Electronic Shopping Patents (Class 705/26.1)
  • Patent number: 10990632
    Abstract: Search results can include, not only responsive content, typically in the form of documents, but can also include information regarding responsive entities, including tasks relevant to those entities, and can include identifications of individuals from whom additional information can be obtained, or who are otherwise relevant to the search. An association between entities and documents referencing those entities is identified and maintained. Documents responsive to a user's search query are identified utilizing existing algorithmic mechanisms and such identified responsive documents are referenced to determine whether they are associated with one or more entities. Additionally, a people/query mapping is maintained associating individual people with specific queries. User actions directed to one or more people in response to a query are utilized as a feedback loop.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Heung Yeung Shum, Derrick Leslie Connell, Xavier Legros, Kevin L. Haas, Kang Li
  • Patent number: 10987595
    Abstract: A videogame services platform may include a streaming component that streams audio and video of gameplay performed on a first client device. The platform may identify content present in the stream and provide notification, to a broadcaster portal, that content present in the stream is available for purchase. An identifier of the content may be mapped to a stock keeping unit for a product containing the content. The product may be acquired using the stock keeping unit. The second client device may be updated to make the content available and authorized for use in gameplay on the second client device.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: April 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Leonard Simon, Xiaolin Cui, Alfred Yong-Hock Tan, Emmett Shear
  • Patent number: 10990858
    Abstract: An image is accepted by one or more processing circuits from a user depicting the user's facial skin. Machine learning models stored in one or more memory circuits are applied to the image to classify facial skin characteristics. A regimen recommendation is provided to the user based on the classified facial skin characteristics.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: April 27, 2021
    Assignee: L'OREAL
    Inventors: Celia Ludwinski, Florent Valceschini, Yuanjie Li, Zhiyuan Song, Christine El-Fakhri, Hemant Joshi
  • Patent number: 10990940
    Abstract: A method that involves establishing a network connection with a plurality of servers executing at least one web application; executing, via the network connection, a set of computer executable scraping instructions on the at least one web application to obtain a set of scraped data; receiving a plurality of electronic messages transmitted via a network; generating a first set of records from the set of scraped data; generating a second set of records from the plurality of electronic messages; validating the set of computer executable scraping instructions by locating a record in the second set of records that identifies a transaction missing in the first set of records to obtain a validation result; and generating, based on the validation result, an alert to update the set of computer executable scraping instructions.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: April 27, 2021
    Assignee: Intuit Inc.
    Inventors: Prashant Asthana, Bipul Kumar
  • Patent number: 10991010
    Abstract: A system configured to leverage a social graph of a social networking site may be provided. A social graph of a social networking site may be interfaced with to obtain size data from a guardian's account for at least one minor, the minor's size data being one or more letters or numbers representative of a series of measurements for manufactured article. The minor's size data may be provided to one or more users who are authorized by the guardian account to access the minor's size data. The minor's size data may be provided to one or more ecommerce partners. Offers, from the one or more ecommerce partners, may be generated directed to the one or more authorized users, for commercially available manufactured articles that match the minor's size data. When a guardian posts data about the minor on the social network using the inventive system, the posted data is automatically packaged as a scrapbook and sent to authorized users outside of the social network.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 27, 2021
    Assignee: KiddoZip, LLC
    Inventors: Bruce Rubinger, Ben Rubinger
  • Patent number: 10991023
    Abstract: A search application can return results including items listings posted to a website. An item listing can be posted to the website in a first format for a first time period and posted to the website in a second format for a second period of time. Responsive to a query for an item, results can be displayed in both the first format and the second format in a user interface.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: April 27, 2021
    Assignee: eBay Inc.
    Inventor: Amit Goel
  • Patent number: 10984430
    Abstract: Systems and methods for qualifying a sales lead may include one or more of the following. Information, received via a network, about an identified end-user computing device and/or an end-user of the identified end-user computing device may be processed. Lead qualification rules that include criteria for qualifying a lead may be accessed. A characteristic of the end-user of the identified end-user computing device may be derived based at least in part on the information about the identified end-user computing device and/or the end-user. A lead characterization of the end-user of the identified end-user computing device may be generated based at least in part on the characteristic of the end-user of the identified end-user computing device and the lead qualification rules. The lead characterization may indicate a lead assessment of the end-user. The lead characterization of the end-user of the identified end-user computing device may be stored.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: April 20, 2021
    Assignee: Thryv, Inc.
    Inventors: Mehul Jain, Kent William Laux
  • Patent number: 10984250
    Abstract: The present disclosure provides a method for managing an article storage. The method includes recognizing user identity information, and associating the user identity information with a user identifier. The method includes obtaining first information on taking an article by a user, which includes an article identifier of the article, the user identifier of the user, an identifier of a location where the article is taken, and information on an action of taking the article by the user. The method includes obtaining second information on placing the article by the user, which includes the article identifier of the article, the user identifier of the user, an identifier of a location where the article is placed, and information on an action of placing the article by the user. The method includes classifying the action of placing the article by the user based on the first information and the second information.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: April 20, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Naifu Wu, Xitong Ma, Hongtao Guan
  • Patent number: 10984595
    Abstract: The present disclosure provides a method and apparatus for providing guidance in a virtual environment. The apparatus includes a communication interface configured to transmit or receive data; a memory associated with at least one processor; and the at least one processor configured to identify a path traversed by a user in a virtual environment while consuming interactive content through a head mounted display, identify one or more portions of the interactive content that have been played on the head mounted display, analyze the identified path to determine missed or viewed sections of the virtual environment and analyze the identified one or more portions to determine missed or viewed portions of the interactive content, and process the interactive content based on the missed or viewed sections of the virtual environment and the missed or viewed portions of the interactive content.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: April 20, 2021
    Inventors: Arun Kumar, Kapil Kumar, Barun Kumar
  • Patent number: 10985556
    Abstract: A system and method for creating and making use of customer profiles, including energy consumption patterns. Devices within a service point, using the active load director, may be subject to control events, often based on customer preferences. These control events cause the service point to use less power. Data associated with these control events, as well as related environment data, are used to create an energy consumption profile for each service point. This can be used by the utility to determine which service points are the best targets for energy consumption. In addition, an intelligent load rotation algorithm determines how to prevent the same service points from being picked first each time the utility wants to conserve power.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: April 20, 2021
    Assignee: CAUSAM ENERGY, INC.
    Inventor: Joseph W. Forbes, Jr.
  • Patent number: 10984421
    Abstract: A service processing method includes: receiving RF signals sent by at least one terminal device, the RF signals including at least one device identifier of the at least one terminal device; selecting an RF signal from the received RF signals, and determining a terminal device corresponding to a device identifier included in the RF signal as a target payment device; collecting first biometric feature information of a user using the terminal device; and after obtaining a verification result of a verification on the user's identity based on the first biometric feature information, sending a payment request to a server if the verification is passed, wherein the payment request is configured to request for completing payment based on a payment account corresponding to the target payment device.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: April 20, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Le Zhou, Li Chen, Huanmi Yin, Hong Zhang, Sihai Yao, Xiaobo Zhang
  • Patent number: 10977346
    Abstract: A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 13, 2021
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Robert McEwen, Debbie Hsu, John Carnahan, Vasanth Kumar
  • Patent number: 10977666
    Abstract: In one aspect, a computing apparatus is configured to receive an input specifying a set of users, identify a set of triggers, each of which corresponds to a set of one or more conditions which when satisfied cause transmission of a message to the set of users, rank the triggers based at least in part on transaction data of the users that was recorded by a transaction handler, and generate a ranked list of the triggers based on the ranking.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: April 13, 2021
    Assignee: Visa International Service Association
    Inventors: Jeanette Yoder, Leigh Amaro, Ryan Hagey, Michael James Gebbie, Michael Steven Bankston
  • Patent number: 10979290
    Abstract: The subject disclosure relates to techniques for monitoring contextual and performance information of a device for anticipatorily sending update information to the device. An interface component can receive, from the client, contextual information indicating an operating environment of the client and performance information that is associated with one or more operations being performed by the client based on the operating environment, and send, based on correlation information, update information to the client. Further, a service component can to infer a relationship between the contextual information and the performance information to obtain the correlation information. In other embodiments, a client can populate a cache with portion(s) of the contextual information to obtain cached information, and send at least a portion of the cached information to a system including one or more aspects of the service component.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Edward Reus, Mario Goertzel, Scott Field, Michael Joseph Healy, Joseph Dadzie, David Kays, John Douceur, Henricus Johannes Maria Meijer
  • Patent number: 10977706
    Abstract: An on-line method of facilitating e-commerce sales of circular adornments (such as watches, bracelets, etc.) through the provision of selectable representations of such an adornment in its primary dimensions is provided. Such representations are generated in relation to specific adornment structures and are provided, in terms of three-dimensional polymer printed articles. A purchaser is allowed to select a specific adornment from an on-line source, and print a single part or multiple parts thereof in the form of a reliable representation of the subject article. The purchaser may then place the representation on his or her wrist, ankle, arm, etc., in order to gauge and assess the look, placement, and size thereof, in accordance with his or her own tastes and needs. Such an on-line system allows for reductions in returns and greater reliability in terms of actual purchases up front. The actual generated printed representations are encompassed herein as well.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: April 13, 2021
    Inventor: Chaim Felder
  • Patent number: 10970545
    Abstract: Systems and methods for generating and surfacing augmented reality cues associated with physical items for presentation to users during augmented reality experiences are described. In order to provide a more immersive augmented reality experience, physical items that a user may touch, taste, smell, see, and/or hear may be provided to a user within compartments of a container as part of the experience. During the augmented reality experience, particular locations along a path may be recognized using image recognition techniques, and augmented reality cues associated with particular physical items related to the recognized locations may be presented to the user.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: April 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Cameron Townley Charles, Celso Gomes, Justin Ross McCullum
  • Patent number: 10970759
    Abstract: This disclosure relates to methods and systems for selling products across sales channels in a single swipe transaction. In one aspect a method for purchasing products is disclosed. The method includes identifying a first product to be purchased from a first sales channel, determining whether the first product is available from the first sales channel, in response to determining that the first product is not available from the first sales channel, determining whether the first product is available from a second sales channel, in response to determining that the first product is available from the second sales channel, adding the first product from the second sales channel to the transaction, and selling the first product from the second sales channel, wherein the transaction is completed with a single tender.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 6, 2021
    Assignee: MAST INDUSTRIES (FAR EAST) LIMITED
    Inventors: Scott Reing-Hurley, Brett Jason Hanley, JoEllen Elizabeth Kunce, Kyle Clark, Rodney Darius Fleming, Christian T. Coughlan, Ravishankar Narasimhan, Amila Rajasekera
  • Patent number: 10970689
    Abstract: Methods and devices for controlling display of a user interface. A computing device configured to enable data exchanges in connection with accounts, including a credit account, determines whether a requested data exchange with the credit account will result in the credit account exceeding a utilization threshold. If not, a standard interface for completing the data exchange is displayed. If the data exchange will result in exceeding the threshold, then a modified interface is displayed. The modified interface enables completion of the data exchange within a minimum time period longer than the minimum time period within which the data exchange may be completed through the standard interface. Example modifications include adding an input element or field, adding delay to display or rendering of graphics, adding pop-ups, or removing pre-populated selections or values, among others.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 6, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Joe Moghaizel, Tricia Elizabeth Allen, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 10970763
    Abstract: Systems and methods for assisting in pairing entities in an electronic payments processing network are disclosed herein. For example, systems and methods are disclosed herein for generating a customized user interface for displaying a plurality of potential partners/resellers for pairing with one or more leads. Systems and methods herein may be used to receive the identity of one or more potential partners/resellers having a plurality of attributes, receive the identity of one or more new leads and a plurality of lead attributes, select one or more potential partners/resellers having attributes that are compatible with the plurality of lead attributes, and display the one or more potential partners/resellers on a graphical user interface.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: April 6, 2021
    Assignee: Worldpay, LLC
    Inventor: Christopher Allen
  • Patent number: 10972806
    Abstract: Method of generating customized graphics based on location information includes processor receiving location information including location of first client device. Processor causes a status interface to be displayed on the first client device that includes locations that are within a predetermined distance from the first client device. Processor receives a selection from the first client device of the first location via the status interface and stores the first location in a location database associated with the first user. Location database includes: locations previously selected by the first client device via the status interface, locations associated with media content items received from the first client device, or locations associated with the location information received from the first client device. Processor generates a country selectable item, a city selectable item, and timeline selectable items and causes passport interface to be displayed on the first client device.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: April 6, 2021
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Xingkai Eric Chew, Bryant Detwiller, Joseph Engelman, Abdulrahman Khan, Sarah Lensing, Robert Lin, Gaurav Misra, Nathaniel Parrott, Suraj Vindana Samaranayake, Andrew Thieck
  • Patent number: 10963860
    Abstract: A transaction record linked to photos taken within geographic or temporal proximity to the various transactions of the record may create a visual way for consumers to interact with their transaction data. Payment transaction data including a customer identifier, a first geo-location of a point-of-sale terminal, and a transaction time stamp may be compared against a second geo-location of a user device associated with the customer identifier. In response to the first geo-location being within a predetermined distance of the second geo-location, an image may be retrieved or created. Transaction records may then show the payment transaction data and the image.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: March 30, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Karla Reyes, Lawrence Ho, Leonardo Collado, Jaesung Park, Jinsheng Hu
  • Patent number: 10963939
    Abstract: Various embodiments provide techniques for generating a style profile in which items are recognized in image data, analyzed for their attributes, and categorized based on those attributes. In various embodiments, computer vision techniques can be used to analyze the image data and subsequent image data to update the generated style profiles. The style profiles may be associated with a person, event, or the like and provide users with items having similar characteristics or attributes, which may be available for purchase in an electronic marketplace. The style profiles may be updated by analyzing user interaction with the provided items and by receiving additional image data. Additionally, recommendations may be provided based on search queries that identify certain events or style profiles.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 30, 2021
    Assignee: A9.com, Inc.
    Inventors: Andrea Joyce Diane Zehr, Aishwarya Natesh, Sharmila Nagaraja Reddy, Pinkee Rasik Patel Gupta, Whitney Chan, Son D. Tran, Deborah S. Hoo, Smita Malaviya
  • Patent number: 10964097
    Abstract: A system and method for capturing an image of a physical space and designing a multidimensional artificial depiction of design option modifications thereto, using a mobile device or computer, using AR. The system includes CR software programs to identify and segment surfaces and objects in the physical and multidimensional artificial spaces; to determine lighting in the spaces, and to map locations into 3D depictions. Also included is a user interface to provide user input and computer feedback, a user control component to change at least two features within the depiction thus generating an overlay of the multidimensional artificial space as to the physical space.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: March 30, 2021
    Inventors: Joel Teply, Heather Spalding
  • Patent number: 10963944
    Abstract: The present invention provides a novel system, methods, which include machine learning, and device for providing color and fashion recommendations, including for persons with visual impairment such as color blindness or complete blindness.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: March 30, 2021
    Assignee: Color Butler, Inc.
    Inventors: Robert Penner, David Fogel, Gary Fogel, Yuval Shenkal, James Matthew Vaccaro
  • Patent number: 10956437
    Abstract: The present disclosure relates to systems and methods for implementing secure database requests in a role-based application. In one example, the system may include at least one memory storing instructions and at least one processor configured to execute the instructions. The instructions may include instructions to receive, from a user device, a request to access data from a relational database; based on the request, extract the data from the relational database; perform one or more join commands on the data to generate an object in an object-oriented programming language having the joined data; convert the object to a data serialized format configured for use in a graphical user interface generator; and transmit the data serialized format to the user device.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 23, 2021
    Assignee: TeleTracking Technologies, Inc.
    Inventors: Anjali Tomer, Mark Wuslich, Deepak Bhurani, Jamie Slater, Kenneth Poling, Bhavya Sangars, Carol Cheng, Raghen Morrow, Twesha Mitra
  • Patent number: 10955994
    Abstract: In some embodiments, an electronic device presents information about, and facilitates downloading of, featured applications in an app store application. In some embodiments, an electronic device facilitates browsing of applications and games by category. In some embodiments, an electronic device facilitates presentation of information about in-app purchases for a game or application in an app store application. In some embodiments, an electronic device facilitates the purchase of in-app purchases for the games or applications that are available on the electronic device. In some embodiments, an electronic device facilitates the download/purchase of games, applications and/or in-app purchases from outside of an app store application that is for browsing such content available on the electronic device. In some embodiments, an electronic device autoplays media content corresponding to applications (e.g., games, non-game applications, etc.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: March 23, 2021
    Assignee: Apple Inc.
    Inventors: Robert H. Kondrk, Alan C. Dye, William M. Bachman, Monika E. Gromek, Alexander Constantin Diego Fringes, Joseph Andrew Magnani, Colin Bennett, Alexander Johnston, Jessica R. Caimi
  • Patent number: 10956235
    Abstract: An event execution method includes executing a first event by a first application client logged in on a mobile terminal of a user by using a first account of the user to obtain first event result information, the first event result information indicating an account resource to be deducted, displaying the first event result information on a screen of a processing device, and requesting to execute a second event by using the processing device, the second event being to deduct an amount of resource from a second account associated with the first account.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 23, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jianguo Wu, Shanlin Li, Nengmu Jiang, Yuan Xu
  • Patent number: 10956422
    Abstract: Large quantities of data can be processed and/or queried relatively quickly using a combination of continuous event processing and a Map-Reduce algorithmic tool. The continuous event processor can continuously produce real-time results by merging (a) CQL query results from events received since a currently executing Map-Reduce job was started with (b) a most recent query result produced by a most recently completed Map-Reduce job. When the currently executing Map-Reduce job completes, its query result can be stored and made accessible to the continuous event processor, and a new Map-Reduce job can be started relative to event data that has grown in size since the execution of the last Map-Reduce job. The Map-Reduce algorithmic tool provides a convenient mechanism for analyzing and processing large quantities of data.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: March 23, 2021
    Assignee: Oracle International Corporation
    Inventor: Alexandre de Castro Alves
  • Patent number: 10956966
    Abstract: A method and system for online transaction using an offline experience. A computer-implemented method may include providing, to an electronic device, an internal image of an offline store registered as an affiliate to an online open market; recognizing a product displayed in the offline store in the internal image; generating a user interface using a virtual object for the product recognized in the internal image; and providing a service associated with a corresponding product with respect to a product selected through the user interface.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 23, 2021
    Assignee: NHN Entertainment Corporation
    Inventor: Youn Sik Lee
  • Patent number: 10956977
    Abstract: Methods and systems for facilitating transactions between a plurality of liquidity takers (LTs) and a plurality of liquidity providers (LPs) are disclosed. In one example, a computer-implemented method for facilitating transactions between a plurality of LTs and a plurality of LPs is provided. The method may include: (i) assigning a unique identifier to each LP and each LT among a plurality of LPs and LTs in a financial market; (ii) establishing a unique communication channel with each LP and each LT among the plurality of LPs and LTs; (iii) obtaining a plurality of pricing streams from one or more of the plurality of LPs via the unique communication channel established with the one or more of the plurality of LPs; (iv) analyzing LP pricing stream configuration information; and (v) transmitting the plurality of pricing streams to one or more of the plurality of LTs based on the LP pricing stream configuration information.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: March 23, 2021
    Assignee: INTEGRAL DEVELOPMENT, INC.
    Inventor: Harpal Sandhu
  • Patent number: 10949905
    Abstract: Example embodiments described herein disclose a specially configured device to receive and recognize enhanced user interactions through a graphical user interface. A user device may accordingly receive and display a set of search results, detect a user input entered via a touch-input device related to a single item from among the set of search results, determine a pressure exerted upon the touch-input device corresponding to the user input, and based on at least the pressure of the user input, select and execute an appropriate commerce action.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: March 16, 2021
    Assignee: eBay Inc.
    Inventors: Romi Akpala, Shikha Khare, Bryce Watson
  • Patent number: 10949911
    Abstract: A computer scans user data for upcoming events and identifies a potential gift giving event from these events using contextual information about the events to determine the events' nature. The computer identifies a plurality of event attendees and analyzes information about two or more of the event attendees. The computer groups a plurality of people into a group of potential gift collaborators, wherein the plurality of people is chosen from the plurality of attendees. The computer generates a first potential gift list. The computer analyzes gift giving abilities of the group members and selects, based partially upon the analysis, a gift giver. The computer generates a second potential gift list with detailed information about one or more potential gifts wherein the gifts are based partially on the first potential gift list. The computer provides at least a portion of the second potential gift list to the selected gift giver.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Priyanka Agrawal, Pankaj S. Dayama, Amrita Saha, Srikanth G. Tamilselvam, Vikas C. Raykar
  • Patent number: 10949836
    Abstract: Disclosed in some examples are improved methods, systems, and machine-readable mediums that allow for organization and management of electronic wallets. Users may have parent wallet elements which may include one or more child wallet elements. When a user selects a parent wallet element, the parent wallet element includes one or more selection and usage rules which automatically selects an appropriate child wallet element to use in an appropriate situation. For example, when the parent wallet element is presented as payment at a merchant, the rules may be utilized to select one or more child payment elements. The rules may select the child element based upon transaction type (e.g., at a merchant the rules may select a payment element, at an identification station, choose an identification element), or other context of the user—e.g., selecting a particular payment element based upon the type of merchant, the amount of the transaction, the goods purchased, the date, the time, or the like.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: March 16, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Joon Maeng
  • Patent number: 10949503
    Abstract: Mechanisms are disclosed herein for storing various records. Numerous keys and parties can access online repositories. These repositories contain a plurality of lockboxes, structured hierarchically and otherwise, providing public and private areas with varying levels of access. Some content of such lockboxes can be sharable. These lockboxes can be used not only to store diverse content, ranging from birth certificates to deeds and social security numbers, but they can also be accessed in a variety of ways. For example, keys to lockboxes can be made available by such events as the issuing of death certificates or birth certificates. Alternatively, keys can be issued according to various rules and heuristics stipulated by lockbox users. In either case, the plurality of lockboxes residing in repositories can be configured to provide centralized storage facilities that are secure and readily accessible from various computing devices.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: March 16, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Randy Ray Morlen, Charles Lee Oakes, III, Rickey Dale Burks
  • Patent number: 10943398
    Abstract: A device may include a camera configured to capture a live image data comprising an image of an object, and a processor coupled to the camera. The processor may be configured to recognize content of a selected portion of the live image data based on a contextual information relevant to the object using computer vision technology, and generate a visual information based on the recognized content. The device may also include an interface circuitry coupled to the processor. The interface circuitry may be configured to present the live image data, and overlay the live image data with the visual information.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: March 9, 2021
    Inventors: Jihee Kim, Sung Ho Park, Simon Gibbs, Anthony Liot, Arnaud Renevier, Lu Luo
  • Patent number: 10943290
    Abstract: A method that includes replacing a standard keyboard displayed on a display of a first mobile device with a second shopping keyboard. The second shopping keyboard includes third keys that represent purchasable items (a product and/or service). After one of the third keys, which represents a particular item, is selected, a sharing option and/or purchasing option is/are displayed. When selected, the sharing option supplies information about the particular item to a messaging application that communicates the information to a second mobile device. When selected, the purchasing option initiates purchase of the particular item. The method may also include displaying a first shopping keyboard comprising second keys representing businesses. After one of the second keys, representing a particular business, is selected, the second shopping keyboard is displayed. The purchasable items represented by the third keys are available from the particular business.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: March 9, 2021
    Assignee: Viber Media S.à r.l.
    Inventors: Zephrin Lasker, Michael Davis, Mat Lyles, Djamel Agaoua
  • Patent number: 10937094
    Abstract: Systems and methods for order inheritance and order transfer are provided. In one embodiment, a user submits an order through trading platform. The order is then added to an order queue for execution on financial market. Once a trader has achieved a queue position, various embodiments allow the trader to indicate that the order is available for inheritance or transfer. Various display indicators may be used to notify other traders that the order and queue position are available. A new owner can be selected and the order ownership can be transferred. Other features are disclosed herein.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: March 2, 2021
    Assignee: Geneva Technologies, LLC
    Inventor: Robert S. Creamer
  • Patent number: 10936964
    Abstract: The present invention relates to a method and an apparatus for estimating multiple-ranking using pairwise comparative data, the method according to one embodiment comprising the steps of: inputting information for pairwise comparative data as input; and generating multiple-ranking data on the basis of the input data, wherein the input data comprises a collection of a plurality of respondents, a collection of a plurality of items, and a collection of a plurality of pairwise comparative data for the plurality of items, and each item of pairwise comparative data in the plurality of same is data indicating the preference between two items determined in accordance with an evaluation criterion from among a plurality of evaluation criteria.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: March 2, 2021
    Assignee: SNU R&DB FOUNDATION
    Inventors: Kyu Seok Shim, Woo Yeol Kim, Young Hoon Kim
  • Patent number: 10938207
    Abstract: A method of accounting for electrical power contribution and consumption is presented. The method comprises receiving information, from a plurality of facilities, wherein the plurality of facilities is operable to generate and/or consume electricity, and wherein the data comprises information concerning electricity contributions to a power grid, and/or consumptions from the grid by the plurality of facilities. The method further comprises applying a robust system of cryptographic processes to said information concerning electricity contributions, and attest to the authenticity of the information, as well as to the correct attribution of the facility claimed. Finally, the method comprises tracking and accounting electricity contributions and/or consumptions from each of the plurality of facilities using decrypted and verified information in a manner that allows contributions to be independently verified through audits.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 2, 2021
    Assignee: Virtual Electric Inc.
    Inventor: David Wyatt
  • Patent number: 10936608
    Abstract: Various embodiments can include a system that can comprise: one or more processing modules and one or more non-transitory memory storage modules storing computing instructions configured to run on the one or more processing modules.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: March 2, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Varun Srivastava, Yiye Ruan, Yan Zheng
  • Patent number: 10936803
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating and displaying interactive charts from hierarchical datasets are presented. A dataset comprising a plurality of data points may be received, wherein each of the data points has a score and a weight associated with it, and wherein each of the plurality of data points is a member of a hierarchical category type of the dataset. A weight value that each hierarchical category type contributes to the dataset, relative to each other category type, may be calculated. A score for each of the hierarchical category types may be calculated. A plurality of objects that each represent one of the hierarchical category types may be displayed in a hierarchical format in association with an indication of the calculated score for each of the objects.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: March 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Leif Christian Brenne, Brenton Aihe Milne, Eleanor Lillian Lewis, Amanda Guanhua Jiang, Maitreyi Ashok
  • Patent number: 10929938
    Abstract: A portable remote processing apparatus facilitates various aspects of a transaction, such as a real estate property transaction. A seller of the real estate property can use the portable remote processing apparatus to prepare a walk-through of the property for prospective buyers, to configure the property for a showing, and/or to interact with a buyer device to negotiate a sale of the real estate property. Typically, the portable remote processing apparatus communicates with a remote server device, thereby limiting the amount of hard coding in the apparatus and improving the processing capability of the apparatus.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: February 23, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Yvette Hatton
  • Patent number: 10922355
    Abstract: Embodiments of the present disclosure disclose a method and apparatus for recommending news. A specific embodiment of the method comprises: receiving a voice request for playing news; analyzing the voice request, and determining a target attribute associated with the voice request from a preset user attribute set based on an analysis result; acquiring user attribute information corresponding to the target attribute; and selecting out target news from a to-be-recommended news database for recommendation based on the analysis result of the voice request and the user attribute information corresponding to the target attribute. Such embodiment realizes news recommendation based on voice interaction and is capable of improving the pertinence of news recommendation.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: February 16, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Xiaoli Tian, Zhenchao Jia, Ronghuan Ren
  • Patent number: 10922669
    Abstract: System and method for facilitating a combined purchase of online products and in-store products. The system comprising a payment processor module that is configured to: (i) receive data corresponding to: (a) a total price of one or more in-store products to be purchased at a physical store; (b) a total price of one or more online products to be purchased using an e-commerce platform; and (c) a combined payment amount for the in-store and the online products made by a purchaser of the in-store and the online products during a check-out procedure; and (ii) generate a product release message on a condition that the combined payment amount corresponds with the total price of the in-store products and the total price of the online products.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: February 16, 2021
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Raul Escribano, Veronica Kuoh, Tobias Puehse
  • Patent number: 10922672
    Abstract: According to some embodiments of the invention, an authentication method is provided. Transaction data for a transaction is received at a communication device from an access device or a resource provider. The transaction data comprises a location of the access device. A location of the communication device is determined by the communication device. It is determined whether a distance between the location of the access device and the location of the communication device is within a predetermined threshold. The transaction is not authorized if the distance between the location of the access device and the location of the communication device is not within a predetermined threshold.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: February 16, 2021
    Assignee: Visa International Service Association
    Inventors: Jalpesh Chitalia, Ansar Ansari
  • Patent number: 10922671
    Abstract: Disclosed herein are techniques to enable a device in a network to activate a remote user interface in a network during a financial transaction over a computer network. The device receives a first set of one or more packets from the user interface indicative of a particular card type received via the user interface. In response, the device accesses data stored in a BIN table and a rate table, to calculate a fee based on the received data. The device also calculates a convenience fee or incentive based on the received data and the accessed data from the BIN and rate tables. The device further sends a second set of one or more packets to the remote user interface via the network that activates the user interface to open a window displaying the calculated convenience fee or calculated incentive to a user.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: February 16, 2021
    Inventors: Hossein Mohsenzadeh, Nirmal Kumar
  • Patent number: 10922642
    Abstract: A method for linking an event to video documenting the event is disclosed. Such a method includes detecting an event, wherein the event is one of (1) completion of a delivery; and (2) access to an enclosure. The method determines a first timing associated with the event and identifies video documenting the event by correlating the first timing with a second timing associated with the video. The method automatically provides, to a user, information to enable the user to view the video. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: February 16, 2021
    Assignee: Hall Labs LLC
    Inventors: Mark Hall, Craig Boswell, Daniel Nelson
  • Patent number: 10921788
    Abstract: Systems and methods are described to improve efficiency in the manufacturing of a product for a manufacturer. The system includes a manufacturing route. The manufacturing route specifies at least two dimensions, where a first dimension of the at least two dimensions is a client machine and a second dimension of the at least two dimensions is a process associated with the client machine. A data stream is responsive to the plurality of dimensions. A database is configured to receive the data stream. A processor is configured to provide data from the data stream that indicate a symptom of a problem which can occur within the manufacturing route.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: February 16, 2021
    Assignee: SCHEMAPORT, LLC
    Inventor: Steven Clair Hugh
  • Patent number: 10922675
    Abstract: A remote transaction processing system, method and point of sale terminal are disclosed. The system includes a first data store, which includes a user device profile for a user device, the user device profile including routing data for routing communications to the user device. Upon receiving a payment request designating a user device for a transaction with a merchant, the remote transaction processing system is arranged to retrieve a Point-of-Sale, PoS, configuration profile corresponding to the merchant and retrieve the user device profile from the first data store corresponding to the designated user device. The remote transaction processing system is arranged to communicate a PoS configuration dependent on the PoS configuration profile to the user device in dependence on the routing data, the PoS configuration being executable by the user device to cause the user device to act as a PoS terminal for the transaction with the merchant.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: February 16, 2021
    Assignee: HILLOA LIMITED
    Inventors: Risto Savolainen, Stephane Jayet
  • Patent number: 10915747
    Abstract: A computing device receives a request to render a listing of item entries on a graphical user interface. The computing device receives an electronic image of the document, analyzes the electronic image, and determines a document type by performing an image recognition on a first portion the electronic image, comparing information extrapolated via the image recognition algorithm to a database of document types, and identifying a match between the extrapolated information a document type. The computing device applies an OCR algorithm that corresponds to the determined document type to a second portion of the electronic image, and identifies items extracted from the second portion. The computing device renders the listing of item entries on the graphical user interface of the user computing device, the listing of items comprising a listing of each item extracted from the second portion of the electronic image.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: February 9, 2021
    Assignee: Google LLC
    Inventors: Shih-Hao Yeh, Navid Samadani-McQuirk, Jack Cameron Dille, Joshua Curtis Hudgins