Patents Assigned to Interactions Corporation
  • Patent number: 6754701
    Abstract: A load testing system for testing a web site or other type of server system uses a thread architecture that reduces the computing resources needed to generate a desired load. The load testing system runs several virtual users on one or more clients to simulate user interactions with the web site. Each virtual user is executed as a virtual user thread under a process on a client computer. Each virtual user thread itself establishes and supports multiple connections to the web site; therefore, an additional thread need not be created for each connection. For each connection, the virtual user thread performs a sequence of functions in an asynchronous mode to establish and support the connection. If a function cannot complete without blocking, it immediately returns a RESOURCE UNAVAILABLE error code. If a function returns a RESOURCE UNAVAILABLE code, the calling thread switches execution to another task.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: June 22, 2004
    Assignee: Mercury Interactive Corporation
    Inventor: Amir Kessner
  • Patent number: 6738933
    Abstract: A system for monitoring and analyzing the post-deployment performance of a web-based or other transactional server is disclosed. The monitoring system includes agent components that monitor and report various performance parameters associated with the transactional server, such as response times seen by end users, server and network times, and various server resource utilization parameters. A web-based reports server displays the data collected by the agents through a series of charts and graphs that indicate whether correlations exist between the response times and lower level parameters. A root cause analysis system applies statistical algorithms to the collected data to detect performance degradations in specific parameters, and uses predefined parameter dependency rules to correlate high level performance problems to likely sources or causes of such problems.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: May 18, 2004
    Assignee: Mercury Interactive Corporation
    Inventors: Noam A. Fraenkel, Guy Goldstein, Ido Sarig, Refael Haddad
  • Patent number: 6738813
    Abstract: A monitoring system provides a service for users to monitor their respective Web sites, or other server systems, as seen from the computing devices of other users. In a preferred embodiment, the system includes an agent component that runs on the computing devices of service users to provide functionality for accessing and monitoring the performance of a server (preferably when such devices are otherwise idle). By running the agent component on a computer, a user effectively makes that computer available to others for use as a monitoring agent. Processing resources for conducting monitoring sessions are thus contributed and shared by members of a community. The agents are remotely configurable over the Internet, and may be configured, for example, to execute a particular Web transaction while monitoring specified performance parameters (server response times, network hop delays, server availability, etc).
    Type: Grant
    Filed: September 11, 2000
    Date of Patent: May 18, 2004
    Assignee: Mercury Interactive Corporation
    Inventor: David Reichman
  • Patent number: 6694288
    Abstract: A system for monitoring and evaluating the performance of a network accessible application comprises one or more load servers, each of which is capable of simulating the load imposed upon the application server by one or more clients. The load servers are configured to execute a particular sequence of server requests in order to evaluate the operation of the server under the specified load. Various performance metrics associated with the operation of the network and the application server are measured during the testing of the server, and these metrics are stored for later access by an analysis module. The analysis module identifies those portions of the test data which are statistically significant and groups these significant parameters to suggest possible relationships between the conditions of the load test and the observed performance results.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: February 17, 2004
    Assignee: Mercury Interactive Corporation
    Inventors: Itzhak Smocha, Gideon Landan
  • Patent number: 6587969
    Abstract: A testing tool automatically records a series of user steps taken during a user session with a transactional server and generates a test for testing the functionality of server. Through a user interface of the testing tool, the user can define verification steps to automatically test for expected server responses during test execution. The testing tool displays the test to the user as a tree having nodes (displayed as icons) which represent steps of the test. Via the user interface, the user can modify node properties and perform other types of tree edit operations to edit the test, without the need to know a scripting or other programming language. When the user selects a node that corresponds to a particular field or other object of the server screen, the testing tool automatically displays the screen with the object highlighted.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: July 1, 2003
    Assignee: Mercury Interactive Corporation
    Inventors: Amir Weinberg, Eran Leshem, Maxim Kholmyansky, Amos Garri, Nisim Tapiro, Meni Hillel
  • Patent number: 6560564
    Abstract: A load testing system comprises multiple load testing servers that are configured to apply a load to a target web site, or other target server system, remotely over the Internet. Using a web site associated with the system, a business entity can upload information (transactions to be tested, etc.) about a target server system to be tested. The business entity also preferably sets up a staged implementation of the target system. The uploaded information is used to generate and run one or more load tests against the staged system, and the results are stored in a database that is remotely browsable via various online reports and charts. The system includes a controller that permits an operator to assign load testing tasks to specific load testing servers. The controller preferably implements a load balancing algorithm to distribute a load associated with load test execution events among the load testing servers.
    Type: Grant
    Filed: July 8, 2002
    Date of Patent: May 6, 2003
    Assignee: Mercury Interactive Corporation
    Inventors: Yuval Scarlat, Zohar Gilad
  • Patent number: 6549944
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis, management and load-testing of Web sites. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: April 15, 2003
    Assignee: Mercury Interactive Corporation
    Inventors: Amir Weinberg, Eduardo Alperin
  • Publication number: 20030026422
    Abstract: A method of fingerprinting digital video by inserting a watermark into individual color channels or the intensity channel of a streaming video. The watermark is a cryptographically encoded identifier for an authorized video delivery consisting of spectral lines inserted in the perceptually significant portions of the Fourier spectrum of the individual frames of the video. In-phase and quadrature components or sinusoids may be encoded in two chroma channels to provide shift-invariant detection of the spectral lines. The pattern is repeated for a perceptually significant duration to defeat frame-swapping attacks. The watermark is extracted by comparing a suspected pirated video to the original video. The watermark data is interpreted to identify the source of the pirated video to enable criminal prosecution.
    Type: Application
    Filed: June 19, 2001
    Publication date: February 6, 2003
    Applicant: USA Video Interactive Corporation
    Inventors: Albert P. Gerheim, Paul A. Brandon
  • Patent number: 6477483
    Abstract: A service provider remotely load-tests web sites or other transactional servers over the Internet using a hosted service. The service is particularly useful for load testing a web site or web site application that has not yet been deployed. Initially, the owner or operator of the web site (“customer”) registers with the service through an online registration process. The customer also makes a staged implementation of the web site accessible to the service provider over the Internet. Using information remotely obtained from the customer during registration, the service provider develops the load test and then executes the load test from a remote server farm. The server farm preferably has sufficient processing power to simulate tens or hundreds of thousands of concurrent users. The customer may also have the opportunity to participate in the load testing process using a hosted collaboration application.
    Type: Grant
    Filed: January 17, 2000
    Date of Patent: November 5, 2002
    Assignee: Mercury Interactive Corporation
    Inventors: Yuval Scarlat, Zohar Gilad
  • Patent number: 6470383
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis and management of Web sites and Web site content. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: October 22, 2002
    Assignee: Mercury Interactive Corporation
    Inventors: Eran Leshem, Amir Weinberg
  • Patent number: 6449739
    Abstract: A monitoring system allows users to monitor the post-deployment performance of a web-based or other transactional server. The system includes an agent component (“agent”) which can be installed on computers (“agent computers”) that have access to the transactional server, including computers of actual users of the transactional server. The agent simulates the actions of actual users of the transactional server while monitoring the server's performance. The specific transactions to be performed by the agent computers are specified by testcases that are dispatched to the agent computers using a controller component (“controller”). As each agent computer executes a testcase, it reports the execution results (performance data) in real-time to a web-based reports server which stores the results in a centralized database.
    Type: Grant
    Filed: January 17, 2000
    Date of Patent: September 10, 2002
    Assignee: Mercury Interactive Corporation
    Inventor: Amnon Landan
  • Patent number: 6360332
    Abstract: A testing tool automatically records a series of user steps taken during a user session with a transactional server and generates a test for testing the functionality of server. Through a user interface of the testing tool, the user can define verification steps to automatically test for expected server responses during test execution. The testing tool displays the test to the user as a tree having nodes (displayed as icons) which represent steps of the test. Via the user interface, the user can modify node properties and perform other types of tree edit operations to edit the test, without the need to know a scripting or other programming language. When the user selects a node that corresponds to a particular field or other object of the server screen, the testing tool automatically displays the screen with the object highlighted.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: March 19, 2002
    Assignee: Mercury Interactive Corporation
    Inventors: Amir Weinberg, Eran Leshem, Maxim Kholmyansky, Amos Garri, Nisim Tapiro, Meni Hillel
  • Patent number: 6341310
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis and management of Web sites and Web site content. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: October 26, 1998
    Date of Patent: January 22, 2002
    Assignee: Mercury Interactive Corporation
    Inventors: Eran Leshem, Amir Weinberg
  • Patent number: 6237006
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis and management of web sites and Web site content. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: November 10, 1999
    Date of Patent: May 22, 2001
    Assignee: Mercury Interactive Corporation
    Inventors: Amir Weinberg, Michael Pogrebisky
  • Patent number: 6205122
    Abstract: A system and a method for automatic detection of physical network topology, by correlating information from computers connected to the network. Preferably, this information is gathered through the operation of a plurality of agents, which are distributed throughout the network and which are operated by a computer connected to the network. More preferably, the agents exchange information in order to at least partially determine the physical topology of the network. In addition, information is preferably gathered from other sources of physical topology information, such as bridging tables from network switches. The physical topology is preferably built by first determining the relative location of the agents, such as the segment of the network on which the agent is located. Next, switches and other connectivity elements are added in order to connect these segments, and additional segments are created from other sources of information. The remaining connections are then determined.
    Type: Grant
    Filed: April 2, 1999
    Date of Patent: March 20, 2001
    Assignee: Mercury Interactive Corporation
    Inventors: Azulai Sharon, Ran Levy, Yaacov Cohen, Alexander Haiut, Ariel Stroh, David Raz
  • Patent number: 6144962
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis and management of Web sites and Web site content. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: April 11, 1997
    Date of Patent: November 7, 2000
    Assignee: Mercury Interactive Corporation
    Inventors: Amir Weinberg, Michael Pogrebisky
  • Patent number: 5978770
    Abstract: A system and method for assigning and managing patron reservations to one or more of a plurality of attractions receive reservation requests at personal communication devices (PCDs). Reservation requests are transmitted to a computer associated with the selected attraction, which determines a proposed reservation time based on information describing the attraction, the patron, previously-made reservations maintained in a virtual queue, and the current state of a physical queue associated with the attraction. Proposed reservation time is transmitted to the PCD for confirmation or rejection by the patron. Confirmed reservations are entered in the virtual queue. Patrons are alerted by the PCD when their reservation time is approaching.
    Type: Grant
    Filed: April 24, 1997
    Date of Patent: November 2, 1999
    Assignee: Visible Interactive Corporation
    Inventors: William Waytena, Amir H. Raubvogel, Robert R. Sachs
  • Patent number: 5974572
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis, management and load-testing of Web sites. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: October 14, 1997
    Date of Patent: October 26, 1999
    Assignee: Mercury Interactive Corporation
    Inventors: Amir Weinberg, Eduardo Alperin
  • Patent number: 5957695
    Abstract: In accordance with this invention, a remote control for an interactive media can include a printed publication and/or a storage media and/or a data button. One embodiment of a remote control includes a printed publication (such as a book, magazine or a catalog) and one or more buttons physically attached to the printed publication to allow users to remotely control use of associated electronic content by a host device. Another embodiment of a remote control has a housing capable of removably holding a storage media encoded with electronic content associated with a button of the remote control. Yet another embodiment of a remote control has at least one data button which permits the user to select the data to be displayed by the host device. An autostart driver in the host device detects insertion of a storage media into a peripheral and automatically starts an application. The application interprets button codes transmitted by the remote control and displays the results or initiates other events.
    Type: Grant
    Filed: February 15, 1996
    Date of Patent: September 28, 1999
    Assignee: TV Interactive Corporation
    Inventors: Peter M. Redford, Donald S. Stern
  • Patent number: 5958008
    Abstract: A visual Web site analysis program, implemented as a collection of software components, provides a variety of features for facilitating the analysis and management of Web sites and Web site content. A mapping component scans a Web site over a network connection and builds a site map which graphically depicts the URLs and links of the site. Site maps are generated using a unique layout and display methodology which allows the user to visualize the overall architecture of the Web site. Various map navigation and URL filtering features are provided to facilitate the task of identifying and repairing common Web site problems, such as links to missing URLs. A dynamic page scan feature enables the user to include dynamically-generated Web pages within the site map by capturing the output of a standard Web browser when a form is submitted by the user, and then automatically resubmitting this output during subsequent mappings of the site.
    Type: Grant
    Filed: April 11, 1997
    Date of Patent: September 28, 1999
    Assignee: Mercury Interactive Corporation
    Inventors: Michael Pogrebisky, Amir Weinberg