Patents by Inventor Benjamin David

Benjamin David 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: 20160065530
    Abstract: The present disclosure includes systems and methods for off-the-record communication including expiring messages. An example method comprises receiving an electronic communication from a source device, the electronic communication including at least one expiring message, temporarily storing content of the expiring message in a non-durable memory for a predetermined amount of time, durably storing envelope information associated with the expiring message in a durable memory, and determining whether a recipient device for the expiring message is available to accept transmission of the expiring message and determining whether an expiration event has occurred.
    Type: Application
    Filed: November 10, 2015
    Publication date: March 3, 2016
    Applicant: Google Inc.
    Inventors: Jason PRADO, Benjamin David EIDELSON, Peter Michal PAWLOWSKI, Doug SHERRETS
  • Publication number: 20160055419
    Abstract: The subject disclosure relates to methods and systems for identifying and classifying electric-vehicle (EV) owners. Methods of the subject technology can include steps for generating an initial model based on a plurality of load-curve characteristics, and training the initial model using a training data set to produce a configured model. In some implementations, the methods can also include steps for determining a probabilistic classification for each of a second plurality of users by analyzing load-curve data associated with the second plurality of users using the configured model. Systems and computer readable media are also provided.
    Type: Application
    Filed: December 17, 2014
    Publication date: February 25, 2016
    Inventors: Barry Fischer, Benjamin David Harack
  • Patent number: 9270630
    Abstract: Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Benjamin David Eidelson, Heradon Douglas, Peter Pawlowski, Per Gustafsson, Björn Kempén, Jonas Erik Lindberg
  • Patent number: 9270806
    Abstract: A system and machine-implemented method for presenting profile information on an electronic device of a user, the profile information being associated with a contact of the user, via displaying a contact icon on a graphical user interface of the electronic device, the contact icon corresponding to a contact of the user; receiving user input which specifies selection of the contact icon; and displaying profile information, obtained from a profile associated with the contact corresponding to the selected contact icon, on the graphical user interface.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Benjamin David Eidelson, Gregory Matthew Marra, Jason B. Prado, Fred Peter Gilbert, Ye-Jeong Kim, Punit Singh Soni, Aaron David Kemp, Sharvil Nanavati, Jonathan Gordon Sharkey, Anish Acharya, Jeson Patel
  • Publication number: 20160048696
    Abstract: Techniques for generating a document according to attestation requirements are provided. A method determines attestation requirements for electronically signing an electronic document. The method modifies the document based in part on the requirements, and then provides the modified document to users requested to electronically sign the document, wherein the users are only permitted to electronically sign the document in circumstances satisfying the requirements. An electronic signature service can generate a document whose signing needs to be witnessed and/or recorded according to attestation requirements. The document may be associated with number of signers. The electronic signature service may determine one or more witnesses of the signers and may determine applicable attestation requirements based on the witnesses, the signers, and the document.
    Type: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventor: Benjamin David Follis
  • Publication number: 20160048125
    Abstract: A system may include a controller that may control operations of a device according to a control loop and characterize a frequency response of the device while the device is operating. The controller may characterize the frequency response by adding a perturbation signal to any signal in the control loop. The controller may then determine a first transformed signal by performing a first discrete Fourier transform on a first signal in the control loop at a frequency of the perturbation signal and determine a second transformed signal by performing a second discrete Fourier transform on a second signal in the control loop at the frequency of the perturbation signal. The controller may then determine the frequency response at the frequency by comparing a first amplitude and a first phase of the first transformed signal to a second amplitude and a second phase of the second transformed signal.
    Type: Application
    Filed: April 14, 2014
    Publication date: February 18, 2016
    Applicant: General Electric Company
    Inventors: Ahmed MY Cheta, Mark Eugene Shepard, Seth Andrew Hendrickson, Benjamin David Laskowski, Patrick Nkrumah Adasa, Mohamed Ahmed Aljahmi, Andrew David McArthur
  • Patent number: 9262450
    Abstract: Raw data is uploaded to a workspace, and an asset is determined from the raw data. The asset from the raw data is compared with an existing asset in the workspace to determine if the asset from the raw data already exists in the workspace. The comparing includes comparing a first distinguished name of the asset from the raw data with a second distinguished name of the existing asset to determine if the first and second distinguished names are the same.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 16, 2016
    Assignee: EMC Corporation
    Inventors: John Connolly, Karen Murphy, Fearghal O'Maolcatha, Benjamin David, Aidan D. Moriarty
  • Publication number: 20160040156
    Abstract: There is described a method of extracting DNA and/or RNA from a cell or capsid, the method comprising contacting the cell or capsid with a composition comprising a quaternary ammonium compound including a silicon-containing functional group. The quaternary ammonium compound may be of general formula (I) or a derivative salt thereof wherein L is a linking group; each of R1, R2, R3, R4, R5 and R6 is independently selected from H or an optionally substituted alkyl, alkenyl, aryl or alkoxy group; and n is 0 or 1. A PCR promoting agent may be provided. The method may be one of 1 detecting and/or diagnosing a disease or medical condition.
    Type: Application
    Filed: March 24, 2014
    Publication date: February 11, 2016
    Inventors: Benjamin David COBB, Jan ROGERS
  • Publication number: 20160042118
    Abstract: A design layout for a semiconductor chip includes information on shapes desired to be fabricated. Clusters of photolithographic exposure “shots” are generated and subject to a measure of shot density to approximate a mask shape that generates the desired fabricated shapes when exposed during wafer fabrication. A simulation is run on the clusters of shots to estimate the resulting fabrication shapes that the clusters of shots create. The clusters of shots are modified to align the estimated fabrication shapes more closely with desired fabrication shapes. The process of simulating and modifying the shots is iterative, repeating until the estimated fabrication shapes are within a desired error difference of the planned fabrication shape.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 11, 2016
    Inventors: Michael Lawrence Rieger, Thomas Christopher Cecil, Benjamin David Painter
  • Patent number: 9253223
    Abstract: Systems, methods and computer readable media for live interactions in persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to a second user, wherein the communication message includes initiation of a live interaction. The method can also include generating a live interaction user interface element for display as part of a persistent conversation interface. The method can further include storing a representation of the live interaction in a conversation content section of a persistent conversation object when the live interaction ends. The method can include updating conversation state information of the persistent conversation object to reflect the receiving of the communication message and the storing of the representation.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: February 2, 2016
    Assignee: Google Inc.
    Inventors: Kathryn Chapman Cushing, Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Param Reddappagari, Shrikrishna Vijaykumar Borde, Michael Dodd, Richard Fulcher, Gülay Birand, Ivan Bertona
  • Patent number: 9238302
    Abstract: The present application is directed to a reaching aid apparatus that may be held in a person's hand and grab objects that would otherwise be out of a person's reach. The reaching aid apparatus includes an elongated member with an actuation handle assembly at one end and a grabbing elements assembly at the opposite end for grabbing, lifting and holding objects.
    Type: Grant
    Filed: November 30, 2014
    Date of Patent: January 19, 2016
    Inventors: David Allen Thibodeaux, Benjamin David Thibodeaux
  • Publication number: 20160008608
    Abstract: An implantable medical device is provided for the suppression or prevention of pain, movement disorders, epilepsy, cerebrovascular diseases, autoimmune diseases, sleep disorders, autonomic disorders, abnormal metabolic states, disorders of the muscular system, and neuropsychiatric disorders in a patient. The implantable medical device can be a neurostimulator configured to be implanted on or near a cranial nerve to treat headache or other neurological disorders. One aspect of the implantable medical device is that it includes an electronics enclosure, a substrate integral to the electronics enclosure, and a monolithic feed-through integral to the electronics enclosure and the substrate. In some embodiments, the implantable medical device can include a fixation apparatus for attaching the device to a patient.
    Type: Application
    Filed: September 18, 2015
    Publication date: January 14, 2016
    Inventors: Carl Lance BOLING, Benjamin David PLESS, Ryan POWELL, Anthony V. CAPARSO
  • Publication number: 20160008694
    Abstract: This disclosure is directed to systems and methods for producing a target map for a computing device, such as a mobile device. A set of golf shot data may be obtained and may include shot location data from a plurality of users and associated with a hole on a golf course. A geographic region may be determined based on the shot location data. A subset of target locations may be calculated using a target score and the shot location data of the set of golf shot data. In some cases, the target score is par. A target map may be produced using the subset of target locations. A visual indicia of the target map may be displayed with an image depicting at least a portion of the hole on the golf course.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 14, 2016
    Inventors: Michael John Griffiths, Benjamin David Addoms
  • Publication number: 20150374998
    Abstract: Methods and apparatus for delivering therapy from an implanted neurostimulator to a patient are provided. One feature is an external controller that acts as a gateway for therapy. The external controller can be a handheld controller that communicates wirelessly with the implanted neurostimulator. In some embodiments, the controller communicates with a database to determine a therapy approval status of the neurostimulator. Therapy can be approved by a physician prescription, or by prepayment, for example. In some embodiments, the neurostimulator is deactivated when no approved therapies remain.
    Type: Application
    Filed: September 9, 2015
    Publication date: December 31, 2015
    Inventors: Kellie S. FLETCHER, Benjamin David PLESS, Anthony V. CAPARSO, Kenneth N. HORNE
  • Publication number: 20150377149
    Abstract: Aspects of the present disclosure relate generally to a system including: a computing device in communication with a combustion system, wherein the computing device is configured to perform actions including: issuing an input to the combustion system; determining whether one of a dynamic output and an emission output corresponding to the input to the combustion system exceeds a first boundary condition; and adjusting the input to the combustion system by one of a first step change and a second step change; wherein the first step change corresponds to the dynamic output and the emission output not exceeding the first boundary condition, and the second step change corresponds to one of the dynamic output and the emission output exceeding the first boundary condition, the second step change being less than the first step change.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Rebecca Kathryn Jaiven, Benjamin David Laskowski, Richard Lazzuri
  • Publication number: 20150379652
    Abstract: Mappings are received that associate one or more contract classes to one or more jurisdictions. Contract classes are determined for contracts being sent by senders or signed by signers. The contract classes may be determined by content analysis performed on the contracts. Content of the contracts may be altered with clauses specifying jurisdictions in accordance with the mappings. The contracts are enabled to be sent by senders or signed by signers.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventor: BENJAMIN DAVID FOLLIS
  • Patent number: 9224229
    Abstract: A process of bringing first and second data sets into registration/conformity with each other. A plurality of candidate data sets are provided, each being a differently shifted or distorted form of a reference data set. Each of the first and second data sets and the reference data set being a representation of a particular physical object. The process compares respectively the first and second data sets with each of the candidate data sets and in dependence on the comparisons to determine respective first and second transformations that bring into registration or conformity with each other the reference data set and a particular candidate data set out of the plurality of candidate data sets which provides a best match with the respective first and second data sets, and brings the first and second data sets into registration/conformity with each other in dependence on the first and second transformations.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: December 29, 2015
    Assignee: BLACKFORD ANALYSIS LIMITED
    Inventors: Benjamin David Panter, Robert John Tweedie, Paul Henderson
  • Publication number: 20150370796
    Abstract: A media store, as disclosed herein, may be composed of one or more canonical documents. Each of the canonical documents may refer to one or more of content items. Each content item may be a source file for a specific piece of content such as a movie or song. The system may represent variants of the content items as a single document, the canonical document. A user may view one or more of the content items referred to in the canonical document.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Inventors: Andrew Abramson, Benjamin David Poiesz
  • Publication number: 20150347378
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data indicating a particular language a user has associated with their user profile; identifying a different language that (i) the user has not previously associated with their user profile, and that (ii) a language recommendation engine has associated with the particular language; providing a recommendation to the user to associate the different language with their user profile; receiving, in response to the recommendation, an indication of whether to associate the different language with the user profile; and updating the user profile based on the indication.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Applicant: Google Inc.
    Inventors: Benjamin David Poiesz, Andrew Abramson
  • Publication number: 20150347407
    Abstract: Systems, device and techniques are disclosed for providing at least one dynamic current result to a second device, such as a mobile phone, where the at least one dynamic current result is related to content that is active on a first device such as a television. The dynamic current result may be generated based on a search query.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Applicant: Google Inc.
    Inventors: Benjamin David Poiesz, Andrew Abramson