Patents by Inventor Daniel Victor
Daniel Victor 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: 20160267500Abstract: Embodiments generally relate to obtaining event reviews. In one embodiment a method includes receiving location data corresponding to a location of a device and receiving temporal data corresponding to a time when the device was at the location. The method also includes obtaining event information based on the location data and the temporal data, and generating a user interface on the device to permit reviews of an event associated with the event information. The method also includes generating one or more prompts based on the location data and the temporal data.Type: ApplicationFiled: May 19, 2016Publication date: September 15, 2016Applicant: GOOGLE INC.Inventors: DEAN KENNETH JACKSON, DANIEL VICTOR KLEIN
-
Patent number: 9418370Abstract: Embodiments generally relate to obtaining event reviews. In one embodiment a method includes receiving location data corresponding to a location of a device and receiving temporal data corresponding to a time when the device was at the location. The method also includes obtaining event information based on the location data and the temporal data, and generating a user interface on the device to permit reviews of an event associated with the event information. The method also includes generating one or more prompts based on the location data and the temporal data.Type: GrantFiled: October 23, 2012Date of Patent: August 16, 2016Assignee: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20160215111Abstract: The invention relates to methods of controlling orientation of direct covalent binding of a peptide to a polymer substrate surface, to surfaces with peptides directly covalently bound thereto in a manner where the orientation of binding is controlled as well as to devices comprising such substrates. In particular the invention relates to A method of controlling predominant orientation of direct covalent binding of one or more peptides to a polymer substrate surface comprising: (a) exposing the surface to energetic ion treatment to generate a plurality of activated sites comprising reactive radical species; (b) incubating the surface with one or more peptide/s that exhibit or can be induced to exhibit a dipole moment and manipulating the electric field environment and/or charge of said surface and/or of said peptide/s during said incubating; wherein predominant orientation of direct covalent binding of said peptide/s to said surface is thereby controlled.Type: ApplicationFiled: September 2, 2014Publication date: July 28, 2016Applicant: THE UNIVERSITY OF SYDNEYInventors: Marcela Bilek, Aleksey Kondyurin, Daniel Victor BAX, Anthony Steven Weiss
-
Patent number: 9329047Abstract: A latency analysis system determines a latency period, such as a wait time, at a user destination. To determine the latency period, the latency analysis system receives location history from multiple user devices. With the location histories, the latency analysis system identifies points-of-interest that users have visited and determines the amount of time the user devices were at a point-of-interest. For example, the latency analysis system determines when a user device entered and exited a point-of-interest. Based on the elapsed time between entry and exit, the latency analysis system determines how long the user device was inside the point-of-interest. By averaging elapsed times for multiple user devices, the latency analysis system determines a latency period for the point-of-interest. The latency analysis system then uses the latency period to provide latency-based recommendations to a user. For example, the latency analysis system may determine a shopping route for a user.Type: GrantFiled: October 22, 2013Date of Patent: May 3, 2016Assignee: GOOGLE INC.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 9225787Abstract: Techniques for enabling users of a social networking application or service to share information and additional resources with other users of the service are provided. A content item from a first user of the social networking service is registered as a resource within the social networking service. In response to receiving a query for the content item from a second user of the social networking service, the availability of the resource associated with the first user is determined for use by the second user. A notification indicating the availability of the resource is sent to a device of the second user. The notification may include a current geographic location of the first user, which can be graphically represented on a digital map displayed at the device of the second user.Type: GrantFiled: August 2, 2012Date of Patent: December 29, 2015Assignee: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 9148802Abstract: A system and method for automatically providing an indication of network delay is disclosed. Software integrated into a user device is configured to identify one or more network delay indications with respect to an HTTP communication made over a network communication path, and automatically performing a network diagnostic test in response to the one or more network delay indications. The network diagnostic test generates connection information for the network communication path, and the user device provides the connection information for display to a user in a web browser.Type: GrantFiled: July 10, 2013Date of Patent: September 29, 2015Assignee: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150262232Abstract: Methods and systems are provided for selecting and serving content, such as promotional content, to a user in accordance with a shopping interest of the user, location information for the user (e.g., location information associated with the user's mobile device), or both. A content delivery system is configured to make inferences on which promotional content to deliver to a user based on different types of signals. These signals include, for example, regular geolocation signals (e.g., GPS), fine-grained geolocation signals (e.g., DGPS, site-specific or site-provided signals, etc.), near-field communication (NFC) signals, purchase information signals, browsing history signals, and any combination of such signals. A shopping interest of a user is determined based on location information and/or transaction information indicating whether or not the user has not conducted a related transaction in a time period.Type: ApplicationFiled: November 27, 2012Publication date: September 17, 2015Applicant: Google Inc.Inventors: Daniel Victor Klein, Dean Kenneth Jackson
-
Publication number: 20150242621Abstract: Systems, device and techniques are disclosed for automatically determining a permission setting that indicates whether a permission is granted or denied to the application. The automatic determination may be made based on a previous selection by a user. Alternatively, an indication of a permission may be provided to a user and an indication of a permission setting may be received from the user. The permission setting received from the user may be assigned to a permission to an application. Permissions provided to a user may be ordered in a list based on permission or application popularity or frequency.Type: ApplicationFiled: February 24, 2014Publication date: August 27, 2015Applicant: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 9116986Abstract: A system and method for integrating a journal associated with a user into a calendar is disclosed. The journal application includes a calendar module, a metadata module, a user preference engine, an action engine, a suggestion engine and a user interface engine. The calendar module receives one or more goals set by the user and creates one or more events in the calendar. The metadata module aggregates one or more types of metadata associated with the user and the one or more events. The user preference engine associates a sharing level with the one or more types of metadata. The action engine executes one or more actions based on the one or more types of metadata. The suggestion engine determines an effect of the one or more actions on the one or more goals set by the user and provides one or more suggestions to the user.Type: GrantFiled: October 12, 2012Date of Patent: August 25, 2015Assignee: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150237511Abstract: A system and method for automatically providing an indication of network delay is disclosed. Software integrated into a user device is configured to identify one or more network delay indications with respect to an HTTP communication made over a network communication path, and automatically performing a network diagnostic test in response to the one or more network delay indications. The network diagnostic test generates connection information for the network communication path, and the user device provides the connection information for display to a user in a web browser.Type: ApplicationFiled: July 10, 2013Publication date: August 20, 2015Inventors: Dean Kenneth JACKSON, Daniel Victor KLEIN
-
Patent number: 9113306Abstract: A computing device described may determine a current speed of the computing device, and, responsive to determining that the current speed of the computing device satisfies a threshold speed, determine whether a current geographic location of the computing device is within with an uncommon stopping area, the uncommon stopping area being a geographic area in which less than a threshold number of other computing devices have been determined to have previously stopped. The computing device may also, responsive to determining that the current geographic location of the computing device is within the uncommon stopping area and responsive to determining that assistance-type information is relevant to the user of the computing device, determine, based on the current geographic location, assistance information relevant to the current geographic location, and output, for display, the assistance information.Type: GrantFiled: October 14, 2013Date of Patent: August 18, 2015Assignee: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150185032Abstract: A latency analysis system determines a latency period, such as a wait time, at a user destination. To determine the latency period, the latency analysis system receives location history from multiple user devices. With the location histories, the latency analysis system identifies points-of-interest that users have visited and determines the amount of time the user devices were at a point-of-interest. For example, the latency analysis system determines when a user device entered and exited a point-of-interest. Based on the elapsed time between entry and exit, the latency analysis system determines how long the user device was inside the point-of-interest. By averaging elapsed times for multiple user devices, the latency analysis system determines a latency period for the point-of-interest. The latency analysis system then uses the latency period to provide latency-based recommendations to a user. For example, the latency analysis system may determine a shopping route for a user.Type: ApplicationFiled: March 11, 2015Publication date: July 2, 2015Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150172395Abstract: Techniques for enabling users of a social networking application or service to share information and additional resources with other users of the service are provided. A content item from a first user of the social networking service is registered as a resource within the social networking service. In response to receiving a query for the content item from a second user of the social networking service, the availability of the resource associated with the first user is determined for use by the second user. A notification indicating the availability of the resource is sent to a device of the second user. The notification may include a current geographic location of the first user, which can be graphically represented on a digital map displayed at the device of the second user.Type: ApplicationFiled: August 2, 2012Publication date: June 18, 2015Applicant: GOOGLE INC.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150112831Abstract: An electronic device may generate use related information and resource consumption related information corresponding to each of used applications used in the electronic device. The use related information and the resource consumption related information may then be transmitted to a remote applications manager, which may analyze the information to generate, based on the analysis, specially tailored application recommendations. The application recommendations may list one or more other applications, newly available or offered, which may be recommended for download to and/or use in the electronic device. The analysis of the use and the resource consumption information may comprise ranking the used applications, such as based on use patterns and/or resource consumption, and/or classification of the used applications, such as based on application type.Type: ApplicationFiled: December 22, 2014Publication date: April 23, 2015Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150110464Abstract: Systems and methods for customizing video include providing a portion of video to an electronic display and identifying a character or personality in the portion of video. A request to perform an action regarding the portion of video may be detected and the action may be associated with the identified character or personality. The action may be performed on a second portion of video in response to the character or personality being identified in the second portion of video.Type: ApplicationFiled: December 29, 2014Publication date: April 23, 2015Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 9002942Abstract: The disclosure includes a system and method for processing content spoilers. The system includes a controller, a progress module, a determination module, a warning module and a presentation module. The controller receives activity data describing an activity performed by a first user and content data published by a second user. The progress module determines a first progress stage for a subject associated with the activity based at least in part on the activity data. The determination module determines whether the content data includes a spoiler for the first user based at least in part on the first progress stage. Responsive to the determination that the content data includes the spoiler, the warning module obscures the content data published by the second user from the first user and generates a spoiler warning. The presentation module provides the spoiler warning to the first user.Type: GrantFiled: October 8, 2012Date of Patent: April 7, 2015Assignee: Google Inc.Inventors: Daniel Victor Klein, Dean Kenneth Jackson
-
Patent number: 8996286Abstract: A system and method for providing a suggested modification to road characteristics is provided. Signals indicating locations of several users are received at different points in time. A flow of traffic corresponding to the several users is determined based on an analysis of the locations of the several users at the different points in time. A high traffic area is identified in the determined flow of traffic by comparing the determined flow of traffic with a predetermined baseline flow of traffic. Road characteristics in the identified high traffic area are analyzed and a suggested modification to at least one of the road characteristics based on the analyzing of the road characteristics is provided.Type: GrantFiled: August 3, 2012Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Daniel Victor Klein, Dean Kenneth Jackson
-
Publication number: 20150058679Abstract: Methods and systems for automatically identifying an application that is experiencing performance problems caused by a resource utilization event may include receiving an indication that an application is experiencing a performance issue. It may be determined that the performance issue is caused by a resource utilization event on a device. The resource utilization event may include the application and one or more other applications running simultaneously, use of one or more functions of the device simultaneously by at least one of the first application and one or more other applications, and/or a resource utilization overload based on simultaneous use of a plurality of sensors on the device. Next, action may be taken to correct the performance issue of the application.Type: ApplicationFiled: August 26, 2013Publication date: February 26, 2015Applicant: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20150058357Abstract: The subject technology discloses configurations for accessing one or more entries of rating information for a place associated with a geographical location; identifying, using one or more criteria, a type of user that authored each of the accessed one or more entries of rating information for the place; for a user viewing the one or more entries of rating information for the place, identifying, using one or more criteria, a type of user that is viewing the accessed one or more entries of rating information for the place; filtering the accessed one or more entries of rating information for the place according to the type of user that authored each of the accessed entries and the type of user that is viewing the accessed entries; and providing for display the filtered one or more entries of rating information for the place.Type: ApplicationFiled: November 2, 2012Publication date: February 26, 2015Applicant: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 8959881Abstract: A crop header has generally horizontal flail disks mounted on a cutter bar for driven rotation about generally upright axes. A pair of conditioner rolls is mounted in a discharge opening. A crop converging system includes two over-shot auger elements defined by a common rotary member with an auger flight carried thereon arranged generally longitudinal of the cutter bar so as to carry the cut crop longitudinally of the cutter bar to the entrance opening. The common rotary member includes two portions connected at a center location driven at one end and supported at the center location by a bearing and support plate connected to the cutter bar attached to one portion and a universal joint between the end of the supported portion and the other portion to allow flexing of the cutter bar to be transmitted through the universal joint.Type: GrantFiled: March 19, 2013Date of Patent: February 24, 2015Assignee: MacDon Industries Ltd.Inventors: Neil Gordon Barnett, Daniel Victor Kaethler