Patents by Inventor Andrew David Walkingshaw

Andrew David 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: 10681342
    Abstract: A method includes receiving head-tracking data that describes one or more positions of one or more people while the one or more people are viewing a three-dimensional video. 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 head-tracking data, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: June 9, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Andrew David Walkingshaw
  • Patent number: 10437901
    Abstract: A digital magazine identifies content items for recommendation to a user by determining the address information of one or more content items. The address information of a content item identifies a source from which the content item was received and additional information describing the content item. Representations of content items are generated from the address information for each content item. Additionally, representations of content items previously presented to the user are generated from the address information for the previously presented content items. A measure of similarity between a representation of a content item and a representation of a previously presented content item is determined and used to select content items to present to the user.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: October 8, 2019
    Assignee: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Xiaoyu Fei
  • Publication number: 20190246096
    Abstract: A method includes receiving head-tracking data that describes one or more positions of one or more people while the one or more people are viewing a three-dimensional video. 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 head-tracking data, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
    Type: Application
    Filed: April 17, 2019
    Publication date: August 8, 2019
    Inventor: Andrew David Walkingshaw
  • Patent number: 10346379
    Abstract: An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: July 9, 2019
    Assignee: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Arthur Anthonie van Hoff, Markus Breunig
  • Patent number: 10313665
    Abstract: A method includes receiving head-tracking data that describes one or more positions of one or more people while the one or more people are viewing a three-dimensional video. 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 head-tracking data, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: June 4, 2019
    Inventor: Andrew David Walkingshaw
  • Publication number: 20180137156
    Abstract: An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
    Type: Application
    Filed: January 11, 2018
    Publication date: May 17, 2018
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Arthur Anthonie van Hoff, Markus Breunig
  • Publication number: 20180084283
    Abstract: A method includes receiving head-tracking data that describes one or more positions of one or more people while the one or more people are viewing a three-dimensional video. 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 head-tracking data, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
    Type: Application
    Filed: August 15, 2017
    Publication date: March 22, 2018
    Inventor: Andrew David Walkingshaw
  • Patent number: 9904699
    Abstract: An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: February 27, 2018
    Assignee: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Arthur Anthonie van Hoff, Markus Breunig
  • Patent number: 9774887
    Abstract: A method includes receiving head-tracking data that describes one or more positions of one or more people while the one or more people are viewing a three-dimensional video. 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 head-tracking data, and generating optimal segment parameters that minimize a sum-over position for the region of interest.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 26, 2017
    Inventor: Andrew David Walkingshaw
  • Patent number: 9740725
    Abstract: A digital magazine server allows its users to create digital magazines by including content items in sections of one or more digital magazines. For various pairs of digital magazines, the digital magazine server determines a score based on a number of content items added to a digital magazine that were previously added to an additional digital magazine in a pair. The score indicates a frequency that the additional digital magazine added content items before the digital magazine. Digital magazines may be ranked for a user based on the scores, with the ranking used to recommend digital magazines or other users to the user. Further, the scores and connections between digital magazines may be used to create an influence score for various digital magazines.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: August 22, 2017
    Assignee: Flipboard, Inc.
    Inventor: Andrew David Walkingshaw
  • Publication number: 20150248425
    Abstract: A digital magazine server allows its users to create digital magazines by including content items in sections of one or more digital magazines. For various pairs of digital magazines, the digital magazine server determines a score based on a number of content items added to a digital magazine that were previously added to an additional digital magazine in a pair. The score indicates a frequency that the additional digital magazine added content items before the digital magazine. Digital magazines may be ranked for a user based on the scores, with the ranking used to recommend digital magazines or other users to the user. Further, the scores and connections between digital magazines may be used to create an influence score for various digital magazines.
    Type: Application
    Filed: December 12, 2014
    Publication date: September 3, 2015
    Inventor: Andrew David Walkingshaw
  • Publication number: 20150248683
    Abstract: A digital magazine server allows its users to create digital magazines by including content items in sections of one or more digital magazines. For various pairs of digital magazines, the digital magazine server determines a score based on a number of content items added to a digital magazine that were previously added to an additional digital magazine in a pair. The score indicates a frequency that the additional digital magazine added content items before the digital magazine. Digital magazines may be ranked for a user based on the scores, with the ranking used to recommend digital magazines or other users to the user. Further, the scores and connections between digital magazines may be used to create an influence score for various digital magazines.
    Type: Application
    Filed: December 12, 2014
    Publication date: September 3, 2015
    Inventor: Andrew David Walkingshaw
  • Publication number: 20150248406
    Abstract: A digital magazine server allows its users to create digital magazines by including content items in sections of one or more digital magazines. For various pairs of digital magazines, the digital magazine server determines a score based on a number of content items added to a digital magazine that were previously added to an additional digital magazine in a pair. The score indicates a frequency that the additional digital magazine added content items before the digital magazine. Digital magazines may be ranked for a user based on the scores, with the ranking used to recommend digital magazines or other users to the user. Further, the scores and connections between digital magazines may be used to create an influence score for various digital magazines.
    Type: Application
    Filed: December 12, 2014
    Publication date: September 3, 2015
    Inventor: Andrew David Walkingshaw
  • Publication number: 20150227563
    Abstract: An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Arthur Anthonie van Hoff, Markus Breunig
  • Publication number: 20150169744
    Abstract: A digital magazine server creates cover pages identifying relevant content items relevant to a user. Candidate feeds of content items are identified from various sources, such as user-defined sections of content items, social networking systems, external content providers, and recommended content. The digital magazine server retrieves content items from the candidate feeds and generates clusters including retrieved content items based at least in part on the content elements contained in the content items. The content items in various clusters are scored, and one or more content items are selected from each cluster. The selected content items are placed in a consolidated feed, which is used to create a cover page describing a digital magazine for presentation to a digital magazine server user.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 18, 2015
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Xiaoyu Suzanne Fei, Evan R. Doll, Marcos Weskamp, Didier Hilhorst, Michael S. McCue, Joshua Quittner, Todd Lappin, Eugene Wei, Charles Hugo Ying, Christopher Hamamoto Partridge
  • Publication number: 20150149261
    Abstract: A digital magazine server determines a quality score for content items receiving less than a threshold amount of interactions from digital magazine server users. A distribution of quality scores for a content item is determined from quality scores of content items having one or more characteristics matching characteristics of the content item. As users interact with a content item, the distribution of quality scores is modified to reflect the received interaction. The digital magazine server may use the distribution for a content item to determine a quality score for the content item having a specified confidence or the confidence of the content item having a specified quality score.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 28, 2015
    Applicant: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Xiaoyu Fei
  • Patent number: 9037592
    Abstract: An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: May 19, 2015
    Assignee: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Arthur Anthonie van Hoff, Markus Breunig
  • Publication number: 20150100587
    Abstract: A digital magazine identifies content items for recommendation to a user by determining the address information of one or more content items. The address information of a content item identifies a source from which the content item was received and additional information describing the content item. Representations of content items are generated from the address information for each content item. Additionally, representations of content items previously presented to the user are generated from the address information for the previously presented content items. A measure of similarity between a representation of a content item and a representation of a previously presented content item is determined and used to select content items to present to the user.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 9, 2015
    Applicant: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Xiaoyu Fei
  • Publication number: 20140074863
    Abstract: An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
    Type: Application
    Filed: May 29, 2013
    Publication date: March 13, 2014
    Applicant: Flipboard, Inc.
    Inventors: Andrew David Walkingshaw, Boris Lev Aleksandrovsky, Arthur Anthonie van Hoff, Markus Breunig