Patents by Inventor Jon Bostrom

Jon Bostrom 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: 7568202
    Abstract: A mobile information device may execute a Java MIDlet or a non-MIDlet application. The mobile information device may further include an object-oriented application program interface that allows one or more object-oriented object classes to allow input and output data to be communicated between Java MIDlets in different MIDlet Suites and between non-MIDlet applications.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: July 28, 2009
    Assignee: Sprint Spectrum L.P.
    Inventors: Scott Papineau, Jon Bostrom, Dana Myers
  • 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: 7437149
    Abstract: A mobile information device may execute a Java MIDlet or a non-MIDlet application. The mobile information device may further include an application management system that allows one or more object-oriented object classes to allow input and output data to be communicated between Java MIDlets in different MIDlet Suites and between non-MIDlet applications.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: October 14, 2008
    Assignee: Sprint Spectrum L.P.
    Inventors: Scott Papineau, Jon Bostrom, Dana Myers
  • Patent number: 7386279
    Abstract: An invention is provided for a context based mobile device display. The context based mobile device display includes a primary service icon representing a service most likely to be utilized by a user within a predefined period of time based on user profile information. The primary service icon is displayed in a primary position on the mobile device display. Also included is a plurality of secondary service icons representing services likely to be utilized by a user within a predefined period of time, however not as likely as the primary service, based on user profile information. The secondary service icons are smaller than the service icon representing the service in the primary position. A plurality of tertiary service icons representing remaining services available to the user are further included in the context based mobile device display. The tertiary service icons are displayed in a tertiary position of the mobile device display.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: June 10, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Annette M. Wagner, Daniel R. Coward, Dana H. Myers, Jon Bostrom
  • 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: 20040259598
    Abstract: An invention is provided for a context based mobile device display. The context based mobile device display includes a primary service icon representing a service most likely to be utilized by a user within a predefined period of time based on user profile information. The primary service icon is displayed in a primary position on the mobile device display. Also included is a plurality of secondary service icons representing services likely to be utilized by a user within a predefined period of time, however not as likely as the primary service, based on user profile information. The secondary service icons are smaller than the service icon representing the service in the primary position. A plurality of tertiary service icons representing remaining services available to the user are further included in the context based mobile device display. The tertiary service icons are displayed in a tertiary position of the mobile device display.
    Type: Application
    Filed: March 24, 2004
    Publication date: December 23, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Annette M. Wagner, Daniel R. Coward, Dana H. Myers, Jon Bostrom
  • 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: 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
  • 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