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: 11875604Abstract: 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: GrantFiled: February 22, 2021Date of Patent: January 16, 2024Assignee: Meta Platforms Technologies, LLCInventors: John-Fred Gilbert Abad, Sohail Sayed Shafii, Andrew Mitchell Welch, Ryan Daniel Rutherford, Travis Creighton Hoffstetter, Paul Nelson, Oneil Howell
-
Patent number: 9323303Abstract: 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: GrantFiled: September 30, 2011Date of Patent: April 26, 2016Assignee: Google Inc.Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. LeBeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
-
Patent number: 9081481Abstract: 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: GrantFiled: June 16, 2010Date of Patent: July 14, 2015Assignee: Google Inc.Inventors: Fred Gilbert, Andrew Oplinger
-
Publication number: 20150169699Abstract: 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: ApplicationFiled: June 16, 2010Publication date: June 18, 2015Applicant: Google Inc.Inventors: Fred Gilbert, Andrew Oplinger
-
Patent number: 8744495Abstract: 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: GrantFiled: October 28, 2010Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. Lebeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
-
Publication number: 20120021778Abstract: 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: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: Google Inc.Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jensen, Jerry Morrison, Michael J. LeBeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
-
Publication number: 20110238762Abstract: 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: ApplicationFiled: February 9, 2011Publication date: September 29, 2011Applicant: 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: 20110165890Abstract: 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: ApplicationFiled: October 28, 2010Publication date: July 7, 2011Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. Lebeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson