Patents by Inventor Luigi Alberto Pio-di Savoia

Luigi Alberto Pio-di Savoia 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).

  • Publication number: 20060064570
    Abstract: One embodiment of the present invention provides a system that automatically generates test data for code testing purposes. During operation, the system receives code under test (CUT). The system then determines type information for one or more parameters for methods of the CUT. Next, the system automatically selects, based on the type information, one or more test data factories (TDFs) to generate test data for parameters of the CUT.
    Type: Application
    Filed: September 7, 2004
    Publication date: March 23, 2006
    Inventor: Luigi Alberto Pio di Savoia
  • Patent number: 5799315
    Abstract: A method and apparatus for event-tagging data entries as separate data segments in a data file. The data file is stored in the memory of a computer including a processor that executes instructions to carry out the method of the invention. As a user enters data, such as with a computer "pen" in a pen-driven notebook computer, the processor determines whether each data entry is one of a set of predefined data entry events. Such events may include areas on the screen that the user is entering his or her notes, such lines or paragraphs, such that whenever the user begins a new line or paragraph, that is tagged as a new event. An event may also be a particular time interval; for instance, data entry may be tagged every minute, or every ten minutes. An event may also relate to the type of data that the user is entering, such as graphical data vis-a-vis handwritten or text data, and/or may relate to the fact that a given data entry is of a different type of data than an adjacent data entry.
    Type: Grant
    Filed: July 7, 1995
    Date of Patent: August 25, 1998
    Assignee: Sun Microsystems, Inc.
    Inventors: Matthew Rainey, Luigi Alberto Pio-di Savoia