Interactive Email Patents (Class 715/752)
  • Patent number: 12047526
    Abstract: An information processing apparatus, method and non-transitory computer readable medium are provided. The information processing apparatus includes a controller configured to: align and display a first conversation screen for making a conversation with a first conversation partner, and a second conversation screen for making a conversation with a second conversation partner to a user; when a gesture movement performed toward the second conversation screen is received from a message transmitted by a person other than the user, included in the first conversation screen, comprising: in response to the gesture movement ending on the second conversation screen, copy a message transmitted by the person other than the user as a message with the user as a transmitter and the second conversation partner as a destination, and in response to the gesture movement not ending on the second conversation screen, not copy the messages transmitted by the person other than the user.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: July 23, 2024
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Kengo Tokuchi
  • Patent number: 12039217
    Abstract: A system for communicating with eye wear. The system may include smart glass pairing instructions that are configured to establish a radio frequency (“RF”) communication link between a terminal and the eye wear. The system may include image proximity instructions that are configured to estimate a distance from the eye wear to the terminal. The system may include overlay instructions that are configured to overlay an eye wear display on a view of the terminal through the eye wear. The system may include response instructions configured to receive from a user a response to the eye wear display. The system may include synchronization instructions configured to: define a virtual integrated UI that corresponds to the terminal and the eye wear display; and record a state of the virtual integrated UI.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: July 16, 2024
    Assignee: Bank of America Corporation
    Inventor: Shailendra Singh
  • Patent number: 12034686
    Abstract: A computer-implemented method of displaying a user interface comprises: displaying a preview of a message on a screen; receiving a discard motion; displaying a discard instruction with varying opacity during the receiving, the opacity increasing in proportion to a range of the discard motion; reaching a minimum motion threshold; and discarding the message.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: July 9, 2024
    Assignee: SNAP INC.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 12034685
    Abstract: A method for automatically modifying hyper-text markup language (HTML) code of an e-mail within an email pre-deployment platform comprises receiving previously-created e-mail content comprising a plurality of e-mail content types, each of the e-mail content types written in HTML code, automatically detecting, by parsing the received HTML code, one or more deficiencies in the e-mail content, identifying the one or more deficiencies in the HTML of the e-mail content types for a user by presenting a natural language explanation of the one or more deficiencies on the user interface, guiding a user of the platform to rectify the one or more deficiencies in the e-mail content by using one or more user interface tools for rectifying the one or more deficiencies; and automatically editing the HTML code based on the user's use of the one or more user interface tools.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: July 9, 2024
    Assignee: Email on Acid, LLC
    Inventor: John Thies
  • Patent number: 12028179
    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 automatically based on an event such as detecting a topic relevant to the conference participant, detecting a request associated with a name of the conference participant, or detecting inattentiveness 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: May 16, 2023
    Date of Patent: July 2, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Nick Swerdlow
  • Patent number: 12021803
    Abstract: A method for displaying an unread message according to some embodiments of the present disclosure includes identifying a first unread message of a first chat room in which a user using the computing device participates, and a second unread message of a second chat room in which the user participates, wherein the first chat room and the second chat room are different, and the first unread message and the second unread message are different and simultaneously displaying the first unread message and the second unread message on one screen in response to the user's selection input to a collect view button.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: June 25, 2024
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Hyun Ji Rhee, Moon Young Kwon, Ji Eun Yoon, Sun Hyo Lee, Yi Sun Chung
  • Patent number: 12014035
    Abstract: A display method includes: receiving a first input on a target display region of an electronic device, where the target display region is used to display a message, and the message includes a push message or a notification message; and in a case that the message displayed in the target display region is updated within preset duration before the first input is received, displaying a first detail page corresponding to a before-update message in response to the first input, where the first detail page corresponding to the before-update message is different from a second detail page corresponding to an after-update message.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: June 18, 2024
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Yangmin Guo
  • Patent number: 12008487
    Abstract: An approach to optimize performance for large scale inference models. Data in the form of images is received from sensors such as cameras. The data is processed to generate data tags associated with the context of the image and portion the images. Model tags are generated based on data characteristics or user input. The tags and their associated data are added to a time-based queue for delivery to the appropriate inference models. Based on the embedded delivery time and frequency, the portioned images are delivered to the appropriate inference models.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Li Cao, Ze Ming Zhao, Hong Min, Jing Yan Ma
  • Patent number: 12003473
    Abstract: A notification center system receives a message from a message source, the message comprising a message body, the message body comprising parameter-value pairs. The notification center system processes the message body to obtain a contextual string from the parameter-value pairs, appends a source identifier to the message, the source identifier identifying the message source, and stores the message appended with the source identifier in a platform-neutral format in a message store. Utilizing the contextual string, the message is then grouped, with other message(s) or by itself, with a message thread. The message is provided to a delivery mechanism for presentation of the message under the message thread. Content-aware contextual visual indicators may be determined for the message thread and the message based on different orders of specificity. The message thread and the message can then be displayed with their corresponding content-aware contextual visual indicators to provide additional insights.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: June 4, 2024
    Assignee: OPEN TEXT CORPORATION
    Inventors: David Andrew Templeton, James Dennis Hewitt
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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