Patents by Inventor Rezaul Hoque

Rezaul Hoque 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: 11620337
    Abstract: An identification and contextualization system comprising a contextualizing engine is provided. The contextualizing engine comprises various components that are operable to analyze an information item related to a user for identifying one or more individuals associated with the information item, and interrogate a graph structure for determining whether each of the one or more individuals associated with the information item is someone whom the user has met or has worked with based on edges and weights stored in the graph structure. When an individual who is associated with the information item is identified, the contextualizing engine is further operable to discover contextual information associated with the individual, and generate an information element surfacing the contextual information associated with the individual for display to the user.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stefan Alexander Ashall, Vincent Olislangers, Rezaul Hoque
  • 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: 10542088
    Abstract: A server system comprising a physically separate storage area for each of a plurality of respective parties including a first and second party, and a manager function for managing the storage. E.g. some of the storage areas may be in separate server units or at separate geographic locations. Each of at least some of the storage areas stores a primary instance of one or more data resources of the respective party. The manager function is configured so as, in response to the second party forming a relationship with one of the resources of the first party, establish a secondary copy of said one of the resources of the first party in the respective storage area of the second party. Further, when the primary instance is updated with a change, the manager function automatically propagates the change in the primary instance to the secondary copy in the second party's storage area.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: January 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Azmil Macksood, Oystein Fledsberg, Bard Kvalheim, Rezaul Hoque, Olav Hamang Bru, Helge Solheim, Vidar Knudsen, Kjetil Bergstrand, Simon Hult
  • Patent number: 10171401
    Abstract: Enhancing and personalizing an electronic message with related and relevant information based on context of the message and recipients of the message is provided. A mailbox delivery agent receives an electronic message addressed to a recipient, extracts context data from the electronic message, queries an information source for information related to the context data and relevant to the recipient user, receives a response including information related to the context data and relevant to the recipient user, and generates and appends one or more information elements representative of the information related to the context data and relevant to the recipient user to the electronic message.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: January 1, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Omar Faruk, Sangram Jyoti Bal, Azmil Macksood, Rezaul Hoque, Stefan Alexander Ashall, Vincent Olislagers
  • 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: 20180205792
    Abstract: A server system comprising a physically separate storage area for each of a plurality of respective parties including a first and second party, and a manager function for managing the storage. E.g. some of the storage areas may be in separate server units or at separate geographic locations. Each of at least some of the storage areas stores a primary instance of one or more data resources of the respective party. The manager function is configured so as, in response to the second party forming a relationship with one of the resources of the first party, establish a secondary copy of said one of the resources of the first party in the respective storage area of the second party. Further, when the primary instance is updated with a change, the manager function automatically propagates the change in the primary instance to the secondary copy in the second party's storage area.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Azmil Macksood, Øystein Fledsberg, Bård Kvalheim, Rezaul Hoque, Olav Hamang Bru, Helge Solheim, Vidar Knudsen, Kjetil Bergstrand, Simon Hult
  • 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: 20170078232
    Abstract: Enhancing and personalizing an electronic message with related and relevant information based on context of the message and recipients of the message is provided. A mailbox delivery agent receives an electronic message addressed to a recipient, extracts context data from the electronic message, queries an information source for information related to the context data and relevant to the recipient user, receives a response including information related to the context data and relevant to the recipient user, and generates and appends one or more information elements representative of the information related to the context data and relevant to the recipient user to the electronic message.
    Type: Application
    Filed: September 15, 2015
    Publication date: March 16, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Omar Faruk, Sangram Jyoti Bal, Azmil Macksood, Rezaul Hoque, Stefan Alexander Ashall, Vincent Olislagers
  • Publication number: 20170004181
    Abstract: An identification and contextualization system comprising a contextualizing engine is provided. The contextualizing engine comprises various components that are operable to analyze an information item related to a user for identifying one or more individuals associated with the information item, and interrogate a graph structure for determining whether each of the one or more individuals associated with the information item is someone whom the user has met or has worked with based on edges and weights stored in the graph structure. When an individual who is associated with the information item is identified, the contextualizing engine is further operable to discover contextual information associated with the individual, and generate an information element surfacing the contextual information associated with the individual for display to the user.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Stefan Alexander Ashall, Vincent Olislangers, Rezaul Hoque