Online Advertisement Patents (Class 705/14.73)
-
Patent number: 12165170Abstract: A method includes receiving client data of a client that includes at least one of clickstream data and analytic data of the client. For each of a number of trained machine learning (ML) models corresponding, respectively, to a number of campaigns, campaign-specific features are extracted from the client data, and a campaign interest prediction score is generated by inputting the campaign-specific features extracted for the ML model into the ML model. At least one campaign, from among the plurality of campaigns, is assigned to the client based on the generated campaign interest prediction scores. The clickstream data includes a plurality of pages visited by the client, and the analytic data of the client includes at least one of phone call data, chat message data, email data, or survey data of the client.Type: GrantFiled: October 30, 2020Date of Patent: December 10, 2024Assignee: CHARLES SCHWAB & CO., INC.Inventors: Tajdar Shameem Siddiqui, Stephen Filios, Michelle Schroeder, Logan Sommers Ahlstrom
-
Patent number: 12143656Abstract: Systems, apparatuses, and methods are described for controlling sharing of content targeting data (e.g., user-specific data and/or device-specific data) with content-outputting software applications outputting both primary content and secondary content. A user may specify whether the user wants to receive targeted secondary content from the content outputting-software applications. The user may also specify whether the user wants to share content targeting data with the content-outputting software applications. Content targeting data may be shared based on whether the content targeting data is used for selecting targeted secondary content for the user.Type: GrantFiled: August 11, 2022Date of Patent: November 12, 2024Assignee: Comcast Cable Communications, LLCInventors: Elizabeth Latham, Steven Pauken
-
Patent number: 12137128Abstract: One example method may include identifying a call notification of a call intended for a mobile device, retrieving call data having a code object identifier with the call notification, forwarding the call data with a code object to the mobile device based on the code object identifier prior to forwarding the call, and forwarding the call to the mobile device.Type: GrantFiled: August 7, 2023Date of Patent: November 5, 2024Assignee: FIRST ORION CORP.Inventors: Brandon Wayne Murphy, Jay Todd Callaway
-
Patent number: 12093883Abstract: Automated delivery coordination and meeting scheduling for an order including a plurality of recipients includes identifying, by a computer, an online business transaction performed by a user. The online business transaction including the order being placed by the user for the plurality of recipients. The computer determines whether the order is associated with an event that includes the plurality of recipients and, in response to the order being associated with the event, collects information corresponding to the event. The computer uses the collected information to generate a first recommendation during checkout including a synchronized delivery option for the plurality of recipients. Further, using the collected information, the computer generates a second recommendation during the checkout including a synchronized meeting scheduling option for the plurality of recipients.Type: GrantFiled: March 10, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Jagadesh Ramaswamy Hulugundi, Raghuveer Prasad Nagar, Madhu Kumar Shivalingappa, Nalini Sampathkumar
-
Patent number: 12093329Abstract: A system and method of using published electronic documents to create communications links between different readers and authors, as well as to connect readers of similar types of documents. The original documents may have been optically scanned paper publications, and thus need not initially contain any electronic metadata. These readers and authors may be previously unknown to each other. Here document readers use user-side software (either installed or web-based) on their computerized devices, and these, in turn, communicate with cloud servers running server-side software. Users indicate documents of interest and may assert authorship over some of the documents. The system automatically scans the documents, extracts authorship information, and can use this authorship information to establish electronic links between the readers and authors.Type: GrantFiled: March 2, 2022Date of Patent: September 17, 2024Assignee: LINKBOX, INC. A DELAWARE CORPORATIONInventor: Ahmed Mohamed Hany Abdelalim ElGamal
-
Patent number: 12086862Abstract: A method for merchant-side tracking of customer selections includes receiving, via a user list script on a merchant webpage, a user selection of a product representation displayed on a UI of a user device. The method includes updating a user list with the user selection, the user list associated with a generic user representation. The method includes determining, based on a type of identifier associated with a user of the user device, to use a generic user representation with the user list. The method includes selecting, based on the generic user representation, an anonymous user flow type for tracking the user as an anonymous user of the merchant webpage. The anonymous user flow type associates the user device with the user list independently of associating the user with the merchant.Type: GrantFiled: October 25, 2021Date of Patent: September 10, 2024Assignee: PAYPAL, INC.Inventors: Braden Christopher Ericson, Arvind Naidu, Harshal Deo, Prasanna Vinjamuri
-
Patent number: 12086842Abstract: A computing system can include an interface that receives a URL responsive to activation of an Internet link by a remote device; circuitry that determines a geolocation of the remote device; and circuitry that, based at least in part on the geolocation of the remote device, generates a redirection link.Type: GrantFiled: July 26, 2022Date of Patent: September 10, 2024Inventors: Jesse Lakes, Jesse Pasichnyk
-
Patent number: 11997332Abstract: Methods and apparatus to associate audience members with over-the-top device media impressions. An example audience measurement apparatus includes a reporting message receiver to receive a first reporting message from a client device coupled to a residential gateway having an internet protocol (IP) address. An AME ID determiner is to assign an audience measurement entity (AME) identifier to the IP address provided by the received first reporting message. A redirect instructor is to send a redirect instruction to the client device to cause the client device to send a second reporting message to a database proprietor, the redirect instruction to include the AME identifier and the IP address. A DP message reporting receiver is to receive, in response to the sent redirect instruction, a third reporting message from the database proprietor that includes a database proprietor (DP) identifier.Type: GrantFiled: September 30, 2020Date of Patent: May 28, 2024Assignee: The Nielsen Company (US), LLCInventors: Steven J. Splaine, Harith Gandhi, Kevin K. Gaynor, Gangadhar Jakkula, Narasimha Reddy Goli, Chris Nicotra, Kumar Rao
-
Patent number: 11935096Abstract: A system and method according to which a donation transaction is conducted. The method includes providing, via a network, an embeddable form, wherein the embeddable form is associated with a non-profit, and wherein the embeddable form is adapted to be displayed on a graphical user interface to receive payment data and payment metadata associated with the payment data. The method also includes: transmitting, via the embeddable form and the network, the payment data to a third-party server for tokenization of the payment data; receiving, by a software development kit (“SDK”) and via the network, a unique token associated with the payment data, and the payment metadata associated with the payment data; executing, by the SDK, the donation transaction in accordance with the unique token and the payment metadata; and storing, by the SDK, the unique token associated with the payment data and the payment metadata.Type: GrantFiled: October 6, 2023Date of Patent: March 19, 2024Assignee: IDONATE LLCInventor: Raymond J. Gary, Jr.
-
Patent number: 11921809Abstract: Systems and methods for generating social annotations for content that are capable of being seen by a broad audience are provided herein. A system can include a user identification component configured to identify a user that has potential for generating a valuable endorsement of a content item based at least in part on a sharing setting associated with a user. The system further includes an audience component configured to determine an audience associated with the user based at least in part on the sharing setting, a user selection component configured to select the user as a candidate user for generating the endorsement of the content item in response to a determination that a size of the audience exceeds a threshold, and a targeted content component configured to, in response to selection of the user, provide the content item to the user with a capability to endorse the content item.Type: GrantFiled: August 29, 2022Date of Patent: March 5, 2024Assignee: Google LLCInventors: Justin Lewis, Gavin James
-
Patent number: 11907653Abstract: Systems, methods, and computer-readable media for generating a network map reflective of node connection strength are disclosed.Type: GrantFiled: April 29, 2021Date of Patent: February 20, 2024Assignee: MONDAY.COM LTD.Inventors: Daniel Lereya, Aviram Marom, Aviel Hershkovitz
-
Patent number: 11875072Abstract: A printing system includes a terminal device, a printing server that receives print data from the terminal device, and a printing device that performs printing based on the print data received by the printing server. The terminal device stores terminal authentication printing setting information indicating a setting relating to authentication printing and set in the terminal device. The printing server stores change authentication printing setting information for changing the terminal authentication printing setting information. The terminal device transmits, to the printing server, request information requesting the change authentication printing setting information. The printing server transmits the change authentication printing setting information to the terminal device upon receiving the request information. The terminal device changes the terminal authentication printing setting information based on the change authentication printing setting information received from the printing server.Type: GrantFiled: April 20, 2022Date of Patent: January 16, 2024Assignee: Seiko Epson CorporationInventor: Hiromu Okada
-
Patent number: 11842371Abstract: 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: GrantFiled: August 22, 2022Date of Patent: December 12, 2023Assignee: OPENX TECHNOLOGIES, INC.Inventors: Caleb Daniel Sotelo, Anthony Molinaro
-
Patent number: 11842363Abstract: An approach is provided for facilitating a virtual competition for content creation and an effective UI for presenting content in an organized manner. The approach involves receiving, via a user device, a first content including execution of a first activity, wherein the first content is to be presented in a first arrangement. The approach also involves receiving, via another user device, a second content including execution of a second activity. The approach further involves determining that the first activity and the second activity are a common activity, and determining a score of the first activity and the second activity based on feedback from a plurality of users. The approach also involves ranking the first content and the second content based on a determined score. The approach further involves organizing the first content and the second content for presentation in a second arrangement based on the ranking.Type: GrantFiled: July 16, 2021Date of Patent: December 12, 2023Inventor: Mehmet Yigit Guney
-
Patent number: 11842215Abstract: Techniques described herein can optimize usage of computing resources in a data system. Dynamic throttling can be performed locally on a computing resource in the foreground and autoscaling can be performed in a centralized fashion in the background. Dynamic throttling can lower the load without overshooting while minimizing oscillation and reducing the throttle quickly. Autoscaling may involve scaling in or out the number of computing resources in a cluster as well as scaling up or down the type of computing resources to handle different types of situations.Type: GrantFiled: January 28, 2023Date of Patent: December 12, 2023Assignee: Snowflake Inc.Inventors: Johan Harjono, Daniel Geoffrey Karp, Kunal Prafulla Nabar, Rares Radut, Arthur Kelvin Shi
-
Patent number: 11810142Abstract: The present system provides users engaging with sharing platforms a method to monetize their contribution in generating ad revenue for various advertisers. The system can quantify the user contribution based on the user's behavior and action related to individual ads on the sharing platforms. The system provides a method of monetizing a user's contribution to ad revenue, thereby incentivizing users to share the selected ad to the user's audience.Type: GrantFiled: November 16, 2021Date of Patent: November 7, 2023Inventors: Richard K. Joutras, Sean Quinn
-
Patent number: 11798034Abstract: A computer-implemented method for identifying directed content without access to personally-identifiable information of a user includes receiving a group identifier that identifies a group to which the user belongs and an identifier for a device of the user; selecting content that is determined to be responsive to preferences of the group, without using information that identifies the user; and providing the selected content for display on the device of the user.Type: GrantFiled: December 9, 2020Date of Patent: October 24, 2023Assignee: Google LLCInventors: Anders Skoe, Melodie M. Chu
-
Patent number: 11792240Abstract: One example method may include identifying a call notification of a call intended for a mobile device, retrieving call data having a code object identifier with the call notification, forwarding the call data with a code object to the mobile device based on the code object identifier prior to forwarding the call, and forwarding the call to the mobile device.Type: GrantFiled: April 13, 2021Date of Patent: October 17, 2023Assignee: FIRST ORION CORP.Inventors: Brandon Wayne Murphy, Jay Todd Callaway
-
Patent number: 11775604Abstract: A computer-implemented method of locating points of interest for a user in a geographic area is disclosed. A current state of the user is used as an index into a list of a plurality of current state functions to select at least one of the plurality of current state functions. Each current state function corresponds with a utility measure set where each utility measure set includes a plurality of utility measures ordered in a selected sequence. The computer is used to perform: (i) lexicographic optimization with respect to the plurality of current state functions so that the selected sequence of each utility measure set is optimally ordered, and (ii) rate a plurality of points of interest with respect to at least one of the plurality of optimized current state functions, and, based on the rating, to automatically select a set of points of interest for the user.Type: GrantFiled: January 21, 2021Date of Patent: October 3, 2023Inventors: Sruthi Viswanathan, Jean-Michel Renders, Bernard Omidvar-Tehrani
-
Patent number: 11769190Abstract: An image search apparatus includes a search processing unit and a display processing unit. The search processing unit extracts one or more images that meet a search condition, from a plurality of images associated with user accounts. The display processing unit displays the one or more images extracted by the search processing unit in such a manner that types of user accounts corresponding to the images can be discriminated.Type: GrantFiled: November 13, 2019Date of Patent: September 26, 2023Assignee: GURUNAVI, INC.Inventor: Seiichiro Kubo
-
Patent number: 11750870Abstract: Systems and associated methods are described for providing content recommendations. The system selects a first plurality of subsets of content categories, each subset of content categories comprising a first number of content categories. The subsets are assigned reward scores based on content popularity and duplication. The subset are then iteratively modified to increase the rewards scores. If the reward scores are still low, the process is repeated by selecting a second plurality of subsets of content categories, each subset of content categories comprising a second number of content categories, different from first number.Type: GrantFiled: November 29, 2022Date of Patent: September 5, 2023Assignee: ROVI GUIDES, INC.Inventor: Kyle Miller
-
Patent number: 11748786Abstract: Embodiments of the innovation relate to, in an identification server device, a method of creating an advertisement identifier for a digital advertisement. The method comprises receiving an image file of the digital advertisement from an advertiser server device; converting the image file of the digital advertisement to a textual file; executing a hashing algorithm on the textual file to generate the advertisement identifier associated with the digital advertisement, the advertisement identifier being unique to the image file of the digital advertisement; transmitting the advertisement identifier to the advertiser server device for association with the digital advertisement; and storing the advertisement identifier on a publicly-accessible advertisement identifier database.Type: GrantFiled: November 17, 2021Date of Patent: September 5, 2023Assignee: Ad Hash AGInventors: Martin Stoev, Damyan Stanchev
-
Patent number: 11716402Abstract: 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: GrantFiled: June 30, 2020Date of Patent: August 1, 2023Assignee: Google LLCInventors: Shing Franky Sze, Michael Kleber, Mathieu Gagne, Leonidas Kontothanassis
-
Patent number: 11677856Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.Type: GrantFiled: March 7, 2021Date of Patent: June 13, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11630945Abstract: A method, system and computer program product for improving understanding of comments on collections of data. A social media stream is monitored for comments to a container (e.g., photo album) and elements within the container (e.g., photographs). These comments are stored in a data structure along with an identification of the container or element of the container upon which the comments are directed. In response to a user selecting to view comments to an element within the container or the container itself, the data structure is searched for the comments to the selected element or container. Images of the container are then displayed in a fliptych manner, where the selected element or container is displayed in the center section of the fliptych. A list of comments is displayed in a comments section below the fliptych, where the list of comments includes highlighted comments directed to the selected element or container.Type: GrantFiled: March 29, 2019Date of Patent: April 18, 2023Assignee: International Business Machines CorporationInventors: Jonathan F. Brunn, Jennifer E. Heins
-
Patent number: 11625756Abstract: Methods, apparatuses, and computer program products are provided that utilize a computer-executable tool to identify uninstalled software applications on a particular device. The computer-executable tool is configured to identify the uninstalled software applications based on identifying unresolved program links without affecting execution of other applications on the particular device. Additional processing associated with uninstalled applications may be performed. For example identify, generate, and/or otherwise present impressions associated with the uninstalled application programs. In this regard, for example, such impressions may be presented as part of providing promotions associated with such uninstalled application programs.Type: GrantFiled: September 21, 2020Date of Patent: April 11, 2023Assignee: Groupon, Inc.Inventors: Eli Gratz, Nicolas Roth, Matthew Aaron Gilk
-
Patent number: 11620355Abstract: Embodiments of the present invention are related to a dynamic content optimization system including a collection engine, a news server, an optimization engine including a filter engine and a markup engine, an intake module, a client setup engine, a client website with an optimized content display module, and an administrative override. The system includes a learning track and an autonomous track and is configured to create the client website using data gathered from the collection engine. The collection engine is structured to gather outside content for storage within the news server and forward it to the optimization engine. The optimization engine is operable to retrieve content from the news server, preprocess the content for comparison against previously rejected data, compare the content for rejection, markup non-rejected content and forward the marked up non-rejected content to the content display module for display on the client website.Type: GrantFiled: May 11, 2022Date of Patent: April 4, 2023Inventor: Matthew B. Rubin
-
Patent number: 11580582Abstract: A method, computer program product, and system are disclosed. The method, when implemented in a computer system, includes obtaining product information, selecting a production node from a plurality of production nodes, and communicating production information to the production node. The product information is configured to facilitate production of a product. The selecting performed by the computer system comprises determining a physical location of a destination of the product and identifying the production node. The identifying is based, at least in part, on the physical location and one or more production criteria. The production information comprises information identifying the product. The computer system is configured to communicate with each production node of the plurality of production nodes. The communicating is configured to result in production of the product by the production node.Type: GrantFiled: May 4, 2020Date of Patent: February 14, 2023Inventor: Gerald McLaughlin
-
Patent number: 11553220Abstract: In some embodiments, a method receives an supplemental content placement and a context associated with a request for supplemental content to be displayed for the supplemental content placement. A first value is generated based on the context using a prediction network for a platform. The method determines probabilities for a plurality of types of request actions based on the context. Then, a threshold for the supplemental content placement is calculated based on the first value and the probabilities for the plurality of types of request actions. The method submits the threshold to a platform in a request for the platform to submit a second value for the supplemental content placement.Type: GrantFiled: August 17, 2021Date of Patent: January 10, 2023Assignee: HULU, LLCInventors: Changsheng Xiang, Dingming Wu, Chunyang Wei
-
Patent number: 11544765Abstract: Techniques for an item swap feature are described herein. A user interface may be presented where the user interface includes a plurality of user interface elements. A first area of the user interface may include one or more user interface elements which correspond to item information for an item. A second area of the user interface may include one or more user interface elements which correspond to one or more recommended items. A first interact with a swap feature associated with a particular user interface of the one or more user interface elements of the recommended items may be received. The particular user interface may be associated with a particular item. The user interface may be updated to present item information for the particular item, the recommended items and corresponding user interface elements may be updated, and the particular item may be added to a checkout cart user interface element.Type: GrantFiled: June 12, 2020Date of Patent: January 3, 2023Assignee: Amazon Technologies, Inc.Inventors: Fodi Dervidis, Jay L. Bailey, Dennis Dugandzic
-
Patent number: 11500948Abstract: A computing system transmits a first data piece and a second data piece to an electronic device, when the electronic device is engaged in an initial web browser session on an initial web browser, for storage in an electronic device memory. The first data piece is associated with a first domain linked to the initial web browser and contains an electronic device identification. The second data piece is associated with a second domain linked to the initial web browser and contains the electronic device identification. The computing system retrieves the second data piece from the electronic device memory when the computing system is not able to retrieve the first data piece from the electronic device memory. The second data piece retrieved from the electronic device contains the electronic device identification and items of anonymous personal identification information provided by the electronic device during the initial web browser session.Type: GrantFiled: August 1, 2019Date of Patent: November 15, 2022Inventors: Andrew B. Westmoreland, Timothy Hanus
-
Patent number: 11467798Abstract: A display apparatus obtains a plurality of content frames based on a content of a predetermined type, and controls a display to display the plurality of content frames and a plurality of identification frames including a predetermined image, the predetermined image identifying an area that corresponds to the display in a photographed image including the display.Type: GrantFiled: November 19, 2019Date of Patent: October 11, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kyunghoon Kim
-
Patent number: 11455592Abstract: Systems and methods are provided for facilitating interactive delivery of a product to a recipient, through compiled delivery scenarios. One exemplary method includes soliciting a parameter (or parameters) associated with a product subject to purchase by a consumer, and transmitting an invitation to an interactive delivery of the product to a recipient. The method also includes compiling a scenario for the interactive delivery of the product based on the parameter(s) and, in response to acceptance of the invitation, transmitting the scenario to a communication device associated with the recipient. The method further includes appending a product insignia to the scenario in response to the communication device traveling to at least one intermediate location of the scenario, and transmitting a confirmation for the product when the communication device travels to a delivery location associated with the product insignia, whereby the recipient is permitted to receive the product based on the confirmation.Type: GrantFiled: June 8, 2017Date of Patent: September 27, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Uthra Agrawal, Shunmuga Sundaram Mohankumar, Smita Sebastian, Gautam Uppalapati, Steve Podgorski
-
Patent number: 11443740Abstract: Techniques for performing tests by a speech processing system are described. A speech processing system may apply a hash function to a group of user identifiers, a content provider identifier, and time data to segment the group of user identifiers into non-holdout, holdout control, and holdout treatment groups. A non-holdout group represents users not subject to a test for a duration of time. A holdout control group represents users subject to a test for the duration of time, but which do not receive unresponsive content during the duration of time. A holdout treatment group represents users subject to a test and which receive unresponsive content over the duration of time. User activity of the holdout control and holdout treatment groups may be compared to measure an effectiveness of the unresponsive content. The measured effectiveness may be used to determine a ranking of the content provider at runtime.Type: GrantFiled: December 12, 2019Date of Patent: September 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Rahul Ravu, Ye He, Felix Xiaomeng Wu, John Dunavent
-
Patent number: 11443366Abstract: A system, method, and non-transitory computer-readable medium provide a platform for shoppers to remotely search for products in physical stores and to communicate with store sales people. Shoppers and stores perform an onboarding process in which they enter personal, business and payment information, respectively, to enable use of the system. The platform allows shoppers to search for a particular product via a device application on a mobile communication device of the shopper by inputting a selected amount of search criteria such as a segment, a category, a sub category and associated brand, size, color and price range. Further, the platform allows shoppers to efficiently inquire about particular products and to purchase products in a single chat session with a store sales person remotely.Type: GrantFiled: December 18, 2020Date of Patent: September 13, 2022Assignee: Loungeing, Inc.Inventor: Rehan Atiq
-
Patent number: 11436635Abstract: When a server serves web pages and/or software application pages with digital ads to client devices, a system determines viewability scores for individual ad insertion spaces on the pages. The system determines viewability scores for each field based on the time at which at least a threshold percentage or ratio of the field's pixels where viewable and not off-screen or obscured by another open window. The system or the server may then select digital ads to serve to each field based on the field's viewability score.Type: GrantFiled: April 17, 2020Date of Patent: September 6, 2022Assignee: Optimera, LLCInventor: Keith Candiotti
-
Patent number: 11431661Abstract: A single content region in a chat history display is used to display entries representative of a plurality of messages corresponding to all chat histories for all of chat threads currently engaged in by a given mobile terminal. Additionally, a buddy list display supports management of chat buddies, a detail view display allows otherwise truncated messages to be displayed, and a text message editor display supports the composition of text messages. Each chat user may designate public display identifiers for purposes of identification to other chat users. Additionally, each user may designate private display identifiers for each of his/her buddies, which private display identifiers may be used to replace the public display identifiers for that user's buddies when displayed on the user's mobile terminal. In this manner, the use of speech and text based group chatting and similar services in wireless communication environments is more readily enabled.Type: GrantFiled: December 15, 2017Date of Patent: August 30, 2022Assignee: BlackBerry LimitedInventors: Chris Michael Griffin, Bashar Jano, Jin Woo Lee, Mihaela Kamenova Mihaylova, Christopher Jamieson Wilson
-
Patent number: 11397522Abstract: The present disclosure provides a page browsing method and apparatus, an electronic device, and a machine readable medium, which belong to the field of touch technologies. The page browsing method includes: in a scenario of sliding for browsing a page, enabling browsing mode configuration according to a first touch operation received from a user; performing the browsing mode configuration in response to the user input; and automatically browsing consecutive pages according to a result of the browsing mode configuration.Type: GrantFiled: December 13, 2019Date of Patent: July 26, 2022Assignee: BEIJING SANKUAI ONLINE TECHNOLOGY CO., LTD.Inventor: Lin Yang
-
Patent number: 11367150Abstract: An online system stores user profiles of users performing past user interactions with content items. The system receives a new content item and extracts a new feature vector from an image in the new content item using image analysis. The system generates, by a machine learning model, a demographic criteria vector based on the new feature vector. The machine learning model is configured based on the user profiles of the users performing the past user interactions with the plurality of content items to receive a feature vector for a content item and generate a demographic criteria vector based on the feature vector. The demographic criteria vector indicates a likelihood of a user with a user profile matching the demographic criteria vector interacting with the content item exceeding a threshold. The system sends the demographic criteria vector to a content provider for targeting the new content item.Type: GrantFiled: January 23, 2017Date of Patent: June 21, 2022Assignee: Meta Platforms, Inc.Inventors: Andrew Lackman, Matthew Jesse Hartgraves
-
Patent number: 11328287Abstract: Systems and methods are provided for use in permitting selection of a virtual wallet default at a communication device by a user associated with the communication device. One exemplary method includes receiving, by a wallet platform, a payload request from a virtual wallet at a communication device where the payload request related to a default virtual wallet for the communication device, and verifying, by the wallet platform, the payload request. The method then also includes, in response to the payload request, identifying, by the wallet platform, the virtual wallet as the default virtual wallet for the communication device, whereby the virtual wallet is identified as the default virtual wallet for subsequent transactions performed via the communication device.Type: GrantFiled: September 27, 2017Date of Patent: May 10, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Nitin Shrivastava, Joseph Damon Hayes
-
Patent number: 11330037Abstract: A system and method for collaboration e.g. by configuring network devices for streaming electronic media data over a computer network. The network includes type 1- and type 2 network devices and the data can be streamed from a type 1 network device to a type 2 network device according to an electronic value. A use-case includes a collection of such electronic values. Such a system or method can be used for combining a digital interactive dialog window with generic web content shown by web browsers. The digital interactive dialog window can be overlaid onto the web content in an ad-hoc manner.Type: GrantFiled: June 18, 2018Date of Patent: May 10, 2022Assignee: BARCO N.V.Inventors: Fernando Luis Bordallo Vazquez, Moreno Carlo Naitana, Peter Gerard Paula Ramon
-
Patent number: 11308501Abstract: For micro, small and medium enterprises issues relating to cost, manpower, IT infrastructure, etc. absorb a major portion of the enterprise's focus. However, today they are also marketing and engaging their customers and potential customers on more parallel channels than ever today across traditional media, electronic media and evolving trends such as social media, blogs, etc. Accordingly, micro, small and medium enterprises would benefit from a solution implementing lead management across these wide range of technologies and formats at a time where network capabilities and portable electronic device capabilities have led to expectations, especially within younger demographics such as “millennials” particularly, of immediate responsiveness.Type: GrantFiled: April 21, 2020Date of Patent: April 19, 2022Assignee: Leadassign CorporationInventors: Desmond Von Teichman, Thomas Andersen, James Palmer
-
Patent number: 11301925Abstract: User interface technology related to a composite file or page (e.g., Webpage) including information from various entities (e.g., physical product providers) may be improved by providing a composite score (determined from one or more constituent parts) for each of the entities in a way that occupies less space than would otherwise been needed if constituent scores of each of the entities were provided. Such example embodiments may also improve user interface technology by reducing the cognitive load on a user reviewing information presented on a composite Webpage. This, in turn, reduces “friction” related to using and interacting with such a composite Webpage. Such example embodiments may also improve user interface technology by presenting information from various different entities in a uniform manner, with a consistent look and feel.Type: GrantFiled: September 1, 2020Date of Patent: April 12, 2022Assignee: Printify, Inc.Inventors: Daniel Marhel, Juris Brudnis, Vitor Silva
-
Patent number: 11277365Abstract: A mail transfer agent comprises processing circuitry, storage circuitry, and networking circuitry. The storage circuitry holds a database. The networking circuitry is operable to receive, via a network connection, an email message. The processing circuitry is operable to analyze the email message to detect an image present in the email message. The processing circuitry is operable to determine, based on one or more records of the database, that the detected image is associated with a particular brand, and process the email message based on whether one or more characteristics of the email message are associated with the particular brand in the database. The one or more characteristics of the email message may comprise one or more of: sender domain, sender subdomain, and sender IP address.Type: GrantFiled: December 22, 2020Date of Patent: March 15, 2022Assignee: Mimecast North America, Inc.Inventor: Paul Everton
-
Patent number: 11258835Abstract: A telecommunication device, apparatus, and a computer-implemented method of performing a real-time collaboration session with a plurality of participants can be configured so that a method can be performed. The method can include starting a chat application (e.g. a group chat application) for the participants of the real-time collaboration session; automatically creating, upon a first event being external or internal to the chat application, creating a collaborative chat post object (CCPO), for the session, authorizing the participants to edit the chat conversation content of the CCPO; and automatically sealing permanently the CCPO upon a second event being external or internal event to the chat application. For sealing the CCPO, the editable content of the CCPO can be converted into read-only content.Type: GrantFiled: April 8, 2020Date of Patent: February 22, 2022Assignee: RingCentral, Inc.Inventor: Ioannis Nikolaou
-
Patent number: 11256774Abstract: Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.Type: GrantFiled: July 6, 2020Date of Patent: February 22, 2022Assignee: Meta Platforms, Inc.Inventors: Xiaojun Liang, Varun Kacholia, Maher Afif Saba, Mahmud Sami Tas, Gang Liu
-
Patent number: 11250626Abstract: A virtual stage based on parallel simulation, includes a stage modeling unit, a motion simulation unit, a display simulation unit, and a data extraction output unit. The stage modeling unit performs stage simulation modeling according to the designed stage styling; the motion simulation unit simulates a stage motion in a simulation system according to the designed stage animation; the display simulation unit is configured to simulate LED screen display of the stage in the simulation system according to the designed stage background. The data extraction output unit includes a styling extraction output unit, a motion extraction output unit and a display extraction output unit, which are configured to extract data from the stage modeling unit, the motion simulation unit, and the display simulation unit respectively for processing and conversion, and output geometric styling parameters of an actual stage, stage mechanical motion parameters, and stage LED screen display parameters.Type: GrantFiled: August 9, 2021Date of Patent: February 15, 2022Assignee: BEIJING INSTITUTE OF TECHNOLOGYInventors: Gangyi Ding, Tianyu Huang, Lijie Li, Peng Li, Mingxiang Tang
-
Patent number: 11243982Abstract: A computer-implemented method for propagating changes to a live website includes logically moving a second immutable delta partition located in a staging database of a staging environment to a production environment. The second immutable delta partition is a replica of a first immutable delta partition located in the staging database of the staging environment. The computer-implemented method further includes logically moving a second delta index located in the staging database to the production environment based on altering the second delta index for the staging database to reference: (i) unique network addresses corresponding to data partitions located in a production database of the production environment and (ii) a unique network address of the second immutable delta partition located in the staging database.Type: GrantFiled: April 10, 2019Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventors: Trent Hoeppner, Peng Hui Jiang
-
Patent number: 11238500Abstract: Provided is a process, including: obtaining a coupon issued by a merchant, the coupon being redeemable in-store, at a physical location of the merchant; obtaining one or more merchant location identifiers, the coupon only being redeemable at one or more merchant locations identified by the one or more merchant location identifiers; sending the coupon and the merchant location identifiers to publishers for presentation to consumers by the publishers on user devices of the consumers; and receiving indications from the user devices of the consumers that the consumers interacted with the coupon, the indications indicating a consumer selection of an in-store redemption option.Type: GrantFiled: December 6, 2019Date of Patent: February 1, 2022Assignee: RETAILMENOT, INC.Inventors: Michael Thomas Georgoff, Brian Keith Showers, Scott Jason Throndson
-
Patent number: 11232461Abstract: A system that is capable of receiving and interpreting a user's spoken commands is also coupled to a television interface device that controls video programming content displayed the user's television. The user can speak commands to cause certain programs to be played, and to control various functions of the television. The system can track and analyze a user's video viewing habits. In addition, the system is able to determine which of multiple users might be interested in a particular video program, and the system can play marketing messages regarding that video program to those users that might be interested in viewing the video program.Type: GrantFiled: February 24, 2020Date of Patent: January 25, 2022Assignee: Xtone, Inc.Inventors: Vishal Dhawan, Timothy M Price, Manoj Sindhwani