Patents Examined by Kambiz Abdi
-
Patent number: 11941653Abstract: 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: GrantFiled: June 30, 2021Date of Patent: March 26, 2024Assignee: Capital One Services, LLCInventors: William George Henderson, Robert Duke
-
Patent number: 11854035Abstract: 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: GrantFiled: April 19, 2021Date of Patent: December 26, 2023Assignee: LINE PLUS CORPORATIONInventor: Hyeong Jun Yu
-
Patent number: 11810145Abstract: 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: GrantFiled: March 27, 2020Date of Patent: November 7, 2023Assignee: Capital One Services, LLCInventors: Abdelkader Benkreira, Joshua Edwards, Adam Vukich
-
Patent number: 11810154Abstract: 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: GrantFiled: December 15, 2021Date of Patent: November 7, 2023Assignee: Rakuten Group, Inc.Inventors: Jun Ishii, Takehito Nohara, Sungsu Kim, Fuminori Hayashi
-
Patent number: 11803872Abstract: 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: GrantFiled: May 13, 2021Date of Patent: October 31, 2023Assignee: Adobe Inc.Inventors: Kokil Jaidka, Sumit Shekhar
-
Patent number: 11763332Abstract: 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: GrantFiled: April 30, 2021Date of Patent: September 19, 2023Assignee: Theta Labs, Inc.Inventors: Jieyi Long, Mitchell C. Liu
-
Patent number: 11727436Abstract: 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: GrantFiled: September 8, 2021Date of Patent: August 15, 2023Assignee: Popdust, Inc.Inventors: Michael Sprague, George Mario Fortuna, Sameet U. Durg, Joseph A. Fortuna, Jr.
-
Patent number: 11727446Abstract: The present invention enables detection of a sponsorship credit display segment in a broadcast program with higher precision.Type: GrantFiled: May 13, 2019Date of Patent: August 15, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Yasunori Oishi, Takahito Kawanishi, Kaoru Hiramatsu, Kunio Kashino
-
Patent number: 11720928Abstract: 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: GrantFiled: May 16, 2019Date of Patent: August 8, 2023Assignee: Yahoo Ad Tech LLCInventors: Yair Koren, Abraham Shahar, Tal Cohen, Michal Aharon, Assaf Singer
-
Patent number: 11704696Abstract: 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: GrantFiled: September 26, 2019Date of Patent: July 18, 2023Assignee: Oracle International CorporationInventors: Michael J. Strutton, Steven Keith Woods, Chad Estes, Kimberly Ann Wolfe, Donald Chun Wing Ho, Yizhou Jiang, Natalie You, Wenhua Li
-
Patent number: 11694237Abstract: 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: GrantFiled: May 27, 2016Date of Patent: July 4, 2023Assignee: GOOGLE LLCInventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
-
Patent number: 11687968Abstract: 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: GrantFiled: February 17, 2021Date of Patent: June 27, 2023Assignee: Google LLCInventors: Emmanuel Christophe, Japinder Singh, Vivek Raghunathan, Arash Baratloo
-
Patent number: 11669855Abstract: 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: GrantFiled: July 1, 2021Date of Patent: June 6, 2023Assignee: Capital One Services, LLCInventors: Abdelkader M'Hamed Benkreira, Brendan Way, Tyler Maiman
-
Patent number: 11636513Abstract: 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: GrantFiled: September 30, 2019Date of Patent: April 25, 2023Assignee: Desprez, LLCInventor: James L. Jacobs, II
-
Patent number: 11587111Abstract: 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: GrantFiled: February 26, 2021Date of Patent: February 21, 2023Assignee: Capital One Services, LLCInventors: William George Henderson, Kace Layton, Dallas Duncan
-
Patent number: 11568445Abstract: 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: GrantFiled: April 28, 2021Date of Patent: January 31, 2023Assignee: Bear Robotics, Inc.Inventor: John Jungwoo Ha
-
Patent number: 11551260Abstract: 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: GrantFiled: December 10, 2020Date of Patent: January 10, 2023Assignee: Google LLCInventors: Davi De Castro Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Igor Prata Soares
-
Patent number: 11544741Abstract: 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: GrantFiled: November 22, 2019Date of Patent: January 3, 2023Assignee: GOOGLE LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 11544747Abstract: 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: GrantFiled: June 22, 2015Date of Patent: January 3, 2023Inventors: Arel Ives Lidow, Charles Brian O'Kelley
-
Patent number: 11544736Abstract: 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: GrantFiled: October 23, 2015Date of Patent: January 3, 2023Assignee: Postalytics, Inc.Inventor: Alexander Graziano