Demand Based Messaging Patents (Class 709/206)
  • Patent number: 11803564
    Abstract: Methods and systems for a keyword search using a messenger service may be provided. A keyword search method may provide a search result to users based on instant messages transmitted and received through a messenger service.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: October 31, 2023
    Assignee: LINE CORPORATION
    Inventors: Jiwon Kim, Taegyu Yoo, Seung Hwan Lee, Hyun Ju Yi, Yong-Hun Lee, Eunhee Min, Chanil Kim
  • Patent number: 11805419
    Abstract: A system and method for automatically connecting an accessory with a host device are disclosed. The accessory may include a private key and a public key, wherein the public key is associated with an account. The same account may be associated with the host device. The accessory may transmit an encrypted message, including a key, to the host device, wherein the key may be the public key. Upon decryption and validation of the key, the accessory and host device may automatically connect via short-range wireless pairing.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: October 31, 2023
    Assignee: Google LLC
    Inventor: Vitali Lovich
  • Patent number: 11797538
    Abstract: Aspects of the invention include computer systems, computer-implemented methods, and computer program products configured to perform message correlation extraction for mainframe operation. A non-limiting example computer-implemented method includes receiving a first message log entry having a message identifier and message field data. The first message log entry is pre-processed to determine the message identifier and to tokenize the message field data. A second message log entry is identified based on at least one of the message identifier and the tokenized message field data. The method further includes determining that the second message log entry is correlated with the first message log entry and providing an output comprising the message correlation between the first message log entry and the second message log entry.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: October 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yuk L. Chan, Jia Qi Li, Lin Yang, Tian Wu, Lei Yu, Hong Min, Fan Jing Meng
  • Patent number: 11799810
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: October 24, 2023
    Assignee: Dropbox, Inc.
    Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis
  • Patent number: 11797245
    Abstract: A message providing device includes: a reception unit that receives, for each user, a request for a registration of an association between (i) a software robot program operating on a message service for an exchange of messages among users and exchanging messages with the user and (ii) an external device; and a registration unit that provides a single user with plural software robot programs in each of which operation setting information of the software robot program is preset, and registers an external device in each of the plural software robot programs in association with each other according to the request from the user.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: October 24, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Hideaki Sugimoto, Shigeo Miyata, Hiroyuki Mitsuhashi, Yu Mishima, Nozomi Noguchi, Shiori Oikawa, Xiaojing Zhang
  • Patent number: 11799807
    Abstract: A mail processing method and apparatus, a device, a medium, a computer program product, and a computer program provided in the present disclosure, where the method includes: receiving a to-be-sent mail; obtaining, if it is identified that the to-be-sent mail includes an instant messaging group identifier, a group mail address corresponding to the instant messaging group identifier; and taking the group mail address as a recipient address and performing a sending operation on the to-be-sent mail. In the present disclosure, in a case of receiving, by a mail server, a mail sent by a mail client, if it is identified that the recipient includes an instant messaging group name, the mail is sent to a group address corresponding to the group name, which improves functional integration of email and IM software, thereby providing richer collaborative office functions.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: October 24, 2023
    Assignee: BYTEDANCE INC.
    Inventors: Wentao Zheng, Bo Li, Justin Jia-Zhao Lim, Jie Zhu
  • Patent number: 11798083
    Abstract: Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to controlling communication of information during an electronic communication session for trading a financial instrument between an initiating user and one or more invitee users with the assistance of a dealer user or other intermediate entity. When a dealer with whom the initiating user has a relationship does not have a relationship with invitee users that may desire to trade for the security, a second dealer can be included in the electronic communication session, where the second dealer has a relationship with such invitee users. Various levels of participation are available for each user and correspond to what information each user is provided during the electronic communication session.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: October 24, 2023
    Assignee: Broadridge Fixed Income Liquidity Solutions, LLC
    Inventors: James Toffey, Spenser Huston, Vijay Mayadas, William Gartland, Thomas Duignan, Rick Montgomery, Albert John Cass, Suneel Nallagonda, Bryan Moore
  • Patent number: 11797887
    Abstract: Techniques for mapping policy documents to regulatory documents to check for compliance between the policies and documents are provided. In one example, a computer-implemented method determining, by a system operatively coupled to a processor, an information input, a control framework, and a document from a first group consisting of a regulatory document and a policy document, wherein the information input is a corpora from a second group consisting of a domain corpora and a global corpora. The computer-implemented method can also comprise mapping, by the system, the received regulatory document or the received policy document to the control framework using a supervised machine learning technique.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: October 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Swapna Buccapatnam Tirumala, Ashish Jagmohan, Elham Khabiri, Ta-Hsin Li, Matthew Daniel Riemer, Vadim Sheinin, Aditya Vempaty
  • Patent number: 11790910
    Abstract: A device obtains information concerning a plurality of customer service representatives to identify a customer service representative and a user device associated with the customer service representative. The device selects a test issue of a plurality of test issues to be presented to the customer service representative, and, based on the test issue, a virtual assistant to converse with the customer service representative. The device initiates, based on an availability of the user device, a communication session with the user device, and causes the virtual assistant to converse with the customer service representative regarding the test issue. The device obtains data concerning a performance of the customer service representative during the communication session, processes the data using a machine learning model to determine a performance score for the customer service representative, and causes, based on the performance score for the customer service representative, at least one action to be performed.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: October 17, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Joshua Edwards, Michael Mossoba, Alexandra Colevas
  • Patent number: 11792319
    Abstract: A system for remotely and interactively controlling visual and multimedia content displayed on and rendered by a web browser using a telephony device. In particular, the system relates to receiving a voice input (e.g., dual tone multi-frequency DTMF input, spoken input, etc.) from a telephony device (e.g., a landline, a cellular telephone, or other system with telephone functionality, etc.) via a wide-area network to an intermediary computer that is configured to control the rendering of one or more web pages (or other web data) by a standard web browser.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: October 17, 2023
    Inventor: Troy Barnes
  • Patent number: 11792098
    Abstract: A link detection method includes: a server-side program acquiring connection relationships between a service interface of a TOR switch and service interfaces of various servers; the server-side program periodically sending a query message to each client-side program by means of a network management switch; in response to the query message, each client-side program returning, to the server-side program and by means of the network management switch, interface information of a service interface, which is included in a TOR switch or a server at which each client-side program is located and has connection relationships with service interfaces of other devices; and the server-side program reporting, to an upper-layer program, interface information of a service interfaces of the other devices, and the received interface information, such that the upper-layer program analyzes, on the basis of the interface information, connection situation of links for realizing corresponding connection relationships.
    Type: Grant
    Filed: January 23, 2021
    Date of Patent: October 17, 2023
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Qi Li, Lianpin Zhang, Shaozheng Hou
  • Patent number: 11792644
    Abstract: Methods, apparatus, and systems for session key generation for AV operation are disclosed. In an embodiment, a vehicle service subscriber system generates an entropy. The vehicle service subscriber system is associated with a vehicle service subscriber. The vehicle service subscriber system transmits a synchronization message to a vehicle service provider system associated with at least one vehicle. The synchronization message includes the entropy. The vehicle service subscriber system receives a salt from the vehicle service provider system. The vehicle service subscriber system verifies that the salt was generated using the entropy. The vehicle service subscriber system calculates session keys using the salt. The vehicle service subscriber system receives a protected message from the vehicle service provider system. The vehicle service subscriber system authenticates the protected message using the session keys. The protected message is used to provide a ride involving the at least one vehicle.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: October 17, 2023
    Assignee: Motional AD LLC
    Inventors: Michael Maass, Karl Robinson, Garth Scheidemantel
  • Patent number: 11792141
    Abstract: An automated messaging reply-to system can automatically select which message a potential reply message is replying to. The automated messaging reply-to system can obtain a message thread, a potential reply message, and a context. The automated messaging reply-to system can filter the message thread and generate model inputs based on the remaining messages, the potential reply message, and the context. The automated messaging reply-to system can apply the model input to a machine learning model, which can generate reply scores for the remaining messages. After generating reply scores, the automated messaging reply-to system can determine whether the remaining message with the highest reply score qualifies as an originating message being replied to. The automated messaging reply-to system can cause display of the potential reply message as a reply-to for the determined originating message.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: October 17, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventor: Sammy El Ghazzal
  • Patent number: 11782582
    Abstract: Systems, methods, and computer-readable media for enabling a plurality of mobile communications devices to be used in parallel to comment on presentation slides within a deck are disclosed. The systems and methods may involve receiving a first and a second comment on a first slide; receiving a third and a fourth comment on a second slide; identifying a first and a second repository associated with the first and the second slide of the presentation, respectively; aggregating the first comment and the second comment in the first repository; aggregating the third comment and the fourth comment in the second repository; displaying to a presenter of the deck the first comment and the second comment in association with the first slide; and displaying to the presenter of the deck, the third comment and the fourth comment in association with the second slide.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 10, 2023
    Assignee: MONDAY.COM LTD.
    Inventors: Roy Mann, Tal Haramati, Ron Zionpour
  • Patent number: 11784952
    Abstract: The correspondence system accepts input from a sender to create a correspondence that is transmitted to a recipient. The system creates a digital file of the generated correspondence from the sender's input. The system analyzes and/or further processes the digitized correspondence according to at least one rule or set of rules. The system may transform the generated correspondence to an approved correspondence, augment the generated correspondence to an approved correspondence, or trigger alerting based on the generated correspondence as a result of the correspondence analysis. The system transmits the approved correspondence to the recipient or the recipient's facility.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: October 10, 2023
    Assignee: Tech Friends, Inc.
    Inventor: Bobby L. Shipman, Jr.
  • Patent number: 11783075
    Abstract: The disclosed technology includes techniques for secure access to data associated with an organization and includes providing a user device access to a user interface that is configured execute function requests. Upon receipt of a function request, a computer can access a predetermined portion of the organization's data, generate an output by executing the requested function based on the predetermined portion of the organization's data, and transmit the output to the user device.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: October 10, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventor: Timothy Russell Marcinowski
  • Patent number: 11778069
    Abstract: A customer of a multi-channel message exchange system provides criteria for selecting a service provider using an application programming interface (API). The multi-channel message exchange system selects a service provider that is best suited to deliver each individual message, via a network, for the customer. The message exchange system selects a service provider based on customer criteria, service provider data structures, and other information. The criteria may include a maximum value, a minimum quality score, a maximum latency, or any suitable combination thereof. The data structures may include geographic jurisdictions in which the service provider provides network-based message delivery, channels through which the service provider is willing to deliver messages, or any suitable combination thereof.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: October 3, 2023
    Assignee: Twilio Inc.
    Inventors: Chloe Chen, Peter Michael Janovsky
  • Patent number: 11776669
    Abstract: Systems and methods for conducting automated synthetic interactions with a user, such as a patient at home following a medical procedure. A digital coach having a processor and memory initiates a session with a user's interactive device, and presents pre-recorded scripts as video and/or audio through the interactive device. The user's responses are received by the digital coach through the interactive device. Peripheral devices, such as medical devices, may be used by the user or controlled by the digital coach to obtain data measurements regarding the physiological condition of the user. The processor of the digital coach analyzes the data from the user responses and devices, and semantically interprets the responses and data to determine the next action and script to present the user in the session. The digital coach provides a conversational, dynamic, adaptive session with a user based on semantically expanded interpretations of data by the processor.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: October 3, 2023
    Assignee: MedRespond, Inc.
    Inventors: Virginia Flavin Pribanic, Alexander Hauptmann
  • Patent number: 11777882
    Abstract: Provided is a method for processing a sound of a voice message associated with a push notification in a voice-based application on a mobile device. The method includes creating a shared storage area that is different from a default storage area where at least one notification sound is stored in advance when the push notification indicating the arrival of the voice message reaches. The shared storage area is an area that can be accessed by both the process of analyzing payload and the process of reproducing the combined notification sound and voice data. The method further includes downloading voice data of the voice message. Downloading voice data of the voice message downloads the voice data based on a URI by a designated mobile device. The method further includes combining the notification sound with the downloaded voice data. Combining the notification sound with the downloaded voice data combines a notification sound with the beginning of a downloaded voice data.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: October 3, 2023
    Assignee: ph7, Ltd.
    Inventor: Yuusuke Hirano
  • Patent number: 11777895
    Abstract: An information processing program is configured to execute: electronic mail processing of processing electronic mails in which messages are exchanged by designating a specific party for each message; chat information acquisition processing of continuously acquiring pieces of chat information in which a specific party is designated and messages are continuously exchanged; chat information combining processing of combining, when the acquired pieces of chat information satisfy a predetermined combining condition, the acquired pieces of chat information with a chat information set which is an aggregate of pieces of already-acquired chat information satisfying the predetermined combining condition; and display processing of processing the chat information set relating to the chat information combining processing so that the chat information set is displayable in the same user interface as that of the private communication information relating to the private communication information processing.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: October 3, 2023
    Inventor: Tetsuya Wada
  • Patent number: 11777890
    Abstract: An email system is configured to enable a user to identify frequent email senders and block or consolidate emails from such senders. The emails received within a predetermined time period from a sender, who is selected for consolidation by a user of an email account, are consolidated into one entry in the inbox. This mitigates the inbox from getting overcrowded with frequent emails from various senders. Statistics related to various senders are also generated in order to aid the user in identifying senders whose emails need to be consolidated or blocked.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: October 3, 2023
    Assignee: YAHOO ASSETS LLC
    Inventor: Tom Gulik
  • Patent number: 11778085
    Abstract: Systems and methods are described herein for facilitating the review of messages (e.g., text messages, instant messages, chat messages, and so on) via a keyboard application of a mobile device. The message review system can facilitate a review of a message before it is sent to a recipient (e.g., a recipient of a text message or another user within a chat conversation).
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: October 3, 2023
    Assignee: BYE! Accident LLC
    Inventors: Jeffrey Innocenti, Mitchell Raab, Bernardo de Seabra
  • Patent number: 11775401
    Abstract: Data server and client device logs may be transmitted over a network for analysis to identify potential issues such as errors. Because the logs may include significant amounts of data, the logs may be transmitted through a quantum smart grid network that leverages Li-Fi technology for increased bandwidth and improved latency. Analysis and resolution identification may be performed by an analysis server that is supported by multiple cloud systems. Each cloud system may be independent operated from other cloud systems, and may include one or more cloud servers configured to analyze log feeds and/or identify resolutions for detected issues. The analysis server may be configured to distribute tasks to the cloud systems based on a variety of factors, and further provide switchover and failover functionality between different cloud systems depending on communication or processing conditions.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: October 3, 2023
    Assignee: Bank of America Corporation
    Inventors: Venugopal Kailasa, Laxma Gavinolla, Durga Prasad Kutthumolu, Ramprasath S
  • Patent number: 11770797
    Abstract: Systems and methods are provided for optimizing delivery of messages to mobile device users, the method comprising receiving a message to be sent to a client application executable at a mobile device of a user, along with an associated time constraint and an associated geographic constraint; determining a current time at the mobile device and a current geographic location of the mobile device via a communication network; determining, upon receiving the current geographic location of the mobile device and the current time of the mobile device, whether the current geographic location of the mobile device complies with the associated geographic constraint for the message to be sent to the client application and determining whether the current time of the mobile device complies with the associated time constraint for the message to be sent to the client application; and sending, when the current geographic location of the mobile device is determined to comply with the associated geographic constraint and when the
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: September 26, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Peter Ferrara, Bryce Barrand
  • Patent number: 11770743
    Abstract: Communication by messages such as provided by the mobile telephony standard, Rich Communication Services (RCS), is described. A method for exchanging messages implemented by a user terminal capable of transmitting a message via one of a first network and a second network is described, the method including, when the terminal of the user is in a second transmission mode for a contact terminal, triggering a failover of the user terminal in a first transmission mode for the contact terminal, as soon as a notification is received at the terminal of the user of connecting to the first network of the contact terminal coming from a messaging server on the first network. Thus, returning to using the first network by the user terminal only depends on one single message: the connection notification, and the exchanges for determining the capacities of the terminal of the contact are reduced, since this notification is only sent when the connection of the contact terminal to the first network is effective.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: September 26, 2023
    Assignee: ORANGE
    Inventors: Jean-Claude Le Rouzic, Marc Bailly, Yann Gestraud
  • Patent number: 11770414
    Abstract: Various embodiments of information handling systems and related methods provide a secure platform control point, which enables cloud-native applications to access the local hardware resources and platform capabilities of the information handling system. The embodiments disclosed herein provide the same level of security, manageability and compute/intelligence for cloud-native applications, as endpoint-native applications run locally on the information handling system.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: September 26, 2023
    Assignee: Dell Products L.P.
    Inventors: Anantha K. Boyapalle, Vivek V. Iyer
  • Patent number: 11768720
    Abstract: Pausing alert notifications includes triggering an alert responsive to an event in a managed environment. A normalized title is obtained from a title of the alert. Using the normalized title, it is determined whether the alert is of a likely transient type, where the alert is of the likely transient type when it is predicted to resolve without human intervention. A transmission of notifications for the alert during a pause period is withheld responsive to determining that the alert is the likely transient type. A notification for the alert is transmitted to a responder responsive to determining that the alert is unresolved after the pause period.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: September 26, 2023
    Assignee: PagerDuty, Inc.
    Inventors: Laura Ann Zuchlewski, Irena Grabovitch-Zuyev, Shaheen Bundhoo
  • Patent number: 11762953
    Abstract: Systems and methods for event-triggered analysis for high fidelity simulation. The method may comprise collecting event data produced by one or more event monitors in operational relationship with one or more elements of an event-producing system, wherein at least one of the one or more elements generates a plurality of events. The event data may be clustered into one or more groups, according to one or more event attributes. The event data may be selectively transmittable to one or more subscribers, by way of the one or more subscribers subscribing to one or more channels associated with the one or more groups. A publication mechanism may be implemented to classify the clustered event data into the one or more channels, the event data associated with at least one attribute being classified for transmission over at least one of the one or more channels.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 19, 2023
    Assignee: SAP SE
    Inventors: Lars Erbe, Andreas Wildhagen, Maximilian Stueber, Andre Pany, Samir Zeort, Pablo Vicente Albert-Maestro
  • Patent number: 11764991
    Abstract: A building system for identity management of a building, the building system including one or more storage devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a request to determine whether an entity has a privilege and determine whether the entity has the privilege by querying, based on the request, a graph database to identity information of the graph database that indicates whether the entity has the privilege, wherein the graph database stores nodes representing at least one of users, equipment, events, or spaces of the building, wherein the graph database stores edges between the nodes representing relationships between the users, equipment, events, or spaces. The instructions cause the one or more processors to generate a response including a determination whether the entity has the privilege.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: September 19, 2023
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Youngchoon Park, Sudhi R. Sinha, Erik S. Paulson, Justin Ploegert, Dominick O'Dierno, Karl F. Reichenberger
  • Patent number: 11764993
    Abstract: An apparatus, system, and method are provided herein to provide simultaneous delivery of output communications to a client device and a secondary client device are discussed herein. Some embodiments may include an apparatus including processing circuitry configured to: receive one or more electronic communications; configure the one or more electronic communications for presentation to the client device and the secondary client device based on the delivery identifier; and provide the one or more electronic communications to the client device via a wide area network to facilitate simultaneous delivery of the one or more output communications corresponding to the one or more electronic communications on the client device and the secondary client device. The one or more output communications may be provided to the secondary client device via the client device and a personal area network that is separate from the wide area network.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 19, 2023
    Assignee: GROUPON, INC.
    Inventors: Matthijs Mullender, Andrew Ma, Arpan Sinha
  • Patent number: 11765184
    Abstract: One variation of a method for end-to-end encryption of electronic mail includes: receiving an email encrypted according to a first encryption protocol and designating a recipient within an external domain; verifying encryption protocol supported by the recipient's mail client; in response to a recipient exclusion database identifying the recipient, encrypting the email to a less-robust encryption protocol supported by the recipient mail client and transmitting the email to the recipient; in response to the recipient exclusion database excluding the recipient and the recipient mail client supporting the first encryption protocol, transmitting the email encrypted according to the first encryption protocol to the recipient; and, in response to the recipient exclusion database excluding the recipient and the recipient mail client not supporting the first encryption protocol, generating a notification email including a hyperlink to a secure webpage containing content of the email and transmitting the notification
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: September 19, 2023
    Assignee: Paubox, Inc.
    Inventor: Hoala Greevy
  • Patent number: 11762937
    Abstract: An information processing apparatus connectable with a user terminal via a network, includes circuitry configured to acquire information input to the user terminal by a user; search response information to be responded to the input information; respond, to the user terminal, a response message based on the response information to the input information; set a plurality of modes each used for performing a dialogue with the user terminal; and store history information of the dialogue that is performed with the user terminal using each of the plurality of modes in a memory.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: September 19, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoya Kitoh
  • Patent number: 11765185
    Abstract: One variation of a method for verifying email senders includes: intercepting an email addressed to a target recipient within an organization, the email received from a sender at an inbound email address and including an inbound display name; accessing a whitelist including a verified display name and a set of verified email addresses corresponding to an employee within the organization; characterizing a display name difference between the inbound display name and the verified display name; in response to the display name difference falling below a threshold difference, comparing the inbound email address to the set of verified email addresses; in response to identifying the inbound email address in the set of verified email addresses, authorizing transmission of the email to the target recipient; and, in response to the set of verified email addresses omitting the inbound email address, withholding transmission of the email and flagging the email for authentication.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: September 19, 2023
    Assignee: Paubox, Inc.
    Inventor: Hoala Greevy
  • Patent number: 11765121
    Abstract: Provided herein are systems and methods for providing concurrent connection maximization. Operations include repeatedly increasing a quantity of logical connections between a source email sender and a destination email recipient server and tracking a quantity of logical connections; receiving a connection refusal signal and recording the tracked quantity of logical connections as active upon receipt; storing in a recipient status data set the active quantity of logical connections; and upon initiation of a new message send request to a recipient at the destination email recipient server, configuring a plurality of concurrent connections to the destination email recipient server based on the tracked quantity of logical connections and stored for the destination email recipient server; and sending messages over a portion of the plurality of concurrent connections within a threshold indicated by the tracked quantity of logical connections stored for the destination email recipient server.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: September 19, 2023
    Assignee: HUBSPOT, INC.
    Inventors: Michael O'Brien, Kevin Baker, James Kebinger, Michael Axiak
  • Patent number: 11763141
    Abstract: A neural processing unit (NPU) is described. The NPU includes an NPU direct memory access (NDMA) core. The NDMA core includes a read engine having a read buffer. The NDMA core also includes a write engine having a write buffer. The NPU also includes a controller. The controller is configured to direct the NDMA core to perform hardware memory bandwidth optimization for reading/writing NDMA data in the read buffer and/or NDMA data in the write buffer. The NDMA core is also configured to transparently combine NDMA transaction requests for a data stripe to increase local access to available tensors in artificial neural networks.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: September 19, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Jinxia Bai, Rosario Cammarota, Michael Goldfarb
  • Patent number: 11758243
    Abstract: A system includes a computing platform including processing hardware and a memory storing software code, a trained machine learning (ML) model, and a content thumbnail generator. The processing hardware executes the software code to receive interaction data describing interactions by a user with content thumbnails, identify, using the interaction data, an affinity by the user for at least one content thumbnail feature, and determine, using the interaction data, a predetermined business rule, or both, content for promotion to the user. The software code further provides a prediction, using the trained ML model and based on the affinity by the user, of the desirability of each of multiple candidate thumbnails for the content to the user, generates, using the content thumbnail generator and based on the prediction, a thumbnail having features of one or more of the candidate thumbnails, and displays the thumbnail to promote the content to the user.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: September 12, 2023
    Assignees: Disney Enterprises, Inc., LucasFilm Entertainment Company Ltd. LLC.
    Inventors: Alexander Niedt, Mara Idai Lucien, Juli Logemann, Miquel Angel Farre Guiu, Monica Alfaro Vendrell, Marc Junyent Martin
  • Patent number: 11757977
    Abstract: Methods, systems, and computer-readable media for implementing rule-based triggering in a provider network are disclosed. When conditions are met for one or more triggers, one or more rules that comprise the one or more triggers are determined. The conditions are determined in a provider network comprising a plurality of resources. One or more actions are determined in the one or more rules that comprise the one or more triggers. The one or more actions are performed, comprising modifying one or more of the resources in the provider network.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: September 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Mihir Rajendrabhai Patel, Mustafa Ugur Torun, Jesse Marcus Dougherty
  • Patent number: 11757810
    Abstract: A mail processing method and apparatus, a device, a medium, a computer program product, and a computer program provided in the present disclosure, where the method includes: receiving a to-be-sent mail; obtaining, if it is identified that the to-be-sent mail includes an instant messaging group identifier, a group mail address corresponding to the instant messaging group identifier; and taking the group mail address as a recipient address and performing a sending operation on the to-be-sent mail. In the present disclosure, in a case of receiving, by a mail server, a mail sent by a mail client, if it is identified that the recipient includes an instant messaging group name, the mail is sent to a group address corresponding to the group name, which improves functional integration of email and IM software, thereby providing richer collaborative office functions.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: September 12, 2023
    Assignee: BYTEDANCE INC.
    Inventors: Wentao Zheng, Bo Li, Justin Jia-Zhao Lim, Jie Zhu
  • Patent number: 11755835
    Abstract: Embodiments of the present invention relate to the field of terminal technologies, and provide a method and an apparatus for displaying a candidate word, and a graphical user interface to improve efficiency of a user in entering information by using an input method. The method is applied to a scenario in which a user enters information by using an input method. The method includes: determining a type of an application that invokes the input method; determining, according to the type, dimension information corresponding to the type; determining, according to the dimension information, a lexicon corresponding to the dimension information; and displaying, in a default candidate option area of the input method, at least one candidate word that is in the lexicon and meets a preset condition.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: September 12, 2023
    Assignee: HONOR DEVICE CO., LTD.
    Inventors: Weibin Zheng, Yue Zhang
  • Patent number: 11755736
    Abstract: A method, computing device, and non-transitory machine-readable medium for detecting malware attacks and mitigating data loss. In various embodiments, an agent is implemented in the operating system of a storage node to provide protection at the bottommost level in a data write path. The agent intercepts write requests and observes file events over time to detect anomalous behavior. For example, the agent may monitor incoming write requests and, when an incoming write request is detected, determine whether the file is associated with a malware attack risk based on an analysis of an encryption state of data in the file.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: September 12, 2023
    Assignee: NETAPP, INC.
    Inventors: Jagadish Vasudeva, Prateeksha Varshney, Priya Sehgal, Mrinal K. Bhattacharjee, Amit Valjibhai Panara, Siddhartha Nandi
  • Patent number: 11757778
    Abstract: The InfiniBand transport protocol supports the concept of a SRQ (shared receive queue) by which multiple QPs (queue pairs) can share the same receive queue resources. According to the InfiniBand Specification, when a SRQ is enabled, flow control needs to be disabled. The lack of flow control mechanism results in there being no fairness guarantees across multiple requesters. Fairness across requesters can be obtained by implementing a SRQ configured to receive request messages from requesters initiating transactions that consume WQEs (work queue elements) of the SRQ, monitoring consumption of the WQEs by the requesters, determining that a requester has a WQE consumption exceeding a policing threshold, and in response to determining that the WQE consumption of the requester exceeds the policing threshold, sending a response message to the requester that results in reducing the WQE consumption of the requester.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 12, 2023
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Balakrishnan Raman, Sanjay Shanbhogue, Vishwas Danivas, Harinadh Nagulapalli, Murty Subba Rama Chandra Kotha
  • Patent number: 11758038
    Abstract: A method and system are disclosed for enabling a telephone call to be made an actionable object and enabling that actionable object to be updated. The user device may have a graphical user interface on which the phone call is presented as an actionable object. The user device may be the same device (e.g. a smartphone) on which the call was made and/or may be a separate device (e.g. a desktop or laptop or tablet computer or the like). The data received by the computer apparatus may be for example one or more of start time of the call, end time of the call, duration of the call, telephone number of the third party, location of the user and call disposition.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: September 12, 2023
    Assignee: IOVX Ltd.
    Inventors: Ryan Gallagher, Mark Carbonaro
  • Patent number: 11753033
    Abstract: Provided is a method for performing communication with a first vehicle in a vehicle network, including: receiving, from a second vehicle, mobility information of the second vehicle, the mobility information including 1) a cooperation context message (CCM) or 2) an emergency context message (ECM); and controlling traveling based on the mobility information, in which the CCM may include motion information of the second vehicle, and the ECM may include information notifying an emergency situation related to the second vehicle.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: September 12, 2023
    Assignee: RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
    Inventors: Jae Hoon Jeong, Bien Aime Mugabarigira, Yiwen Shen
  • Patent number: 11755269
    Abstract: An image processing apparatus includes: a receiver that communicates with a terminal device, and receives, from the terminal device, destination information including group information; a selector that selects, in a case where a selected group history indicating that the group information is selected in the past is stored in a storage, one piece of group information from among the group information included in the destination information, based on the selected group history; and a screen displayer that performs control of displaying, on a displayer, destination information including the one piece of group information selected by the selector.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: September 12, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kazuhiko Ido
  • Patent number: 11756141
    Abstract: Systems, methods, and devices for implementing a communications system having a facility located at a location, first and second communications devices, a data storage device, and a server. The first communications device is arranged to send an alert to a communications server and receive a message from the server in response to the alert, where the first communications device is within a first proximity of the facility and the alert indicates an event type. The second communications device is arranged to receive a notification from the server associated with the alert, where the second communication device is within a second proximity of the facility. The server is arranged to send the notification associated with the alert to the second communications device, such that the notification includes the event type, an identifier of the facility, and a user identifier of the user associated with the first communications device.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 12, 2023
    Inventor: Veronica Pinotti
  • Patent number: 11756692
    Abstract: Systems and methods to organize the flow and processing of queued messages may: receive messages in a set of processing queues; select a first and second processing queue; select a first and second message in the first and second processing queue; process the concurrent portions of the first and second message simultaneously; select a third processing queue and determine a subset of messages that are its oldest messages; assign a first sequential numbering to the messages in the subset; assign a second sequential numbering to those messages in the subset having a concurrent portion that has been previously processed and a sequential portion that has not been previously processed; determine whether the oldest message in the subset was assigned the same number in the first sequential numbering and the second sequential numbering, and, if so, process the sequential portion of the oldest message.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: September 12, 2023
    Assignee: Redox, Inc.
    Inventors: Blake Rego, Brandon Palmer, Tanner Engbretson
  • Patent number: 11750572
    Abstract: A system can include, for example, a secure data module(s) configured to store sensitive data regarding the user(s), a synthetic dataset generating module(s) configured to generate the synthetic dataset based on the sensitive data, and a control module configured to receive a request from an application for a dataset related to the user(s), provide the request to the synthetic dataset generating module(s), receive the synthetic dataset from the synthetic dataset generating module(s), and provide the synthetic dataset to the application. The synthetic dataset generating module(s) can be configured to generate the synthetic dataset based on the dataset.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: September 5, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Austin Walters, Vincent Pham, Jeremy Goodsitt
  • Patent number: 11748471
    Abstract: A power control device for controlling the supply of electricity to an electrical apparatus or system. The power control device includes a microcontroller having an operating system with a firmware component that has at least one sandboxed software plug-in slot for accepting a communications protocol software plug-in to configure the microcontroller according to the communications protocol of the communications protocol software plug-in.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 5, 2023
    Assignee: Kortek Industries Pty Ltd
    Inventors: Benjamin Davis, Gary Wisniewski, Barrie Davis
  • Patent number: 11750757
    Abstract: An information processing apparatus includes a processor configured to: extract, if a facsimile document is received, information indicating a contact associated in advance with a telephone number of a person who has transmitted the facsimile document; and perform control for posting an electronic document, which is obtained by digitizing the facsimile document, to a message exchange service including the contact as a member while determining the contact as a notification target of the electronic document.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 5, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Takuma Yamamoto, Kohei Kaibara, Masakazu Ketsuka, Mitsuru Sato, Toru Takahashi
  • Patent number: 11750514
    Abstract: In accordance with one disclosed method, a first application may receive a first connectivity candidate from a second application, the first connectivity candidate identifying at least a first internet protocol (IP) address that a remote application can potentially use to send data over a network to the second application for use by the first application. The first application may determine that the first connectivity candidate satisfies at least one criterion and, based at least in part on the first connectivity candidate satisfying the at least one criterion, may cause the first connectivity candidate to be sent to the remote application via a signaling channel to cause the remote application to attempt to use the first connectivity candidate to send data to the second application via the network.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: September 5, 2023
    Assignee: SimpliSafe, Inc.
    Inventors: Bojan Rajkovic, Chin Siong Ong