Patents by Inventor Fred Gilbert

Fred Gilbert 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: 11875604
    Abstract: A method includes a computing system receiving an image of a real-world environment, the image including at least a portion of a hand of a user of an artificial reality device, the hand comprising a palm and a plurality of fingers. The computing system determines a hand pose of the hand using the image, and defines, based on the hand pose, a three-dimensional surface positioned in the palm of the hand. The computing system determines, based on the hand pose, distances between predetermined portions of the plurality of fingers and the three-dimensional surface. The computing system assigns, based on the distances, a pose value for each of the plurality of fingers of the hand and determines, based on the pose values for the plurality of fingers, a grab state of the hand.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 16, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: John-Fred Gilbert Abad, Sohail Sayed Shafii, Andrew Mitchell Welch, Ryan Daniel Rutherford, Travis Creighton Hoffstetter, Paul Nelson, Oneil Howell
  • Patent number: 9323303
    Abstract: In general, the subject matter described in this specification can be embodied in methods systems, and program products for determining a change in a mode of transportation. A change in a mode of transportation of the mobile computing device may be determined by determining that a speed of the mobile computing device has changed. A first geographical location is stored as a geographical location of the mobile computing device that corresponds to the change in mode of transportation. A graphical indication of the first geographical location is displayed. The graphical indication of the first geographical location is different than graphical indications for one or more other geographical locations of the mobile computing device at one or more other times. The one or more other geographical locations were not determined to correspond to a change in mode of transportation.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. LeBeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
  • Patent number: 9081481
    Abstract: The present disclosure is directed to a system and method for dynamically updating list views. In some implementations, a method for expanding items includes presenting media display including a list of a plurality of items. The presented list includes an expanded view of a first item from the plurality of items at a predefined position in the media content. A request to scroll to a second item from the plurality of items is received. A view of the second item is automatically expanding in response to at least the request. The expanded view of the second item is presented at the predefined position in the media display.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: July 14, 2015
    Assignee: Google Inc.
    Inventors: Fred Gilbert, Andrew Oplinger
  • Publication number: 20150169699
    Abstract: The present disclosure is directed to a system and method for dynamically updating list views. In some implementations, a method for expanding items includes presenting media display including a list of a plurality of items. The presented list includes an expanded view of a first item from the plurality of items at a predefined position in the media content. A request to scroll to a second item from the plurality of items is received. A view of the second item is automatically expanding in response to at least the request. The expanded view of the second item is presented at the predefined position in the media display.
    Type: Application
    Filed: June 16, 2010
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Fred Gilbert, Andrew Oplinger
  • Patent number: 8744495
    Abstract: In general, the subject matter described in this specification can be embodied in methods systems, and program products for determining a change in a mode of transportation. A change in a mode of transportation of the mobile computing device may be determined by determining that a speed of the mobile computing device has changed. A first geographical location is stored as a geographical location of the mobile computing device that corresponds to the change in mode of transportation. A graphical indication of the first geographical location is displayed. The graphical indication of the first geographical location is different than graphical indications for one or more other geographical locations of the mobile computing device at one or more other times. The one or more other geographical locations were not determined to correspond to a change in mode of transportation.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. Lebeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
  • Publication number: 20120021778
    Abstract: In general, the subject matter described in this specification can be embodied in methods systems, and program products for determining a change in a mode of transportation. A change in a mode of transportation of the mobile computing device may be determined by determining that a speed of the mobile computing device has changed. A first geographical location is stored as a geographical location of the mobile computing device that corresponds to the change in mode of transportation. A graphical indication of the first geographical location is displayed. The graphical indication of the first geographical location is different than graphical indications for one or more other geographical locations of the mobile computing device at one or more other times. The one or more other geographical locations were not determined to correspond to a change in mode of transportation.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: Google Inc.
    Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jensen, Jerry Morrison, Michael J. LeBeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
  • Publication number: 20110238762
    Abstract: Some techniques feature a computer-implemented method for messages associated with a user location. The method involves determining, by a mobile computing device, an estimated geographic location of the mobile computing device. The method includes receiving, at the mobile computing device, one or more messages associated with an area within the estimated geographic location, where the one or more messages include messages posted by users of a system that associates messages that those users posted about the area within the estimated geographic location. The method involves providing, on a display of the mobile computing device, one or more posted message icons that are presented in a layer over a map, where the one or more posted message icons represent the one or more posted messages. In a system, the one or more posted messages may not appear on mobile devices after a predetermined amount of time from their respective postings.
    Type: Application
    Filed: February 9, 2011
    Publication date: September 29, 2011
    Applicant: GOOGLE INC.
    Inventors: Punit Soni, Steven J. Lee, Sanjay Mavinkurve, Fred Gilbert, Carlos E. Whitt, Ana Maria Ulin Vazquez, Li-Wei Lee, Marc Peter Tarca Wilson, Mathieu P. Balez, Aleksandr V. Kennberg
  • Publication number: 20110165890
    Abstract: In general, the subject matter described in this specification can be embodied in methods systems, and program products for determining a change in a mode of transportation. A change in a mode of transportation of the mobile computing device may be determined by determining that a speed of the mobile computing device has changed. A first geographical location is stored as a geographical location of the mobile computing device that corresponds to the change in mode of transportation. A graphical indication of the first geographical location is displayed. The graphical indication of the first geographical location is different than graphical indications for one or more other geographical locations of the mobile computing device at one or more other times. The one or more other geographical locations were not determined to correspond to a change in mode of transportation.
    Type: Application
    Filed: October 28, 2010
    Publication date: July 7, 2011
    Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. Lebeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson