Patents by Inventor Aaron Cooley

Aaron Cooley 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: 7877793
    Abstract: A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital content request comprising a request for digital content, validating the authenticated digital content request and providing the digital content if the authenticated digital content request is valid. The validating comprises indicating the authenticated digital content request is valid if the authenticated digital content request is validly associated with the digital content and if the authenticated digital content request authenticates the digital content request, and indicating the authenticated digital content request is invalid if the authenticated digital content request is not validly associated with the digital content.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: January 25, 2011
    Assignee: Oracle America, Inc.
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Patent number: 7512972
    Abstract: A method and apparatus for digital content access control comprises determining the occurrence of a synchronization event that triggers synchronization of information used by one or more content provisioners to create an authenticated digital content request that is based at least in part on a digital content request comprising a request for digital content with information used by one or more content repositories to validate the authenticated digital content request and to return the digital content based at least in part on the validation. The method also comprises determining the information in response to the sychronization event and sending the information to at least one of the group comprising the one or more content provisioners and the one or more content repositories.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: March 31, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Patent number: 7477892
    Abstract: An invention is provided for advanced service interaction for a mobile device. The system includes a user information system that stores user profile information based on a particular user, and a service information system that stores service description data describing a plurality of services available to the user. Also included in a ranker filter module that predicts a set of services from the plurality of services that the user is expected to utilize within a predefined period of time. The prediction is based on the user profile information stored in the user information system, such as user specific usage patterns (e.g. derived from past usage patterns). The system further includes a renderer that generates a display of the set of services on the mobile device using a ranking system. For example, the renderer can display services of the set of services in primary, secondary, and tertiary positions on the mobile device display.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: January 13, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Daniel R. Coward, Annette M. Wagner, Aaron Cooley, Tom Seago
  • Patent number: 7363651
    Abstract: A system for digital content access control comprises a first user device configured to send an authenticated digital content request received in response to sending a digital content request comprising a request for digital content. The system also comprises one or more content provisioners configured to send the authenticated digital content request to the first user device if a user associated with the digital content request is authorized to access the digital content. The system also comprises one or more content repositories configured to send the digital content to a second user device if the authenticated digital content request is associated with the digital content. The system also comprises a synchronizer configured to synchronize information used by the one or more content provisioners to create an authenticated digital content request with information used by the one or more content repositories to validate the authenticated digital content request.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: April 22, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Publication number: 20070162967
    Abstract: A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital content request comprising a request for digital content, validating the authenticated digital content request and providing the digital content if the authenticated digital content request is valid. The validating comprises indicating the authenticated digital content request is valid if the authenticated digital content request is validly associated with the digital content and if the authenticated digital content request authenticates the digital content request, and indicating the authenticated digital content request is invalid if the authenticated digital content request is not validly associated with the digital content.
    Type: Application
    Filed: March 12, 2007
    Publication date: July 12, 2007
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Patent number: 7240365
    Abstract: A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital content request comprising a request for digital content, validating the authenticated digital content request and providing the digital content if the authenticated digital content request is valid. The validating comprises indicating the authenticated digital content request is valid if the authenticated digital content request is validly associated with the digital content and if the authenticated digital content request authenticates the digital content request, and indicating the authenticated digital content request is invalid if the authenticated digital content request is not validly associated with the digital content.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: July 3, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Publication number: 20040198331
    Abstract: An invention is provided for advanced service interaction for a mobile device. The system includes a user information system that stores user profile information based on a particular user, and a service information system that stores service description data describing a plurality of services available to the user. Also included in a ranker filter module that predicts a set of services from the plurality of services that the user is expected to utilize within a predefined period of time. The prediction is based on the user profile information stored in the user information system, such as user specific usage patterns (e.g. derived from past usage patterns). The system further includes a renderer that generates a display of the set of services on the mobile device using a ranking system. For example, the renderer can display services of the set of services in primary, secondary, and tertiary positions on the mobile device display.
    Type: Application
    Filed: March 24, 2004
    Publication date: October 7, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Daniel R. Coward, Annette M. Wagner, Aaron Cooley, Tom Seago
  • Publication number: 20040064719
    Abstract: A method and apparatus for digital content access control comprises sending a digital content request comprising a request for digital content to a content provisioner capable of authenticating the request, receiving an authenticated digital content request in response to the digital content request and sending the authenticated digital content request to a content repository that provides storage for the digital content.
    Type: Application
    Filed: September 13, 2002
    Publication date: April 1, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Publication number: 20040054629
    Abstract: A method and apparatus for digital content access control method comprises receiving a digital content request comprising a request for digital content, determining whether a user associated with the digital content request is authorized to access the digital content, creating an authenticated digital content request if the user is authorized to access the digital content and sending the authenticated digital content request for use in accessing the digital content stored by a content repository.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Publication number: 20040054628
    Abstract: A method and apparatus for digital content access control comprises determining the occurrence of a synchronization event that triggers synchronization of information used by one or more content provisioners to create an authenticated digital content request that is based at least in part on a digital content request comprising a request for digital content with information used by one or more content repositories to validate the authenticated digital content request and to return the digital content based at least in part on the validation. The method also comprises determining the information in response to the sychronization event and sending the information to at least one of the group comprising the one or more content provisioners and the one or more content repositories.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Publication number: 20040054915
    Abstract: A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital content request comprising a request for digital content, validating the authenticated digital content request and providing the digital content if the authenticated digital content request is valid. The validating comprises indicating the authenticated digital content request is valid if the authenticated digital content request is validly associated with the digital content and if the authenticated digital content request authenticates the digital content request, and indicating the authenticated digital content request is invalid if the authenticated digital content request is not validly associated with the digital content.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom
  • Publication number: 20040054750
    Abstract: A system for digital content access control comprises a first user device configured to send an authenticated digital content request received in response to sending a digital content request comprising a request for digital content. The system also comprises one or more content provisioners configured to send the authenticated digital content request to the first user device if a user associated with the digital content request is authorized to access the digital content. The system also comprises one or more content repositories configured to send the digital content to a second user device if the authenticated digital content request is associated with the digital content. The system also comprises a synchronizer configured to synchronize information used by the one or more content provisioners to create an authenticated digital content request with information used by the one or more content repositories to validate the authenticated digital content request.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventors: Eduard de Jong, Aaron Cooley, Jon Bostrom