Patents by Inventor Alan Rawcliffe

Alan Rawcliffe 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: 11810169
    Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: November 7, 2023
    Assignee: SNAP INC.
    Inventors: John Jensen, Alan Rawcliffe, Cindy Yuqi Li, Kiran Abraham, William Wu
  • Publication number: 20230215118
    Abstract: The subject technology receives a selection of a first representation of a product from a set of representations of products. The subject technology renders for display the first representation of the product based on metadata using an extension application programming interface (API). The subject technology determines augmented reality (AR) content that is stored remotely using the extension API. The subject technology sends a first request for remote AR content to a camera API using the extension API. The subject technology sends a second request for retrieving the remote AR content using the camera API. The subject technology renders the remote AR content using the camera API. The subject technology receives a notification that the remote AR content was rendered for display from the extension API.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 6, 2023
    Inventors: Helene Causse, Valentyn Fuchedzhy, Amin Madani, Alan Rawcliffe, Vincent Sung
  • Publication number: 20230037271
    Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
    Type: Application
    Filed: October 12, 2022
    Publication date: February 2, 2023
    Inventors: John Jensen, Alan Rawcliffe, Cindy Yuqi Li, Kiran Abraham, William¿ Wu
  • Patent number: 11501348
    Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 15, 2022
    Assignee: Snap Inc.
    Inventors: John Jensen, Alan Rawcliffe, Cindy Yuqi Li, Kiran Abraham, William Wu
  • Publication number: 20080301009
    Abstract: Method and apparatus for providing inventory fulfillment services to customers who have small quantities of heterogeneous items to sell. A self-service registration interface for generating lists of items to sell via the inventory fulfillment service is provided. The inventory fulfillment service may provide pricing suggestions to the customer. The inventory fulfillment service may determine whether a listed item satisfies one or more listing rules. Shipping information for a list of items may be automatically generated and provided to the customer. The customer may ship the items in one shipment to a specified facility. The customer is the seller of record for all items listed. The customer may not be charged for services until an item is sold. A listing period may be specified for which listed items will be carried. If an item does not sell within the period, option(s) for disposal of the item may be provided.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Thomas W. Plaster, Kyle A. Freeman, Jason Murray, Mark B. Griffith, Alan Rawcliffe, Ankit Patel