Patents by Inventor David A. Harrison

David A. Harrison 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: 20170041655
    Abstract: A method, apparatus and system of exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. The advertisement data may be generated through an advertising exchange server based on the content identifier of the audio-visual data and/or a public internet-protocol address associated with an application requesting the advertisement data.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Inventors: David Harrison, Josh Smallman, Alvir Navin, Ashwin Navin
  • Patent number: 9558659
    Abstract: Aspects of the disclosure relate to an autonomous vehicle that may detect other nearby vehicles and designate stationary vehicles as being in one of a short-term stationary state or a long-term stationary state. This determination may be made based on various indicia, including visible indicia displayed by the detected vehicle and traffic control factors relating to the detected vehicle. For example, the autonomous vehicle may identify a detected vehicle as being in a long-term stationary state based on detection of hazard lights being displayed by the detected vehicle, as well as the absence of brake lights being displayed by the detected vehicle. The autonomous vehicle may then base its control strategy on the stationary state of the detected vehicle.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: David Harrison Silver, David Ian Franklin Ferguson
  • Patent number: 9560425
    Abstract: A method, apparatus and system related to zero-configuration remote control of device(s) coupled to a networked media device through a client side device communicatively coupled with the networked media device are disclosed. In one embodiment, a method of a client device includes determining that an internet protocol address and a port from an unannounced device is associated with a networked media device. The client device constrains an executable environment in a security sandbox. Then, the client device executes a sandboxed application in the executable environment using a processor and a memory. Next, the client device automatically instantiates a connection between the sandboxed application and the unannounced device associated with the networked media device based on the determination that the internet protocol address of the port from the unannounced device is associated with the networked media device.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: January 31, 2017
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: David Harrison, Chris Jantz-Sell
  • Patent number: 9557736
    Abstract: Aspects of the disclosure relate to an autonomous vehicle that may detected other nearby vehicles and identify them as parked or unparked. This identification may be based on visual indicia displayed by the detected vehicles as well as traffic control factors relating to the detected vehicles. Detected vehicles that are in a known parking spot may automatically be identified as parked. In addition, detected vehicles that satisfy conditions that are indications of being parked may also be identified as parked. The autonomous vehicle may then base its control strategy on whether or not a vehicle has been identified as parked or not.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: David Harrison Silver, Jur Pieter Van Den Berg, Nathaniel Fairfield
  • Patent number: 9558411
    Abstract: Aspects of the disclosure relate to classifying the status of objects. For examples, one or more computing devices detect an object from an image of a vehicle's environment. The object is associated with a location. The one or more computing devices receive data corresponding to the surfaces of objects in the vehicle's environment and identifying data within a region around the location of the object. The one or more computing devices also determine whether the data within the region corresponds to a planar surface extending away from an edge of the object. Based on this determination, the one or more computing devices classify the status of the object.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: David Ian Franklin Ferguson, David Harrison Silver, Hyman Jack Murveit
  • Publication number: 20170008114
    Abstract: A system and method is provided related to additive manufacturing, where a welding system is used to build a work piece on a substrate where the work piece has discrete attachment points to the substrate to allow residual stresses in the finished work piece to aid in the removal of the work piece from the substrate. The work piece has one or more discrete attachment points which penetrate into the substrate to secure the work piece during manufacture, but which allow the residual stress in the completed work piece to aid in the removal of the work piece from the substrate.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Daniel J. Langham, David A. Harrison
  • Publication number: 20160381435
    Abstract: A method, apparatus and system annotation of meta-data through a capture infrastructure are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. A capture infrastructure annotates the audio-visual data with a brand name and/or a product name by comparing entries in the master database with a closed captioning data of the audio-visual data and/or through an application of an optical character recognition algorithm in the audio-visual data. The content identifier may involve a music identification, an object identification, a facial identification, and/or a voice identification.
    Type: Application
    Filed: September 8, 2016
    Publication date: December 29, 2016
    Inventors: Ashwin Navin, David Harrison, Josh Smallman
  • Patent number: 9519772
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: December 13, 2016
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison
  • Publication number: 20160344848
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventor: David Harrison
  • Publication number: 20160337713
    Abstract: In one embodiment, a method of a relevancy-matching server includes generating a fingerprint data using a television, matching primary data generated from the fingerprint data with targeted data based on a relevancy factor, and searching a storage for the targeted data, a reference and/or a metadata. The primary data is a content identification data and/or a content identification history. An embedded object is processed using a mobile device capable of being associated with the television. An executable environment is constrained in a security sandbox of the mobile device. A sandboxed application is executed in the executable environment. The fingerprint data from the television and/or the mobile device is processed through a content identification server. The primary data from the fingerprint data is communicated to any devices with an access to identification data of the television and/or an automatic content identification service through the content identification server.
    Type: Application
    Filed: July 23, 2016
    Publication date: November 17, 2016
    Inventor: David Harrison
  • Publication number: 20160330530
    Abstract: In one embodiment, a method of a relevancy-matching server includes matching primary data generated from a fingerprint data with targeted data based on a relevancy factor and locating in a storage the targeted data, a reference and/or a metadata. A mobile device is associated with a television. An executable environment is constrained in a security sandbox of the mobile device. A sandboxed application is executed capable of bypassing at least one access control of the security sandbox. An embedded object is processed in the sandboxed application. The television and/or the mobile device is to generate the fingerprint data from characteristic features of media data. The fingerprint data from the television and/or the mobile device is processed through a content identification server. The primary data is communicated to any device with access to identification data of the television and/or an automatic content identification service.
    Type: Application
    Filed: July 23, 2016
    Publication date: November 10, 2016
    Inventor: David Harrison
  • Patent number: 9463794
    Abstract: Aspects of the disclosure relate to detecting and responding to stop signs. An object detected in a vehicle's environment having location coordinates may be identified as a stop sign and, it may be determined whether the location coordinates of the identified stop sign correspond to a location of a stop sign in detailed map information. Then, whether the identified stop sign applies to the vehicle may be determined based on the detailed map information or on a number of factors. Then, if the identified stop sign is determined to apply to the vehicle, responses of the vehicle to the stop sign may be determined, and, the vehicle may be controlled based on the determined responses.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: David Harrison Silver, David Ian Franklin Ferguson, Abhijit S. Ogale, Wan-Yen Lo
  • Publication number: 20160262768
    Abstract: Expandable occlusive plugs and methods of using them are disclosed. The devices generally include a tubular body bearing multiple slits defining leaves, which expand radially outward when the ends of the device are brought toward one another.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 15, 2016
    Applicant: Boston Scientific Scimed, Inc.
    Inventors: Patrick A. Haverkost, Joel N. Groff, David Harrison Kent, Joseph Michael Connolly, Gary John Pederson, JR., Mary-Claire Anderson, David Raab
  • Publication number: 20160241933
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a television associated with a security sandbox of a mobile device are disclosed. In one aspect, a system may include a television to generate a fingerprint data. The fingerprint data is an audio fingerprint data and/or a video fingerprint data. A relevancy-matching server matches primary data generated from the fingerprint data with targeted data based on a relevancy factor, and searches a storage for at least one of the targeted data, a reference to the targeted data, and a metadata of the targeted data. The primary data is a content identification data and/or a content identification history. A mobile device capable of being associated with the television processes an embedded object, constrains an executable environment in a security sandbox, and executes a sandboxed application in the executable environment.
    Type: Application
    Filed: April 27, 2016
    Publication date: August 18, 2016
    Inventor: David Harrison
  • Publication number: 20160241934
    Abstract: In one embodiment, a method of a relevancy-matching server includes matching primary data generated from a fingerprint data with targeted data based on a relevancy factor, locating in a storage the targeted data, a reference to the targeted data, and/or a metadata of the targeted data. A mobile device is associated with a television. An executable environment is constrained in a security sandbox of the mobile device. A sandboxed application is executed in the executable environment capable of bypassing at least one access control of the security sandbox. An embedded object is processed in the sandboxed application. The television and/or the mobile device are to generate the fingerprint data from characteristic features of media data. The relevancy-matching server is to match the targeted data with the primary data such that the relevancy-matching server is to locate in the storage an item based on a relevancy factor.
    Type: Application
    Filed: April 27, 2016
    Publication date: August 18, 2016
    Inventor: David Harrison
  • Patent number: 9417631
    Abstract: Disclosed herein are methods and systems for using prior maps for estimation of lane boundaries or other features within an environment.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventors: David Ian Ferguson, David Harrison Silver
  • Publication number: 20160227265
    Abstract: Particular embodiments permit a computer program running within a security sandbox to discover and communicate with networked services for example print servers, or remote control programming interfaces for TVs, stereos, and game boxes. The sandbox allows the computer program to originate unicast connections to a limited set of hosts but otherwise provides no access to the network. Particular embodiments may require no prior install, zero configuration, no account names or passwords, and yet resists spam. This is achieved by using centralized global infrastructure to coordinate the communications rather than local multicast, anycast, or datalink broadcast.
    Type: Application
    Filed: February 1, 2016
    Publication date: August 4, 2016
    Inventor: David Harrison
  • Publication number: 20160224850
    Abstract: A vehicle is provided that may distinguish between dynamic obstacles and static obstacles. Given a detector for a class of static obstacles or objects, the vehicle may receive sensor data indicative of an environment of the vehicle. When a possible object is detected in a single frame, a location of the object and a time of observation of the object may be compared to previous observations. Based on the object being observed a threshold number of times, in substantially the same location, and within some window of time, the vehicle may accurately detect the presence of the object and reduce any false detections.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 4, 2016
    Inventors: David Harrison Silver, Jonathan Baldwin Dowdall, David Ian Ferguson
  • Patent number: 9395192
    Abstract: Methods and systems for road boundary and lane tracing are described herein. In an example implementation, a computing system of a vehicle may receive boundary data associated with a road and may determine edge data representative of edges of the boundaries. A given edge may indicate a discontinuity between a boundary and a characteristic of the road. The computing system may modify the edge data based on a position and orientation of respective edges to combine edges positioned substantially in parallel and within a threshold distance to each other. The computing system may adjust boundary data based on the modified edge data so as to extend a given boundary that includes a combined edge and may determine whether extended boundary data substantially matches road data indicated by a map. In addition, the computing system may provide an estimation of projections of boundaries ahead of the vehicle on the road.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 19, 2016
    Assignee: Google Inc.
    Inventors: David Harrison Silver, David Ian Ferguson
  • Patent number: 9386356
    Abstract: A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 5, 2016
    Assignee: FREE STREAM MEDIA CORP.
    Inventor: David Harrison