Patents by Inventor Bruce Wallman

Bruce Wallman 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: 8484060
    Abstract: A system and method for calculating task times for a project. A project estimating system is disclosed that allocates time to a list of tasks, comprising: a system for determining a total project time to complete a project; and a time allocation system that generates a task time for each task based on the total project time and an estimating factor associated with each task, wherein the time allocation system includes an iterative algorithm that iteratively calculates an adjustment factor to be applied to each task. Finally, the calculated adjustment factor can be compared against preset levels and provide an indication of project risk and the likelihood that the project will complete on time.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. D'Andrea, Rolf J. Huelsebusch, Robert D. Keith, Bruce Wallman
  • Patent number: 7917941
    Abstract: A system and method for providing security for an Internet server. The system comprises: a logical security system for processing login and password data received from a client device during a server session in order to authenticate a user; and a physical security system for processing Internet protocol (IP) address information of the client device in order to authenticate the client device for the duration of the server session.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventor: Bruce Wallman
  • Patent number: 7386719
    Abstract: A system and method for providing anti-virus protection to a web server. The method comprises the steps of: receiving web pages that are to be stored at the web server; stripping active elements from the web pages being stored at the web server; storing the web pages at the web server; receiving a request for a web page to be served by the web server; determining if active elements are required for the requested web page; inserting active elements into the requested web page if active elements are required; and serving the requested web page.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventor: Bruce Wallman
  • Publication number: 20080077991
    Abstract: A system for providing anti-virus protection to a web server. A web server is disclosed, comprising: an active element filter for stripping an active element from a web page being stored at the web server such that the active element is not stored at the web server; and an active element insertion system for inserting a new active element into the web page when the web page is requested from the web server, wherein the new active element performs a similar action to that of the active element that was stripped by the active element filter.
    Type: Application
    Filed: November 29, 2007
    Publication date: March 27, 2008
    Inventor: Bruce Wallman
  • Publication number: 20050066043
    Abstract: A system and method for providing security for an Internet server. The system comprises: a logical security system for processing login and password data received from a client device during a server session in order to authenticate a user; and a physical security system for processing Internet protocol (IP) address information of the client device in order to authenticate the client device for the duration of the server session.
    Type: Application
    Filed: September 22, 2003
    Publication date: March 24, 2005
    Applicant: International Business Machines Corporation
    Inventor: Bruce Wallman
  • Publication number: 20050028010
    Abstract: A system and method for addressing denial of service attacks directed at a web resource. The method comprises the steps of: receiving messages at the web resource; analyzing each message and determining if the message is improper; storing the source address of a message if the message is improper; responding to a first improper message from an identified source address with an HTTP error response; responding to a few subsequent improper messages from the identified source address with HTTP “OK” response codes; and finally stopping all responses to the identified source address.
    Type: Application
    Filed: July 29, 2003
    Publication date: February 3, 2005
    Applicant: International Business Machines Corporation
    Inventor: Bruce Wallman
  • Publication number: 20050027992
    Abstract: A system and method for providing anti-virus protection to a web server. The method comprises the steps of: receiving web pages that are to be stored at the web server; stripping active elements from the web pages being stored at the web server; storing the web pages at the web server; receiving a request for a web page to be served by the web server; determining if active elements are required for the requested web page; inserting active elements into the requested web page if active elements are required; and serving the requested web page.
    Type: Application
    Filed: July 29, 2003
    Publication date: February 3, 2005
    Applicant: International Business Machines Corporation
    Inventor: Bruce Wallman
  • Publication number: 20040267589
    Abstract: A system and method for assigning human resources to tasks in a project plan. The system comprises: a database of people, wherein each person in the database includes an associated set of role capabilities; a plan analysis system that analyzes the project plan and determines all of the roles required for the project plan; a matching system which, for each role, identifies a subset of people from the database who are capable of fulfilling the role; a selection system which, for each role, selects at least one person from the identified subset of people to fulfill the role; and an allocation system that assigns people to a list of tasks for the project plan, wherein each task specifies at least one role, and each role specifies the at least one person selected to fulfill the role.
    Type: Application
    Filed: June 25, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventor: Bruce Wallman
  • Publication number: 20040243457
    Abstract: A system and method for calculating task times for a project. A project estimating system is disclosed that allocates time to a list of tasks, comprising: a system for determining a total project time to complete a project; and a time allocation system that generates a task time for each task based on the total project time and an estimating factor associated with each task, wherein the time allocation system includes an iterative algorithm that iteratively calculates an adjustment factor to be applied to each task. Finally, the calculated adjustment factor can be compared against preset levels and provide an indication of project risk and the likelihood that the project will complete on time.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 2, 2004
    Applicant: International Business Machines Corporation
    Inventors: Anthony P. D'Andrea, Rolf J. Huelsebusch, Robert D. Keith, Bruce Wallman