Patents by Inventor David Jaray Hanson
David Jaray Hanson 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: 10742745Abstract: The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.Type: GrantFiled: January 25, 2017Date of Patent: August 11, 2020Assignee: BlackBerry LimitedInventors: Chris Michael Griffin, David Jaray Hanson, Philip Von Hatten, Michael Rao
-
Publication number: 20170134502Abstract: The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.Type: ApplicationFiled: January 25, 2017Publication date: May 11, 2017Inventors: Chris Michael GRIFFIN, David Jaray HANSON, Philip VON HATTEN, Michael RAO
-
Patent number: 9571574Abstract: The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.Type: GrantFiled: August 13, 2010Date of Patent: February 14, 2017Assignee: BlackBerry LimitedInventors: Chris Michael Griffin, David Jaray Hanson, Philip Von Hatten, Michael Rao
-
Patent number: 9332070Abstract: The communications method for synchronization of service event related communications at an event management platform, may include receiving a notification transmitted from a service event source including event information related to at least one service offered by the service event source and for a mobile wireless device associated with a given service user, and including a synchronization value associated with a service instance. The method may further include storing the synchronization value, and receiving a subsequent notification transmitted from the service event source including a subsequent synchronization value associated with the service instance. The subsequent synchronization value is compared with the stored synchronization value and based thereon a request is generated and sent to the service event source for event information associated with notifications having synchronization values between the subsequent synchronization value with the stored synchronization value.Type: GrantFiled: August 13, 2010Date of Patent: May 3, 2016Assignee: BlackBerry LimitedInventors: Chris Michael Griffin, David Jaray Hanson, Philip Von Hatten, Michael Rao
-
Patent number: 9083669Abstract: The system and method are for provisioning an electronic mail (email) account for allowing access to an electronic mailbox to retrieve email. A mobile office platform includes a configuration module and a communications module which are operative for accessing an electronic mailbox. The communications module is to receive email address parameters of the user and transmit a domain name system (DNS) query to the Internet for returning mail exchange (MX) records, including email domain names, corresponding to the email address parameters of the user. The configuration module is to process returned MX records to determine candidate configuration parameters for accessing the email account of the user to retrieve user email. The configuration module is to determine candidate configuration parameters based upon expanding a plurality of prioritized email domain names of the returned MX records.Type: GrantFiled: July 1, 2011Date of Patent: July 14, 2015Assignee: BlackBerry LimitedInventors: Darren Gardner, David Jaray Hanson, Rupak Sanjel
-
Patent number: 8655319Abstract: A communications system may include at least one wireless communications device and a plurality of electronic mail (email) servers for storing email messages for the at least one wireless communications device. The system may further include an email relay server for detecting a new email message on a given one of the email servers and, based thereon, sending a short message service (SMS) notification with a unique server identifier (ID) of the given email server to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an email retrieval request to the email relay server instructing the email relay server to retrieve email messages from the given server based upon the unique server ID.Type: GrantFiled: June 23, 2005Date of Patent: February 18, 2014Assignee: BlackBerry LimitedInventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Publication number: 20130007177Abstract: The system and method are for provisioning an electronic mail (email) account for allowing access to an electronic mailbox to retrieve email. A mobile office platform includes a configuration module and a communications module which are operative for accessing an electronic mailbox. The communications module is to receive email address parameters of the user and transmit a domain name system (DNS) query to the Internet for returning mail exchange (MX) records, including email domain names, corresponding to the email address parameters of the user. The configuration module is to process returned MX records to determine candidate configuration parameters for accessing the email account of the user to retrieve user email. The configuration module is to determine candidate configuration parameters based upon expanding a plurality of prioritized email domain names of the returned MX records.Type: ApplicationFiled: July 1, 2011Publication date: January 3, 2013Applicant: TEAMON SYSTEMS, INCInventors: Darren Gardner, David Jaray Hanson, Rupak Sanjel
-
Publication number: 20120173351Abstract: The present disclosure describes electronic shopping systems, specifically electronic shopping and payment embodiments, which utilize a software program running on a device to digitally photograph a machine-readable representation of data including but not limited to a UPC, a digital photograph of a product or product identification code, a voice representation of a product or product identification code, or the manual entry of a product identification code to identify products which are then stored on a client or server in a virtual shopping cart. Virtual shopping cart items are purchased through an electronic payment system from the mobile device using a client and server. The physical representation of these items may be located in an actual shopping cart in a brick and mortar store or virtually located through the Internet.Type: ApplicationFiled: December 29, 2011Publication date: July 5, 2012Applicant: QTHRU, LLCInventors: David Jaray Hanson, Harshad Narayan Kamat, Dawnie Joan Moss, Aaron Brian Roberts, Sarinder Virk
-
Patent number: 8135788Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier.Type: GrantFiled: September 14, 2009Date of Patent: March 13, 2012Assignee: Research In Motion LimitedInventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Publication number: 20110040895Abstract: The communications method for synchronization of service event related communications at an event management platform, may include receiving a notification transmitted from a service event source including event information related to at least one service offered by the service event source and for a mobile wireless device associated with a given service user, and including a synchronization value associated with a service instance. The method may further include storing the synchronization value, and receiving a subsequent notification transmitted from the service event source including a subsequent synchronization value associated with the service instance. The subsequent synchronization value is compared with the stored synchronization value and based thereon a request is generated and sent to the service event source for event information associated with notifications having synchronization values between the subsequent synchronization value with the stored synchronization value.Type: ApplicationFiled: August 13, 2010Publication date: February 17, 2011Applicant: Research In Motion LimitedInventors: Chris Michael GRIFFIN, David Jaray HANSON, Philip VON HATTEN, Michael RAO
-
Publication number: 20110040863Abstract: The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.Type: ApplicationFiled: August 13, 2010Publication date: February 17, 2011Applicant: Research In Motion LimitedInventors: Chris Michael GRIFFIN, David Jaray HANSON, Philip VON HATTEN, Michael RAO
-
Publication number: 20100005148Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier.Type: ApplicationFiled: September 14, 2009Publication date: January 7, 2010Applicant: TEAMON SYSTEMS, INC.Inventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Patent number: 7613781Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier.Type: GrantFiled: June 23, 2005Date of Patent: November 3, 2009Assignee: Teamon Systems, Inc.Inventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Patent number: 7363026Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. The system may further include an email relay server for detecting a new email message on the at least one email server and, based thereon, sending a short message service (SMS) notification with a unique message identifier (ID) of the new email message to the at least one wireless communications device. Moreover, the at least one wireless communications device may detect the SMS notification and send an email retrieval request to the email relay server instructing the email relay server to retrieve the new email message based upon the unique message ID.Type: GrantFiled: June 23, 2005Date of Patent: April 22, 2008Assignee: Research in Motion LimitedInventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
-
Publication number: 20070156825Abstract: An electronic mail (email) system may include at least one mobile wireless communications device, and at least one email storage server for storing emails. The at least one email storage server may also be for associating with each email a unique identification (UID) value and a water mark value that sequentially changes for each email. The system may further include an email relay server for cooperating with the at least one email storage server for selecting emails from the at least one email storage server based upon the water mark values, and forwarding selected emails to the at least one wireless communications device based upon the UID values of the selected emails.Type: ApplicationFiled: November 14, 2006Publication date: July 5, 2007Applicant: TEAMON SYSTEMS, INC.Inventors: Steven J. McCarthy, Suryanarayana Murthy Gorty, David Jaray Hanson