Patents by Inventor Andrew Walkingshaw
Andrew Walkingshaw 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: 11523103Abstract: A illustrative method includes providing, for display by a display device, a first preview of a three-dimensional (3D) virtual reality video in a 3D object in a virtual reality menu user interface, the first preview of the 3D virtual reality video corresponding to a first location within the 3D object, receiving data describing a rotation of the 3D object in the virtual reality menu user interface, and providing, for display by the display device and based on the rotation of the 3D object, a second preview of the 3D virtual reality video in the 3D object in the virtual reality menu user interface, the second preview of the 3D virtual reality video corresponding to a second location within the 3D object.Type: GrantFiled: May 14, 2021Date of Patent: December 6, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Rory Lutter, Andrew Walkingshaw
-
Patent number: 11222474Abstract: An illustrative volumetric capture system accesses a machine learning model associated with bodies of a particular body type, as well as a two-dimensional (2D) image captured by a capture device located at a real-world scene. The 2D image depicts a body of the particular body type that is present at the real-world scene. Using the machine learning model and based on the 2D image, the volumetric capture system identifies a 2D joint location, from a perspective of the capture device, of a particular joint of the body. The volumetric capture system also generates a three-dimensional (3D) reference model of the body that represents the particular joint of the body at a 3D joint location that is determined based on the 2D joint location identified using the machine learning model. Corresponding methods and systems are also disclosed.Type: GrantFiled: March 26, 2020Date of Patent: January 11, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Daniel Kopeinigg, Andrew Walkingshaw, Arthur van Hoff, Charles LePere, Christopher Redmann, Philip Lee, Solmaz Hajmohammadi, Sourabh Khire, Simion Venshtain
-
Patent number: 11113887Abstract: A method includes receiving two-dimensional video streams from a plurality of cameras, the two-dimensional video streams including multiple angles of a sporting event. The method further includes determining boundaries of the sporting event from the two-dimensional video streams. The method further includes identifying a location of a sporting object during the sporting event. The method further includes identifying one or more players in the sporting event. The method further includes identifying poses of each of the one or more players during the sporting event. The method further includes generating a three-dimensional model of the sporting event based on the boundaries of the sporting event, the location of the sporting object during the sporting event, and the poses of each of the one or more players during the sporting event. The method further includes generating a simulation of the three-dimensional model.Type: GrantFiled: June 1, 2019Date of Patent: September 7, 2021Assignee: Verizon Patent and Licensing IncInventors: Daniel Kopeinigg, Arthur van Hoff, Philip Lee, Solmaz Hajmohammadi, Sourabh Khire, Simion Venshtain, Andrew Walkingshaw
-
Publication number: 20210274158Abstract: A illustrative method includes providing, for display by a display device, a first preview of a three-dimensional (3D) virtual reality video in a 3D object in a virtual reality menu user interface, the first preview of the 3D virtual reality video corresponding to a first location within the 3D object, receiving data describing a rotation of the 3D object in the virtual reality menu user interface, and providing, for display by the display device and based on the rotation of the 3D object, a second preview of the 3D virtual reality video in the 3D object in the virtual reality menu user interface, the second preview of the 3D virtual reality video corresponding to a second location within the 3D object.Type: ApplicationFiled: May 14, 2021Publication date: September 2, 2021Inventors: Rory Lutter, Andrew Walkingshaw
-
Patent number: 11032536Abstract: A method includes generating a three-dimensional (3D) virtual reality video by stitching together image frames of an environment captured by a camera array. The method further includes generating graphical data for displaying a virtual reality user interface that includes the 3D virtual reality video. The method further includes determining, based on movement of a peripheral device, that a user moves a hand to be located in front of the 3D virtual reality video in the user interface and grabs the 3D virtual reality video from a first location to inside an object. The method further includes displaying the object with a preview of the 3D virtual reality video inside the object.Type: GrantFiled: October 11, 2018Date of Patent: June 8, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Rory Lutter, Andrew Walkingshaw
-
Patent number: 11032535Abstract: A method includes generating a set of three-dimensional (3D) virtual reality videos by stitching together image frames of one or more environments captured by a camera array. The method further includes generating graphical data for displaying a virtual reality user interface that includes (1) selectable icons that correspond to the set of 3D virtual reality videos and (2) an object. The method further includes receiving, from a peripheral device, a selection of the object by a user of the peripheral device in the virtual reality user interface and an indication of a desire to move the object to be positioned in front of a first 3D virtual reality video from the set of virtual reality videos. The method further includes providing a first 3D preview of the first 3D virtual reality video within the object.Type: GrantFiled: October 11, 2018Date of Patent: June 8, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Rory Lutter, Andrew Walkingshaw
-
Patent number: 11025959Abstract: A method includes receiving head-tracking data that describe one or more positions of people while the people are viewing a three-dimensional video. The method further includes generating a probabilistic model of the one or more positions of the people based on the head-tracking data, wherein the probabilistic model identifies a probability of a viewer looking in a particular direction as a function of time. The method further includes generating video segments from the three-dimensional video. The method further includes, for each of the video segments: determining a directional encoding format that projects latitudes and longitudes of locations of a surface of a sphere onto locations on a plane, determining a cost function that identifies a region of interest on the plane based on the probabilistic model, and generating optimal segment parameters that minimize a sum-over position for the region of interest.Type: GrantFiled: September 3, 2019Date of Patent: June 1, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Andrew Walkingshaw, Arthur van Hoff, Daniel Kopeinigg
-
Publication number: 20200312011Abstract: An illustrative volumetric capture system accesses a machine learning model associated with bodies of a particular body type, as well as a two-dimensional (2D) image captured by a capture device located at a real-world scene. The 2D image depicts a body of the particular body type that is present at the real-world scene. Using the machine learning model and based on the 2D image, the volumetric capture system identifies a 2D joint location, from a perspective of the capture device, of a particular joint of the body. The volumetric capture system also generates a three-dimensional (3D) reference model of the body that represents the particular joint of the body at a 3D joint location that is determined based on the 2D joint location identified using the machine learning model. Corresponding methods and systems are also disclosed.Type: ApplicationFiled: March 26, 2020Publication date: October 1, 2020Inventors: Daniel Kopeinigg, Andrew Walkingshaw, Arthur van Hoff, Charles LePere, Christopher Redmann, Philip Lee, Solmaz Hajmohammadi, Sourabh Khire, Simion Venshtain
-
Patent number: 10681341Abstract: A method includes generating graphical data for displaying a virtual reality user interface that includes a three-dimensional (3D) virtual reality video that is illustrated as being inside a sphere. The method further includes determining, based on movement of a peripheral device, that a user selects the sphere in the virtual reality user interface and the user moves the sphere on a head of the user. The method further includes displaying the 3D virtual reality video in the sphere surrounding the head of the user such that the user views a 360 degree environment corresponding to the 3D virtual reality video.Type: GrantFiled: October 11, 2018Date of Patent: June 9, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Rory Lutter, Andrew Walkingshaw
-
Publication number: 20190394492Abstract: A method includes receiving head-tracking data that describe one or more positions of people while the people are viewing a three-dimensional video. The method further includes generating a probabilistic model of the one or more positions of the people based on the head-tracking data, wherein the probabilistic model identifies a probability of a viewer looking in a particular direction as a function of time. The method further includes generating video segments from the three-dimensional video. The method further includes, for each of the video segments: determining a directional encoding format that projects latitudes and longitudes of locations of a surface of a sphere onto locations on a plane, determining a cost function that identifies a region of interest on the plane based on the probabilistic model, and generating optimal segment parameters that minimize a sum-over position for the region of interest.Type: ApplicationFiled: September 3, 2019Publication date: December 26, 2019Inventors: Andrew Walkingshaw, Arthur van Hoff, Daniel Kopeinigg
-
Patent number: 10440398Abstract: A method includes receiving head-tracking data that describe one or more positions of people while the people are viewing a three-dimensional video. The method further includes generating a probabilistic model of the one or more positions of the people based on the head-tracking data, wherein the probabilistic model identifies a probability of a viewer looking in a particular direction as a function of time. The method further includes generating video segments from the three-dimensional video. The method further includes, for each of the video segments: determining a directional encoding format that projects latitudes and longitudes of locations of a surface of a sphere onto locations on a plane, determining a cost function that identifies a region of interest on the plane based on the probabilistic model, and generating optimal segment parameters that minimize a sum-over position for the region of interest.Type: GrantFiled: June 8, 2017Date of Patent: October 8, 2019Inventors: Andrew Walkingshaw, Arthur van Hoff, Daniel Kopeinigg
-
Publication number: 20190287310Abstract: A method includes receiving two-dimensional video streams from a plurality of cameras, the two-dimensional video streams including multiple angles of a sporting event. The method further includes determining boundaries of the sporting event from the two-dimensional video streams. The method further includes identifying a location of a sporting object during the sporting event. The method further includes identifying one or more players in the sporting event. The method further includes identifying poses of each of the one or more players during the sporting event. The method further includes generating a three-dimensional model of the sporting event based on the boundaries of the sporting event, the location of the sporting object during the sporting event, and the poses of each of the one or more players during the sporting event. The method further includes generating a simulation of the three-dimensional model.Type: ApplicationFiled: June 1, 2019Publication date: September 19, 2019Inventors: Daniel Kopeinigg, Arthur van Hoff, Philip Lee, Solmaz Hajmohammadi, Sourabh Khire, Simon Venshtain, Andrew Walkingshaw
-
Patent number: 10289661Abstract: A digital magazine application executing on a client device presents a digital magazine to a user including content items retrieved from one or more sources based on information associated with the user. When presenting the digital magazine, a cover is presented including an image and one or more headlines describing one or more content items included in the digital magazine. The cover may be generated by clustering content items included in the digital magazine and ranking content items in various clusters based on their characteristics. Based on the rankings, information describing content items from various clusters is included on the cover. Alternatively, the cover includes information describing content items identified based on the order in which the content items are presented by the digital magazine.Type: GrantFiled: May 23, 2013Date of Patent: May 14, 2019Assignee: Flipboard, Inc.Inventors: Raphael Mauro Schaad, Boris Aleksandrovsky, Andrew Walkingshaw, Arthur Anthonie van Hoff, Marcos Weskamp, Johan Prag, Eric Alexander, Eric Feng
-
Publication number: 20190052870Abstract: A method includes generating a three-dimensional (3D) virtual reality video by stitching together image frames of an environment captured by a camera array. The method further includes generating graphical data for displaying a virtual reality user interface that includes the 3D virtual reality video. The method further includes determining, based on movement of a peripheral device, that a user moves a hand to be located in front of the 3D virtual reality video in the user interface and grabs the 3D virtual reality video from a first location to inside an object. The method further includes displaying the object with a preview of the 3D virtual reality video inside the object.Type: ApplicationFiled: October 11, 2018Publication date: February 14, 2019Inventors: Rory LUTTER, Andrew WALKINGSHAW
-
Publication number: 20190052869Abstract: A method includes generating graphical data for displaying a virtual reality user interface that includes a three-dimensional (3D) virtual reality video that is illustrated as being inside a sphere. The method further includes determining, based on movement of a peripheral device, that a user selects the sphere in the virtual reality user interface and the user moves the sphere on a head of the user. The method further includes displaying the 3D virtual reality video in the sphere surrounding the head of the user such that the user views a 360 degree environment corresponding to the 3D virtual reality video.Type: ApplicationFiled: October 11, 2018Publication date: February 14, 2019Inventors: Rory LUTTER, Andrew WALKINGSHAW
-
Publication number: 20190045178Abstract: A method includes generating a set of three-dimensional (3D) virtual reality videos by stitching together image frames of one or more environments captured by a camera array. The method further includes generating graphical data for displaying a virtual reality user interface that includes (1) selectable icons that correspond to the set of 3D virtual reality videos and (2) an object. The method further includes receiving, from a peripheral device, a selection of the object by a user of the peripheral device in the virtual reality user interface and an indication of a desire to move the object to be positioned in front of a first 3D virtual reality video from the set of virtual reality videos. The method further includes providing a first 3D preview of the first 3D virtual reality video within the object.Type: ApplicationFiled: October 11, 2018Publication date: February 7, 2019Inventors: Rory LUTTER, Andrew Walkingshaw
-
Publication number: 20170280166Abstract: A method includes receiving head-tracking data that describe one or more positions of people while the people are viewing a three-dimensional video. The method further includes generating a probabilistic model of the one or more positions of the people based on the head-tracking data, wherein the probabilistic model identifies a probability of a viewer looking in a particular direction as a function of time. The method further includes generating video segments from the three-dimensional video. The method further includes, for each of the video segments: determining a directional encoding format that projects latitudes and longitudes of locations of a surface of a sphere onto locations on a plane, determining a cost function that identifies a region of interest on the plane based on the probabilistic model, and generating optimal segment parameters that minimize a sum-over position for the region of interest.Type: ApplicationFiled: June 8, 2017Publication date: September 28, 2017Applicant: Jaunt, Inc.Inventors: Andrew Walkingshaw, Arthur van Hoff, Daniel Kopeinigg
-
Publication number: 20140075296Abstract: A digital magazine application executing on a client device presents a digital magazine to a user including content items retrieved from one or more sources based on information associated with the user. When presenting the digital magazine, a cover is presented including an image and one or more headlines describing one or more content items included in the digital magazine. The cover may be generated by clustering content items included in the digital magazine and ranking content items in various clusters based on their characteristics. Based on the rankings, information describing content items from various clusters is included on the cover. Alternatively, the cover includes information describing content items identified based on the order in which the content items are presented by the digital magazine.Type: ApplicationFiled: May 23, 2013Publication date: March 13, 2014Inventors: Raphael Mauro Schaad, Boris Aleksandrovsky, Andrew Walkingshaw, Arthur Anthonie van Hoff, Marcos Weskamp, Johan Prag, Eric Alexander, Eric Feng
-
Publication number: 20140075275Abstract: A digital magazine server creates a section of a digital magazine including content items identified based on a search query received from a user. The digital magazine server receives a request to create the section that includes the search query and applies the search query to one or more sources. Content items satisfying the search query are retrieved from the one or more sources. A section of the digital magazine including various content items satisfying the search query is generated and presented to the user requesting creation of the section as well as additional users of the digital magazine server.Type: ApplicationFiled: August 7, 2013Publication date: March 13, 2014Applicant: Flipboard, Inc.Inventors: Boris Aleksandrovsky, Markus Breunig, Sang Chi, Andrew Walkingshaw, Todd Lappin, Arthur van Hoff