Demand Based Messaging Patents (Class 709/206)
  • Patent number: 11888807
    Abstract: A mail information display method and apparatus, an electronic device, and a storage medium are provided. The method includes: displaying mail sharing information corresponding to a currently shared target mail in a target instant messaging IM dialog window of an IM client; and in response to detecting a mail viewing operation triggered by a user for the mail sharing information, creating a mail display window, and displaying mail information of the target mail in the mail display window, wherein the mail display window and the target IM dialog window are displayed on a same screen.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: January 30, 2024
    Inventor: Yudong Liao
  • Patent number: 11888806
    Abstract: A method and system for electronically communicating with a user knowing only a unique identifier associated with that user is described. An electronic message having an address based upon the unique identifier and consistent with an assigned convention is sent from a portable device and received by a server system. The message sent may include attachments such as, for example, pictures, audio and/or video files. The server system includes or is capable of accessing an electronic repository in which a plurality of unique identifiers are respectively associated with a corresponding plurality of profiles. Upon receipt at the server system, the message and any attachments are stored in association with a profile corresponding to the unique identifier. The server system then facilitates access to the message information and any attachments in accordance with the profile.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: January 30, 2024
    Assignee: Events.com, Inc.
    Inventors: Frederick Mitchell Thrower, III, Andrew Michael Phipps
  • Patent number: 11888856
    Abstract: Methods of secure resource authorization for external identities using remote principal objects are performed by systems and devices. An external entity creates a user group and defines entitlements to an owning entity's secure resource as a set of permissions for the group. An immutable access template with the permissions and an access policy for the secure resource are provided to the owning entity for approval. On approval, a remote principal object is created in the owner directory according to the permissions and access policy. A remote principal that is a group member requests access via an interface to the owner domain using external domain credentials. The identity of the remote principal is verified against the remote principal object by a token service. Verification causes generation and issuance of a token, with the enumerated entitlements, to the remote principal interface affecting a redirect for access to the secure resource.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: January 30, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Prakash Rao Dasari, Maksym Yaryn, Debashis Choudhury, Jeffrey A Staiman
  • Patent number: 11888600
    Abstract: An advocacy system uses trained machine learning models to create messages that are sent to advocates or policymakers to achieve desired outcomes for an organization. Desired outcomes can include, for example: an advocate sending a message to a policymaker or legislative representative advocating in favor or the organization's position on an issue; a policymaker acting or voting in favor of the organization's position on an issue; or an advocate making a financial contribution to the organization. The machine learning models can be configured to select possible message characteristics or features that the system will include/use in creating/sending messages to/for individual senders and recipients. The machine learning models can be trained based on message characteristics, personal profile characteristics of senders/recipients, and outcomes from previously sent messages.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: January 30, 2024
    Inventors: Vladimir Eidelman, Daniel Argyle, Paul Matthew Ellender, Jr., Megan McCoskey
  • Patent number: 11887061
    Abstract: Systems and methods for dynamically defining features for machine learning models in classification systems are disclosed. Such systems and methods may be usefully applied to train and utilize machine learning models in a variety of contexts, including email classification systems.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: January 30, 2024
    Assignee: ZIX CORPORATION
    Inventor: Peter Gallagher McNeil
  • Patent number: 11888634
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media related to a method for dynamic sharing of meeting assets within a messaging platform. A communication system receives one or more meeting assets that are associated with a meeting that was conducted via a video communication platform. After the meeting has ended, the communication system generates a meeting summary component configured to be displayed within the messaging platform. The meeting summary component may include information describing the meeting and meeting assets. The meeting summary component may be posted into a messaging channel of the messaging platform.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: January 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Cécile Boucheron, Ganna Isayeva, Sharvari Nerurkar, Yoshifumi Takebuchi, Junqing Wang, Yuchen Zhang
  • Patent number: 11880317
    Abstract: A processing in memory (PIM) device includes a memory configured to receive data through a first path from a host processor provided outside the PIM device, and an information gatherer configured to receive the data through a second path connected to the first path when the data is transferred to the memory via the first path, and to generate information by processing the data received through the second path.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: January 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shinhaeng Kang, Sukhan Lee
  • Patent number: 11882162
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging systems by enabling users in an electronic chat conversation to run applications together. In some embodiments, when one user in a chat launches an application, an icon or other visual representation of the application appears in a portion of the chat window (e.g., in a “chat dock”) for other users in the chat to access.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: January 23, 2024
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
  • Patent number: 11880857
    Abstract: A system and method for dynamically optimizing online privacy recommendations for entity users. Certain aspects of the present disclosure provide for methods and systems for optimizing an entity privacy rights recommendation in online transactions. In certain embodiments, an entity user creates an account within an end user application comprising a graphical user interface configured to display one or more privacy rights education prompt and an entity user privacy score. The entity user is assigned a unique alpha-numeric identifier for the entity user within the entity user account. The end user application is configured to match the entity user to one or more online category good or service vendor according to the unique alpha-numeric identifier and provide an entity privacy rights recommendation comprising the one or more online category good or service vendor matched to the entity user.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: January 23, 2024
    Inventors: Steven Eric Lilley, Anup Kumar Mallikarjun Patnashetty
  • Patent number: 11882058
    Abstract: An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 23, 2024
    Assignee: NEX Services North America LLC
    Inventors: Jason Chauval, Christopher Freedlander, David J. Lyons
  • Patent number: 11882442
    Abstract: A terminal device seeking access to a mobile network retrieves a handset identifier identifying the terminal device and a cryptographic key for proving an identity of the terminal device from storage circuitry of the terminal device. The terminal device generates signature information by signing a block of information including the handset identifier using the cryptographic key. During a network connection process for negotiating access to the mobile network with a network control device, the terminal device communicates the signature information to the network control device.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: January 23, 2024
    Assignee: Trustonic Limited
    Inventor: Chris Loreskar
  • Patent number: 11882342
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for processing of messages at a media device for analysis purposes. An embodiment operates by transmitting a message request from a media device to a messaging server. In response, the media device receives a message response containing a message and messenger identifier. The media device generates a hash value of an identifier associated with the media device and the messenger identifier. The media device then determines whether the hash value maps into a control group. Finally, the media device processes the message based on whether the hash value maps into the control group.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: January 23, 2024
    Assignee: Roku, Inc.
    Inventors: Drew Maniglia, Lauren Pendo
  • Patent number: 11876634
    Abstract: In some examples, a computer-implemented method includes accessing a contact database of a sending user, the contact database includes a plurality of contact records, each contact record of the plurality of contact records being associated with a respective user and including respective graphic data, identifying a first set of contact records of the plurality of contact records, each contact record of the first set of contact records having common graphic data as part of the respective graphic data, automatically including the first set of contact records in a contact group of a messaging application of the sending user, detecting a send message operation by a messaging application of the sending user, and causing presentation of a user-selectable graphic icon associated with the contact group within the messaging application, the user-selectable graphic icon being selectable by the sending user to send a message to the contact group.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: January 16, 2024
    Assignee: Snap Inc.
    Inventors: Ty Giacalone, Donald Giovannini
  • Patent number: 11876766
    Abstract: A noise management system analyzes messages from a sender to a plurality of recipients. The noise management system prepares a message frequency of a quantity of messages sent to a unique recipient over a period of time. The noise management system sends the message frequency with a noise rank to the client device for the recipient to review.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Steven Leclair, Joseph Truman Flint, Vanessa Samantha Lann
  • Patent number: 11876765
    Abstract: Disclosed herein are systems and methods for maintaining messaging privileges on a messaging platform. A method may include determining that a message has been sent to a first computing device of a first user from a second computing device of a second user, wherein the message is on a messaging platform. In response to determining that the first user provided consent for a recording of the first user during output of the message on the first computing device, the method may include retrieving the recording of the first user indicative of a reaction to the message. The method may include determining whether the second user is violating a social contract of the messaging platform based on the reaction of the first user, and in response to determining that the second user is violating the social contract, may include suspending a writing privilege of the second user on the messaging platform.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: January 16, 2024
    Assignee: A Social Company
    Inventor: Harold R. Hildebrand
  • Patent number: 11876772
    Abstract: A computer-implemented method is disclosed.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: January 16, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Arthur Carroll Chow, Tae Gyun Moon, Sangeeta Mathew, Darius Braziunas, Dino Paul D'Agostino
  • Patent number: 11876805
    Abstract: The techniques disclosed herein improve existing systems by rendering a first user interface (UI) on a device of a member in a defined group, including messages being communicated between the defined group of users of the communication session. A selection of a message set including a subset of the messages of the defined group is received for corresponding with a non-member user who is not a member of the defined group. The selected message set is delivered to the non-member user. A second UI is rendered including the selected message set and subsequent messages exchanged between the non-member user and a subset of the users in the defined group directed to the selected message set. Full access is not provided to other subsequent messages in the defined group not directed to the selected message set. Subsequent messages exchanged between the non-member user and the defined group are rendered. The subsequent messages are rendered in context of messages prior to the selected message.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: January 16, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nakul Madaan, Neeraj Kumar Jain, Dominic Roedel
  • Patent number: 11875417
    Abstract: A social network system includes a wireless server to receive and transmit data; contact portals in communication with the wireless server, the contact portals being associated with persons; a media platform to be accessed via a computing device, the media platform having a contact receiving portal to allow a user of the media platform to grant access to contact information relating to the contact portals, the contact information being one or more of phone numbers, e-mail addresses, and social media accounts, an input portal to receive a health indicator associated with the user; an advocate granting portal wherein the user can select a person as an advocate, thereby granting the advocate permission to send one or more notices to the contact portals; and a notification setting portal where the user can pre-select one or more messages to transmit to a subset of the contact portals; the subset of the contact portals receive one or more messages relating to the health indicator.
    Type: Grant
    Filed: December 30, 2017
    Date of Patent: January 16, 2024
    Inventor: Dawn Gunther
  • Patent number: 11876874
    Abstract: The present disclosure relates to systems and methods for filtering electronic activities. The method includes identifying an electronic activity. The method includes parsing the electronic activity to identify one or more electronic accounts in the electronic activity. The method includes determining, responsive to parsing the electronic activity, that the electronic activity is associated with an electronic account of the one or more electronic accounts. The method includes selecting, based on the electronic account, one or more filtering policies associated with the data source provider to apply to the electronic activity. The method includes determining, by applying the selected one or more filtering policies to the electronic activity, to restrict the electronic activity from further processing based on the electronic activity satisfying at least one of the selected one or more filtering policies. The method includes restricting, the electronic activity from further processing.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: January 16, 2024
    Assignee: PEOPLE.AI, INC.
    Inventors: Oleg Rogynskyy, Brittney Hall, Dylan Halladay, John Wulf, Vardhman Jain
  • Patent number: 11876760
    Abstract: Methods and apparatus related to identifying one or more messages sent by a user, identifying two or more contacts that are associated with one or more of the messages, determining a strength of relationship score between identified contacts, and utilizing the strength of relationship scores to provide additional information related to the contacts. A strength of relationship score between a contact and one or more other contacts may be determined based on one or more properties of one or more of the messages. In some implementations, contacts groups may be determined based on the strength of relationship scores. In some implementations, contacts groups may be utilized to disambiguate references to contacts in messages. In some implementations, contacts group may be utilized to provide suggestions to the user of additional contacts of a contacts group that includes the indicated recipient contact of a message.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: January 16, 2024
    Assignee: GOOGLE LLC
    Inventors: Andrew Tomkins, Shanmugasundaram Ravikumar, Shalini Agarwal, MyLinh Yang, Bo Pang, Mark Yinan Li
  • Patent number: 11876881
    Abstract: A method and system support communication between a service executed by an edge server and a mobile application. The method includes receiving a transmission control protocol (TCP) handshake with an Internet Protocol (IP) anycast address from the mobile application; replying to the TCP handshake with an IP unicast address for the service to be utilized for a transport layer security (TLS) session; and establishing the TLS session between the service and the mobile application using the IP unicast address.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: January 16, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Wassim Haddad, Joel Halpern
  • Patent number: 11870748
    Abstract: Implementations set forth herein relate to subjecting a message to a group rule that causes any message, in a message thread that includes the message, to include certain addresses, regardless of the addresses that are incorporated, by a user, into an address field of a reply message. The group rule can reduce a number of messages that are not provided to a group of intended recipients because of message originators omitting the intended recipients on important messages. Furthermore, this can reduce a number of messages that are sent to compensate for certain reply messages not being received by all intended recipients. A group rule can be modified by any recipient that does not desire to be included in the group rule, and a group rule can expire when one or more conditions are satisfied, thereby causing certain messages to no longer be subject to the group rule.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 9, 2024
    Assignee: GOOGLE LLC
    Inventors: Lingyi Zhang, Cliff Chin Ngai Sze
  • Patent number: 11870742
    Abstract: An information exchange method and apparatus, a device, and a medium are provided. Said method comprises: receiving, from a sharing party, a sharing request for sharing a target mail; and creating, in response to the sharing request, an instant messaging IM group comprising the sharing party and a shared party at an IM end, displaying a discussion interface corresponding to the IM group at a mail end, and sharing the target mail with the shared party, to enable information exchange between the sharing party and the shared party in the IM group and/or in the discussion interface based on the target mail.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: January 9, 2024
    Inventor: Yudong Liao
  • Patent number: 11871319
    Abstract: The disclosure relates to a communication scheme for converging a 5th generation (5G) system for supporting a higher data rate after a 4th generation (4G) system with Internet of things (IoT) technology, and a system thereof. A wireless communication system, and more particularly, an application layer network structure for providing an edge computing device in a cellular wireless communication system (a 5G system), and a method thereof are provided. An edge enabler server (EES) receives a first message including information about one or more edge application servers (EASs) from an EAS management system, and transmits a second message for requesting instantiation for at least one EAS among the one or more EASs to the EAS management system, based on the information about the one or more EASs included in the first message.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: January 9, 2024
    Inventors: Hyesung Kim, Jicheol Lee
  • Patent number: 11868590
    Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 9, 2024
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
  • Patent number: 11861642
    Abstract: Group actions may be performed on behalf of multiple users based in part on the suitability of the various user devices of the different users to perform such group actions. Different user devices may also be used to generate different query intent determinations for a query such that the query intent determination made by a particular user device may be used to fulfill the query.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: January 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Victor Carbune, Matthew Sharifi
  • Patent number: 11861003
    Abstract: Certain aspects of the present disclosure provide techniques for identifying fraudulent user identifiers in a software application. An example method generally includes generating a vector representation of a user identifier. Using a first machine learning model and the vector representation of the user identifier, a fingerprint representative of the user identifier is generated. Using the first machine learning model and the generated fingerprint, a score is generated. The score generally describes a likelihood that the user identifier corresponds to a fraudulent user identifier. One or more similar user identifiers are identified based on the generated fingerprint and a second machine learning model. One or more actions are taken within a computing system relative to a user associated with the user identifier based on the generated score and the identified one or more similar user identifiers.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: January 2, 2024
    Assignee: INTUIT INC.
    Inventors: Navid Imani Hossein Abad, Tin Nguyen
  • Patent number: 11863504
    Abstract: One or more computing devices, systems, and/or methods for facilitating communications with service providers using disposable email addresses (DEAs) are provided. A first email, associated with a requested service, may be received from an email account. A set of service providers may be determined based upon the requested service. A DEA corresponding to the email account may be generated. A second email, comprising an indication of the DEA, may be generated based upon the first email. The second email may be transmitted to a set of email accounts associated with the set of service providers. Emails received from the set of email accounts that are addressed to the DEA may be transmitted to the email account. Responsive to receiving a request to deactivate the DEA from a device associated with the email account and/or responsive to determining that the requested service is completed, the DEA may be deactivated.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: January 2, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Patent number: 11863525
    Abstract: Disclosed herein are system, method, and computer program product embodiments for capturing incoming communications from a sender across multiple channels, and determining whether to include those communications from the sender in an inbox using a waiting room. The waiting room lists unknown senders, and allows a user to add the senders to a blocklist, where the sender's communications are omitted from the user's inbox, or to a passlist, where a new CRM customer record is created for the sender. With the CRM customer record created, future communications from the sender are matched to the CRM customer record and permitted for inclusion in an inbox. This way, recipients can prioritize customers (or other high-value communications) within their inbox based on a corresponding existing CRM customer record, while simplifying the capture of those CRM customer records.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 2, 2024
    Assignee: Salesforce, Inc.
    Inventors: Gang Shu, John Huang, Jia Le Chen, David Aden, Xiaozhong Sun, Jong Lee
  • Patent number: 11863512
    Abstract: A method and communication device for processing data for transmission from the communication device to a second communication device is provided. It is detected that the data comprises an attachment. An address of a copy of the attachment is determined, the attachment present on a storage device external to the communication devices. An address of the copy of the attachment is substituted in the data such that the copy is retrievable at the second communication device via the address. The data is then transmitted to the second communication device.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: January 2, 2024
    Assignee: Malikie Innovations Limited
    Inventors: Gerhard Dietrich Klassen, Robert John Edwards
  • Patent number: 11863505
    Abstract: A message communication system provides shared communication with plural users in an Instant Messaging (IM) protocol by enabling collective comments on multiple items in a communication thread. A host IM application provides a routine to allow group chat, with individual communication threads categorized by indicia. Each user is able to select, group, annotate and comment on multiple items as a selected set. The system allows the user to expand the plurality of users in a conversation thread so as to include more than two users.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: January 2, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Qazi Mudassar Ilyas, Abid Mehmood, Matasem Saleh, Raazia Saher
  • Patent number: 11863451
    Abstract: There is provided a method and apparatus to generate temporal congestion signals. The method is used by a device and includes receiving a packet which includes a request for network state information and generating one or more temporal congestion signals. The method also including adding the temporal congestion signals to the packet and transmitting the packet including the temporal congestion signals. The temporal congestion signals can include one or more of a line busyness signal, which measures the duration of a busy period of the device, and a line idleness signal, which measures the duration of an idle period of the device.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: January 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Mahmoud Mohamed Bahnasy, Ali Munir, Ron Thomas, Si Yan, Yashar Ganjali
  • Patent number: 11861631
    Abstract: A system for third party email parsing comprises an input interface and a processor. The input interface is configured to receive an email. The processor is configured to: 1) determine whether the email is from a lead generating system; and 2) in the event that the email is from a lead generating system: a) extract real estate lead information from the email based at least in part on the lead generating system; b) determine whether the real estate lead information is sufficient for a real estate related customer relations management database entry; and c) in the event that the real estate lead information is sufficient for a real estate related customer relations management database entry, add the real estate lead information to a real estate related customer relations management database.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: January 2, 2024
    Assignee: MFTB Holdco, Inc.
    Inventors: Alexander L. Lange, Rebekah T. Boydston
  • Patent number: 11863503
    Abstract: Methods and systems for modifying/supplementing a message are described. A computing device may receive a message from a user device that is intended for a recipient device. A user of the user device may create a message, such as a voicemail, by interacting with the computing device. The computing device may analyze the message in real-time as the user is interacting with the computing device and send, to the user device, one or more options for modifying/supplementing the message. The user of the user device may select one or more of the options and cause the computing device to modify/supplement the message accordingly.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: January 2, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Rameshkumar Ayyasamy Jayapal, Brett Sherman, Raghavendra Hegde, Manoj Chaudhari, Abuthalha Abdul Raheem, Babu Thirumalai, Sathish Kumar Karunakaran
  • Patent number: 11863645
    Abstract: A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: January 2, 2024
    Assignee: Seven Networks, LLC
    Inventors: Robert Paul van Gent, Ido Ariel
  • Patent number: 11863550
    Abstract: Apparatuses, methods, systems, and program products are disclosed for data aggregation using a limited-use code. An apparatus includes a message module configured to intercept a message comprising a limited-use code. A message may be sent from a third-party server and intended for a user of a hardware device. A limited-use code may be used to verify an identity of a user for access to a third-party server. An apparatus includes a parse module configured to parse a message to determine a limited-use code. An apparatus includes a submission module configured to provide a limited-use code to a third-party server without user input. An apparatus includes an authorization module configured to prompt a user for authorization prior to intercepting a message, parsing the message for a limited-use code, and providing the limited-use code to a third-party server without user input.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: January 2, 2024
    Assignee: MX TECHNOLOGIES, INC.
    Inventors: John Ryan Caldwell, James Dotter
  • Patent number: 11860816
    Abstract: Data items are archived by separating them into two or more data streams according to common characteristics or categories. Data item properties, including custodian and date properties, are defined for the items in each stream. A record manifest, including metadata corresponding to the data item properties for the stream, is created. The data items and the manifest are stored. The data items are indexed only on demand, and only to the extent necessary to satisfy the demand. When data is restored from archival storage, it is combined with the stub in a manner that treats the stub and stored data as complementary parts, thus preserving any changes to the stub that are not reflected in the archive copy.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: January 2, 2024
    Assignee: Archive360, LLC
    Inventors: Tiberiu Popp, Nick Czeczulin, Robert Desteno
  • Patent number: 11861630
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for augmented media intelligence using Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), data analytics and data visualization. In one embodiment, a system is introduced that can retrieve real-time data from social media platforms to perform augmented media intelligence analysis and take real time actions if necessary. In another embodiment, the augmented media intelligence is design to use the machine learning and natural language processing capabilities and social currency means for understanding an influencers reach within the augmented media intelligence system via an influencer score.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: January 2, 2024
    Assignee: PAYPAL, INC.
    Inventors: Anita P. Rao, Babji Nagireddi, Srujan Jha, Rajkumar Perumal, Lenin Kumar Babu Pothabattula
  • Patent number: 11861655
    Abstract: A method and apparatus for tracking a conversion of an advertisement provided through an application are disclosed. The method includes generating, in response to selection of an advertisement through a first application installed on a first user terminal, a click log including a first advertiser identifier corresponding to an advertiser of the advertisement and a first user identifier corresponding to the first user terminal, generating, in response to reading of an informational message through a second application installed on a second user terminal, a conversion log including a second advertiser identifier corresponding to a sender of the informational message and a second user identifier corresponding to the second user terminal, and tracking whether a conversion event occurs due to the advertisement by mapping the click log and the conversion log.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: January 2, 2024
    Assignee: KAKAO CORP.
    Inventors: Kyung Pil Cho, Seok Young Kim, Hwa Kyung Lee
  • Patent number: 11861258
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: January 2, 2024
    Assignee: Slack Technologies, LLC
    Inventors: Andrew Locascio, Jahanzeb Sherwani, Hubert Florin
  • Patent number: 11861512
    Abstract: A request is received associated with reviewing content. As part of the request, one or more conditions are received and the content is analyzed to identify a first field of interest and a second field of interest. The first field of interest and the second field of interest represent fields of interest associated with the review of the content. At least one of the first field of interest or the second field of interest may not satisfy the one or more conditions and the content, or a portion thereof, may be sent for review.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddharth Vivek Joshi, Stefano Stefani, Warren Barkley, James Andrew Trenton Lipscomb, Fedor Zhdanov, Anuj Gupta, Prateek Sharma, Pranav Sachdeva, Sindhu Chejerla, Jonathan Thomas Greenlee, Jonathan Hedley, Jon I. Turow, Kriti Bharti
  • Patent number: 11855941
    Abstract: Disclosed are systems and methods for automatically deleting messages from a recipient's inbox. The disclosed systems and methods provide the ability for automatic actions to be taken on delivered messages based on a passage of time. This enables a sender of messages, email service provider and/or email platform to exert control over sent messages to limit the number and type of operations that may be performed on such messages. For example, operations such as saving, forwarding, printing, copying, or otherwise duplicating the message and/or message data can be prohibited and all together rendered impossible. The disclosed systems and methods enables the purging of messages and associated message data from a recipient's inbox at a certain specified time, after the passage of a pre-determined amount of time, or upon the detection of a specified event.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: December 26, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Varun Bhagwan, Gowri Kanugovi, Jeffrey Bonforte, Doug Sharp
  • Patent number: 11855952
    Abstract: The present disclosure relates generally to facilitating routing of communications. More specifically, techniques are provided to dynamically reroute messages. For example, embodiments can redirect a communication from an e-mail environment to a messaging environment in order to perform services with one or more clients.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: December 26, 2023
    Assignee: LIVEPERSON, INC.
    Inventors: Fred Clarke, Andrew Lader, Aparna Kulkarni, Avi Kedmi
  • Patent number: 11855935
    Abstract: An information processing system includes a user terminal that receives input from a user; an operator terminal that receives input from an operator; and one or more information processing apparatuses connected to the user terminal and the operator terminal. The information processing system includes circuitry configured to: acquire identification information from the user terminal and input information input to the user terminal; search response information for the input information; respond to the user terminal with the response information in response to the input information; determine, based on the identification information acquired from the user terminal, whether to perform a switching operation to perform a chat between the user terminal and the operator terminal; and control the switching operation based on a determination result.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: December 26, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoya Kitoh
  • Patent number: 11855953
    Abstract: Various embodiments of the present disclosure are directed to a group-based communication system that is configured to more efficiently manage resource sharing requests. In particular, in some embodiments, the group-based communication system is configured to enable admin users to use an external service, such as an external approval provisioning service, that is separate and distinct from the group-based communication system to manage group-based communication resource sharing requests. In other embodiments, the group-based communication system is configured to allow communication with external users and to trigger new user onboarding protocols through the ingestion of external user directories associated with a sponsor user.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: December 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: Britton Jamison, Smruthi Venkatesh, James Barnes, Ryan Morris
  • Patent number: 11853540
    Abstract: A method for interface control across several electronic devices having different operating system includes: starting a first application in response to a first operation; obtaining, by the first device, a first presenting interface associated with the first application in a second device based on the first application; in response to an adjust instruction on the first presenting interface, generating a second presenting interface by adjusting content and/or a layout format of the first presenting interface in the first application; and sending the second presenting interface to the second device, to instruct the second device to generate and display a third presenting interface based on the second presenting interface. A first electronic device such as a mobile device or laptop may have a strong processing capability, and an auxiliary electronic device, such as a watch or other wearable device, may have a different operating system depending on its application.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: December 26, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xuewei Cui, Jun Zhu
  • Patent number: 11853650
    Abstract: In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: December 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn Niehaus, Saurabh Choudhury, Eugene Y. Suh, Gunjan Sood
  • Patent number: 11855948
    Abstract: In certain embodiments, a client device may obtain an email including a plurality of components. Responsive to an action to open the email, the client device may obtain user data associated with a user. The client device may determine a subset of components of the plurality of components of the email to be displayed in a customized email based on the user data. The subset of components may be caused to be displayed in the customized email via a user interface without displaying one or more other components of the plurality of components in the customized email.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: December 26, 2023
    Assignee: Capital One Services, LLC
    Inventor: Kamalesh Jayaraman
  • Patent number: 11856139
    Abstract: Generating a personalized automated voice response in a telecommunications network is provided. An incoming call from a caller for user equipment of an operator in the telecommunications network is identified. In response to identifying the incoming call, it is determined whether to provide an automated response to the incoming call. In response to determining to provide the automated response to the incoming call, a personalized response message from the operator of the user equipment to the caller is generated based on characteristics of communications between the caller and the operator of the user equipment. The personalized automated voice response comprising the personalized response message in a synthesized voice of the operator of the user equipment is generated. The personalized automated voice response is sent to the caller.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Kimberly Greene Starks, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11849241
    Abstract: A method of processing first video data from incoming video data includes receiving the incoming video data; preprocessing the incoming video data, by a first computer processor, according to preprocessing parameters, wherein the preprocessing parameters include formatting the incoming video data to create first video data; publishing the first video data to an endpoint; subscribing, by a second computer processor, to the endpoint; and processing, by a second computer processor, the first video data to determine at least one output that is indicative of a first inference dependent upon the first video data. The preprocessing parameters that format the incoming video data to create the first video data are dependent upon the processing to be performed on the first video data.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: December 19, 2023
    Assignee: Insight Direct USA, Inc.
    Inventor: Amol Ajgaonkar