Patents by Inventor David Jefferies

David Jefferies 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: 20110086686
    Abstract: Methods, apparatus and articles for dynamically facilitating user interaction with a program are provided. A user is may be provided with refresher elements (or a tutorial) based on the period of time since the user's last session (or level of skill). Programs which may benefit from such features include, inter alia, interactive games, word processors, spreadsheets, payroll applications etc.
    Type: Application
    Filed: October 8, 2009
    Publication date: April 14, 2011
    Inventors: Jason Avent, David Jefferies, James Callin
  • Patent number: 7676583
    Abstract: An online communication system (10) includes a plurality of remote session clients (12) and one or more online servers (14). The online communication system (10) provides continuity of an online session (80) between a server (14) and one of the remote session clients (12). A first session client (18) participates in the online session (80), including receiving and accumulating a plurality of session information (182) for the online session (80). The first session client (18) initiates a transfer of the session information (182) to a second session client (20) to enable the second session client (20) to seamlessly continue the online session (80) in place of the first session client (18) after the transfer of the session information (182).
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: March 9, 2010
    Assignee: Motorola, Inc.
    Inventors: Eric Thomas Eaton, Von Alan Mock, David Jeffery Hayes
  • Patent number: 7181689
    Abstract: A method for organizing and displaying multiple calendars (200, 300, 400, and 500) from multiple devices (102, 104, 106, and 108) to give an appearance of a single user calendar (1100 and 1200) on a user's device is disclosed. Each calendar event having associated user category such as time (210), self (204), family (206), and work (208), is organized based on a display preference selected by a user. Desired calendar events organized based on the display preference are displayed (1100, 1200) on a selected device. Calendar events displayed have different visual attributes based on the corresponding associated users.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: February 20, 2007
    Assignee: Motorola Inc.
    Inventors: Von Alan Mock, Eric Thomas Eaton, David Jeffery Hayes
  • Patent number: 7016855
    Abstract: A method for managing a task list utilizes location-based filtering to generate a reminder to a user of a communication device to perform an outstanding task. The communication device is provided with information on an outstanding task associated with a particular site and at least one proximity parameter for triggering a reminder for performing the outstanding task at a particular site (420). The communication device obtains geographic location information for the particular site and obtains information on its current location (430, 440). The device determines whether it is located within an area in which the outstanding task can be completed, which area is defined by a boundary established based at least in part on the geographic location of the particular site, and on the proximity parameter specified (450).
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: March 21, 2006
    Assignee: Motorola, Inc.
    Inventors: Eric Thomas Eaton, Von Alan Mock, David Jeffery Hayes
  • Patent number: 6983370
    Abstract: A messaging communication system (10) includes a plurality of messaging clients (12). A first messaging client (14) establishes a first communication connection (16) operating using a plurality of client data (25). The first messaging client (14) transfers the plurality of client data (25) to a second messaging client (20). The second messaging client (20) establishes a second communication connection (22) operating using the plurality of client data (25).
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: January 3, 2006
    Assignee: Motorola, Inc.
    Inventors: Eric Thomas Eaton, David Jeffery Hayes, Von Alan Mock
  • Publication number: 20040125142
    Abstract: A method for organizing and displaying multiple calendars (200, 300, 400, and 500) from multiple devices (102, 104, 106, and 108) to give an appearance of a single user calendar (1100 and 1200) on a user's device is disclosed. Each calendar event having associated user category such as time (210), self (204), family (206), and work (208), is organized based on a display preference selected by a user. Desired calendar events organized based on the display preference are displayed (1100, 1200) on a selected device. Calendar events displayed have different visual attributes based on the corresponding associated users.
    Type: Application
    Filed: December 31, 2002
    Publication date: July 1, 2004
    Inventors: Von Alan Mock, Eric Thomas Eaton, David Jeffery Hayes
  • Patent number: 6704556
    Abstract: A communication device (100) and method therefore for compensating an oscillator (146). The communication device (100) includes a receiver (110) for receiving message information transmitted on a predetermined channel (105), an oscillator (146) having a frequency of operation set by a controller (116) for enabling reception of the message information on the predetermined channel (105), and a decoder (114) for decoding the message information received, and for deriving there from messages and channel quality information. The controller (116) is responsive to the messages derived, for storing the same, and further responsive to the channel quality information derived for generating a compensation signal when the value of the channel quality information exceeds a predetermined value. The compensation signal that is generated by the controller (116) effects shifting of the frequency of operation of the oscillator (146) to center reception of the communication device (100) on the predetermined channel (105).
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: March 9, 2004
    Assignee: Motorola Inc.
    Inventors: Eric Thomas Eaton, David Jeffery Hayes, Von Alan Mock
  • Publication number: 20030225589
    Abstract: A method for managing a task list utilizes location-based filtering to generate a reminder to a user of a communication device to perform an outstanding task. The communication device is provided with information on an outstanding task associated with a particular site and at least one proximity parameter for triggering a reminder for performing the outstanding task at a particular site (420). The communication device obtains geographic location information for the particular site and obtains information on its current location (430, 440). The device determines whether it is located within an area in which the outstanding task can be completed, which area is defined by a boundary established based at least in part on the geographic location of the particular site, and on the proximity parameter specified (450).
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Inventors: Eric Thomas Eaton, Von Alan Mock, David Jeffery Hayes
  • Publication number: 20030154398
    Abstract: An online communication system (10) is comprised of a plurality of session clients (12) including a first session client (18) and a second session client (20), and a plurality of online servers (14). The online communication system (10) provides continuity of an online session (80) between the plurality of session clients (12). The first session client (18) participates in the online session (80) including accumulating a plurality of session information (182) for the online session (80). The first session client (18) transfers the plurality of session information (182) to the second session client (20), and the second session client (20) thereafter participates in the online session (80) using the plurality of session information (182).
    Type: Application
    Filed: February 8, 2002
    Publication date: August 14, 2003
    Inventors: Eric Thomas Eaton, Von Alan Mock, David Jeffery Hayes
  • Publication number: 20030154242
    Abstract: A communication system (10) comprises a plurality of clients (12) including a first client (18) and a second client (20). Within the communication system (10), continuity of one or more of a plurality of broadcast events (14) is provided between the plurality of clients (12). The first client (18) monitors a broadcast event (34). Thereafter, the second client (20) launches monitoring of the broadcast event (34) in response to an occurrence associated with the broadcast event (34).
    Type: Application
    Filed: February 12, 2002
    Publication date: August 14, 2003
    Inventors: David Jeffery Hayes, Eric Thomas Eaton, Von Alan Mock
  • Publication number: 20030101343
    Abstract: A messaging communication system (10) includes a plurality of messaging clients (12). A first messaging client (14) establishes a first communication connection (16) operating using a plurality of client data (25). The first messaging client (14) transfers the plurality of client data (25) to a second messaging client (20). The second messaging client (20) establishes a second communication connection (22) operating using the plurality of client data (25).
    Type: Application
    Filed: November 27, 2001
    Publication date: May 29, 2003
    Inventors: Eric Thomas Eaton, David Jeffery Hayes, Von Alan Mock
  • Patent number: 5805980
    Abstract: A method and apparatus determine a response to a control value (316, 320) periodically transmitted by a communication system in at least one code word (306, 332) of a frame (302) of data of a communication protocol. The control value (316, 320) is for controlling a receive operation, such as the sleep interval for increasing battery life of a communication receiver (122) operating in the communication system. The receiver (122) accepts (404, 504) and stores (406, 506) earlier data from an earlier transmission of the frame (302) of data, and receives (408, 508) current data from a current transmission of the frame (302) of data.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: September 8, 1998
    Assignee: Motorola, Inc.
    Inventors: Ronald Hugh Evoy, David Jeffery Hayes, Von Alan Mock, Matthew Joseph Stanislawski