Patents by Inventor William Doyle Gordon
William Doyle Gordon 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: 9646180Abstract: An electronic device monitoring system uses two different types of servers to communicate with electronic devices of users. One type of server, which may be a rapid contact server, is optimized or configured for relatively short and frequent communications with the electronic devices. The other type of server is optimized or configured for less frequent but (typically) longer communications with the electronic devices. In some embodiments, the electronic devices are configured to communicate relatively frequently (e.g., every few minutes) with the rapid contact server. When an electronic device is reported as lost or stolen, the rapid contact server may instruct the electronic device to contact the other type of server to obtain security-related instructions.Type: GrantFiled: October 28, 2013Date of Patent: May 9, 2017Assignee: Absolute Software CorporationInventors: William Doyle Gordon, Arkadi Tchoudnovskii
-
Patent number: 9197651Abstract: The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.Type: GrantFiled: October 27, 2014Date of Patent: November 24, 2015Assignee: ABSOLUTE SOFTWARE CORPORATIONInventor: William Doyle Gordon
-
Publication number: 20150294124Abstract: An electronic device monitoring system uses two different types of servers to communicate with electronic devices of users. One type of server, which may be a rapid contact server, is optimized or configured for relatively short and frequent communications with the electronic devices. The other type of server is optimized or configured for less frequent but (typically) longer communications with the electronic devices. In some embodiments, the electronic devices are configured to communicate relatively frequently (e.g., every few minutes) with the rapid contact server. When an electronic device is reported as lost or stolen, the rapid contact server may instruct the electronic device to contact the other type of server to obtain security-related instructions.Type: ApplicationFiled: October 28, 2013Publication date: October 15, 2015Inventors: William Doyle Gordon, Arkadi Tchoudnovskii
-
Publication number: 20150046980Abstract: The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.Type: ApplicationFiled: October 27, 2014Publication date: February 12, 2015Inventor: William Doyle GORDON
-
Patent number: 8929916Abstract: A database stores results of scans for wireless (e.g., Wi-Fi) access points, some of them directly associated with GPS coordinates. Mobile electronic devices detect access points, details of which are sent to the database. Contents of the database are analyzed for relations between the scanned access points and previously stored GPS coordinates. If a relation is found, the GPS coordinates are used for determining or estimating the location of the mobile device.Type: GrantFiled: May 9, 2013Date of Patent: January 6, 2015Assignee: Absolute Software CorporationInventor: William Doyle Gordon
-
Patent number: 8904523Abstract: The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.Type: GrantFiled: October 13, 2010Date of Patent: December 2, 2014Assignee: Absolute Software CorporationInventor: William Doyle Gordon
-
Publication number: 20140156545Abstract: Approaches for a server, upon receiving notification that a device has been stolen, composing a legal requisition document. An identification of the device is received or otherwise obtained. A legal requisition template for use in a particular jurisdiction where the device was stolen is retrieved. Upon consulting a database which stores information about police departments of a plurality of jurisdictions, the legal requisition document is composed using the template, the identification, and data retrieved from the database. The server may electronically send the legal requisition document to a police department associated with the particular jurisdiction. Advantageously, information about the activity of a device reported stolen may be obtained before the device is factory reset.Type: ApplicationFiled: December 3, 2013Publication date: June 5, 2014Applicant: Absolute Software CorporationInventors: Ward Clapham, Tedric Mah, Damien Loveland, Stephen Treglia, William Doyle Gordon
-
Publication number: 20130303186Abstract: A database stores results of scans for wireless (e.g., Wi-Fi) access points, some of them directly associated with GPS coordinates. Mobile electronic devices detect access points, details of which are sent to the database. Contents of the database are analyzed for relations between the scanned access points and previously stored GPS coordinates. If a relation is found, the GPS coordinates are used for determining or estimating the location of the mobile device.Type: ApplicationFiled: May 9, 2013Publication date: November 14, 2013Applicant: Absolute Software CorporationInventor: William Doyle Gordon
-
Publication number: 20110258247Abstract: The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.Type: ApplicationFiled: October 13, 2010Publication date: October 20, 2011Inventor: William Doyle Gordon
-
Patent number: 7818803Abstract: The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.Type: GrantFiled: January 16, 2008Date of Patent: October 19, 2010Assignee: Absolute Software CorporationInventor: William Doyle Gordon
-
Publication number: 20080211670Abstract: The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.Type: ApplicationFiled: January 16, 2008Publication date: September 4, 2008Inventor: William Doyle Gordon
-
Publication number: 20030093468Abstract: The invention consists of a method of providing XML web services on an embedded device. A web server is provided on the embedded device and a XML web services extension is installed on the web server. When the web server receives an HTTP request combined with a SOAP request from a web client, the web server forwards the SOAP request to the XML web services extension. The XML web services extension processes the SOAP request and produces a SOAP response. The SOAP response is combined with an HTTP response and returned by the web server to the web client.Type: ApplicationFiled: February 27, 2002Publication date: May 15, 2003Inventors: William Doyle Gordon, Ming Huang