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: 10551961
    Abstract: 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: Grant
    Filed: June 30, 2017
    Date of Patent: February 4, 2020
    Assignee: Facebook, Inc.
    Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
  • Patent number: 10476937
    Abstract: 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: Grant
    Filed: October 20, 2014
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
  • Publication number: 20170308229
    Abstract: 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: Application
    Filed: June 30, 2017
    Publication date: October 26, 2017
    Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
  • Patent number: 9753574
    Abstract: 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: Grant
    Filed: November 3, 2015
    Date of Patent: September 5, 2017
    Assignee: Facebook, Inc.
    Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
  • Publication number: 20160110901
    Abstract: 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: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
  • Publication number: 20160110063
    Abstract: 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: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Majd Taby, Gregor Hochmuth
  • Publication number: 20160054854
    Abstract: 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: Application
    Filed: November 3, 2015
    Publication date: February 25, 2016
    Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
  • Patent number: 9223423
    Abstract: 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: Grant
    Filed: July 30, 2012
    Date of Patent: December 29, 2015
    Assignee: Facebook, Inc.
    Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
  • Publication number: 20140028579
    Abstract: 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: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Inventors: Majd Taby, Henry Bridge, Jasper Reid Hauser
  • Patent number: D848462
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: May 14, 2019
    Assignee: LYFT, INC.
    Inventors: Henrique Penha, Frank Yoo, Marc Haumann, Majd Taby
  • Patent number: D848463
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: May 14, 2019
    Assignee: LYFT, INC.
    Inventors: Henrique Penha, Frank Yoo, Marc Haumann, Majd Taby
  • Patent number: D862506
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 8, 2019
    Assignee: LYFT, INC.
    Inventors: Henrique Penha, Frank Yoo, Jisi Guo, Marc Haumann, Chia Hsieh, Brandon Souba, Majd Taby