Patents by Inventor Christopher J. Kasten

Christopher J. Kasten 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).

  • Publication number: 20090271625
    Abstract: A computer-implemented system and method for pool-based identity generation and use for service access is disclosed. The method in an example embodiment includes seeding an identity generator with a private key; retrieving independently verifiable data corresponding to a service consumer; using the independently verifiable data to create signed assertions corresponding to the service consumer; generating a non-portable identity document associated with the service consumer, the identity document including the signed assertions; signing the identity document with the private key; and conveying the signed identity document to the service consumer via a secure link.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 29, 2009
    Applicant: eBay Inc.
    Inventors: Raju Venkata Kolluru, Michael Dean Kleinocter, Liam Sean Lynch, Christopher J. Kasten, Rajesh Kanungo
  • Publication number: 20080250419
    Abstract: Methods and system for managing resource connections are described. In one embodiment, a user request associated with a centralized resource may be received. Availability of a connection to the centralized resource may be determined. A stagger delay for connection creation may be determined. The stagger delay may define a delay for creation of a new connection. The new connection to the centralized resource may be created based on the determining of whether the connection to the centralized resource is available and the delay interval. The new connection may be utilized to process the user request.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 9, 2008
    Applicant: eBay Inc.
    Inventors: Christopher J. Kasten, Igor Chernyshev
  • Patent number: 7406464
    Abstract: Methods and systems are presented for custom caching. Application threads define caches. The caches may be accessed through multiple index keys, which are mapped to multiple application thread-defined keys. Methods provide for the each index key and each application thread-defined key to be symmetrical. The index keys are used for loading data from one or more data sources into the cache stores on behalf of the application threads. Application threads access the data from the cache store by providing references to the caches and the application-supplied keys. Some data associated with some caches may be shared from the cache store by multiple application threads. Additionally, some caches are exclusively accessed by specific application threads.
    Type: Grant
    Filed: December 8, 2004
    Date of Patent: July 29, 2008
    Assignee: eBay Inc.
    Inventors: Christopher J. Kasten, Greg Seitz
  • Publication number: 20080162820
    Abstract: Methods and systems are presented for custom caching. Application threads define caches. The caches may be accessed through multiple index keys, which are mapped to multiple application thread-defined keys. Methods provide for the each index key and each application thread-defined key to be symmetrical. The index keys are used for loading data from one or more data sources into the cache stores on behalf of the application threads. Application threads access the data from the cache store by providing references to the caches and the application-supplied keys. Some data associated with some caches may be shared from the cache store by multiple application threads. Additionally, some caches are exclusively accessed by specific application threads.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 3, 2008
    Inventors: Christopher J. Kasten, Greg Seitz
  • Patent number: 7350192
    Abstract: According to a first aspect there is provided a system to automatically generate software for an object to relational mapping system. The system automatically generates a number of classes. The system automatically generates the each class by reading class information, reading meta-data based on the class information, and automatically generating the class based on the meta-data. The classes used in the object to relational mapping system to enable an application program to access data that is persistently stored in a database and accessed by the application program from an instance of a data object class that is included in the classes.
    Type: Grant
    Filed: December 8, 2004
    Date of Patent: March 25, 2008
    Assignee: eBay Inc.
    Inventors: Greg Seitz, Christopher J. Kasten