Electronic Shopping Patents (Class 705/26.1)
-
Patent number: 11685386Abstract: A system and method for determining a change of a customary vehicle driver that include receiving and storing vehicle sensor data from a vehicle for at least one predetermined period of time. The system and method also include determining a vehicle driving pattern for the at least one predetermined period of time based on the vehicle sensor data and determining if there is a change in the customary vehicle driver based on a comparison of a real-time vehicle sensor data with the vehicle driving pattern. The system and method further include controlling at least one vehicle system by executing vehicle settings associated with at least one of: the customary vehicle driver and a newly designated customary vehicle driver based on if the change is determined in the customary vehicle driver.Type: GrantFiled: December 3, 2018Date of Patent: June 27, 2023Assignee: HONDA MOTOR CO., LTD.Inventor: Kiyotaka Kawashima
-
Patent number: 11689781Abstract: 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: GrantFiled: March 16, 2021Date of Patent: June 27, 2023Assignee: 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: 11687486Abstract: A system and method for the secure management of digital contracts utilizes technology from the following fields: digital timestamping, encryption, distributed storage, and distributed payment systems. The existing state-of-the-art contract management systems require counter-parties to give a substantial level of trust to third parties to perform functions such as storage and verification. This system and method reduces the amount of trust that the counterparties need to give to a single third party. The system and method may be used for the secure construction and management of digital contract data and metadata.Type: GrantFiled: October 23, 2020Date of Patent: June 27, 2023Assignee: LUTHER SYSTEMS US INCORPORATEDInventors: Hossein Kakavand, Samuel Wood
-
Patent number: 11687795Abstract: A hybrid knowledge representation is searched for a machine learning component corresponding to a search query. The hybrid knowledge representation may be structured as nodes representing machine learning workflow components and edges (e.g., links) connecting the nodes based on relationships between the nodes. Responsive to finding the machine learning component in the hybrid knowledge representation, the machine learning component is returned. Responsive to not finding the machine learning component in the hybrid knowledge representation, the hybrid knowledge representation is searched for machine learning model fragments associated with building the machine learning component, generating a new machine learning component by combining the machine learning model fragments and returning the new machine learning component.Type: GrantFiled: February 19, 2019Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Marcio Ferreira Moreno, Daniel Salles Civitarese, Lucas Correia Villa Real, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmao Cerqueira
-
Patent number: 11683294Abstract: A method by one or more network devices communicatively coupled to a web application layer proxy for profiling parameters of web application layer requests received by the web application layer proxy while preserving privacy. The method includes obtaining masked parameter values associated with a parameter in the web application layer requests, where the masked parameter values associated with the parameter are generated by the web application layer proxy based on masking parameter values associated with the parameter while preserving lengths of the parameter values associated with the parameter and character types of characters in the parameter values associated with the parameter, generating the profile of the parameter based on analyzing the masked parameter values associated with the parameter, and providing the profile of the parameter to the web application layer proxy.Type: GrantFiled: December 30, 2019Date of Patent: June 20, 2023Assignee: IMPERVA, INC.Inventors: Itsik Mantin, Shelly Hershkovitz, Amichai Shulman, Nitzan Niv
-
Patent number: 11681935Abstract: A method performed by a data analysis apparatus according to an embodiment of the present disclosure includes generating a plurality of module combination processes using a plurality of data analysis modules defined by a user, calculating a score for each of the data analysis modules based on an execution result of the plurality of module combination processes and generating a recommendation module candidate group including a combination of data analysis modules selected based on the score.Type: GrantFiled: May 28, 2020Date of Patent: June 20, 2023Assignee: SAMSUNG SDS CO., LTD.Inventor: Eun Mi Kim
-
Patent number: 11681976Abstract: A system includes one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: configuring an exception event handler for a delivery system with a ruleset that enables proactive identification and resolution of delivery exceptions; monitoring a queue of incoming messages that are received from carriers indicating status information for shipments being handled by the carriers; detecting a first delivery exception for a first incoming message regarding first status information for a first shipment of products; determining a first exception type for the first delivery exception based on the ruleset; selecting, based at least in part on the exception type, a first automated corrective measure for the first delivery exception; and automatically executing the first automated corrective measure to resolve the first delivery exception. Other embodiments are disclosed herein.Type: GrantFiled: January 29, 2018Date of Patent: June 20, 2023Assignee: WALMART APOLLO, LLCInventors: Saujanya Dasika, Karpagavalli Jaykumar, Raju Chautagi, Sailaja Kota
-
Patent number: 11675605Abstract: A data pipeline configuration system allows industrial data pipelines to be configured using an intuitive visual interface. The pipeline configuration system allows graphical pipeline components representing data sources, data processing, analytic or machine learning models, and emitters to be selectively added to an industrial data pipeline application by selecting these components from a library. The pipeline configuration application is created by arranging and linking these selected pipeline components within a pipeline builder section of the configuration system's visual design interface. The design interface also allows analytic or machine learning models to be easily integrated into the pipeline application and mapped to incoming data items, such that the model is applied and scored against incoming data during pipeline operation.Type: GrantFiled: July 1, 2021Date of Patent: June 13, 2023Assignee: Rockwell Automation Technologies, Inc.Inventor: Soumendu Chakraborty
-
Patent number: 11676015Abstract: Systems, devices, and techniques are disclosed for recommendations using a transformer neural network. User activity data including items and actions associated with users and a catalog including descriptions of the items may be received. User vectors for the users, item vectors for the items and action vectors the actions may be generated by applying singular vector decomposition to the user activity data. Sequence vectors may be generated based on item vectors and the action vectors. Transformer vectors may be generated by applying a text-to-text transferring transformer to descriptions of the items. Similarity vectors may be generated based on the transformer vectors. Merged vectors may be generated by merging the sequence vector, transformer vector, and similarity vector for items. A set of probabilities may be determined by inputting the user vector for the user, merged vectors for the items, and sequence vectors for the actions to a transformer neural network.Type: GrantFiled: May 28, 2020Date of Patent: June 13, 2023Assignee: Salesforce, Inc.Inventors: Arthur Zhang, Joshua Correa
-
Patent number: 11673746Abstract: A method and system for fulfilling customer orders having a data base that is adapted to store a plurality of customer orders and identity of warehouse inventory items and return inventory items that make up each of the customer orders. Some of the orders are single item orders with only one inventory item assigned to that order. Some of the orders are multiple item orders with multiple inventory items assigned to that order. Returned items that are processed and determined to be acceptable to be re-distributed are re-introduced into the inventory data base and are available to be assigned to an order. Warehouse inventory and return inventory are maintained independent of each other to reduce redundant operations. The order fulfilment system retrieves items from either or both of the warehouse inventory and return inventory to fulfil customer orders. The order fulfilment system may utilizes human associates or robot associates.Type: GrantFiled: March 25, 2020Date of Patent: June 13, 2023Assignee: Dematic Corp.Inventors: Crystal Parrott, Kevin M. Heath
-
Patent number: 11676126Abstract: A computing system may include a network circuit configured to communicate with a third party computing device via a network, one or more interface elements (e.g., application programming interfaces and/or software development kits) providing account open functionality, and an account open circuit configured to: accept, via the interface elements, a set of user data and an account open request for opening a new account with the provider, where the set of user data is received from a user computing device of a user via a third party website or application; establish the new account by generating a set of account data associated with the new account without directing the user to the operating environment of a website or application of the provider; and transmit the set of account data to the third party computing device for use by the third party computing device in a transaction with the user.Type: GrantFiled: May 7, 2019Date of Patent: June 13, 2023Assignee: Wells Fargo Bank, N.A.Inventors: Jennifer J. Caceres, Lila Fakhraie, Jennifer Greene, Christopher J. Hirth, Ashish B. Kurani, Andrea Renee Leighton, Margot Lockwood-Stein, Kumaran Perumal, Benjamin Soccorsy, Ronald H. Yang, Young M. Yang
-
Patent number: 11670174Abstract: A reserved vehicle control method includes a step of acquiring positional information of a terminal device, a step of acquiring positional information of a reserved vehicle, a step of determining whether a distance between the terminal device and the reserved vehicle is a predetermined value or less, in accordance with the positional information of the terminal device and the positional information of the reserved vehicle, and a step of outputting, to the terminal device, allowing information indicating that an operation on a light-emitting device mounted on the reserved vehicle is allowed, when determining that the distance between the terminal device and the reserved vehicle is the predetermined value or less.Type: GrantFiled: September 21, 2018Date of Patent: June 6, 2023Assignees: Nissan Motor Co., Ltd., RENAULT S.A.S.Inventors: Yutaka Mikuriya, Eijo Iwasaki, Takashi Hashimoto
-
Patent number: 11669634Abstract: A provided method includes: obtaining a predictor matrix having at least one masked attribute; obtaining a response matrix; setting that the predictor matrix is approximated by a product of a basis matrix and a coefficient matrix; setting that the response matrix is approximated by a product of a weight matrix, a projection matrix and the predictor matrix; setting that the basis matrix, the coefficient matrix, the weight matrix, and the projection matrix are nonnegative; setting that the projection matrix, the weight matrix, or a product of the projection matrix and the predictor matrix is orthogonal, and thus setting a cost function; and calculating the basis matrix, the coefficient matrix, the weight matrix, and the projection matrix according to the cost function. Accordingly, operations of imputation, fitting, and subspace analysis can be performed.Type: GrantFiled: March 12, 2020Date of Patent: June 6, 2023Assignee: NATIONAL SUN YAT-SEN UNIVERSITYInventor: Bo-Wei Chen
-
Patent number: 11671384Abstract: An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter. In an embodiment, customer contact information for the users are provided by the autonomous chat bot to a Customer Relationship Management (CRM) system for further engaging the customer with respect to the target subject matter or other subject matters determined to be relevant from the profiles or preferences.Type: GrantFiled: September 8, 2021Date of Patent: June 6, 2023Assignee: NCR CorporationInventors: Brent Vance Zucker, Mehtab Chithiwala, Yehoshua Zvi Licht, Kelly Gernatt Martinez, Pahul Singh Matharu, Yongching Tee
-
Patent number: 11671454Abstract: Systems, methods, and computer-readable media for communications between applications in a mobile operating system. A first application may receive a request for data from a second application. The first application may generate a first URL to the second application, a parameter of the first URL comprising an identifier of the first application. A mobile operating system may access the first URL to open the second application. The second application may validate credentials for an account and initiate a server on a port. The second application may generate a second URL to the first application, a parameter of the second URL comprising the port. The operating system may access the second URL to open the first application. The first application may establish a connection with the server using the port specified in the second URL and receive data from the second application via the connection with the server.Type: GrantFiled: June 10, 2021Date of Patent: June 6, 2023Assignee: Capital One Services, LLCInventor: Stephane Lunati
-
Patent number: 11663637Abstract: A networked system comprises a main controller that allows users to act as customers, promoters or merchants of smart articles that are displayed by promoters who have purchased these articles from the merchants. The customer uses a controller device to access data from the smart article by capturing an identifying marker on the article and transmitting the foregoing data to the main controller which places the customer in communication with a merchant controller associated with the merchant from whom the promoter purchased the article. The merchant can thus provide data regarding the article to the customer via the main controller and depending on how the customer acts, the merchant can allocate a reward to the promoter via a promoter controller associated therewith.Type: GrantFiled: December 4, 2020Date of Patent: May 30, 2023Assignee: ZAPCOW INC.Inventors: Joseph Morena, Cono Fusco, Vince Morena
-
Patent number: 11657444Abstract: Systems and methods to improve an e-commerce platform through modifications to the checkout and fulfillment process aimed at reducing the incidence of returns. Modifications may include determining a likelihood of a return and, based on the likelihood of return, generating a staged fulfillment process in which an order is split in two linked orders that are processed serially and based on receipt of confirmation to proceed after delivery of a first one of the orders. Modifications may include determining during the checkout process that a custom return policy is to be used and generating the custom return policy based, at least in part, on one or more of a purchaser return history, the product item or items in the order, and product return history.Type: GrantFiled: September 22, 2021Date of Patent: May 23, 2023Assignee: Shopify Inc.Inventors: Anthony Nicholas Kentris, Raphael Paquin, Clara Petit
-
Patent number: 11658821Abstract: When a network element attempts to establish a session with another network element, a security verification agent may be activated in one or both network elements. The security verification agents, such as front-end processors, virtual network functions, or other software agents, may reside in each of the network elements.Type: GrantFiled: April 23, 2019Date of Patent: May 23, 2023Assignee: AT&T Mobility II LLCInventor: Arturo Maria
-
Patent number: 11657850Abstract: Techniques are described for automating virtual placements in video content.Type: GrantFiled: December 9, 2020Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Ahmed Aly Saad Ahmed, Muhammad Raffay Hamid, Yongjun Wu, Yash Chaturvedi, Steven James Cox, Travis Silvers, Amit S. Jain, Amjad Y. A. Abu Jbara, Prasanth Saraswatula
-
Patent number: 11659230Abstract: Disclosed herein are system, method, and computer-readable storage-medium embodiments for implementing passive data collection from third-party channel applications. An embodiment includes running a channel application of a first layer of an operating system, and receiving an application programming interface (API) call, from the channel application, for a module of a second layer of the operating system. The module may be a non-video playback module that includes graphic rendering logic, for example. Some embodiments may further include intercepting metadata sent to the module, determining identifying information of a content instance based on the intercepted metadata, and storing the determined identifying information of the content instance.Type: GrantFiled: April 4, 2022Date of Patent: May 23, 2023Assignee: ROKU, INC.Inventor: Samir Saxena
-
Patent number: 11657388Abstract: Example embodiments provide a multi-currency cart and checkout. In example embodiments, a currency accepted and a payment option for each item in a multi-currency cart is identified. A plurality of currency groups is generated based on the currency and payment options, whereby each currency group comprises one or more items having a same payment option and accepting a same currency. A multi-currency checkout user interface (UI) is presented on a client device that presents the plurality of currency groups and a pay selector for each of the plurality of the currency groups. An updated multi-currency checkout UI is presented in response to processing payment for a selected one of the plurality of currency groups. The updated multi-currency UI comprises a confirmation for payment for the selected one of the plurality of currency groups and remaining currency groups of the plurality of currency groups.Type: GrantFiled: November 23, 2021Date of Patent: May 23, 2023Assignee: EBAY INC.Inventors: Malathi Jivan, Mica Merce
-
Patent number: 11657393Abstract: A settlement device includes an application reception unit that associates and stores a user ID for specifying a user and application information indicating an application to grant a privilege at the time of purchase of a target commodity in a storage unit when the user ID and the application information are acquired, a token generation unit that generates a settlement token and transmits the settlement token to a user terminal when a request for acquiring the user ID and a settlement code is received from a user terminal, a settlement information reception unit that is configured to receive the settlement information used to perform settlement of commodities, the settlement token, and privilege target commodity information for specifying a commodity which is a privilege target from a store terminal that is configured to read the settlement code according to the settlement token, and a privilege granting unit that is configured to grant the privilege corresponding to application information to the user when tType: GrantFiled: September 23, 2020Date of Patent: May 23, 2023Assignee: KDDI CorporationInventor: Tooru Shimizu
-
Patent number: 11651403Abstract: The invention is incorporated into an interactive web data seller widget that enables any ecommerce site to provide access to and from large, remotely stored databases to its web visitors and for those visitors to prospect/filter within the databases, for example both via geographic and demographic criteria. Users can find, for example, appropriate geographic and demographic matches to any applicable search criteria. Additionally the invention enables the web visitor to order as a deliverable subset of the remotely stored database a detailed list of the required database subset and for the ecommerce site to sell that data subset to the visitor via a web shopping cart and checkout process. And the invention enables the web visitor to preview the selected subset of data from any database prior to placing an order for the same.Type: GrantFiled: January 4, 2021Date of Patent: May 16, 2023Inventor: Joel Brown
-
Patent number: 11650613Abstract: Systems, methods, and apparatus for smart electric power grid communication are disclosed in the present invention. At least one grid element transmits at least one registration message over an Internet Protocol (IP)-based network to at least one coordinator. The at least one coordinator registers the at least one grid element upon receipt of the at least one registration message. The at least one grid element automatically and/or autonomously transforms into at least one active grid element for actively functioning in the electric power grid. The at least one coordinator tracks based on revenue grade metrology an amount of power available for the electric power grid or a curtailment power available from the at least one active grid element.Type: GrantFiled: April 21, 2022Date of Patent: May 16, 2023Assignee: CAUSAM ENTERPRISES, INC.Inventor: Joseph W. Forbes, Jr.
-
Patent number: 11652652Abstract: A method for managing an application exchange platform includes receiving, from a developer, a service function, wherein the service function includes configuration details for an application available through an online application exchange. The method includes deploying the service function in the application exchange, identifying a first domain event requesting access to the service function from a user, and calling the service function in the online application exchange, in response to the first domain event. The method also includes recording a metric associate with the service function and a return parameter, emitting a second domain event indicative of a completion of the service function, and charging, with a billing tool, an appropriate party based on a usage metadata for the service function. A system and a non-transitory, computer-readable memory storing instructions to cause the system to perform the above method are also provided.Type: GrantFiled: June 24, 2021Date of Patent: May 16, 2023Assignee: AppDirect, Inc.Inventors: Daniel Craggs, Mathew Spolin, Fivos Constantinou, Jean-Philippe Boudreault, Raheem Syed
-
Patent number: 11650816Abstract: Systems, machines, methods and products for generating a configured software solution using one or more configuration packages. A decision service may be configured to generate decision data based on a configuration package comprising user-generated input, a collection of configurations, and a decision flow template. The user-generated input may be used for selecting an artifact from an artifact library in a configuration database. The collection of configurations may be infused, dynamically, into the decision flow template. The decision flow template may be exposed for user modification. The decision flow template may be integrated into the configuration package in association with at least one configurable decision element and a user configuration selected from the collection of configurations for specifying one or more parameters in the artifact. The artifact and the user configuration may be combined with the decision flow template to generate the configured software solution.Type: GrantFiled: September 23, 2021Date of Patent: May 16, 2023Assignee: Fair Isaac CorporationInventors: Ken Bouley, Bruno Courbage, Sathya Sekar
-
Patent number: 11651409Abstract: In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.Type: GrantFiled: May 9, 2022Date of Patent: May 16, 2023Assignee: eBay Inc.Inventors: Ryan Melcher, Dane Howard
-
Patent number: 11650833Abstract: Automated migration systems and methods are described for generating guided user interfaces (GUIs) for tracking migrating legacy networked resources within a computer network environment during a technical migration. The automated migration systems and methods include loading, by a dashboard tracking application (app) implemented on a migration server according to first and second migration schema formats, into a migration database each of first and second reporting data and first and second tracking data corresponding to first and second legacy networked resources as tracked during an active migration session. The dashboard tracking app receives, during the active migration session, a dashboard request for graphical status of each of the first and second legacy networked resources, and automatically generates a tracking GUI rendering first and second statutes of the first and second legacy networked resources based on the first and second reporting data and the first and second tracking data.Type: GrantFiled: January 15, 2020Date of Patent: May 16, 2023Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Jason Zogg, Lakshmi Devi Boreddy, D. Michael George, Krishnamurthi Ramasamy
-
Patent number: 11651395Abstract: An on-board signage system includes one or more vehicles, a display device configured to display an assigned image on a display area of each of the vehicles, and a signage controller, in which the signage controller is configured to function as an image database for storing a plurality of candidate images, a terminal database for storing identification information and owner information of a registered terminal, a terminal location acquiring unit configured to acquire location information of the registered terminal, and a selector that selects at least one of a travel route for the vehicle and an image to be assigned to the vehicle, based on the location information and the owner information of the registered terminal, and transmits the selected travel route or image to the vehicle.Type: GrantFiled: March 22, 2021Date of Patent: May 16, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Masahiro Nishiyama, Kenji Tsukagishi, Takahisa Kaneko, Erina Kigoshi, Aiko Miyamoto
-
Patent number: 11644595Abstract: A method can include receiving a selection for data via a graphical user interface rendered to a display; via the graphical user interface, initiating a data ingestion process for the selected data; via the graphical user interface, rendering data descriptors generated by the data ingestion process; via the graphical user interface, issuing a validation instruction that validates the data descriptors; and, via the graphical user interface, issuing an instruction that stores a data ingestion template that includes the validated data descriptors.Type: GrantFiled: July 15, 2020Date of Patent: May 9, 2023Assignee: Schlumberger Technology CorporationInventors: Todd Christopher Dixon, Ramchandra Nile, Sanjeet Khanuja
-
Patent number: 11645607Abstract: A delivery assistance device assists in an operation of a delivery service in which the inside of a vehicle, a building, or a facility that is used by a purchaser is designated as a delivery destination of one or more products purchased via a predetermined website regarding electronic commerce. The delivery assistance device includes a controller configured to transmit delivery destination information on the vehicle, the building, or the facility for designating the inside of the vehicle, the building, or the facility that is used by the user as a delivery destination of the product to an external device or a terminal at which the user browses the website when the controller receives user information indicating that the user intends to order the one or more products in the website from the external device operating the website.Type: GrantFiled: June 27, 2022Date of Patent: May 9, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Masato Endo, Yuichiro Haruna
-
Patent number: 11644947Abstract: In one implementation, a computing device to provide a graphical user interface (GUI) for presenting content includes one or more processors; a network interface to establish a network connection with a remote server system; a display to output a plurality of graphical elements as part of the GUI; one or more input devices to receive user input related to the plurality of graphical elements; and memory storing instructions that, when executed, cause the one or more processors to perform operations including selecting a first content element; selecting second content elements; detecting a third content element comprising a content summary of the second content elements; and outputting, in the GUI on the display, a first graphical element for the first content element and a third graphical element for the third content element, wherein second graphical elements for the second content elements are hidden or collapsed in the GUI.Type: GrantFiled: May 16, 2022Date of Patent: May 9, 2023Assignee: Target Brands, Inc.Inventors: Caitlin Sicora, Priya Rajendran, Westley M. Stringfellow
-
Patent number: 11642598Abstract: A method and system for managing personal virtual space, comprising: establishing at least one threshold distance needed to generate a personal virtual space breach alert; creating a first unique identifying signal; transducing the signal into a transmissible medium; transmitting the signal by a first electronic device; receiving the signal by at least one other electronic device; processing the signal with at least one processor; calculating distance to first electronic device using the processed signal; communicate the distance to at least one management processor; calculating at least one other distance from the first electronic device to the other electronic device; communicate the at least one other distance to the management processor; calculating a personal virtual space breach from the distances; creating a personal virtual space breach alert; transmitting the personal virtual space breach alert; receiving the personal virtual space breach alert at a plurality of physical notification devices; changinType: GrantFiled: June 2, 2021Date of Patent: May 9, 2023Inventor: Yariv Glazer
-
Patent number: 11645375Abstract: Embodiments of the present disclosure relate to methods, systems and computer program products for authorization of resource access. According to the method, a first token is assigned by one or more processing units to authorize a client to access at least one protected resource of a resource owner. The first token depends on an access session with the client. A second token associated with at least one long-term protected resource of the resource owner is assigned by one or more processing units to the client based on the assigning of the first token. The second token is independent from the access session. In response to receiving a request including the second token from the client, the at least one long-term protected resource is provided by one or more processing units to the client. In other embodiments, a further method and corresponding systems and computer program products are disclosed.Type: GrantFiled: September 27, 2018Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Jun Jie Yu, Chang Lei, Kun Yang, Zhi Yong Xue, Jing Cai, Hu Wang
-
Patent number: 11645700Abstract: A device receives vehicle data associated with vehicles located at a vehicle dealership lot, and receives, from a user device, profile data identifying a user of the user device and data identifying a particular vehicle of the vehicles. The device compares the data identifying the particular vehicle and the vehicle data to determine particular vehicle data associated with the particular vehicle, and processes the particular vehicle data and the profile data of the user, with a first model, to determine purchase options for the particular vehicle and the user. The device provides, to the user device, the particular vehicle data and the purchase options for the particular vehicle to cause the user device to display the particular vehicle data and the purchase options for the particular vehicle.Type: GrantFiled: December 18, 2019Date of Patent: May 9, 2023Assignee: Capital One Services, LLCInventors: Sasi Kumar Unnikrishnan, Venkata Satya Parcha, Satish Chikkaveerappa, Renjith Pascas, Ponnazhakan Subramanian, Lokesh Vijay Kumar
-
Patent number: 11645690Abstract: According to one aspect of the present disclosure, a method of delivering a self-directed user experience includes encoding access to an intermediate menu in at least one matrix bar code, developing an intermediate menu that facilitates a self-directed user experience, and presenting the at least one matrix bar code to a user via placement on a product. Further in accordance with this aspect, the method may include directing the user to the intermediate menu via the at least one matrix bar code such that the self-directed user experience is responsive to user interaction with intermediate menu.Type: GrantFiled: August 31, 2020Date of Patent: May 9, 2023Assignee: PepsiCo, Inc.Inventors: John S. Phillips, Gregory Buckley, William Reeves
-
Patent number: 11640516Abstract: According to a first aspect of the present invention, there is provided a computer implemented method, a computer system and a computer program product, including training a set of exploitation models, training a set of exploration models, generating a combined exploitation and exploration heat map, and inputting the combined exploitation and exploration heat map into a convoluted neural network.Type: GrantFiled: June 3, 2020Date of Patent: May 2, 2023Assignee: International Business Machines CorporationInventors: Aaron K. Baughman, Gray Franklin Cannon, Gary William Reiss, Corey B. Shelton, Stephen C. Hammer
-
Patent number: 11635881Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing a computing skill are provided. A connection between first and second devices may be established. The devices may operate on different platforms. An indication to execute the skill may be received via a first application of the first device in relation to content. A determination may be made as to whether the second device has an application that can execute the skill. The determination may be made by querying an application manifest of the second device. If a determination is made that the skill can be executed by the second device, a selectable element to execute that skill by the second device may be surfaced. A selection may be made of the element, the digital content may be sent from the first device to the second device, and the skill may be executed by the second device.Type: GrantFiled: September 22, 2020Date of Patent: April 25, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Shrey Nitin Shah
-
Patent number: 11636740Abstract: Methods and systems related to tracking activity in a store in association with a cashier-less environment are provided. One example method includes identifying actions in a store. The method includes sampling a shopping environment using one or more sensors that include at least one camera capable of providing depth sensing to produce image data of a scene that shows a shopper in the store and tracking data related to one or more limbs of the shopper in connection to an item. The method includes receiving output of the sampling as feature inputs to one or more machine learning models and deriving one or more label inferences of a behavior state of the shopper in connection with a state of the item. At least one processing entity associated with the store detects the state of the item to change from one as item handled by said shopper to one as item queued for purchase.Type: GrantFiled: December 15, 2019Date of Patent: April 25, 2023Inventors: Gary M. Zalewski, Albert S. Penilla
-
Patent number: 11636291Abstract: Systems and techniques are generally described for determining similar content. First embedding data may be generated for first content based at least in part on a specified similarity task. A first query comprising the first embedding data may be generated and sent to a first database partition. A first search result representing second content may be determined using the first embedding data. A second query comprising the first embedding data may be generated and sent to a second database partition different from the first data base partition. A second search result representing third content may be determined using the first embedding data. In some examples, output data comprising at least one of the first search result and the second search result may be generated. The output data may represent content classified as similar to the first content.Type: GrantFiled: August 18, 2020Date of Patent: April 25, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Zhen Zuo, Lixi Wang, Jianfeng Lin, Yi Sun, Michinari Momma, Yikai Ni, Wenbo Wang, Xiangdong Qian, Deqiang Meng
-
Patent number: 11637832Abstract: A server assigns a vehicle to be provided with a vehicle sharing service to a user based on the received at least one piece of schedule information and position information of a plurality of the vehicles when at least one of schedule information of the user and use information of a vehicle sharing service is received by a terminal for the user. The server operates a communication device to transmit identification information of the assigned vehicle to the terminal for the user, and operates the communication device to transmit user information to the assigned vehicle.Type: GrantFiled: December 3, 2019Date of Patent: April 25, 2023Assignees: Hyundai Motor Company, Kia Motors CorporationInventor: Jeongseok Han
-
Patent number: 11636184Abstract: A method for providing a software service of a license management server is disclosed. The method comprises the steps of: receiving a virtual machine interface from a cloud server; installing software of a service provider in the virtual machine interface; transmitting a license to the virtual machine interface; providing ID and password related authority to a user terminal; and providing a service of the software to the user terminal through the virtual machine interface when the user terminal accesses the software. Therefore, source code leakage due to static analysis can be fundamentally prevented.Type: GrantFiled: September 29, 2021Date of Patent: April 25, 2023Assignee: SPARROW CO., LTDInventors: Oh Seung Kwon, Won Suk Choi
-
Patent number: 11636442Abstract: One or more computing devices, systems, and/or methods for future event recommendation are provided. For example, messages of a user account of a user are parsed to identify messages corresponding to events attended by the user. Event features are extracted from the messages, where an event feature is descriptive of an aspect of an event. An event database of future events is queried using the event features to identify future events having one or more of the event features. A description of the future events is constructed and provided to the user.Type: GrantFiled: May 2, 2018Date of Patent: April 25, 2023Assignee: Yahoo Assets LLCInventor: Frank Richard Bentley
-
Patent number: 11631219Abstract: A method for generating a three-dimensional working surface of a human body includes receiving input data corresponding to images; generating a first point cloud from the input data, each point being associated with a three-dimensional spatial coordinate; determining a plurality of attributes at each point of the first point cloud, calculating a set of geometric parameters from a regression carried out from a series of matrix operations performed according to different layers of a neural network trained from a plurality of partial views of parametric models parameterised with different parameterisation configurations; determining a parameterised model to generate a body model of a body including a first meshing.Type: GrantFiled: March 19, 2020Date of Patent: April 18, 2023Assignee: SQUAREMINDInventors: Tanguy Serrat, Ali Khachlouf
-
Patent number: 11632311Abstract: A provisioning server for automated provisioning and associated methods are disclosed. The provisioning server extracts data from a data transfer instruction for a data provider addition based on a matching data transfer instruction template, and parses the extracted data in accordance with the matching data transfer instruction template to identify an account identifier. Data transfer information for an identified data provider and an identified account identifier from a data provider database are determined. The data provider database comprises data provider information comprising data provider names for a plurality of data providers registered with the provisioning server. A data provider record is generated and stored in a data provider list of the account in an account database. The data provider record includes the identified data provider name, identified account identifier and the data transfer information.Type: GrantFiled: June 18, 2021Date of Patent: April 18, 2023Assignee: The Toronto-Dominion BankInventors: Robert Kyle Miller, Sonja Torbica, Helene Nicole Esposito
-
Patent number: 11632581Abstract: Embodiments of the present disclosure disclose a playlist switching method, apparatus and system, a terminal and a storage medium. The method includes: generating a playlist switching request according to a trigger operation of a creator of a singing room, and sending the playlist switching request to a service, where the playlist switching request includes a target playlist identification and a singing room identification after switching (S110); and in case of receiving switching success information, displaying playlist information corresponding to the target playlist identification on a display interface (S120).Type: GrantFiled: October 1, 2021Date of Patent: April 18, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventor: Deping Liu
-
Patent number: 11631083Abstract: A common point of purchase (CPP) system for identifying a common point of purchases involved in fraudulent or unauthorized payment transactions is provided. The CPP system includes a common point of purchase (CPP) computing device that is configured to receive transaction data, store the transaction data in a database, and perform a look up within the database. The CPP computing device is also configured to build a merchant table, receive a card list, and compare a plurality of flagged account identifiers in the card list to account identifiers in the merchant table. The CPP computing device is further configured to retrieve a unique merchant identifier and/or a merchant name identifier associated with the merchant table account identifiers matched with the flagged account identifiers, aggregate the unique merchant identifier using the merchant name identifier, and determine a first number of the flagged account identifiers associated with the merchant name identifier.Type: GrantFiled: May 24, 2021Date of Patent: April 18, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Joshua A. Allbright, Christopher John Merz
-
Patent number: 11625838Abstract: Devices and techniques are generally described for articulated three-dimensional pose tracking. In some examples, a plurality of frames of image data captured by one or more cameras may be received. First feature data representing the plurality of frames of image data may be determined using a backbone network. The first feature data may be projected into three-dimensional (3D) space. In some examples, 3D location data describing respective 3D locations of one or more persons represented by the first feature data projected in the 3D space may be determined. The first feature data and the 3D location data may be sent to a four-dimensional (4D) convolutional neural network (CNN). The 4D CNN may generate second feature data comprising respective 3D representations of the one or more persons. Three dimensional pose data representing articulated 3D pose information for the one or more persons may be generated.Type: GrantFiled: March 31, 2021Date of Patent: April 11, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Dinesh Reddy Narapureddy, Jean Laurent Guigues, Leonid Pishchulin, Jayakrishnan Kumar Eledath
-
Patent number: 11625652Abstract: The disclosed computer-implemented method may include matching transportation requests. By collecting and batching match requests over an extended period, a dynamic transportation matching system may identify more efficient matches (e.g., may match transportation requests with greater overlaps). In addition, by dynamically setting and/or extending the upper bound of time that a transportation request may remain batched with other transportation requests, the dynamic transportation matching system may account for contextual information thereby situationally improving matching efficiencies made possible with higher upper bounds while avoiding requestor dissatisfaction, lost conversions, or other inefficiencies that may result from upper bounds that are too high.Type: GrantFiled: June 29, 2018Date of Patent: April 11, 2023Assignee: Lyft, Inc.Inventors: Orit Balicer Tsur, Vincent Chih-jye Chang, Dor Levi, Molly Angelica Ingles Lorenzo, Keshav Puranmalka, Krishna Kumar Selvam
-
Patent number: 11625166Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.Type: GrantFiled: January 21, 2022Date of Patent: April 11, 2023Assignee: GOOGLE LLCInventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau