Fee For Advertisement Patents (Class 705/14.69)
  • Patent number: 11373261
    Abstract: Systems and methods are described for identifying a subset of interest from a general population and for monitoring a database of daily activity logs associated with the general population in order to identify database entries indicative of an occurrence of a pre-defined trigger event that is associated with a member of the subset of interest. In particular, systems and methods are described that allow a massive database of daily activity logs to be monitored to identify trigger events that have occurred within the past twenty-four hours or other very recent time period. Embodiments are described that may be advantageously used by a provider of credit-related products and/or services who wishes to accurately target prospective customers, identified by the system, based on occurrence of a trigger event, as being in a decision-making phase of credit shopping, for purposes of making a timely and targeted offering relevant to the customers' current activities.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: June 28, 2022
    Assignee: EXPERIAN INFORMATION SOLUTIONS, INC.
    Inventors: Armando Ramos, Stephen R. Meeks, Michele M. Pearson, Pamela Fielding
  • Patent number: 11367125
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server for aggregating and displaying all the electronic requests on one merchant device. The analytic server receives a plurality of electronic messages corresponding to a plurality of electronic requests from a plurality of service provider computers. The analytic server executes an extraction protocol to extract the order data within each electronic messages and stores the extracted data into a database. The analytic server generates a machine-readable file for each merchant comprising all the order records for the same merchant received from different third-party service provider computers. The analytic server transmits the machine-readable file to the merchant computing device, which populates a GUI according to the machine-readable file. Because all the orders are in one spot, the merchant may manage the orders, perform statistical calculations, and generate sales reports more efficiently.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: June 21, 2022
    Assignee: WAITBUSTERS LLC
    Inventors: Shane Gau, James Moody
  • Patent number: 11350280
    Abstract: A method for controlling access to a user's personal information includes obtaining, from an application executing on a device of a user of the application, personal information about the user of an application; determining a required permission from the user for at least one proposed use of the personal information; presenting, to the user, a first offer to provide access to at least one enhanced function of the application in exchange for the required permission; and responsive to the user providing the required permission, providing the user with access to the at least one enhanced function of the application.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: May 31, 2022
    Assignee: VERIPATH, INC.
    Inventors: Nicholas Hall, Steve Eakin
  • Patent number: 11350141
    Abstract: System for present content. The system includes means for receiving a set of timepoints relating to a content data and means for generating display signals based on the content data. The system also includes means for sending display signals to a display device that represent the content data and means for notifying a server over the Internet, that a timepoint among the set of timepoints has been reached in the content data. The system also includes means for receiving, from the server, via the Internet, an identification of one or more particular additional content and in response to receiving the identification of the one or more particular additional content from the server, means for interrupting presentation of the content data; and presenting the one or more particular additional content. The system further includes means for resuming, presentation of the content data after presenting the one or more particular additional content.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: May 31, 2022
    Assignee: TIVO SOLUTIONS INC.
    Inventor: James M. Barton
  • Patent number: 11295340
    Abstract: A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: April 5, 2022
    Assignee: PayPal, Inc.
    Inventors: Chitta Ranjan, Huma Zaidi, Neha Singh
  • Patent number: 11295348
    Abstract: Disclosed is an on-line advertisement method using an advertisement website. An on-line advertisement method according to an embodiment of the present invention provides an advertisement available to a user terminal at a current position of a user terminal which accesses an advertisement website.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: April 5, 2022
    Inventor: Sung Wan Kim
  • Patent number: 11297396
    Abstract: The invention relates to systems and methods for manipulating non-linearly connected transmedia content, in particular for creating, processing and/or managing non-linearly connected transmedia content and for tracking content creation and attributing transmedia content to one or more creators. Specifically, the invention involves creating a transmedia content data item by a first user and storing the transmedia content data item in a data store, along with a record indicating an association between the first user and the transmedia content data item; creating an ordered group of transmedia content data items by a second user, the ordered group comprising a pointer to the transmedia content data item of the first user; and storing the ordered group and a record associating both the first user and the second user with the ordered group in the data store.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 5, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Rebekkah Laeuchli, Sasha Schriber, Stephan Veen, Markus Gross, Isabel Simo, Max Grosse
  • Patent number: 11288680
    Abstract: Embodiments for presenting real-time contact options are described herein. In example embodiments, as system identifies a number of user devices actively viewing a web page that includes a real-time contact option. The system then determines whether the number of user devices actively viewing the web page that includes the real-time contact option exceeds a predetermined limit. If the number of user devices actively viewing the web page that includes the real-time contact option exceeds the predetermined limit, the system prevents presentation, to a further user device, of the real-time contact option on the web page. Conversely, if the number of user devices actively viewing the web page that includes the real-time contact option does not exceed the predetermined limit, the system causes presentation of the web page with the real-time contact option to the further user device.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: March 29, 2022
    Assignee: eBay Inc.
    Inventors: Erik Anderson Stuart, Brian Alan Grove
  • Patent number: 11270336
    Abstract: Adaptive control of exposure. A proportional exposure cap is a maximum fraction applicable to a recipient's total viewable attention in a time window. The total viewable attention represents all viewable advertising content which will be provided to the recipient. A notification of availability of an opportunity to expose a specified recipient to advertising content is received during the time window. The specified recipient's consumed viewable attention is detected. The specified recipient's total viewable attention for the time window is predicted. Responsive to the maximum fraction of the specified recipient's predicted total viewable attention for the time window being greater than the consumed viewable attention of the specified recipient, the advertising campaign's advertising content is sent to the specified recipient and the consumed viewable attention is updated.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: March 8, 2022
    Assignee: Quantcast Corporation
    Inventors: Seph Zdarko, Ryan Lei Hin Chan, David Alexander Grant
  • Patent number: 11270333
    Abstract: In some examples, a computing device includes at least one processor and at least one module, operable by the at least one processor to receive, from a client device of a user, a request for one or more advertisements to display at the client device with a set of messages. The set of messages is associated with the user in a social network messaging service. The at least one module may be further operable to determine a probability that the user will select a candidate advertisement using a machine learning model based on point-wise learning and pair-wise learning. The at least one module may be further operable to determine, based on the probability that the user will select the candidate advertisement, a candidate score for the candidate advertisement, determine that the candidate score satisfies a threshold, and send, for display at the client device, the candidate advertisement.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: March 8, 2022
    Assignee: Twitter, Inc.
    Inventors: Yue Lu, Parag Agrawal, Cheng Li, Sandeep Pandey, Michael Jahr, Jeremy Ginsberg
  • Patent number: 11270354
    Abstract: A system and method for advertisement campaign tracking and management using a multi-platform adaptive ad campaign manager, a plurality of network connections including a PSTN, the Internet, and a TV network, a cellphone, and dynamic advertisements which a user may tap on, scan, or call with their cellular phone in order to receive an automated SMS response which may contain a link or button to click which may take them to a webpage to complete a transaction in accordance with the advertisement, shortening and automating the conduit from advertisement to user signup or purchase, especially in the case of TV advertisements.
    Type: Grant
    Filed: November 23, 2019
    Date of Patent: March 8, 2022
    Assignee: TAPTEXT LLC
    Inventor: Steve Doumar
  • Patent number: 11249741
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: February 15, 2022
    Assignee: Google LLC
    Inventors: Shibani Sanan, Christopher K. Harris, Nicola Rettke, Sissie Ling-Ie Hsiao, Samuel Sze Ming Ieong, Vinod Kumar Ramachandran, Anthony Chavez
  • Patent number: 11244324
    Abstract: A method and system to facilitate an online promotion in a network-based marketplace. A user-provided election to participate in the online promotion is recorded on a client machine associated with a user. Responsive to a trigger event, a determination of the user-provided election as recorded on the client machine associated with the user is made. The determination causes a presentation of the online promotion if so elected.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: February 8, 2022
    Assignee: eBay Inc.
    Inventors: Stacy A. Lee, Justin Christopher Early, Kevin McSpadden, Greg Pedone
  • Patent number: 11205197
    Abstract: A system and method for diminishing latency in processing reward payments to users using automated clearing house transactions linked to user accounts to direct and adjust user compensation, thereby removing dependency on advertiser refund period expiration and resultant sale value and commission locking for purchases made by users. The system and method enable truncated payment cycles without increasing publisher liability associated with advertiser commission modification.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: December 21, 2021
    Assignee: Capital Intellect, Inc.
    Inventors: Ranjan Lal, Brian D. Boodman, Eric Patacchiola
  • Patent number: 11182390
    Abstract: One or more computing devices, systems, and/or methods for selecting content items for presentation via client devices are provided. A content event associated with a content item performed by a client device may be detected. The content item may be associated with an entity. A conversion event, associated with the entity, performed by the client device may be detected. A duration of time between the content event and the conversion event may be determined. An attribution score may be determined based upon the duration of time. A plurality of attribution scores, comprising the attribution score, may be stored in an attribution data structure associated with the content item. Responsive to receiving a request for content associated with a second client device, the content item may be selected from a plurality of content items for presentation via the second client device based upon the attribution data structure.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: November 23, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Lakshmi Narayan Bhamidipati, Ravi Kant, Yohay Kaplan, Alexander Shtof
  • Patent number: 11182819
    Abstract: Systems and methods for digital coin exchange. A digital coin platform receives a distribution request from an entity server comprising digital multimedia content associated with an entity. Digital coins are created responsive to the request. Each digital coin comprises a first coin associated with the entity and a second coin associated with consumers. The first and second coins are linked via linking information. The first coins are transferred to the entity server. A consumption request including the digital multimedia content is transmitted to a consumer device. Responsive to an indication that the content is at least partially consumed via the consumer device, one or more second coins are transferred to the consumer device. The digital coins and the transferred first and second coins are recorded. The transferred second coins permit the consumer device to perform transactions associated with the entity.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: November 23, 2021
    Assignee: ALEF Edge, Inc.
    Inventors: Ganapathy Subramanian Sundaram, Ian Patrick Bennett
  • Patent number: 11178239
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: November 16, 2021
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Josh Berk, Justin Tsai
  • Patent number: 11170054
    Abstract: Techniques for generating a list of selective contacts are described. An address book of the user may be stored on a relational database to free up the memory space occupied by the address book. Further, selection parameters for evaluation of the plurality of contacts are determined. A plurality of contacts is filtered, based on the determined selection parameters, to generate a first set of selective contacts. Thereafter, dynamic filtering parameters are identified and based on the dynamic filtering parameters, the first set of selective contacts are filtered to generate a second set of selective contacts, wherein the second set of selective contacts are stored in the memory space of the device, and wherein the second set of selective contacts are available to the user for utilization for a predetermined time period.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: November 9, 2021
    Inventor: Philippe Charles Laik
  • Patent number: 11172262
    Abstract: The disclosure provides a method for interactive control of live television broadcast streams. The method includes receiving a streaming live media feed (103) from a television broadcaster (102) and displaying an overlay (212) on media content (M) of the streaming live media feed (103). The overlay (212) includes a play control option unassociated with an intermediary feed source of the live media feed between the television broadcaster and the media device (115). The method further includes receiving a first selection input of the play control option and determining that the selection input corresponds to a play mode at a first location within the media content (M) of the streaming live media feed by determining that a first fingerprint (128, 208, 306) fails to match a second fingerprint (128, 208, 306). Furthermore, the method includes overlaying targeted overlay content on the streaming live media feed.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 9, 2021
    Assignee: Roku, Inc.
    Inventor: Matthew Grover
  • Patent number: 11151616
    Abstract: Context associated with content may be received. An additional content may be generated for insertion into the content. The additional content can be created to be within the context associated with the content and based on a likely responsiveness of the user to the additional content, the additional content referring to an item. The additional content preserves continuity and/or semantics in the context of the content.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, James R. Kozloski, Michael S. Gordon, Sarbajit K. Rakshit
  • Patent number: 11132747
    Abstract: Contextual searches may be performed to identify subsets of search results from an organized dataset. Contextual searching may return search results based on a relevance of the results to a query or search terms. Characters may be input by users at a search field that may be used to define context filters for limiting the search results of the organized dataset. Triggering events may be received that may trigger the definition of context filters that may be used to obtain the subsets of search results from the organized dataset. The triggering event may be a delimiter in the character string, for example. The subset of search results may include a subset of tradeable objects that may be traded at an electronic exchange. The subset of search results may continue to be limited based on additional context filters defined from the search input at the search field.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: September 28, 2021
    Assignee: Trading Technologies International, Inc.
    Inventor: Richard Lane
  • Patent number: 11127035
    Abstract: One or more computing devices, systems, and/or methods for aggregated cost per action prediction are provided. Cost and conversion count data, comprising costs for a set of content items to be displayed to users and a count of conversions corresponding to actions performed by users in response to being provided with the set of content items, is tracked. The cost and conversion count data is inputted into a set of decay calculators that utilize different decay strategies. Cost per action predictions by the set of decay calculators for a content item are weighted to create an aggregated cost per action prediction, wherein the weights are based upon whether decay calculators correctly or incorrectly predicted cost per actions for the set of content items.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: September 21, 2021
    Assignee: Verizon Media Inc.
    Inventors: Rotem Stram, Yohay Kaplan, Michal Aharon
  • Patent number: 11128547
    Abstract: Systems, methods, and techniques to efficiently optimize values associated with subscription services. The method includes retrieving usage information relating to one or more cloud services subscribed to by a user and provided by a plurality of cloud service providers. The method further includes determining, by the at least one processor and in response to the retrieving, authorization information and value information associated with the user and the one or more cloud services. The method further includes optimizing, by the at least one processor and in response to the determining, a number of cloud services and/or a value associated with the number of cloud services based on the usage information, authorization information, and value information.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 21, 2021
    Assignee: SAP SE
    Inventor: Prabal Mahanta
  • Patent number: 11120467
    Abstract: Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: September 14, 2021
    Assignee: Adobe Inc.
    Inventors: John Hughes, Adam Rose, John M. Trenkle, Kevin Thakkar, Jason Lopatecki
  • Patent number: 11109097
    Abstract: This document describes, among other things, systems, methods, devices, and other techniques for using information about how long various videos were presented at client devices to determine subsequent video recommendations and search results. In some implementations, a computing can include a modeling apparatus, a front-end server, a request manager, one or more video file storage devices, a video selector, or a combination of some or all of these. The video selector can select video content for a particular digitized video among a plurality of digitized videos to serve to a computing device responsive to a request. The selection can be based at least in part on how long the particular digitized video has been presented at client devices associated with users having characteristics that match one or more characteristics of the user that submitted the request for video content, as indicated by the modeling apparatus.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: August 31, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Robert Alexander Durbin
  • Patent number: 11087335
    Abstract: A method for web browser-based distribution of targeted advertising messages is provided. An advertising party registers with a distributor of targeted advertising messages. An advertising campaign for goods targeting user demographic categories chosen by the advertising party is created, with advertising messages being customized for each category and the advertising messages being stored on a web server of the distributor. The advertising party pays the distributor for the advertising campaign. A user registers with the distributor for receiving advertising messages through a web browser and the user providing user demographic data and value account information at registration. The web browser home page of the user is configured with a user-specific URL corresponding to a set of targeted advertising messages according to the user demographic data.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: August 10, 2021
    Inventor: Hugues Courchesne
  • Patent number: 11080746
    Abstract: A method for generating advertising content includes: during a content creation period, receiving a video advertisement from an entity; packaging the video advertisement with a pointer to the entity and a checkout portal for content linked to the video advertisement to generate an augmented video advertisement; during a live period succeeding the content creation period, for a first instance of the augmented video advertisement accessed at a first computing device associated with a first user, associating a first purchase completed within the checkout portal of the first instance of the augmented video advertisement with the entity based on the pointer; and, for a second instance of the augmented video advertisement accessed at a second computing device associated with a second user, associating a second purchase completed within the checkout portal of the second instance of the augmented video advertisement with the entity based on the pointer.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: August 3, 2021
    Assignee: Zipline Live Inc.
    Inventors: Faaiz Khan, Jesse Dunlap, Kirk A. Bowman
  • Patent number: 11070518
    Abstract: A computer-implemented method for routing a call from an electronic device to a first target organization. The method, executed by a server, comprises: receiving a request for a first digital content item; generating the first digital content item with an indication of a unique telephone number; and mapping the unique telephone number to the user and the first digital content item. After a predetermined activity time, the unique telephone number is disassociated from the first digital content item and placed into a quarantine pool. After a predetermined quarantine time, the unique number is removed from the quarantine pool and assigned to a second target organization selected by: determining a first business profile associated with the first target organization; determining a second business profile associated with the second target organization; and verifying that the first business profile and the second business profile are different.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: July 20, 2021
    Assignee: YANDEX EUROPE AG
    Inventor: Elizaveta Aleksandrovna Alekseenko
  • Patent number: 11061534
    Abstract: An exemplary method includes displaying a UI that includes a data flow pane and a data grid pane, and in response to user selection of a node, displaying, in the data grid pane, a data grid corresponding to the user-selected node. The method further comprises receiving user input on a first cell in the data grid that changes a first data value v1 for the first cell (intersection between a first column and a first row of the data grid) to a first modified data value w1. The method further comprises determining a formula f(v1)=w1 corresponding to the input, inserting a new node into the flow diagram immediately after the user-selected node, and applying the formula f to the first column for each of the plurality of rows in the data grid, including changing a second data value v2 to a second modified data value w2, where v2?v1 and w2?w1.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: July 13, 2021
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jun Kim, Will Pugh, Isaac Kunen
  • Patent number: 11044249
    Abstract: A method is disclosed. The method includes receiving, by a computing device, one or more inputs caused by at least one left-eye wink by a user or at least one right-eye wink by the user. The method further includes converting the one or more inputs into a numeric value. The method further includes authorizing the user based on the numeric value of the one or more inputs.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: June 22, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Gaurav Srikant Mokhasi
  • Patent number: 11003432
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: May 11, 2021
    Assignee: Google LLC
    Inventors: Shibani Sanan, Christopher K. Harris, Nicola Rettke, Sissie Ling-le Hsiao, Samuel Sze Ming Ieong, Vinod Kumar Ramachandran, Anthony Chavez
  • Patent number: 10996065
    Abstract: A recording medium recording a program causing a computer to execute processing includes: specifying a route related with a specific terminal based on a route search condition set at the specific terminal or a route search result with the route search condition, referring to location information on a shop or a facility in a storage device, specifying a first shop or a first facility around the route related with the specific terminal and a second shop or a second facility is not around the route related with the specific terminal, and allowing, in accordance with detection of a charge payment event corresponding to the specific terminal at the first shop or the first facility, a terminal corresponding to the first shop, a terminal corresponding to the first facility, the specific terminal, or a terminal associated with the specific terminal to output information on the second shop or the second facility.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: May 4, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Xin Wang, Masahiro Usui, Hiroko YuKi
  • Patent number: 10984070
    Abstract: Technologies for injecting dynamic content into microblogging posts are described, where dynamic content may be updated each time a post or feed is fetched or refreshed. A user of may add a placeholder for dynamic content when composing a post. The placeholder indicates a data provider and a data parameter. When the post is published, the data provider and data parameter are stored along with the other content of the post. When the post is requested, every placeholder in the post is parsed and content is obtained for every placeholder by passing the data parameter to the data provider. The placeholder is replaced with the data returned by the data provider and the post is provided to the requesting entity including the obtained data in place of the placeholder.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: April 20, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Abhishek Gupta, Viraj Turakhia
  • Patent number: 10986224
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic telephone number assignment. A method includes: providing a content item to a user device, the content item including a control for initiating a call to a content sponsor associated with the content item; assigning a telephone number from a pool to the content item; receiving a control interaction indication; facilitating a connection between the user and the content sponsor based on the interaction; storing an association between a user identifier, the telephone number, and a content sponsor identifier such that future calls from the user to the telephone number can be routed to the content sponsor, even after the telephone number has been returned to the pool; and linking a content item impression with the connection such that a report can be generated that shows an effectiveness of the content item impression.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventors: Anurag Agrawal, Anshul Kothari, Tao Huang, Girish Baliga, Seung Yi
  • Patent number: 10977690
    Abstract: One variation of a method for aggregating advertisement interaction data includes: receiving a ping from a visual element loaded onto a mobile device, the ping containing: a timestamp; and a value representing a proportion of the visual element visible in a viewport at the mobile device; in response to the value exceeding a threshold value, grouping the ping with a group of pings in a ping feed, the group of pings containing a unique identifier associated with the mobile device; in response to the value falling below the threshold value, concluding an advertisement view session containing the group of pings; calculating a time spent value for visibility of advertisement content in the visual element within the advertisement view session based on timestamps of pings in the group of pings; outputting an advertisement view session packet containing the unique identifier and the time spent value to a database.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: April 13, 2021
    Assignee: Yieldmo, Inc.
    Inventors: Indu Narayan, Jayashankar Kesavankutty Nair
  • Patent number: 10949061
    Abstract: Methods and systems for application publishing in a virtualized environment are described herein. A system may facilitate publishing of one or more shortcuts based on inputs made in the virtual desktop environment (e.g., when a user “drag-and-drops” a shortcut onto a publishing icon on a desktop). The system may determine application information and instance information for the application, and may publish a shortcut for that application to the storefront. As a result, users may be permitted to self-publish shortcuts for preferred applications onto personalized storefronts, which may be unique to each user.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: March 16, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Yajun Yao
  • Patent number: 10936582
    Abstract: Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Leo Duy Tran, David Angulo, David Woodward, Abhinav Chadda, David Hacker, Steven Ness, Matt Lagrotte, Jason Moody, Daniel Marchant, Matthew James Mondok, Federico Recio, Mehmet Gokmen Orun, Steven Kostrzewski, Christopher Bill, Kaustubh Barde, Lydia Lodovisi, Sarah Flamion, Jamin Hall, Charles Fineman
  • Patent number: 10922654
    Abstract: A device may receive information regarding a software environment and/or one or more modules associated with the software environment; receive information regarding one or more compliance requirements; determine one or more smart contracts based on the information regarding the one or more compliance requirements and the information regarding the software environment and/or the one or more modules associated with the software environment; obtain data regarding the software environment and/or the one or more modules; determine, using the one or more smart contracts, whether the data satisfies the one or more compliance requirements; and add at least part of a block, to a blockchain, to indicate whether the data satisfies the one or more compliance requirements, for realization of a reward or penalty associated with the one or more compliance requirements.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: February 16, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Kapil Singi, Vikrant S. Kaulgud, Sanjay Podder, Afsal Marattil, Pradeepkumar Duraisamy Soundrapandian
  • Patent number: 10909323
    Abstract: Examples of the disclosure are directed to systems and methods of using natural language processing techniques to automatically assign metadata to articles as they are published. The automatically-assigned metadata can then feed into the algorithms that calculate updated causation scores for agent-outcome hypotheses, powering live visualizations of the data that update automatically as new scientific articles become available.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: February 2, 2021
    Assignee: Praedicat, Inc.
    Inventors: Andrea Melissa Boudreau, Lauren Caston, Naresh Chebolu, Adam Grossman, Liyang Hao, David Loughran, Michael Ragland, Robert Reville, Chun-Yuen Teng
  • Patent number: 10877649
    Abstract: A browsing system includes an information processing apparatus that executes a process including transmitting first identification information of the information processing apparatus to an image distribution apparatus, upon acquiring screen information from a device; acquiring a wide-angle image, determined based on the first identification information, and a display state of the wide-angle image; and displaying the acquired wide-angle image in the display state, and an image distribution apparatus that executes a process including referring to a storage storing the first identification information, second identification information of the wide-angle image, and the display state; referring to a storage storing an attribute of a viewer of the first identification information; determining the display state of the wide-angle image according to the attribute of the viewer determined by the first identification information acquired from the information processing apparatus; and transmitting the wide-angle image an
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: December 29, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Yohei Fujita, Osamu Ogawara
  • Patent number: 10860941
    Abstract: A method for predicting information propagation in a social network includes acquiring target information to be predicted, and acquiring influences of K clusters, where the target information is posted or forwarded by a first user at a first moment, and K is a positive integer; determining a role probability distribution of the first user, and determining a second user who has not propagated the target information, where the role probability distribution of the first user is used to indicate probabilities that the first user belongs separately to the K clusters; and determining, according to the influences of the K clusters and the role probability distribution of the first user, a probability that the second user forwards the target information from the first user. In the embodiments of the present application, propagation of target information in a social network can be predicted by using influences of K clusters.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: December 8, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yang Yang, Wing Ki Leung, Jie Tang
  • Patent number: 10855835
    Abstract: A computing system predicts a need of a customer based at least in part on a location of the customer, recommend a physical location to the customer based on the predicted need using location-based costs of living, and recommending offers to merchants based on historical activities of a plurality of customers.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: December 1, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Laura M. Fontana, Amita Kheterpal, Daniel Oshima, Samuel Ostler, Marria Rhodriquez
  • Patent number: 10852903
    Abstract: The present disclosure relates to providing a dynamic graphical user interface for efficiently presenting users with relevant ride information throughout the fulfilment of a ride request. In some embodiments, the system detects a trigger event during a ride, and based on detecting the trigger event, the system expands or collapses an information portion within a graphical user interface. When in a collapsed state, for example, the information portion of the graphical user interfaces includes a first set of content. Upon detecting a trigger event, the system dynamically expands the information portion to provide a second set of content that includes information associated with the detected trigger.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: December 1, 2020
    Assignee: LYFT, INC.
    Inventors: Harrison Joel Bowden, Zachary Alistair Cole, Maxamilion Ab Gustofson, Jonathan Aaron Tourtellot, Patrick Steven Wong, Frank Taehyun Yoo
  • Patent number: 10839424
    Abstract: A method is provided that grants users global control of the display of advertisements on a digital content platforms (DCP), as the primary user objection to digital advertising may be solved when content providers grant users control of the quality and relevance of ads for preferred products and services, and when and how often these ads are displayed. The DCP allows users to verbally communicate with a Voice User Interface (VUI), on a device such as a mobile phone, tablet, personal computer, laptop and TV. The VUI system performs speech recognition, and thereby sends the user request to display advertisements. In addition, the VUI may be vocally initiated by the user to remove advertisements. The method prompts users to engage in advertising for preferred products and services through paradigm shifts in permission-based marketing, e-commerce, and gamification.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 17, 2020
    Inventor: Noel Frankel
  • Patent number: 10833953
    Abstract: A computer system manages electronic communications. Topics of prior electronic communications and inter-arrival times of the prior electronic communications associated with the topics are modeled. A communication model is generated to identify electronic communications with content targeted for remediation, wherein the communication model is generated based on the modeled topics and the measured inter-arrival time of the prior electronic communications. Electronic communications for a communication session are applied to the communication model to determine one or more electronic communications for remediation. One or more remedial actions are performed on the determined one or more electronic communications to control content of the communication session. Embodiments of the present invention further include a method and program product for managing electronic communications in substantially the same manner described above.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Kelley Anders, Liam S. Harpur, Jonathan Dunne
  • Patent number: 10769643
    Abstract: A method includes receiving, at a server associated with a merchant, an identification token associated with a mobile device located in a service environment associated with the merchant. The identification token includes an opaque token generated by a source other than the mobile device. The method includes, receiving an address of a profile agent associated with the mobile device. The profile agent is distinct from the mobile device. The method includes sending to the profile agent, a request for a user profile associated with the mobile device, where the request includes the identification token, and receiving an opaque user profile responsive to the request. The method also includes sending a personalized offer associated with the merchant to the profile agent based on the opaque user profile. The profile agent causes application of preferences and policies associated with the mobile device to the personalized offer to determine whether to forward the personalized offer to the mobile device.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: September 8, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sreenivasa Rao Gorti, David Patron, Paul Vanvleck, Javier B. Arellano
  • Patent number: 10748179
    Abstract: Adaptive control of exposure. A proportional exposure cap is a maximum fraction applicable to a recipient's total viewable attention in a time window. The total viewable attention represents viewable area and exposure duration of all viewable advertising content which will be provided to the recipient. A notification of availability of an opportunity to expose a specified recipient to advertising content is received during the time window. The specified recipient's consumed viewable attention (representing viewable area and exposure duration of the advertising campaign's advertising content) is detected. The specified recipient's total viewable attention for the time window is predicted. Responsive to the maximum fraction of the specified recipient's predicted total viewable attention for the time window being greater than the consumed viewable attention of the specified recipient, the advertising campaign's advertising content is sent to the specified recipient and the consumed viewable attention is updated.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: August 18, 2020
    Assignee: Quantcast Corporation
    Inventors: Seph Zdarko, Ryan Lei Hin Chan, David Alexander Grant
  • Patent number: 10706468
    Abstract: Contextual searches may be performed to identify subsets of search results from an organized dataset. Contextual searching may return search results based on a relevance of the results to a query or search terms. Characters may be input by users at a search field that may be used to define context filters for limiting the search results of the organized dataset. Triggering events may be received that may trigger the definition of context filters that may be used to obtain the subsets of search results from the organized dataset. The triggering event may be a delimiter in the character string, for example. The subset of search results may include a subset of tradable objects that may be traded at an electronic exchange. The subset of search results may continue to be limited based on additional context filters defined from the search input at the search field.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: July 7, 2020
    Assignee: Trading Technologies International, Inc.
    Inventor: Richard Lane
  • Patent number: 10701556
    Abstract: The present disclosure relates to systems and methods for determining an affinity between a target user and at least one candidate user. The systems may perform the methods to obtain a plurality of target service orders associated with the target user and a plurality of candidate service orders associated with the candidate user within a predetermined time period; select one or more relevant service orders from the plurality of candidate service orders based on the plurality of target service orders; and determine an affinity between the target user and the candidate user based on the one or more relevant service orders.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: June 30, 2020
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventor: Chengxiang Zhuo
  • Patent number: 10672040
    Abstract: In general, embodiments of the invention relate to servicing fill request using ad networks and demand-side partners.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: June 2, 2020
    Assignee: Twitter, Inc.
    Inventor: Benjamin Henry Yolken