Patents by Inventor Thomas Chefalas

Thomas Chefalas 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: 20050144617
    Abstract: A computer system having a backup function keeps only one copy of the operating system and application images on the server, and reconfigures them automatically upon reinstallation. The installation of the system is recorded, along with user settings, and a script file built that is used for input to the recovery or new system creation process.
    Type: Application
    Filed: December 6, 2003
    Publication date: June 30, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050131996
    Abstract: A method, apparatus and computer product that, in a system having a client computer, and apparatus for connecting the client computer to a network having a server for backing up the client computer, enables transferring data from the client computer to the server, by connecting the client computer to the network; backing up data on the client computer to a storage device attached to the network when the client computer is connected to the network; and transferring the data from the storage device to the server, preferably at a time determined by the server.
    Type: Application
    Filed: December 16, 2003
    Publication date: June 16, 2005
    Inventors: Steven Mastrianni, James Rubas, Ajay Mohindra, Thomas Chefalas, Norbert Vogl
  • Publication number: 20050125388
    Abstract: The invention discloses database systems using BitSets to model and manage relationships between and/or among entities.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 9, 2005
    Inventors: Alexei Karve, Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050125607
    Abstract: A combination of non-rotating storage and associated software temporarily transfers storage functions from a hard disk to the non-rotating storage. This invention provides for the “on the fly” adaptation and transfer of an application's disk requirements to be instead sent to a flash storage, non-spinning memory device, solid state memory, or similar device while the hard drive is powered down. This not only makes operations faster, but results in a large savings in battery power.
    Type: Application
    Filed: December 8, 2003
    Publication date: June 9, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050108569
    Abstract: The authenticity of a website is tested with software that runs on a personal computing device and a service that is provided via the Internet. The software on the personal computing device is in the form of a proxy, or transparent component in the Internet Protocol implementation. The proxy receives all outbound messages, analyzes them and forwards or modifies them without the user's intervention. The service tests the IP address and/or the behavior of the target website.
    Type: Application
    Filed: November 18, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: David Bantz, Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050086630
    Abstract: A method, apparatus, and computer instructions for managing a program. Operation of the program is monitored by an agent process. An observed operation of the program is compared with an expected operation of the program to form a comparison. A determination is made as to whether an error has occurred based on the comparison. In response to an occurrence of the error, a solution for the error is obtained and implemented by the agent process.
    Type: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Applicants: International Business Machines Corporation
    Inventors: Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050086333
    Abstract: A method, apparatus, and computer instructions for managing software. A solution to a problem that has occurred with a program on a client data processing system is received by a server. This solution is created while solving the problem that occurred on the data processing system. The solution includes a process that may be executed on another data processing system to solve the same problem on that data processing system. The process is, for example, a script, a macro, or a set of computer executable steps or instructions. A database of solutions is selectively updated to reflect the new solution. In response to a request for a solution by another client system to a problem, the server will respond with the current solution that exists in the database.
    Type: Application
    Filed: October 16, 2003
    Publication date: April 21, 2005
    Applicant: International Business Machines Corporation
    Inventors: Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050081252
    Abstract: A device 60 for time-shifting a first signal set with respect to a second signal set, as compared to the time sequence in which they were received, includes a receiver 44B, 46B, a storage means 44C, 46C, 70, a central processing unit 66, and a user interface 72. The first signal set 38 bears a cache marker 34 that directs the CPU to store it in a local storage. The second signal set 40 bears a recall marker 36 that uniquely identifies the first signal set 38 through the cache marker 34, and that determines a sequence in which the first and second signal sets are to be output. The CPU uses the recall marker and cache marker to sequence the first and second signal sets relative to one another in time that differs from the timed relation in which they were received. By storing the first signal set in a local storage, it need be broadcast or transmitted only once, eliminating the need to re-broadcast recurring commercial advertisements and conserving bandwidth.
    Type: Application
    Filed: October 14, 2003
    Publication date: April 14, 2005
    Inventors: Thomas Chefalas, Steven Mastrianni, Ajay Mohindra
  • Publication number: 20050076005
    Abstract: A method, apparatus, and computer instructions for locating files. An input is received indicating that a file is to be saved. The file is saved in association with a unique identifier in a data store. The data store describes associations between files and unique identifiers, and files are retrieved based on unique identifiers in response to receiving the input.
    Type: Application
    Filed: September 15, 2003
    Publication date: April 7, 2005
    Applicant: International Business Machines Corporation
    Inventors: Thomas Chefalas, Steven Mastrianni
  • Publication number: 20050065778
    Abstract: A method, apparatus and computer product for masking speech. The system includes a signal acquiring apparatus for generating an electrical signal representative of the speech; a processing apparatus for using the electrical signal to provide an audio signal which cancels the speech; and a signal generator, also referred to as a babble generator, for providing a speech masking signal to mask any speech not canceled. The masking signal is generated by processing the speech in one of several ways so that its content is not intelligible.
    Type: Application
    Filed: September 24, 2003
    Publication date: March 24, 2005
    Inventors: Steven Mastrianni, Dennis Shea, Ajay Mohindra, Thomas Chefalas, David Bantz, Alexei Karve
  • Publication number: 20050038766
    Abstract: This invention provides systems, apparatus and methods for object management, employing agents for all personal computer objects. Personal objects survive in direct proportion to the degree to which they possess attributes that give them a competitive advantage in the use of the computing systems storage and name spaces. It employs an important competitive attribute of future utility. Since it is not always possible to accurately predict future utility, assessment of competitive advantage is based on secondary attributes that can be computed and that correlate with future utility, to a greater or lesser degree. It uses a ‘coordinating mechanic’ that monitors and controls relationships between personal objects and their agents.
    Type: Application
    Filed: August 12, 2003
    Publication date: February 17, 2005
    Applicant: International Business Machines Corporation
    Inventors: David Bantz, Thomas Chefalas, David Frank, Steven Mastrianni, Ajay Mohindra, Vijay Naik, Norbert Vogl