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: 20160232644Abstract: 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: ApplicationFiled: February 9, 2015Publication date: August 11, 2016Inventors: Zachary Daniel Hodges, Robert A. Newport
-
Publication number: 20160182831Abstract: 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: ApplicationFiled: February 25, 2016Publication date: June 23, 2016Inventors: Zachary Daniel Hodges, Robert A. Newport
-
Publication number: 20160148340Abstract: 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: ApplicationFiled: November 26, 2014Publication date: May 26, 2016Inventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
-
Publication number: 20160148407Abstract: 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: ApplicationFiled: August 24, 2015Publication date: May 26, 2016Inventors: Zachary Daniel Hodges, Robert A. Newport
-
Patent number: 9294679Abstract: 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: GrantFiled: November 26, 2014Date of Patent: March 22, 2016Assignee: Visual Supply CompanyInventors: Zachary Daniel Hodges, Robert A. Newport
-
Publication number: 20160080909Abstract: 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: ApplicationFiled: November 19, 2015Publication date: March 17, 2016Applicant: Location Labs, Inc.Inventors: Joel Grossman, Tasos Roumeliotis, Jacqueline Allison Bernstein, Mitchell Scott Ozer, Daniel Hodges
-
Online-monitoring agent, system, and method for improved detection and monitoring of online accounts
Patent number: 9268956Abstract: 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: GrantFiled: September 30, 2011Date of Patent: February 23, 2016Assignee: Location Labs, Inc.Inventors: Joseph Anakata, Daniel Hodges -
Publication number: 20160044156Abstract: 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: ApplicationFiled: August 11, 2014Publication date: February 11, 2016Inventors: Daniel Hodges, Tasos Roumellotis
-
Publication number: 20160014262Abstract: 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: ApplicationFiled: July 11, 2014Publication date: January 14, 2016Inventors: Daniel Hodges, Tasos Roumeliotis
-
Publication number: 20160006861Abstract: 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: ApplicationFiled: July 7, 2014Publication date: January 7, 2016Inventors: Daniel Hodges, Tasos Roumeliotis
-
Patent number: 9196149Abstract: 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: GrantFiled: May 12, 2014Date of Patent: November 24, 2015Assignee: Location Labs, Inc.Inventors: Joel Grossman, Jacqueline Allison Bernstein, Mitchell Scott Ozer, Daniel Hodges, Tasos Roumeliotis
-
Patent number: 9182976Abstract: 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: GrantFiled: November 15, 2012Date of Patent: November 10, 2015Assignee: Location Labs, Inc.Inventors: Daniel Hodges, Tasos Roumeliotis, Jesse Myers, Mitchell Scott Ozer, Joseph Anakata
-
Publication number: 20150286795Abstract: 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: ApplicationFiled: February 2, 2015Publication date: October 8, 2015Inventors: Camille HODGES, Daniel HODGES
-
Patent number: 9146942Abstract: 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: GrantFiled: November 26, 2014Date of Patent: September 29, 2015Assignee: Visual Supply CompanyInventors: Zachary Daniel Hodges, Robert A. Newport
-
Patent number: 9141918Abstract: 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: GrantFiled: August 27, 2011Date of Patent: September 22, 2015Assignee: Location Labs, Inc.Inventors: Vincent Rosso, Tasos Roumeliotis, Scott Hotes, Daniel Hodges, Joel Grossman, Jason Finkelstein
-
Patent number: 9047651Abstract: 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: GrantFiled: September 14, 2012Date of Patent: June 2, 2015Assignee: Location Labs, Inc.Inventors: Tasos Roumeliotis, Joel Grossman, David Hora, Brian Martin, Daniel Hodges
-
Patent number: 8965405Abstract: 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: GrantFiled: October 30, 2012Date of Patent: February 24, 2015Assignee: WaveMarket, Inc.Inventors: Daniel Hodges, Tasos Roumeliotis, Scott Hotes
-
Publication number: 20140378778Abstract: 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: ApplicationFiled: March 14, 2014Publication date: December 25, 2014Inventors: Camille HODGES, Daniel HODGES
-
Publication number: 20140247126Abstract: 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: ApplicationFiled: May 12, 2014Publication date: September 4, 2014Applicant: WaveMarket, Inc.Inventors: Joel Grossman, Jacqueline Allison Bernstein, Mitchell Scott Ozer, Daniel Hodges
-
Patent number: 8818412Abstract: 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: GrantFiled: March 18, 2009Date of Patent: August 26, 2014Assignee: WaveMarket, Inc.Inventors: Scott Hotes, Jesse Myers, Daniel Hodges, Tasos Roumeliotis