Patents Examined by Kambiz Abdi
  • Patent number: 11941653
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for testing and applying codes to electronic shopping carts. For instance, the method may include monitoring a shopping cart associated with an e-commerce website and with a user; in response to detecting a change to the shopping cart, testing codes with respect to a present content of the shopping cart to determine valid codes; selecting at least one of the valid codes; determining a status of the session; and performing an action based on the status and the at least one selected code. The testing the codes with respect to the present content of the shopping cart may include: cloning the shopping cart to form a cloned shopping cart in a shadow session; and/or obtaining the codes; and testing the codes on the cloned shopping cart in the shadow session to determine the valid codes.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 26, 2024
    Assignee: Capital One Services, LLC
    Inventors: William George Henderson, Robert Duke
  • Patent number: 11854035
    Abstract: A method, system, and non-transitory computer-readable record medium for providing a reward through a reward account connected to a player. A reward providing method includes connecting, by processing circuitry, a plurality of reward accounts registered by a user on a player, the player being installed on an electronic device, determining, by the processing circuitry, an analysis result based on content playback information, the content playback information corresponding to content output through the player, and providing, by the processing circuitry, a reward through a first reward account among the plurality of reward accounts based on the analysis result, the reward corresponding to the content output through the player.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: December 26, 2023
    Assignee: LINE PLUS CORPORATION
    Inventor: Hyeong Jun Yu
  • Patent number: 11810145
    Abstract: A computer-implemented method of providing a notification to a user may include: obtaining a plurality of trigger conditions; monitoring a web session of the user to determine whether a trigger condition of the plurality of trigger conditions is satisfied; and in response to determining that the trigger condition is satisfied, executing a notification process, wherein the notification process includes: obtaining vendor information based on the trigger condition that is triggered, the vendor information including information associated with one or more vendors associated with the trigger condition that is triggered and/or alternative offer information associated with the one or more vendors; and causing display of a notification, the notification including information corresponding to the one or more vendors and/or the alternative offer information.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: November 7, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader Benkreira, Joshua Edwards, Adam Vukich
  • Patent number: 11810154
    Abstract: An information communication system transmits an advertisement to a second terminal device used by a second user based on transmission of a message from a first terminal device used by a first user to the second terminal device. The information communication system executes processing of giving a reward to the first user based on recognition that the second user takes an action corresponding to a successful result of the advertisement after the second user selects the advertisement.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: November 7, 2023
    Assignee: Rakuten Group, Inc.
    Inventors: Jun Ishii, Takehito Nohara, Sungsu Kim, Fuminori Hayashi
  • Patent number: 11803872
    Abstract: Various embodiments are directed to assigning offers to marketing deliveries utilizing new features to describe offers in the marketing deliveries. Marketing deliveries can be described at a finer level to thus enhance the effectiveness of building and conducting marketing campaigns. The approaches facilitate matching content to recipients, predicting content performance, and measuring content performance after dispatching a marketing delivery.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: October 31, 2023
    Assignee: Adobe Inc.
    Inventors: Kokil Jaidka, Sumit Shekhar
  • Patent number: 11763332
    Abstract: Methods and systems for blockchain and smart contract-supported decentralized computation are provided. A computation task from a task initiator node is registered on a blockchain, and assigned to an edge computing node within a decentralized computing network, with task details sent by the task initiator to the edge computing node through a secure peer-to-peer connection. The edge computing node determines a solution to the computation task. The solution may be verified on-chain by a smart contract, and a token reward from the task initiator may be given to the edge computing node by the smart contract correspondingly. The solution may alternatively be verified off-chain by the task initiator node, and a token reward may be given to the edge computing node by the smart contract upon solution verification.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: September 19, 2023
    Assignee: Theta Labs, Inc.
    Inventors: Jieyi Long, Mitchell C. Liu
  • Patent number: 11727436
    Abstract: Embodiments are directed to methods and systems for determining the identity of a user as a person or a robot. In some embodiments, the methods and systems engage a web browser to produce a token and calculate a computation cost associated with the token production. The methods and systems use the computation cost to prove that the web browser on a device not handicapped by the computational challenge of producing tokens, which would handicap a robot. In some embodiments, the methods and systems generate a cookie based on a confirmed user purchase, and record the user identity contained in the cookie at a block chain to identify the user as a verified purchaser. The methods and systems may later retrieve the cookie and search the block chain using the user identity contained in the cookie. By locating the user identity in the block chain, the methods and systems know that the user is a verified purchaser, indicating the user to be a person, as robots cannot make purchases.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: August 15, 2023
    Assignee: Popdust, Inc.
    Inventors: Michael Sprague, George Mario Fortuna, Sameet U. Durg, Joseph A. Fortuna, Jr.
  • Patent number: 11727446
    Abstract: The present invention enables detection of a sponsorship credit display segment in a broadcast program with higher precision.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: August 15, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Yasunori Oishi, Takahito Kawanishi, Kaoru Hiramatsu, Kunio Kashino
  • Patent number: 11720928
    Abstract: One or more computing devices, systems, and/or methods for isolated budget utilization are provided. A first budget pacing component is assigned to control bidding by a first content serving component for a set of content items. A second budget pacing component is assigned to control bidding by a second content serving component for the set of content items. The first budget pacing component controls the bidding by the first content serving component according to a first portion of a content item budget based upon a traffic share of the first content serving component. The second budget pacing component controls the bidding by the second content serving component according to a second portion of the content item budget based upon a traffic share of the second content serving component.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 8, 2023
    Assignee: Yahoo Ad Tech LLC
    Inventors: Yair Koren, Abraham Shahar, Tal Cohen, Michal Aharon, Assaf Singer
  • Patent number: 11704696
    Abstract: A single tracking URL collects tracking information for multiple tracking services based on multiple tracking URL templates. A dynamic link generator generates a tracking URL configured to collect tracking information requested by each of a set of enabled tracking URL templates. The tracking information is transmitted to the tracking services associated with the enabled tracking URL templates. Additionally or alternatively, a tracking URL is configured to redirect a consumer to one of a candidate set of destination URLs. A tracking URL includes a base URL, which is resolved to an IP address of a server of a particular tracking service. Based on tracking data associated with the tracking URL and/or digital body language associated with the consumer, the particular tracking service selects one of a candidate set of destination URLs associated with the tracking URL. A destination page corresponding to the selected destination URL is presented to the consumer.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: July 18, 2023
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, Steven Keith Woods, Chad Estes, Kimberly Ann Wolfe, Donald Chun Wing Ho, Yizhou Jiang, Natalie You, Wenhua Li
  • Patent number: 11694237
    Abstract: Systems and methods for dynamically inserting content into webpages. A computing device can receive an information resource. The computing device can receive a content item for insertion at one of the candidate content insertion locations of the information resource. The computing device can identify candidate content insertion locations for insertion of the content item based on locations of one or more elements on the information resource. The computing device can monitor for a scroll event on the information resource. The computing device can identify a portion of the information resource to be displayed within the viewport of the application subsequent to processing the event. The computing device can determine that one of the candidate insertion locations is within or below the viewport. The computing device can set a content slot at the determined content insertion location. The computing device can insert, at the content slot, the content item.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: July 4, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
  • Patent number: 11687968
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for serving advertisements based on partial queries. In one aspect, a method includes receiving a request for advertisements that specifies a set of query suggestions. The query suggestions are ranked based, at least in part on a probability of each query suggestion being selected by a user that input the partial query. A proper subset of the query suggestions is selected and includes a highest ranked query suggestion based on the ranking and one or more query suggestions of the set of query suggestions that is at least one of a revision of the highest ranked query suggestion or refers to a same topic as the highest ranked query suggestion. One or more advertisements are identified for each query suggestion of the proper subset. Data specifying the identified advertisements are provided.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: June 27, 2023
    Assignee: Google LLC
    Inventors: Emmanuel Christophe, Japinder Singh, Vivek Raghunathan, Arash Baratloo
  • Patent number: 11669855
    Abstract: Aspects described herein may relate to techniques for segmenting one transaction into multiple sub-transactions. A user may wish to purchase multiple items. The overall purchase request may be segmented into multiple sub-transactions based on a transaction category of each item. Transaction categories may be based on merchant category codes (MCCs). Each sub-transaction may include one or more items related to the same transaction category. Each sub-transaction may be underwritten and approved separately by the merchant and/or a financial institution (e.g., a credit card company). Financial information related to each different transaction category may be determined based on the sub-transactions. Reward offers may be provided in a more robust manner based on the different transaction categories determined during the purchase process.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: June 6, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Brendan Way, Tyler Maiman
  • Patent number: 11636513
    Abstract: Methods and software that allow one or more users to utilize targeted-advertising functionality in the context of a product program. For example, such logistical functionality may enable users to benefit from the use of one or more functionalities enabled by targeted advertising, such as fully or partially ad-sponsored software, relevant training or assistance recommendations, and user-customized advertising, among others. Various corresponding and related methods and software are described.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: April 25, 2023
    Assignee: Desprez, LLC
    Inventor: James L. Jacobs, II
  • Patent number: 11587111
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for automatically testing and applying codes to electronic shopping carts. For instance, the method may include: monitoring a browsing session of a user on an e-commerce website; determining whether a trigger condition is present based on the monitoring; when the determining determines the trigger condition is present, automatically performing a code test process for a first set of codes to obtain a first test result, the first set of codes being one or more codes among a plurality of codes for the e-commerce website; and upon completion of the code test process for the first set of codes, displaying a first menu, the first menu including information corresponding to the first test result.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: February 21, 2023
    Assignee: Capital One Services, LLC
    Inventors: William George Henderson, Kace Layton, Dallas Duncan
  • Patent number: 11568445
    Abstract: A method for providing an advertising content using a robot is provided. The method includes the steps of: determining, with reference to first situation information on a customer in a serving place and second situation information on at least one robot for providing a service in the serving place, an advertising content to be provided for at least one of the customer and the serving place and presentation property information of the advertising content; and providing the advertising content by the at least one robot with reference to the presentation property information.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: January 31, 2023
    Assignee: Bear Robotics, Inc.
    Inventor: John Jungwoo Ha
  • Patent number: 11551260
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, are described for providing content. A method includes transmitting an audio content item that is presented to a user of a personal digital assistant through a speaker; receiving digital information that includes spoken information that was submitted through the personal digital assistant by the user and converted into the digital information, the received digital information including data specifying one or more other users with which the audio content item is to be shared; annotating the audio content item with an annotation including at least some of the digital information and data specifying that the user is the source of the annotation; and transmitting the audio content item and the annotation to the one or more other users with which the audio content is to be shared as specified by the digital information.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: January 10, 2023
    Assignee: Google LLC
    Inventors: Davi De Castro Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Igor Prata Soares
  • Patent number: 11544741
    Abstract: An engagement time computer system for serving online content based on user engagement duration includes an output device, at least one memory, and one or more processors. The processors are configured to determine a historical engagement time of an online user and to identify a plurality of online content items. Each online content item of the plurality of online content items has a target engagement time. The processors are further configured to receive a request for a content item. The request is associated with the online user. The processors are also configured to select a first online content item from the plurality of online content items based at least in part on the historical engagement time of the online user and the target engagement time of the first online content item and to transmit the first online content item for display to the online user.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: January 3, 2023
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11544747
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a client device, an ad request for an ad space being for presentation in a user interface of an application on the client device, sending, to bidder systems, a bid request on the ad space, receiving bids from the bidder systems, selecting, from the received bids, a cost-per-view bid corresponding to a first creative and a cost-per-impression bid corresponding to a second creative, and sending a message to the client device wherein the message comprises respective identifiers of the first and second creatives, and wherein the client device is configured to obtain the first creative and present the first creative in the ad space if the ad space is in view one the client device within a specified time period.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: January 3, 2023
    Inventors: Arel Ives Lidow, Charles Brian O'Kelley
  • Patent number: 11544736
    Abstract: A computer-implemented method for managing a campaign within a distributed computer network comprises acts of defining, in a memory of the distributed computer network, a personalized URL (pURL) associated with at least one user-specific advertisement; receiving trigger instructions that identify one or more conditions under which at least one second user-specific advertisement should be sent, wherein the second advertisement is associated with the pURL; sending the pURL associated with the at least one user-specific advertisement; tracking the pURL associated with the at least one user-specific advertisement for at least one trigger defined by the trigger instructions; receiving the trigger; and updating a campaign workflow responsive to the received trigger.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: January 3, 2023
    Assignee: Postalytics, Inc.
    Inventor: Alexander Graziano