Interactive Email Patents (Class 715/752)
-
Patent number: 12348466Abstract: The disclosure relates to the technical field of computers, in particular to an information processing method and apparatus, an electronic device, and a storage medium. The information processing method provided by the disclosure includes: displaying a messaging interface, the messaging interface being configured to display a chat message; determining at least one chat message in the messaging interface; and in response to a task creation instruction, generating task information based on the determined message. According to the information processing method provided by the disclosure, by determining the chat message in the messaging interface and generating the task information based on the determined chat message, it can be facilitated for a user to create a task based on the chat message in the messaging interface, thereby improving the creation efficiency of the task information.Type: GrantFiled: November 9, 2023Date of Patent: July 1, 2025Assignee: Beijing Zitiao Network Technology Co., Ltd.Inventors: Yuanye Wu, Ningsha Huang, Yifei Xue, Jian Sun
-
Patent number: 12324988Abstract: The present disclosure is directed to a flexible architecture for video gaming applications. In some embodiments, the flexible architecture is platform agnostic and provides a continuous visual experience for players across different platforms while engaging them at different levels of play. The architecture provides user interfaces that facilitate access to video gaming applications in various ways that may include: via social networks or sites; via wall posts or via an online social networking service that enables its users to send and read text-based posts; via mobile devices (iOS, Android, or Windows-based smart phones); or via dedicated game consoles.Type: GrantFiled: July 5, 2023Date of Patent: June 10, 2025Assignee: CP Studios LLCInventors: Brian Joseph Wiklem, Carrie Ann Cowan
-
Patent number: 12327425Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that decode purchase data using an image. An example apparatus includes processor circuitry to execute machine readable instructions to at least crop an image of a receipt based on detected regions of interest, apply a first mask to a first cropped image to generate first bounding boxes corresponding to rows of the receipt, apply a second mask to a second cropped image to generate second bounding boxes corresponding to columns of the receipt, generate a structure of the receipt by mapping words detected by an optical character recognition engine to corresponding first bounding boxes and second bounding boxes based on a mapping criterion, classify the second bounding boxes by identifying an expression of interest in ones of the second bounding boxes, and generate purchase information by extracting text of interest from the structured receipt based on the classifications.Type: GrantFiled: March 31, 2022Date of Patent: June 10, 2025Assignee: Nielsen Consumer LLCInventors: Jose Javier Yebes Torres, Aditi Sinha, Christine Lebrun, Fabio Oppini, Atul Bansal, Mukul Kumar, Vignesh Chandramouli, Filipa Sousa, Gisella Mercaldi
-
Patent number: 12327563Abstract: Systems and methods for audio processing are described. The system may include a display; a user input device; an audio communications terminal; a recording medium; a tagging system for tagging each of the messages recorded on the recording medium as a function of a question with which each of the messages recorded on the recording medium is associated; and a processor comprising code for: initiating one of the questions of the plurality of questions; displaying the one of the questions of the plurality of questions, having been initiated, on the display; recording via the audio communications terminal audio for a respective response associated with the one of the questions of the plurality of questions, having been initiated; directing the tagging system to tag the response associated with the one of the questions of the plurality of questions; and repeating the steps of each of the plurality of questions.Type: GrantFiled: February 24, 2021Date of Patent: June 10, 2025Inventor: Kenneth O'Reilly
-
Patent number: 12314738Abstract: A control display method is provided. The method includes: (S11) starting a first APP, and determining a first control of the first APP based on a first display parameter of the first APP; (S12) displaying a first display interface of the first APP, and displaying the first control in a first floating window on the first display interface; (S13) determining, based on a second display parameter of the first APP, a third control corresponding to the first APP; and (S14) displaying the third control in a second floating window on the first display interface of the first APP. Compared with the current technology, more controls may be provided in this method, so that operations that need to be performed by a user to display a control required by the user are reduced.Type: GrantFiled: February 9, 2024Date of Patent: May 27, 2025Assignee: Huawei Technologies Co., LtdInventor: Zhenyu Liu
-
Patent number: 12316594Abstract: Systems, methods, and related technologies are provided for generating interactive emails and tracking user interactions. In one implementation, an email can 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: GrantFiled: June 15, 2023Date of Patent: May 27, 2025Assignee: 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: 12299256Abstract: The technical problem of reducing the amount of processing involved when searching for customizable media content items that are suitable for incorporating input text is addressed by providing a hybrid search system. In some examples, the hybrid search system executes a rough search first, to determine whether a line of text can be incorporated into a media content item, based on character count conditions associated with the media content item. A more thorough evaluation of the input text with respect to the media content item is executed subsequent to the rough search if the rough search produces a result indicating uncertainty with respect to whether the combination of specific characters included in the input text can or cannot be incorporated into the media content item.Type: GrantFiled: September 21, 2023Date of Patent: May 13, 2025Assignee: SNAP INC.Inventors: Bradley Kotsopoulos, Jiayu He
-
Patent number: 12294557Abstract: Disclosed herein are system, method, and computer program product embodiments for sharing of collaborative documents with users via instant messaging. In one aspect, a collaborative application is configured to display one or more user interfaces associated with a collaborative application that allows a user to engage in a real-time chat between and among one or more users. The collaborative application may also present one or more user interfaces that allow the user to select one or more references of collaborative documents stored at a remote document datastore, and then share these references of collaborative documents with one or more users in the real-time chat. In one example, these references may be represented in real-time chat as a user interface element that visually present the collaborative document title and associated collaborative document pictogram or icon.Type: GrantFiled: December 18, 2020Date of Patent: May 6, 2025Assignee: Salesforce, Inc.Inventors: Nate Botwick, Anh Khuc, Ben Cronin, Matthew Chan, Christopher Masterson, David Engelberg, Diana Berlin, Merwan Hade, John Brock, Andrew Chung, Justin Edmund, Norris Lee
-
Patent number: 12289434Abstract: An information processing apparatus according to the present technology includes a display range decision unit configured, in switching a display image as to multiple-viewpoint images capable of displaying a display target from multiple viewpoints, from a switching source viewpoint image corresponding to a switching source viewpoint to a switching destination viewpoint image corresponding to a switching destination viewpoint, to decide a display range of the switching destination viewpoint image on the basis of viewpoint position information of the switching destination viewpoint, specific target information which is information regarding a specific target in the display target, and line-of-sight direction information of an estimated orientation of a line-of-sight of a user to the display image.Type: GrantFiled: May 12, 2021Date of Patent: April 29, 2025Assignee: SONY GROUP CORPORATIONInventor: Sho Ogura
-
Patent number: 12287949Abstract: An information processing system comprises processing circuitry configured to generate first information for displaying a video on an information processing apparatus; transmit the first information to the information processing apparatus; receive operation information regarding a plurality of operations performed on a first icon to take an action on the video displayed on the information processing apparatus; and determine, based on the operation information, a display mode of an object corresponding to the first icon, wherein the processing circuitry generates the first information for displaying the object on the video in the display mode.Type: GrantFiled: September 9, 2022Date of Patent: April 29, 2025Assignee: GREE, INC.Inventors: Akihiko Shirai, Yusuke Yamazaki
-
Patent number: 12265575Abstract: Embodiments as disclosed include document analysis systems that may obtain email data collected or obtained from email servers from one or more source systems and build a graph of the emails, where the nodes of the email graph represent data about an email and the edges in the graph between the nodes of the graph are determined based on metadata associated with the emails or the text content of the emails. These email graphs may be quickly and efficiently updated as new email data is obtained such that the document analysis systems may organize emails into conversations for utilization by users in reviewing these emails in context.Type: GrantFiled: January 23, 2024Date of Patent: April 1, 2025Assignee: CS DISCO, INC.Inventors: Levi Jonathan Bucao, Peter Anthony Lee, Ajay Guyyala
-
Patent number: 12259897Abstract: A vehicle communication system is provided. The system includes a modifiable database that contains customer defined messages to be downlinked. A user interface is provided that includes a downlink content display and user input functions that enable a user to select which of a plurality of downlink content messages provided in a consolidated panel layout of the downlink content display to include in a combined downlink content message. A communication controller determines a phase of travel and causes to be displayed a plurality of downlink content messages from the modifiable database based on the determined phase of travel on the downlink content display of the user interface and communicate a combined downlink content message of the user selected downlink content to a remote location via the transceiver upon activation of a send input on the user interface.Type: GrantFiled: July 11, 2022Date of Patent: March 25, 2025Assignee: Honeywell International Inc.Inventors: Sathish Pakki, Donna Bost, Stepan Vrsa, Lakshmi Venkata Chandra Sekhar Thulluru
-
Patent number: 12243111Abstract: This disclosure relates to an object account grouping method and apparatus. The method includes: displaying aggregation information corresponding to at least one object account, the aggregation information including at least two dimensions of identity association information, such as identity information of the object account, chat information of a local object account and the object account, and interaction information of the object account and the local object account in a social circle; determining, in response to a group selection operation triggered for the aggregation information on a selection control of a group tag, a target group to which a target object account in the at least one object account belongs; and adding the target object account to the target group.Type: GrantFiled: October 11, 2022Date of Patent: March 4, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Meihua Xie, Gang Ling
-
Patent number: 12242979Abstract: Methods, systems, and devices for predicting a departure time of a user from a labeled place. In some embodiments, the location sharing system accesses historical location data of the user and extracts, for one or more labeled location of the user, an attendance record of the user at the labeled place. Then, when the location sharing system receives current location data of the user, and the system determines that the user is currently at the labeled place, the user predicts a departure time of the user from the labeled place based on the attendance record of the user at the labeled places. Some embodiments share the predicted departure time of the user with the user's friends via a map GUI.Type: GrantFiled: March 12, 2019Date of Patent: March 4, 2025Assignee: Snap Inc.Inventor: BenoƮt Baylin
-
Patent number: 12229391Abstract: A message selection method, a message selection apparatus, an electronic device, a computer-readable storage medium, and a computer product is provided. The method includes: displaying a first control in a message window in response to an operation of entering a message multi-selection mode triggered by a user, wherein the first control is used to select multiple messages; determining a target position of the first control in a message in the message window in response to a position changing operation by the user on the first control; and selecting messages below the target position in response to a triggering operation by the user on the first control.Type: GrantFiled: November 27, 2023Date of Patent: February 18, 2025Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Jie Yu, Jiachen Zhao, Qiyang Liu, Huabin Tian
-
Patent number: 12231414Abstract: Techniques are disclosed relating to multiway communications. In some embodiments, a first electronic device initiates a multiway call between a plurality of electronic devices and exchanges a first secret with a first set of electronic devices participating during a first portion of the multiway call, the first secret being used to encrypt traffic between the first set of electronic devices. The first electronic device receives an indication that first set of participating electronic devices has changed and, in response to the indication, exchanges a second secret with a second set of electronic devices participating during a second portion of the multiway call, the second secret being used to encrypt traffic between the second set of participating electronic devices. In some embodiments, the indication identifies a second electronic device as leaving the multiway call, and the second secret is not exchanged with the second electronic device.Type: GrantFiled: September 20, 2021Date of Patent: February 18, 2025Assignee: Apple Inc.Inventors: Yan Yang, Jin Hyung Park, Joe S. Abuan, Berkat S. Tung, Sean P. Devlin, Vu H. Chiem, Jose A. Lozano Hinojosa, Thomas P. Devanneaux, Vladimir Goupenko, Hsien-Po Shiang, Daniel B. Pollack, Mark M. Xue, David J. Steele, Yu Xing, Ryan W. Baker, Christopher M. Garrido, Ming Jin
-
Patent number: 12224971Abstract: A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.Type: GrantFiled: July 26, 2024Date of Patent: February 11, 2025Assignee: Cisco Technology, Inc.Inventors: Stewart Curry, Andrew Henderson, Keith Griffin
-
Patent number: 12205077Abstract: Systems and methods herein provide for improved email efficiency. Based on selections made while drafting an email, a user requesting a response can cause a calendar reminder to be generated and sent to a recipient for automatic entry on that recipient's electronic calendar. When the original sender indicates that an appropriate response has been received, the system can cause the calendar entry to be removed from the recipient's calendar. The system can also generate automatic reminder emails to prompt the recipient to respond to the sender. The sender can access a list of outstanding email responses that are still due from various recipients and modify the associated reminders as desired.Type: GrantFiled: June 23, 2017Date of Patent: January 21, 2025Assignee: Omnissa, LLCInventor: James Murray
-
Patent number: 12206637Abstract: Distributed email threading is disclosed. Emails are grouped into smaller related groups, as opposed to one large group, so that the groups are processed serially or in parallel to save processing power and time. Each email message group is handled in an independent job, which is distributable among any number of servers. A bipartite graph of email messages and message identifiers (such as subject line, recipient address, etc.) is created and used to determine connected sub-groups within the graph and, ultimately, which messages are connected to each other as part of an email thread. The sub-groups are processed independently for efficiency.Type: GrantFiled: January 30, 2023Date of Patent: January 21, 2025Assignee: Everlaw, Inc.Inventors: Zachary Travis, Mark Sales
-
Patent number: 12205178Abstract: Disclosed in the embodiments of the present application are a method and apparatus for group management, an electronic device, and a storage medium. A specific embodiment of the method includes: presenting, in a first interface, a first control configured to perform a management setting for a first group, where the first interface is an interface other than an interface of the first group; and completing a corresponding group management setting for the first group in response to an operation for the first control in the first interface.Type: GrantFiled: December 4, 2023Date of Patent: January 21, 2025Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Liyue Zhao, Bowen Shen, Lingyu Wang
-
Patent number: 12198114Abstract: A system and method for receiving and executing emoji based commands is disclosed. The system and method may include processes such as identifying ,emojis in a message, determining one or more action based on the emoji, and completing the determined actions.Type: GrantFiled: April 4, 2023Date of Patent: January 14, 2025Assignee: PAYPAL, INC.Inventors: Poornima Venkatakrishnan, Megan Marie O'Neill
-
Patent number: 12198105Abstract: Systems and methods herein provide for improved email efficiency. Based on selections made while drafting an email, a user requesting a response can cause a calendar reminder to be generated and sent to a recipient for automatic entry on that recipient's electronic calendar. When the original sender indicates that an appropriate response has been received, the system can cause the calendar entry to be removed from the recipient's calendar. The system can also generate automatic reminder emails to prompt the recipient to respond to the sender. The sender can access a list of outstanding email responses that are still due from various recipients and modify the associated reminders as desired.Type: GrantFiled: June 23, 2017Date of Patent: January 14, 2025Assignee: Omnissa, LLCInventor: James Murray
-
Patent number: 12199931Abstract: Aspects of the subject disclosure may include, for example, identifying a first message composed by a first user on a first user equipment that is directed to a second user of a second user equipment, identifying a preference of the second user, determining that a first content of the first message composed by the first user departs from the preference of the second user in an amount greater than a threshold, and providing, based on the determining, guidance to the first user for modifying the first content to generate second content that more closely aligns to the preference of the second user. Other embodiments are disclosed.Type: GrantFiled: December 2, 2022Date of Patent: January 14, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Richard Palazzo, Ari Craine, Rashmi Palamadai, Eric Zavesky, Oliver Spatscheck, Robert Koch
-
Patent number: 12200032Abstract: A system for delivering applications within a virtual environment. At least one cloud server computer implements at least one virtual environment linked to an application module including one or more installed applications and corresponding application rules for multi-user interactions. Responsive to selection by a virtual environment host through a client device, the one or more installed applications are displayed and activated during a session of the virtual environment, enabling a user graphical representation of the virtual environment host and any participant user graphical representations within the virtual environment to interact with the installed application(s) through corresponding client devices.Type: GrantFiled: October 1, 2020Date of Patent: January 14, 2025Assignee: TMRW FOUNDATION IP S.ĆR.L.Inventor: Cevat Yerli
-
Patent number: 12182248Abstract: Methods, systems, and devices are described. A virtual environment may perform a multi-step authentication process to verify identities of both a user and a representative of an organization interacting within the virtual environment. Within the virtual environment, the representative may perform a first verification process to verify the identity of the user and the representative by validating the user's account information and an identifier of the representative against a distributed ledger. Upon success of the first verification process, the representative may initiate a second verification process. As part of the second verification process, the distributed ledger may provide one or more questions posed to the user by the representative, which may be answered within the virtual environment, external to the virtual environment, or both. Upon the user successfully answering the one or more questions, the virtual environment may display an indication that the user and the representative are verified.Type: GrantFiled: October 31, 2022Date of Patent: December 31, 2024Assignee: Ally Financial Inc.Inventors: Harish Naik, Arvy Rajasekaran, Dallas Gale, Dzmitry Dubarau, Jared Allmond, Jordan Gilliam, Michael Parello, Sathish Muthukrishnan
-
Patent number: 12174892Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for analyzing messages shared over a network and identifying information in them referencing entities based on a determined context of the messages. Once the entity information is identified, the disclosed framework segregates them based on the context, and then presents them in contextual views as content cards within or as part of generated, content-specific interfaces. The disclosed framework enables users to continue messaging while pivoting between different views of the generated interfaces, which enables the retrieval of additional information related to the entity information included on the content cards.Type: GrantFiled: February 12, 2021Date of Patent: December 24, 2024Assignee: YAHOO ASSETS LLCInventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
-
Patent number: 12176092Abstract: A system for generating a program includes a computing device configured to acquire at least a hematological datum, retrieve a hematological profile as a function of the at least a hematological datum, classify the hematological profile to a hematological disorder bundle, determine, using the hematological disorder bundle and the hematological profile, at least a nutritional level, wherein determining includes identifying a hematological relationship relating an effect of a plurality of nutritional levels on the hematological disorder bundle and determining the at least a nutritional level as a function of the hematological relationship and the hematological profile, identify, using the at least a nutritional level, at least a nutrition element, and generate a consumption program as a function of the at least a nutrition element.Type: GrantFiled: February 1, 2021Date of Patent: December 24, 2024Assignee: KPN INNOVATIONS LLCInventor: Kenneth Neumann
-
Patent number: 12177512Abstract: A video processing method and apparatus, an electronic device, and a storage medium are provided. The method comprises: in response to a triggering operation acting on a first control in a video editing interface, displaying a first operation region for a first object; in response to an operation acting on the first operation region, displaying a first feature of the first object in the first operation region; and adding a second object with a second feature to a target video, to present the second object according to the second feature during a process of playing the target video, wherein the second feature corresponds to the first feature.Type: GrantFiled: October 30, 2023Date of Patent: December 24, 2024Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Jiayi Li, Menglin Wu
-
Patent number: 12160401Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.Type: GrantFiled: September 20, 2021Date of Patent: December 3, 2024Assignee: Apple Inc.Inventors: Michael Brandt, Pierre J. De Filippis, Chelsea J. Leblanc, Ge Yan, Gavin B. Thomson, Van Hong, Ahmed M. Bashir, Randall S. Becker, Stephen M. Lottermoser, Kevin Y. He, Roberto Garcia
-
Patent number: 12153708Abstract: A messaging system includes a sending device and a recipient device communicating through a central unit, a first software module loaded and executed in the sending and recipient devices, and a second software module loaded and executed in the central unit, the first and second software modules creating, managing, and exchanging: items of a first open type that include a chat, a message, or a digital element that are always visible on a screen of a device display, and items of a second reserved type that include a chat, a message, or a digital element that switch between a visible state in which they displayed, entirely or as a preview, on a specific area of the screen, and a hidden state in which they are not displayed on the screen and also do not occupy the specific area of the screen, which they occupy instead when in the visible state.Type: GrantFiled: April 16, 2020Date of Patent: November 26, 2024Inventor: Filippo Nigro
-
Patent number: 12155610Abstract: Techniques are disclosed that relate to authenticating users across different messaging channels. A computer system may implement a messaging platform that enables a messaging session to be established between an agent and a user that uses any of a plurality of messaging channels to communicate with the agent during the messaging session. The computer system may provide a configurable authorization request component that enables the agent to authenticate the user independent of a messaging channel used by the user. Based on receiving an indication that the configurable authorization request component has been selected by the agent via an interface displayed to the agent for communicating with the user, the computer system may communicate with a channel system associated with the messaging channel of the user to authenticate the user.Type: GrantFiled: May 2, 2022Date of Patent: November 26, 2024Assignee: Salesforce, Inc.Inventors: Jonathan Rico Morales, Orjan Kjellberg
-
Patent number: 12149521Abstract: Systems and methods provide increased authentication security by verifying that a device is associated with a human user (as opposed to, for instance, malicious code). In some configurations, a request for authentication is received from a device that includes an identifier of the device (e.g., an IP address of the device). A determination is made that the identifier of the device was not previously associated with a human user. In response to determining that the identifier of the device was not previously associated with a human user, a verification process is initiated to determine that the device is associated with a human user.Type: GrantFiled: May 25, 2021Date of Patent: November 19, 2024Assignee: eBay Inc.Inventor: Mark C. Lee
-
Patent number: 12149493Abstract: A method, computer system, and computer program product are provided for automatically generating polls. A message of a plurality of messages is received corresponding to a conversation between a plurality of users. One or more candidate polls are generated using a natural language processing model and determining a poll type for each of the one or more candidate polls based on the message and a context of the conversation. It is determined that at least one candidate poll of the one or more candidate polls is relevant according to the context of the conversation. In response to determining that the at least one candidate poll is relevant, the poll of the poll type is generated based on the message for presentation to the plurality of users.Type: GrantFiled: July 25, 2023Date of Patent: November 19, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Peter HraÅ”ka, Marek Å uppa, Andrej Å vec, Samuel SuÄĆk, Daniel Skala, Jakub TomiÅ”, JĆ”n Podmajerský
-
Patent number: 12137181Abstract: A smartphone configured to provide stepwise information is proposed. In the smartphone configured to provide stepwise information and include a display, a central processing unit, and an input device, the smartphone is configured such that, when a stepwise operation command for distinguishing individual steps is input on the display, the input device outputs the stepwise operation command, and the central processing unit recognizes each step of the stepwise operation command and outputs information suitable for each step to the display, and the smartphone is configured such that a text service is executed on the smartphone, transmitted text and received text is present in the text service, a selection area in which the stepwise operation command is able to be executed is present between the transmitted text and the received text, each step is present from Step 1 to Step K, and K is 2 or more.Type: GrantFiled: April 16, 2020Date of Patent: November 5, 2024Inventor: Si-Han Kim
-
Patent number: 12126582Abstract: Techniques for locating information previously shared via a virtual space of a communication platform are disclosed herein. For example, the communication platform may receive, at the virtual space associated with a first user and a second user, a message containing one or more keywords. Based at least in part on receiving an indication from one of the first user or the second user, the communication platform may determine that the message is a searchable message. In some examples, the communication platform may then receive, from a third user of the communication platform unassociated with the virtual space, a request to access one or more messages associated with a keyword of one or more keywords. Based at least in part on receiving the request, the communication platform may cause presentation, to the third user, of at least a portion of the searchable message.Type: GrantFiled: May 18, 2023Date of Patent: October 22, 2024Assignee: Salesforce, Inc.Inventor: Devaunsh Sambhav
-
Patent number: 12120281Abstract: A scanning apparatus includes a scanning unit configured to scan a document to generate image data, and a transmission unit configured to transmit to a chat server the image data generated by the scanning unit and a request to display information indicating that the image data is posted at a predetermined position on a screen in a talk room even if a message is posted to the talk room after the image data is posted to the talk room. The image data transmitted by the transmission unit is posted to the talk room, and the information indicating that the image data is posted is displayed at the predetermined position on the screen in the talk room.Type: GrantFiled: August 18, 2023Date of Patent: October 15, 2024Assignee: Canon Kabushiki KaishaInventors: Kenta Usami, Masahiro Kajimoto
-
Patent number: 12120084Abstract: Provided are an information sharing method and apparatus, 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 the target mail with a sharee corresponding to the sharee information to display the target mail on a client interface corresponding to the sharee, where determining the target mail currently to be shared comprises: determining, from a second mail matching the first mail, the target mail currently to be shared, where the second mail comprises at least one of the first mail or another mail; the first mail comprises a mail being edited, a received mail in an inbox, a sent mail in an outbox, or an edited mail stored in a draft box; and the sharee information comprises sharee IM information.Type: GrantFiled: August 10, 2023Date of Patent: October 15, 2024Assignee: Beijing Bytedance Network Technology Co., Ltd.Inventor: Yudong Liao
-
Patent number: 12113925Abstract: An unread message management method includes: receiving a first input performed by a user, where the first input is an input performed by the user for a target identifier in a first interface; and displaying an unread message management window in response to the first input. The unread message management window includes a plurality of unread message groups, and each unread message group includes at least one unread message.Type: GrantFiled: October 29, 2021Date of Patent: October 8, 2024Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventor: Guangchao Wu
-
Patent number: 12114094Abstract: A video processing method, apparatus, and device and a storage medium are provided. The method includes: monitoring an operation indication inputted by a user through a personal homepage on a social platform, the personal homepage being used for displaying personal information of the user; obtaining, when the operation indication is a shooting indication for shooting a personal status video, the personal status video; uploading the personal status video to a back-end server of the social platform; and displaying indication information of the personal status video in a personal-information display region of the personal homepage.Type: GrantFiled: May 17, 2021Date of Patent: October 8, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Man Liu, Su Cao, Hongfa Qiu, Zhe Yan, Mingsan Wang, Qinhong Zheng, Qi Tang, Ziping He, Shihai Cheng, Dong Huang, Dongxuan Zhang, Runjia Huang, Junjie Zhou, Jingchao Suo, Jin Jiang, Yong Li, Zhenfeng Cai, Yuewei Chen, Leteng Weng, Zhenan Guan, Yuan Zhao, Yiheng Liu, Ying Qi
-
Patent number: 12112025Abstract: A user interface comprising a message composition area is presented at a user device. Commencement of a resizing gesture is detected. A location of the resizing gesture within the user interface is tracked while the resizing gesture is in progress. The location of the resizing gesture is adjustable to cause resizing of message content in the message composition area. Responsive to detecting ending of the resizing gesture, a size of the message content is checked. Transmission of the message content to a recipient is based on a size of the message content relative to a base size.Type: GrantFiled: February 16, 2023Date of Patent: October 8, 2024Assignee: SNAP INC.Inventors: Dennis Jin, Daniel Moreno
-
Patent number: 12099701Abstract: A message prioritization interface, to perform operations that include: accessing a message repository associated with a user account, where the message repository comprises a plurality of message threads; generating a graphical user interface (GUI) that comprises an allocable region at a first position in the GUI, and a presentation of the plurality of message threads at a second position within the GUI; receiving an input that selects or otherwise identifies a specific message thread from among the plurality of message threads via the GUI; and allocating the selected message thread to the allocable region at the first position in the GUI in response to the input that selects or identifies the specific message thread.Type: GrantFiled: June 14, 2022Date of Patent: September 24, 2024Assignee: Snap Inc.Inventor: Jeremy Voss
-
Patent number: 12101330Abstract: In some embodiments, a system and a computer-implemented method for role-based collaborative design based on manufacturing constraints are disclosed.Type: GrantFiled: October 17, 2022Date of Patent: September 24, 2024Assignee: ZAZZLE INC.Inventors: Robert I. Beaver, III, Jeffrey J. Beaver, Sean Narvasa, Leslie Young Harvill, Petar S. Ivanov, Parker H. Bossier, Christopher Collette
-
Patent number: 12093156Abstract: A computer implemented method manages connections. A number of processor units monitor connection requests to access a set of backend resources. The number of processor units identify request groups for the connection requests based on authentication data in the connection requests. The number of processor units analyze the connection requests to identify a usage trend for connections by the request groups. The number of processor units predict the usage trend of the connections for a period of time to form a predicted usage trend for connections in the period of time. The number of processor units manage a connection pool based on the predicted usage trend for the connections in the period of time.Type: GrantFiled: October 14, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Nathan Jon Rauh, Kyle Aure, James Stephens, Mark Swatosh
-
Patent number: 12088590Abstract: A secure keyboard resource executed in a network device detects a user input, and generates a user input data structure representing the user input relative to input options presented to the user, the user input data structure based on the secure keyboard resource identifying a position of the user input relative to the input options. The secure keyboard resource sends the user input data structure to one or more executable destination resources, having requested supply of the user input data structure responsive to a user selection, only via a corresponding data path providing the destination resource with access to the user input data structure, for execution of a service by the one or more executable destination resources based on the user input data structure. The secure keyboard resource thus minimizes spying by limiting access of the user input data structure to the destination resource via the data path.Type: GrantFiled: October 7, 2021Date of Patent: September 10, 2024Assignee: WhiteStar Communications, Inc.Inventors: Billy Gayle Moon, William Victor Moon, Fabian Reddig
-
Patent number: 12086918Abstract: A computer device displays a conversation page of a target conversation corresponding to an instant messaging application, The target conversation comprises at least two conversation participants. In accordance with a determination that emojis transmitted by the at least two conversation participants in the target conversation satisfy a trigger condition for a first emoji interaction animation, the computer device displays the first emoji interaction animation on the conversation page. The first emoji interaction animation comprises an interaction animation between the emojis transmitted by the at least two conversation participants.Type: GrantFiled: November 16, 2022Date of Patent: September 10, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jianping Yang, Hongrui Li, Jie Da, Weizhou Jiang
-
Patent number: 12079775Abstract: Systems herein include a managed content application that can place markers for conversations within secure documents. A separate social application can serve as the platform for the conversations, allowing for efficient conversations that can occur in real time. The markers can be stored with the documents and identify the conversation, allowing users to retrieve historical conversations that occurred on the social application from within the document. This can allow users to quickly come up to speed without having to rehash the conversations with the original participants. Document security can also be maintained without sacrificing conversation efficiency of the social application.Type: GrantFiled: October 25, 2021Date of Patent: September 3, 2024Assignee: AirWatch LLCInventors: Gangadhar Nittala, Ramani Panchapakesan, Arjun Kochhar, Saurabh Agrawal, Akshay Laxminarayan, Ilanchezhian Kuppusamy
-
Patent number: 12081507Abstract: One or more computing devices, systems, and/or methods for generating a user-specific interface are provided. In an example, a user-specific machine learning model, for a user of an email application, may be trained based upon one or more interactions of the user with a device upon which the email application is installed. A determination may be made that an email message has been received by an email account of the user. A user-specific message interface may be generated based upon (i) the trained user-specific machine learning model and (ii) content of the email message. A notification of the email message may be provided for display on the device of the user. In response to the user selecting the notification of the email message, the user-specific interface may be provided for display on the device of the user.Type: GrantFiled: July 29, 2022Date of Patent: September 3, 2024Assignee: Yahoo Assets LLCInventors: Nikita Varma, Ashish K. Dharamshi, Gnanavel Shanmugam, Mohit Goenka
-
Patent number: 12067682Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that initiate communication between users of a networking system within an extended reality environment. For example, the disclosed systems can generate an extended-reality lobby window graphical user interface element for display on an extended-reality device of a user. The disclosed systems can further determine a connection between the user and a co-user and provide an animated visual representation of the co-user for display within the extended-reality lobby window graphical user interface element. In response to receiving user input targeting the animated visual representation of the co-user, the disclosed systems can generate and send, for display on an extended-reality device of the co-user, an invitation to join an extended-reality communication session with the user.Type: GrantFiled: September 13, 2022Date of Patent: August 20, 2024Assignee: Meta Platforms Technologies, LLCInventors: Charlene Mary Atlas, Mark Terrano
-
Patent number: 12067211Abstract: A method and associated apparatus provide for displaying, by a terminal, a first interface in response to an operation input by a user. Input by the user indicates to shrink the first interface, and display an interface including the shrunk first interface. In response to a minimization operation input by the user, a second interface is displayed on which the first interface is in a minimized state, a third minimized interface is displayed in the same way. A drop-down menu of a status bar is displayed in response to user input A multi-window display interface in response to a selection operation input by the user.Type: GrantFiled: October 31, 2017Date of Patent: August 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiang Tao, Jing Han, Guangyuan Gao
-
Patent number: 12052214Abstract: Disclosed are systems and methods for improving interactions with and between computers in content communicating, displaying, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods determine and display message content within a portion of a message inbox in a manner that is specific to the type message content. According to some embodiments, when a message is received in a message inbox of a user, the message content can be opened for display within a dedicated portion of the inbox, thereby enabling improved message content retrieval, access and navigation within a message platform or message application.Type: GrantFiled: June 23, 2022Date of Patent: July 30, 2024Assignee: YAHOO ASSETS LLCInventors: Utkarsh Shrivastava, Suhas Sadanandan, Kanika Shah, Kevin Day, Yaqi Hu