Patents by Inventor Waseem W Hashem

Waseem W Hashem 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: 11716419
    Abstract: Methods and systems for communicating active voice calls within a system that supports messaging functions between a plurality of accounts are disclosed. Active voice calls are identified between a call participant and a first account of a messaging system. A call object is generated for the active voice call having a data structure including call information about the active voice call. A message is received from the first account, the message associated with the active voice call. An object container is generated including the call object and the received message from the first account. The call object, including the message associated with the active voice call, is displayed in a call user interface of the system, providing controls for a second account of the plurality of accounts of the system to interact with the active voice call.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: August 1, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott A. Schwarz, Waseem W. Hashem
  • Publication number: 20220417362
    Abstract: Methods and systems for communicating active voice calls within a system that supports messaging functions between a plurality of accounts are disclosed. Active voice calls are identified between a call participant and a first account of a messaging system. A call object is generated for the active voice call having a data structure including call information about the active voice call. A message is received from the first account, the message associated with the active voice call. An object container is generated including the call object and the received message from the first account. The call object, including the message associated with the active voice call, is displayed in a call user interface of the system, providing controls for a second account of the plurality of accounts of the system to interact with the active voice call.
    Type: Application
    Filed: August 30, 2022
    Publication date: December 29, 2022
    Inventors: Scott A. Schwarz, Waseem W. Hashem
  • Patent number: 11451665
    Abstract: Methods and systems for communicating active voice calls through messaging systems are disclosed. Active voice calls are identified as connected between a call participant and a first account of a messaging system. A set of instructions is established and associated with the active voice call that are executable to cause display of a call user interface for accounts of the messaging system. A message including a reference to the set of instructions for the active voice call is generated and transmitted to a second account of the messaging system through the messaging system using messaging functions of the messaging system to cause display of the call user interface to the second account, allowing the second account to interact with the active voice call.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: September 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott A. Schwarz, Waseem W Hashem
  • Publication number: 20210144252
    Abstract: Methods and systems for communicating active voice calls through messaging systems are disclosed. Active voice calls are identified as connected between a call participant and a first account of a messaging system. A set of instructions is established and associated with the active voice call that are executable to cause display of a call user interface for accounts of the messaging system. A message including a reference to the set of instructions for the active voice call is generated and transmitted to a second account of the messaging system through the messaging system using messaging functions of the messaging system to cause display of the call user interface to the second account, allowing the second account to interact with the active voice call.
    Type: Application
    Filed: January 6, 2021
    Publication date: May 13, 2021
    Inventors: Scott A. Schwarz, Waseem W. Hashem
  • Patent number: 10911601
    Abstract: Methods and systems for object oriented call management are disclosed. In one aspect, a system implements a plurality of call objects, each call object encapsulating information relating to an active call, each call object configured to display a call user interface, and a messaging system configured to provide messaging between a plurality of accounts, the messaging system configured to distribute references to one or more of the plurality of call objects to at least some of the plurality of accounts, and to cause display of the call user interface within at least one of the plurality of accounts, and is further configured to receive input selecting at least one of the controls of the call user interface, and to communicate the selection to the respective call object.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott A. Schwarz, Waseem W Hashem
  • Publication number: 20200186648
    Abstract: Methods and systems for object oriented call management are disclosed. In one aspect, a system implements a plurality of call objects, each call object encapsulating information relating to an active call, each call object configured to display a call user interface, and a messaging system configured to provide messaging between a plurality of accounts, the messaging system configured to distribute references to one or more of the plurality of call objects to at least some of the plurality of accounts, and to cause display of the call user interface within at least one of the plurality of accounts, and is further configured to receive input selecting at least one of the controls of the call user interface, and to communicate the selection to the respective call object.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Inventors: Scott A. Schwarz, Waseem W Hashem