Patents Examined by Kaylee J Huang
  • Patent number: 12381840
    Abstract: Notifications can be provided across user devices. A notification gateway can be configured to receive notification requests from a variety of publishers. The notification requests can identify a channel type over which notifications should be sent to user devices that an administrator uses. The notification gateway can deliver each notification request to a topic that is associated with the defined channel type. Dispatchers subscribed to the topics can receive the notification requests. Each dispatcher can use the content of a notification request to generate and send notifications over the respective channel type to each user device used by an administrator identified in the notification request.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: August 5, 2025
    Assignee: Dell Products L.P.
    Inventor: Vivekanandh Narayanasamy Rajagopalan
  • Patent number: 12375574
    Abstract: Method of generating a funnel interface starts with a processor receiving, from client devices, user activity data associated with interactions by users with a website displayed on the client devices. The website comprises webpages displayed during sessions. The processor receives from a user associated with a display device a plurality of steps of a funnel. Each of the steps comprising one or more of the plurality of webpages. The processor causes a funnel interface to be displayed on the display device. The funnel interface includes a visualization of at least one of a plurality of metrics associated each of the plurality of steps based on the user activity data. The metrics include a completion rate, a conversion rate, a drop off rate, or any combination thereof. Other embodiments described herein.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: July 29, 2025
    Assignee: Content Square SAS
    Inventors: Lucile Cazenave, Vincent Cavaillé-Coll, Gonzalo Aguirre, Valentin Buisson, Ilyes Houdjedje, Sravani Vobilisetty, Ozgur Sezer, Alexandre Rousseau, Pooja Patwardhan, Eslam Ahmed
  • Patent number: 12375437
    Abstract: A local device review system for electronic communications is described that provides the interface and emotional connection of a transmission-capable email or posting system to a user, but where the system cannot transmit any communication data entered outside of the local device. The review system allows the user to review the created electronic communication after the communication is processed internally through the review system, preferably after a previously selected time delay. The user may then elect to permanently delete or retain the internally processed electronic communication or transfer the text or otherwise of the electronic communication to a separate transmission-capable application residing on the computing device.
    Type: Grant
    Filed: December 5, 2023
    Date of Patent: July 29, 2025
    Assignee: Numquam Mittere, LLC
    Inventor: Jamen Giffin
  • Patent number: 12355710
    Abstract: A first electronic device sends a link of first content to a second electronic device by using a second application, where the first content is content provided by a first application. The second electronic device displays a first dialog interface of a third application corresponding to the second application, where the first dialog interface includes an identity of a user operating the first electronic device and a second option associated with the link of the first content. The second electronic device displays a second interface of a fourth application corresponding to the first application in response to an operation on the second option, where the second interface includes the first content and a third option. In response to an operation on the third option, the second electronic device sends a first message to the first electronic device by using the third application.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: July 8, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiang Tao, Lei Wang, Weiqing Fang, Guangyuan Gao
  • Patent number: 12355743
    Abstract: A central computing platform provides users with control over multi-party information involving third-party services during different stages of a travel journey, or while users are provided with data connectivity via different networks or systems. The central computing platform provides a digital ledger on which the multi-party information is recorded. Recording of the multi-party information, as well as modification thereof, requires authentication of each party as well as input (e.g., approval) by the computing platform. In some examples, the central computing platform provides users with control over digital records of real-world interactions with other users. The platform generates and publishes digital records of real-world interactions between users that include media data capturing the real-world interactions.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: July 8, 2025
    Assignee: Panasonic Avionics Corporation
    Inventors: Robert Kasody, FaizalSheriff Kalifullah Sheriff, Saeed Pezeshkfar
  • Patent number: 12326707
    Abstract: A bridge system includes messaging middleware that is configured to operate on a multi-protocol soldier personal area network (PAN) and to enable sharing of data with multiple applications in an Android OS. The bridge system is implemented on smart and semi-smart multi-protocol hubs and is used to support sharing of live power data between PAN components. The data is displayed to a user on a user interface and is used by components of the system to model and predict power requirements and power usage of the PAN components.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: June 10, 2025
    Assignee: GALVION LTD.
    Inventors: Christopher Moore, Jonathan Andree, Harrison Wall, James David Kazmierczak, Kurt Harrison
  • Patent number: 12328334
    Abstract: Systems and methods for mapping IP addresses to an entity include receiving at least one domain name associated with the entity. Embodiments may further include determining one or more variations of the at least one domain name based on analysis of domain name data collected from a plurality of domain name data sources that mention a variation of the at least one domain name. Some embodiments may also include identifying one or more IP addresses pointed to by the one or more variations of the entity's domain name based on analysis of IP address data collected from a plurality of IP address data sources. Additional embodiments include assigning weights to each of the identified one or more IP addresses and creating a mapping of IP addresses to associate with the entity based on analysis of the weighted one or more IP addresses.
    Type: Grant
    Filed: January 30, 2024
    Date of Patent: June 10, 2025
    Assignee: SecurityScorecard, Inc.
    Inventors: Aleksandr Yampolskiy, Rob Blackin, Samuel Kassoumeh, Nick Matviko
  • Patent number: 12323496
    Abstract: Systems and methods are provided for dynamically adjusting notification frequency for a sporting event. During a sporting event, information related to the sporting event is received. A first level of interest of a user in the sporting event is determined. A performance metric of a competitor in the sporting event is determined. A second level of interest of the user in receiving notifications relating to the sporting event is generated as a function of the first level of interest and the performance metric. In response to determining that the second level of interest exceeds a notification frequency threshold, a notification is presented for the user that includes the information related to the sporting event when the information is received during the sporting event.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: June 3, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Wei Dai, Sameer Jadhav, Sreevani Komerisheety, Brandon Conley
  • Patent number: 12316587
    Abstract: Method of generating invitation media overlays for private collections starts with processor receiving first media content item from first client device associated with first user. Processor receives from first client device a selection of invitation media overlay to be applied to media content item. Invitation media overlay is associated with private collection of media content items. Processor generates modified first media content item by overlaying invitation media overlay on first media content item. Processor generates the private collection of media content items including modified first media content item. Processor receives from first client device selection of second user associated with the second user and causes modified first media content item to be displayed by the second client device. Processor receives selection of invitation media overlay from second client device and causes the private collection of media content items to be displayed by second client device.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: May 27, 2025
    Assignee: Snap Inc.
    Inventor: David Phillip Taitz
  • Patent number: 12316737
    Abstract: The federated learning system includes a moderator and client devices. Each client device performs a method for verifying model update as follows: receiving a hash function and a general model; training a client model according to the general model and raw data; calculating a difference as an update parameter between the general model and the client model, sending the update parameter to the moderator; inputting the update parameter to the hash function to generate a hash value; sending the hash value to other client devices, and receiving other hash values; summing all the hash values to generate a trust value; receiving an aggregation parameter calculated according to the update parameters; inputting the aggregation parameter to the hash function to generate a to-be-verified value; and updating the client model according to the aggregation parameter when the to-be-verified value equals the trust value.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: May 27, 2025
    Assignees: Inventec (Pudong) Technology Corporation, INVENTEC CORPORATION
    Inventors: Chih-Fan Hsu, Wei-Chao Chen, Jing-Lun Huang, Ming-Ching Chang, Feng-Hao Liu
  • Patent number: 12301527
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: May 13, 2025
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Jonathan Brody, Ken W. Chung, Justin Huang, Teresa Lieh
  • Patent number: 12293145
    Abstract: In a general aspect, a computer-implemented method can include executing, on a computing device, a non-browser application; displaying, by the non-browser application on a display of the computing device, a link to web content; and receiving an indication that the link has been selected. In response to the indication that the link has been selected, the method can include, allocating a tab of a browser application to the non-browser application; displaying the allocated browser tab within a user interface of the non-browser application; and displaying, by the allocated browser tab, the web content within the user interface.
    Type: Grant
    Filed: May 21, 2024
    Date of Patent: May 6, 2025
    Assignee: Google LLC
    Inventor: Yusuf Ozuysal
  • Patent number: 12267213
    Abstract: Aspects of the subject disclosure may include, for example, obtaining first information indicative of one or more historical operating characteristics of a network; obtaining second information indicative of one or more current operating characteristics of the network; comparing, via a first computer-implemented process that requires no manual intervention, the first information to the second information to make a prediction of a potential future network event, resulting in a predicted future network event; classifying, via a second computer-implemented process that requires no manual intervention, the predicted future network event into one of a plurality of classes of network events; and responsive to the classifying, facilitating, via a third computer-implemented process that requires no manual intervention, an action to at least partially avoid an occurrence of the predicted future network event. Other embodiments are disclosed.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: April 1, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Subrat Patra, Abdulla Udaipurwala
  • Patent number: 12254116
    Abstract: A system accesses a task log comprising text that is confidential information. The system selects a first portion of the task log. The system compares each word in the first portion with keywords that are known to be confidential information. The system determines that a word in the first portion is among the keywords. The system determines a hierarchical relationship between the word and neighboring words. The system determines that the word is associated with the neighboring words based on the hierarchical relationship. The system generates a template pattern comprising the word and one or more words associated with the word. The system obfuscates the template pattern.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: March 18, 2025
    Assignee: Bank of America Corporation
    Inventors: Pratap Dande, Akhila Mylaram, Gilberto R. Dos Santos, JayaBalaji Murugan
  • Patent number: 12231388
    Abstract: The present disclosure relates to the technical field of computers, and disclosed therein are an information sharing chain generation method, an information sharing chain generation apparatus, an electronic device, and a computer readable storage medium. The method comprises: in response to shared information being shared among a plurality of nodes, acquiring information of a parent node of a target node, wherein the parent node of the target node is a node that shares the shared information to the target node; according to the information of the parent node of the target node, searching for the parent node of the target node in a pre-established information sharing data table, and sequentially searching for information of a previous parent node by taking the searched parent node as a child node; and generating a sharing chain of the shared information based on search results.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: February 18, 2025
    Assignee: JINGDONG TECHNOLOGY HOLDING CO., LTD.
    Inventors: Guojian Sun, Yanyan Yang, Wuhuan Wu, Zhilong Feng, Boyu Qin
  • Patent number: 12218892
    Abstract: A text string provided by a second client device of a second user is received by a first client device of a first user. The text string is parsed into one or more text portions. A score is assigned to each of the one or more text portions based on a specified criterion. One or more relevant tags of a plurality of tags are determined based on the one or more text portions. One or more media overlays are selected based on the one or more relevant tags and the assigned score for each of the one or more text portions. The text string with a reply interface for sending a reply message to the second client device is displayed.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: February 4, 2025
    Assignee: Snap Inc.
    Inventor: Jiayu He
  • Patent number: 12218900
    Abstract: Systems and methods of operating smart notifications are disclosed. In one aspect, a method includes receiving, at a first time, a first request to transmit a first electronic message to a pilot account associated with an electronic device, and queuing the first electronic message without notification to the electronic device. The method also includes receiving, at a second time, a second request to transmit a second electronic message to the electronic device, and queuing the second electronic message without notification to the electronic device. The method further includes in response to identifying an end of the restricted period, transmitting, at a third time after the end of the restricted period, a third electronic message to the pilot account associated with electronic device, the third electronic message comprising an updated flight event in accordance with a first flight event and a second flight event.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: February 4, 2025
    Assignee: OneSky Flight LLC
    Inventors: Durga Nagalla, Christopher Taggart, William Lanphear
  • Patent number: 12199930
    Abstract: Methods, systems, and storage media for managing and removing participant groups on a social media platform. In an exemplary method, the disclosure comprises receiving a request to generate a participant group wherein the participant group comprises a plurality of members that can access the participant group. The method comprises receiving an expiration date to terminate the participant group. The method comprises generating a deletion request for the participant group, based on a lapse of the expiration date. The method comprises transmitting the deletion request to the participant group; and purging the participant group.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: January 14, 2025
    Assignee: WhatsApp LLC
    Inventors: Isabel Tewes, Sarah Hassan, Bruno Soares, Steven Zimmerman
  • Patent number: 12192387
    Abstract: A system receives an operation by a trusted node on a blockchain, simulates an execution of the operation, and captures endorsement policy information related to the execution of the operation.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: January 7, 2025
    Assignee: International Business Machines Corporation
    Inventors: Manish Sethi, Andrew John Coleman
  • Patent number: 12192156
    Abstract: Method starts with a processor receiving first media content item from first client device and selection of invitation media overlay to be applied to first media content item. Processor generates modified first media content item by overlaying invitation media overlay on first media content item. Processor generates shared collection of media content items comprising modified first media content item. Processor receives selection of second and third user and causes modified first media content item to be displayed by second and third client devices. Processor receives selection of invitation media overlay from second and third client devices and causes shared collection to be displayed second and the third client devices. Processor receives second media content item from second client device, updates shared collection to comprise second media content item and causes updated shared collection to be displayed by first and third client devices. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: January 7, 2025
    Assignee: Snap Inc.
    Inventor: David Phillip Taitz