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: 11620337Abstract: 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: GrantFiled: June 30, 2015Date of Patent: April 4, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Stefan Alexander Ashall, Vincent Olislangers, Rezaul Hoque
-
Patent number: 11282006Abstract: 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: GrantFiled: March 20, 2017Date of Patent: March 22, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Iuri Tolica, Olivia F Ifrim, Rezaul Hoque, Vando Pereira, Manolis Platakis, Katrine Overlie Svela, Mário Miguel Lucas Pires Vaz Henriques
-
Patent number: 10542088Abstract: 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: GrantFiled: January 18, 2017Date of Patent: January 21, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Azmil Macksood, Oystein Fledsberg, Bard Kvalheim, Rezaul Hoque, Olav Hamang Bru, Helge Solheim, Vidar Knudsen, Kjetil Bergstrand, Simon Hult
-
Patent number: 10171401Abstract: 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: GrantFiled: September 15, 2015Date of Patent: January 1, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Omar Faruk, Sangram Jyoti Bal, Azmil Macksood, Rezaul Hoque, Stefan Alexander Ashall, Vincent Olislagers
-
Publication number: 20180268345Abstract: 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: ApplicationFiled: March 20, 2017Publication date: September 20, 2018Inventors: Iuri Tolica, Olivia F. Ifrim, Rezaul Hoque, Vando Pereira, Manolis Platakis, Katrine Overlie Svela, Mário Miguel Lucas Pires Vaz Henriques
-
Publication number: 20180205792Abstract: 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: ApplicationFiled: January 18, 2017Publication date: July 19, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Azmil Macksood, Øystein Fledsberg, Bård Kvalheim, Rezaul Hoque, Olav Hamang Bru, Helge Solheim, Vidar Knudsen, Kjetil Bergstrand, Simon Hult
-
Publication number: 20180005121Abstract: 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: ApplicationFiled: June 29, 2016Publication date: January 4, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rezaul Hoque, Vando Pereira, Manolis Platakis, Olivia Ifrim
-
Publication number: 20170374001Abstract: 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: ApplicationFiled: June 28, 2016Publication date: December 28, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Olivia Ifrim, Manolis Platakis, Vando Pereira, Rezaul Hoque
-
Publication number: 20170078232Abstract: 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: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Omar Faruk, Sangram Jyoti Bal, Azmil Macksood, Rezaul Hoque, Stefan Alexander Ashall, Vincent Olislagers
-
Publication number: 20170004181Abstract: 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: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Stefan Alexander Ashall, Vincent Olislangers, Rezaul Hoque