Electronic Shopping Patents (Class 705/26.1)
  • Patent number: 10289735
    Abstract: Search and browse trails are temporally-ordered sequences of web pages visited by a user during post-search query navigation beginning with a page associated with one of the search results. The trails can provide useful information for a number of search-related purposes. For example, these trails can be used to leverage the post-query behavior of other users to help the current user search more effectively and allow them to make more informed search interaction decisions. The trails can also be used to establish search results and refine search result rankings, select and evaluate deeplinks, and recommend multi-step trails as an alternative to or enhancement for existing search result presentation techniques.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: May 14, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ryen W. White, Peter Bailey, Nikhil Dandekar, Adish Singla, Jeff Huang
  • Patent number: 10289389
    Abstract: A call center (CC) generator includes generator software (GSW) executing on a computerized appliance from a machine-readable physical medium, an input interface for receiving a CC configuration, access to a data repository storing CC software components, a function relating configuration parameters to individual ones of the stored CC software components, and an output interface for delivering a CC SW suite. The CC generator, executing the GSW, considers the CC configuration, applies the relating function, selects CC software components to copy from the data repository, and builds the CC SW suite for output.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: May 14, 2019
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 10291956
    Abstract: Methods and systems for selectively connecting a user device on a first network to a peripheral device on a second network are provided. More particularly, a communication server controls the peripheral devices that are visible to a user device in a discovery process. In addition, the communication server limits the peripheral devices that are available to a user device to those peripheral devices that the user device is authorized to access. The system further enables a user device to operably connect to a visible peripheral device.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 14, 2019
    Assignee: SONIFI SOLUTIONS, INC.
    Inventors: Joel Walter Zdepski, Shaun Eugene Marko, Chad J. Schroeder
  • Patent number: 10282904
    Abstract: A user can capture image information about an object in order to identify the object. In addition to obtaining information about the object, the user can obtain additional views of the object. For example, if the user captures an image of packaging containing the object, the user can receive views of the object when out of the packaging, as well as a view showing the relative size of the object within the packaging. If the object requires assembly, the views can include views of the object at the component, part, or ingredient level, as well as views during assembly and one or more views of the finished product. A user also can obtain a virtual x-ray view that enables the user to move the client device with respect to the object in order to obtain different views of what is contained within the packaging.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: May 7, 2019
    Assignee: A9.Com, Inc.
    Inventors: Sunil Ramesh, Matthew Warren Amacker, Max Delgadillo, Jr., Keshav Menon, Ella Day Bench, Arnab S. Dhua, Gautam Bhargava
  • Patent number: 10282774
    Abstract: A chain of establishments provides an online ordering system that allows a customer to order virtual items or services from an online menu. When an order is placed, the customer receives an order code that may then be verified at one of many establishment locations at one of many times to initiate order fulfillment. When the order code is verified at a particular restaurant, a point-of-service (POS) system maps the virtual items associated with the order to actual, in-stock items or services that are available at the particular establishment. The order may then be fulfilled and provided to the customer. One advantage of the disclosed technique is that the customer may pickup the order from any desired establishment location, and is not required to select a particular location when the order is placed. Consequently, the customer is provided with streamlined and flexible order placement and fulfillment experience.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: May 7, 2019
    Assignee: FISHSIX RC
    Inventors: Jonathan Kaplan, Jay Amando Domingo Llacuna, Stanley Peter Demarta, Christopher Baldwin
  • Patent number: 10282667
    Abstract: Embodiments are directed towards an operations maturity model. An operations management system may associate events with one or more organizations. Event metric information may be provided based on the events for one or more sub-scores. The sub-scores may be scaled to fit within a defined range. An operations maturity score may be provided for the organizations that may be based on the scaled sub-scores. One or more recommendations may be provided to increase the operations maturity score for the organizations based on operations maturity scores that correspond to the one or more organizations. Providing the recommendations, includes providing a correlation of operations practices and the sub-scores and providing configuration recommendations based on the operations practices that are correlated with above average sub-scores.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: May 7, 2019
    Assignee: PagerDuty, Inc.
    Inventors: Christopher Stanleigh Ronan Gagne, David Hayes, David Allen Lax Shackelford, Divakar Chandra Shekhar
  • Patent number: 10284620
    Abstract: Designing an Application Programming Interface (API) may include parsing a first API definition for an input element, and outputting a user interface (UI) for display to a user. The UI may include a UI control set corresponding to the input element. The UI control set may include a text control for receiving a name for the input element in a second API definition, and a type control for receiving a type for the input element in the second API definition. Designing the API may also include receiving the name and type via the text control and the type control, respectively, and generating the second API definition. The generating may include positioning the received name within a command syntax of the second API definition according to the received type.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: May 7, 2019
    Assignee: CA, Inc.
    Inventors: Robert Layzell, Simon Cockayne, Todd Anderson
  • Patent number: 10275733
    Abstract: There are provided systems and methods for delivery confirmation using wireless beacons. A merchant may include a wireless beacon, such as a small token or device, inside of a package for delivery. The beacon may communicate with a user device for a user when the package is delivered to the user. The beacon may include recipient information of eligible recipients for the package. The beacon may receive identification information for the user when the user device connects to the beacon. A delivery person in possession of the package may then determine if the user is an eligible recipient for the package using the recipient information and the identification information. After delivery of the package, the user may reuse the beacon by erasing the recipient information from the beacon and storing new recipient information on the beacon. The user may then place the beacon in another package for delivery.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: April 30, 2019
    Assignee: PAYPAL, INC.
    Inventor: Michael Charles Todasco
  • Patent number: 10275816
    Abstract: A global internet radio and creative content service in the form of one or more mobile-based applications providing fans and other users the opportunity to interact with, connect with or otherwise obtain information corresponding to one or more artists or entertainers is presented herein. The system, method and platform of certain embodiments may provide mobile-based record label, content distribution services and features, among others, including, for example a mobile-based music broadcasting and recording company or service. Particularly, a main application is provided which links to a plurality of artist-specific sub applications. The sub applications are customized by the artist or entertainer and provide access to various revenue generative features, including, the distribution of the artist's or entertainer's creative content, such as music and videos.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: April 30, 2019
    Assignee: Mapp Records LLC
    Inventor: Daniel Scott Miller
  • Patent number: 10269026
    Abstract: Generating a product layout includes obtaining attributes of a retail location; correlating the attributes of the retail location to information relating to a product in order to determine whether the product is appropriate for the retail location; and if the product is appropriate for the retail location, generating a layout of the product within the retail location relative to like products according to one or more predefined rules.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: April 23, 2019
    Assignee: One Door, Inc.
    Inventors: Neil Cook, Raymond Ferrara
  • Patent number: 10269060
    Abstract: {Problems to be Solved} To provide support in the mail-order sales for a merchandise provider who has no shops by relaying the live camera video of the merchandise over the Internet and by voice inputting. {Means for Solving the Problem} On reception of an application for a mail-order purchase from a user computer terminal, a web server delivers, to the user computer terminal, a video taken by web camera, a voice input in microphone, and merchandise information converted from the voice input, and processes matters related to the mail-order received from the user computer terminal.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: April 23, 2019
    Assignee: Tsukuba Multimedia Co., Ltd.
    Inventor: Fumihiko Kotabe
  • Patent number: 10268890
    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
  • Patent number: 10269081
    Abstract: Program product, systems, and methods of providing to social network websites advertising and incentives from an electronic retailer, are provided. A system can include a social network website displaying social network content and also displaying a link that reroutes the consumer to an electronic retailer website when the consumer clicks on the link: The system can also include program product for tracking purchase and other information about the consumer by the electronic retailer, and generating a commission for the provider of the social network website based on the tracked information about the consumer. The link can be embedded within the social network content or the link can be part of an advertisement and displayed adjacent the social network content. Also, a product featured in the advertisement can be affiliated with one main subject of the social network content.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: April 23, 2019
    Assignee: Overstock.com, Inc.
    Inventor: Patrick Byrne
  • Patent number: 10269046
    Abstract: Systems, methods, and computer-readable media are provided for implementing a networked environment that enables interaction between content requestors and content creators. The networked environment may be an online content exchange marketplace that content requestors may access to submit requests for content and receive bid proposals from content creators that identify proposed content to be generated. A content requestor may accept a bid proposal from a particular content creator and may receive the content from the content creator via the online content exchange marketplace. The content requestor may then submit a request to publish the content. Publishing the content may include making the content accessible to users via a content sharing platform.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: April 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Liza Marie Walsh, Michael Lee Herst, Jeffrey Clarke Purcell, Amber Autrey Taylor
  • Patent number: 10268891
    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
  • Patent number: 10269064
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, to present a video. One of the methods includes receiving an indication of a line of a form of a settlement document. One of the methods includes obtaining settlement information for a user, the settlement information associated with the line of the form. One of the methods includes selecting non-personalized content, at least some of the non-personalized content selected based on the settlement information. One of the methods includes generating a user specific video using the settlement information and the selected non-personalized content. One of the methods also includes providing the user specific video to the user.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: April 23, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Rickey Dale Burks, Justin Sachtleben, Mark Plummer, Emily Margaret Gray, Carlos Winston Wilkinson, Christopher Thomas Wilkinson, Judy M. Cotter
  • Patent number: 10262346
    Abstract: An online personalized gifting system and method includes an application executed on a computing device to communicate with a merchant server owned and managed by a merchant for generating customized gift structures that may be sent to a recipient. The application transmits the gift structure templates to a merchant server in communication with a user computing device, communicates with the merchant server to receive a selected one gift structure template that has been obtained by the merchant server from the user computing device, and communicate with the merchant server to receive at least one of user-supplied textual, audio, or video content that has been obtained by the merchant server from the user computing device. The application communicates with a production facility located at a site of the merchant to generate a gift structure in accordance with the selected gift structure template and the user-supplied content using a production facility.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: April 16, 2019
    Assignee: Gift Card Impressions, Inc.
    Inventors: Brett R. Glass, Elizabeth Ann Trimble, Mark Steiner
  • Patent number: 10262361
    Abstract: The purpose of the present invention is to provide an electronic money server that supports regular periodic payments using electronic money. On the electronic money server, a payment debt is created in association with an electronic money function section ID. A “transaction ID” is also determined at that time. An electronic money application on a portable terminal sends the electronic money server a payment debt request to ascertain whether or not a payment debt exists. If a payment debt exists and the due date thereof has been reached, the electronic money server sends the portable terminal a payment connection request and requests authorization from the user. If the user sends an “approval” notification to the electronic money server, the electronic money server sends a payment request by sending a subtraction command to a IC chip in the portable terminal.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: April 16, 2019
    Assignee: Rakuten, Inc.
    Inventors: Hideki Akashika, Norio Nakamura
  • Patent number: 10262001
    Abstract: The MULTI-SOURCE, MULTI-DIMENSIONAL, CROSS-ENTITY, MULTIMEDIA MERCHANT ANALYTICS DATABASE PLATFORM APPARATUSES, METHODS AND SYSTEMS (“MDB”) transform data aggregated from various computer resources using MDB components into updated entity profiles and/or social graphs. In one implementation, the MDB aggregates data records including search results, purchase transaction data, service usage data, service enrollment data, and social data. The MDB identifies data field types within the data records and their associated data values. From the data field types and their associated data values, the MDB identifies an entity. The MDB generates correlations of the entity to other entities identifiable from the data field types and their associated data values. The MDB also associates attributes to the entity by drawing inferences related to the entity from the data field types and their associated data values.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: April 16, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Patrick Faith, Theodore David Harris
  • Patent number: 10262544
    Abstract: In one embodiment, a method is provided. The method comprises: obtaining data; generating complete travel plan; determining at least one of: one or more current travel conditions and one or more future travel conditions; automatically generating at least one proposed message based upon the at least one of one or more current travel conditions and one or more future travel conditions; rendering one icon, for each of the at least one proposed message, on a grid having a first axis specifying altitude and a second axis specifying one of distance and time; and wherein each of the at least one proposed message is configured to be at least one of selectable, reviewable, printable, editable, and sendable.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: April 16, 2019
    Inventors: Raghu Shamasundar, Thomas D. Judd
  • Patent number: 10255784
    Abstract: Systems and methods of (remotely) controlling aspects of pools and spas and of modifying water contained therein are detailed. Internet-enabled access to pool and spa controllers may happen without any need for users to create firewall ports or utilize static internet protocol addresses. Certain networking devices may be configured using a USB connection or SD card, avoiding any requirement for an Ethernet cable or supplying separate power to the devices during configuration. Time-varying data may be obtained in respect of one or more installations and analyzed for various information.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 9, 2019
    Assignee: ZODIAC POOL SYSTEMS LLC
    Inventor: Dindo Uy
  • Patent number: 10254949
    Abstract: In a computer-implemented method, at a portable multifunction device with a touch screen display, a series of ratings indicia are displayed on the touch screen display, wherein the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia. A finger gesture by a user on one or more of the ratings indicia is detected, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display. A rating corresponding to the last rating indicia contacted by the finger gesture is used as input to a function or application in the device.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: April 9, 2019
    Assignee: Apple Inc.
    Inventors: Andrew Emilio Platzer, Charles J. Pisula, Imran Chaudhri, Steven P. Jobs, Gregory Christie, Scott Forstall, Stephen O. Lemay, Michael Matas, Gregory Novick, Marcel Van Os
  • Patent number: 10250535
    Abstract: A method implemented in an e-commerce system to facilitate transactions between a customer and a vendor using embedded forms includes requesting by a vendor system to an e-commerce system to generate an embedded form for use in an SMTP email campaign. The method further includes transmitting emails with embedded forms including at least one token by the vendor system to a customer device. The method further includes rendering the embedded form in email to the customer device and receiving a response email, wherein the response email includes input details requested in the specified input fields and a token; authenticating the response email; decoding the token and processing a transaction based on the customer input details requested in the specified input fields of the embedded form.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: April 2, 2019
    Assignee: SWOOP IP HOLDINGS LLC
    Inventors: James Kassemi, Chad Person, John Killoran, Patrick Killoran
  • Patent number: 10250034
    Abstract: Systems, apparatus, and methods are disclosed for managing and forecasting energy usage. A distributed forecast device is located remote from a central server. The distributed forecast device receives from the central server information related to one or more accounts associated with the distributed forecast device. The distributed forecast device receives energy usage data from one or more energy meters for each of the accounts. The distributed forecast device predicts an energy usage forecast for each of the accounts based on the energy usage data and the information from the central server.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: April 2, 2019
    Assignee: ABB SCHWEIZ AG
    Inventors: Karl E. Harper, Elizabeth Kielszewski, Thomas C. Fox, Jr., Paul B. Manning
  • Patent number: 10248987
    Abstract: A digital item tracking system drives e-commerce with an order state that is determined based on processing events, shipping events and payment events. When a transaction occurs in a peer-to-peer marketplace the order state is updated as events occur through the point that an order is accepted by a buyer. The order can also cause an exception in which reverse digital item tracking is needed.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: April 2, 2019
    Assignee: Poshmark, Inc.
    Inventors: Manish Chandra, Nghia Bui, LyAnn Chhay, Gautam Golwala, Chetan Pungaliya, Tracy Sun
  • Patent number: 10250662
    Abstract: Systems and methods are disclosed for a streaming service generating an aggregation of data streams in response to a query from a client device for data streams matching the query. The aggregation of data streams matching the query is presented to the requesting client as a single virtual stream. The streaming service modifies the virtual stream in real-time by adding data streams matching the query that come online to the virtual stream, or deleting data streams from the virtual stream that go offline. The streaming service can partition the virtual stream if the data flow rate increases above a threshold, and reduce partitions if the data flow rate falls below a threshold. The client device can add or terminate consumer processes in response to changes in the data flow rate and partitioning.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: April 2, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Mark A. O'Connell, Stephen Graham, Dominique Prunier
  • Patent number: 10242359
    Abstract: A method and/or computer program product generates and displays a secondary currency value derived from an initial currency value that is presented in an electronic publication on an electronic display. An electronic publication, which is an unstructured text document that includes an initial currency value that is based on a monetary currency, is received. The unstructured text document is data mined to determine a temporal context of the initial currency value. The temporal context describes a first time period during which the initial currency value was utilized in the electronic publication. The initial currency value is extracted from the electronic publication and converted into a secondary currency value that is based on the monetary currency. The secondary currency value, which is derived for a second time period, is displayed in the electronic publication while the electronic publication is being displayed on an electronic display.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10243958
    Abstract: Techniques for provisioning access data may include receiving, by a first application installed on a communication device, user input selecting an account to provision to a second application installed on the communication device. The first application may invoke the second application and send a session identifier (ID) to the second application. The second application may send a user ID associated with the second application, a device ID, and the session ID to the first application. The first application may then generate encrypted provisioning request data and send the encrypted provisioning request data to the second application. The second application may send the encrypted provisioning request data to a remote server computer to request access data that can be used to access a resource. The second application may receive the access data provided by the remote server computer based on validation of the encrypted provisioning request data.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: March 26, 2019
    Assignee: Visa International Service Association
    Inventors: Madhuri Chandoor, Jalpesh Chitalia, Gueorgui Petkov, Mohamed Nosseir, Parveen Bansal, Thomas Bellenger, Simon Law
  • Patent number: 10237627
    Abstract: Disclosed systems provide audio recordings from digital television provider networks. Audio recordings are streamed to a customer premises equipment device of a user and, in response to user input, an identifier for the audio recording is transmitted to a music provider. A copy of the audio recording is delivered to a user designated device.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: March 19, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Charles Adam Malesky, II
  • Patent number: 10235707
    Abstract: Object driven newsfeeds supporting interest-based social networks aid in the formation of relationships based on similar domains of user interest. A space efficient graphical user interface (GUI) enables access to an object driven newsfeed of contextual and relevant information to aid a consumer/user in making buying decisions in an e-commerce environment.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: March 19, 2019
    Assignee: SEARS BRANDS, L.L.C.
    Inventors: Guy Haimovitch, Eui Chung, Moti Karmona
  • Patent number: 10235682
    Abstract: The disclosed embodiments include methods and systems for providing social discovery service operations. In one embodiment, a system for providing a social discovery service is disclosed. The system may be configured to receive transaction data relating to one or more purchase transactions involving one or more merchants and one or more consumers. The system may also be configured to receive product data identifying one or more products included in the one or more purchase transactions. The system may also receive location data associated with the one or more purchase transactions. Based on the transaction data, location data, and the product data, the system may be configured to generate one or more social discovery graphs. Further, the system may be configured to perform one or more social discovery operations based on the one or more social discovery graphs.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: March 19, 2019
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Hannes M. Jouhikainen, Luke A. Hammock, Janusz M. Niczyporuk
  • Patent number: 10228897
    Abstract: Certain exemplary embodiments relate to entertainment systems that interact with users to provide access to media appropriate to and/or customized for a particular user using the entertainment system, the location at which the entertainment system is being accessed, and/or a predefined event. For example, in certain exemplary embodiments, an entertainment system in a location is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, and provide (1) attract or flight media operations, (2) browsing services, and/or (3) search screens appropriate to and/or customized for a particular user using the entertainment system, the location at which the entertainment system is being accessed, and/or a predefined event. Such screens may be provided with a three-dimensional look-and-feel in certain exemplary embodiments.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: March 12, 2019
    Assignee: TOUCHTUNES MUSIC CORPORATION
    Inventors: Francois Beaumier, Remi Desmarais, Sebastien Hebert, Loic Gratton, Mounir Khenfir, Ed Rivera, Michael Tooker, Christian Pompidor
  • Patent number: 10231103
    Abstract: Disclosed are various embodiments for automating the provision of applications to managed client devices. A search string is passed through an iFrame embedded in a web page to a remote computing device that provides an application programming interface (API) for an application store. A search result is then received through the iFrame from the remote computing device and displayed in the iFrame. The iFrame then provides a notification of an approval for publication of an application identified by the search result and details of the application. The details of the application are then sent to the remote computing device to cause the application store to distribute the application to a client device.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: March 12, 2019
    Assignee: VMWARE, INC.
    Inventors: Bhavesh Krishna Kumar, Adarsh Jain, Janani Vedapuri, Akshay Galande, Daniel Quintas
  • Patent number: 10229432
    Abstract: A method, apparatus, and computer program product are disclosed for generating a promotion structure. The method includes receiving an indication of a service offered by a merchant and presenting one or more tiles based on one or more promotion option structures, wherein each tile includes at least one option and a descriptor associated with each included option. The method further includes receiving one or more selections, and generating, by a processor, the promotion structure based on the received one or more selections. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: March 12, 2019
    Assignee: GROUPON, INC.
    Inventors: Mechie Nkengla, Kavita Kochar, Shafiq Shariff, Gaston L'Huillier, Rajesh Parekh, Logan Tyler Jennings
  • Patent number: 10223722
    Abstract: A system, methods, and apparatus for performing automobile transactions are disclosed. In an example embodiment, automobile market data representative of current automobile market characteristics is stored. The automobile market data may include pricing, inventory, and consumer interest information received from dealers, manufacturers, and consumers. A consumer may provide a request for a response regarding a specific automobile using an image of a vehicle identification number or a graphical user interface. Automobile market data may be provided to a dealer based on the request. Bids to sell the specific automobile may be requested from dealers based on the request. Dealer bids may be provided to the consumer with prices and a delivery options. The consumer may select a bid which specifies a pickup location at a first dealer.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: March 5, 2019
    Assignee: Sidekick Technology LLC
    Inventors: Michael J. Seergy, Benjamin N. S. Brown
  • Patent number: 10223723
    Abstract: A device may receive user data associated with a product or service, the user data including a user identifier associated with a user. The device may identify a business application that is relevant to the product or service, the business application being designed to provide the user with a business offer related to the product or service. In addition, the device may provide the user data to the business application and receive, from the business application, business application state data and user response data, the business application state data specifying a partially completed transaction associated with the product or service, and the user response data including information associated with the partially completed transaction. The device may store the business application state data and the user response data, and perform an action based on the business application state data.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: March 5, 2019
    Assignee: Capital One Services, LLC
    Inventors: Chandra Sekhar Bodapati, Vinod Chandrasekharan, Sadagopan Rajagopalan
  • Patent number: 10223724
    Abstract: A system for customizing clothing that memorializes an event, an association or a fantasy team by electronically collecting messages and signatures to be arranged and printed on clothing. In one embodiment, a user desiring to memorialize an event creates a list of invitees to whom the system sends an electronic invitation to create a signature and a message to be printed on a shirt. In another embodiment, a user desiring a celebrity signature submits a bid for said signature. In another embodiment, a user presents a fantasy team roster and signatures of the team players are placed on an article of clothing. An invitee or celebrity electronically submits the signature and message to the system through a pointing device. The system provides a plurality of tools and templates to lay out the submissions in an individualized graphic design for printing on keepsake clothing.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: March 5, 2019
    Inventor: John Lavin
  • Patent number: 10223648
    Abstract: A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 5, 2019
    Assignee: Facebook, Inc.
    Inventors: Erick Tseng, David Braginsky
  • Patent number: 10222965
    Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 5, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
  • Patent number: 10223720
    Abstract: A system, methods, and apparatus for performing automobile transactions are disclosed. In an example embodiment, automobile market data representative of current automobile market characteristics is stored. The automobile market data may include pricing, inventory, and consumer interest information received from manufacturers, dealers, and consumers. A consumer may provide a request for a manufacturer response indicating whether a specific automobile can be provided. Automobile market data may be provided to a manufacturer based on the request and a manufacturer response provides a verification, confirmation, or offer indicating that the specific automobile can be provided for the consumer. Bids to sell the specific automobile may be requested from dealers based on the manufacturer response. Dealer bids may be provided to the consumer with prices and a delivery options. The consumer may select a bid which specifies a pickup location at a first dealer.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: March 5, 2019
    Assignee: Sidekick Technology LLC
    Inventors: Michael J. Seergy, Benjamin N. S. Brown
  • Patent number: 10223693
    Abstract: A digital wallet bill management system runs on centralized processors in operative communication with databases and in networked communication with digital wallet applications, computerized billing systems and payment gateways. Code snippet activators are provided to customers running digital wallet applications on their respective electronic devices. When customers activate the code snippet information, the digital wallet bill management system produces biller e-cards for the digital wallet applications, linking customer accounts to the billing system for the respective customers. The code snippets include biller codes, customer codes and URL addresses, and the system matches the codes with data stored in the database for the respective biller and customer and transmits the biller e-card information to the respective electronic devices for the digital wallet application.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: March 5, 2019
    Inventor: Garrett Cameron Baird
  • Patent number: 10223737
    Abstract: A method comprising receiving different types of crowd-sourced information, the different types of crowd-sourced information relating to a physical store that a plurality of electronic devices have visited. The method further comprises determining a plurality of products available in the physical store based on the different types of crowd-sourced information, and correlating the different types of crowd-sourced information to determine at least one product location of at least one product of the plurality of products available. Each product location of each product identifies a location of the product within the physical store.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 5, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Vijay Srinivasan, Shalinder S. Sidhu, Koichi Mori
  • Patent number: 10217113
    Abstract: The invention systems and methods for managing the issuance or authorization of identifier labels by a third-party certifier for use in distinguishing and/or tracking a product within a supply chain.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: February 26, 2019
    Assignee: GeoPRI, LLC
    Inventor: Matthew Hodges
  • Patent number: 10217148
    Abstract: Methods, systems, and apparatus for predicting a status of a transaction are described. Feature data related to one or more transactions is collected and a subset of features is selected for use in predicting the status of the transaction. A model is trained using the collected feature data that corresponds to the selected features, and the model is applied to feature data of a selected transaction to generate a probability of the selected transaction attaining one or more defined statuses. Mitigating or preventive actions are performed based on the generated probability.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: February 26, 2019
    Assignee: eBay Inc.
    Inventors: Samaneh Abbasi Moghaddam, Jerry Louis, Vipul C. Dalal
  • Patent number: 10216182
    Abstract: Acceptance of robotic service agents may be improved if robots are compliant with a monitoring program of a third party. A robot may be allowed to perform certain operations if monitored or prevented from such operations if unmonitored. If authorized, a robot may be able to perform certain operations unmonitored; however, the third party may report the authorized exception. Should the robot be unmonitored, and absent unauthorized exception, the robot performs only those operations approved for unmonitored mode. Otherwise, the robot is enabled to perform tasks approved for monitored and unmonitored mode. The third party may report the monitoring, lack of monitoring, and compliance with a monitoring program accordingly.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: February 26, 2019
    Assignee: Avaya Inc.
    Inventors: George Erhart, David Skiba, Valentine C. Matula
  • Patent number: 10217107
    Abstract: A stored value card activation system includes a server in communication with one or more computing devices configured in kiosks. The server receives stored value card type information associated with one of multiple non-activated stored value cards from the computing device. The server also receives monetary amount information to be associated with the selected stored value card from the kiosk, and payment information from a user of the kiosk. From this information, the server conducts a financial transaction with a financial account server associated with an account of the user, and activates the selected stored value card in accordance with the financial transaction.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: February 26, 2019
    Assignee: Gift Card Impressions, LLC
    Inventors: Brett R. Glass, Karl Joseph Geisler, Kimberly Beth Hoag
  • Patent number: 10209980
    Abstract: If firmware installed in an image forming apparatus 100 is a firmware having a security specification configuration, an operator who is permitted to instruct to update the firmware in the image forming apparatus 100 is limited to an operator having an administrator authority. This may improve the security of the image forming apparatus.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: February 19, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shota Shimizu
  • Patent number: 10210237
    Abstract: To reduce time and labor in identifying a similar category among a plurality of categories into which objects are classified. Based on a predetermined operation performed by a user with respect to two objects among a plurality of objects classified into some of a plurality of predetermined categories, the information processing system deduces the two objects as comparison targets. Then, based on the number of times at which the two objects are deduced as comparison targets, the information processing system determines two categories into which the two objects are respectively classified as similar categories.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: February 19, 2019
    Assignee: Rakuten, Inc.
    Inventor: Takashi Umeda
  • Patent number: 10210559
    Abstract: Various embodiments of systems and methods for recommendation scraping include a method comprising receiving a content feed, wherein the content feed is associated with a holder and identifying at least one post within the content feed comprising a mention of a respective item. In many embodiments, the method can further comprise generating an item recommendation corresponding to the respective item, associating the item recommendation with a profile associated with the holder, and sending instructions to present the item recommendation to one or more users. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: February 19, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Nathan Stoll, Jan Magnus Stensmo, Stuart Payton Robinson, Andrew Mark Ellerhorst
  • Patent number: 10209847
    Abstract: A method of facilitating customization of a software-implemented business process includes storing, within a mobile computing device, a subscription list of entities. The subscription list is defined by subscription metadata. Customized data is received. The customized data corresponds to the entities identified in the subscription list. The received customized metadata is stored on the mobile computing device.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tanya L. Swartz, Dmitry V. Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad Mahdi El Husseini, Jayadev Pillai, Misha H. St. Lorant