Patents Assigned to Empirix Inc.
  • Patent number: 10440675
    Abstract: Aspects of the invention may involve systems and methods. In an embodiment, a method to determine wireless network coverage and responsiveness may be described. The method may include wirelessly transmitting test data to determine wireless connectivity and transmission quality; determining a quality of the wireless transmission of the test data; determining a location of the wireless device during the wireless transmission of the test data; updating a log with the location of the wireless device, a time of day of the wireless transmission, and the quality of the wireless transmission; and transmitting the log to a central server.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: October 8, 2019
    Assignee: EMPIRIX INC.
    Inventors: Michael V. Socaciu, Tibor Ivanyi, Laslo Turner
  • Patent number: 10326848
    Abstract: A method of modeling user behavior in an IP network, comprising the steps of allowing a testing user to create a behavior profile specifying one or more user activities from a plurality of user activities performed by a user over the IP network, one or more bandwidth usage levels corresponding to the one or more user activities, and an importance level associated with each user activity; associating one or more applications from a plurality of applications with the one or more user activities; emulating the behavior profile over the IP network by performing the one or more user activities using the one or more applications; and measuring a quality of experience (QoE) score for each user activity from the one or more user activities.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: June 18, 2019
    Assignee: EMPIRIX INC.
    Inventors: Anuj Nath, David Hsing-Wang Wong, Sergey Eidelman, Anne-Marie Turgeon, Tibor Ivanyi
  • Patent number: 9853867
    Abstract: Aspects of the invention may involve systems and methods. A system may score the experience of accessed services. The system may include a probe connected to a telecommunications network and configured to transmit metrics at regular intervals. The system may also include a network monitor configured to: receive data from the probe, transform the received data into key performance indicators, generate a set of key quality indicators based on the key performance indicators, categorize one or more subscribers, and calculate a Quality of Experience index based on the categorized subscribers.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: December 26, 2017
    Assignee: EMPIRIX, INC.
    Inventor: Angelo Baccarani
  • Publication number: 20160299800
    Abstract: System and methods for database communication may include servers with network interface controllers (NICs). A server may have multiple of bonded NICs, wherein each NIC has one or more ports, wherein the bonded NICs enable multiple NICs on the server to communicate with the same IP address. Cables may be coupled to the NIC thereby physically connecting each server the other servers, and a closed mesh private network may be created using the bonded NICs. The servers may include a database management system, wherein the servers connected via the closed mesh private network provide database redundancy, and the servers communicate without a network switch for database communication.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Applicant: EMPIRIX INC.
    Inventors: Michael W. Cleary, John R. Winsor, Harshad R. Thacore
  • Patent number: 9270549
    Abstract: Embodiments are directed to systems and methods for network monitoring and testing using self-adaptive Key Performance Indicator to establish thresholds to trigger alarms in network monitoring. The present embodiments will be described in the context of calculating KPIs for call detail records (CDRs) and using the KPIs for network monitoring.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 23, 2016
    Assignee: EMPIRIX INC.
    Inventors: Sergey Eidelman, Mark Figura, Tibor Ivanyi, Anne-Marie Turgeon
  • Patent number: 9172593
    Abstract: Aspects of the invention may involve systems, methods, and computer readable medium. In an embodiment, a telecommunications network may contain telecommunications probes capable of generating detailed records describing network events. The telecommunications probes may be coupled to computer processors and/or memory. The memory may store detailed records created by the probes and instructions executable by the processors.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: October 27, 2015
    Assignee: EMPIRIX INC.
    Inventor: Cameron Kane
  • Publication number: 20150230109
    Abstract: Aspects of the invention may involve systems and methods. In an embodiment, a method to determine wireless network coverage and responsiveness may be described. The method may include wirelessly transmitting test data to determine wireless connectivity and transmission quality; determining a quality of the wireless transmission of the test data; determining a location of the wireless device during the wireless transmission of the test data; updating a log with the location of the wireless device, a time of day of the wireless transmission, and the quality of the wireless transmission; and transmitting the log to a central server.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Applicant: Empirix Inc.
    Inventors: Michael V. Socaciu, Tibor Ivanyi, Laslo Turner
  • Patent number: 9007919
    Abstract: Embodiments are directed to systems and methods for network monitoring and testing using dimension-value based KPIs that are configured and calculated from a stream of homogenous or heterogeneous data events. The embodiments describe flexible and abstract ways of specifying configurations for the calculation of the KPIs from the stream of network events. Embodiments are described in the context of calculating KPIs for call detail records (CDRs) for computer telephony events.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: April 14, 2015
    Assignee: Empirix Inc.
    Inventors: Tibor Ivanyi, Anne-Marie Turgeon, Sergey Eidelman, Mark Figura
  • Patent number: 8982891
    Abstract: Embodiments are directed to systems and methods for network monitoring and testing using intelligent sequencing of data events so as to generalize the sequencing of events from multiple disparate sources of network events with multiple disparate types of events.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: March 17, 2015
    Assignee: Empirix Inc.
    Inventors: Anne-Marie Turgeon, Sergey Eidelman, Mark Figura, Tibor Ivanyi
  • Patent number: 8958438
    Abstract: Embodiments are directed to systems and methods for network monitoring and testing using a generic data mediation platform between one or more probes and one or more dashboards. The generic data mediation platform performs data correlation, filtering enrichment and aggregation of events obtained from monitored networks.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 17, 2015
    Assignee: Empirix, Inc.
    Inventors: Mark Figura, Tibor Ivanyi, Anne-Marie Turgeon, Sergey Eidelman
  • Publication number: 20150019916
    Abstract: Aspects of the invention may involve systems, methods, and computer readable medium. In an embodiment, a telecommunications network may contain telecommunications probes capable of generating detailed records describing network events. The telecommunications probes may be coupled to computer processors and/or memory. The memory may store detailed records created by the probes and instructions executable by the processors.
    Type: Application
    Filed: July 11, 2013
    Publication date: January 15, 2015
    Applicant: EMPIRIX INC.
    Inventor: Cameron Kane
  • Patent number: 8850274
    Abstract: Embodiments are directed to a method of embedding configuration files in a document generated by a system, with the configuration file including settings associated with the generation of the document. A particular embodiment is directed to the embedding of configuration files of a testing system in a report document generated by the testing system. The configuration file includes system settings and external settings in association with the test results documented in the report document. For example, a testing system can generate a PDF report document associated with a test performed, and embed configuration files into the PDF report document. The embedding of configurations files in the PDF document can be done by using standard embedding mechanisms already available in the PDF file format and supported by most PDF viewing tools. The embedding of the configuration file can be performed automatically when the report document is generated.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: September 30, 2014
    Assignee: Empirix, Inc.
    Inventor: Sergey Eidelman
  • Patent number: 8838819
    Abstract: A method for synchronizing different components of a computer network system using meta-commands embedded in normal network packets. The data communication channel between different components of a computer network system can be used to transport meta-commands piggybacked in normal network packets, without modifying or compromising the validity of the protocol message. Embodiments of the method can be used for embedding test synchronization and control commands into the network packets sent through a device or system under test. The device or system under test can be an edge device, with the data communication channel carrying normal packets containing meta-commands embedded in the packets to synchronize the test control of the test clients and the test servers connected to the edge device.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: September 16, 2014
    Assignee: Empirix Inc.
    Inventors: Sergey Eidelman, Anne-Marie Turgeon, Tibor Ivanyi, David Hsing-Wang Wong, Anuj Nath
  • Patent number: 8837298
    Abstract: Embodiments emulate agents in a contact center, or enterprise, that initiate communication sessions to each other over communication networks and measure data quality using one or more metrics. That data measured can include voice and video data. Examples of communication networks used to place the voice calls include Internet Protocol (IP) networks and hybrid networks including more traditional telephony components. The data collected by the emulated agents is sent to a monitoring server. The monitoring server and the emulated agent behavior can be configured and scheduled via a web interface. In addition, the web interface provides the user with detailed reports, performance summaries, and visualizations of data collected, further enabling the user to troubleshoot a contact center or enterprise over a variety of communication networks.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: September 16, 2014
    Assignee: Empirix, Inc.
    Inventors: Kevin Putnam, Sreenivasan Alakappan, Steve Lizotte, Laslo Turner, Mark Figura, Eric Doiron
  • Patent number: 8838820
    Abstract: A method for synchronizing different components of a computer network system using meta-commands embedded in normal network packets. The data communication channel between different components of a computer network system can be used to transport meta-commands piggybacked in normal network packets, without modifying or compromising the validity of the protocol message. Embodiments of the method can be used for embedding test synchronization and control commands into the network packets sent through a device or system under test. The device or system under test can be an edge device, with the data communication channel carrying normal packets containing meta-commands embedded in the packets to synchronize the test control of the test clients and the test servers connected to the edge device.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: September 16, 2014
    Assignee: Empirix Inc.
    Inventors: Sergey Eidelman, Anne-Marie Turgeon, Tibor Ivanyi, David Hsing-Wang Wong, Anuj Nath
  • Patent number: 8737571
    Abstract: A method, apparatus and computer readable medium for call quality testing is presented. A query is transmitted over a communications network from a first location to a second location. The query results in an audio signal at the second location, which is received at the first location. The audio signal is analyzed by comparing the signal with a reference signal clip. A statistical parameter is generated, the statistical parameter indicative of a quality of the received signal.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: May 27, 2014
    Assignee: Empirix Inc.
    Inventors: Albert R. Seeley, Nathan David, Zhongyi Chen, Douglas C. Williams, Andrew Ullmann
  • Patent number: 8656284
    Abstract: An embodiment of the present invention provides a method for establishing Quality of Experience (QoE) measurements and metrics for different types of actual user activities over IP networks. These activities include, but are not limited to web browsing, sending and receiving email, file downloading and uploading, peer to peer (P2P) networking, VoIP, online gaming, and media streaming. The measurement of the QoE metrics is based on both objective and subjective metrics, including network characteristics, such as packet loss and latency, along with empirical observations of the user activities.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: February 18, 2014
    Assignee: Empirix Inc.
    Inventors: Tibor Ivanyi, Anuj Nath, David Hsing-Wang Wong, Sergey Eidelman, Anne-Marie Turgeon
  • Publication number: 20130198569
    Abstract: Embodiments are directed to a method of embedding configuration files in a document generated by a system, with the configuration file including settings associated with the generation of the document. A particular embodiment is directed to the embedding of configuration files of a testing system in a report document generated by the testing system. The configuration file includes system settings and external settings in association with the test results documented in the report document. For example, a testing system can generate a PDF report document associated with a test performed, and embed configuration files into the PDF report document. The embedding of configurations files in the PDF document can be done by using standard embedding mechanisms already available in the PDF file format and supported by most PDF viewing tools. The embedding of the configuration file can be performed automatically when the report document is generated.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Applicant: EMPIRIX INC.
    Inventor: Sergey Eidelman
  • Patent number: 8463925
    Abstract: Methods and apparatus provide for a finite state machine environment to receive at least one event. The finite state machine environment converts the event to a finite state machine event. The finite state machine environment selects a first event processing table from a plurality of interoperable event processing tables. The finite state machine environment processes the finite state machine event in the first event processing table to determine an action to perform based on a state of the finite state machine embodied by the first event processing table and a type of the event.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: June 11, 2013
    Assignee: Empirix Inc.
    Inventors: Anuj Nath, Tibor F. Ivanyi, David Hsing-Wang Wong
  • Publication number: 20120259993
    Abstract: A method for synchronizing different components of a computer network system using meta-commands embedded in normal network packets. The data communication channel between different components of a computer network system can be used to transport meta-commands piggybacked in normal network packets, without modifying or compromising the validity of the protocol message. Embodiments of the method can be used for embedding test synchronization and control commands into the network packets sent through a device or system under test. The device or system under test can be an edge device, with the data communication channel carrying normal packets containing meta-commands embedded in the packets to synchronize the test control of the test clients and the test servers connected to the edge device.
    Type: Application
    Filed: June 21, 2012
    Publication date: October 11, 2012
    Applicant: EMPIRIX, INC.
    Inventors: Sergey Eidelman, Anne-Marie Turgeon, Tibor Ivanyi, David Hsing-Wang Wong, Anuj Nath