Patents Examined by Christopher B Seibert
-
Patent number: 11416922Abstract: Various methods are provided for programmatically providing a platform for responding dynamically providing a response to a property level availability call through API request based on run-time information. One example method may comprise receiving the property level availability call, the property level availability call configured to elicit a response identifying an availability of one or more of the plurality of specified properties for a specified time frame, determining, based on an associated bid, whether an affirmative response to the property level availability call is profitable, and in an instance in which the affirmative response is profitable, causing transmission of the affirmative response.Type: GrantFiled: May 27, 2020Date of Patent: August 16, 2022Assignee: GROUPON, INC.Inventors: Kevin Saito, Barry O'Sullivan, Taylor Dykes, Giovanni Gargiulo
-
Patent number: 11373223Abstract: This disclosure relates to systems and methods for preloading content on a user device before a user requests the content from a web service provider. The preloaded content may be selected based, at least in part, upon the user's browsing and purchasing history. The web service provider may preload the content to minimize user idle time when interfacing with a web site. The web service provider may determine when to send the preloaded content based, at least in part, on when the user device is likely to connect to the network and/or when the user is likely to use the device to interface with the web service provider.Type: GrantFiled: June 18, 2018Date of Patent: June 28, 2022Assignee: Amazon Technologies, Inc.Inventor: Edwin Voskamp
-
Patent number: 11367124Abstract: An object tracking system that includes a sensor, a weight sensor, and a tracking system. The sensor is configured to capture a frame of at least a portion of a rack within a global plane for a space. The tracking system is configured to detect a weight increase on the weight sensor and to determine a weight increase amount on the weight sensor. The tracking system is further configured to receive the frame, to determine a pixel location for the first person, and to determine a person is within the predefined zone associated with the rack. The tracking system is further configured to identify the plurality of items in a digital cart associated with the person, to identify an item from the digital cart with an item weight that is closest to the weight increase amount, and to remove the identified item from the digital cart associated with the person.Type: GrantFiled: October 25, 2019Date of Patent: June 21, 2022Assignee: 7-ELEVEN, INC.Inventors: Shahmeer Ali Mirza, Sarath Vakacharla, Sailesh Bharathwaaj Krishnamurthy, Deepanjan Paul
-
Patent number: 11341551Abstract: A method includes a user device computing sending a use request regarding an exchange item to a merchant computing device. The method further includes the merchant computing device sending information representing the use request to a marketplace server. The method further includes the marketplace server identifying a user computing device that is associated with the exchange item. The method further includes the marketplace server generating a use verification code and sending it to the identified user computing device. When the user computing device is the identified user computing device, the method further includes the user computing device receiving the use verification code and sending to the merchant computing device. The method further includes the merchant computing device sending information representing the use verification code to the marketplace server.Type: GrantFiled: January 18, 2018Date of Patent: May 24, 2022Assignee: Raise Marketplace Inc.Inventors: David S. McGregor, Frank Zhengfan Yang, Tyler Robert Spalding, Trevor Filter
-
Patent number: 11341549Abstract: A system, method, and computer program product are provided herein. An example system includes e-commerce circuitry configured to perform a transaction including a promotion and determine at least one purchased promotion of the consumer account, consumer sharing circuitry configured to associate a transaction metric of at least one purchased promotion to a consumer sharing account, group progression circuitry configured to determine a group progress count based on the transaction metric and determine whether the group progress count exceeds a group progress threshold, and consumer sharing circuitry configured to associate at least a portion of the consumer group reward to at least one consumer account in response to the group progress count exceeding the group progress threshold.Type: GrantFiled: September 28, 2015Date of Patent: May 24, 2022Assignee: GROUPON, INC.Inventors: Thothathri Srinivasan, Sunil Arora, Bhupesh Bansal, Assaf Eisenberg
-
Patent number: 11308535Abstract: Embodiments of the present invention provide a method, system and computer program product for an on-line shopping assistant for in-store shopping. In an embodiment of the invention, a method for managing an on-line shopping assistant for in-store shopping is provided. The method includes locating an in-store shopper in a portion of a store by locating a mobile device registered in a database in association with the in-store shopper. The method also includes receiving a request for data through the mobile device pertaining to at least one item in the store and filtering the requested data based upon the location of the in-store shopper in the portion of the store. Finally, the method includes presenting the filtered data in a display of the mobile device.Type: GrantFiled: November 12, 2019Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Darrell O. Bleakley, Louis M. Demmler, Aditya A. Desai, Michael P. Etgen, Stephen Kenna
-
Patent number: 11301691Abstract: An object tracking system that includes a first sensor and a second sensor that are each configured to capture frames of at least a portion of a global plane for a space. The system is configured to identify a pixel location for a marker within a frame from the first sensor and to determine an (x,y) coordinate for the marker using a first homography. The system is further configured to identify a pixel location for a different marker in a frame from the second sensor and to determine an (x,y) coordinate for the marker using a second homography. The system is further configured to determine a distance difference between the computed distance between the (x,y) coordinates and an actual distance. The system is further configured to recompute the first homography and/or the second homography in response to determining that the distance difference exceeds a difference threshold level.Type: GrantFiled: November 25, 2020Date of Patent: April 12, 2022Assignee: 7-ELEVEN, INC.Inventors: Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Kyle Dalal
-
Patent number: 11301803Abstract: A system for inventory and sales process control and display. The improved system for inventory includes a first database with a list of pre-assigned machine-readable code, a second database with a list of items, and a pricing database associated with each of the list of items in the second database. The second database is foreign keyed by machine-readable code number to the first database to associate one or more items listed in the second database with each of the pre-assigned machine-readable code. A query of the first database for a specific pre-assigned machine-readable code generates the associated list of items from the second database for that specific pre-assigned machine-readable code and a price for each of the items in the associated list of items. The system may also include at least one remote user interface.Type: GrantFiled: March 16, 2015Date of Patent: April 12, 2022Assignee: ECMD, Inc.Inventors: Steven Brown, J. Allen Dyer, Sankar Muthuvelayutham
-
Patent number: 11282122Abstract: Systems and methods can support tree-based comparisons within a vendor comparison system. A vendor category may be established. Vendors associated with the vendor category may be identified. Capabilities associated with the vendor category may be specified. A capability tree structure may be established representing the relationships within the received capabilities according to a hierarchical structure. Indicators of one or more of the capabilities may be received for one or more of the vendors. The received indicators may be aggregated and organized according to the hierarchical structure associated with the capability tree. The capability tree may be defined and/or refined by the users. Comparison queries comprising indications of a subset of the capability tree for comparison may be received and evaluated. Evaluation results may be provided according to the aggregated indicators within the specified subset of the capability tree.Type: GrantFiled: February 13, 2019Date of Patent: March 22, 2022Assignee: MY MAVENS LLCInventor: Simon Garrett Lang
-
Patent number: 11282125Abstract: A method for providing a real-time purchase recommendation includes receiving customer profile data associated with a customer and authorization request data associated with a request to authorize an attempted purchasing using a financial account associated with the customer. The method includes determining attempted purchase data including an identity of a merchant, a merchant location, and a purchase category associated with the attempted purchase. The method includes generating a sequential purchase recommendation based on the attempted purchase data, wherein the sequential purchase recommendation is a real-time recommendation for one or more goods or services for future purchase sequentially following the attempted purchase. The method further includes transmitting a message including the sequential purchase recommendation to a customer computing device associated with the customer.Type: GrantFiled: May 16, 2019Date of Patent: March 22, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Sandeep Rajagopal, Jennifer Lopez
-
Patent number: 11282131Abstract: Disclosed herein are systems, methods, and computer-readable storage devices for securely storing, at an electronic device, payment information associated with a payment account, detecting, at the electronic device, a payment operation associated with an application program. In response to the detected payment operation, the method includes determining that an input corresponding to an authorization of a payment transaction has not been locally received at the electronic device within a time period, presenting, in response to the determination, a stimulus indicating that the input corresponding to an authorization of a payment transaction has not been locally received, detecting subsequent to the stimulus presentation an authorization input, the authorization input corresponding to an authorization of a payment transaction, enabling, in response to detecting the authorization input, the payment information to be retrieved and releasing the payment information to the application program.Type: GrantFiled: September 17, 2019Date of Patent: March 22, 2022Assignee: Monticello Enterprises LLCInventors: Thomas M. Isaacson, Ryan Connell Durham
-
Patent number: 11276105Abstract: A social gift registry provides tools to aid those planning for major milestones in life to engage a network of friends, family, and others in communicating information about the life event, helping to identify and track gifts for the celebrants, and enabling the management of the activities involved in the celebration.Type: GrantFiled: November 5, 2019Date of Patent: March 15, 2022Assignee: Transform SR Brands LLCInventors: Marie Basa Macaisa, Katherine Susan Schneider, Varun Reddy Agasti, Sundaresan Chandrasekaran, Jose David Zayas, Gregory Drogaline, Leena Munjal
-
Patent number: 11276097Abstract: The methods and apparatuses described herein generally relate to providing a platform for allowing a website user to select a product for purchase at a non-merchant website. For example, a commerce engine can receive a request to review product information from a non-merchant website, and can translate the request into a format that can be understood by at least one merchant server using at least one type of commerce platform. The commerce engine can send the translated requests to at least one merchant server, and the merchant servers that receive the requests can determine information about the product (e.g., remaining inventory at particular merchants, product price, and/or other product details). The merchant servers can provide this information to the commerce engine, which can send the product information to the non-merchant website. The commerce engine can also facilitate a transaction with the merchant server, based on the product information returned by the non-merchant website.Type: GrantFiled: August 21, 2019Date of Patent: March 15, 2022Assignee: PredictSpring, Inc.Inventors: Nitin Mangtani, Pranav Wankawala, Alex Martinovic
-
Patent number: 11270372Abstract: A method including receiving a plurality of orders comprising one or more items, wherein the server computing device is configured to communicate with a plurality of user devices of a plurality of users associated with a plurality of retail stores. The method also can include batching the plurality of orders into different commodities, and generating a plurality of rebatched orders according to an optimization algorithm. The method additionally can include sorting the one or more items within the plurality of rebatched orders by sequence numbers based on at least a respective volume of each respective one of a number of containers. The method further can include transmitting the one or more items within the plurality of rebatched orders to the plurality of user devices for filling the each respective one of the number of containers with the one or more items within the plurality of rebatched orders. Other embodiments are disclosed herein.Type: GrantFiled: May 18, 2020Date of Patent: March 8, 2022Assignee: WALMART APOLLO, LLCInventors: Ashwin Kumar, Ameya Ajay Shendre, Pratosh Deepak Rajkhowa
-
Patent number: 11257145Abstract: A method and system create, on a portable electronic device, a real-time graphical view of an in-store product display that pinpoints the location of one or more target products on the product display. The graphical view is generated by capturing merchandise display data, such as a video feed of the in-store product display, and processing the data to detect the one or more target products based on predefined product recognition criteria uniquely associated with the respective target products.Type: GrantFiled: April 30, 2019Date of Patent: February 22, 2022Assignee: PayPal, Inc.Inventor: Matthew Scott Zises
-
Patent number: 11250493Abstract: A method includes receiving, at a social media software module operating on a user device, input from a first user associated with a payment from the first user to a second user, wherein the social media software module provides a social media interaction which enables communication between the first user and the second user, receiving, in connection with use of the social media software module for the social media interaction, a payment authorization from the first user for the payment to the second user and initiating, from the social media software module and based on the payment authorization, a blockchain-based payment from the first user to the second user. This approach incorporates a cryptocurrency wallet into a social media application to reduce friction and enable easy payments between users of the social media application using a cryptocurrency for at least part of the transfer of value from one user to another.Type: GrantFiled: July 31, 2019Date of Patent: February 15, 2022Assignee: Monticello Enterprises LLCInventors: Thomas M. Isaacson, Ryan Connell Durham
-
Patent number: 11244371Abstract: Methods and apparatus to translate and manage product data are disclosed. A disclosed example system for translating and managing product data pertaining to a plurality of tenants includes a rules executor to verify, based on product attribute rules, that requested product attributes pertaining to a product request from a buyer are valid, an attribute translator to generate platform standard attributes of products corresponding to the tenants, where the attribute translator is to translate tenant-specific product attributes to the platform standard attributes based on the tenant-specific product attributes and the product attribute rules, and an equivalency evaluator to evaluate an equivalency of the products based on the requested product attributes and output the equivalency. The equivalency evaluator is to store the equivalency.Type: GrantFiled: January 11, 2019Date of Patent: February 8, 2022Assignee: CIMPRESS SCHWEIZ GMBHInventors: Kellen Flannery, David Goldman
-
Patent number: 11244377Abstract: Disclosed is an updated browser having an API for communicating payment data between the browser and a site or an application and a software module for processing payments of purchases and to reduce the number of user interactions needed for a purchasing process. The method includes receiving, via the user interface, an interaction by a user with an object associated with a site, the interaction indicating a user intent to make a purchase, receiving, based on the interaction and via an application programming interface, a request from the site or application for payment data in connection with the purchase and transmitting, to the site or the application and via the application programming interface, the payment data, wherein the payment data confirms the purchase or can be used to process or deliver a product associated with the purchase.Type: GrantFiled: September 17, 2019Date of Patent: February 8, 2022Assignee: MONTICELLO ENTERPRISES LLCInventors: Thomas M. Isaacson, Ryan Connell Durham
-
Patent number: 11244368Abstract: Systems and methods for dynamically establishing and adjusting domain name registration requirements to adaptively control registration activities being performed in response to domain name registration requests include a registration controller communicatively coupled to a registry server that maintains a domain name registry.Type: GrantFiled: September 1, 2016Date of Patent: February 8, 2022Assignee: VERISIGN, INC.Inventors: Paul Sitowitz, William Carroll, Andrew Simpson, Galileo Mark Namata
-
Patent number: 11244408Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a native selling platform. In example embodiments, an operating system of a device is configured to share information with other devices and services using native functionalities of the operating system. An indication to share an image of an item is received. A sharing user interface is presented that includes a plurality of services with which the image of the item is sharable. A selection of a publication system from the plurality of services is received. In response, a listing user interface is presented that includes fields for input of parameters used to generate a listing for the item in the image. Parameters and an indication to list the item are received and are shared with the publication system to cause the publication system to create the listing for the item.Type: GrantFiled: August 27, 2018Date of Patent: February 8, 2022Assignee: eBay Inc.Inventors: Michael George Lenahan, Ben Mitchell, R J Pittman, Dave Lippman