Patents by Inventor Piers George Cowburn

Piers George Cowburn 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).

  • Publication number: 20220343596
    Abstract: A location-based augmented-reality system to generate and cause display of augmented-reality content that includes three-dimensional typography, based on a perspective, and location of a client device.
    Type: Application
    Filed: May 13, 2022
    Publication date: October 27, 2022
    Inventors: Piers George Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11481932
    Abstract: Example embodiments described herein relate to an augmented-reality system to generate and cause display of interactive augmented reality content at a client device.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: October 25, 2022
    Assignee: Snap Inc.
    Inventors: David Li, Piers George Cowburn, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11335060
    Abstract: A location-based augmented-reality system to generate and cause display of augmented-reality content that includes three-dimensional typography, based on a perspective, and location of a client device.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Piers George Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11336928
    Abstract: Disclosed are various embodiments for predictive caching of identical starting sequences in content. A content item library is scanned to identify an initial portion shared by multiple content items. The initial portion is extracted from a first content item. It is determined that a second content item is to be predictively cached by a client. The initial portion of the first content item is sent to the client in place of the initial portion of the second content item.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 17, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Kevin Joseph Thornberry, Piers George Cowburn, Olivier Georget
  • Publication number: 20220148309
    Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Inventors: David Li, Isac Andreas Müller Sandvik, Qi Pan, Rastan Boroujerdi, Kevin Yimeng Hong, Peng Deng, Piers George Cowburn, Jonathan Tang, Junjie Wei
  • Patent number: 11263459
    Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: March 1, 2022
    Assignee: Snap Inc.
    Inventors: David Li, Isac Andreas Müller Sandvik, Qi Pan, Rastan Boroujerdi, Kevin Yimeng Hong, Peng Deng, Piers George Cowburn, Jonathan Tang, Junjie Wei
  • Patent number: 11250081
    Abstract: Disclosed are various embodiments for a search query prediction service. User accounts are organized into various groupings. Candidate search queries are determined for the groups into which a user account is included. A predicted search query is selected from the candidate search queries and communicated to the client before an input of a portion of a search query by a user of the client.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: February 15, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Piers George Cowburn, Eric Michael Molitor
  • Publication number: 20210358215
    Abstract: Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.
    Type: Application
    Filed: July 28, 2021
    Publication date: November 18, 2021
    Inventors: Piers George Cowburn, Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, David Li, Tony Mathew, Andrew James Mcphee, Daniel Moreno, Isac Andreas Müller Sandvik, Wentao Shang
  • Publication number: 20210343050
    Abstract: Example embodiments described herein relate to an augmented-reality system to generate and cause display of interactive augmented reality content at a client device.
    Type: Application
    Filed: July 12, 2021
    Publication date: November 4, 2021
    Inventors: David Li, Piers George Cowburn, Isac Andreas Müller Sandvik, Qi Pan
  • Publication number: 20210303075
    Abstract: Method of creating shared AR session based on a gesture starts with server receiving observed motion data from first device associated with first user. First device generating observed motion data based on an analysis of data stream comprising images of second user performing a gesture. Second user being associated with second device. Server receiving from second device captured motion data that corresponds to the gesture. Captured motion data being recorded by a sensor included in second device. Server determines whether there is a match between observed motion data from first device and captured motion data from second device. In response to determining that there is the match, server generates shared AR session between first device and second device and causes shared AR session to be displayed by first device and second device. Other embodiments are described herein.
    Type: Application
    Filed: August 3, 2020
    Publication date: September 30, 2021
    Inventors: Piers George Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Publication number: 20210304429
    Abstract: Method of generating depth estimate based on biometric data starts with server receiving positioning data from first device associated with first user. First device generates positioning data based on analysis of a data stream comprising images of second user that is associated with second device. Server then receives a biometric data of second user from second device. Biometric data is based on output from a sensor or a camera included in second device. Server then determines a distance of second user from first device using positioning data and biometric data of the second user. Other embodiments are described herein.
    Type: Application
    Filed: August 3, 2020
    Publication date: September 30, 2021
    Inventors: Piers George Cowburn, David Li, Isac Andreas Muller Sandvik, Qi Pan
  • Publication number: 20210303859
    Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
    Type: Application
    Filed: December 11, 2020
    Publication date: September 30, 2021
    Inventors: David Li, Isac Andreas Müller Sandvik, Qi Pan, Rastan Boroujerdi, Kevin Yimeng Hong, Peng Deng, Piers George Cowburn, Jonathan Tang, Junjie Wei
  • Patent number: 11107279
    Abstract: Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: August 31, 2021
    Assignee: Snap Inc.
    Inventors: Piers George Cowburn, Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, David Li, Tony Mathew, Andrew James McPhee, Daniel Moreno, Isac Andreas Müller Sandvik, Wentao Shang
  • Patent number: 10956743
    Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: March 23, 2021
    Assignee: Snap Inc.
    Inventors: David Li, Isac Andreas Müller Sandvik, Qi Pan, Rastan Boroujerdi, Kevin Yimeng Hong, Peng Deng, Piers George Cowburn, Jonathan Tang, Junjie Wei
  • Publication number: 20200320782
    Abstract: A location-based augmented-reality system to generate and cause display of augmented-reality content that includes three-dimensional typography, based on a perspective, and location of a client device.
    Type: Application
    Filed: March 13, 2020
    Publication date: October 8, 2020
    Inventors: Piers George Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 10721519
    Abstract: Disclosed are various embodiments to automatically generate network pages from extracted media content. In one embodiment, it is determined that a first facial expression of a face appearing in a frame of a digitally encoded video matches a second facial expression specified in a media extraction rule. The frame of the digitally encoded video is selected in response to the determination that the first facial expression matches the second facial expression. A user interface is generated that includes an image extracted from the selected frame of the digitally encoded video.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: July 21, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Piers George Cowburn, James William John Cumberbatch, Eric Michael Molitor, Joshua Ceri Russell-Hobson
  • Publication number: 20190174174
    Abstract: Disclosed are various embodiments to automatically generate network pages from extracted media content. In one embodiment, it is determined that a first facial expression of a face appearing in a frame of a digitally encoded video matches a second facial expression specified in a media extraction rule. The frame of the digitally encoded video is selected in response to the determination that the first facial expression matches the second facial expression. A user interface is generated that includes an image extracted from the selected frame of the digitally encoded video.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 6, 2019
    Inventors: PIERS GEORGE COWBURN, JAMES WILLIAM JOHN CUMBERBATCH, ERIC MICHAEL MOLITOR, JOSHUA CERI RUSSELL-HOBSON
  • Patent number: 10257563
    Abstract: Disclosed are various embodiments to extract portions of video or audio data from a media summary corresponding to a media content item available in a media content catalog according to one or more predefined rules. The extracted portions of video and audio data are used to generate one or more network pages detailing or describing the media content item.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: April 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Piers George Cowburn, James William John Cumberbatch, Eric Michael Molitor, Joshua Ceri Russell-Hobson
  • Patent number: 9953037
    Abstract: Disclosed are various embodiments for accelerating the download of files via a browser. The browser is configured to determine a file to be downloaded from a server. The browser determines a quantity of concurrent connections for the browser. The browser requests a plurality of fragments of the file from the server based at least in part on the quantity of concurrent connections. The browser reconstitutes the file by combining the fragments received from the server.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: April 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Piers George Cowburn
  • Publication number: 20170339450
    Abstract: Disclosed are various embodiments to extract portions of video or audio data from a media summary corresponding to a media content item available in a media content catalog according to one or more predefined rules. The extracted portions of video and audio data are used to generate one or more network pages detailing or describing the media content item.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Inventors: PIERS GEORGE COWBURN, JAMES WILLIAM JOHN CUMBERBATCH, ERIC MICHAEL MOLITOR, JOSHUA CERI RUSSELL-HOBSON