Patents by Inventor James Louis Keesey
James Louis Keesey has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7734734Abstract: An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user.Type: GrantFiled: July 9, 2008Date of Patent: June 8, 2010Assignee: International Business Machines CorporationInventors: James Louis Keesey, Gerald Johann Wilmot
-
Publication number: 20080270536Abstract: An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user.Type: ApplicationFiled: July 9, 2008Publication date: October 30, 2008Inventors: James Louis Keesey, Gerald Johann Wilmot
-
Patent number: 7426547Abstract: An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user.Type: GrantFiled: July 31, 2003Date of Patent: September 16, 2008Assignee: International Business Machines CorporationInventors: James Louis Keesey, Gerald Johann Wilmot
-
Patent number: 7233928Abstract: A method for computing a price quote for a product using a contract. The method includes identifying the set of price rules for a plurality of products associated with the contract. Each price rule in the set of price rules is either a hard price rule or a soft price rule. Each hard price rule includes a price rule expression and a price rule type and each soft price rule comprises a price rule type. A collection of price rules is generated including, for each soft rule in the set of price rules, hard price rules that are associated with the product and that have the same price rule type as the soft price rule. Hard price rules that are associated with the contract are also added to the collection of price rules. A pricing scheme that is to be used in order to determine the price quote for the product is selected and used to resolve the hard price rules in the collection of price rules in order to determine the price quote.Type: GrantFiled: April 12, 2002Date of Patent: June 19, 2007Assignee: Vendavo, Inc.Inventors: Anamarie E. Huerta, Anoop Singhal, James Louis Keesey, Sri Raghupathy, Narayanan Vijaykumar
-
Patent number: 7054862Abstract: Aspects for allowing long term, update and edit control in a database system are described. The aspects include providing library control functions in a database system, and utilizing the library control functions via structured query language statements to ensure data integrity of opaque data types in the database system. Provision of the library control functions further includes providing a checkout function and creating a set of update and delete triggers in correspondence with the checkout function.Type: GrantFiled: June 29, 2001Date of Patent: May 30, 2006Assignee: International Business Machines CorporationInventors: Gerald Johann Wilmot, James Louis Keesey
-
Publication number: 20040024837Abstract: An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user.Type: ApplicationFiled: July 31, 2003Publication date: February 5, 2004Applicant: International Business Machines CorporationInventors: James Louis Keesey, Gerald Johann Wilmot
-
Publication number: 20030200185Abstract: A method for computing a price quote for a product using a contract. The method includes identifying the set of price rules for a plurality of products associated with the contract. Each price rule in the set of price rules is either a hard price rule or a soft price rule. Each hard price rule includes a price rule expression and a price rule type and each soft price rule comprises a price rule type. A collection of price rules is generated including, for each soft rule in the set of price rules, hard price rules that are associated with the product and that have the same price rule type as the soft price rule. Hard price rules that are associated with the contract are also added to the collection of price rules. A pricing scheme that is to be used in order to determine the price quote for the product is selected and used to resolve the hard price rules in the collection of price rules in order to determine the price quote.Type: ApplicationFiled: April 12, 2002Publication date: October 23, 2003Inventors: Anamarie E. Huerta, Anoop Singhal, James Louis Keesey, Sri Raghupathy, Narayanan Vijaykumar
-
Patent number: 6622167Abstract: An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user.Type: GrantFiled: June 30, 1999Date of Patent: September 16, 2003Assignee: International Business Machines CorporationInventors: James Louis Keesey, Gerald Johann Wilmot
-
Patent number: 6598055Abstract: A technique for providing generic code for manipulating a structured object stored on a data store connected to a computer. Initially, an encoded identifier is received. The encoded identifier is decoded to identify a location within the structured object. When data is to be stored, data is stored at the identified location. When data is to be retrieved, data is retrieved from the identified location.Type: GrantFiled: December 23, 1999Date of Patent: July 22, 2003Assignee: International Business Machines CorporationInventors: James Louis Keesey, Gerald Johann Wilmot
-
Publication number: 20030004935Abstract: Aspects for allowing long term, update and edit control in a database system are described. The aspects include providing library control functions in a database system, and utilizing the library control functions via structured query language statements to ensure data integrity of opaque data types in the database system. Provision of the library control functions further includes providing a checkout function and creating a set of update and delete triggers in correspondence with the checkout function.Type: ApplicationFiled: June 29, 2001Publication date: January 2, 2003Inventors: Gerald Johann Wilmot, James Louis Keesey
-
Patent number: 6405198Abstract: In a database processing system with a partitioned database that provides relational extenders to support storage of and access to complex data types, metadata table rows are collocated with corresponding relational table partitions. Image indexes are generated and stored at system nodes with their corresponding relational table partitions. Image query processing is conditioned to account for the partitioned structure of the database.Type: GrantFiled: September 4, 1998Date of Patent: June 11, 2002Assignee: International Business Machines CorporationInventors: Roger Georges Bitar, Jean Chen Ho, Jing-Song Jang, Erik Allan Kane, James Louis Keesey, Angela Go Reyda, Gerald Johann Wilmot
-
Patent number: 6069627Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. In particular, an extender user interface for creating a relational database extender is provided. A window is displayed on the monitor. The window illustrates a relational database extender, which comprises multiple objects.Type: GrantFiled: March 31, 1997Date of Patent: May 30, 2000Assignee: International Business Machines CorporationInventors: Thomas Edward Conrad, Howard Justin Glaser, Jean C. Ho, James Louis Keesey, Constance Jane Nelin, Gerold Johann Wilmot