Patents by Inventor Marius Nita

Marius Nita 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: 11442849
    Abstract: Mobile devices executing applications utilize data services worldwide, with issues involving the transfer of data on the network impacting the operation and user experience of those applications. Network data is acquired from a mobile computing device during communication and processed to determine occurrence of a burst which is representative of elements in the network data that are determined to be causally related. Bursts are analyzed, and those associated with poor performance are presented in a user interface. The user interface provides impact information about the effect the burst had on operation of the application. The user interface may provide suggestions to mitigate the poor performance. If no problem is determined by the system, but the user believes a problem to have occurred, user input is collected and used to trigger a workflow to analyze the burst. Subsequent results of this analysis are returned to the user via the user interface.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: September 13, 2022
    Assignee: HEADSPIN, INC.
    Inventors: Brien Colwell, Manish Lachwani, Marius Nita, Benjamin Lichtner, Shawn Weiland
  • Patent number: 11372744
    Abstract: Mobile devices worldwide execute applications that utilize data services, with issues involving the transfer of data via networks impacting the operation and user experience of those applications. Data is acquired from a mobile computing device executing an application and processed to determine occurrence of a group of related activities performed when executing the application. Parameters of the activities are analyzed, and those parameters associated with poor performance are presented in a user interface. The interface provides impact information about the effect of the activities on operation of the application and may include recommended actions to mitigate the poor performance. A user may interact with data within the interface to trigger a workflow to analyze indicated portions of the data. Subsequent results of this analysis may be returned to the user via the user interface or may be implemented as analytic rules for subsequent data processing.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 28, 2022
    Assignee: HEADSPIN, INC.
    Inventors: Brien Colwell, Manish Lachwani, Marius Nita
  • Patent number: 11159416
    Abstract: Mobile devices executing applications utilize data services worldwide. Testing of the applications for networking issues is facilitated by utilizing a test network having proxy devices placed at different physical locations. A tester may use the test network to direct traffic to and from an application under test to one of the proxy devices. Using the proxy device, the traffic is then exchanged with a real-world network, such as a cellular data network, at the different locations. The tester may thus test operation of the application under test in real-world conditions at a variety of different physical locations. The system may include a proxy host device with an intermediate module to establish Virtual Private Network (VPN) connections and to capture VPN data, including VPN protocol data, session data, and other data. The VPN data may be provided to a network system to analyze performance of an application under test.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: October 26, 2021
    Assignee: HEADSPIN, INC.
    Inventors: Brien Colwell, Marius Nita, Jonathan Rafkind, Manish Lachwani
  • Patent number: 11144441
    Abstract: Mobile devices executing applications utilize data services worldwide, with issues involving the transfer of data on the network impacting the operation and user experience of those applications. Network data is acquired from a mobile computing device during communication and processed to determine occurrence of a burst which is representative of elements in the network data that are determined to be causally related. Bursts are analyzed, and those associated with poor performance are presented in a user interface. The user interface provides impact information about the effect the burst had on operation of the application. The user interface may provide suggestions to mitigate the poor performance. If no problem is determined by the system, but the user believes a problem to have occurred, user input is collected and used to trigger a workflow to analyze the burst. Subsequent results of this analysis are returned to the user via the user interface.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: October 12, 2021
    Assignee: HEADSPIN, INC.
    Inventors: Brien Colwell, Manish Lachwani, Marius Nita, Benjamin Lichtner, Shawn Weiland
  • Patent number: 10855789
    Abstract: Mobile devices executing applications utilize data services worldwide. The application executing on these mobile devices may be tested using proxy access devices (PADs) located at various points-of-presence (POPs) at different geolocations. A plurality of PADs in a high density configuration are managed to provide a pool of accessible devices at a POP for developers to utilize in testing. The PADs may comprise consumer-grade devices which individually are less reliable than that desired by an operator of the POP. Systems are used to provide a desired level of reliability by maintaining a reserve of additional PADs, automatically fixing problems, generating trouble tickets for more detailed troubleshooting, and so forth.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: December 1, 2020
    Assignee: HEADSPIN, INC.
    Inventors: Manish Lachwani, Marius Nita, Brien Colwell
  • Patent number: 10098026
    Abstract: Mobile devices executing applications utilize data services worldwide. Many failures or adverse user experiences of these applications have been determined to be the result of network issues. Testing of the applications for networking issues is facilitated by utilizing a test network having proxy devices placed at different physical locations. A tester may use the test network to direct traffic to and from an application under test to one of the proxy devices. Using the proxy device, the traffic is then exchanged with a real-world network, such as a cellular data network, at the different location. The tester may thus test operation of the application under test in real-world conditions at a variety of different physical locations. The results may be used to mitigate or eliminate the failures or adverse user experiences. Additional testing may also be performed on the application after deployment to end users.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: October 9, 2018
    Assignee: HEADSPIN, INC.
    Inventors: Manish Lachwani, Brien Colwell, Marius Nita
  • Patent number: 9681318
    Abstract: Mobile devices executing applications utilize data services worldwide. Many failures or adverse user experiences of these applications have been determined to be the result of network issues. Testing of the applications for networking issues is facilitated by utilizing a test network having proxy devices placed at different physical locations. A tester may use the test network to direct traffic to and from an application under test to one of the proxy devices. Using the proxy device, the traffic is then exchanged with a real-world network, such as a cellular data network, at the different location. The tester may thus test operation of the application under test in real-world conditions at a variety of different physical locations. The results may be used to mitigate or eliminate the failures or adverse user experiences. Additional testing may also be performed on the application after deployment to end users.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: June 13, 2017
    Assignee: Headspin, Inc.
    Inventors: Manish Lachwani, Brien Colwell, Marius Nita
  • Publication number: 20060195894
    Abstract: Systems and methodologies for a scalable remote debugging system that can debug machines positioned behind a firewall and thru the Internet, via employing an Internet Friendly Relay Service (IFRS). The IFRS can be positioned in a common reach location and provide a secure method of exchanging communication traffic over HTTP using SSL and security tokens in real time. Web server(s) of the IFRS can further employ an authorization and/or tracking system to verify connection of a client thereto, for debugging purposes.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Marius Nita, Scott Johnson, Scott Herrboldt