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: 10854004Abstract: 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: GrantFiled: August 24, 2018Date of Patent: December 1, 2020Assignee: Facebook, Inc.Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
-
Patent number: 10796185Abstract: 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: GrantFiled: November 3, 2017Date of Patent: October 6, 2020Assignee: Facebook, Inc.Inventors: Alvaro Collet Romea, Tullie Murrell, Hermes Germi Pique Corchs, Krishnan Ramnath, Thomas Ward Meyer, Jiao Li, Steven Kish
-
Patent number: 10719989Abstract: 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: GrantFiled: August 24, 2018Date of Patent: July 21, 2020Assignee: Facebook, Inc.Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
-
Publication number: 20200066044Abstract: 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: ApplicationFiled: August 24, 2018Publication date: February 27, 2020Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
-
Publication number: 20200066046Abstract: 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: ApplicationFiled: August 24, 2018Publication date: February 27, 2020Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
-
Publication number: 20200066045Abstract: 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: ApplicationFiled: August 24, 2018Publication date: February 27, 2020Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
-
Publication number: 20190138834Abstract: 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: ApplicationFiled: November 3, 2017Publication date: May 9, 2019Inventors: Alvaro Collet Romea, Tullie Murrell, Hermes Germi Pique Corchs, Krishnan Ramnath, Thomas Ward Meyer, Jiao Li, Steven Kish
-
Patent number: 10209876Abstract: 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: GrantFiled: November 13, 2014Date of Patent: February 19, 2019Assignee: HERE Global B.V.Inventors: Steven Kish, Brody Larson, Nicole Ryan, Pascal Wever, Charlie Sutton, Oliver Farshi
-
Publication number: 20160139793Abstract: 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: ApplicationFiled: November 13, 2014Publication date: May 19, 2016Inventors: Steven Kish, Brody Larson, Nicole Ryan, Pascal Wever, Charlie Sutton, Oliver Farshi
-
Publication number: 20160132192Abstract: 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: ApplicationFiled: November 12, 2014Publication date: May 12, 2016Inventors: Charles Sutton, Steven Kish, Brody Larson, Nicole Ryan, Pascal Wever, Markus Eklund