Patents by Inventor Daniel Hodges

Daniel Hodges 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
  • Publication number: 20210055748
    Abstract: An excess flow and thermal valve assembly includes a valve housing, a valve carried in the housing and displaceable during excess flow conditions to reduce flow of fluid through the assembly, and an intumescent or intumescent material carried in the valve housing and expandable during excess temperature conditions to reduce flow of fluid through the assembly.
    Type: Application
    Filed: November 5, 2020
    Publication date: February 25, 2021
    Inventor: Daniel Hodges
  • 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: 10877498
    Abstract: An excess flow and thermal valve assembly includes a valve housing, a valve carried in the housing and displaceable during excess flow conditions to reduce flow of fluid through the assembly, and an intumescent or intumescent material carried in the valve housing and expandable during excess temperature conditions to reduce flow of fluid through the assembly.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: December 29, 2020
    Assignee: BRASSCRAFT MANUFACTURING COMPANY
    Inventor: Daniel Hodges
  • 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
  • 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
  • Publication number: 20190304608
    Abstract: Systems and methods of embodiments comprise receiving in real-time data of parameters representing an entity. Micro plots are generated, and each micro plot comprises a plot of the data for a corresponding time period of a multitude of time periods. Each time period is cyclical. A model plot is generated to include the micro plots plotted chronologically according to the time periods. The model plot comprises a continuous helix. A prediction of a state of the entity is generated using characteristics of the model plot.
    Type: Application
    Filed: June 3, 2019
    Publication date: October 3, 2019
    Inventors: Camille HODGES, Daniel HODGES
  • 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
  • Patent number: 10311204
    Abstract: Systems and methods of embodiments comprise receiving in real-time data of parameters representing an entity. Micro plots are generated, and each micro plot comprises a plot of the data for a corresponding time period of a multitude of time periods. Each time period is cyclical. A model plot is generated to include the micro plots plotted chronologically according to the time periods. The model plot comprises a continuous helix. A prediction of a state of the entity is generated using characteristics of the model plot.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: June 4, 2019
    Inventors: Camille Hodges, Daniel Hodges
  • Patent number: 10310720
    Abstract: Systems and methods for editing an image file include a server and at least one client device of the server including a display. An imaging module accesses from the server an image file including image content and a header, wherein the header provides information regarding the image file. An editing module receives user edits to the image content and insert information regarding the user edits into the header. The imaging module applies the user edits in an order that is determined based on a weight assigned to each user edit. The imaging module may also access, from the server, an image file including image content and a header thereof, wherein the header provides information regarding the image file and an edit decision list reflecting historical user edits to the image content. The editing module then identifies the edit decision list in the header for application by the imaging module.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: June 4, 2019
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20190129454
    Abstract: An excess flow and thermal valve assembly includes a valve housing, a valve carried in the housing and displaceable during excess flow conditions to reduce flow of fluid through the assembly, and an intumescent or intumescent material carried in the valve housing and expandable during excess temperature conditions to reduce flow of fluid through the assembly.
    Type: Application
    Filed: October 10, 2018
    Publication date: May 2, 2019
    Inventor: Daniel Hodges
  • 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: 10147155
    Abstract: Methods, systems, and apparatus for adjusting a perspective of an image are described. Pixels from each of a plurality of rows of the image are removed, where the count of pixels removed is based on a location of the corresponding row in the image. In one example embodiment, the image is rotated prior to and after removal of the pixels based on the type of perspective alteration.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: December 4, 2018
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
  • 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: 9807315
    Abstract: An image capture and processing system accesses an image including image data. The image processing system receives a selection of a preset configuration. The preset configuration identifies first and second image effects, a first intensity value corresponding to the first image effect, and a second intensity value corresponding to the second image effect. The image processing system accesses a set of stored lookup tables (LUTs). Each accessed LUT in the set of stored LUTs is associated with the first and second image effects, and is associated with intensity values within a threshold proximity of the first and second intensity values. The image processing system generates a combined LUT by interpolating the accessed set of stored LUTs. The image processing system processes the image based on the combined LUT.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: October 31, 2017
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Rohit Patil, Yuan Liu
  • 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