Patents by Inventor Ashfaque Tumbi

Ashfaque Tumbi 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: 10644972
    Abstract: A computing device for media connection channel quality testing is described, including communications hardware; non-volatile memory storing a test initiation program; and a processor configured to execute the test initiation program to: transmit, via the communications hardware, a plurality of comparative testing media streams to a test server, each of the comparative testing media streams sent over one of a plurality of media connection channels; receive, via the communications hardware, a plurality of objective quality scores from the test server, each objective quality score corresponding to one of the plurality of media connection channels and are determined by the test server using an objective scoring test comparing the comparative testing media stream to reference testing data associated with the one of the comparative testing media streams; and select a recommended operational media connection channel from the plurality of media connection channels based on the objective quality scores.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chan Chaiyochlarb, Ashfaque Tumbi, Sean P. Ryan
  • Publication number: 20190312798
    Abstract: A computing device for media connection channel quality testing is described, including communications hardware; non-volatile memory storing a test initiation program; and a processor configured to execute the test initiation program to: transmit, via the communications hardware, a plurality of comparative testing media streams to a test server, each of the comparative testing media streams sent over one of a plurality of media connection channels; receive, via the communications hardware, a plurality of objective quality scores from the test server, each objective quality score corresponding to one of the plurality of media connection channels and are determined by the test server using an objective scoring test comparing the comparative testing media stream to reference testing data associated with the one of the comparative testing media streams; and select a recommended operational media connection channel from the plurality of media connection channels based on the objective quality scores.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 10, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chan Chaiyochlarb, Ashfaque Tumbi, Sean P. Ryan
  • Patent number: 10298472
    Abstract: A computing device for media connection channel quality testing is described, including communications hardware; non-volatile memory storing a test initiation program; and a processor configured to execute the test initiation program to: transmit, via the communications hardware, a plurality of comparative testing media streams to a test server, each of the comparative testing media streams sent over one of a plurality of media connection channels; receive, via the communications hardware, a plurality of objective quality scores from the test server, each objective quality score corresponding to one of the plurality of media connection channels and are determined by the test server using an objective scoring test comparing the comparative testing media stream to reference testing data associated with the one of the comparative testing media streams; and select a recommended operational media connection channel from the plurality of media connection channels based on the objective quality scores.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: May 21, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chan Chaiyochlarb, Ashfaque Tumbi, Sean P. Ryan
  • Publication number: 20170195988
    Abstract: A method for use in categorizing and processing in-bound communications on a client computing device is provided. The method may include selecting a mode from a plurality of modes, the selected mode being switchable with other modes of the plurality of modes based on one or more context parameters, determining a priority list for a plurality of contact types based on the selected mode, receiving a plurality of in-bound communications, determining a contact type of the plurality of contact types for each in-bound communication of the plurality of the in-bound communications based on contact data for each in-bound communication, and presenting a separate notification for each contact type based on the determined priority list, each notification including a summary of received in-bound communications for that contact type.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ashfaque Tumbi, Chan Chaiyochlarb, Susan Chory
  • Publication number: 20170104647
    Abstract: A computing device for media connection channel quality testing is described, including communications hardware; non-volatile memory storing a test initiation program; and a processor configured to execute the test initiation program to: transmit, via the communications hardware, a plurality of comparative testing media streams to a test server, each of the comparative testing media streams sent over one of a plurality of media connection channels; receive, via the communications hardware, a plurality of objective quality scores from the test server, each objective quality score corresponding to one of the plurality of media connection channels and are determined by the test server using an objective scoring test comparing the comparative testing media stream to reference testing data associated with the one of the comparative testing media streams; and select a recommended operational media connection channel from the plurality of media connection channels based on the objective quality scores.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 13, 2017
    Inventors: Chan Chaiyochlarb, Ashfaque Tumbi, Sean P. Ryan