Patents by Inventor Dean Kenneth Jackson
Dean Kenneth Jackson 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: 20230396850Abstract: 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: August 4, 2023Publication date: December 7, 2023Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 11722738Abstract: 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: GrantFiled: June 3, 2022Date of Patent: August 8, 2023Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20220303627Abstract: 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: June 3, 2022Publication date: September 22, 2022Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 11356736Abstract: 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: GrantFiled: May 17, 2021Date of Patent: June 7, 2022Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20210274257Abstract: 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: May 17, 2021Publication date: September 2, 2021Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 11012751Abstract: 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: GrantFiled: November 4, 2019Date of Patent: May 18, 2021Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20210029395Abstract: A system and method for determining a geographic location of a client device to determine whether to provide content to a user of the client device is disclosed. The system determines, based on a geographic location of the client device, whether to present the video item to the user of the client device for consumption by determining whether an address of the client device is of a first type; responsive to determining that the address of the client device is of the first type: determining a blackout rule for the video item; determining whether to restrict access to the video item based at least in part on the geographic location of the client device and the blackout rule; in response to determining that the access to the video item is to be restricted, generating graphical data notifying the user of the client device that the video item is restricted.Type: ApplicationFiled: October 12, 2020Publication date: January 28, 2021Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 10805656Abstract: A system and method for restricting access to content is disclosed. The system comprises a communication module, a rules module, a geolocation module, and a blackout module. The communication module receives a request for content and location data describing the geographic location of a client. The request includes content data identifying the content. The rules module determines a blackout rule for the content based at least in part on the content data. The geolocation module determines the geographic location of the client based at least in part on the location data. The blackout module determines whether to restrict access to the content based at least in part on the geographic location of the client and the blackout rule.Type: GrantFiled: June 28, 2012Date of Patent: October 13, 2020Assignee: GOOGLE LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20200210029Abstract: A computing device receives a first display rule associated with an object category that defines whether unselected objects in the category are displayed when the object is selected, and a second display rule associated with an object that defines whether the object can continue to be displayed when the object is selected. The computing device renders a first display of the listing on a user interface of another computing device. The computing device receives notification of selection of a user interface element on the second computing device requesting selection of the object from the first display and analyzes the object by determining the object category, the first display rule, and the second display rule. The computing devices render a second display of the listing on a user interface of the second computing device comprising an updated display of the objects according to the first and second display rules.Type: ApplicationFiled: December 28, 2018Publication date: July 2, 2020Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20200145603Abstract: 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: November 4, 2019Publication date: May 7, 2020Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20200033145Abstract: 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: October 1, 2019Publication date: January 30, 2020Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 10469788Abstract: 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: GrantFiled: November 20, 2017Date of Patent: November 5, 2019Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 10436596Abstract: 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: August 12, 2016Date of Patent: October 8, 2019Assignee: GOOGLE LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 10306010Abstract: Implementations of the disclosure describe inferring social groups through patterns of communication. A method of the disclosure includes ascertaining, by a processing device, a proposed group of contacts from contacts of the user based on a correlation in geographic locations of communications between the user and the proposed group of contacts and a correlation in a type of medium of the communications, providing a recommendation that the user create a new list of contacts associated with the user from the proposed group of contacts, and responsive to the user indicating acceptance of the recommendation, creating the new list of contacts associated with the user from the proposed group.Type: GrantFiled: October 19, 2016Date of Patent: May 28, 2019Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 10115118Abstract: 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: May 19, 2016Date of Patent: October 30, 2018Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 9983002Abstract: Aspects of the present disclosure provide techniques for determining floors at a geographic location using barometric air pressure sensors in a mobile phone. An exemplary method includes identifying a first height associated with a location based on a client device. The first height indicates an entry level of the client device at the location. Using information regarding an amount of outside air pressure at the location, a pressure sensor in the client device is calibrated. A pressure offset for the location is calculated. The pressure offset identifies a difference between air pressure readings inside the location and the amount of outside air pressure at the location. Using the calibrated pressure sensor, a second height associated with the location is determined based on readings from the calibrated pressure sensor and the pressure offset. The second height indicates a different level at the location that the client device is currently on.Type: GrantFiled: June 27, 2013Date of Patent: May 29, 2018Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein, John Richard Kochmar
-
Publication number: 20180077377Abstract: 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: November 20, 2017Publication date: March 15, 2018Inventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Patent number: 9870298Abstract: 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: GrantFiled: August 26, 2013Date of Patent: January 16, 2018Assignee: Google LLCInventors: Dean Kenneth Jackson, Daniel Victor Klein
-
Publication number: 20170358015Abstract: Systems and methods for providing reviews are provided. One example system includes one or more computing devices. The system includes one or more non-transitory computer-readable media storing instructions that, when executed by the one or more computing devices, cause the one or more computing devices to perform operations. The operations include identifying, based on a location history associated with a user, a first signal. The first signal comprises a frequency of visits by the user to a first point of interest over a first time period. The operations include identifying, based on the location history associated with the user, a change in the first signal after the first time period. The operations include providing a diminished review for the user with respect to the first point of interest when the identified change comprises a decrease in the frequency of visits by the user to the first point of interest.Type: ApplicationFiled: April 7, 2014Publication date: December 14, 2017Applicant: Google Inc.Inventors: Daniel Victor Klein, Dean Kenneth Jackson
-
Patent number: 9826188Abstract: 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: GrantFiled: December 29, 2014Date of Patent: November 21, 2017Assignee: Google Inc.Inventors: Dean Kenneth Jackson, Daniel Victor Klein