Patents by Inventor Dennis Sposato

Dennis Sposato 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: 7330966
    Abstract: A method and apparatus for providing security based on a device identifier prior to booting an operating system on the computing device. Upon power on of a computing device, pre-execution services (PES) are loaded. The PES includes services for retrieving a device identifier from a network interface device and sending the device identifier to a validation server that validates the device identifier based on a database of valid device identifiers. The validation server may perform a lookup of the device identifier in the database and, if the device identifier is present in the database, retrieve rules associated with that device identifier to determine if the device identifier is still valid under current conditions. The rules are applied to data representing current conditions to determine if all requirements for allowing access to the computing system are satisfied. Based on the application of the rules for the device identifier, a determination is made as to whether the device identifier is valid or not.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: February 12, 2008
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Herbert Jackson Ice, Jr., Dennis Sposato
  • Publication number: 20040177265
    Abstract: A method and apparatus for providing security based on a device identifier prior to booting an operating system on the computing device. Upon power on of a computing device, pre-execution services (PES) are loaded. The PES includes services for retrieving a device identifier from a network interface device and sending the device identifier to a validation server that validates the device identifier based on a database of valid device identifiers. The validation server may perform a lookup of the device identifier in the database and, if the device identifier is present in the database, retrieve rules associated with that device identifier to determine if the device identifier is still valid under current conditions. The rules are applied to data representing current conditions to determine if all requirements for allowing access to the computing system are satisfied. Based on the application of the rules for the device identifier, a determination is made as to whether the device identifier is valid or not.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 9, 2004
    Applicant: International Business Machines Corporation
    Inventors: Herbert Jackson Ice, Dennis Sposato
  • Patent number: 6748525
    Abstract: An apparatus and method for controlling boot programs sent by a server computer system to a plurality of client computer systems in response to a plurality of requests by the client computer systems. Specifically, the invention provides for a priority boot, a paced boot or a combination priority and paced boot enabled by a remotely controlled boot process.
    Type: Grant
    Filed: November 30, 1999
    Date of Patent: June 8, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Hubacher, Dennis Sposato, Philip C. Theiller
  • Patent number: 6711688
    Abstract: An apparatus and method to control access to operating systems sent by a server computer system to a client computer system in response to a request by the client computer system utilizing a pre-execution logon verification of user identification and password and override of the Universally Administered Address by a Locally Administered Address corresponding to the boot package to be sent to the client workstation.
    Type: Grant
    Filed: November 30, 1999
    Date of Patent: March 23, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Hubacher, Dennis Sposato, Philip C. Theiller
  • Patent number: 6539473
    Abstract: An apparatus and method for the administrator of a computer network to make changes to boot manager configuration from a server without any direct involvement at the local workstation.
    Type: Grant
    Filed: September 2, 1999
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Hubacher, Dennis Sposato, Philip C. Theiller
  • Patent number: 6507905
    Abstract: A computer program, installed on a computer, allows a user of that computer to be assigned a personal local data partition and the data to be retained in the partition. When a second user logs on, that user is assigned a different personal data partition. When the computer boots after logon by the second user, the operating system does not see the first users partition and will assign the same drive letter to the second user's partition. The process repeats for any number of users. Therefore, at each boot of the system, the operating system will not see the personal data partitions for any other user than the user who just logged on with his or her individual identification.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: January 14, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Hubacher, Dennis Sposato, Philip C. Theiller
  • Patent number: 6487601
    Abstract: A method and apparatus for Dynamic MAC Allocation and Configuration is based on the ability to remotely boot a client machine from a server machine and adds the capability to assign a Locally Administered Address (LAA) to override the Universally Administered Address (UAA). A set of programs at the workstation allows a remote boot and interaction the server. The client machine will send out a DMAC discovery frame. The discovery frame will be intercepted by a DMAC program installed on the server which will be running and listening for the request. Once the DMAC program intercepts the request it analyzes the request and takes one of two actions. If necessary, the server will run an “initialization” script. For workstations that have already been initialized, the server will send an LAA to the client workstation from a table or pool. The client workstation will then request an operating system with its new LAA. The boot options will be a table or pool corresponding to an LAA or range of LAA's.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: November 26, 2002
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Hubacher, Dennis Sposato, Philip C. Theiller
  • Patent number: 6463530
    Abstract: A method and apparatus for booting a client computer connected to a network without a boot ROM and without an operating system is provided. Instructions from a BIOS ROM are executed to load a boot code loader from a nonvolatile, read/write memory, such as a diskette or hard disk. The boot code loader executes to load a control program from the diskette, and the control program executes to load a set of programs and/or device drivers from the diskette without loading an operating system. The set of programs and/or device drivers communicate with a network server to retrieve a boot program from the network server, and the boot program executes to complete the boot process of the client, such as downloading an operating system from the server.
    Type: Grant
    Filed: June 10, 1999
    Date of Patent: October 8, 2002
    Assignee: International Business Machines Corporation
    Inventor: Dennis Sposato