Patents by Inventor Robbie Maurice

Robbie Maurice 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: 11516025
    Abstract: An advance pairing system preemptively pairs a phone to a vehicle using a backend cloud system prior to establishing the connection with the vehicle, such as during the time that a user is purchasing a vehicle, or just after the user enters the vehicle for the first time. The system includes a mobile application for automated advance pairing with the vehicle's automotive computer. The mobile app sends a request for advance pairing to a server that assigns a set of unique keys to the account for secure pairing of the mobile device and the vehicle. The server pushes an encrypted payload to both the mobile device app and the vehicle advance pairing app operating on the automotive computer. The encrypted payload can include a unique vehicle ID, a unique mobile device ID, and one or more encryption keys. The mobile device and the vehicle use the encrypted advance pairing information to establish a secured connection with minimal user input.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: November 29, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Justin Bauer, Thomas Miller, Simon Lidwell, Pietro Buttolo, James Stewart Rankin, II, Stephen Coe, Colin Ho, Robbie Maurice
  • Publication number: 20210297270
    Abstract: An advance pairing system preemptively pairs a phone to a vehicle using a backend cloud system prior to establishing the connection with the vehicle, such as during the time that a user is purchasing a vehicle, or just after the user enters the vehicle for the first time. The system includes a mobile application for automated advance pairing with the vehicle's automotive computer. The mobile app sends a request for advance pairing to a server that assigns a set of unique keys to the account for secure pairing of the mobile device and the vehicle. The server pushes an encrypted payload to both the mobile device app and the vehicle advance pairing app operating on the automotive computer. The encrypted payload can include a unique vehicle ID, a unique mobile device ID, and one or more encryption keys. The mobile device and the vehicle use the encrypted advance pairing information to establish a secured connection with minimal user input.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Justin Bauer, Thomas Miller, Simon Lidwell, Pietro Buttolo, James Stewart Rankin, II, Stephen Coe, Colin Ho, Robbie Maurice
  • Patent number: 8078148
    Abstract: A method of accommodating legacy devices in which application memory is not able to operate fast enough to reliably receive data from a relay or other external device is disclosed. An application queue memory space is provided, either as a separate memory chip or as an area created and maintained by program code, to act as an intermediary between the slower application memory and the external device. This application queue memory space is preferably a transport stack.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: December 13, 2011
    Assignee: Research In Motion Limited
    Inventor: Robbie Maurice
  • Publication number: 20100011121
    Abstract: A system for enhancing network-browsing speed by setting a proxy server on a handheld device is disclosed. The system comprises a browser for sending a request for requesting a message from a website and receiving a response in response to the request, a proxy server for transcoding and compressing the request, and transcoding and decompressing the response including the requested message, a wireless network communicably linked to the proxy server, and Mobile Data Service (MDS) gateway communicably linked to the wireless network for transcoding and decompressing the request, and transcoding and compressing the response including the requested message from the website.
    Type: Application
    Filed: September 17, 2009
    Publication date: January 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Daniel Van Geest, Robbie Maurice
  • Patent number: 7574204
    Abstract: A method of accommodating legacy devices in which application memory is not able to operate fast enough to reliably receive data from a relay or other external device is disclosed. An application queue memory space is provided, either as a separate memory chip or as an area created and maintained by program code, to act as an intermediary between the slower application memory and the external device. This application queue memory space is preferably a transport stack.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventor: Robbie Maurice
  • Publication number: 20080095130
    Abstract: A system and method of polling for a network identifier value is provided. Within a wireless device, a transport layer or application layer polls a radio layer for a network identifier value on a first basis. However, upon occurrence of an event of a predefined type, the transport layer polls for the network identifier value on a more frequent basis than the first basis. At some later time, the transport layer polls for the network identifier value on the first basis. Accordingly, the transport layer achieves a balance of polling frequently at certain times so as to obtain an accurate network identifier value while minimizing undue polling at other times so as to conserve battery power.
    Type: Application
    Filed: October 23, 2006
    Publication date: April 24, 2008
    Inventors: Ajay Puri, Arun Munje, Ahmad Daud Lateef, Shahid Chaudry, Robbie Maurice
  • Publication number: 20060171306
    Abstract: A method of automatically keeping sockets open for always-on applications in a GPRS context is provided. Information is maintained by each wireless device identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by an always-on application. Upon the PDP context becoming available after having become unavailable, a socket is registered for each port-APN pair associated with the PDP context.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Inventors: Craig Stout, Robbie Maurice
  • Publication number: 20060168349
    Abstract: A system for enhancing network-browsing speed by setting a proxy server on a handheld device is disclosed. The system comprises a browser for sending a request for requesting a message from a website and receiving a response in response to the request, a proxy server for transcoding and compressing the request, and transcoding and decompressing the response including the requested message, a wireless network communicably linked to the proxy server, and Mobile Data Service (MDS) gateway communicably linked to the wireless network for transcoding and decompressing the request, and transcoding and compressing the response including the requested message from the website.
    Type: Application
    Filed: June 30, 2005
    Publication date: July 27, 2006
    Inventors: Daniel Van Geest, Robbie Maurice
  • Publication number: 20060141992
    Abstract: A method of accommodating legacy devices in which application memory is not able to operate fast enough to reliably receive data from a relay or other external device is disclosed. An application queue memory space is provided, either as a separate memory chip or as an area created and maintained by program code, to act as an intermediary between the slower application memory and the external device. This application queue memory space is preferably a transport stack.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 29, 2006
    Inventor: Robbie Maurice
  • 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: 20050239494
    Abstract: In accordance with the teaching described herein, systems and methods are provided for managing memory space in a mobile device. A plurality of data storage locations may be included. A plurality of software applications may be included, with each software application being operable to store data to a different data storage location. A data store management system may be operable to access and delete data stored in the plurality of data storage locations. If insufficient memory space is available in one of the data storage locations, then the data store management system may access the one data storage location and at least one other data storage location and delete data from at least one of the accessed data storage locations.
    Type: Application
    Filed: July 23, 2003
    Publication date: October 27, 2005
    Applicant: Research In Motion Limited
    Inventors: Gerhard Klassen, Robbie Maurice