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: 20080071798
    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: Application
    Filed: November 19, 2007
    Publication date: March 20, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Tabitha Ferguson, Wen Gao, Pascal Gaudette, James Godfrey
  • Patent number: 7321930
    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: February 11, 2004
    Date of Patent: January 22, 2008
    Assignee: Research In Motion Limited
    Inventors: Tabitha K. Ferguson, Wen Gao, Pascal Gaudette, James A. Godfrey
  • Publication number: 20080016359
    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: July 11, 2007
    Publication date: January 17, 2008
    Inventors: James Godfrey, Herbert Little, Michael Brown, Neil Adams, Carl Cherry, Timothy Tyhurst, Michael Brown
  • Patent number: 7317699
    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: Grant
    Filed: October 28, 2002
    Date of Patent: January 8, 2008
    Assignee: Research in Motion Limited
    Inventors: James A. Godfrey, Denny K. Chiu, Wen Gao
  • Patent number: 7254712
    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 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 corresponding wireless mobile communication device. 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: June 12, 2002
    Date of Patent: August 7, 2007
    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
  • Publication number: 20070163583
    Abstract: A medicament dispenser for use in the storage, presentation and/or dispensing of medicament comprising a body shaped for receipt of a medicament container. In association with the body, there is a first transceiver for transmitting and receiving data. A medicament container is receivable by the body. In association with the medicament container, there is a second transceiver for transmitting and receiving data. Data is transferable in two-way fashion from the first transceiver to the second transceiver. The medicament dispenser may be supplied in kit of parts form.
    Type: Application
    Filed: March 19, 2007
    Publication date: July 19, 2007
    Inventors: Peter Brand, James Godfrey, Paul Rand
  • Publication number: 20070138207
    Abstract: A fluid dispensing device for dispensing a fluid product having a dispensing outlet from which the fluid product is dispensable, a supply of the fluid product, a dispensing member mounted for movement in a dispensing direction along an axis X-X from a first position to a second position which causes a dose of the fluid product in the supply to be dispensed from the dispensing outlet and a finger-operable actuator member mounted for movement in an actuating direction which is generally transverse to the axis.
    Type: Application
    Filed: March 10, 2005
    Publication date: June 21, 2007
    Inventors: Stanley Bonney, Hugh Connell, Michael Davies, James Godfrey, Mark Hedley, Robert Tansley
  • Publication number: 20070072617
    Abstract: One illustrative method for use by a host server in pushing messages to a mobile communication device involves the steps of causing a message to be sent to a relay network for delivery to the mobile communication device through one of a plurality of wireless communication networks which are communicatively coupled to the relay network; receiving, from the relay network, a result message when the mobile communication device is unavailable to receive the message through the wireless communication network, the result message comprising a message identifier which uniquely corresponds to the message; maintaining storage of the message in memory accessible by the host server after the result message is received; receiving, from the relay network, a status message which indicates that the mobile communication device is available to receive the message when the mobile communication device is available to receive the message through the wireless communication device; and causing the message to be sent again to the rel
    Type: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Inventors: Allan Lewis, James Godfrey, Wen Gao, Tabitha Ferguson, Ian Patterson
  • Publication number: 20060289008
    Abstract: There is provided a dispenser suitable for dispensing medicament, particularly medicament for use in the treatment of respiratory disorders. The dispenser comprises a housing having a support; a container, locatable within said housing, having an outlet, wherein said container dispenses through said outlet in response to movement of the container relative to the housing; and an actuation indicator having an indexing mechanism actuatable by movement of the container relative to the housing. A couple mechanism is provided which couples the indexing mechanism to the container to compensate for any variation in pre-actuation positionings of the indexing mechanism and container.
    Type: Application
    Filed: July 21, 2006
    Publication date: December 28, 2006
    Inventors: Paul Rand, Peter Brand, James Godfrey
  • Publication number: 20060191959
    Abstract: A fluid dispensing device is disclosed having a body housing a pump action fluid discharge device having a dispensing nozzle. The fluid dispensing device comprises a body defining a cavity and a dispensing nozzle having a dispensing orifice, a fluid discharging device housed in the cavity, the fluid discharging device having a hollow casing defining a reservoir for containing a volume of fluid and a plunger slidingly engaged within the hollow casing, the plunger having a tubular portion which extends from a first end of the hollow casing for co-operation with the dispensing nozzle to enable pumped delivery of fluid from the reservoir to the dispensing nozzle, wherein the dispensing orifice of the dispensing nozzle is provided with a reversible stopper.
    Type: Application
    Filed: March 11, 2004
    Publication date: August 31, 2006
    Inventors: Michael Davies, James Godfrey
  • Publication number: 20060111105
    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: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventors: David Bajar, Allan Lewis, Wen Gao, Herb Little, James Godfrey, Marc Plumb, Michael Brown, Neil Adams
  • Publication number: 20060111080
    Abstract: In one embodiment, a scheme is provided for securing a personalized indicium assigned to a mobile communications device. Upon detecting at a network node that an address associated with the mobile communications device has changed, a challenge-and-response procedure is negotiated between the mobile communications device and the network node for authenticating the personalized indicium using a shared authentication key.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventors: David Bajar, Herb Little, James Godfrey, Allan Lewis, Wen Gao, Marc Plumb, Michael Brown, Graeme Whittington, Neil Adams
  • Publication number: 20060111039
    Abstract: In one embodiment, a scheme is provided for porting a personalized indicium, i.e., a Personal Information Number or PIN, from a first mobile communications device to a second mobile communications device. Upon receiving identity information from the first mobile communications device via a secure peer-to-peer communication session, the second mobile communications device is operable to negotiate with a network node using at least a portion of the received identity information for reassigning the PIN to an identifier associated therewith. Upon successfully porting the PIN to the second mobile communications device, a service provisioning database is accordingly updated.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventors: Graeme Whittington, Allan Lewis, James Godfrey, Herb Little, Marc Plumb
  • Publication number: 20060111081
    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: November 24, 2004
    Publication date: May 25, 2006
    Inventors: Graeme Whittington, Allan Lewis, James Godfrey, Christopher Smith, Arun Munje, Thomas Trevor Plestid, David Clark, Michal Rybak, Robbie Maurice, Marc Plumb
  • Publication number: 20060107949
    Abstract: A holder for holding a dispensing container system which is adapted to dispense a quantity of a fluid contained therein on movement thereof relative to the holder and further includes a dispensing counter means for counting the number of quantities of the fluid dispensed is disclosed. The holder has a moulded plastic body with inner and outer surfaces. The inner surface bounds a cavity adapted to receive the dispensing container system in movable relation thereto. The cavity has a moulded counter advance means which is adapted in use to engage the dispensing counter means on relative movement between the dispensing container system and the body to advance the dispensing counter means to indicate the dispensing of a quantity of the fluid.
    Type: Application
    Filed: November 5, 2003
    Publication date: May 25, 2006
    Inventors: Michael Davies, James Godfrey, Pal Rand
  • Publication number: 20060096594
    Abstract: An actuation indicator that includes a drum sub-assembly, which includes a rotatable actuation indicator wheel, a rocking, ratchet pawl for rotating the indicator wheel in a set direction and a rocking mechanism for the pawl driven by a slipping clutch arrangement, is described. The slipping clutch arrangement includes a slipping clutch spring engaged at one end to a pinion of a rack and pinion assembly and at a second end to the ratchet pawl.
    Type: Application
    Filed: June 19, 2003
    Publication date: May 11, 2006
    Inventors: Stanley Bonney, Peter Brand, James Godfrey, Paul Rand
  • Publication number: 20060082039
    Abstract: A fixation device for fixing together two parts of a multi-part assembly that has a ring-like body which is movable from a manufactured state, in which the body is manufactured with an endless angular extent and a weakened zone therein, and a use state, in which the ring-like body is split at the weakened zone is disclosed.
    Type: Application
    Filed: January 19, 2004
    Publication date: April 20, 2006
    Inventor: James Godfrey
  • Publication number: 20060071027
    Abstract: A container (3) has a first part (11), a second part (9) hinge (13) through which the first and second parts are hingeably connected so that the parts are hingeable relative to one another between a first position which places the container in a closed state and a second position which places the container in an open state. The first and second parts are also pivotally connected (A-A) so that the parts are able to be pivoted relative to one another to different angular positions.
    Type: Application
    Filed: November 5, 2003
    Publication date: April 6, 2006
    Inventors: Michael Davies, James Godfrey, Stephen Harvey, Paul Rand
  • Patent number: 6970531
    Abstract: An imaging system for performing tomosynthesis on a region of an object comprises an x-ray source, motion controller, an x-ray detector and a processing unit. The x-ray source is positioned at a predetermined distance from the object and continuously moves along a linear path relative to the object. The x-ray source transmits x-ray radiation through the region of the object at a plurality of predetermined locations. The motion controller is coupled to the x-ray source and continuously moves the x-ray source along the path relative to the object. The x-ray source minimizes vibration in the imaging system due to continuous movement. The x-ray detector is positioned at a predetermined distance from the x-ray source and detects the x-ray radiation transmitted through the region of the object, thus acquiring x-ray image data representative of the region of the object.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: November 29, 2005
    Assignees: General Electric Company, Duke University
    Inventors: Jeffrey Wayne Eberhard, Bernhard Erich Hermann Claus, Abdulrahman Abdallah Alkhalidy, James Talmage Dobbins, III, Devon James Godfrey
  • Patent number: 6941349
    Abstract: A system and method for pushing information, such as calendar event messages, from a host system to a mobile data communication device upon sensing a triggering event is disclosed. A redirector program operating at the host system enables a user to continuously redirect calendar event messages, such as meeting reminders and notices, from the host system to the user's mobile data communication device upon detecting that one or more user-defined triggering events has occurred. The redirector program operates in connection with event generating applications and repackaging systems at the host system to configure and detect a particular user-defined event, and then to repackage the calendar event messages in an electronic wrapper prior to pushing the data items to the mobile device. An optimized data structure for storing the calendar event messages is also provided.
    Type: Grant
    Filed: June 11, 2002
    Date of Patent: September 6, 2005
    Assignee: Research In Motion Limited
    Inventors: James Godfrey, Hugh R. Hind, Gary Mousseau, Mihal Lazaridis