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: 20160232644
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a Difference File Generator that receives at least one edit to at least one pixel of a source image file. The Difference File Generator generates a first edited version of the source image file having at least one edited pixel. Each edited pixel comprises a pixel resulting from the at least one edit to a respective pixel of the source image file. The Difference File Generator generates a pixel difference file comprising pixel difference data. The Pixel difference data indicates a difference between each respective pixel of the source image file and a corresponding edited pixel in the first edited version of the source image file.
    Type: Application
    Filed: February 9, 2015
    Publication date: August 11, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160182831
    Abstract: A system and method for correcting the perspective of visual data in real-time is disclosed. A electronic device accesses live visual data through a camera associated with an electronic device. The electronic device displays the live visual data on a display associated with the electronic device. The electronic device detects tilt data from a sensor associated with the electronic device, wherein tilt data indicates that the electronic device has tilted from an original angle to a current angle. In response to detecting tilt data from the sensor associated with the electronic device, the electronic devices alters the displayed live visual data to correct a live perspective of a live video feed.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 23, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160148340
    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: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
  • Publication number: 20160148407
    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: Application
    Filed: August 24, 2015
    Publication date: May 26, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Patent number: 9294679
    Abstract: A system and method for correcting the perspective of visual data in real-time is disclosed. A electronic device accesses live visual data through a camera associated with an electronic device. The electronic device displays the live visual data on a display associated with the electronic device. The electronic device detects tilt data from a sensor associated with the electronic device, wherein tilt data indicates that the electronic device has tilted from an original angle to a current angle. In response to detecting tilt data from the sensor associated with the electronic device, the electronic devices alters the displayed live visual data to correct a live perspective of a live video feed.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 22, 2016
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160080909
    Abstract: A computer-implemented method for providing an alert regarding mobile device location is provided. The method includes obtaining location data corresponding to locations of a mobile device over a period of time. A location pattern is determined based on the location data. The current location of the mobile device is detected at a time based on the determined pattern, and an alert is provided regarding the current location of the mobile device. A system for providing alerts regarding mobile device location is also provided.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 17, 2016
    Applicant: Location Labs, Inc.
    Inventors: Joel Grossman, Tasos Roumeliotis, Jacqueline Allison Bernstein, Mitchell Scott Ozer, Daniel Hodges
  • Patent number: 9268956
    Abstract: A computer-implemented subject monitoring method is provided. The method includes providing an online-monitoring agent configured for monitoring a personal computing device, receiving identifying information associated with at least one of an account, email address, site, and service from the personal computing device via the online-monitoring agent, and monitoring via a network the at least one of the account, email address, site, and service based on the identifying information received via the online-monitoring agent.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: February 23, 2016
    Assignee: Location Labs, Inc.
    Inventors: Joseph Anakata, Daniel Hodges
  • Publication number: 20160044156
    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: August 11, 2014
    Publication date: February 11, 2016
    Inventors: Daniel Hodges, Tasos Roumellotis
  • Publication number: 20160014262
    Abstract: A processor-implemented system for automatically controlling the functionality of a mobile device of a driver while driving so as to reduce driving distractions related to the mobile device. The system detects driving and automatically enters a driving mode when driving is detected. The driving mode implements an alternate user interface (UI) that limits interactions with the mobile device in accord with predetermined restrictions. The driving mode can be configured to automatically screen incoming calls and texts while suppressing potentially-distracting notifications. The system implements a PIN-based mechanism that ensures user compliance while enabling an opt-out feature usable under controlled circumstances.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 14, 2016
    Inventors: Daniel Hodges, Tasos Roumeliotis
  • Publication number: 20160006861
    Abstract: A system and method for reporting mobile device usage activity. The method includes monitoring location data and/or sensor data of a particular mobile device corresponding to a particular user and monitoring usage activity occurring on the particular mobile device, the usage activity including voice communication, electronic messaging, and application usage. A processor determines whether the particular mobile device is operating in a moving vehicle based on the location data and/or the sensor data. It is further determined whether the usage activity occurs while the particular mobile device is operating in a moving vehicle. A report is generated and provided indicating whether the usage activity occurs while the particular mobile device is operating in a moving vehicle.
    Type: Application
    Filed: July 7, 2014
    Publication date: January 7, 2016
    Inventors: Daniel Hodges, Tasos Roumeliotis
  • Patent number: 9196149
    Abstract: A computer-implemented method for providing an alert regarding mobile device location is provided. The method includes obtaining location data corresponding to locations of a mobile device over a period of time. A location pattern is determined based on the location data. The current location of the mobile device is detected at a time based on the determined pattern, and an alert is provided regarding the current location of the mobile device. A system for providing alerts regarding mobile device location is also provided.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: November 24, 2015
    Assignee: Location Labs, Inc.
    Inventors: Joel Grossman, Jacqueline Allison Bernstein, Mitchell Scott Ozer, Daniel Hodges, Tasos Roumeliotis
  • Patent number: 9182976
    Abstract: A method for implementation by a network-connectable computing system is provided. The method includes receiving an indication of a service corresponding to a mobile device, the indication based on a user action, and transmitting at least one message to the mobile device responsive to the indication of the service. The at least one message includes an instruction for a particular application corresponding to the service to provide a status of the particular application and an instruction for a user of the mobile device to initiate contact with a network resource to access data corresponding to the particular application. Further provided is a system for managing client application enablement and operation.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: November 10, 2015
    Assignee: Location Labs, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Jesse Myers, Mitchell Scott Ozer, Joseph Anakata
  • Publication number: 20150286795
    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: February 2, 2015
    Publication date: October 8, 2015
    Inventors: Camille HODGES, Daniel HODGES
  • Patent number: 9146942
    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: November 26, 2014
    Date of Patent: September 29, 2015
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Patent number: 9141918
    Abstract: A computer-implemented user contribution method is provided. The method includes retrieving event data posted by a plurality of users related to a first user, the event data including indications of at least one geographic area. The event data is compared with predetermined trigger data. A quality value of the at least one geographic area is determined based on the comparison of the event data with predetermined trigger data, and an indication of the quality value of the at least one geographic area is transmitted to a second user. A user contribution based mapping system is further provided.
    Type: Grant
    Filed: August 27, 2011
    Date of Patent: September 22, 2015
    Assignee: Location Labs, Inc.
    Inventors: Vincent Rosso, Tasos Roumeliotis, Scott Hotes, Daniel Hodges, Joel Grossman, Jason Finkelstein
  • Patent number: 9047651
    Abstract: A family-plan management system integrating family plan widgets on mobile devices that interact with an API maintained and used by a central server is described. The family-plan management system enables high-visibility, low-effort communications between family-plan members as well as easy access to family-plan services offered by the central server. The API automatically identifies family plan members by accessing a database and then implements high-value web and mobile add-on services for the family plan members. The family-plan management system enables control and use of the family plan by the family plan member and enables the carrier to upgrade family plan services without direct action on the part of family plan members.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 2, 2015
    Assignee: Location Labs, Inc.
    Inventors: Tasos Roumeliotis, Joel Grossman, David Hora, Brian Martin, Daniel Hodges
  • Patent number: 8965405
    Abstract: A computer-implemented method for disseminating user mobile device location information is provided. The method includes enabling a first request for location information of a mobile device based on at least one of a particular schedule and a particular criterion. Mobile device location information is received responsive to the first request. The mobile device location information received responsive to the first request is stored. A second request for the mobile device location information is received from a requester. Responsive to the second request, the requester is provided the location information received responsive to the first request, and at least one user-visible consequence is initiated responsive to the second request, wherein the at least one user-visible consequence is not initiated responsive to the first request.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: February 24, 2015
    Assignee: WaveMarket, Inc.
    Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
  • Publication number: 20140378778
    Abstract: Systems and methods of embodiments comprise receiving physiological data that includes data of multiple physiological parameters collected in real-time via sensors coupled to an individual entity. Micro plots are generated, and each micro plot comprises a cyclical plot of the physiological data for a corresponding time period of a multitude of time periods. A medical model plot is generated to include the micro plots. Formation of the medical model plot involves plotting of the micro plots chronologically according to the time periods. A location of an endpoint of each micro plot determines a change in slope of the medical model plot, and the slope represents a state of health of the individual entity.
    Type: Application
    Filed: March 14, 2014
    Publication date: December 25, 2014
    Inventors: Camille HODGES, Daniel HODGES
  • Publication number: 20140247126
    Abstract: A computer-implemented method for providing an alert regarding mobile device location is provided. The method includes obtaining location data corresponding to locations of a mobile device over a period of time. A location pattern is determined based on the location data. The current location of the mobile device is detected at a time based on the determined pattern, and an alert is provided regarding the current location of the mobile device. A system for providing alerts regarding mobile device location is also provided.
    Type: Application
    Filed: May 12, 2014
    Publication date: September 4, 2014
    Applicant: WaveMarket, Inc.
    Inventors: Joel Grossman, Jacqueline Allison Bernstein, Mitchell Scott Ozer, Daniel Hodges
  • Patent number: 8818412
    Abstract: A computer-implemented method of aggregating and disseminating location information is provided. The method includes establishing a user account for a user and associating a user identifier with the user account. A request for the user identifier is received from a remote application server. An identifier request authorization is received from the user or the remote application server. The user identifier is provided to the remote application server in response to receiving the identifier request authorization. Mobile device location information of a user mobile device associated with the user identifier is received from the user mobile device or a remote telecommunication carrier server. A request for the mobile device location information is received from the remote application server. A location request authorization is received from the user, and the user mobile device location is provided to the remote application server in response to receiving the location request authorization.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: August 26, 2014
    Assignee: WaveMarket, Inc.
    Inventors: Scott Hotes, Jesse Myers, Daniel Hodges, Tasos Roumeliotis