Patents by Inventor Philip V. Wiles, Jr.

Philip V. Wiles, Jr. 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: 7966398
    Abstract: Systems and methods for recording and replaying client-server transactions on selected clients in order to gauge the performance of the client-server system from the perspective of the client. In one embodiment, a method comprises playing back a set of recorded transactions on a client, monitoring selected performance-related parameters at the client, and transmitting monitored data to the server for analysis or for viewing by a system administrator. The set of transactions is recorded on a first client by replacing a standard Internet transaction driver (e.g., WinInet.DLL) with a modified driver that is configured to intercept function calls. The function calls and corresponding parameters are recorded in a file which is later transmitted to a client, where the recorded transaction information is used to reproduce the transactions on the client. As the transactions are played back, performance data may be monitored and forwarded to a management server for analysis, display, etc.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: June 21, 2011
    Assignee: BMC Software, Inc.
    Inventor: Philip V. Wiles, Jr.
  • Publication number: 20090240765
    Abstract: Systems and methods for recording and replaying client-server transactions on selected clients in order to gauge the performance of the client-server system from the perspective of the client. In one embodiment, a method comprises playing back a set of recorded transactions on a client, monitoring selected performance-related parameters at the client, and transmitting monitored data to the server for analysis or for viewing by a system administrator. The set of transactions is recorded on a first client by replacing a standard Internet transaction driver (e.g., WinInet.DLL) with a modified driver that is configured to intercept function calls. The function calls and corresponding parameters are recorded in a file which is later transmitted to a client, where the recorded transaction information is used to reproduce the transactions on the client. As the transactions are played back, performance data may be monitored and forwarded to a management server for analysis, display, etc.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 24, 2009
    Applicant: BMC Software, Inc.
    Inventor: Philip V. Wiles, JR.
  • Patent number: 7506047
    Abstract: Systems and methods for recording and replaying client-server transactions on selected clients in order to gauge the performance of the client-server system from the perspective of the client. In one embodiment, a method comprises playing back a set of recorded transactions on a client, monitoring selected performance-related parameters at the client, and transmitting monitored data to the server for analysis or for viewing by a system administrator. The set of transactions is recorded on a first client by replacing a standard Internet transaction driver (e.g., WinInet.DLL) with a modified driver that is configured to intercept function calls. The function calls and corresponding parameters are recorded in a file which is later transmitted to a client, where the recorded transaction information is used to reproduce the transactions on the client. As the transactions are played back, performance data may be monitored and forwarded to a management server for analysis, display, etc.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: March 17, 2009
    Assignee: BMC Software, Inc.
    Inventor: Philip V. Wiles, Jr.
  • Patent number: 5122949
    Abstract: A mapping-type data signal optimizer performs a DEVICE-SPECIFIC ATTRIBUTE ELIMINATION routine. If field attributes in an outgoing signal do not affect the appearance of a data display on, or the operational characteristics of, a peripheral device receiving the outgoing signal (e.g., field attributes are essentially meaningless on printers), then the outgoing signal is reformed so as not to include those attributes.
    Type: Grant
    Filed: July 27, 1988
    Date of Patent: June 16, 1992
    Assignee: BMC Software, Inc.
    Inventors: Thomas A. Harper, Philip V. Wiles, Jr., Carol R. Harper
  • Patent number: 5046025
    Abstract: A mapping-type data signal optimizer performs a multi-pass scan to optimize multiple-plane symbol buffers. A total of seven scanning passes of the difference map planes is made: A triple-plane scan in search of white characters; three dual-plan scans in search of turquoise, yellow, and pink characters, respectively; and three single-pass scans in search of red, blue, and green characters, respectively. This minimizes the length of the output signal required to effect the changes to the multiple planes. The optimizer performs an MDT-reset voting routine to determine whether selective setting of modified data tags (MDTs) can be done more effectively by (a) clearing all MDTs and individually setting desired MDTs, or (b) clearing desired MDTs. The approach resulting in the shorter signal is utilized.
    Type: Grant
    Filed: April 30, 1990
    Date of Patent: September 3, 1991
    Assignee: BMC Software, Inc.
    Inventors: Thomas A. Harper, Philip V. Wiles, Jr.
  • Patent number: 4837679
    Abstract: ERASE INPUT support is provided for the optimizer system disclosed in commonly-assigned co-pending application Ser. No. 827,767, now U.S. Pat. No. 4,750,137, by altering the programming of the optimizer system so that the only MDT flags turned off in the optimized outgoing data stream are those associated with protected pre-modified fields. The programming is further altered so that when an incoming data stream is received by the optimizer system, all unprotected fields in the present-state image are preprocessed prior to being updated from the incoming data stream to reflect the information available to the optimizer system as to whether the ERASE INPUT key has been pressed.
    Type: Grant
    Filed: December 31, 1986
    Date of Patent: June 6, 1989
    Assignee: BMC Software, Inc.
    Inventors: Philip V. Wiles, Jr., Thomas A. Harper, Carol R. Harper