Patents by Inventor Daniel R. Coward

Daniel R. Coward 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: 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: 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
  • 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: 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
  • Patent number: 6633899
    Abstract: The present invention provides methods and apparatus for facilitating communication among a plurality of devices during a process being performed on a remotely located server. A broker is provided that is adapted for receiving and storing information associated with the process and capable of sending at least some of the information to selected ones of the devices.
    Type: Grant
    Filed: September 16, 1999
    Date of Patent: October 14, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Daniel R. Coward