US2016344677A1PendingUtilityA1

Unified messaging platform for providing interactive semantic objects

58
Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: May 22, 2015Filed: Jul 14, 2015Published: Nov 24, 2016
Est. expiryMay 22, 2035(~8.9 yrs left)· nominal 20-yr term from priority
G06Q 10/103H04L 51/18G06F 40/169H04L 51/10G06Q 10/101G06F 40/117H04L 51/08H04L 51/36H04L 51/22H04L 51/56H04L 51/42
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Team collaboration and cooperation is facilitated by interactive semantic objects. Interactive semantic objects may act as an access points to external services, centralized interfaces for team interaction, scheduling interfaces, and the like. Status updates, tallies, and/or selections are automatically synchronized and displayed for team members in a single version of an interactive semantic object.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system comprising:
 at least one processing unit; and   at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method, the method comprising:
 receiving a semantic object including an interactive control; 
 receiving a selection of the interactive control; 
 performing an action associated with the interactive control; 
 in response to performing the action, generating a result; and 
 updating the semantic object with the result. 
   
     
     
         2 . The system of  claim 1 , wherein the semantic object is embedded in a message. 
     
     
         3 . The system of  claim 1 , wherein the interactive control is associated with a link to an operation, and wherein the action is performed by following the link to the operation. 
     
     
         4 . The system of  claim 1 , further comprising:
 sending the updated semantic object to one or more endpoints.   
     
     
         5 . The system of  claim 4 , further comprising:
 determining that at least one of the one or more endpoints is not registered with a unified messaging application; and   transforming the updated semantic object into a format that is readable at the at least one endpoint.   
     
     
         6 . The system of  claim 1 , further comprising:
 updating the semantic object with the result across a plurality of access points within a user interface associated with a unified messaging application, wherein the updated semantic object is provided as a single synchronized version.   
     
     
         7 . The system of  claim 6 , wherein the single synchronized version of the updated semantic object is viewable at a plurality of endpoints. 
     
     
         8 . The system of  claim 1 , wherein the result comprises one or more of:
 a tally of selections;   an update to data;   a selection of an option; and   a completed task.   
     
     
         9 . A system comprising:
 at least one processing unit; and   at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method, the method comprising:
 creating a semantic object including an interactive control within a user interface of a unified messaging application; 
 receiving a result of an action associated with the interactive control; and 
 updating the semantic object with the result. 
   
     
     
         10 . The system of  claim 9 , further comprising:
 embedding the semantic object into a message.   
     
     
         11 . The system of  claim 9 , wherein the semantic object includes at least one parameter, comprising at least one of:
 a duration period;   a completion date; and   an end time.   
     
     
         12 . The system of  claim 10 , wherein the message embedded with the semantic object is sent to one or more endpoints. 
     
     
         13 . The system of  claim 11 , further comprising:
 determining that at least one of the one or more endpoints is not registered with the unified messaging application; and   transforming the semantic object into a format that is readable at the at least one endpoint.   
     
     
         14 . The system of  claim 9 , wherein the updated semantic object is sent to one or more endpoints. 
     
     
         15 . The system of  claim 9 , further comprising:
 updating the semantic object with the result across a plurality of access points within the unified messaging application, wherein the updated semantic object is provided as a single synchronized version.   
     
     
         16 . The system of  claim 15 , wherein the single synchronized version of the updated semantic object is viewable at a plurality of endpoints. 
     
     
         17 . A method of creating a semantic object including an interactive control, the method comprising:
 creating the semantic object including the interactive control within an interface of a unified messaging application;   receiving a selection of the interactive control, wherein the interactive control is linked to an operation;   receiving a result of the operation; and   updating the semantic object with the result.   
     
     
         18 . The method of  claim 17 , further comprising:
 embedding the semantic object into a message.   
     
     
         19 . The method of  claim 17 , further comprising:
 updating the semantic object with the result across a plurality of access points within the unified messaging application, wherein the updated semantic object is provided as a single synchronized version.   
     
     
         20 . The method of  claim 19 , wherein the single synchronized version of the updated semantic object is viewable at a plurality of endpoints.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.