Patents by Inventor Connor Patrick O'Rourke
Connor Patrick O'Rourke 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: 9525999Abstract: A method for securely transferring a service from a first mobile device to a second mobile device, the service being associated with a server configured for facilitating provisioning of services to mobile devices over a wireless communications network. The method includes generating in the first mobile device a shared key, the shared key being generated using a master key unique to the server and to the first mobile device, the master key being accessible by the server and by the first mobile device; and sending said shared key from the first mobile device to the second mobile device using an alternate communication mechanism independent from the server.Type: GrantFiled: December 21, 2009Date of Patent: December 20, 2016Assignee: BlackBerry LimitedInventors: James Andrew Godfrey, Herbert Anthony Little, Christopher Lyle Bender, Connor Patrick O'Rourke
-
Patent number: 8606233Abstract: A method for content-based presence communication entails receiving presence information, storing the presence information in any arbitrary data format, validating a subscription request to subscribe to the presence information by determining if information contained within the subscription request represents an authorized subscription relationship, and communicating the presence information when the presence information matches the subscription expression.Type: GrantFiled: November 16, 2009Date of Patent: December 10, 2013Assignee: BlackBerry LimitedInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20130276145Abstract: A method, performed by a registrar of a presence service, for registering a user with a presence service. The method entails negotiating a key with a client device operated by the user in order to establish an encrypted communications channel between the client device and the registrar via a proxy node, authenticating the user by exchanging messages through the encrypted communications channel and through a separate e-mail channel, binding a universally unique identifier identifying the user with one particular function node that is interposed between the proxy node and a publish-subscribe subsystem of the presence service and creating a user profile for the user and storing the user profile in a persistent data store.Type: ApplicationFiled: May 22, 2013Publication date: October 17, 2013Inventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Patent number: 8452959Abstract: A method, performed by a registrar of a presence service, for registering a user with a presence service. The method entails negotiating a key with a client device operated by the user in order to establish an encrypted communications channel between the client device and the registrar via a proxy node, authenticating the user by exchanging messages through the encrypted communications channel and through a separate e-mail channel, binding a universally unique identifier identifying the user with one particular function node that is interposed between the proxy node and a publish-subscribe subsystem of the presence service and creating a user profile for the user and storing the user profile in a persistent data store.Type: GrantFiled: November 16, 2009Date of Patent: May 28, 2013Assignee: Research In Motion LimitedInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20120072517Abstract: An attachment server network including at least two attachment servers in communication with one another, each of the attachment servers for converting email attachments in response to view requests received from portable electronic devices, each of the attachment servers having a respective cache for storing data corresponding to previously converted attachments, the data being available to any of the attachment servers in the attachment server network.Type: ApplicationFiled: November 29, 2011Publication date: March 22, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Daryl Martin, Ahmed E. Hassan, Connor Patrick O'Rourke
-
Patent number: 8086674Abstract: An attachment server network including at least two attachment servers in communication with one another, each of the attachment servers for converting email attachments in response to view requests received from portable electronic devices, each of the attachment servers having a respective cache for storing data corresponding to previously converted attachments, the data being available to any of the attachment servers in the attachment server network.Type: GrantFiled: June 21, 2007Date of Patent: December 27, 2011Assignee: Research In Motion LimitedInventors: Daryl Martin, Ahmed E. Hassan, Connor Patrick O'Rourke
-
Patent number: 8060572Abstract: A method for managing a subscription to content-based presence information entails receiving a subscription-suspension message from a device at a presence service, identifying the subscription associated with the subscription-suspension message, suspending the subscription, and sending a response from the presence service to the device to notify the device that the subscription has been suspended. Suspending the subscription may involve accumulating notifications in a persistent data store. The method may further involve receiving a subscription-resumption message at the presence service to resume the subscription that was suspended.Type: GrantFiled: November 16, 2009Date of Patent: November 15, 2011Assignee: Research In Motion LimitedInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20110154041Abstract: A method for securely transferring a service from a first mobile device to a second mobile device, the service being associated with a server configured for facilitating provisioning of services to mobile devices over a wireless communications network. The method includes generating in the first mobile device a shared key, the shared key being generated using a master key unique to the server and to the first mobile device, the master key being accessible by the server and by the first mobile device; and sending said shared key from the first mobile device to the second mobile device using an alternate communication mechanism independent from the server.Type: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: James Andrew GODFREY, Herbert Anthony LITTLE, Christopher Lyle BENDER, Connor Patrick O'ROURKE
-
Publication number: 20100217614Abstract: A method of updating a virtual business card entails receiving the virtual business card, subscribing to an update service that notifies of updates made to the virtual business card, and receiving a notification that an update to the virtual business card has been published. By publishing updates, contacts who subscribe to the business card receive notifications whenever the business card is updated.Type: ApplicationFiled: November 16, 2009Publication date: August 26, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20100217615Abstract: A method for managing a subscription to content-based presence information entails receiving a subscription-suspension message from a device at a presence service, identifying the subscription associated with the subscription-suspension message, suspending the subscription, and sending a response from the presence service to the device to notify the device that the subscription has been suspended. Suspending the subscription may involve accumulating notifications in a persistent data store. The method may further involve receiving a subscription-resumption message at the presence service to resume the subscription that was suspended.Type: ApplicationFiled: November 16, 2009Publication date: August 26, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20100216430Abstract: A method for content-based presence communication entails receiving presence information, storing the presence information in any arbitrary data format, validating a subscription request to subscribe to the presence information by determining if information contained within the subscription request represents an authorized subscription relationship, and communicating the presence information when the presence information matches the subscription expression.Type: ApplicationFiled: November 16, 2009Publication date: August 26, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20100217982Abstract: A method, performed by a registrar of a presence service, for registering a user with a presence service. The method entails negotiating a key with a client device operated by the user in order to establish an encrypted communications channel between the client device and the registrar via a proxy node, authenticating the user by exchanging messages through the encrypted communications channel and through a separate e-mail channel, binding a universally unique identifier identifying the user with one particular function node that is interposed between the proxy node and a publish-subscribe subsystem of the presence service and creating a user profile for the user and storing the user profile in a persistent data store.Type: ApplicationFiled: November 16, 2009Publication date: August 26, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
-
Publication number: 20080320103Abstract: An attachment server network including at least two attachment servers in communication with one another, each of the attachment servers for converting email attachments in response to view requests received from portable electronic devices, each of the attachment servers having a respective cache for storing data corresponding to previously converted attachments, the data being available to any of the attachment servers in the attachment server network.Type: ApplicationFiled: June 21, 2007Publication date: December 25, 2008Inventors: Daryl Martin, Ahmed E. Hassan, Connor Patrick O'Rourke