Patents by Inventor Majd Taby
Majd Taby 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: 10551961Abstract: In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.Type: GrantFiled: June 30, 2017Date of Patent: February 4, 2020Assignee: Facebook, Inc.Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
-
Patent number: 10476937Abstract: Particular embodiments provide a plurality of image elements arranged in a display layout. When user input selecting one of the image elements is received, a first animation sequence for an information panel associated with the selected image element may be displayed, wherein the information panel swings down from a bottom edge of the selected image element. As the information swings down, the selected image element may also be enlarged until it reaches a pre-determined size with respect to a display of the computing device. In response to receiving user input dismissing the selected image element, another animation sequence may shrink the selected image element while showing the information panel swinging up and eventually disappearing.Type: GrantFiled: October 20, 2014Date of Patent: November 12, 2019Assignee: Facebook, Inc.Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
-
Publication number: 20170308229Abstract: In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.Type: ApplicationFiled: June 30, 2017Publication date: October 26, 2017Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
-
Patent number: 9753574Abstract: In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.Type: GrantFiled: November 3, 2015Date of Patent: September 5, 2017Assignee: Facebook, Inc.Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
-
Publication number: 20160110901Abstract: Particular embodiments provide a plurality of image elements arranged in a display layout. First user input selecting one of the image elements may be received, wherein the selected image element is at a particular position in the display layout. In response to the first user input, a first animation sequence to enlarge the selected image element until the selected image element reaches a pre-determined size with respect to a display of the computing device may be displayed. Second user input dismissing the selected image element may be received. In response to the second user input, a second animation sequence to shrink the selected image element may be displayed. Finally, the display layout may be provided for presentation, wherein the selected image element is shown within the display layout in the particular position.Type: ApplicationFiled: October 20, 2014Publication date: April 21, 2016Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
-
Publication number: 20160110063Abstract: Particular embodiments provide a plurality of image elements arranged in a display layout. When user input selecting one of the image elements is received, a first animation sequence for an information panel associated with the selected image element may be displayed, wherein the information panel swings down from a bottom edge of the selected image element. As the information swings down, the selected image element may also be enlarged until it reaches a pre-determined size with respect to a display of the computing device. In response to receiving user input dismissing the selected image element, another animation sequence may shrink the selected image element while showing the information panel swinging up and eventually disappearing.Type: ApplicationFiled: October 20, 2014Publication date: April 21, 2016Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
-
Publication number: 20160054854Abstract: In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.Type: ApplicationFiled: November 3, 2015Publication date: February 25, 2016Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
-
Patent number: 9223423Abstract: In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.Type: GrantFiled: July 30, 2012Date of Patent: December 29, 2015Assignee: Facebook, Inc.Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
-
Publication number: 20140028579Abstract: In one embodiment, logic embodied in a computer-readable non-transitory storage medium of a device determines a location of a touch gesture by a user within a touch-sensitive area of the device. The logic selects for the touch gesture based on its location within the touch-sensitive area one of a plurality of pre-determined offsets, the pre-determined offsets being specific to the device, the pre-determined offsets being derived from device-specific empirical data on usage of the device by a plurality of users, and the pre-determined offsets being pre-loaded onto the device. The logic applies the pre-determined offset to the location of the touch gesture to determine a touch input intended by the user.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
-
Patent number: D848462Type: GrantFiled: March 30, 2017Date of Patent: May 14, 2019Assignee: LYFT, INC.Inventors: Henrique Penha, Frank Yoo, Marc Haumann, Majd Taby
-
Patent number: D848463Type: GrantFiled: March 30, 2017Date of Patent: May 14, 2019Assignee: LYFT, INC.Inventors: Henrique Penha, Frank Yoo, Marc Haumann, Majd Taby
-
Patent number: D862506Type: GrantFiled: December 30, 2016Date of Patent: October 8, 2019Assignee: LYFT, INC.Inventors: Henrique Penha, Frank Yoo, Jisi Guo, Marc Haumann, Chia Hsieh, Brandon Souba, Majd Taby