Patents by Inventor Manolis Platakis

Manolis Platakis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11282006
    Abstract: Systems and methods are disclosed for meeting completion. In one implementation, a message generated in relation to a meeting is received. The message is processed to identify a first action item and a first user associated with the first action item. The first action item is assigned to the first user. Performance of the first action item by the first user is tracked. The performance of the first action item by the first user is presented within an action tracking interface.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: March 22, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Iuri Tolica, Olivia F Ifrim, Rezaul Hoque, Vando Pereira, Manolis Platakis, Katrine Overlie Svela, Mário Miguel Lucas Pires Vaz Henriques
  • Patent number: 10430412
    Abstract: When content is shared, the sharer of the content is identified, as are the audience members. An entry is generated in a data store that identifies the content, the sharer and the audience members. Content retrieval requests can then be processed against the data store to identify and return content.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robin Miller, Ashok Kuppusamy, Thanuja Priyadarshani, Stefan Debald, Manolis Platakis, Sangram Jyoti Bal
  • Patent number: 10366359
    Abstract: Automatically extracting and completing tasks associated with a communication is provided. In some examples, an application, such as a task management application, may generate nodes based on properties extracted from a communication, generate tasks based on the nodes, and construct a graph based on the nodes and the tasks. The task management application may also perform a prioritization of the tasks within the graph based on the properties of the nodes, order the tasks within the graph based on the prioritization of the tasks, and provide a task management interface to present the tasks within the graph. The task management application may also transmit the tasks within the graph to a task extraction engine of the task management application in response to a modification input executed on the graph.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manolis Platakis, Ievgeniia Zhovtobriukh, Christos Makris, Olivia Ifrim, Daniela Lepri
  • Publication number: 20180268345
    Abstract: Systems and methods are disclosed for meeting completion. In one implementation, a message generated in relation to a meeting is received. The message is processed to identify a first action item and a first user associated with the first action item. The first action item is assigned to the first user. Performance of the first action item by the first user is tracked. The performance of the first action item by the first user is presented within an action tracking interface.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Iuri Tolica, Olivia F. Ifrim, Rezaul Hoque, Vando Pereira, Manolis Platakis, Katrine Overlie Svela, Mário Miguel Lucas Pires Vaz Henriques
  • Publication number: 20180005121
    Abstract: Enhanced relationship graph signals are provided. A productivity service initiates operations to provide enhanced relationship graph signals by retrieving relationship attribute(s) between two users of a productivity service. Interactivity attribute(s) between the two users of the product service are also retrieved. An enhanced signal is generated based on the relationship and interactivity attributes. The enhanced signal is stored within a relationship graph.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rezaul Hoque, Vando Pereira, Manolis Platakis, Olivia Ifrim
  • Publication number: 20170374001
    Abstract: A communication ranking scheme is provided based on a relationship graph. A communication service initiates operations to provide the communication ranking scheme by identifying an attribute of a communication upon receiving the communication intended for a recipient. A relationship graph is queried to retrieve a signal and a signal value associated with the attribute. The signal value is processed with a weight value to generate a weighted signal value that is used to compute a rank value for the communication. The rank value is provided along with the communication to a client application for ordering the communication based on the rank value.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Olivia Ifrim, Manolis Platakis, Vando Pereira, Rezaul Hoque
  • Publication number: 20170140318
    Abstract: Automatically extracting and completing tasks associated with a communication is provided. In some examples, an application, such as a task management application, may generate nodes based on properties extracted from a communication, generate tasks based on the nodes, and construct a graph based on the nodes and the tasks. The task management application may also perform a prioritization of the tasks within the graph based on the properties of the nodes, order the tasks within the graph based on the prioritization of the tasks, and provide a task management interface to present the tasks within the graph. The task management application may also transmit the tasks within the graph to a task extraction engine of the task management application in response to a modification input executed on the graph.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Manolis Platakis, levgeniia Zhovtobriukh, Christos Makris, Olivia Ifrim, Daniela Lepri
  • Publication number: 20160314122
    Abstract: Automatic identification of experts and areas of expertise in an organization is provided. An analysis processing engine retrieves data from various data repositories, preprocesses the data, and employs algorithms for recognition of words and phrases from which a top number of phrases are selected as areas of expertise. The analysis processing engine stores the selected areas of expertise in a graph structure. Once one or more areas of expertise are identified and stored in the graph structure, the analysis processing engine queries the graph structure for identification and ranking of experts on the one or more areas of expertise. Bidirectional graph edges are added between the areas of expertise nodes and the corresponding experts of the areas of expertise such that both targeted and exploratory queries are enabled.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 27, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Manolis Platakis, Christos Makris, Thorbjorn Tonnesen Lied, Berit Herstad, Stamatina Thomaidou, Slavko Zitnik
  • Publication number: 20150248459
    Abstract: When content is shared, the sharer of the content is identified, as are the audience members. An entry is generated in a data store that identifies the content, the sharer and the audience members. Content retrieval requests can then be processed against the data store to identify and return content.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 3, 2015
    Applicant: Microsoft Corporation
    Inventors: Robin Miller, Ashok Kuppusamy, Thanuja Priyadarshani, Stefan Debald, Manolis Platakis, Sangram Jyoti Bal