Patents by Inventor Kenneth A. Jackson

Kenneth A. 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).

  • Patent number: 8948568
    Abstract: 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: Grant
    Filed: July 31, 2012
    Date of Patent: February 3, 2015
    Assignee: Google Inc.
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20150026006
    Abstract: 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: Application
    Filed: October 22, 2013
    Publication date: January 22, 2015
    Applicant: GOOGLE INC.
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20150025799
    Abstract: 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: Application
    Filed: October 22, 2013
    Publication date: January 22, 2015
    Applicant: GOOGLE INC.
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Patent number: 8935393
    Abstract: 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: Grant
    Filed: August 23, 2012
    Date of Patent: January 13, 2015
    Assignee: Google Inc.
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20150006100
    Abstract: 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: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein, John Richard Kochmar
  • Publication number: 20150003184
    Abstract: This invention is spatula or spoon designed to conform to dimensions of a beverage cooler with a curved stirring vane on one end of the handle to facilitate dissolving a dehydrated additive to the liquid in the cooler, a penetration nub to aid in the perforation of a cooler liner, and a wrench on the other end of the handle to facilitate affixing a disposable liner within the cooler.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventor: Jeffrey Kenneth Jackson
  • Patent number: 8897817
    Abstract: Systems, methods, and machine-readable media for blurring location information for an entity. The system may be configured to receive a location display setting comprising a condition and a blur level to apply to location coordinates, receive location coordinates for an entity, determine whether the condition is satisfied based on the location coordinates, and, if the condition is satisfied, report location information for the entity in a mapping interface based on the location coordinates for the entity and the blur level.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20140227106
    Abstract: The invention is a method to regulate gas pressure by controlling the expansion of a gas through an air motor that is attached to an electric generator. There are four components. The first is a sensor that measures the pressure of the gas coming into the air motor. The second is an air motor that changes the pressure of the gas into mechanical energy. The third is a generator that takes the mechanical energy from the air motor and changes it into the electrical energy. The forth is a control unite. The control unit reads the pressure of the gas from the sensor and varies the electric load on the generator. The varying of the electrical load on the generator varies the torque on the air motor which changes the pressure of the gas passing through the air motor.
    Type: Application
    Filed: July 12, 2012
    Publication date: August 14, 2014
    Inventors: Kenneth A. Jackson, William A. Schureck
  • Publication number: 20140201246
    Abstract: Implementations of the present disclosure provide for constructing crowd-sourced global contact lists and for providing caller identification functions. Additional implementations of the present disclosure provide for providing spam identification. The systems and methods described herein contemplate aggregating the information stored in multiple local contact lists. The systems and methods further contemplate analyzing and processing the aggregated information in order to construct a global contact list. The analyzing and processing may involve identifying each phone number appearing in any of the local contact lists, identifying all fields associated with those phone numbers, and identifying, for each field contained in the local contact lists, an entry for which the local contact lists exhibit a threshold degree of consensus. The global contact list created from the aggregation of information from local contact lists can be employed to provide caller identification and spam identification features.
    Type: Application
    Filed: May 29, 2013
    Publication date: July 17, 2014
    Inventors: Daniel Victor Klein, Dean Kenneth Jackson
  • Patent number: 8719094
    Abstract: The disclosed subject matter relates to computer-implemented methods for notifying a user of a promotional offer based on a travel route. In one aspect, a method includes determining a travel route, from an origin location to a destination location, of a user. The method further includes calculating a distance from at least one point on the travel route one or more retail locations offering a promotional offer. The method further includes selecting, based on the calculated distance, at least one of the one or more retail locations offering the promotional offer. The method further includes determining a time to notify the user of the promotional offer offered by the selected retail location(s). The method further includes providing for notifying the user at the determined time, of the promotional offer offered by the selected retail location(s).
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Daniel Victor Klein, Dean Kenneth Jackson
  • Publication number: 20140115055
    Abstract: The present disclosure comprises systems and methods for determining and co-relating geo-location information or data with visual content, for example one or more photographs in a stream of visual media, when a user captures the visual content to share it with others, either for personal or business purposes (for example, with friends to accompany a review or rating of a particular business, or the like). The systems and methods upon determining that visual content is captured, determine the location of the mobile device used to capture the visual content, map the location using geo-location-mapping resources, and co-relate the location data with the visual content before transmitting the visual content as directed by the user.
    Type: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Inventor: Dean Kenneth Jackson
  • Publication number: 20140115498
    Abstract: 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: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20140108129
    Abstract: A system and method for determining the effectiveness of an advertisement on a website or a mobile device is provided. The advertisement is provided for presentation on the website or the mobile device, and a presentation time is identified at which the advertisement was presented. The presentation of the advertisement is associated with a user profile. At least one of a location associated with the advertisement or a product associated with the advertisement is identified, and an acknowledgment of the advertisement associated with the user profile is identified based on the identified presentation time and the identified at least one of the location or the product, after the advertisement is first presented. An effectiveness of the advertisement based on the identified acknowledgment of the advertisement is determined.
    Type: Application
    Filed: August 3, 2012
    Publication date: April 17, 2014
    Applicant: GOOGLE INC.
    Inventors: Daniel Victor Klein, Dean Kenneth Jackson
  • Publication number: 20140101244
    Abstract: 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: Application
    Filed: October 8, 2012
    Publication date: April 10, 2014
    Inventors: Daniel Victor Klein, Dean Kenneth Jackson
  • Patent number: 8655389
    Abstract: Systems, methods, and machine-readable media for blurring location information for an entity. The system may be configured to receive a location display setting comprising a condition and a blur level to apply to location coordinates, receive location coordinates for an entity, determine whether the condition is satisfied based on the location coordinates, and, if the condition is satisfied, report location information for the entity in a mapping interface based on the location coordinates for the entity and the blur level.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: February 18, 2014
    Assignee: Google Inc.
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20140037264
    Abstract: 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: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Publication number: 20140036152
    Abstract: Systems and methods for providing a video alert include providing a first portion of video to an electronic display and analyzing a second portion of video while the first portion of video is being provided to the electronic display. A character or personality may be identified in the second portion of video and an alert provided based in part on the character or personality being identified in the second portion of video.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Patent number: 8634858
    Abstract: A method is disclosed for updating an availability indicator of a user associated with a communications device. The method includes receiving a first location signal from a mobile device indicative of the location of the user and determining the user's position relative to the communications device based on the location signal. The availability indicator is updated to one of a first state or a second state based on the user's determined position. In one embodiment, the first state indicates that the user is available at the communications device, and the second state indicates that the user is away from the communications device.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: January 21, 2014
    Assignee: Google Inc.
    Inventor: Dean Kenneth Jackson
  • Publication number: 20130334175
    Abstract: A used needle is inserted in a housing of a needle apparatus disabling device. As the needle is pushed downwards sealing a collar opening and bears against a stationary cutter blade. The needle is pushed further into the device where it contacts upper and lower electrodes. An electric current passes through the needle, which causes it to become heated resistively to destruction. A voltage drop between the electrodes is detected by a processor activating a motor driven movable cutter blade which then severs a remaining stub or remnant of the needle portion and simultaneously urges the severed stub downwardly onto the electrodes to ensure its complete destruction. During this process any sparks or airborne contaminants, or combustion gases are prevented from escaping through the opening by the sealing action of the apparatus.
    Type: Application
    Filed: September 15, 2011
    Publication date: December 19, 2013
    Inventors: Kenneth A. Jackson, William A. Schureck
  • Publication number: 20130302188
    Abstract: Provided is an electro-hydraulic drive system including first and second electro-hydraulic transmissions for driving respective wheels, the transmissions each including an electric motor, a hydraulic pump driven by the electric motor, and a hydraulic motor drive by the hydraulic pump. When used in a turf vehicle, such as a zero-turn-radius mower, the electro-hydraulic drive system operates the wheels independently from an engine of the mower, thereby allowing the mower to be moved without having to start the engine. In this way, power consumption is lowered and total efficiency of the mower is increased.
    Type: Application
    Filed: May 10, 2013
    Publication date: November 14, 2013
    Inventors: Jason Scot Richardson, Ryan Schroeder, Victor Conner, Kenneth Jackson