Patents by Inventor Benjamin Peters

Benjamin Peters 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: 9356902
    Abstract: A social networking system identifies an event based on a thread including messages from users of the social networking system and communicates invitations to the event to one or more invited users. The social networking system receives a response to an invitation from a responding user and identifies a group of users invited to the event that have not responded to the invitation. From the users invited to the event that have not responded to the invitation, a subset of users having a threshold affinity to the responding user are selected. The social networking system notifies the subset of users of the responding user's response to the invitation and may also provide the subset of users with a suggestion for attending the event.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: May 31, 2016
    Assignee: Facebook, Inc.
    Inventors: Benjamin Peter Davenport, Lucy Congyun Zhang, Jonathan David Perlow, Justin Alexander Shaffer
  • Publication number: 20160139615
    Abstract: A method for changing a set point of a system where period of a dominant resonance of the system is determined, a change profile for the set point change is processed; a time period for the set point change based on the period of the dominant resonance in order to minimize excitation of the dominant resonance is also processed; and the set point change is actioned according to the processed change profile and the time period.
    Type: Application
    Filed: June 26, 2014
    Publication date: May 19, 2016
    Inventors: Benjamin Peter JEFFRYES, John COOK, Steven GAHLINGS
  • Patent number: 9311681
    Abstract: Users of a social networking system initiate conversations between other users and additional users who may not be registered to use the social networking system. Each additional user is identified by an item of contact information, and conversation messages are sent to an additional user using the contact information. The conversations are associated with the item of contact information and saved in the social networking system. A user of the social networking system may subsequently claim the item of contact information. The claiming user is given access to the associated conversations if the social networking system can verify that the item of contact information belongs to the claiming user.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: April 12, 2016
    Assignee: Facebook, Inc.
    Inventors: Jonathan David Perlow, Benjamin Peter Davenport, Lucy Congyun Zhang, Ben Gertzfield
  • Patent number: 9303459
    Abstract: An apparatus for drilling a wellbore (10) is disclosed, the apparatus comprising a lowermost pilot drill bit (16) having a diameter less than that of the diameter of wellbore (12) drilled by the apparatus, above which is a reamer, having an adjustable drill diameter from a first diameter less than that of the pilot drill to a second diameter greater than that of the pilot drill, above which is a body portion (24) having a lower diameter less than that of the pilot drill and an upper diameter greater than that of the pilot' drill but less than the second diameter of the reamer.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: April 5, 2016
    Assignee: Schlumberger Technology Corporation
    Inventors: Benjamin Peter Jeffryes, Ashley Bernard Johnson
  • Publication number: 20160059014
    Abstract: Presented herein are techniques for monitoring the physical state of a stimulating assembly to, for example, detect the occurrence of an adverse event. More specifically, an elongate stimulating assembly comprising a plurality of longitudinally spaced contacts is at least partially implanted into a recipient. Electrical measurements are performed at one or more of the plurality of contacts and the electrical measurements are evaluated relative to one another to determine the physical state of the stimulating assembly.
    Type: Application
    Filed: September 2, 2015
    Publication date: March 3, 2016
    Inventors: Benjamin Peter Johnston, Paul Michael Carter, Stuart John Kay, Andrea Lam, Shaun Ashwin Kumar, Joerg Pesch
  • Publication number: 20160047219
    Abstract: A method for controlling a drilling system comprising a drive system, drillstring and drill bit. The drive system rotates the drillstring during a drilling process to drill a borehole through an earth formation. The method involves setting a desired rotation speed v0 for the drillstring; receiving property measurements of the drilling system and deriving therefrom the component vup of the rotation speed of the drillstring associated with upgoing rotational energy; determining a rotation speed v for the drillstring by optimizing an expression which reconciles two conflicting objectives of: (i) maintaining a stable rotation speed centred on v0, and (ii) minimizing the downgoing rotational energy, the optimized expression expressing v in terms of v0 and vup; and controlling the drive system to rotate the drillstring at v.
    Type: Application
    Filed: March 19, 2014
    Publication date: February 18, 2016
    Inventor: Benjamin Peter Jeffryes
  • Publication number: 20160044142
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Application
    Filed: October 23, 2015
    Publication date: February 11, 2016
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow
  • Patent number: 9203796
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 1, 2015
    Assignee: Facebook, Inc.
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow
  • Publication number: 20150302253
    Abstract: Embodiments include a computer-implemented method for identifying locations of infrastructure assets. The method including identifying a location of a first infrastructure asset and a location of a second infrastructure asset, identifying a region of interest extending at least partially between the locations of the first and second infrastructure assets, obtaining an aerial image of the region of interest, determining that the aerial image of the region of interest comprises a third infrastructure asset, determining a location of the third infrastructure asset based at least in part on the aerial image, and storing the location of the secondary infrastructure asset in an infrastructure asset datastore.
    Type: Application
    Filed: July 1, 2015
    Publication date: October 22, 2015
    Inventor: Benjamin Peter Stewart
  • Publication number: 20150283090
    Abstract: The present invention is directed to the use of a composite silicon oxide-based material for the modified release of biologically active agents.
    Type: Application
    Filed: October 14, 2013
    Publication date: October 8, 2015
    Applicant: MERCK PATENT GMBH
    Inventors: Karin Cabrera, Ulrich Lang, Benjamin Peters, Christoph Saal, Michael Schulz, Dieter Lubda, Shawn Kucera
  • Patent number: 9119008
    Abstract: Presented herein are echo location techniques to obtain information about an implantable component of a hearing prosthesis relative to a recipient's tissue. The hearing prosthesis may comprise an elongate stimulating assembly configured to be implanted in a recipient's where an echo transmitter is disposed in the stimulating assembly. The echo transmitter is configured to emit an energy pulse within the recipient and an echo receiver disposed in the stimulating assembly is configured to detect a portion of the energy pulse reflected from tissue of the recipient.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: August 25, 2015
    Assignee: Cochlear Limited
    Inventors: Benjamin Peter Johnston, Frank Risi
  • Patent number: 9098747
    Abstract: Embodiments include a computer-implemented method for identifying locations of infrastructure assets. The method including identifying a location of a first infrastructure asset and a location of a second infrastructure asset, identifying a region of interest extending at least partially between the locations of the first and second infrastructure assets, obtaining an aerial image of the region of interest, determining that the aerial image of the region of interest comprises a third infrastructure asset, determining a location of the third infrastructure asset based at least in part on the aerial image, and storing the location of the secondary infrastructure asset in an infrastructure asset datastore.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: August 4, 2015
    Assignee: GOOGLE INC.
    Inventor: Benjamin Peter Stewart
  • Publication number: 20150205840
    Abstract: A system and a method for dynamic data analytics are provided. The system comprises a proxy component including an interface, said proxy component configured to send, via the interface, a request for data to one or more data sources and to receive, via the interface, at least one data set from the one or more data sources, an input interface configured to receive user input, a processing component coupled to the proxy component and the input interface, said processing component configured to receive the at least one data set from the proxy component and, responsive to the user input, to process the at least one data set and to render the processed at least one data set into rendered data, and an output interface configured to provide the rendered data.
    Type: Application
    Filed: January 17, 2014
    Publication date: July 23, 2015
    Inventors: Faruk Yerli, Alex Taube, Benjamin Peters
  • Publication number: 20150180913
    Abstract: A social networking system generates an augmented user profile for a user. The augmented user profile includes information from user profiles maintained by additional social networking systems that correspond to the user of the social networking system. For example, user profiles maintained by additional social networking systems having a threshold similarity to a user profile maintained by the social networking system are identified, and characteristics of the user in the identified user profiles are included in the augmented user profile along with characteristics from the user profile maintained by the social networking system. Characteristics of the user from the augmented user profile are used to identify content, such as advertisements, for presentation to the user.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Inventors: Jeffrey Andrew Kanter, Benjamin Peter Davenport, Adrien Thomas Friggeri
  • Publication number: 20150176254
    Abstract: A disarm device for use with a hitch arrangement on a working arm of a working machine, the device comprising a measurement device for measuring a property associated with the arm which can be used to determine whether or not a working implement carried by a working arm is sufficiently supported by a surface on to which it is to be released.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 25, 2015
    Applicant: JC Bamford Excavators Limited
    Inventors: Ian John Blakeman, Benjamin Peter Wilcox
  • Publication number: 20150149888
    Abstract: Methods and systems are disclosed for processing a document request. A document request is received over a network from a client. The document may be composed of a plurality of parts. The parts in the plurality of parts are identified. The plurality of parts may comprise one or more widgets. Parts in the first plurality of parts may be executed via respective different servers to generate respective outputs, which may comprise mark-up language code. The respective outputs may be combined to generate the requested document and the document is provided over the network to the requesting client.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 28, 2015
    Inventors: Jeffrey David Rice, Benjamin Peter Sargent, David John Penner
  • Publication number: 20150068335
    Abstract: In exemplary implementations, a target rod is actuated. The target rod is part of a set of threaded, elongated rods, the longitudinal axes of which are substantially parallel to each other. The set of rods has an interior region and a perimeter region. Actuators induce vibrations in a set of perimeter rods. These vibrations are substantially perpendicular to the longitudinal axes. Furthermore, the vibrations are transmitted to interior rods, causing a target rod in the interior region to rotate about, and translate along, the longitudinal axis of the target rod. The target rod undergoes stick-slip motion relative to adjacent rods.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 12, 2015
    Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventor: Benjamin Peters
  • Publication number: 20150049888
    Abstract: Presented herein are echo location techniques to obtain information about an implantable component of a hearing prosthesis relative to a recipient's tissue. The hearing prosthesis may comprise an elongate stimulating assembly configured to be implanted in a recipient's where an echo transmitter is disposed in the stimulating assembly. The echo transmitter is configured to emit an energy pulse within the recipient and an echo receiver disposed in the stimulating assembly is configured to detect a portion of the energy pulse reflected from tissue of the recipient.
    Type: Application
    Filed: August 13, 2013
    Publication date: February 19, 2015
    Inventors: Benjamin Peter Johnston, Frank Risi
  • Publication number: 20150040000
    Abstract: Systems and methods are configured to generate server-side media queries and customized cascading style sheets. A server receives a request for content and a user agent from a device browser. The server serves device cookie generation code to the device, wherein the device cookie generation code is configured to be executed by the device browser to obtain properties of the device from the requesting device and to store the obtained properties as a device cookie. The server receives the device cookie from the requesting device. The server accesses a device description database and utilizes information from the user agent to locate corresponding device properties from the device description database. The server compiles a cascading style sheet based on properties stored in the device cookie and the located corresponding device properties from the device description database. The cascading style sheet is served to the requesting device.
    Type: Application
    Filed: July 22, 2014
    Publication date: February 5, 2015
    Inventors: Jeffrey David Rice, Benjamin Peter Sargent
  • Patent number: D757450
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: May 31, 2016
    Assignee: Kimberly-Clark Worldwide, Inc.
    Inventors: Benjamin Peter Sierra, Tammy Lynn Baum, James Leo Baggot, Jessie Jeannine McGuire