Interactive Email Patents (Class 715/752)
-
Patent number: 10866731Abstract: At an electronic device, detecting a compatible external device, where the external device is executing or has executed a first application. The detection may be made wirelessly. The electronic device also receives usage information regarding the first application from the external device. Display an affordance for user selection based on the received information. When the affordance is selected, launch a second application on the electronic device, the second application corresponding to the first application. In some examples, the second application is a different version of the first application. Launching the second application may additionally include bringing the second application to the same state as the first application. For example, if e-mail is being drafted on the external device, the electronic device may launch an e-mail editor showing the draft. In this way, a user can seamlessly transition from the use of one electronic device to another electronic device.Type: GrantFiled: March 6, 2015Date of Patent: December 15, 2020Assignee: Apple Inc.Inventors: Lawrence Y. Yang, Patrick L. Coffman, Craig M. Federighi
-
Patent number: 10860535Abstract: A device receives provides content to a client device via a dual-panel user interface that includes a first panel and a second panel. The device receives, from the client device, information indicating a user interaction, and processes the information, with a first model, to determine a question based on the user interaction. The device utilizes natural language processing with the question to determine an intent of the question, and processes the intent of the question, with a second model, to map the intent of the question to a content answer to the question. The device adds additional user information, associated with a user of the client device, to the content answer to generate a personalized content response, and updates the first panel with the personalized content response to generate an updated first panel. The device provides the updated first panel, via the dual-panel user interface, to the client device.Type: GrantFiled: May 31, 2019Date of Patent: December 8, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Saivivek Thiyagarajan, Praveen K Muthu, Pradeep Bharthur Shanthraj, Sankar Shanmugam
-
Patent number: 10855788Abstract: A method comprising of receiving, by a user system that includes at least a processor system having at least one processor and a memory system, a first push notification associated with a first priority level for display on the user system; receiving, by the user system, a second push notification associated with a second priority level for display on the user system, the second priority level being higher than the first priority level; and displaying, by the user system, the second push notification prior to the first push notification based on the first and second priority level.Type: GrantFiled: December 20, 2018Date of Patent: December 1, 2020Assignee: salesforce.com, inc.Inventors: Mohamed Arabo, Joshua Schneyer, Jason Schroeder
-
Patent number: 10855642Abstract: The present disclosure is for systems and methods for asynchronous communication within a social networking system. Specifically, the present invention is for receiving capsuled data that is directed to a recipient. The capsuled data may be partially viewable by a recipient within the social networking system, but may not become fully viewable until a trigger condition is met. The systems and methods disclosed herein enable a determination of whether a trigger condition is met, and, if it is met, the capsuled data may be fully viewable by a recipient.Type: GrantFiled: November 1, 2019Date of Patent: December 1, 2020Assignee: Leavemark, Inc.Inventor: Jason Morgese
-
Patent number: 10848453Abstract: 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: GrantFiled: September 4, 2019Date of Patent: November 24, 2020Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
-
Patent number: 10846465Abstract: An electronic mail (email) system generates an email user interface display for composing an email message. A context-sensitive widget display is surfaced, on the user interface display, in-line with other message content. A widget that generates the widget display interacts with a remote data service to surface data from the remote data service, on the widget display.Type: GrantFiled: June 30, 2016Date of Patent: November 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Andrew James Peacock, Shahil Soni
-
Patent number: 10841255Abstract: Methods, systems, and computer readable media are provided for determining a collaboration status of a user of an electronic messaging system based on user data, including: (i) health data representative of a physiological parameter or mental engagement of the user and (ii) collaboration activity data representative of social collaboration activity of the user, to determine the collaboration status. Historical health data and collaboration activity data may be included in the determination of the collaboration status. In some aspects, the collaboration status may reflect a real-time collaboration status of the user.Type: GrantFiled: March 9, 2018Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Stephane Queva, Gaurav Bhagat, Damien Murphy, Fergal Connolly
-
Patent number: 10834032Abstract: Methods, systems, and computer readable media are provided for determining a collaboration status of a user of an electronic messaging system based on user data, including: (i) health data representative of a physiological parameter or mental engagement of the user and (ii) collaboration activity data representative of social collaboration activity of the user, to determine the collaboration status. Historical health data and collaboration activity data may be included in the determination of the collaboration status. In some aspects, the collaboration status may reflect a real-time collaboration status of the user.Type: GrantFiled: June 20, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Stephane Queva, Gaurav Bhagat, Damien Murphy, Fergal Connolly
-
Patent number: 10834029Abstract: In automatically modifying message signatures, a system extract message content from the message text from a sender to a recipient. Using at least the message content, the system determines: a relationship context capturing a nature of the relationship between the sender and the recipient, a temporal context capturing temporal features of the message content, a historical context capturing a nature of electronic interactions between the sender and the recipient over time, and a tone category capturing a primary tone and strength of the primary tone of the message content. The system selects a signature template associated with contextual data that includes the relationship, temporal, and historical contexts and the tone category. The signature template includes a set of sections where a signature is modified by inserting section values associated with the contextual data into the set of sections. The modified signature is inserted into the message text.Type: GrantFiled: January 29, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Laura Janet Rodriguez, Stephanie Huston, Corville O. Allen
-
Patent number: 10810370Abstract: There is provided a system and method for generating predictions. The predictions are generated using a model configured to associate text with at least one action associated with at least one of a plurality of applications.Type: GrantFiled: January 26, 2017Date of Patent: October 20, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Adam Clements, Matthew Willson, Douglas Alexander Harper Orr
-
Patent number: 10788896Abstract: In one embodiment, a method includes identifying a gesture with respect to one or more surfaces of the computing device, the gesture comprising an earlier portion on at least one of the surfaces that includes one or more first points touching the at least one of the surfaces; and immediately following the earlier portion of the gesture, a later portion of the gesture that includes a series of second points distant from the surfaces, wherein the series of second points forms a trajectory vector having: an initial point defined by the first points, and a terminal point distant from the surfaces; determining a user input based on the identified gesture and a corresponding first location on the user interface; and executing one or more actions based on the determined user input.Type: GrantFiled: May 15, 2018Date of Patent: September 29, 2020Assignee: Facebook, Inc.Inventor: Luke St. Clair
-
Patent number: 10779031Abstract: An information processing apparatus includes a pasting unit that plays a video and pastes at least one sticky note to the video; a removal unit that removes the sticky note pasted by the pasting unit from the video in a case where a predetermined condition is satisfied; and a display unit that displays the sticky note removed by the removal unit on a time axis so that a date and time at which the sticky note removed by the removal unit is pasted to the video is indicated on the time axis so as to be checked.Type: GrantFiled: August 23, 2016Date of Patent: September 15, 2020Assignee: FUJI XEROX CO., LTD.Inventors: Tohru Hisano, Kazunori Horikiri
-
Patent number: 10757052Abstract: Embedding actionable content in electronic communication comprises associating an embedding gadget with an electronic message and modifying the electronic message based on the embedding gadget.Type: GrantFiled: February 21, 2019Date of Patent: August 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 10739947Abstract: This application relates to performing organizational tasks using a variety of physical operations in a message application. The physical operations can include swiping actions performed by the user of the message application. By performing certain types of swipes on a user interface of the message application, the user can more readily organize messages stored by the message application. The types of swipes can include full swipes, which can execute one or more functions on a message, and partial swipes, which can open up a menu that includes multiple buttons for executing various operations on the message being swiped. Additionally, the direction of the swipe can also determine the functions and operations to be performed on the messag2018_02_13_Pe being swiped.Type: GrantFiled: February 13, 2018Date of Patent: August 11, 2020Assignee: Apple Inc.Inventors: Mohammed N. Jisrawi, Cristobal Baray, Stephen O. Lemay, Tiffany S. Jon, Chanaka G. Karunamuni, Lawrence Y. Yang
-
Patent number: 10742576Abstract: Embedding actionable content in electronic communication comprises associating an embedding gadget with an electronic message and modifying the electronic message based on the embedding gadget.Type: GrantFiled: February 21, 2019Date of Patent: August 11, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 10728380Abstract: A method for automatically managing events based on time-zone difference is provided. The proposed method includes identifying at least one event associated with at least one of a secondary electronic device or the primary electronic device, wherein the at least one event is associated with a first time interval. Further, the proposed method includes identifying a second time interval associated with at least one of the primary electronic device or the secondary electronic device. Further, the proposed method includes determining a time-zone difference between the first time interval and the second time interval based on at least one time-zone parameter associated with the first time interval and the second time interval. Furthermore, the proposed method includes updating a time interval of the at least one event based on the time-zone difference.Type: GrantFiled: January 31, 2018Date of Patent: July 28, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Amit Kumar Soni, Debayan Mukherjee, Sherene Kuruvilla, Amitoj Singh, Vishnupriya Surendranath Kaulgud, Kiran Prasanth Rajan, Veethika Mishra, Ridhi Chugh, Shazia Jamal
-
Patent number: 10715472Abstract: In accordance with an embodiment, a system and method provides a messaging service implementing a unit-of-order guarantee in a multitenant application server environment. The system and method of implementing unit-of-order utilizes an improved path service for routing all messages having a particular unit-of-order to the same member of the cluster. The improved path service allows for scalability of the cluster and reduced resource utilization, thereby improving the performance of a clustered computing system providing the messaging service.Type: GrantFiled: July 5, 2018Date of Patent: July 14, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Sal Gambino, Thomas Barnes, Dongbo Xiao, Shean Guang Chang
-
Patent number: 10678406Abstract: A system and method for designing a conversational interface is disclosed. The method includes displaying a first portion of a conversational interface editor, receiving user interaction in the first portion defining a first message object attributed to a first conversational entity, displaying a second portion of the conversational interface editor, receiving user interaction in the second portion defining a second message object attributed to a second conversational entity, and displaying a third portion of the conversational interface editor, the third portion arranging the first message object and the second message object to depict a structure of a conversational interaction between the first conversational entity and the second conversational entity in a conversational interface.Type: GrantFiled: February 5, 2019Date of Patent: June 9, 2020Assignee: Botsociety, Inc.Inventor: Vittorio Banfi
-
Patent number: 10671600Abstract: The present invention is directed to architectures for receiving, from requestors, requests for information, identifying appropriate responders, unknown to the requestors, to provide the requested information, and effecting interactions between the requestors and responders.Type: GrantFiled: September 28, 2007Date of Patent: June 2, 2020Assignee: Avaya Inc.Inventors: David Charles Bengtson, Andrew J. Cammer, Andrew D. Flockhart, Eugene Mathews, Christopher Moss, Douglas W. Swartz, John Z. Taylor
-
Patent number: 10657098Abstract: A method, system and computer-usable medium are disclosed for computing file system management. A corpus of content is processed to extract metadata associated with folders and files referenced by a directory structure. Natural Language Processing (NLP) operations are then performed on the corpus to generate concept and entity data associated with each folder and file, followed by performing Natural Language (NL) classification operations to generate intent classification data, which in turn is processed to determine ranked, dominant intents for each folder and file. The corpus content, extracted metadata, concept and entity data, and ranked dominant intents are then processed to generate indexed content and term data. Application context data associated with an interaction is collected and processed to determine a user intent, which is then processed with the indexed content and term data to identify a corresponding folder and file, which in turn are provided to the user.Type: GrantFiled: July 8, 2016Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Corville O. Allen, Andrew R. Freed, Adrianus P. Vrouwenvelder
-
Patent number: 10630629Abstract: A screen display method, an apparatus, a terminal, and a storage medium are provided. The method includes: receiving, by a terminal, an enabling instruction for activating a location sharing function; and generating, by the terminal, a location sharing layer according to the enabling instruction. The location sharing layer is used for sharing and displaying, on a map, a geographical location of at least one user in a dialogue session. The method also includes displaying, by the terminal, the location sharing layer as a background display layer of a session screen corresponding to the dialogue session. The session screen includes a message display layer and the background display layer, the message display layer being located above the background display layer, and the message display layer being used for displaying a session message between a local user of the terminal and a remote user participated in the dialogue session.Type: GrantFiled: May 13, 2019Date of Patent: April 21, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Xiaoyu Gao
-
Patent number: 10616440Abstract: In an information processing terminal, a processor receiving identification information from another program. The identification information is for identifying an image processing operation. The processor performs a first determination process determining whether the specified apparatus is capable of executing the image processing operation identified by the identification information. The processor performs a first display process displaying determination information indicating a result of the first determination process. The processor receives operation condition information from the external program in a case where the first determination process determines that the specified apparatus is capable of executing the image processing operation. The operation condition information indicates a condition for executing the image processing operation. The processor transmits a command to the specified apparatus.Type: GrantFiled: December 6, 2018Date of Patent: April 7, 2020Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Hirokazu Sato, Tatsuhiko Sone
-
Patent number: 10601748Abstract: Embodiments of the present disclosure provide an information processing method and device, relating to the technical field of information processing, and enabling a user to perform an interactive operation on information pushed by an information tips module.Type: GrantFiled: May 24, 2018Date of Patent: March 24, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jun Lan, Wei Zhou, Xiuxing Du
-
Patent number: 10581791Abstract: A set of similar messages addressed to a user is detected. Redundantly similar portions of the set of similar messages and a progressive set of differences between the set of similar messages are identified. The set of similar messages are consolidated into a single consolidated message. The single consolidated message includes one version of the redundantly similar portions in association with the progressive set of differences in a sequence and the progressive set of differences formatted differently from the redundant similar portions.Type: GrantFiled: December 9, 2018Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
-
Patent number: 10579255Abstract: An application executable on a computing device having a display, a memory and a processor is provided. The application creates a blank record having a plurality of unpopulated input fields. The display displays multiple lines of text in another application. The input fields are then populated by repeated execution of first and second user interface commands. The processor interprets the first command so as to mark a text portion extending along at least part of at least one line of the text, and the second command so as to populate one of the input fields based on the marked text portion. Once the input fields are populated the now populated record can be saved through a third user interface command.Type: GrantFiled: February 9, 2017Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventor: John Kennedy
-
Patent number: 10581777Abstract: One illustrative method disclosed herein includes receiving a request associated with a website from a first client device. The method can include providing program code for a first chat interface to the first client device in response to the request. The program code can cause the first chat interface to be integrated with the website within a website browser and enable a user to selectively include at least two images from the website into a chat message. The method can include establishing a chat session between the first client device and a second client device. The method can include receiving the chat message from the first client device, the chat message including the at least two images from the website. The method can include transmitting the chat message to the second client device.Type: GrantFiled: July 19, 2019Date of Patent: March 3, 2020Inventor: Casey Golden
-
Patent number: 10554599Abstract: A text messaging system which converts at the sending device a detected URL in a text message to a representative image or other content and transmits the representative image (which represents the URL) to one or more messaging servers for delivery to a receiving device. In one embodiment, the messaging servers do not have access to clear text of either the representative image or the URL. In one embodiment, the retrieval occurs in response to a selection of a send command. Heuristics (such as rules) can be used to determine whether to convert a detected URL.Type: GrantFiled: January 5, 2017Date of Patent: February 4, 2020Assignee: APPLE INC.Inventors: Samuel M. Weinig, Timothy P. Horton, Chanaka G. Karunamuni, Kevin J. Lindeman
-
Patent number: 10552751Abstract: A method for conversation branching may include storing a plurality of messages communicated in an online conversation and generating a fingerprint for each message. The fingerprint for each message may be stored in a lookup table. The method may also include detecting a new message from one of the users and processing the new message to generate an artifact that correlates to the new message. The lookup table may be queried using the artifact to determine a similarity between the new message and each of the stored messages. One or more proposed reply messages to the new message may be generated for branching the online conversation to a new conversation point that corresponds to a selected one of the one or more proposed reply messages. The one or more proposed reply messages are based on one of the stored messages that has a closest similarity to the new message.Type: GrantFiled: November 5, 2018Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Kulvir S. Bhogal, Jeffrey R. Hoy, Asima Silva
-
Patent number: 10541955Abstract: A message transmitting method. In the method, a receiving party identifier is acquired; a visual element is acquired; a sound gathering instruction is received; a sound is gathered to form audio data according to the sound gathering instruction; and a message is generated according to the visual element and the audio data, and is transmitted to a message receiver corresponding to the receiving party identifier, so as for the message receiver to present the visual element and play the audio data.Type: GrantFiled: September 29, 2017Date of Patent: January 21, 2020Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Liwei Ye, Yu Chen, Bin Li
-
Patent number: 10540596Abstract: A method for conversation branching may include storing a plurality of messages communicated in an online conversation and generating a fingerprint for each message. The fingerprint for each message may be stored in a lookup table. The method may also include detecting a new message from one of the users and processing the new message to generate an artifact that correlates to the new message. The lookup table may be queried using the artifact to determine a similarity between the new message and each of the stored messages. One or more proposed reply messages to the new message may be generated for branching the online conversation to a new conversation point that corresponds to a selected one of the one or more proposed reply messages. The one or more proposed reply messages are based on one of the stored messages that has a closest similarity to the new message.Type: GrantFiled: November 5, 2018Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Kulvir S. Bhogal, Jeffrey R. Hoy, Asima Silva
-
Patent number: 10540129Abstract: There is provided an information processing device for executing a program for printing. The information processing device includes a processor and a memory that stores print information used for printing and instructions, which when executed, cause the processor to execute the following steps: converting data to be printed into print data that is printable by an image forming apparatus; and upon detecting that the print information stored in the memory includes execution information of a predetermined process for the print data generated by the converting step, executing the predetermined process based on the execution information.Type: GrantFiled: September 7, 2017Date of Patent: January 21, 2020Assignee: Ricoh Company, Ltd.Inventor: Yuu Yamashita
-
Patent number: 10516629Abstract: According to one aspect, a system including a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor is provided. The user interface component may be configured to present a representation of a first object within a message thread, receive, from a user, a first user interface action associated with the representation of the first object, receive, from the user, an input that causes the first user interface action to be applied to a target element associated with the chat interface, and execute the first user interface action on the target element associated with the chat interface.Type: GrantFiled: May 1, 2015Date of Patent: December 24, 2019Assignee: Narvii Inc.Inventors: Yin Wang, Benjamin Anderson
-
Patent number: 10517065Abstract: A notification of a received communication relating to a communication chain is presented. An input is received in response to that notification. Until a predetermined event occurs, the presentation of at least one type of notification of further received communications relating to that communication chain is suspended in dependence on said input.Type: GrantFiled: October 4, 2017Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Winston, Lyndsay Claire Watt
-
Patent number: 10505888Abstract: The system and methods described herein can classify electronic activities based on sender and recipient information. The system can determine a relationship between a sender of an electronic activity and at least one recipient of the electronic activity using a sender node profile and a recipient node profile. The system can assign a tag to the electronic activity based on the relationship between the sender and one or more recipients of the electronic activity. The system can process the electronic activity based on the assigned tag.Type: GrantFiled: March 21, 2019Date of Patent: December 10, 2019Assignee: People.ai, Inc.Inventors: Rajit Joseph, Stefan Hermanek, Jose Alberto Muniz Navarro, Dylan Halladay, Heorhiy Kozlov, Oleg Rogynskyy
-
Patent number: 10504067Abstract: Various systems and methods are provided that allow reviewers to properly and timely label communications and easily view such communications. Certain systems and methods organize one or more communications in a tile layout so that reviewers can properly and timely label communications. A reviewer can hover over any of the communications to view more details regarding the communication and/or label the communication. For example, while the cursor is placed over the displayed communication, the reviewer can provide a command, such as a key command. Once the command is provided, the displayed communication is labeled with a label associated with the command.Type: GrantFiled: February 6, 2017Date of Patent: December 10, 2019Assignee: Palantir Technologies Inc.Inventors: Brian Lee, Joshua Goldenberg, Drew Wolpert, Dan Cervelli, Brit Yonge, Carl Freeland, Tie Zhong, Gregory Martin
-
Patent number: 10505872Abstract: A messaging system in one embodiment includes a messaging app and one or more extension apps configured to create content that is displayed in a view hosted by the messaging app. The messaging app can launch the one or more extension apps, and content can be communicated between each extension app and the messaging app through an interprocess communication.Type: GrantFiled: September 23, 2016Date of Patent: December 10, 2019Assignee: Apple Inc.Inventors: Adele C. Peterson, Roberto Garcia, Sam H. Gharabally, David Alex Carter, Bhaskar Sarma, Kevin Lindeman, Keith Kowalczykowski, Justin Wood, Eugene Bistolas, Craig Federighi
-
Patent number: 10484475Abstract: An improved system and method are disclosed for sharing a document between two communication devices that do not have an application that can display the document. In one example, the document is sent by the communication device that is sharing the document to a document server for processing into pages of one or more different document types, and both communication devices retrieve the stored pages as needed for display. The sharing communication device updates the other communication device when a new page is to be retrieved from the document server.Type: GrantFiled: October 9, 2018Date of Patent: November 19, 2019Assignee: DAMAKA, INC.Inventors: Sivakumar Chaturvedi, Satish Gundabathula
-
Patent number: 10469645Abstract: A method of generating a communication group is provided. The method includes displaying a plurality of communication items generated based on a communication between a user and each of communication groups including at least one member, selecting at least a first communication item and a second communication item from the plurality of communication items based on a first user selection, selecting at least one group mode from a plurality of group modes based on a second user selection, and generating a third communication group based on the group mode, a first communication group corresponding to the first communication item, and a second communication group corresponding to the second communication item.Type: GrantFiled: February 11, 2015Date of Patent: November 5, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Jihyun Yeon, Geonsoo Kim, Jinhong Jeong
-
Patent number: 10452411Abstract: A method for ranking, matching, and recommending end-users wherein end-users respond to plurality of questions using emojis which have the capacity to encompass multiple data-points.Type: GrantFiled: December 30, 2016Date of Patent: October 22, 2019Inventor: Riyad Mobeen
-
Patent number: 10404640Abstract: One illustrative method disclosed herein includes receiving a request associated with a website from a first client device. The method can include providing program code for a first chat interface to the first client device in response to the request. The program code can cause the first chat interface to be integrated with the website within a website browser and enable a user to selectively include at least two images from the website into a chat message. The method can include establishing a chat session between the first client device and a second client device. The method can include receiving the chat message from the first client device, the chat message including the at least two images from the website. The method can include transmitting the chat message to the second client device.Type: GrantFiled: July 9, 2018Date of Patent: September 3, 2019Inventor: Casey Golden
-
Patent number: 10387008Abstract: A method for selecting an object from a list. A portion of a list is displayed using graphical objects on a display surface and functions are assigned to each graphical object. The list is displayed as a stack in which a first graphical object is completely visible at the top of the stack, and other graphical objects are only partly visible perspectively behind the first graphical object, wherein one of the other graphical objects is selected by a selection operating process. The first graphical object displayed at the top of the stack disappears when a selection operating process has been detected such that one of the other graphical objects is displayed at the top of the stack after the first graphical object has disappeared, and the second graphical object is automatically selected so that the function assigned to the second graphical object is carried out.Type: GrantFiled: February 21, 2014Date of Patent: August 20, 2019Assignee: Volkswagen AGInventors: Jian Lou, Tobias Budzynski, Mathias Kuhn
-
Patent number: 10368184Abstract: The present disclosure discloses a method and a network device for advertising and profiling user location to unified communication suite in enterprise wireless environments. Specifically, a network device can determine a location of a first client device corresponding to a user. Based at least on the location of the first client device corresponding to the user, the network device can infer a status for the first user. Further, the network device can display, store and/or transmit the inferred status for the user on an enterprise wireless network. The status has not been explicitly indicated by the user.Type: GrantFiled: September 26, 2014Date of Patent: July 30, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Vigneshwara Upadhyaya, Gopakumar Nambisan
-
Patent number: 10367780Abstract: A set of similar messages addressed to a user is detected. Redundantly similar portions of the set of similar messages and a progressive set of differences between the set of similar messages are identified. The set of similar messages are consolidated into a single consolidated message. The single consolidated message includes one version of the redundantly similar portions in association with the progressive set of differences in a sequence and the progressive set of differences formatted differently from the redundant similar portions.Type: GrantFiled: December 22, 2017Date of Patent: July 30, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
-
Patent number: 10360606Abstract: A crowd-sourced cloud environment allows for, and benefits from, modes of interaction between among the service providers (including the “resource providers” and the “cloud provider”) and consumers (also referred to herein as “tenants”) that are not practiced in a DC-centric cloud environment—specifically, the use of Internet-based social networking technology and Internet-based online marketplace technology to facilitate resource pooling and interaction between crowd-sourced cloud resource providers, the cloud provider, and crowd-sourced cloud consumers.Type: GrantFiled: July 19, 2016Date of Patent: July 23, 2019Assignee: Cisco Technology, Inc.Inventors: Plamen Nedeltchev, David Delano Ward, Alon Shlomo Bernstein, Mohit Agrawal
-
Patent number: 10353994Abstract: Systems, methods, and computer-readable media are disclosed for enhancing an email application to automatically analyze an email thread and generate a compact content summary. The content summary is based on relative content contributions provided by the constituent email messages in the email thread. The content summary may be presented in a special window without disturbing or modifying the email thread or its constituent email messages. The distinctive content summary disclosed herein comprises certain sentences that are automatically gleaned from the email thread, analyzed relative to other sentences, and presented in a chronological sequence so that the user can quickly determine what the email thread is about and/or the current status of the conversation. The content summary is based on email weights, word weights, and intersecting sentence pairs.Type: GrantFiled: October 28, 2016Date of Patent: July 16, 2019Assignee: Commvault Systems, Inc.Inventors: Mrityunjay Upadhyay, Divakar Radhakrishnan, Madhusudhanan Natarajan
-
Patent number: 10356309Abstract: A portable electronic device with a touch screen display for photo management is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device displays an array of thumbnail images corresponding to a set of photographic images. The device replaces the displayed array of thumbnail images with a user-selected photographic image upon detecting a user contact with a corresponding thumbnail image in the array. The user-selected photographic image is displayed at a larger scale than the corresponding thumbnail image. The portable device displays a different photographic image in replacement of the user-selected photographic image in accordance with a scrolling gesture. The scrolling gesture comprises a substantially horizontal movement of user contact with the touch screen display.Type: GrantFiled: September 30, 2016Date of Patent: July 16, 2019Assignee: Apple Inc.Inventors: Michael J. Matas, Greg N. Christie, Paul D. Marcos, Scott Forstall, Marcel Van Os, Bas Ording, Imran Chaudhri
-
Patent number: 10346451Abstract: A conversation tool may display messages posted on a social media website. The conversation tool may receive selections of posts from the user interface to send associated reply messages and assign metadata for the selected posts to the associated reply messages. The conversation tool then may receive a request to display a conversation for a particular user. The conversation tool identifies the reply messages with assigned metadata associated with the user and identifies the posts associated with the identified reply messages. The conversation tool displays the identified posts with the identified reply messages as the message conversation. The conversation tool uses the reply messages as a trigger for identifying and tracking conversations between an agent and different users. The conversations allow the agent to more efficiently respond to and manage non-structured messages posted on social media websites.Type: GrantFiled: May 27, 2016Date of Patent: July 9, 2019Assignee: SALESFORCE.COM, INC.Inventor: Ian Frosst
-
Patent number: 10341269Abstract: Threaded conversation channel with a temporarily exclusive conversation. One embodiment includes a data processing system implementing a threaded conversation channel. The data processing system includes a network interface coupled to a network. The data processing system also includes a memory for storing instructions and an electronic processor coupled to the network interface and the memory. The electronic processor is configured to execute the instructions to generate the threaded conversation channel and to receive conversation parameters including a recipient, a delivery time, and initial message content. The electronic processor is also configured to post a temporarily exclusive conversation based on the conversation parameters that is hidden from at least a first user of the temporarily exclusive conversation and viewable by at least a second user.Type: GrantFiled: November 21, 2016Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yingying Geng, Chad A. Voss, Vivian Hsu
-
Patent number: 10334103Abstract: Approaches presented herein enable managing an incoming communication on a communication device from a communication channel. Specifically, the incoming communication is received and analyzed to determine, based on a context of the incoming communication, a situational pattern from among a plurality of situational pattern models. Based on the determined situational pattern, a criticality level is identified. One or more prompts from among a plurality of prompts are transmitted to a wearable device based on the criticality level for display to provide notification to a user of the criticality of the incoming communication.Type: GrantFiled: January 25, 2017Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Faried Abrahams, Amol A. Dhondse, Anand Pikle, Gandhi Sivakumar, Susan L. Sylvia
-
Patent number: 10303353Abstract: Methods, apparatuses, and systems are described for sharing a folder and any contents (e.g. file(s)) thereof, via at least one communication. In an aspect, the folder and any contents (e.g. file(s)) thereof may be shared through a specific combination of capabilities or operations involving an email message and a file explorer interface without an attachment included with the at least one email message.Type: GrantFiled: May 20, 2018Date of Patent: May 28, 2019Assignee: Motion Offense, LLCInventor: Robert Paul Morris