Patents by Inventor Michael George Farley

Michael George Farley 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).

  • Publication number: 20180234799
    Abstract: A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
    Type: Application
    Filed: April 12, 2018
    Publication date: August 16, 2018
    Inventors: Nicholas George Evans, Michael George Farley
  • Publication number: 20180227709
    Abstract: The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
    Type: Application
    Filed: April 6, 2018
    Publication date: August 9, 2018
    Inventors: Nicholas George Evans, Michael George Farley
  • Patent number: 10021516
    Abstract: A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: July 10, 2018
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Nicholas George Evans
  • Patent number: 9973898
    Abstract: A tracking server stores information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices. The tracking server receives a tracking device request from a mobile device. The tracking device request includes information identifying a tracking device and configuration instructions for configuring the tracking device. The tracking server identifies a community mobile device from the one or more community mobile devices within a proximity of the tracking device. The tracking server sends the tracking device request to the identified community mobile device. The identified community mobile device is configured to forward the tracking device request to the tracking device and the tracking device is configured to re-configure the tracking device based on the configuration instructions included in the tracking device request.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 15, 2018
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Jose Pons Vega, Charles Y. Choi, Renu Janjam
  • Patent number: 9973893
    Abstract: Movement information describing a movement of a tracking device is received at a mobile device. The mobile device determines a location associated with the tracking device, and provides the determined location, an identity of the tracking device, and the received movement information to a tracking server. The tracking server is configured to select one or both of the determined location or a previous location of the tracking device stored by the tracking server based on the movement information. The tracking server then provides, in response to a request for location information, the selected one or both of the determined location or a previous location to a requesting entity.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: May 15, 2018
    Assignee: Tile, Inc.
    Inventors: Nicholas George Evans, Michael George Farley
  • Patent number: 9961498
    Abstract: The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: May 1, 2018
    Assignee: Tile, Inc.
    Inventors: Nicholas George Evans, Michael George Farley
  • Publication number: 20180035264
    Abstract: A tracking server stores information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices. The tracking server receives a tracking device request from a mobile device. The tracking device request includes information identifying a tracking device and configuration instructions for configuring the tracking device. The tracking server identifies a community mobile device from the one or more community mobile devices within a proximity of the tracking device. The tracking server sends the tracking device request to the identified community mobile device. The identified community mobile device is configured to forward the tracking device request to the tracking device and the tracking device is configured to re-configure the tracking device based on the configuration instructions included in the tracking device request.
    Type: Application
    Filed: October 12, 2017
    Publication date: February 1, 2018
    Inventors: Michael George Farley, Jose Pons Vega, Charles Y. Choi, Renu Janjam
  • Publication number: 20170332196
    Abstract: A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
    Type: Application
    Filed: August 4, 2017
    Publication date: November 16, 2017
    Inventors: Michael George Farley, Nicholas George Evans
  • Patent number: 9820106
    Abstract: A tracking server stores information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices. The tracking server receives a tracking device request from a mobile device. The tracking device request includes information identifying a tracking device and configuration instructions for configuring the tracking device. The tracking server identifies a community mobile device from the one or more community mobile devices within a proximity of the tracking device. The tracking server sends the tracking device request to the identified community mobile device. The identified community mobile device is configured to forward the tracking device request to the tracking device and the tracking device is configured to re-configure the tracking device based on the configuration instructions included in the tracking device request.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: November 14, 2017
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Jose Pons Vega, Charles Y. Choi, Renu Janjam
  • Publication number: 20170324614
    Abstract: A tracking device can be reconfigured after an amount of operation to preserve the battery capacity of the tracking device and to ensure that the tracking device can be operated for a pre-determined threshold period of time. The tracking device can provide diagnostic information representative of a state of the tracking device, such as a current power capacity of the tracking device's battery, to a mobile device within a threshold proximity of the tracking device. The mobile device can then provide the diagnostic information to a tracking server, which in turn can provide reconfiguration instructions to the mobile device.
    Type: Application
    Filed: May 9, 2016
    Publication date: November 9, 2017
    Inventors: Guilherme de Barros Chapiewski, Michael George Farley, Josselin de la Broise, Mayank Kumar
  • Patent number: 9763038
    Abstract: A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: September 12, 2017
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Nicholas George Evans
  • Patent number: 9699612
    Abstract: The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: July 4, 2017
    Assignee: Tile, Inc.
    Inventors: Nicholas George Evans, Michael George Farley
  • Publication number: 20170164156
    Abstract: The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
    Type: Application
    Filed: February 22, 2017
    Publication date: June 8, 2017
    Inventors: Nicholas George Evans, Michael George Farley
  • Publication number: 20170105100
    Abstract: A tracking server stores information identifying one or more community mobile devices and information identifying one or more tracking devices within a proximity of each of the one or more community mobile devices. The tracking server receives a tracking device request from a mobile device. The tracking device request includes information identifying a tracking device and configuration instructions for configuring the tracking device. The tracking server identifies a community mobile device from the one or more community mobile devices within a proximity of the tracking device. The tracking server sends the tracking device request to the identified community mobile device. The identified community mobile device is configured to forward the tracking device request to the tracking device and the tracking device is configured to re-configure the tracking device based on the configuration instructions included in the tracking device request.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventors: Michael George Farley, Jose Pons Vega, Charles Y. Choi, Renu Janjam
  • Patent number: 9615210
    Abstract: The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: April 4, 2017
    Assignee: Tile, Inc.
    Inventors: Nicholas George Evans, Michael George Farley
  • Patent number: D790996
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: July 4, 2017
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Mayank Kumar, Melody Quintana, Patrick Donnelly, David Robert Dykes, Valentin Jean Charles Marcel Sollier, Yves Behar, John Mathew Depew
  • Patent number: D801200
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: October 31, 2017
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Mayank Kumar, Melody Quintana, Patrick Donnelly, David Robert Dykes, Valentin Jean Charles Marcel Sollier, Yves Behar, John Mathew Depew
  • Patent number: D817198
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 8, 2018
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Mayank Kumar, Melody Quintana, Patrick Donnelly, David Robert Dykes, Valentin Jean Charles Marcel Sollier, Yves Behar, John Mathew Depew
  • Patent number: D817199
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 8, 2018
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Mayank Kumar, Melody Quintana, Patrick Donnelly, David Robert Dykes, Valentin Jean Charles Marcel Sollier, Yves Behar, John Mathew Depew
  • Patent number: D819469
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: June 5, 2018
    Assignee: Tile, Inc.
    Inventors: Michael George Farley, Mayank Kumar, Melody Quintana, Patrick Donnelly, David Robert Dykes, Valentin Jean Charles Marcel Sollier, Yves Behar, John Mathew Depew