Patents by Inventor Ian S. Becker

Ian S. Becker 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: 10853232
    Abstract: Systems, methods, and devices for creating a test performance monitoring and reporting system that is adaptive for use with different types of mobile devices are disclosed. The test performance monitoring and reporting system adapts itself to be interoperable with different models of mobile device by combining sequences of deterministic logic blocks with device-specific asset libraries. Logic blocks can be added to or removed from the sequence. Logic blocks implement different operations of mobile devices, including using assets, launching applications, and replaying sequences of command interface interactions recorded from test users. The asset library contains assets corresponding to mobile device elements that can be manipulated by users. These assets are device-specific, and a test script can be adapted to fit a particular mobile device model by replacing the existing assets in the script with assets from the asset library of the particular mobile device.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: December 1, 2020
    Assignee: Spirent Communications, Inc.
    Inventors: Evan C. Henry, Ian S. Becker, Robert R. Brown, Yuanke Wang
  • Publication number: 20190227917
    Abstract: Systems, methods, and devices for creating a test performance monitoring and reporting system that is adaptive for use with different types of mobile devices are disclosed. The test performance monitoring and reporting system adapts itself to be interoperable with different models of mobile device by combining sequences of deterministic logic blocks with device-specific asset libraries. Logic blocks can be added to or removed from the sequence. Logic blocks implement different operations of mobile devices, including using assets, launching applications, and replaying sequences of command interface interactions recorded from test users. The asset library contains assets corresponding to mobile device elements that can be manipulated by users. These assets are device-specific, and a test script can be adapted to fit a particular mobile device model by replacing the existing assets in the script with assets from the asset library of the particular mobile device.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Applicant: Spirent Communications, Inc.
    Inventors: Evan C. Henry, Ian S. Becker, Robert R. Brown, Yuanke Wang
  • Publication number: 20100121662
    Abstract: A system and method for booking transportation that enables passengers to equally share the cost of the transportation by consolidating their itineraries. Passengers select or create a flight listing that defines the requested air travel, where others can view and join the flight listing. Upon the occurrence of an event, all joined passengers are notified of the cost of traveling the flight listing and given the opportunity to accept or reject the flight listing. If one or more passengers reject the flight listing, the cost per passenger is recalculated and passengers are notified again until all passengers accept or reject the flight listing. The cost for each individual passenger is the total cost of traveling the flight listing divided by the total number of joined passengers.
    Type: Application
    Filed: January 15, 2010
    Publication date: May 13, 2010
    Inventor: Ian S. Becker