Patents by Inventor Tasos Roumeliotis

Tasos Roumeliotis 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: 20210136164
    Abstract: A system that creates and automatically builds one or more entity models that are derived from communication-based information received over a network. Building the entity models uses machine learning, a user interface, a sentiment analyzer, a communication monitoring agent and an automated bot. Bots are created based on a bot template. New communication-based information is analyzed and processed to improve the entity model, to keep the bot up-to-date, and to update other services and products that the entity relies on. The system enables a business to cluster other entities together to assist in identifying competitors. The system provides analytical information about how users journey through an entity model. The system automatically maintains listings such as frequently asked questions. The system works in a networked environment, which may be a distributed network.
    Type: Application
    Filed: January 7, 2021
    Publication date: May 6, 2021
    Applicant: Numberai, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Joel Grossman, Andrew Ruff, Steven Ginn, Andrew Smith
  • Patent number: 10993187
    Abstract: A computer implemented method is provided including establishing a value corresponding to a particular user of a device, receiving an indication of a triggering condition of the particular user of the device, the triggering condition being enabled by the device or measurable by the device, and determining the triggering condition has been met by the user via the device. The method further includes modifying the value responsive to determining the triggering condition has been met, determining when the value crosses a particular threshold, and disabling an application or a functional component of the device responsive to the value crossing the particular threshold. A system for implementing the method is also provided.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: April 27, 2021
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Patent number: 10917483
    Abstract: A system that creates and automatically builds one or more entity models that are derived from communication-based information received over a network. Building the entity models uses machine learning, a user interface, a sentiment analyzer, a communication monitoring agent and an automated bot. Bots are created based on a bot template. New communication-based information is analyzed and processed to improve the entity model, to keep the bot up-to-date, and to update other services and products that the entity relies on. The system enables a business to cluster other entities together to assist in identifying competitors. The system provides analytical information about how users journey through an entity model. The system automatically maintains listings such as frequently asked questions. The system works in a networked environment, which may be a distributed network.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: February 9, 2021
    Assignee: NumberAI, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Joel Grossman, Andrew Ruff, Steven Ginn, Andrew Smith
  • Patent number: 10885573
    Abstract: A device locating method includes broadcasting by a first mobile device a signal comprising an identifier associated with the first mobile device. A second mobile device receives and measures the signal broadcast by the first mobile device to produce one or more signal measurements. The second mobile device transmits the identifier associated with the first mobile device and the one or more signal measurements to a computing system. The computing system receives the identifier associated with the first mobile device and the one or more signal measurements from the second mobile device. The computing system estimates a location of the first mobile device based on the one or more signal measurements, and the location is transmitted to a user associated with the first mobile device. A traffic flow determination method, product ordering method and associated systems are also provided.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: January 5, 2021
    Assignee: Location Labs, Inc.
    Inventors: Andrew Weiss, Scott Hotes, Joseph Anakata, Costandino Dufort Moraites, Tasos Roumeliotis
  • Patent number: 10750006
    Abstract: A system and method for implementing controls corresponding to a particular mobile device. The method includes receiving from a first party corresponding to the particular mobile device a designation of a second party and receiving control instructions from the second party. A particular geographic area and/or a particular time frame is associated with the second party. A processor alternately delegates one or more device controls of the particular mobile device from the first party to the second party based on a current location of the particular mobile device relative to the particular geographic area and/or a current time relative to the particular time frame. The control instructions received from the second party are applied when the one or more device controls are delegated to the second party.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: August 18, 2020
    Assignee: Location Labs, Inc.
    Inventors: Andrew Weiss, Tasos Roumeliotis, Sourya Roy
  • Patent number: 10560804
    Abstract: A computer-implemented method of enabling device use is provided. The method includes receiving from a first user an indication of at least one geographic area. Location information of a second user corresponding to a mobile device is received. The location information of the second user and the at least one geographic area are compared, and at least one of an application on the mobile device and a functional component of the mobile device are enabled based on the comparison of the location information of the second user and the at least one geographic area. A computing system for enabling device use is also provided.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: February 11, 2020
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Patent number: 10560324
    Abstract: A system and method for controlling device use is provided. A computing system stores a first state corresponding to a status of one or more functional components of a user device. A user device stores a second state corresponding to the first state and corresponding to the status of the one or more functional components of the user device. An instruction to modify the status of the one or more functional components of the user device is received, and the computing system modifies the first state and the status of the one or more functional components at a network level responsive to the instruction. The user device modifies the second state and the status of the one or more functional components at a device level responsive to the instruction.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: February 11, 2020
    Assignee: Location Labs, Inc.
    Inventors: Andrew Weiss, Scott Hotes, Joseph Anakata, Eric Schuchman, Mitchell Scott Ozer, Ariel Haney, Tasos Roumeliotis
  • Publication number: 20190320392
    Abstract: A computer implemented method is provided including establishing a value corresponding to a particular user of a device, receiving an indication of a triggering condition of the particular user of the device, the triggering condition being enabled by the device or measurable by the device, and determining the triggering condition has been met by the user via the device. The method further includes modifying the value responsive to determining the triggering condition has been met, determining when the value crosses a particular threshold, and disabling an application or a functional component of the device responsive to the value crossing the particular threshold. A system for implementing the method is also provided.
    Type: Application
    Filed: June 26, 2019
    Publication date: October 17, 2019
    Applicant: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Patent number: 10417604
    Abstract: A device locating method includes broadcasting by a first mobile device a signal comprising an identifier associated with the first mobile device. A second mobile device receives and measures the signal broadcast by the first mobile device to produce one or more signal measurements. The second mobile device transmits the identifier associated with the first mobile device and the one or more signal measurements to a computing system. The computing system receives the identifier associated with the first mobile device and the one or more signal measurements from the second mobile device. The computing system estimates a location of the first mobile device based on the one or more signal measurements, and the location is transmitted to a user associated with the first mobile device. A traffic flow determination method, product ordering method and associated systems are also provided.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: September 17, 2019
    Assignee: Location Labs, Inc.
    Inventors: Andrew Weiss, Scott Hotes, Joseph Anakata, Costandino Dufort Moraites, Tasos Roumeliotis
  • Patent number: 10412681
    Abstract: A computer implemented method is provided including establishing a value corresponding to a particular user of a device, receiving an indication of a triggering condition of the particular user of the device, the triggering condition being enabled by the device or measurable by the device, and determining the triggering condition has been met by the user via the device. The method further includes modifying the value responsive to determining the triggering condition has been met, determining when the value crosses a particular threshold, and disabling an application or a functional component of the device responsive to the value crossing the particular threshold. A system for implementing the method is also provided.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: September 10, 2019
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Patent number: 10326877
    Abstract: A processor-implemented system for supporting use of a reduced driving distraction program on a mobile device is disclosed. The system detects whether the mobile device is in a moving vehicle. If so, a driving mode is set in which driving is determined to be protected driving if the reduced distraction program is being followed and unprotected if the reduced distraction program is not being followed. The system then tracks unprotected driving and protected driving and aggregates the unprotected driving and protected driving. A party is then notified regarding the aggregation of unprotected driving and protected driving. Other drivers can be asked to join the reduced driving distraction program and awards can be given to drivers for meeting pre-determined milestones of protected driving. Either the mobile device or a remote computer may aggregate driving and send notifications.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: June 18, 2019
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis
  • Publication number: 20190043012
    Abstract: A device locating method includes broadcasting by a first mobile device a signal comprising an identifier associated with the first mobile device. A second mobile device receives and measures the signal broadcast by the first mobile device to produce one or more signal measurements. The second mobile device transmits the identifier associated with the first mobile device and the one or more signal measurements to a computing system. The computing system receives the identifier associated with the first mobile device and the one or more signal measurements from the second mobile device. The computing system estimates a location of the first mobile device based on the one or more signal measurements, and the location is transmitted to a user associated with the first mobile device. A traffic flow determination method, product ordering method and associated systems are also provided.
    Type: Application
    Filed: September 28, 2018
    Publication date: February 7, 2019
    Applicant: Location Labs, Inc.
    Inventors: Andrew Weiss, Scott Hotes, Joseph Anakata, Costandino Dufort Moraites, Tasos Roumeliotis
  • Publication number: 20190028585
    Abstract: A system and method for implementing controls corresponding to a particular mobile device. The method includes receiving from a first party corresponding to the particular mobile device a designation of a second party and receiving control instructions from the second party. A particular geographic area and/or a particular time frame is associated with the second party. A processor alternately delegates one or more device controls of the particular mobile device from the first party to the second party based on a current location of the particular mobile device relative to the particular geographic area and/or a current time relative to the particular time frame. The control instructions received from the second party are applied when the one or more device controls are delegated to the second party.
    Type: Application
    Filed: September 27, 2018
    Publication date: January 24, 2019
    Applicant: Location Labs, Inc.
    Inventors: Andrew Weiss, Tasos Roumeliotis, Sourya Roy
  • Publication number: 20180375947
    Abstract: A system that creates and automatically builds one or more entity models that are derived from communication-based information received over a network. Building the entity models uses machine learning, a user interface, a sentiment analyzer, a communication monitoring agent and an automated bot. Bots are created based on a bot template. New communication-based information is analyzed and processed to improve the entity model, to keep the bot up-to-date, and to update other services and products that the entity relies on. The system enables a business to cluster other entities together to assist in identifying competitors. The system provides analytical information about how users journey through an entity model. The system automatically maintains listings such as frequently asked questions. The system works in a networked environment, which may be a distributed network.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 27, 2018
    Applicant: Numberai, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Joel Grossman, Andrew Ruff, Steven Ginn, Andrew Smith
  • Patent number: 10148805
    Abstract: A system and method for implementing controls corresponding to a particular mobile device. The method includes receiving from a first party corresponding to the particular mobile device a designation of a second party and receiving control instructions from the second party. A particular geographic area and/or a particular time frame is associated with the second party. A processor alternately delegates one or more device controls of the particular mobile device from the first party to the second party based on a current location of the particular mobile device relative to the particular geographic area and/or a current time relative to the particular time frame. The control instructions received from the second party are applied when the one or more device controls are delegated to the second party.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: December 4, 2018
    Assignee: Location Labs, Inc.
    Inventors: Andrew Weiss, Tasos Roumeliotis, Sourya Roy
  • Publication number: 20170331943
    Abstract: A processor-implemented system for supporting use of a reduced driving distraction program on a mobile device is disclosed. The system detects whether the mobile device is in a moving vehicle. If so, a driving mode is set in which driving is determined to be protected driving if the reduced distraction program is being followed and unprotected if the reduced distraction program is not being followed. The system then tracks unprotected driving and protected driving and aggregates the unprotected driving and protected driving. A party is then notified regarding the aggregation of unprotected driving and protected driving. Other drivers can be asked to join the reduced driving distraction program and awards can be given to drivers for meeting pre-determined milestones of protected driving. Either the mobile device or a remote computer may aggregate driving and send notifications.
    Type: Application
    Filed: July 31, 2017
    Publication date: November 16, 2017
    Applicant: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis
  • Patent number: 9801035
    Abstract: A method includes communicating, by an application executed by a processor of a first mobile communication device, with a server system. A first phone number corresponding to the first mobile communication device is determined or verified based on the communicating with the server system, the first phone number corresponding to a particular shared operating plan enabled by a particular mobile operator. A request is transmitted to a computing system corresponding to the particular mobile operator for a second phone number corresponding to a second mobile communication device and corresponding to the particular shared operating plan of the first mobile communication device. The second phone number is received from the computing system. The processor of the first mobile communication device determines user identifying information corresponding to the second phone number based on data accessible via the first mobile communication device, and the user identifying information is provided to a user.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: October 24, 2017
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Patent number: 9749458
    Abstract: A processor-implemented system for supporting use of a reduced driving distraction program on a mobile device is disclosed. The system detects whether the mobile device is in a moving vehicle. If so, a driving mode is set in which driving is determined to be protected driving if the reduced distraction program is being followed and unprotected if the reduced distraction program is not being followed. The system then tracks unprotected driving and protected driving and aggregates the unprotected driving and protected driving. A party is then notified regarding the aggregation of unprotected driving and protected driving. Other drivers can be asked to join the reduced driving distraction program and awards can be given to drivers for meeting pre-determined milestones of protected driving. Either the mobile device or a remote computer may aggregate driving and send notifications.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: August 29, 2017
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis
  • Publication number: 20170245111
    Abstract: A computer-implemented method of enabling device use is provided. The method includes receiving from a first user an indication of at least one geographic area. Location information of a second user corresponding to a mobile device is received. The location information of the second user and the at least one geographic area are compared, and at least one of an application on the mobile device and a functional component of the mobile device are enabled based on the comparison of the location information of the second user and the at least one geographic area. A computing system for enabling device use is also provided.
    Type: Application
    Filed: March 6, 2017
    Publication date: August 24, 2017
    Applicant: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Patent number: 9740883
    Abstract: A system is provided including a non-transitory computer readable storage medium that causes a mobile device to store client states indicating statuses of mobile device functional components. Each client state corresponds to a functional component. A client digest of the client state is stored. A server digest corresponding to a server state and the client digest is received from a server. The server state indicates a status of a mobile device functional component. The server digest is compared with the client digest. A state request is transmitted to the server responsive to a determination of a difference between the server digest and client digest. The server state is received from the server. The functional component is enabled or disabled as indicated by the server state. The server state and digest are stored as the client state and digest respectively. Methods for control of mobile device functional components are also provided.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: August 22, 2017
    Assignee: Location Labs, Inc.
    Inventors: Joseph Anakata, Virginia Howard, Tasos Roumeliotis, Scott Hotes