Patents by Inventor James Godfrey

James Godfrey 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: 20100235212
    Abstract: A method apparatus and system for assembling meeting data to update a calendar database are provided, based on meeting request data including meeting invitees and a given time period, and further based on availability data from at least one availability database. Availability data associated with each meeting invitee is processed to determine availability of each meeting invitee during the given time period, and determine at least one unavailable invitee that is unavailable during the given time period. Reporting structure data is processed, from a reporting structure, to determine a respective alternate invitee for each at least one unavailable invitee. Availability data associated with each alternate invitee is processed to determine whether each alternate invitee is available during the given time period.
    Type: Application
    Filed: March 13, 2009
    Publication date: September 16, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James GODFREY, Daryl Martin, J.F. Sean Wilson
  • Publication number: 20100223561
    Abstract: A method and device to simplify message reply composition on a communications device, using a partially transparent overlay to allow a user to freely scroll and move around to other sections of a message or message chain while still being able to see and edit the reply being composed. When the reply is scrolled such that the composition field is not visible on the display screen, the device displays the overlay when the user enters text or on user request. The user may then type text into the overlay while viewing the underlying portion of the reply message, such as previous messages in the string.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Inventors: Daryl J. Martin, James Godfrey, John F. Wilson
  • Publication number: 20100216435
    Abstract: A system and method to automatically park a voice call on a mobile electronic device so that the device can receive data, comprising a switch for establishing a voice call at the at least one caller device, a database for storing at least one call processing rule, and an enterprise data server for receiving a data message, comparing contents of the data message with at least one rule in the database, and in the event that the contents match the rule then parking the call, switching the mobile electronic device to a data mode of operation, downloading the data message to the device and un-parking the call.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Daryl MARTIN, James Godfrey, J.F. Sean Wilson
  • Publication number: 20100217998
    Abstract: In one embodiment, a method is provided for managing secure registration of a mobile communications device, the method comprising registering, at a network node, the mobile communications device using a first registration process, the first registration process requiring an authentication key associated with the mobile communications device; processing a request from the mobile communications device, the request including an indication that the mobile communications device is changing to a second registration process; and clearing the authentication key associated with the mobile communications device upon expiration of a time window.
    Type: Application
    Filed: May 4, 2010
    Publication date: August 26, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Bajar, Allan David Lewis, Wen Gao, Herb A. Little, James Godfrey, Marc Plumb, Michael Kenneth Brown, Neil Patrick Adams
  • Publication number: 20100212011
    Abstract: Methods and systems for spam reporting by reference are described. In one embodiment, an electronic message may be received by a mobile electronic device. A spam report may be transmitted from the mobile electronic device to a report server. The spam report may notify the report server that the electronic message is spam and include a reference to the electronic message without including the electronic message itself. The reference may be usable to identify the received message.
    Type: Application
    Filed: January 28, 2010
    Publication date: August 19, 2010
    Inventors: Michal Andrzej Rybak, James Godfrey, Daryl Joseph Martin, Radu Alexandru Manea, Suresh Chitturi, Michael Ruarri Chapman, Dejan Petronijevic
  • Patent number: 7738868
    Abstract: In one embodiment, a scheme is provided for managing secure registration of a mobile communications device. Upon being provided with an upgraded registration process that requires encryption, the mobile communications device has the option of continuing to register with a network node using a downgraded registration process within a specified time window which involves unencrypted registration requests and responses. Thereafter, the mobile communications device is operable to select between the upgraded and downgraded registration processes.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: June 15, 2010
    Assignee: Research In Motion Limited
    Inventors: David Bajar, Allan David Lewis, Wen Gao, Herb A. Little, James Godfrey, Marc Plumb, Michael Kenneth Brown, Neil Patrick Adams
  • Publication number: 20100124333
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
    Type: Application
    Filed: January 25, 2010
    Publication date: May 20, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James A. Godfrey, Herbert A. Little
  • Publication number: 20100122089
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device: the message is processed so as to modify the message with respect to encryption and/or authentication aspect. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a remote system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the remote system to one or more receivers.
    Type: Application
    Filed: January 21, 2010
    Publication date: May 13, 2010
    Applicant: Research In Motion Limited
    Inventors: James A. Godfrey, Herbert A. Little, Michael K. Brown, Neil P. Adams, Carl L. Cherry, Timothy R. Tyhurst, Michael S. Brown
  • Patent number: 7715825
    Abstract: One method involves the steps of causing a message to be sent to a relay network for delivery to a mobile device through one of a plurality of wireless networks coupled to the relay network; receiving, from the relay network, a result message when the mobile device is unavailable to receive the message, the result message comprising a message identifier; maintaining storage of the message in memory accessible by a host server after the result message is received; receiving, from the relay network, a status message which indicates that the mobile device is available to receive the message when the mobile device is available to receive the message; and causing the message to be sent again to the relay network for delivery to the mobile device in response to receiving the status message. During the unavailability, the relay network refrains from maintaining storage of the message.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: May 11, 2010
    Assignee: Research In Motion Limited
    Inventors: Allan David Lewis, James Godfrey, Wen Gao, Tabitha Kari Ferguson, Ian Patterson
  • Publication number: 20100115264
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
    Type: Application
    Filed: January 12, 2010
    Publication date: May 6, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James A. Godfrey, Herbert A. Little
  • Patent number: 7657736
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device: the message is processed so as to modify the message with respect to encryption and/or authentication aspect. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a remote system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the remote system to one or more receivers.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: James A. Godfrey, Herbert A. Little, Michael K. Brown, Neil P. Adams, Carl L. Cherry, Timothy R. Tyhurst, Michael S. Brown
  • Patent number: 7653815
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventors: James A. Godfrey, Herbert A. Little
  • Publication number: 20090292916
    Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.
    Type: Application
    Filed: June 9, 2009
    Publication date: November 26, 2009
    Inventors: Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
  • Patent number: 7590722
    Abstract: Apparatus and methods for managing data used by mobile devices. Data can be retrieved from a second computing device (e.g. a server) where it is stored on a storage medium (e.g. a disk). A subset of the data of a data record stored in the storage medium, or one or more pointers to the data of a data record stored on the storage medium is stored in a memory of the mobile device so that it is not necessary to store a given data record in its entirety in the memory of the mobile device.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: September 15, 2009
    Assignee: Research In Motion Limited
    Inventors: Tabitha K. Ferguson, Wen Gao, Pascal Gaudette, James A. Godfrey
  • Publication number: 20090173395
    Abstract: A hose retractor device including a hose channel mounted on a truck or other vehicle and a pulley movably mounted within the hose channel. A pulley movement device, such as a winch, is connected to the pulley by a winch cable which pulls the pulley into the hose channel towards the winch. An engagement switch engages and disengages the hose retractor device to pull the pulley into the hose channel. The hose extends around the pulley and therefore is pulled into the hose channel for storage thereof.
    Type: Application
    Filed: January 5, 2009
    Publication date: July 9, 2009
    Inventors: James Godfrey, Chris Holman
  • Patent number: 7546453
    Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: June 9, 2009
    Assignee: Research In Motion Limited
    Inventors: Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
  • Publication number: 20080178378
    Abstract: A portable toilet chemical recharge pumping system includes a water source and a main conduit with a water pump, and a liquid chemical solution source with a chemical conduit and a chemical pump, the chemical conduit connected to the main conduit below the water pump. A water pump timer and a chemical pump timer each engage and disengage the water and chemical pumps, and a chemical flow control valve controls chemical flow through the chemical conduit. An anti-siphon valve on the end of the main conduit prevents unintentional liquid flow, and the water and chemical pump timers and the chemical flow control valve control liquid flow through the main and chemical conduits to provide a pre-injection water flush period, a liquid chemical injection period wherein liquid chemical flows into the main conduit, and a post-injection water flush period wherein water continues to flow out of the anti-siphon valve.
    Type: Application
    Filed: January 25, 2007
    Publication date: July 31, 2008
    Inventors: James Godfrey, Chris Holman
  • Publication number: 20080132203
    Abstract: In one embodiment, a scheme is provided for assigning a personalized indicium to a mobile communications device which includes logic means operable to generate a temporary Personal Information Number (PIN) for transmitting in a request to a network node. Upon validating the request, a response is provided by the network node to the mobile communications device, the response including a permanent PIN assigned to the mobile communications device.
    Type: Application
    Filed: February 12, 2008
    Publication date: June 5, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Graeme Whittington, Allan David Lewis, James Godfrey, Christopher Smith, Arun Munje, Thomas Leonard Trevor Plestid, David R. Clark, Michal A. Rybak, Robbie John Maurice, Marc Plumb
  • Publication number: 20080089302
    Abstract: A system for controlling configuration settings for mobile data communication devices and services includes a redirection server and a policy generation system. The redirection server detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. Each mobile data communication device receives data items from the wireless network and includes a device configuration stored in a memory location on the mobile data communication device. The device configuration of each mobile data communication device controls one or more functions of the mobile data communication device. The policy generation system receives a policy setting from a user interface and stores the policy setting in a user information record associated with a mobile data communication device.
    Type: Application
    Filed: November 20, 2007
    Publication date: April 17, 2008
    Inventors: James Godfrey, Denny Chiu, Wen Gao
  • Patent number: 7356330
    Abstract: In one embodiment, a scheme is provided for assigning a personalized indicium to a mobile communications device which includes logic means operable to generate a temporary Personal Information Number (PIN) for transmitting in a request to a network node. Upon validating the request, a response is provided by the network node to the mobile communications device, the response including a permanent PIN assigned to the mobile communications device.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: April 8, 2008
    Assignee: Research In Motion Limited
    Inventors: Graeme Whittington, Allan David Lewis, James Godfrey, Christopher Smith, Arun Munje, Thomas Leonard Trevor Plestid, David R. Clark, Michal A. Rybak, Robbie John Maurice, Marc Plumb