Patents by Inventor Steven Kish

Steven Kish 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: 10854004
    Abstract: In one embodiment, a method includes receiving first information from a sensor associated with a first computing device, wherein the first information comprises information associated with first images captured at the first sensor; receiving second information from a second computing device, wherein the second information comprises information associated with second images captured at a sensor associated with the second computing device; identifying first points within the first images; identifying second points within the second images; and relocalizing the first and second computing devices within a shared augmented-reality environment by defining coordinate spaces based on the images and combining the coordinate spaces based on identified shared points.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Patent number: 10796185
    Abstract: In one embodiment, a method includes generating, by a device, first tracking data using a first tracking algorithm, based on first video frames associated with a scene. An augmented-reality (AR) effect may be displayed based on the first tracking data. The device may generate a first confidence score associated with the first tracking data and determine that the first confidence score is above a threshold. The device may generate, based on second video frames subsequent to the first video frames, second tracking data using the first tracking algorithm. The device may determine that an associated second confidence score is below a threshold. In response, the device may generate, based on third video frames subsequent to the second video frames, third tracking data using a second tracking algorithm different from the first. The device may then display the AR effect based on the third tracking data.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: October 6, 2020
    Assignee: Facebook, Inc.
    Inventors: Alvaro Collet Romea, Tullie Murrell, Hermes Germi Pique Corchs, Krishnan Ramnath, Thomas Ward Meyer, Jiao Li, Steven Kish
  • Patent number: 10719989
    Abstract: In one embodiment, a method includes rendering an augmented-reality environment on a display associated with a first computing device associated with a first user; identifying one or more objects within the augmented-reality environment; determining a suggested augmented-reality content item based on social-networking information associated with the first user, and further based on characteristics associated with the identified objects; and presenting the suggested augmented-reality content item on a display associated with the first computing device.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Publication number: 20200066044
    Abstract: In one embodiment, a method includes rendering an augmented-reality environment on a display associated with a first computing device associated with a first user; identifying one or more objects within the augmented-reality environment; determining a suggested augmented-reality content item based on social-networking information associated with the first user, and further based on characteristics associated with the identified objects; and presenting the suggested augmented-reality content item on a display associated with the first computing device.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Publication number: 20200066046
    Abstract: In one embodiment, a method includes rendering an augmented-reality environment on a display associated with a first computing device that is associated with a first user; determining that the first computing device is authorized to access an augmented-reality content item associated with a location within the augmented-reality environment based on social-networking information associated with the first user, wherein the augmented-reality content item is associated with a second user; receiving, by the first computing device, information configured to render the augmented-reality content item at the associated location within the augmented-reality environment; and rendering, on the display associated with the first computing device, the augmented-reality content item within the augmented-reality environment.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Publication number: 20200066045
    Abstract: In one embodiment, a method includes receiving first information from a sensor associated with a first computing device, wherein the first information comprises information associated with first images captured at the first sensor; receiving second information from a second computing device, wherein the second information comprises information associated with second images captured at a sensor associated with the second computing device; identifying first points within the first images; identifying second points within the second images; and relocalizing the first and second computing devices within a shared augmented-reality environment by defining coordinate spaces based on the images and combining the coordinate spaces based on identified shared points.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Publication number: 20190138834
    Abstract: In one embodiment, a method includes generating, by a device, first tracking data using a first tracking algorithm, based on first video frames associated with a scene. An augmented-reality (AR) effect may be displayed based on the first tracking data. The device may generate a first confidence score associated with the first tracking data and determine that the first confidence score is above a threshold. The device may generate, based on second video frames subsequent to the first video frames, second tracking data using the first tracking algorithm. The device may determine that an associated second confidence score is below a threshold. In response, the device may generate, based on third video frames subsequent to the second video frames, third tracking data using a second tracking algorithm different from the first. The device may then display the AR effect based on the third tracking data.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Alvaro Collet Romea, Tullie Murrell, Hermes Germi Pique Corchs, Krishnan Ramnath, Thomas Ward Meyer, Jiao Li, Steven Kish
  • Patent number: 10209876
    Abstract: A method, apparatus and computer program product are provided to facilitate the identification of one or more media files within a gallery of media files presented upon a display. In the context of a method, a gallery of media files is caused to be displayed. The gallery of media file is grouped into a plurality of sessions. Each session includes one or more media files. The method also causes display of a scrollbar partitioned into a plurality of segments. Each segment corresponds to a respective session of media files. The method further includes determining the media files of the gallery to be displayed in response to user input selecting a respective segment of the scrollbar. In this regard, the method determines the media files of the gallery to be displayed by determining the media files of the session corresponding to the respective segment of the scrollbar that is selected.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: February 19, 2019
    Assignee: HERE Global B.V.
    Inventors: Steven Kish, Brody Larson, Nicole Ryan, Pascal Wever, Charlie Sutton, Oliver Farshi
  • Publication number: 20160139793
    Abstract: A method, apparatus and computer program product are provided to facilitate the identification of one or more media files within a gallery of media files presented upon a display. In the context of a method, a gallery of media files is caused to be displayed. The gallery of media file is grouped into a plurality of sessions. Each session includes one or more media files. The method also causes display of a scrollbar partitioned into a plurality of segments. Each segment corresponds to a respective session of media files. The method further includes determining the media files of the gallery to be displayed in response to user input selecting a respective segment of the scrollbar. In this regard, the method determines the media files of the gallery to be displayed by determining the media files of the session corresponding to the respective segment of the scrollbar that is selected.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Inventors: Steven Kish, Brody Larson, Nicole Ryan, Pascal Wever, Charlie Sutton, Oliver Farshi
  • Publication number: 20160132192
    Abstract: In one example, a mobile device is configured to display video images. The video images may be displayed in connection with collecting the video images or as part of a playback of previously recorded video images. The mobile device may identify an operating state of the mobile device and generate a user message indicative of the operating state. The mobile device may display a graphical indicium of the user message on the user interface simultaneous to the display of the video on the user interface.
    Type: Application
    Filed: November 12, 2014
    Publication date: May 12, 2016
    Inventors: Charles Sutton, Steven Kish, Brody Larson, Nicole Ryan, Pascal Wever, Markus Eklund