Online Advertisement Patents (Class 705/14.73)
  • Patent number: 11138625
    Abstract: Embodiments of the present disclosure includes systems for and methods of managing local and remote data.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: October 5, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Gaurav Gandhi, Kuppappa Harijan, Alok Kumar
  • Patent number: 11128623
    Abstract: A processor is configured to associate terminal identifier for identifying terminals that have requested login with communication states of the terminals, the terminal identifiers including user identifiers that are to be used to authenticate users of the terminals; manage and associate with one another a plurality terminal identifiers as respective terminal identifiers for a communication source and a communication destination that can perform communication with the communication source; receive from a terminal a login request and a terminal identifier for identifying the terminal; and, on the basis of a result of searching communication states indicating online states out of communication states associated with other terminal identifiers including user identifiers the same as a user identifier included in the received terminal identifier, manage and associate with one another respective terminal identifiers associated with communication states indicating online states as respective terminal identifiers for
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: September 21, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventor: Takahiro Asai
  • Patent number: 11127063
    Abstract: Methods and apparatus are disclosed regarding an e-commerce system that maintains references between products and relevant content. In some embodiments, methods and/or apparatus obtain content from one or more content providers via a computer network, identify a product from a product catalog of an electronic database that is related to the obtained content; and update references to relevant content maintained in an electronic database for the product to include a reference to the obtained content.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: September 21, 2021
    Assignee: TRANSFORM SR BRANDS LLC
    Inventors: Eui Chung, Bharath Sridharan, Seyed Alireza Forouzan Ebrahimi
  • Patent number: 11113733
    Abstract: An improved architecture including system and methods for online advertising placement that provide possibly defaulting advertisement tags the opportunity to serve an advertisement ahead of a lower value tag that is guaranteed to fill, resulting in higher CPMs (i.e., Cost Per Mille) for web publishers. The system and methods are configured to deterministically render an advertisement impression from a list of possibly defaulting advertisements in a JavaScript-enabled web browser. The knowledge of the complete outcome of such an “ad chain” at render-time significantly reduces complexity and latency in the supporting ad server. The system and method centers around a novel JavaScript approach to detect when an advertisement has been loaded but not defaulted.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: September 7, 2021
    Assignee: OpenX Technologies, Inc.
    Inventors: Caleb Daniel Sotelo, Anthony Molinaro
  • Patent number: 11108772
    Abstract: A processor associates with one another terminal identifiers for identifying terminals. Each terminal identifier includes a to-be-authenticated section common to the terminal identifiers and used to authenticate a user. The processor associates the terminal identifiers with one another as respective terminal identifiers for a communication source and a communication destination that can perform communication with the communication source. Upon receiving from a first terminal as a communication source a first terminal identifier for identifying the first terminal and a second terminal identifier for identifying a second terminal as a communication destination, the processor transmits a request to the second terminal to start communication with the first terminal for a case where the first and second terminal identifiers are associated with one another. Otherwise the processor does not transmit a request to the second terminal to start communication with the first terminal.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 31, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventor: Takahiro Asai
  • Patent number: 11100147
    Abstract: Processing inputs to electronic list systems. Receiving, from a user device, a user input. Parsing the received user input for a minimum set of product data for querying a shopping service. Upon parsing a minimum set of product data for querying a shopping service, querying at least one shopping service using the parsed data. Receiving, from at least one queried shopping service, at least one product description responsive to the query. Presenting, via the user device, each received at least one product description to the user.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: August 24, 2021
    Assignee: Google LLC
    Inventors: Shih-Hao Yeh, Navid Samadani-McQuirk
  • Patent number: 11100195
    Abstract: The disclosure is related to a data management platform (“platform”) for providing a secure storage environment for digital contents associated with a user. The platform may be accessible via an app installed on a user device, which allows the user to upload, modify, and view digital contents. Because a digital content is mapped to a universal scaffold in a structured format, the platform can organize and display the digital contents in meaningful ways. The digital contents can be hosted on a remote server. The platform provides zero-knowledge encryption so that the digital contents stored at the server are secure, as in one cannot know the contents of the encrypted information stored at the server. The platform also facilitates zero-knowledge offers in which offers are sent to multiple users but the server does not know to which users the offers are presented until an offer is accepted by the user.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: August 24, 2021
    Assignee: THINKSPAN, LLC
    Inventors: Brian Samuel Taylor, Matthew Maxwell Murphy, James Michael Faris
  • Patent number: 11086489
    Abstract: When a user fast-forwards pages and there arises a necessity to display pages ahead of image data generating processing by a page image generating unit 114, a paging managing unit 112 of a viewing screen control section 110 culls pages whose image data is to be generated, and requests an image rendering unit 122 to display already generated preceding or succeeding pages as a dummy. A display region managing unit 116 requests the image rendering unit 122 to sequentially display specified display regions stored in a movement rule storage unit 118 according to advancing operation of the user. The advancing operation is started at a point in time that a finger in contact with a front touch pad 21 is removed. An advance notice operation of moving a display region by a minute amount in a direction in which a movement is intended to be performed is performed before the advancing operation.
    Type: Grant
    Filed: September 18, 2012
    Date of Patent: August 10, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Takayuki Shinohara
  • Patent number: 11089383
    Abstract: A method, device, and system for prioritizing insertion of targeted advertisements within advertisement time slots of a video program are provided. CPE detects whether or not an electronic personal device of a viewer of the video program is within a pre-defined viewing range of a display of the video program while the video program is being played and thereafter determines whether or not a detected electronic personal device remains within the viewing range during an advertisement time slot within the video program during the playing of a targeted advertisement. The CPE is configured to increase a priority of insertion of a previously played targeted advertisement within a next or subsequent advertisement time slot within the video program if the electronic personal device of the viewer is determined not to remain within the viewing range during the previous playing of the targeted advertisement.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: August 10, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Sudeepta Bhuyan, Epari Aurovind Sagar
  • Patent number: 11087368
    Abstract: A sales gateway controls transactions between advertising buyers and advertising platforms. A server coupled to the first and second interfaces implements a sales gateway to control transactions between the at least one advertising buyer and the at least one advertising platform responsive to a stored set of instructions. A memory coupled to the server stores the set of instructions for implementing the sales gateway. The stored set of instructions configuring the server to generate a link to provide a particular service responsive to a user request. The server validates information relating to a proposal and submits the proposal via the first interface using a pre-buy/proposal service of the sales gateway. The server transfers media content from the at least one advertising buyer to the at least one advertising platform using a media service of the sales gateway.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: August 10, 2021
    Assignee: INNOVAR MEDIA LLC
    Inventors: Webster Shawn Coffman, Steve Laughlin
  • Patent number: 11049146
    Abstract: An online system receives a discount offer from a merchant and displays the offers to users. Some of the discount offers provide for a discount that becomes valid when the discount offer is displayed to the user and remains valid for an offer duration. To implement these discount offers, a timestamp representing the time at which the discount offer is displayed is recorded and encoded. The encoded timestamp is provided to the merchant system when the user makes a purchase. The merchant extracts the recorded timestamp from the encoded timestamp and compares the recorded timestamp to the time of the purchase. If the time elapsed between the timestamp and the purchase is less than the offer duration, then the merchant system applies the discount to the purchase.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: June 29, 2021
    Assignee: Facebook, Inc.
    Inventors: Dan Barak, John Stephen Ketchpaw
  • Patent number: 11044401
    Abstract: A panoramic camera includes a casing, at least two independent camera units fixed on the casing, a first image processor electrically connected to each image sensor, and a device to sense level of ambient light. The camera units acquire images captured by each of the camera units and can stitch the images together to form a panoramic image. A second image processor is electrically connected to the first image processor, the second image processor obtains the panoramic image from the first image processor and by training or deep learning can focus on and zoom into a region of particular interest (ROPI) in the panoramic image. The ROPI can be edited and clipped out and the clipped images can be synthesized to form close-up images of the ROPI.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: June 22, 2021
    Assignee: TRIPLE WIN TECHNOLOGY(SHENZHEN) CO.LTD.
    Inventors: Liang-Kao Chang, Yu-An Cho
  • Patent number: 11037216
    Abstract: A multi-merchant portal that enables a user to access e-commerce stores is provided. Each e-commerce store has respective merchant categories browsable by the user at a customer device through the portal, each merchant category comprising products available for purchase from a respective merchant. In response to receiving a request from the customer device to switch access of the user browsing a selected merchant category of the first merchant in a first e-commerce store, to a second e-commerce store, the portal determines a system category corresponding to the selected merchant category using mapping data mapping merchant categories to system categories and then determines a destination merchant category of the second merchant in the second e-commerce store corresponding to the determined system category using mapping data mapping the system categories to the merchant categories. The portal switches user's access to the destination merchant category in the second e-commerce store.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 15, 2021
    Assignee: Mastercard International Incorporated
    Inventors: Chris O'Mahony, Stephen Elder, Bryan O'Sullivan, Derek Humphreys, Alex Staveley, Eammon Doyle, Stephen Toner, Andrea Rizzini, Maurice O'Connor, Oran Cummins
  • Patent number: 11037207
    Abstract: Methods and systems relating to formulating requests to a commerce management engine for product information may include a synchronization engine that estimates, using error data, future synchronization errors of product information to one or more channels. Each channel has respective product data fields for that channel and the error data relates to a prior synchronization of product information from one or more storefronts to the one or more channels and includes identified errors from the prior synchronization and corresponding corrections for resolving at least a subset of the identified errors. The synchronization may formulate a request, wherein the request requests product information for one or more products of the one or more storefronts for a future product synchronization with the one or more channels and includes a request parameter that is based on the estimated future synchronization errors.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 15, 2021
    Assignee: Shopify Inc.
    Inventors: Zabrina Hossain, Mandip Randhawa, Daniel Ragno, Ershad Rahimikia, Emily Rucker
  • Patent number: 11029835
    Abstract: Systems and methods are provided for delayed display of supplemental content in association with an underlying page image or other portion of a page. An initial portion of a page may be displayed and associated code may be executed. The code may cause a computing system to perform operations including determining that at least a predetermined minimum percentage of a certain image or other specific portion within the page is visible during display of the page, tracking an amount of time that the minimum percentage of the page image or other content portion remains visible during user interaction with the page, then causing display of overlay content over a portion of the particular image or other portion of the page based on a determination that the amount of time that the minimum percentage of the image or content portion has remained visible exceeds a threshold.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: June 8, 2021
    Assignee: GumGum, Inc.
    Inventors: Ken Weiner, Anthony Bruscantini
  • Patent number: 11025734
    Abstract: An information processing method is provided for a first terminal. The method includes displaying, by the first terminal, first information and an interactive prompt corresponding to the first information; and detecting, by the first terminal, an interactive operation formed based on the interactive prompt to generate operation information of the interactive operation. The method also includes sending, by the first terminal, the generated operation information to a server; receiving response information sent by the server; displaying, by the first terminal, an interaction status based on the response information; receiving, by the first terminal, colleting-information for collecting at least one to-be-issued benefit sent by the server; and displaying, by the first terminal, the collecting-information. The collecting-information is sent when the server detects that the interaction status meets a preset interaction-completion condition.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: June 1, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jia Qu, Yi Xie, You Zhou, Dan Yang
  • Patent number: 11023872
    Abstract: A retail customer or event attendee can provide feedback specific to a retail location, event, or other desired association using an association-specific machine executable code printed on a transaction request at a retailer or event host. In some embodiments, a system may include a server subsystem and a processor module configured to provide a customer with a printed or electronic version of an association-specific machine-readable code. The association-specific machine-readable code may include a decodable instruction for interacting with a server subsystem to access an electronic platform configured to provide a respective association-specific request for information and receive and store response data received in response to the information request.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: June 1, 2021
    Assignee: MY OPINE LLC
    Inventor: Rafael Etzion
  • Patent number: 11010783
    Abstract: For each service scenario out of a plurality of service scenarios, matching features of a to-be-matched product corresponding to the service scenario are acquired based on user features of users accessing the service scenario. A respective user feature mapping value of the service scenario is calculated based on the matching features of the to-be-matched product corresponding to the service scenario. Out of the plurality of service scenarios, a target service scenario of the to-be-matched product is selected based on the respective user feature mapping value of the service scenario.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: May 18, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Dong Shen, Hanping Xiao, Tangheng Liu, Jiajie Ye
  • Patent number: 11012758
    Abstract: Digital cross-marketing into digital channels is triggered by a cue message in a linear and non-linear television programming stream. The cue message provides advance warning to a local service provider about an upcoming break in the programming stream and also provides information about the break. In addition to triggering insertion of a local ad into the programming stream in accord with the instructions in the cue message, the cue message also initiates action to run one or more ads in other digital media. For example, the cue message may trigger ads in mobile media, Internet-based media, the Internet of Things, and other media.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: May 18, 2021
    Assignee: Viamedia, Inc.
    Inventors: Mark Lieberman, Randy Lykes, Thomas Michael Walsh
  • Patent number: 11003512
    Abstract: A system receives an initial application programming interface request for the bulk data operation from a client, and determines an optimal data size based on a tripping point. The system sends application programming interface requests that include the optimal data size, and combines responses to the application programming interface requests into a single response prior to transmission to the client via the receiver.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: May 11, 2021
    Assignee: Dell Products L.P.
    Inventors: Shibi Panikkar, Murali Devendranath
  • Patent number: 10990694
    Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: April 27, 2021
    Assignee: salesforce.com, inc.
    Inventors: Douglas Eliot Chasman, David Chungnan Wu, Hugh Francis Cockburn, Alex Edelstein, Antoine Barseni, Franck Thomas, Antoine Magnier, Nhi Nguyen, Benoit Dufourd, Samantha Reynard, Samuel William Bailey
  • Patent number: 10963651
    Abstract: A method for dynamically detecting and converting a context-sensitive information in a first language and a first format to a second language and a second format that is understandable to an end user based on a user-specified setting is provided. The method may use a built-in camera of a computing device to dynamically detect and capture an image frame of context-sensitive information. The method may use Optical character recognition (OCR), as well as contextual information such as GPS data available from a mobile computing device, to automatically translate and reformat the context-sensitive information in real-time so a user may understand it unambiguously.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: March 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yu-Ning Hsu, Elaine Ih Liao, Chih-Yuan Lin, Cheng-Yu Yu
  • Patent number: 10955991
    Abstract: A method and system for providing emojis, or interactive icons, that have embedded functionality and can be used in text messages or other web based communication. The method and system of interactive icons with embedded functionality can convert a word into an exact logo. The converted logo can have embedded functionality, such as hyperlinks, phone number, using GPS to find locations closest to a user, or opening of a company's app. The interactive icons with embedded functionality may be selected from a keyboard, or from a predictive texting function. They can then be shared or viewed, or selected to provide the embedded information without leaving the messaging application.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: March 23, 2021
    Assignee: LOJI, LLC
    Inventor: Kathryn L. Harper
  • Patent number: 10922722
    Abstract: The technologies described herein serve contextually relevant advertisements under a guaranteed advertisement campaign. A publisher retrieves a guaranteed advertisement campaign related to a webpage available for serving an advertisement, and identifies a set of advertisements relating to the guaranteed advertisement campaign. Advertisement selecting circuitry of the publisher determines whether an advertisement that is contextually relevant to content published at the webpage is present in the set of advertisements. If there is no contextually relevant advertisement in the set of advertisements, the advertisement selecting circuitry selects an alternative advertisement from the set of advertisements that minimizes an under-delivery risk related to the guaranteed advertisement campaign. If there is a contextually relevant advertisement in the set of advertisements, the advertisement selecting circuitry selects the contextually relevant advertisement.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: February 16, 2021
    Assignee: Verizon Media Inc.
    Inventors: Suleyman Cetintas, Srinath Ravindran, Mohammad Saberian, Sandeep Soni, Kuang-chih Lee, Hong Yao, Jian Yang, Pradhan Pattanayak
  • Patent number: 10915434
    Abstract: The present invention relates to a method for controlling a test environment on a mobile device. The method includes the steps of providing a test to a user within a testing phase on the device; detecting an interruption via the device during the testing phase; and generating an action in response to the detected interruption. A system for controlling a test environment is also disclosed.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: February 9, 2021
    Assignee: GRAD DNA LTD.
    Inventor: Stephen Reilly
  • Patent number: 10909579
    Abstract: Systems, methods, and computer-readable media are disclosed for detecting viewability and delivering content using viewability metrics. In one embodiment, an example method may include receiving a bid request for an available content delivery slot, where the bid request comprises context information, determining first candidate content for the available content delivery slot, and determining a first base bid value for the first candidate content. Example methods may include determining an estimated view rate using the context information, determining a first bid modifier using the estimated view rate; and sending a response to the bid request comprising a first bid amount. The first bid amount may be based at least in part on the first base bid value and the first bid modifier.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Jim Huang
  • Patent number: 10885142
    Abstract: According to an aspect of the disclosure, a server device includes interface circuitry and processing circuitry. The interface circuitry is configured to receive a web page request sent from a terminal device, the web page request carrying an identifier of a web page and social application account information of a user. The processing circuitry is configured to obtain the web page requested by the user according to the identifier of the web page, obtain social information of the user according to the social application account information, determine recommended content according to the social information and provide the web page and the recommended content to the interface circuitry to transmit to the terminal device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: January 5, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jinggang Lu, Xiaohai Wei, Dongsheng Niu
  • Patent number: 10885549
    Abstract: Methods, systems and apparatus, including computer program products are described for providing temporally relevant targeted content items. A set of user data is used to determine current user interests as indicated by one or more recent events. Content items relevant to those events are identified and ranked based on a time that the corresponding event occurred. One or more of the top ranked content items can be delivered to a user.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: January 5, 2021
    Assignee: Google LLC
    Inventor: Yitao Gong
  • Patent number: 10846787
    Abstract: Example systems may include: receiving an auction announcement message for a content inventory unit from an auction platform, where the auction announcement message includes an identifier that is associated with a user device; determining a bid for the content inventory unit based on data in a record associated with the identifier; transmitting the bid to the auction platform in response to the auction announcement message; transmitting a content item associated with the identifier in response to the auction announcement message; receiving a message indicating that the content item is presented on the user device; and updating a stored account value associated with the identifier based on an auction price for the content inventory unit.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: November 24, 2020
    Assignee: Google LLC
    Inventor: Nemo Semret
  • Patent number: 10839414
    Abstract: A method is provided for determining a number of current customers in a queue for a first event; estimating a current wait time of the queue for a new customer based at least on the number of current customers in the queue; predicting a future wait time of the queue for the new customer, if the new customer entered the queue after completing at least one second event prior to entering the queue of the first event, wherein estimating the future wait time is based at least on a probability of one or more future customers performing the at least one second event prior to entering the queue; determining an incentive for the new customer to complete the at least one second event prior to entering the queue based at least on the current wait time and the future wait time; and sending the incentive to the customer.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lucie Suzanne Marie Catherine Desfontaines, Laura Wynter
  • Patent number: 10833913
    Abstract: Disclosed embodiments provide techniques for suppression of commerce notifications based on user activity. In embodiments, the user activity is an activity such as an acknowledgement via an application on an electronic mobile computing device that is associated with the user. A first message is sent including information regarding offers and/or sales at a venue. The user may, at that time, interact with the information by pressing a button or activating a link to obtain more information. That interaction is recorded and used as criteria for sending or suppressing a second message. Alternatively, the second message may be modified. The modification can include rewording the first message as a reminder, and/or removal of audio and/or vibration alerts for the second message. These features promote a user experience in which the user is aware of a sale or promotion and the in-store experience remains positive.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Ciaran E. Hannigan, Matthew J. Margolis
  • Patent number: 10834222
    Abstract: Enable a CDN server to potentially go forward to any of multiple candidate servers (or other infrastructure) to retrieve a client-requested object, based on periodic testing of such candidate servers or infrastructure for cache hits and network latency (among other things), and scoring thereof. Such candidate servers or infrastructure represent alternative places to get the object. Importantly, a candidate may be a server or infrastructure owned and/or operated by another CDN, including a CDN industry competitor, and may be discovered in a preliminary process that involves detection of multi-CDN arrangements on the Internet where the foregoing approach may be viable.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 10, 2020
    Assignee: Akamai Technologies Inc.
    Inventors: Utkarsh Goel, Martin T. Flack
  • Patent number: 10827217
    Abstract: A disclosed example includes a database, a communication interface, and a processor. The database is to store a logged media impression for a media identifier representative of media accessed via the Internet. The communication interface is to send a third-party device identifier or a user identifier corresponding to the user to a database proprietor when a user has not elected to not participate in third-party tracking corresponding to online activities, and receive user information from the database proprietor based on the third-party device identifier or the user identifier. The processor is to log a demographic impression based on the media impression and the user information, and generate an impression report corresponding to the media based on the demographic impression.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 3, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Steven J. Splaine, Adrian Swift
  • Patent number: 10819691
    Abstract: A system to present secure expandable advertisements using an API and cross-domain communication. A content publishing system that hosts a website can implement an expandable advertisement using IFRAMEs that are expanded upon receiving an API call from a third party rich media vendor that hosts the expandable advertisement when the content publishing system and the third party media vendor are of differing domains.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: October 27, 2020
    Assignee: PayPal, Inc.
    Inventors: Francis Smith, Saji Joseph
  • Patent number: 10819807
    Abstract: A first device for displaying an object related to content reproduced by a second device is provided. The first device including a sensor which senses an exit of the first device from a service zone of the second device during reproduction of the content by the second device; a communication device which requests a management server for an object related to the content, the object including link information for receiving information about the content reproduced by the second device at a point of time when the sensor senses the exit, and for receiving the object related to the content from the management server; and a controller which controls a display to display the received object related to the content on a predetermined screen of the first device.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: October 27, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-ok Cha, Jong-hyun Ryu, Hee-Chul Jeon, Won-young Choi
  • Patent number: 10783516
    Abstract: A system includes a processing system and a memory system. The processing system includes one or more processors. The memory system includes one or more computer-readable media that contain instructions that, when executed by the processing system, cause the processing system to perform operations. The operations include detecting a loading of a webpage including a document object model (DOM). The operations also include analyzing the DOM to identify a first element in the DOM. The operations also include determining, based on the first element, that the webpage is configured to accept payments. The operations also include receiving, from a provider server, a virtual token which corresponds to a user account. The operations also include injecting information from the virtual token into one or more account number fields on the webpage.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: September 22, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Patent number: 10778766
    Abstract: The inventive subject matter provides apparatus, systems, and methods of pre-loading (or caching) activatable content to several mobile devices for future use by at least one of the mobile devices. The mobile devices are communicatively coupled with each other to form a distribute storage network. The pre-loaded content can be used by applications executed in any one of the mobile devices within the network. A content server is configured to transmit portions of the content to the mobile devices upon detection that a subset of conditions within the multi-conditional content activation criteria has been satisfied. The content server is configured to transmit the entire content when all conditions within the multi-conditional content activation criteria has been satisfied. The content server then activates the content when a content activation event is detected.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: September 15, 2020
    Inventor: Patrick Soon-Shiong
  • Patent number: 10778622
    Abstract: An interactive email experience is customized to the recipient's interests by modifying rich media components provided by the email based on the recipient's interactions with other rich media components from the email. To facilitate the interactive email experience, rich media components are provided by a marketer for an email campaign with mapping information mapping product features to portions of the rich media components. When an email is sent with links to the rich media components, the recipient's interactions with a rich media component is tracked. Product features are ranked based on the recipient's interactions with various portions corresponding with the various product features. The product feature rankings are then used to modify other rich media components from the email to emphasize portions of the other rich media components corresponding with product features of interest to the recipient.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: September 15, 2020
    Assignee: ADOBE INC.
    Inventors: Stephane Moreau, Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10740822
    Abstract: Techniques and arrangements for performing data analysis in order to generate connections between merchants. For instance, a payment service may determine, based at least in part on transaction information, that a first customer conducted a first transaction at a first merchant followed a subsequent transaction at a second merchant. The payment service may further determine that a second customer conducted a second transaction at the first merchant followed by a subsequent transaction at a third merchant, Based on transaction information associated with the first transaction and the second transaction, the payment service may create a buyer profile including the first customer and second customer. Upon the payment service receiving a request to process a third transaction between the first merchant and the second customer, the payment service can generate a recommendation that the second customer conduct a subsequent transaction to the third transaction at the second merchant rather than the third merchant.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: August 11, 2020
    Assignee: Square, Inc.
    Inventors: Ramy Bebawy, Philip Zigoris, Yongxue Qi, Yu-Shan Fung, Riley Crane
  • Patent number: 10742762
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing redirects. In one aspect, a method includes receiving request data indicating that a user device has requested a content item. The request data specifies other data processing apparatus to which user interactions with the content item are to be reported. The content item includes a reference to a resource that is requested in response to user interaction with the content item. Response data is provided. The response data includes data that cause presentation of the content item. Interaction data is received specifying user interaction with the content item occurred. Redirect data is provided that cause the user device to be redirected to the resource. Reporting data is provided to the other data processing apparatus, specifying user interaction with the content item occurred. The reporting data is provided asynchronously relative to the redirect data.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: August 11, 2020
    Assignee: Google LLC
    Inventors: Shing Franky Sze, Michael Kleber, Mathieu Gagne, Leonidas Kontothanassis
  • Patent number: 10706444
    Abstract: Provided herein are systems and methods of inserting video content. A media player can receive, from a primary video content server, a video content item including primary video content to be presented on a webpage. The video content item can be associated with an encoding specifying a content spot in the primary video content. The media player can, subsequent to initiating playing of the video content item, the encoding specifying the content spot within the video content item. The media player can generate a request for supplemental video content to play based on the parsing of the encoding. The media player can transmit, to a secondary video content server, the request. The media player can receive, from the secondary video content server, the supplemental video content item selected based on the request. The media player can play the supplemental video content item during the content spot on the webpage.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: July 7, 2020
    Assignee: Google LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P. Gupta, Jill A. Huchital, Willard V. T. Rusch
  • Patent number: 10706057
    Abstract: A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items for presentation to the user and generates groups of additional content items so each group includes content items having a characteristic associated with the group. A scoring function is applied to each group to determine an expected amount of user interaction with content items in the group. Based on the expected amounts of user interaction, a featured content item is selected from each group. When a group of the additional content items is presented, the featured content item is visually distinguished from other content items in the group.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: July 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Christopher James Connolly, Thomas Frederick Dimson, Gregor Hochmuth, Majd Jack Taby
  • Patent number: 10705669
    Abstract: Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 7, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Nathan Anderson, David P. Hodgman
  • Patent number: 10671629
    Abstract: A computer-executed method includes storing in a data store data attributes, data objects, a data analysis tool (DAT), and render functions. Each data object has an attribute set and an identifier set. The method includes identifying each data object that has an attribute set comprising a data attribute matching each reference data attribute associated with the DAT, and selecting an identified data object as an input data object for the DAT. The DAT generates a new data object as a function of the input data object, which includes analyzing the input data object with reference to an auxiliary data object and creating an identifier set for the new data object that includes an identifier of the new data object for distinguishing the new data object from each other data object in the data store, and the identifier of the auxiliary data object. The new data object is stored in the data store. Each render function is associated with a set of reference data attributes.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 2, 2020
    Assignee: Monsanto Technology LLC
    Inventors: Ryan Jerry Richt, Christopher Allen Taylor
  • Patent number: 10672029
    Abstract: A social networking system presents users with a content items and ad requests, which may include targeting criteria specifying a topic. Interactions by users who were presented with an advertisement from an ad request including targeting criteria specifying the topic are stored by the social networking system and used to identify a cluster group of additional users having characteristics similar to characteristics of users who were presented with the advertisement from the ad request including targeting criteria specifying the topic and who interacted with the advertisement. The social networking system determines scores for additional users in the cluster group based on measures of similarity between the additional users and the users who were presented with the advertisement and who interacted with the advertisement. Based on the determined scores, the social networking system associates additional users in the cluster group with the topic.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: June 2, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Haibin Cheng, Sue Ann Hong, Xingyao Ye
  • Patent number: 10664870
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, by the one or more processors, user input, the user input indicating an assignment of a particular task by a first user to a second user, the first user being a user of a product that provides the particular task; determining, by the one or more processors, that the second user is a non-user of the product and, in response: appending product promotion data to an electronic document, the product promotion data providing a summary of task-based action data that is associated with the second user; and transmitting the electronic document to the second user.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: May 26, 2020
    Assignee: BOXER, INC.
    Inventors: Andrew Eye, Adam Cianfichi
  • Patent number: 10664885
    Abstract: A method, system, and non-transitory computer readable medium for transaction processing based on a real-time conversation are disclosed. A chat-based ordering method includes displaying a chat user interface (UI) for a first product on a service page for displaying information associated with the first product, creating a chat room for a chat between a seller associated with the product and a user in response to a selection on the chat UI on the service page, and providing an ordering capability for at least one of the first product and at least one second product through the chat room, wherein the providing includes displaying or linking information associated with the first product on the chat room.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: May 26, 2020
    Assignee: NAVER CORPORATION
    Inventors: Yoon Sook Lee, Miyeon Kim, Hyang Cheol Lee
  • Patent number: 10657849
    Abstract: There is provided a contents display apparatus capable of receiving signage data including contents from a contents management apparatus, the contents display apparatus including: an alternative contents storage unit which receives alternative contents from the contents management apparatus and stores the alternative contents; an acknowledgement unit which causes the contents management apparatus to acknowledge validity of the signage data; and a contents display unit which displays contents based on the signage data in a case where the validity of the signage data is acknowledged by the acknowledgement unit and displays the alternative contents in other cases.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: May 19, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kohji Kumetani
  • Patent number: 10657552
    Abstract: A system that identifies whether an object is within close proximity to a touch screen of a user device using one or more sensors. The system may optimize incentives based on what is being displayed on the user device when the system identifies the object.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: May 19, 2020
    Assignee: PayPal, Inc.
    Inventor: Pankaj Sarin
  • Patent number: 10645215
    Abstract: Personal information, such as professional information normally associated with a business card may be identified and appended to a messaging sequence to provide automated user profile updates. One example embodiment may transmitting an initiation message from a service provider to a user device to initiate a communication session, transmitting a request message to the user device to accept contact information associated with the service provider, receiving a confirmation message responsive to the request message, transmitting the contact information responsive to receiving confirmation of the request, and automatically initiating a contact information update on the user device.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: May 5, 2020
    Assignee: West Corporation
    Inventors: Kellan Stec, James K. Boutcher