Abstract: Disclosed are various embodiments for facilitating gift campaigns in association with a social networking system. A computing device may identify a user of a social networking system that is associated with a recipient for a gift campaign. An invitation for the user to participate in the gift campaign can be transmitted by the computing device. The computing device may identify a product as a suggested gift for the gift campaign. In addition, the computing device may generate content for a network page for the social networking system, and the network page can include a user interface container in which the product is represented. The computing device may also obtain a selection of the product made via the network page and perform a transaction to order the product for the recipient.
Type:
Grant
Filed:
September 29, 2015
Date of Patent:
September 10, 2019
Assignee:
Amazon Technologies, Inc.
Inventors:
Rajendra K. Vippagunta, James J. Massey, Anand Subbarayan, Anand D. Paka, Shrinivas Mohan, Sarthak Anand, Aditya Rekha Dharanipragada
Abstract: Methods, systems, and computer-readable media for the exchange of digital assets are generally described. In some embodiments, a digital asset exchange system (the “exchange system”) may generate a catalog of available digital assets stored on a plurality of client logic devices or storage devices. The exchange system may determine a value for the digital assets. A user may request to exchange a digital asset in the catalog with one of their digital assets. The exchange system may process the exchange of the digital assets have an equivalent or substantially equivalent value. If the value of the digital assets is not equivalent, the exchange system may suggest digital assets for the exchange and/or initiate negotiations between the users.
Abstract: A computer-implemented method includes: monitoring, by a user device, a location of the user device; determining, by the user device and based on the monitoring, that the user is within a threshold distance or a threshold arrival time of the service provider location; and outputting, by the user device, user information to the service provider based on the determining that the user is within the threshold distance or the threshold arrival time of the service provider location. The user information indicates services to provide to the user by the service provider upon the user's arrival to the service provider location. The outputting causes the service provider to receive the user information for serving the user upon the user's arrival to the service provider location.
Type:
Grant
Filed:
July 12, 2016
Date of Patent:
September 3, 2019
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Rhonda L. Childress, Kim A. Eckert, Ryan D. McNair, Minh Q. Pham
Abstract: Consistent with some embodiments of the invention, a web-based comparison shopping and marketplace service enables a user to search for and/or browse products of interest, and then obtain geographically-relevant, real-time product availability and pricing information for a product of interest that is offered by one or more physical retail stores. Additionally, with some embodiments, the service enables a user to conclude a purchase transaction for a product that is located at a retail store, and then provides the user with driving directions from the user's location to the retail store.
Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
Type:
Grant
Filed:
November 5, 2018
Date of Patent:
August 13, 2019
Assignee:
CAPITAL ONE SERVICES, LLC
Inventors:
Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
Abstract: A method and apparatus for a commerce platform coordinating a purchase of a product sold by a merchant system through a third party application are described. The method may include receiving a notification from the third party application requesting to purchase a product from within the third party application, wherein the notification comprises an identifier for the product and an identifier for the merchant system that sells the product. The method may also include a product checkout interface having an appearance consistent with an appearance of a user interface of the third party application, and transmitting the product checkout interface generated by the commerce platform to a user device executing the third party application causing the third party application to render the product checkout interface within at least a portion of the user interface of the third party application.
Type:
Grant
Filed:
March 19, 2018
Date of Patent:
August 13, 2019
Assignee:
STRIPE, INC.
Inventors:
Rasmus Rygaard, Devesh Kumar Senapati, Christopher Ross Continanza, James William Danz
Abstract: A method and system for a seller auction dashboard and reserve price lowering are described. The system generates a dashboard presentation that displays real-time information about each of a seller's auctions including a current price, reserve price, and an indicator of whether the latest bid was set by a prospective buyer or the seller masquerading as a buyer. The dashboard also indicates which auctions are below their reserve prices and displays reserve price suggestions and success probabilities based on qualitative and quantitative metrics.
Abstract: In various implementations, customer service may be provided using a pager and/or user device. Signal(s) associated with a pager and/or user device may be received. One or more metrics may be determined at least partially based on the received signals. The metric(s) may be monitored. In various implementations, a management system of a location may receive a signal from a pager and/or user device indicating that an event has occurred at the location. A time the signal is received by the management system may be determined. One or more time-related metrics may be determined based at least partially on the received signal, the determined time, or both.
Type:
Grant
Filed:
October 22, 2013
Date of Patent:
August 6, 2019
Assignee:
Long Range Systems, LLC
Inventors:
Christopher W. Baker, Kenneth J. Lovegreen, Kelley C. Ogletree
Abstract: A system for displaying product information is described herein. The system includes a database and a server including a processor that is programmed to receive search data associated with a product search request received and generate a ranked product list in response to the product search request. The processor selects a first sorting value indicative of a first data category included in the search data, generates a first sorted group of product records as a function of the first sorting value, and stores the first sorted group in the database. The processor selects a second sorting value indicative of a second data category, generates a second sorted group of product records as a function of the first sorted group and the second sorting value, and generates the ranked product list as a function of the second sorted group.
Abstract: A method for software application management includes receiving, from a client device, a software application, obtaining a software application manifest for the software application, and transmitting the software application manifest to multiple vendors. Each of the vendors includes computing system resources for hosting the software application. The method further includes receiving bids from the vendors, selecting, from the bids, a winning bid, and transmitting the software application and payment information to the vendor of the winning bid.
Type:
Grant
Filed:
December 18, 2015
Date of Patent:
July 2, 2019
Assignee:
EMC IP Holding Company LLC
Inventors:
Amit Lieberman, Jehuda Shemer, Assaf Natanzon, Ron Bigman
Abstract: A system, method, and computer program product are provided for aggregating fallouts in an ordering system. In use, a repository of fallout errors associated with an ordering system is maintained. Further, one or more fallout events associated with the ordering system are automatically detected. Additionally, it is determined that the one or more detected fallout events are associated with at least one fallout error associated with processing an order in the ordering system. Furthermore, it may be determined whether the at least one fallout error corresponds to one of a plurality of stored fallout errors stored in the repository of fallout errors, in response to determining that the one or more detected fallout events are associated with the at least one fallout error from processing an order in the ordering system.
Abstract: A system for collaborative shopping comprising shopping devices interconnected by a network and respectively used by shoppers in a collaborative shopping session, and virtual shopping carts respectively associated with the shopping devices for sharing information on items of interest among the shoppers and enabling the shoppers to collaborate on the shopping.
Type:
Grant
Filed:
February 13, 2012
Date of Patent:
May 21, 2019
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Subil M. Abraham, Rajaraman Hariharan, Ramakrishnan Kannan, Mathews Thomas
Abstract: A system for accessing product information from embedded sensors via mobile device video analysis is disclosed. The system includes a processing device configured for analyzing a video stream of the surrounding environment captured on a mobile device. At least one product that has one or more embedded sensors associated therewith is identified within the surrounding environment. The system retrieves information associated with the one or more products from the one or more embedded sensors. Information retrieved, or information derived from the information retrieved, from the embedded sensors is presented to the user via a display of the video stream on the mobile device.
Type:
Grant
Filed:
December 28, 2015
Date of Patent:
April 23, 2019
Assignee:
Bank of America Corporation
Inventors:
Matthew A. Calman, Erik Stephen Ross, Alfred Hamilton
Abstract: A system for accessing product information from embedded sensors via mobile device video analysis is disclosed. The system includes a processing device configured for analyzing a video stream of the surrounding environment captured on a mobile device. At least one product that has one or more embedded sensors associated therewith is identified within the surrounding environment. The system retrieves information associated with the one or more products from the one or more embedded sensors. Information retrieved, or information derived from the information retrieved, from the embedded sensors is presented to the user via a display of the video stream on the mobile device.
Type:
Grant
Filed:
February 19, 2016
Date of Patent:
April 23, 2019
Assignee:
Bank of America Corporation
Inventors:
Matthew A. Calman, Erik Stephen Ross, Alfred Hamilton
Abstract: This invention deals with more improvements in recommendation systems. Retailers want to grow their business and increase sales. One embodiment creates upsell by arranging similar items by price. Another embodiment creates similar items by calculating the number of shared attributes. A final embodiment shows how recently viewed items affect cross-sell, similar and personalized recommendations to make more relevant recommendations.
Abstract: An easy authentication or payment is made by creating an account associated with a particular web browser or device that accesses an on-line page. Payments are made, such as for full-access viewing of an article or viewing content without visible ads, by selecting a payment button on the on-line page. Selection can be with a specific swiping motion or device motion previously defined for the user. Once selected, the payment is made without the user having to authorize or authenticate. The motion can be used independently to authorize or authenticate the user through the device.
Abstract: In an example embodiment, a selection of an image in a user interface is received. Then information about the image is received. Then a look is identified for the image, wherein the look is a category for the image based at least in part on one or more visual attributes of the image as shown in the image The identified look is then compared with one or more item listings stored in a database to identify one or more matching item listings, the one or more matching item listings containing associated images that correspond to the look. Finally, the one or more matching item listings are displayed in the user interface.
Type:
Grant
Filed:
June 29, 2015
Date of Patent:
March 19, 2019
Assignee:
eBay Inc.
Inventors:
Emily Zhang, Roy Leon Camp, Chenhao Alex Ma
Abstract: Methods and apparatus are disclosed for facilitating, via an interactive display platform, a sales transaction conducted in real time between a consultant associated with a consultant device and a customer associated with a customer device. Independent user interaction control capabilities are assigned to the consultant device and the customer device for controlling the sharing of information, the identification of selections pertaining to the shared information and the population of a virtual shopping cart based on the selections, and/or for interacting with the shared information, selections and populated virtual shopping cart. The disclosed methods, systems, and apparatus can facilitate a sales transaction involving any type of product and/or service, including the sale of a report containing product data.
Type:
Grant
Filed:
July 16, 2015
Date of Patent:
March 5, 2019
Assignee:
THE NIELSEN COMPANY (US), LLC
Inventors:
Lauren Lubeck, Vivek Sudarsan, Ron Fisher
Abstract: A system is disclosed for managing waste. The system may have a first portal configured to receive input indicative of a customer service opportunity, a second portal configured to receive input indicative of a vendor's acceptance of the customer service opportunity, and a central processing unit in electronic communication with the first and second portals. The central processing unit may be configured to determine, from a list of registered vendors stored in memory, a shorter list of vendors capable of accommodating the customer service opportunity. The central processing unit may also be configured to offer the customer service opportunity to at least one vendor on the shorter list of vendors via the second portal, to receive an acceptance from the at least one vendor via the second portal to accommodate the customer service opportunity, and to automatically generate at least one contract based on the acceptance.
Abstract: A system and method for a service level application are described. The service level application receives authentication data from a client seeking access to establish an account in an online marketplace. The service level application identifies a source of truth corresponding to the authentication data and verifies the authentication data with the corresponding source of truth. The service level application determines an access level tier to the online marketplace for the client based on the source of truth.