Patents by Inventor Joshua H. Lange

Joshua H. Lange 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: 11272063
    Abstract: A system may include one or more of a called device, a calling device, configured to call the called device, and a network module. The network module is configured to process incoming call information of a call placed to the called device and configured to route the call to a destination based on preferences of the called device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: March 8, 2022
    Assignee: FIRST ORION CORP.
    Inventors: Daniel Francis Kliebhan, Scott D. Hambuchen, Mark Himelfarb, Joshua H. Lange
  • Patent number: 9501386
    Abstract: A computer system includes a processor and a data store coupled to the processor. An application component is operably coupled to the processor and the data store and is configured to run one or more applications stored in the data store. A test framework is coupled to the processor and the data store and is configured to perform at least one test relative to a component of the computer system that interacts with a database. A savepoint manager is configured to responsively generate at least one savepoint in the database prior to the at least one test and to roll back the at least one savepoint after the at least one test. Methods of testing the computer system are also provided.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: November 22, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andre Filipe Pires de Carvalho D Aquino Lamego Lamego, Alex Prodan, Soren Lindegaard Grubov, Zhonghua Chu, Joshua H. Lange, Bastiaan Stephan Graaf
  • Publication number: 20160188447
    Abstract: A computer system includes a processor and a data store coupled to the processor. An application component is operably coupled to the processor and the data store and is configured to run one or more applications stored in the data store. A test framework is coupled to the processor and the data store and is configured to perform at least one test relative to a component of the computer system that interacts with a database. A savepoint manager is configured to responsively generate at least one savepoint in the database prior to the at least one test and to roll back the at least one savepoint after the at least one test. Methods of testing the computer system are also provided.
    Type: Application
    Filed: December 26, 2014
    Publication date: June 30, 2016
    Inventors: Andre Filipe Pires de Carvalho D Aquino Lamego, Alex Prodan, Soren Lindegaard Grubov, Zhonghua Chu, Joshua H. Lange, Bastiaan Stephan Graaf
  • Publication number: 20150113498
    Abstract: A customization environment uses a customization system that models customizations to a base computer system. Each set of customizations is stored as a separate extension package, which is stored separately from the code for the base system. During runtime, the extension packages are discovered in a runtime environment and applied to extend the base system, without overwriting any of the code for the base system.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Microsoft Corporation
    Inventors: Sean M. Wiese, Joshua H. Lange, Choon Chea Chua, Nitin Sharma, Peter Villadsen, Ramakanthachary S. Gottumukkala, Zhonghua Chu
  • Publication number: 20150113499
    Abstract: A base assembly generated from a model in a computer system and a customization assembly generated from a customization model that models customization to the computer system are run separately. The customizations are applied to extend the base system, without overwriting any of the code for the base system.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Microsoft Corporation
    Inventors: Nitin Sharma, Choon Chea Chua, Zhonghua Chu, Joshua H. Lange, Sergei Vorobev, Ramakanthachary S. Gottumukkala, Peter Villladsen