Search

Anthony Tuel Phones & Addresses

  • 2017 Deer Trl, Clayton, NC 27527 (812) 841-1252
  • 410 Abbey Oak Ln, Apex, NC 27502 (919) 363-3647
  • 10861 Hamilton Club Dr, Raleigh, NC 27617
  • 7950 Mountain Falls Ct, Raleigh, NC 27617
  • 1824 Grande Harmony Pl, Cary, NC 27513 (919) 467-9873
  • 642 Oak St, Terre Haute, IN 47807 (812) 234-8944
  • Spencer, IA
  • Ames, IA
  • 2017 Deer Trl, Clayton, NC 27527

Publications

Us Patents

System For Page-Out And Page-In Of Stale Objects In Memory

View page
US Patent:
7447851, Nov 4, 2008
Filed:
Jan 24, 2008
Appl. No.:
12/019149
Inventors:
Anthony Ryan Tuel - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711159, 711165, 711112, 707206
Abstract:
A system for moving an object from a short lived memory area in a program address space on a physical memory into a tenured memory area in response to a determination that the object has not been freed from the short lived memory area. If the object in the tenured memory area is determined to be stale, then the object is moved to a native memory area in the program address space. If the object in the native memory area is referenced by a processing unit, then the object is moved into the tenured memory area. If the object in the native memory area is not referenced, then it will be determined if page-out to a page file on hard disk is required. If the object is referenced in the page file, then the object is moved to the program address space.

Method, System And Program Product For Processing A Transaction

View page
US Patent:
7484215, Jan 27, 2009
Filed:
Oct 30, 2003
Appl. No.:
10/697917
Inventors:
Anthony R. Tuel - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/46
G06F 7/00
G06F 17/30
G06F 11/00
US Classification:
718101, 718104, 707 1, 714 2, 714 16
Abstract:
A method, system and program product for processing a transaction that requires multiple resources. The multiple resources for the transaction are concurrently prepared and/or committed. Further, a response can be sent to a requester before one or more of the resources has been committed. The resources can be prepared/committed using non-blocking function calls, using separate threads, or the like.

Adaptively Processing Client Requests To A Network Server

View page
US Patent:
7548974, Jun 16, 2009
Filed:
Oct 12, 2004
Appl. No.:
10/963386
Inventors:
David B Gilgen - Raleigh NC, US
Anthony R Tuel - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
US Classification:
709225, 709223, 709203, 709200, 718101, 718102, 718103, 370249
Abstract:
In a computer network environment, a server protocol is provided to process read requests from clients. Rather than all read requests being processed synchronously or all read requests being processed asynchronously, an attempt is first made to perform a synchronous read. If the synchronous read is unsuccessful, the connection through which the request was received by the server is registered with a monitoring service. When the data is ready to be read, an appropriate callback is called and the data transmitted. An optional delay may be imposed before the synchronous read is attempted to increase the likelihood that the attempt will be successful. A series of delays/read attempts may also be employed in order to increase the likelihood still further that an attempt will be successful.

Managing Stateful Data In A Partitioned Application Server Environment

View page
US Patent:
7783763, Aug 24, 2010
Filed:
Jun 6, 2006
Appl. No.:
11/422496
Inventors:
Anthony Ryan Tuel - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709228, 709201, 709203, 709227, 709229
Abstract:
A computer implemented method for managing a request for processing of stateful requests in a partitioned application server environment. A request is received from a client at the partitioned application server environment to form a received request. An application server in a plurality of application servers is identified in the partitioned application server environment based on the received request to form an identified application server. The received request is sent to the identified application server. Stateful data is migrated for use by application servers in the plurality of application servers.

Adaptively Processing Client Requests To A Network Server

View page
US Patent:
7840672, Nov 23, 2010
Filed:
Oct 15, 2008
Appl. No.:
12/252206
Inventors:
David B. Gilgen - Raleigh NC, US
Anthony R. Tuel - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
US Classification:
709225, 709223, 709203, 709200, 718102, 718103, 718101
Abstract:
In a computer network environment, a server protocol is provided to process read requests from clients. Rather than all read requests being processed synchronously or all read requests being processed asynchronously, an attempt is first made to perform a synchronous read. If the synchronous read is unsuccessful, the connection through which the request was received by the server is registered with a monitoring service. When the data is ready to be read, an appropriate callback is called and the data transmitted. An optional delay may be imposed before the synchronous read is attempted to increase the likelihood that the attempt will be successful. A series of delays/read attempts may also be employed in order to increase the likelihood still further that an attempt will be successful.

Method, System And Program Product For Communicating Over A Network

View page
US Patent:
20050091322, Apr 28, 2005
Filed:
Oct 27, 2003
Appl. No.:
10/694141
Inventors:
Matt Hogstrom - Apex NC, US
Anthony Tuel - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F015/16
US Classification:
709206000
Abstract:
An improved solution for communicating over a network. In particular, a set of rules is defined on a server and provided to a client. The set of rules on the client can be periodically synchronized with the set of rules on the server. The client uses the set of rules to classify messages before they are sent to the server. The server can separately monitor for messages having a particular message classification and can process the messages accordingly. As a result, messages are classified on a client while maintaining the flexibility to change message classifications on the server.

Method And System For Page-Out And Page-In Of Stale Objects In Memory

View page
US Patent:
20060212657, Sep 21, 2006
Filed:
Mar 15, 2005
Appl. No.:
11/080326
Inventors:
Anthony Tuel - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711133000, 711118000
Abstract:
A system for moving an object from a short lived memory area in a program address space on a physical memory into a tenured memory area in response to a determination that the object has not been freed from the short lived memory area. If the object in the tenured memory area is determined to be stale, then the object is moved to a native memory area in the program address space. If the object in the native memory area is referenced by a processing unit, then the object is moved into the tenured memory area. If the object in the native memory area is not referenced, then it will be determined if page-out to a page file on hard disk is required. If the object is referenced in the page file, then the object is moved to the program address space.

Off-Loading Data Formatting To A Communicatively Coupled Client

View page
US Patent:
20060235998, Oct 19, 2006
Filed:
Apr 19, 2005
Appl. No.:
11/109306
Inventors:
John Stecher - Rochester MN, US
Anthony Tuel - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709246000
Abstract:
A method, system and apparatus for offloading the data formatting task to the client-side. A method for off-loading data formatting to a communicatively coupled client can include identifying formatting of raw data in a server-side response to a client-side request for processing. Optionally, the identifying step further can include receiving the server-side response stream from application logic hosted in an application server. The method also can include annotating the raw data in the response stream with a tag indicating a desired format. Finally, the method can include forwarding the response to a client for client-side formatting of the raw data according to the indicated desired format.
Anthony R Tuel from Clayton, NC, age ~46 Get Report