Patents by Inventor Jacques Lemieux

Jacques Lemieux 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: 9117092
    Abstract: Techniques for securing a client. Two or more varieties of location information for a client may be received. The present location of the client is determined using the two or more varieties of location information. A determination is made as to whether any of the varieties of location information were received during an immediately preceding bounded interval of time having a predefined length. A weight associated with each variety of location information that was received during the immediately preceding bounded interval of time is determined. The present location of the client is calculated using a weighted arithmetic mean for the varieties of location information that were received during the immediately preceding bounded interval of time.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: August 25, 2015
    Assignee: Absolute Software Corporation
    Inventors: Jacques Lemieux, Ravi Gupta
  • Publication number: 20130291131
    Abstract: Techniques for securing a client. Two or more varieties of location information for a client may be received. The present location of the client is determined using the two or more varieties of location information. A determination is made as to whether any of the varieties of location information were received during an immediately preceding bounded interval of time having a predefined length. A weight associated with each variety of location information that was received during the immediately preceding bounded interval of time is determined. The present location of the client is calculated using a weighted arithmetic mean for the varieties of location information that were received during the immediately preceding bounded interval of time.
    Type: Application
    Filed: July 1, 2013
    Publication date: October 31, 2013
    Inventors: Jacques Lemieux, Ravi Gupta
  • Patent number: 8566961
    Abstract: Techniques for performing an action, based on the present location of a client, to protect resources of the client from theft or unauthorized access. A server may intermittently receive, from a client, location information such as GPS information, triangulation information based on one or more Wi-Fi access points, and IP trace information. The server may determine the client's location by (a) determining, for an interval of time, whether GPS information, triangulation information, and IP trace information are available for the client, and (b) based on the available GPS information, triangulation information, and IP trace information, determining the present location of the client, e.g., by determining a weighted arithmetic mean or by using a sequence of types of location information ordered based on accuracy. In response to following a security policy, the server may perform an action, specified by the security policy, based on the present location of the client.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: October 22, 2013
    Assignee: Absolute Software Corporation
    Inventors: Jacques Lemieux, Ravi Gupta
  • Patent number: 8332953
    Abstract: Techniques for securing a client. When a client, such as a portable computer, undergoes a change in operational state, an operating system agent sends a state message to a server. The state message describes the change in the operational state of the client. The operating system agent is one or more software modules that execute in an operating system of the client. The client receives a policy message from the server. The policy message contains policy data, which a BIOS agent stores in the BIOS of the client. The policy data identifies one or more security policies which the client should follow.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: December 11, 2012
    Assignee: Absolute Software Corporation
    Inventors: Jacques Lemieux, Anahit Tarkhanyan, Ravi Gupta, Gaurav Banga
  • Publication number: 20100100972
    Abstract: Techniques for performing an action, based on the present location of a client, to protect resources of the client from theft or unauthorized access. A server may intermittently receive, from a client, location information such as GPS information, triangulation information based on one or more Wi-Fi access points, and IP trace information. The server may determine the client's location by (a) determining, for an interval of time, whether GPS information, triangulation information, and IP trace information are available for the client, and (b) based on the available GPS information, triangulation information, and IP trace information, determining the present location of the client, e.g., by determining a weighted arithmetic mean or by using a sequence of types of location information ordered based on accuracy. In response to following a security policy, the server may perform an action, specified by the security policy, based on the present location of the client.
    Type: Application
    Filed: November 30, 2009
    Publication date: April 22, 2010
    Inventors: Jacques Lemieux, Ravi Gupta
  • Publication number: 20100037323
    Abstract: Techniques for securing a client. When a client, such as a portable computer, undergoes a change in operational state, an operating system agent sends a state message to a server. The state message describes the change in the operational state of the client. The operating system agent is one or more software modules that execute in an operating system of the client. The client receives a policy message from the server. The policy message contains policy data, which a BIOS agent stores in the BIOS of the client. The policy data identifies one or more security policies which the client should follow.
    Type: Application
    Filed: August 7, 2009
    Publication date: February 11, 2010
    Inventors: Jacques Lemieux, Anahit Tarkhanyan, Ravi Gupta, Gaurav Banga