Patents by Inventor Lance J. Andersen

Lance J. Andersen 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: 7797709
    Abstract: A method for accessing data from a network storage medium is disclosed. An application supplies a query interface to a software object. The software object then establishes a connection between the application and the network storage medium using database information supplied by the query interface. Next, an annotated method supplied by the query interface is executed using logic provided by the software object. After the transactions have ended, the annotated method closes the connection between the application and the network storage medium.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: September 14, 2010
    Assignee: Oracle America, Inc.
    Inventors: Amit Handa, Lance J. Andersen, Binod Pankajakshy Gangadharan, Shreyas Kaushik
  • Patent number: 7536679
    Abstract: A software compliance test is typically directed only at particular classes in the inheritance hierarchy. Inherited APIs (classes), which are not the focus of the test, may cause the application under test (AUT) to fail the compliance test since some of the underlying classes differ from a reference implementation. Accordingly, a verification tool employs the same version and implementation of inherited APIs in the reference implementation of these inherited APIs as the application under test. A dynamic class loader examines class inheritance references made by the application under test to determine if the class is included in the API to be tested, or if the class is outside the scope of the API to be tested. If the class corresponds to the API to be tested, then the dynamic loader uses the reference implementation of the API for comparison. Otherwise, the reference implementation employs the same inherited class references as the application under test.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: May 19, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Ryan S. O'Connell, Kyle T. Grucci, Kevin G. Osborn, Ryan K. Lubke, Lance J. Andersen
  • Patent number: 7430306
    Abstract: A method of verifying the identity of a user by comparing a biomorphic sample from the user with a stored biomorphic pattern of the user, without access to an online database of encoded biomorphic patterns. An authorization process receives an encoded biomorphic pattern from the user, the encoded biomorphic pattern stored on a storage device containing a processor. The processor is powered by a device capable of reading the storage device. The authorization process verifies the encoded biomorphic pattern is a valid biomorphic pattern with a valid expiration date, and compares the encoded biomorphic pattern on the storage device to a biomorphic sample provided by the user, in order to grant access to the user. If an online database is available, authorization process transmits the result to the online database and receives, in return, an updated expiration date. The authorization process updates the storage device with the updated expiration date.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: September 30, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Kevin Osborn, Ryan S. O'Connell, Kyle T. Grucci, Lance J. Andersen