摘要:
Apparatus, methods and articles of manufacture for collecting performance data in a debugger environment. In one embodiment, performance data is collected and associated with a breakpoint. The performance data may then be displayed to a user in a meaningful way. In one embodiment, a user is provided with performance data for the last execution path resulting in terminating at a breakpoint, regardless of an origination point of the execution path. In another embodiment, a user is provided with the collective performance data for any execution path terminating at a breakpoint. In still another embodiment, a user is provided with a historical account for a particular execution path using cumulative data for that path. Still another embodiment provides a debugger configured to track performance data based on variable values.
摘要:
A browser renders a page for display according to user habits. When a user interacts with a page associated with a network address, an entry is made in a file that associates the element on the page of the user interaction with the network address. When the page is visited again, the file is checked to see if any entry exists. If an entry exists and the stored user interaction is still relevant for that page, the page is rendered so that the location the user interacted with is provided at the top of the display, or the element is re-arranged, as in the case of a table, or both re-positioning and re-arranging occurs. Such page rendering reduces the need for the user to scroll through the page to view the desired information.
摘要:
A run-time monitor allows defining sets of run-time error criteria and corresponding diagnostic action to take when the run-time error criteria is satisfied. One way to define the run-time error criteria is to take a baseline measurement of run-time errors that occur during normal processing conditions. A run-time error criteria may then be defined that is based on the baseline measurement. In this manner, a rate of run-time errors that normally occur may be ignored, while a rate of run-time errors in excess of the run-time error criteria could automatically initiate diagnostic action. In this manner, the ability of a programmer to debug run-time errors is significantly enhanced.
摘要:
A method to trace a variable or other expression through a computer program is disclosed. A user determines the variable and the conditions upon which activity of the variable will be monitored. As a result of the invention, every time that variable is referenced in a memory operation or other activity by the program and the conditions set forth by the user are satisfied, the state of that variable is saved as a snapshot without interrupting or stopping execution of the program. The snapshots are accumulated in a history table. The history table can be retrieved and the state of the variable in any given snapshot can be restored. Other variables and expressions can be attached to the trigger variable and the states of these other variables at the time of the activity of the trigger variable may also be saved in the snapshot. The method may be incorporated into a program as a tracing device or a program product separate from the logical processing device executing the program.
摘要:
Embodiments of the present invention provide for a method, system and article of manufacture for operating vending machines. In general, a plurality of vending machines are nodes of a network. Each node is configured to send, receive and process signals carrying inventory, pricing, reservation and/or refund information. In particular, a first signal is sent to one or more nodes requesting inventory/price information from other nodes. Those nodes carrying the product may reply with a second signal. In this manner, the location of vending machines carrying one or more items specified by a customer may be determined. In another embodiment, vending machine items may be reserved from a remote location. In still another embodiment, vending machines may be configured to provide refunds under controlled conditions. A consumer may request a refund in cases where the consumer was improperly charged for goods are services that were not provided.
摘要:
Provided is a method, system, and program for verifying a network address. A network address included within a file is accessed. At least one context term is provided. Content is accessed at the network address in the file and a determination is made as to whether the accessed content satisfies a qualifying threshold with respect to the at least one context term.
摘要:
A web server computer system includes a virus checker and mechanisms for checking e-mails and their attachments, downloaded files, and web sites for possible viruses. The virus checker allows a web server to perform virus checking of different types of information real-time as the information is requested by a web client. In addition, a web client may also request that the server perform virus checking on a particular drive on the web client. If this case, the web server may receive information from the web client drive, scan the information for viruses, and inform the web client whether any viruses were found. In the alternative, the web server may download a client virus checker to the web client and cause the client virus checker to be run on the web client. The preferred embodiments thus eliminate the need for virus checking software to be installed on each web client.
摘要:
A method and system for controlling an automatic transmission is disclosed. The method and system include obtaining positioning data using a global positioning satellite (GPS) and monitoring the automatic transmission to obtain transmission data. The method and system also include learning whether performance of the automatic transmission can be improved utilizing the positioning data and the transmission data. Moreover, the method and system include adjusting a shift threshold for the positioning data for the automatic transmission if it is determined that the performance of the automatic transmission can be improved.
摘要:
Methods, apparatus and a computer program product are provided for implementing enhanced server page execution. A predefined file or a predefined directory is monitored for change. Responsive to identifying a change in the predefined file or the predefined directory, a server page is monitored for change. Checking the server page for change with each use is eliminated, thereby speeding up run time execution of the server page. Monitoring the predefined file or predefined directory for change can include providing a trigger function with the file or with a directory entity for the predefined directory; the trigger function to identify a change within the predefined directory. Alternatively, monitoring the predefined file or the predefined directory for change includes providing a daemon program for monitoring the predefined file or predefined directory for activity. A META tag can be used for governing when the server page is set to be monitored for change. The META tag can be used with the trigger function or with the daemon program.
摘要:
Applications/functions within an electronic processing device having a GPS card and antenna, such as a laptop or personal digital assistant, can be enabled only when in a specified geographic location. For each critical application/function, its accessibility is programmed to be enabled/disabled only in specified geographic regions. No additional passwords are required: access or abortion of an running program are automatic. The geographic regions can be input into the electronic processing device using GPS processing or using a graphical user interface on a map. Other methods of determining the boundaries of the appropriate geographic regions for each applications/functions are disclosed. An application/function will not be opened if the electronic device is not within the geographic region associated with the application/function. When an existing application/function is running and the user changes geographic regions, an abort message is automatically generated for those applications/functions that should not be active in the new geographic regions. A GPS card and antenna within the electronic processing device receive and process the device's current location.