JAMES M VAN ESS, DDS, M.D.
Medical Practice at 1 St, Rochester, MN

License number
Minnesota 40358
Category
Medical Practice
Type
Oral & Maxillofacial Surgery
Address
Address
200 1St St SW, Rochester, MN 55905
Phone
(507) 284-2511

Organization information

See more information about JAMES M VAN ESS at bizstanding.com

Mayo Clinic - James M Van Ess DDS

200 1 St SW #W4, Rochester, MN 55905

Categories:
Dentists, Maxillofacial Physicians & Surgeons, Physicians & Surgeons
Phone:
(507) 266-0585 (Phone)

Professional information

James Van Photo 1

Method, Article Of Manufacture And Apparatus For Copying Information To A Storage Medium

US Patent:
6779129, Aug 17, 2004
Filed:
Dec 1, 2000
Appl. No.:
09/728277
Inventors:
Leon Edward Gregg - Rochester MN
Thomas Alan Bjork - Rochester MN
James Lawrence Tilbury - Rochester MN
James Michael Van Oosbree - Rochester MN
Armin Harold Christofferson - Rochester MN
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1100
US Classification:
714 6, 714 8
Abstract:
A method, apparatus and article of manufacture for copying information from a first storage medium to a second storage medium. A first storage medium of memory blocks is mapped into at least one data block and at least one directory block. Two passes of the first storage medium are then performed. In the first pass, each data block is copied from the first storage medium to the second storage medium. If a read error occurs while copying a data block, a location of the data block and a data file stored in the data block are identified to provide future error handling capability. In the second pass, each directory block is copied from the first storage medium to the second storage medium.


James Van Photo 2

Multi-Petascale Highly Efficient Parallel Supercomputer

US Patent:
2011021, Sep 8, 2011
Filed:
Jan 10, 2011
Appl. No.:
13/004007
Inventors:
Sameh Asaad - Yorktown Heights NY, US
Ralph E. Bellofatto - Yorktown Heights NY, US
Michael A. Blocksome - Rochester MN, US
Matthias A. Blumrich - Yorktown Heights NY, US
Peter Boyle - Yorktown Heights NY, US
Jose R. Brunheroto - Yorktown Heights NY, US
Dong Chen - Yorktown Heights NY, US
George L. Chiu - Yorktown Heights NY, US
Norman Christ - Yorktown Heights NY, US
Paul W. Coteus - Yorktown Heights NY, US
Kristan D. Davis - Rochester MN, US
Gabor J. Dozsa - Yorktown Heights NY, US
Alexandre E. Eichenberger - Yorktown Heights NY, US
Noel A. Eisley - Yorktown Heights NY, US
Matthew R. Ellavsky - Rochester MN, US
Kahn C. Evans - Rochester MN, US
Bruce M. Fleischer - Yorktown Heights NY, US
Thomas W. Fox - Yorktown Heights NY, US
Alan Gara - Yorktown Heights NY, US
Mark E. Giampapa - Yorktown Heights NY, US
Thomas M. Gooding - Rochester MN, US
Michael K. Gschwind - Yorktown Heights NY, US
John A. Gunnels - Yorktown Heights NY, US
Shawn A. Hall - Yorktown Heights NY, US
Rudolf A. Haring - Yorktown Heights NY, US
Philip Heidelberger - Yorktown Heights NY, US
Todd A. Inglett - Rochester MN, US
Brant L. Knudson - Rochester MN, US
Gerard V. Kopcsay - Yorktown Heights NY, US
Sameer Kumar - Yorktown Heights NY, US
Amith R. Mamidala - Yorktown Heights NY, US
James A. Marcella - Rochester MN, US
Mark G. Megerian - Rochester MN, US
Douglas R. Miller - Rochester MN, US
Samuel J. Miller - Rochester MN, US
Adam J. Muff - Rochester MN, US
Michael B. Mundy - Rochester MN, US
John K. O'Brien - Yorktown Heights NY, US
Kathryn M. O'Brien - Yorktown Heights NY, US
Martin Ohmacht - Yorktown Heights NY, US
Jeffrey J. Parker - Rochester MN, US
Ruth J. Poole - Rochester MN, US
Joseph D. Ratterman - Rochester MN, US
Valentina Salapura - Yorktown Heights NY, US
David L. Satterfield - Tewksbury MA, US
Robert M. Senger - Yorktown Heights NY, US
Brian Smith - Rochester MN, US
Burkhard Steinmacher-Burow - Boeblingen, DE
William M. Stockdell - Rochester MN, US
Craig B. Stunkel - Yorktown Heights NY, US
Krishnan Sugavanam - Yorktown Heights NY, US
Yutaka Sugawara - Yorktown Heights NY, US
Todd E. Takken - Yorktown Heights NY, US
Barry M. Trager - Yorktown Heights NY, US
James L. Van Oosten - Rochester MN, US
Charles D. Wait - Rochester MN, US
Robert E. Walkup - Yorktown Heights NY, US
Alfred T. Watson - Rochester MN, US
Robert W. Wisniewski - Yorktown Heights NY, US
Peng Wu - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/76, G06F 9/06
US Classification:
712 12, 712 29, 712 11, 712E09003
Abstract:
A Multi-Petascale Highly Efficient Parallel Supercomputer of 100 petaOPS-scale computing, at decreased cost, power and footprint, and that allows for a maximum packaging density of processing nodes from an interconnect point of view. The Supercomputer exploits technological advances in VLSI that enables a computing model where many processors can be integrated into a single Application Specific Integrated Circuit (ASIC). Each ASIC computing node comprises a system-on-chip ASIC utilizing four or more processors integrated into one die, with each having full access to all system resources and enabling adaptive partitioning of the processors to functions such as compute or messaging I/O on an application by application basis, and preferably, enable adaptive partitioning of functions in accordance with various algorithmic phases within an application, or if I/O or other processors are underutilized, then can participate in computation or communication nodes are interconnected by a five dimensional torus network with DMA that optimally maximize the throughput of packet communications between nodes and minimize latency.


James Van Photo 3

Method And System For Implementing Collection Program Interface For Accessing A Collection Of Data Associated With A Legacy Enumeration Application Interface

US Patent:
6842905, Jan 11, 2005
Filed:
Mar 29, 2001
Appl. No.:
09/821109
Inventors:
James I. Knutson - Austin TX, US
Gregory L. Truty - Austin TX, US
James L. Van Oosten - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 900
US Classification:
719328, 719329, 717116, 717118, 717146, 717147
Abstract:
A software wrapper for interfacing to pre-existing software code is provided. The software wrapper is capable of inheriting from a first application program interface (API) and a second API. For calls to the first API, the software wrapper delegates to a pre-existing enumeration of objects. The wrapper creates a vector identifying elements of the enumeration. Iterators provided by the wrapper maintain positional cursors for calls to the second API. A comparison is made between each of the positional cursors and the vector. If a positional cursor exceeds the size of the vector, additional elements are extracted from the enumeration, placed in the vector, and returned on the second API. Otherwise, if the positional cursor is smaller than the vector size, the wrapper delegates directly to the vector. The first API can be a java-based enumeration API and the second API can be a java-based collection API.


James Van Photo 4

Unobtrusive Port And Protocol Sharing Among Server Processes

US Patent:
8010683, Aug 30, 2011
Filed:
Nov 12, 2008
Appl. No.:
12/269397
Inventors:
Erik J. Burckart - Raleigh NC, US
Stephen M. Fontes - Morrisville NC, US
Robert H. High - Round Rock TX, US
Craig A. Lanzen - Lambertville MI, US
William T. Newport - Rochester MN, US
James L. Van Oosten - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709228, 709230, 719313
Abstract:
A method for augmenting a hierarchy of layered applications and corresponding protocols can include applying a discrimination algorithm to a selection process in which a particular application/protocol layer in a listing of adjacent application/protocol layers is selected to receive traffic flowing through the hierarchy. A new application/protocol layer is inserted adjacent to the particular application/protocol layer in the hierarchy. Also, a new application/protocol layer is added to the listing, and the discrimination algorithm is replaced with another discrimination algorithm programmed to consider the new application/protocol layer during the selection process. Each of the steps of performing the inserting, adding and replacing steps are performed without decoupling or disabling other applications and protocols in the hierarchy.


James Van Photo 5

Unobtrusive Port And Protocol Sharing Among Server Processes

US Patent:
7472195, Dec 30, 2008
Filed:
Nov 19, 2003
Appl. No.:
10/717007
Inventors:
Erik J. Burckart - Raleigh NC, US
Stephen M. Fontes - Morrisville NC, US
Robert H. High - Round Rock TX, US
Craig A. Lanzen - LambertVille MI, US
William T. Newport - Rochester MN, US
James L. Van Oosten - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709228, 709230, 719313, 719320
Abstract:
In a hierarchy of layered applications and corresponding protocols, a port and protocol sharing method is disclosed. Traffic is received over a single shared logical port, and the traffic is routed to an interlayer communications process disposed between two layers in the hierarchy. A discrimination algorithm is applied to select a particular application/protocol layer in a higher one of the two layers to which the traffic is to be routed. The traffic is routed to the selected particular application/protocol layer. An additional application/protocol layer is added to the hierarchy. The discrimination algorithm is replaced with another discrimination algorithm program to consider the additional application/protocol layer during the selection process. The additional application/protocol layer is considered in the selecting step. When selected, the traffic is routed to the additional application/protocol layer.


James Van Photo 6

Collaborative Classloader System And Method

US Patent:
7870546, Jan 11, 2011
Filed:
Feb 7, 2006
Appl. No.:
11/348772
Inventors:
Subbarao K. Meduri - Apex NC, US
Thomas Edward Musta - Rochester MN, US
James Lee Van Oosten - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717166
Abstract:
Computer implemented method, system and computer program product for searching for a class in a data processing system having classloaders organized in both a classloader hierarchy and a classloader network. A computer implemented method for searching for a class in a data processing system having classloaders organized in both a classloader hierarchy and a classloader network includes receiving a request to load a class at a request receiving classloader in the classloader hierarchy. The request to load a class is forwarded to a gateway classloader in the classloader network, wherein the gateway classloader is also in the classloader hierarchy. The requested class is then searched for in the classloader network.


James Van Photo 7

Method, System, And Program For Accessing Files In A File System

US Patent:
6915302, Jul 5, 2005
Filed:
Oct 1, 1999
Appl. No.:
09/409613
Inventors:
Armin Harold Christofferson - Rochester MN, US
Leon Edward Gregg - Rochester MN, US
James Lawrence Tilbury - Rochester MN, US
James Michael Van Oosbree - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F007/00
US Classification:
707102, 707 1, 707100, 707101, 707200
Abstract:
Disclosed is a system, method, and program for processing an input file in a file system, wherein the input file has an input file name. A function is applied to map the input file name to a value. A data structure is processed to determine whether there is a preexisting file in the file system having a name that maps, according to the function, to the same value to which the input file name maps. Two files that map to a same value according to the function are capable of having a same name.


James Van Photo 8

Autonomic Application Server Unneeded Process Disablement

US Patent:
7499991, Mar 3, 2009
Filed:
Nov 10, 2005
Appl. No.:
11/272591
Inventors:
Chris D. Johnson - Rochester MN, US
Kristi Paula Peterson - Rochester MN, US
John Joseph Stecher - Rochester MN, US
James Lee Van Oosten - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709223, 713 2
Abstract:
A method, system, and computer program product for enabling efficient start up of an application server with the components required for complete operation of the supported application. A pre-processor autonomically determines the specific services that are required by the application to be initiated within the application server during start up of the application. The specific services are selected from a comprehensive list of available services for start up of the application server. The application server is then started up with only the specific services required by the application, rather than the full list of services.