Interactive Email Patents (Class 715/752)
  • Patent number: 11985099
    Abstract: An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: May 14, 2024
    Assignee: BlackBerry Limited
    Inventors: Gerhard Dietrick Klassen, Christopher R. Wormald, Lawrence Edward Kuhl
  • Patent number: 11977686
    Abstract: An Intelligent Television provides unique user interfaces and user interface interactions to provide social media. The interfaces and interface are intuitive and allow the user to quickly retrieve and view social media with respect to content displayed on the Intelligent Television. Further, intuitive user interface interactions are provided to allow for the quick and efficient posting of social media from the Intelligent Television to a social media site.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: May 7, 2024
    Assignee: MULTIMEDIA TECHNOLOGIES PTE. LTD.
    Inventors: Sanjiv Sirpal, Saulo Correia Dourado, Alexander de Paz
  • Patent number: 11941136
    Abstract: An information processing apparatus includes a processor configured to control a display unit in such a manner that a first message, a second message, and storage-location candidate information are displayed on a screen of the display unit. The first message has been input and confirmed by an apparatus user or at least one different user. The apparatus user uses a terminal apparatus having the display unit. The second message has been input by the apparatus user and has not been confirmed. The storage-location candidate information indicates a storage location candidate of a file related to the first message or the second message.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: March 26, 2024
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Masaya Tsumemitsu
  • Patent number: 11936828
    Abstract: An application distribution device includes one or more processors and one or more memory devices storing instructions.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: March 19, 2024
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Hiroshi Watanabe, Jin Kamada, Hideaki Suzuki, Sho Sakuma, Tomoki Maeda
  • Patent number: 11934175
    Abstract: Disclosed herein are system, method, and computer program product embodiments for remotely executing a robotic process automation (RPA) bot as a function. An embodiment operates by generating an RPA bot function in a first network environment and transmitting the RPA bot function to an application located in a second network environment. The embodiment further operates by receiving results data from the application based on an execution of the RPA bot function in the second network environment. Subsequently, the embodiment operates by generating results user interface (UI) data based on the results data and transmitting the results UI data to a user input/output (I/O) device located in the first network environment.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: March 19, 2024
    Assignee: SAP SE
    Inventor: Ganna Monakova
  • Patent number: 11935172
    Abstract: A method, a system, and a non-transitory computer readable record medium for expressing an emotion in a conversation message using a gesture are provided. A message expression method may include: receiving a message that is entered in a message input area of a chatroom; obtaining animation information based on an input applied to the message in the message input area; modifying the message based on the animation information; and displaying the modified message in a chat view area of the chatroom in response to receiving a message send request.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: March 19, 2024
    Assignee: LINE Plus Corporation
    Inventors: Se Hyun Ko, Soyeon Han, Keon Hong Lee
  • Patent number: 11929156
    Abstract: Embodiments of a method and system for facilitating improvement of a user condition through tailored communication with a user can include receiving a log of use dataset associated with a digital communication behavior at a mobile device, the log of use dataset further associated with a time period; receiving a mobility supplementary dataset corresponding to a mobility-related sensor of the mobile device, the mobility supplementary dataset associated with the time period; determining a tailored communication plan for the user based on at least one of the log of use dataset and the mobility supplementary dataset; transmitting, based on the tailored communication plan, a communication to the user at the mobile device; and promoting a therapeutic intervention to the user in association with transmitting the communication.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: March 12, 2024
    Assignee: OrangeDot, Inc.
    Inventors: Sai Moturu, Anmol Madan, Greg Elliott
  • Patent number: 11929971
    Abstract: Systems and methods are directed to email threading based on machine learning determined categories and features. A network system accesses a plurality of emails addressed to a user. The network system then classifies, using a machine learning model, each email into at least one of a plurality of categories. For a category of the plurality of categories, one or more feature values are extracted from each email in the category. Based on the category and the extracted feature values, the network system groups messages having a same feature value in the same category together into a single email thread. Information related to the single email thread is then presented at a client device of the user.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: March 12, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Yin-Che Lee, Victor Poznanski
  • Patent number: 11914838
    Abstract: A device, system, and method are directed towards facilitating composing, editing, and displaying a message that includes text and graphics inline. An edit window provides a mechanism for editing the text inline. The message, including text and graphics, may be sent to a remote device. The remote device may display the message, and edit the text and graphics inline, and send a reply message to the original sender.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: February 27, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Chris Kalaboukis, Sunil Nagaraj
  • Patent number: 11908087
    Abstract: A productivity tool for an analytical laboratory is presented. The productivity tool provides aggregated operational status of all laboratory instruments within an analytical laboratory, even without access to their respective internal data stream (i.e., legacy and third party instruments) by determining operational status of a first group of instruments by capturing and processing internal data streams comprising data indicative of an operational status. The productivity tool also determines operational status of a second group of instruments by capturing and processing external surveillance stream(s) of one or more laboratory instrument(s) of the second group.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: February 20, 2024
    Assignee: Roche Diagnostics Operations, Inc.
    Inventor: Bernhard von Allmen
  • Patent number: 11909705
    Abstract: A method of sharing an item from an external resource comprises displaying a user interface for the external resource in a messaging application and navigating within the external resource based on user input received in the user interface presented in the messaging application. Upon receipt of selection of an item or state within the external resource based on user input, the identity of one or more recipients is obtained. Information representing the item or state is then transmitted to a device of at least one recipient and information representing the item or state is displayed in a chat interface of a messaging application running on a device of the recipient(s).
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: February 20, 2024
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Patent number: 11899913
    Abstract: The invention relates to an information reply method, apparatus, electronic device, readable storage medium and program product. The method includes: displaying an entry label for entering an information exhibition page in an authoring page for a first multimedia content, and displaying the information exhibition page in response to a trigger action for the entry label, wherein the information exhibition page comprises one or more pieces of information associated with a second multimedia content; in response to a trigger action for a target information, displaying a sticker corresponding to the target information in the authoring page for the first multimedia content, and replying the target information through the first multimedia content.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: February 13, 2024
    Inventors: Xinyi Li, Na Sun, Yujie Li, Ye Lin, Siqi Tan
  • Patent number: 11886691
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for managing one or more group-based communications and/or one or more group-based communication channels to cause rendering of a group-based communication interface. In some embodiments, a group-based communication system causes rendering of a group-based communication interface including a focus interface component, which may be used to receive a user focus selection input. The group-based communication system generates a focus value and identifies a focus threshold. The group-based communication causes rendering of the group-based communication interface based on whether the focus value satisfies the identified focus threshold. Embodiments further provide methods, systems, apparatuses, and computer program products for managing one or more user communications to cause rendering of a user communication interface.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: January 30, 2024
    Assignee: Salesforce, Inc.
    Inventor: David Fay
  • Patent number: 11886695
    Abstract: A notification processing method includes displaying a lock screen on a touchscreen, receiving a new notification, determining whether the notification is a specified notification, where the specified notification is a notification bound to a second area on the lock screen, and if the notification is a specified notification, displaying the notification in the second area on the lock screen or if the notification is not a specified notification, displaying the notification in a first area on the lock screen, where the first area and the second area are two different display areas on the lock screen.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: January 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jie Xu, Chunliang Liu, Bongwon Lee
  • Patent number: 11880538
    Abstract: Systems and methods are disclosed that can selectively route actions, such as notifications, to cause activations of one or more applications based on data associated with the actions and based on activation conditions specified at a scene level by each of the applications.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: January 23, 2024
    Assignee: APPLE INC.
    Inventor: Kenneth A Ferry
  • Patent number: 11877251
    Abstract: The present application relates to the technical field of communications, and provides a time synchronization method, an electronic device and a storage medium. A terminal sends a target protocol data unit (PDU) session establishment request to a session management function (SMF) according to a routing policy, wherein the target PDU session establishment request includes a target virtual private link identifier; and the terminal establishes a target PDU session with a target user plane function (UPF). The described method is applied to embodiments of the present application, so that a time synchronization message may be transmitted by means of the target PDU session and an interface indicated by target virtual private link information.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: January 16, 2024
    Assignee: SHENZHEN AI-LINK CO., LTD.
    Inventor: Jiangping Feng
  • Patent number: 11868415
    Abstract: A system and method for generating and publishing inferential newsfeeds captures actively and passively provided user data elements which are processed into user facts. A Cache Management Module maintains updated cached copies of rules and execution plans. The cached copies of rules and execution plans are applied to the user facts, to inferentially generate newsfeed posts. An Inferential Data Mining Module runs each execution plan in a multi-threaded process for each user, and processes each rule within the context of the execution plan to generate the newsfeed posts. A Newsfeed Generation Module applies newsfeed templates to format the newsfeeds for various platforms. The Inferential Data Mining Module mines the Data Store for a determination of which user facts should be used to create the newsfeed posts, and of which users should be designated as subscribers to the newsfeed posts, said determination taking place independently of individual users' direct actions.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: January 9, 2024
    Assignee: Lightweaver, LLC
    Inventors: Peter E. Daniel, Randa Z. Daniel, Vidul Krishna Kotwal, Hardikkumar Jayendrakumar Chandi, Paresh Khushiram Bijvani, Ann Fritz Hackett, Charles Gregg Petersmeyer
  • Patent number: 11871305
    Abstract: This disclosure is directed to a group-based communication system that is configured to generate a group-based communication interface comprising a priority pane, a last actions pane, and a missed pane. Each of the priority pane, the last actions pane, and the missed pane and configured for efficient positioning within a defined display window of a client device.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Isaiah Greene, Jerry Talton, Noah Weiss, Michael Montazeri, Luis Tandalla, Anna Niess, Renaud Bourassa, Kyle Stetz
  • Patent number: 11863506
    Abstract: A messenger-linked service system and method using a social graph based on a human relationship of a messenger are provided. The messenger-linked service system may include a relationship extraction unit to extract a social graph of a friend relationship of the messenger, a selection unit to select data in the messenger-linked service, and an execution unit to either transmit or to execute a sharing request of the selected data to the friend using the social graph.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: January 2, 2024
    Assignee: LINE Corporation
    Inventors: JungHo Shin, Jungmin Lee
  • Patent number: 11863334
    Abstract: Various embodiments of an apparatus, method(s), system(s) and computer program product(s) described herein are directed to a Folder Engine. The Folder Engine detects a hover action initiated by a recipient user account proximate to a folder created by the recipient user account. Based on detecting the hover action, the Folder Engine displays one or more notifications that correspond to one or more online chats selected by the recipient user account to be organized in the folder. The Folder Engine receives a selection from the recipient user account of a first notification that corresponds to a first online chat within the folder. Based on the selection of the first notification, the Folder Engine initiates access of the first online chat by the recipient user account.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: January 2, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Amanda Naomi Etheridge, Sally Lu, Archil Vardidze
  • Patent number: 11849053
    Abstract: The present disclosure involves systems, software, and computer implemented methods for user-controlled access control for user information. One example method includes sending an authentication request to authenticate as a requesting entity to a first decentralized resource directory of a providing entity. An authentication challenge is received, via the connection, from the providing entity, and in response to the authentication request, to store an authentication challenge value for an authentication challenge key in a second decentralized resource directory of the requesting entity. The authentication challenge value for the authentication challenge key is stored in the second decentralized resource directory. An authentication challenge response is sent to the providing entity requesting the providing entity to verify the authentication challenge.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: December 19, 2023
    Assignee: Atsign, Inc.
    Inventors: Kevin Nickels, Colin Constable, Jagannadh Vanguri
  • Patent number: 11843843
    Abstract: The present disclosure provides techniques for presenting information associated with bullet screens. The techniques comprise receiving trigger information comprising information of identifying a bullet screen and information of identifying a user who performed a trigger event for the bullet screen; determining a list of jump links associated with the bullet screen based on the information of identifying the bullet screen; determining a tag associated with the user based on the information of identifying the user; selecting a target jump link from the list of jump links based on the tag associated with the user; and transmitting information associated with the bullet screen and comprising the target jump link for display of at least one part of the information in a preset area associated with the bullet screen.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: December 12, 2023
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Shuangquan Duan, Shun Li, Jiadong Yang, Hongfei Yu
  • Patent number: 11838334
    Abstract: Updating user-specific instances of a second application for individual users of a group based on a data file for the second application being shared via a collaboration object that corresponds to the group within a first application. The instances of the second application present each individual user with their own custom user experience that is configured to provide access to specific content based on object permissions data. An application extension is executable, by the first application, to extend content editing functionalities of the second application into the collaboration object. Responsive to specific content being associated with the collaboration object via the application extension, each of the instances of the second application may be automatically updated to provide direct access to the specific content. Thus, each user within the group defined for collaboration object can access the data file via the collaboration object and their own instance of the second application.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: December 5, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rajesh Rangarajan, Aaron William Linne, Rajiv Ramaiah, Archana Saseetharan, Mansoor Malik, Shiraz Cupala, Beste Nazilli, Kevin Daniel Morrison, Sagar Nagaraja Shastry, Eric Jonathan Hull, Alexander Tobias Powell, Lei Yang, Manasi Sharma, Siddharth Uppal, Yuri Dogandjiev
  • Patent number: 11816173
    Abstract: Disclosed are a method and an apparatus for managing a user profile. A user profile management method performed by a server according to an example embodiment includes creating a plurality of profiles corresponding to a user account, receiving a view request for a profile of the other user account in a predetermined relationship with the user account from a user terminal logged in with the user account, providing a UI of a profile of the other user account including an interfacing object regarding the profile of the user account to the user account, receiving an input for selecting a profile to be displayed on the other user terminal logged in the other user account, among a plurality of profiles corresponding to the user account through the interfacing object, and matching the other user account with the selected profile.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: November 14, 2023
    Assignee: KAKAO CORP.
    Inventors: So Yon Sung, Ji Sun Lee, Bum Sun Ryu, Jee Won You, Ki Byung Chae, Uh Chul Kim, Do Hyun Youn, Young Min Park, Eun Ho Son, Min Jung Kim, Jin Hwan Lee, Jun Young Kim, Hyun Ok Choi, Hye Sun Kim, Tae Joong Yoon, Ha Na Jung, Dong Keun Lee, Do Yi Kim, Min Jeong Yang, Hong Chan Yun
  • Patent number: 11818084
    Abstract: A processing method includes in response to obtaining, by an electronic apparatus, a conversation message sent by a target conversation object, determining an association degree between a current user of the electronic apparatus and the target conversation object at least based on the current user and an association object of the target conversation object and displaying, at least based on the association degree, the conversation message at a corresponding position of a target interface according to an arrangement rule.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 14, 2023
    Assignee: LENOVO (BEIJING) LIMITED
    Inventor: Zeyu Huang
  • Patent number: 11816678
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 14, 2023
    Assignee: Capital One Services, LLC
    Inventors: David Beilis, Mohammad Nejad-Sattary, Tony Tang
  • Patent number: 11812090
    Abstract: Embodiments and techniques described herein advantageously permit multiple users in disparate physical locations, using different devices and media content providers, to each initiate playback of selected media content, and to continuously temporally synchronize each playback with every other playback through analysis of the information corresponding to each playback (e.g., audio recording of the playback, information corresponding to the video playback and/or closed captioning information).
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: November 7, 2023
    Assignee: Caavo Inc
    Inventors: Ashish D. Aggarwal, Andrew E. Einaudi
  • Patent number: 11809690
    Abstract: A human-computer interaction method and device, and an electronic device are provided. The method includes: displaying multimedia information in a display interface based on a multimedia data stream; and in response to a preset switching condition being satisfied, switching a display state of first communication information and adjusting a display state of a communication control, where the communication control is used for inputting communication information.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: November 7, 2023
    Assignee: DOUYIN VISION CO., LTD.
    Inventors: Bin Cheng, Bixing Sheng, Chen Wang
  • Patent number: 11805560
    Abstract: A communication system includes a server on which there is stored a second device identifier, ID, for a second wireless device and a second user ID associated with a second user; wherein upon the server identifying that the second user ID is stored on a first wireless device, transmitting the second user ID and the second wireless device ID to the first wireless device to allow the first wireless device to associate the second wireless device with the second user; and wherein upon the first wireless device identifying that the second wireless device is within peer to peer communication range of the first wireless device, the first wireless device is arranged to provide an indication that the second wireless device is available for establishing a connection with the first wireless device for communicating with the second user.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 31, 2023
    Assignee: MOTOR RECORD LIMITED
    Inventor: Rajarajan Narayanasamy Naidu
  • Patent number: 11803692
    Abstract: Disclosed herein is a web user experience improvement for digital magazines. A digital magazine viewing platform is integrated with a digital magazine publishing platform including features that leverage the integration including user interface arrangement based on viewing habits and ripped content that is insertable into draft digital magazine documents. In some embodiments, a machine learning model categorizes magazine styles and present publishing features based on those magazines viewed or subscribed to by a given user.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: October 31, 2023
    Assignee: 21 Entertainment LLC
    Inventor: Mario C. Smith
  • Patent number: 11805198
    Abstract: Provided are an unread-message reminding method and apparatus, a terminal device and a storage medium. The method includes displaying, in response to receiving an activation instruction of a session interface and in a case where an unread message is present on the session interface, an unread-message reminder icon on the session interface; skipping, in response to receiving a trigger instruction of the unread-message reminder icon, to a corresponding unread message for a user to read; and updating, in real time and according to a session message received by the session interface in real time and an unread-message reading state, the unread-message reminder icon displayed on the session interface.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: October 31, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Zhenxing Luo
  • Patent number: 11792032
    Abstract: A conference participant is provided replay content during a conference responsive to the conference participant needing content and/or context of current conversations. During the conference, a replay request is received, which may be initiated by the conference participant or other participants or automated my software, such as based on an event detected using a real-time transcription of the conference. For example, the event may relate to a topic relevant to the conference participant or a request associated with a name of the conference participant. Content is obtained from a buffer for a period of time relative to or associated with the replay request. The content is annotated based on one or more annotation inputs. Device and user settings associated with the conference participant are used to determine a presentation mode for the replay content. Based on that determination, the replay content is presented to the conference participant to guide discussions.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: October 17, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Nick Swerdlow
  • Patent number: 11775138
    Abstract: Systems and methods are described for providing an email assistant options bar. An assistant engine of an email application can identify contacts of a user profile that the user interacts with the most frequently based on a set of rules. When a user interacts with an email in the email application using a predetermined input type, the assistant engine can display the email assistant options bar. The email assistant options bar can include icons representing the identified contacts that the user interacts with the most frequently and a set of actions that can be performed to interact with the contacts. Some examples of actions can include forwarding the selected email, calling a contact, and setting up a meeting. The user can select one or more of the contacts and one of the actions. The assistant engine can perform the selected action with the selected contact as the recipient.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: October 3, 2023
    Assignee: VMware, Inc.
    Inventors: Ratna Paul Saka, Eric Munoz
  • Patent number: 11765122
    Abstract: Provided are an information sharing method and apparatus, an electronic device, and a non-transitory computer-readable storage medium. The method includes in response to detecting a mail sharing operation triggered by a sharer for a first mail, determining a target mail currently to be shared; and acquiring sharee information and sharing, according to the sharee information, the target mail with a sharee corresponding to the sharee information to display the target mail on a client interface corresponding to the sharee.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: September 19, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yudong Liao
  • Patent number: 11757819
    Abstract: Systems, methods, and related technologies are provided for generating interactive emails and tracking user interactions. In one implementation, an email an be received within an email client. The email can be rendered within the email client, such as by: presenting a first selectable element within the email client, presenting a second selectable element within the email client, and presenting one or more content items within the email client. A selection of the first selectable element can be received within the email client. In response to the selection of the first selectable element, a presentation of the one or more content items can be adjusted within the email client.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: September 12, 2023
    Assignee: Salesforce, Inc.
    Inventors: Joe Teplow, Scott Motte, Kevin Dutra, Mark Robbins, Yamil Asusta, Devin Torres, Steven Collins, Trever Faden, Derek Jacobi, Selby Kendrick, Johnny Omar Mejias Luciano, Adam Beckerman
  • Patent number: 11757809
    Abstract: Techniques for enabling access to external data of a user for facilitating communications via a communication platform are described herein. A user of the communication platform maintains external data with a third-party service provider. The communication platform receives, in association with a user account of the user, an indication of intent to grant the communication platform access to the external data and an authorization code (the “code”). The communication platform later receives, from the first user account, a request to access the external data. For example, the request can include an input corresponding to an intended recipient of a message. In response to the input, the communication platform sends a request, with the code, to the third-party service provider to obtain contact data associated with the intended recipient and causes the contact data to be presented in association with the message, such as in a “To” field of the message.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: September 12, 2023
    Assignee: Salesforce, Inc.
    Inventors: Michael Demmer, Kevin Marshall, Pranay Agarwal
  • Patent number: 11726642
    Abstract: A computer-implemented method of data transmission comprises: displaying a preview of a message; receiving a send gesture; displaying a send to window listing potential recipients once the send gesture reaches a threshold; receiving a recipient selection; and transmitting the previewed message to the selected recipient.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: August 15, 2023
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 11722637
    Abstract: A computer-implemented method for a timed one-on-one video conference call between a host and a guest, the video conference call presenting a shared conference call interface including a status bar defining a question portion and an answer portion, the computer-implemented method initiating a timer that defined a preset total time for the conference call and updating the status bar to progress through the question portion and the answer portion according to the timer, and a digital curtain that transitions across the shared conference call interface signaling the end of the video conference call when the timer reaches the preset total time.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: August 8, 2023
    Assignee: SQQ Inc
    Inventor: Dave Benson
  • Patent number: 11722453
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: August 8, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Patent number: 11716302
    Abstract: A system that can coordinate user interface formats having customized threads comprising messages from a common thread. Each client device can be managed by a data structure that defines thread containers, where individual thread containers define threads and topics for each thread. Each thread can also be associated with unique groups of messages. The data structure can cause each client computer to display different user interface formats, with each format showing different threads for each user. Users engaged in a chat on a parent thread can split the parent thread into multiple child threads, that can each be associated with unique topics. The system can then associate individual messages of the parent thread with each child thread. The system provides more granular control of user interface formats to allow users to separate messages of high-priority topics.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: August 1, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amer Aref Hassan, Mahendra D. Sekaran
  • Patent number: 11715069
    Abstract: Disclosed herein are system, method, and computer program product embodiments for delivering and receiving messages. An embodiment operates by allowing users to subscribe to various chat panels of a messaging system. Users will be able to utilize the chat panels to send and receive messages. In a corporate context, an administrator may be able to quickly send unidirectional messages to employees as well as assign users to mandatory divisions based on job function. In an embodiment, the messaging system also allows for email integration and graphical user interface workspace configuration.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: August 1, 2023
    Assignee: WORKSTORM.COM LLC
    Inventors: Jeffery Bay, Anatoliy Yudovich, Nicholas Stech, Adrian Miller, Raj Fernando
  • Patent number: 11700330
    Abstract: At least some embodiments, a system includes a memory, and a processor configured to convert an audio stream of a speech of a customer during a customer call session into customer-originated text. The customer-originated text is displayed in a first chat interface. A request from a first call center agent is sent to a second call center agent via the first chat interface to interact with the customer during the customer call session and displayed in a second chat interface. The second agent is allowed to participate in the customer call session when the second call center agent accepts the request from the first call center agent. First agent-originated text and second agent-originated text during the customer call session is merged to form a combined agent-originated text and synthesized to computer-generated agent speech having a voice of a computer-generated agent based on the combined agent-originated text communicated to the customer over the voice channel.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: July 11, 2023
    Assignee: Capital One Services, LLC
    Inventors: Srikanth Reddy Sheshaiahgari, Jignesh Rangwala, Lee Adcock, Vamsi Kavuri, Muthukumaran Vembuli, Mehulkumar Jayantilal Garnara, Soumyajit Ray, Vincent Pham
  • Patent number: 11700292
    Abstract: In various implementations, a productivity application allows selected content from an electronic document to be shared with and edited by multiple users through instances of a collaboration component. The collaboration component includes a distributed data structure that stores state information about the shared content. The component also includes application logic for managing the state information to reflect user edits and other such changes. This allows the selected content to be shared with the users in any application that supports the collaboration component and without the entirety of the document having to be shared. A user can experience the content in the context of applications other than the productivity application that hosts the document.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: July 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ian Dwyer Curry, Kathryn Veronica Jean Sullivan, Seth Fox, David Benjamin Lee
  • Patent number: 11695724
    Abstract: An electronic information system which enables email based transactions comprises an information database storing information regarding a plurality of individuals in a group and selections available to individuals in the group. A first email message with a mailto hyperlink having a plurality of fields including actionable parameter is generated and sent. A reply email message is received in response to selection of the mailto hyperlink. The received email message includes the plurality of fields and the actionable parameter that indicates that a specific selection has been made. A processor performs the action indicated by the actionable parameter in response to the received email message, including updating the information database to indicate the specific selection that has been made.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: July 4, 2023
    Assignee: JMCC CAPITAL LLC
    Inventors: John P. Killoran, Jr., Gina Katharine Von Damm, Dennis William Peek, Angela Kirkman
  • Patent number: 11683282
    Abstract: A method of and system for synchronous communications between a sender and recipient(s) of a message containing a question include receiving over a network an indication that the message was sent from the sender to the recipients via a user interface of a first application or a first service and a response to the question was not received within a predetermined time, monitoring a digital location of the sender and the recipients, the digital location being an electronic application or service being currently utilized, determining whether the sender and at least one of the recipients are concurrently using a second application or a second service, and upon determining that the sender and at least one of the recipients are concurrently using the second application or the second service, sending a notification signal over the network to the sender or one of the one or more recipients to notify the sender or the recipient via a user interface element displayed on a client device that the sender and at least one o
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: June 20, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc Christopher Pottier, Vincent Bellet
  • Patent number: 11677708
    Abstract: In one embodiment, a computer-implemented method comprises sending, by a client application to an email server, a first request to access an email message; receiving, in response to the first request, email message data, the email message data specifying a note identifier of a note; sending, to an application server, a second request to access the note based on the note identifier; receiving, in response to the second request, note data that defines, at least in part, content of the note; controlling a display device to display, based at least in part on the email message data and the note data, the email message and the note in-line with the email message.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: June 13, 2023
    Assignee: Ginger Labs, Inc.
    Inventors: Garrett Mitchell, Colin Gilboy
  • Patent number: 11659076
    Abstract: Disclosed are various embodiments for initiating execution of an application using trigger characters. In one embodiment, a computing device detects an entry of a trigger character in an input field of a first user interface presented by a first application. The input field is specified for detection of the individual trigger character based on a trigger rule for the first application. The computing device then identifies a string following the trigger character. The computing device then determines that the string matches a name of a second application installed on the computing device based on a list of applications installed on the computing device. The computing device then initiates execution of the second application. Subsequently, the computing device switches from the first user interface to a second user interface presented by the second application.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: May 23, 2023
    Assignee: AirWatch LLC
    Inventors: Sachin Vas, Sushilvas Vasavan
  • Patent number: 11657038
    Abstract: Techniques for a context preservation during server restart are described. A restart of a database server having at least one open communications session with a database client is initiated. The database server can be executed by a compute instance hosted by a computer system of a provider network. A restarted database server is launched. The restarted database server obtains session state data to resume the at least one open communications session with the database client, the session state data including one or more session variables. The restarted database server receives a transaction from the database client.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 23, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gopi Krishna Attaluri, Ian Kosseff, Kamal Kant Gupta, Saileshwar Krishnamurthy, Alok Nandan Nikhil, Alexandre Verbitski
  • Patent number: 11658929
    Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 23, 2023
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: RE49964
    Abstract: Embodiments herein disclose formats for MCData messages and notifications, and methods for coding (encoding and decoding) MCData messages and notifications in a MCData communication system. The method includes generating, by a first UE, an encoded MCData message or notification comprising of signaling payload and data payload content related to one or more MCData user payloads. Further the method includes deriving, by a second UE, the actual MCData messages or notifications by decoding the received encoded MCData messages or notifications. The formats for MCData messages and MCData notifications optimize control headers and allow maximum user data size that can be carried in a single message over signalling, which aids in sending multiple user payloads in a single message.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: May 7, 2024
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Vijay Sangameshwara, Nishant Gupta, Sapan Pramodkumar Shah, Siva Prasad Gundur, Basavaraj Jayawant Pattan, Suresh Chitturi, Bhargav Madishetty