Patents by Inventor Bahram Omidfar

Bahram Omidfar 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: 10244113
    Abstract: Methods and apparatuses are described for determining customer service quality through digitized voice characteristic measurement and filtering. A voice analysis module captures a first digitized voice segment corresponding to speech submitted by a user of a remote device. The voice analysis module extracts a first set of voice features from the first voice segment, and determines an emotion level of the user based upon the first set of voice features. The voice analysis module captures a second digitized voice segment corresponding to speech submitted by the user. The voice analysis module extracts a second set of voice features from the second voice segment, and determines a change in the emotion level of the user by comparing the first set of voice features to the second set of voice features. The module normalizes the change in the emotion level of the user using emotion influence factors, and generates a service score.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: March 26, 2019
    Assignee: FMR LLC
    Inventors: Jason Kao, Xinxin Sheng, Bahram Omidfar, Erkang Zheng
  • Patent number: 9906783
    Abstract: Methods, systems and apparatuses, including computer program products, are described for determining a performance metric of a mobile computing device application. A test computing device captures a plurality of images displayed on a mobile computing device based on execution of a mobile computing device application. The test computing device determines a first property for first and second images of the plurality of images. A first performance parameter is set based on a difference between the first properties of the first and second images. The test computing device determines a first property for third and fourth images of the plurality of images. A second performance parameter is set based on a difference between the first properties of the third and fourth image. A performance metric is determined based on a difference between the first performance parameter and the second performance parameter.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: February 27, 2018
    Assignee: FMR LLC
    Inventors: Sunil Madhani, Bahram Omidfar
  • Publication number: 20170347091
    Abstract: Methods, systems and apparatuses, including computer program products, are described for determining a performance metric of a mobile computing device application. A test computing device captures a plurality of images displayed on a mobile computing device based on execution of a mobile computing device application. The test computing device determines a first property for first and second images of the plurality of images. A first performance parameter is set based on a difference between the first properties of the first and second images. The test computing device determines a first property for third and fourth images of the plurality of images. A second performance parameter is set based on a difference between the first properties of the third and fourth image. A performance metric is determined based on a difference between the first performance parameter and the second performance parameter.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 30, 2017
    Inventors: Sunil Madhani, Bahram Omidfar
  • Publication number: 20170310820
    Abstract: Methods and apparatuses are described for determining customer service quality through digitized voice characteristic measurement and filtering. A voice analysis module captures a first digitized voice segment corresponding to speech submitted by a user of a remote device. The voice analysis module extracts a first set of voice features from the first voice segment, and determines an emotion level of the user based upon the first set of voice features. The voice analysis module captures a second digitized voice segment corresponding to speech submitted by the user. The voice analysis module extracts a second set of voice features from the second voice segment, and determines a change in the emotion level of the user by comparing the first set of voice features to the second set of voice features. The module normalizes the change in the emotion level of the user using emotion influence factors, and generates a service score.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 26, 2017
    Inventors: Jason Kao, Xinxin Sheng, Bahram Omidfar, Erkang Zheng
  • Patent number: 9798314
    Abstract: Described are methods and apparatuses, including computer program products, for testing mobile devices using an intelligent mobile device test fixture. A server computing device generates programmatic instructions for testing an application on a mobile device coupled to the test fixture, where the programmatic instructions are based upon a test script, and include a first set of instructions and a second set of instructions. The server computing device transmits the first set of instructions to the application, and transmits the second set of instructions to a controller board coupled to the test fixture. The application executes the first set of instructions to activate functionality. The controller board executes the second set of instructions to activate one or more servo motors of the test fixture that control movement of the fixture. The server computing device determines an updated state of the application after execution of each instruction.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 24, 2017
    Assignee: FMR LLC
    Inventors: Thomas Eugene Dougherty, Hongyu Wang, Hongbing Gu, Bahram Omidfar
  • Patent number: 9693050
    Abstract: Methods, systems and apparatuses, including computer program products, are described for determining a performance metric of a mobile computing device application. A test computing device captures a plurality of images displayed on a mobile computing device based on execution of a mobile computing device application. The test computing device determines a first property for first and second images of the plurality of images. A first performance parameter is set based on a difference between the first properties of the first and second images. The test computing device determines a first property for third and fourth images of the plurality of images. A second performance parameter is set based on a difference between the first properties of the third and fourth image. A performance metric is determined based on a difference between the first performance parameter and the second performance parameter.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: June 27, 2017
    Assignee: FMR LLC
    Inventors: Sunil Madhani, Bahram Omidfar
  • Publication number: 20170052527
    Abstract: Described are methods and apparatuses, including computer program products, for testing mobile devices using an intelligent mobile device test fixture. A server computing device generates programmatic instructions for testing an application on a mobile device coupled to the test fixture, where the programmatic instructions are based upon a test script, and include a first set of instructions and a second set of instructions. The server computing device transmits the first set of instructions to the application, and transmits the second set of instructions to a controller board coupled to the test fixture. The application executes the first set of instructions to activate functionality. The controller board executes the second set of instructions to activate one or more servo motors of the test fixture that control movement of the fixture. The server computing device determines an updated state of the application after execution of each instruction.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 23, 2017
    Inventors: Thomas Eugene Dougherty, Hongyu Wang, Hongbing Gu, Bahram Omidfar