Patents Represented by Attorney William E. Schiesser
  • Patent number: 8096153
    Abstract: Under the present invention, methods and apparatus for securing equipment at a workstation are provided. Portable security apparatus for preventing unauthorized removal or theft of equipment from a workstation at which such equipment resides are disclosed. The apparatus utilize a hole in a surface of a workstation so as to not require permanent attachment to the workstation. A security cable may be utilized in combination with the security apparatus to secure equipment at a workstation. Construction and installation methods for the apparatus are also disclosed.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: January 17, 2012
    Assignee: International Business Machines Corporation
    Inventor: Richard A. Vogan
  • Patent number: 7845013
    Abstract: A file security protection method and system. The method is performed by an operating system of a computer system. A metadata token is received from a software application executing on the computer system. The metadata token denotes that the application has opened a file. The metadata token includes the name of the file. An initial time is set to about a time at which the metadata token was received. A loop is executed. Each iteration of the loop includes determining whether a first or second condition has been satisfied. The loop is exited if it is determined that the first or second condition has been satisfied. The first condition is that an elapsed time relative the initial time exceeds a specified threshold. The second condition is that a closeout token denoting that the file has been closed has been received from the application.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Alexandre Polozoff
  • Patent number: 7403903
    Abstract: A system for deploying to a client accounting installation a general procurement and accounts payable application specifically configured for the client by an enterprise includes a database server for (1) maintaining on a storage device a database of templates describing procedures for assessing, preparing, developing, deploying and supporting the application, and for (2) serving these templates to team members operating web-enabled terminals for coordinating, recording and tracking team activities with respect to the application while generating a description for adapting a front end server and an accounting system server to the requirements of the client.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: July 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ray F. Barnard, Philip J. Cirulli, Kerin J. Flannery, Carl J. Lanuti, Lawrence R. Maier, Ann K. Walla
  • Patent number: 7398222
    Abstract: A system for deploying to a client accounting installation a general procurement and accounts payable application specifically configured for the client by an enterprise includes a database server for (1) maintaining on a storage device a database of templates describing procedures for assessing, preparing, developing, deploying and supporting the application, and for (2) serving these templates to team members operating web-enabled terminals for coordinating, recording and tracking team activities with respect to the application while generating a description for adapting a front end server and an accounting system server to the requirements of the client.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: July 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ray F. Barnard, Philip J. Cirulli, Kerin J. Flannery, Carl J. Lanuti, Jane M. Murphy
  • Patent number: 7395502
    Abstract: Large data sets are displayed and processed. User mark-up language display provides a plurality of line items, each line item including a checkbox. A name/value pair is generated and stored to a text string responsive to the user selecting a checkbox of a line item. The name/value pairs are parsed into a parameter names array and a parameter values array responsive to the user selecting a submit command. The parameter names array is processed to identify each parameter name containing a checkbox indicia, and for each parameter name containing a checkbox indicia, line item detail is retrieved from the detail arrays corresponding for display to the user, who may store a current document as a draft. The user selects or deselects a line item, and the parameter names array is again processed to identify new data available in, or old data no longer available in, the detail arrays.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: July 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael P. Gibbons, Jr., Sharmila Ramachandran
  • Patent number: 7293022
    Abstract: A method, system and program product for updating a list. A first list associated with a first platform includes a first plurality of data entries which includes a first plurality and a second plurality of keys. A second list associated with a second platform includes a second plurality of data entries which includes a third plurality of keys, and which match the first plurality of data entries. The first plurality of keys is formed from a character set that includes a subset of characters that are sorted differently on the first and second platforms. The second plurality and third plurality of keys are formed from characters sorted identically on said first and second platforms. After the first list is updated, the lists are sorted and compared. The second list is updated, thereby providing a match between the first plurality and second plurality of data entries.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: November 6, 2007
    Assignee: International Business Machines Corporation
    Inventor: Douglas G. Murray
  • Patent number: 7266503
    Abstract: An enterprise provides procurement services to a plurality of companies organized in company groups, each company group including those companies using the same accounting rules. These services are accessed by customer company employees, or users. The creation and maintenance of user profile for each user authorized by a customer company is accomplished according company groupings. Company name is passed to the enterprise in a human resource file or interface, to which a company grouping code is added. That data is loaded into employee staging tables from which an application builds a user profile table which, for new users, does not include company code and location code. These codes will be populated to the profile the first time the user logs in for service and selects from a drop down list describing all work locations for his company group a line item including a description of his work location.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Stanley Philip Cason, John Irving Munson
  • Patent number: 7197480
    Abstract: A hybird Notes/DB2 environment provides a requisition catalog on the Web. Client browsers are connected to a GWA infrastructure including a first network dispatcher and a virtual cluster of Domino.Go servers. The network dispatcher sprays out browser requests among configured .nsf servers in virtual server cluster. Communications from this virtual server cluster are, in turn, dispatched by a second network dispatcher servers in a Domino cluster. External objects, primarily for a GUI, are served in a .dfs and include graphic files, Java files, HTML images and net.data macros. The catalog is built from supplier provided flat files. A front end is provided for business logic and validation, as also is a relation database backend. HTML forms are populated using relational database agents. A role table is used for controlling access both to Notes code and DB2 data. Large amounts of data is quickly transferred using an intermediate agent and window.
    Type: Grant
    Filed: September 7, 2000
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jean-Paul Chollon, Timothy R. Kane, Amy J. Snavely, Sherry L. Wilson
  • Patent number: 7155403
    Abstract: A leveraged procurement network (LPN) system for leveraging purchasing across company and company groups includes a front-end requisition and catalog system accessible by users from a plurality of companies in different company groups. Access to procurement resources is controlled by user profiles and resource profiles specifying for each user and resource the applicable company group. Purchases against volume specific contracts are leveraged by requisitions for a plurality of company groups, while user access to procurement resources within the front-end system are controlled by company and/or company group.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: December 26, 2006
    Assignee: International Business Machines Corporation
    Inventors: Susan Bumgardner Cirulli, Robert Martin Evans, Gerald R. Robinson, Sherry Lee Wilson
  • Patent number: 7149699
    Abstract: A system for deploying to a client accounting installation a general procurement and accounts payable application specifically configured for the client by an enterprise includes a database server for (1) maintaining on a storage device a database of templates describing procedures for assessing, preparing, developing, deploying and supporting the application, and for (2) serving these templates to team members operating web-enabled terminals for coordinating, recording and tracking team activities with respect to the application while generating a description for adapting a front end server and an accounting system server to the requirements of the client.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ray F. Barnard, Lawrence J. Cartin, Louis M. Ciotoli, Jr., Philip J. Cirulli, Daniel M. Dauley, David J. DeSantis, Kerin J. Flannery, Carl J. Lanuti, Rose M. Oswald, Harry D. Stoke
  • Patent number: 7143053
    Abstract: A system for deploying to a client accounting installation a general procurement and accounts payable application specifically configured for the client by an enterprise includes a database server for (1) maintaining on a storage device a database of templates describing procedures for assessing, preparing, developing, deploying and supporting the application, and for (2) serving these templates to team members operating web-enabled terminals for coordinating, recording and tracking team activities with respect to the application while generating a description for adapting a front end server and an accounting system server to the requirements of the client.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: November 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ray F. Barnard, Philip J. Cirulli, Kerin J. Flannery, Carl J. Lanuti, Lawrence R. Maier, Ann K. Walla
  • Patent number: 7110957
    Abstract: A system for deploying to a client accounting installation a general procurement and accounts payable application specifically configured for the client by an enterprise includes a database server for (1) maintaining on a storage device a database of templates describing procedures for assessing, preparing, developing, deploying and supporting the application, and for (2) serving these templates to team members operating web-enabled terminals for coordinating, recording and tracking team activities with respect to the application while generating a description for adapting a front end server and an accounting system server to the requirements of the client.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: September 19, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ray F. Barnard, Philip J. Cirulli, Kerin J. Flannery, Carl J. Lanuti, Jane M. Murphy
  • Patent number: 7096417
    Abstract: With a client connected to a server, an agent tool simulates user interaction and traversal of dynamic web pages, causing the server-side processes to serve HTML pages to the client. As these pages are served, they are collected by the agent, modified to include static hyperlinks to replace the server side directed navigation logic, and then persistently stored in local files where they are available for off-line navigation by a browser without the need for accessing the server(s). In effect, the HTML pages are published.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: August 22, 2006
    Assignee: International Business Machines Corporation
    Inventors: Craig A. Bennett, Michael J. Beranek, Jeffrey J. Bonasso, Christopher J. Davia, Steven W. Stapel
  • Patent number: 7003494
    Abstract: An accounts payable system in which invoices submitted by electronic data interchange (EDI) are audited for duplicate invoices prior to them being entered into the production database, or environment. Pre-processor logic audits, identifies and returns electronically duplicate transmissions. At this pre-processor level, all inbound invoices are sorted in credit/debit sequence. Invoices are posted (committed to the production accounts payable environment; that is, to the accounts payable data base) one at a time so purchase order history is current for each evaluation. Inbound invoices are sorted by credit/debit. Only debits are audited.
    Type: Grant
    Filed: February 3, 1999
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Beach, Gerald D. Bucinell, Lawrence J. Cartin, Louis M. Ciotoli, Theodore W. Fedorchak, Robert P. Hughes, Eileen L. Mosher, Julie M. Murphy, Scotty J. Reynolds
  • Patent number: 6965938
    Abstract: A hybrid Notes/DB2 environment provides a requisition catalog on the Web. Client browsers are connected to a GWA infrastructure including a first network dispatcher and a virtual cluster of Domino.Go servers. The network dispatcher sprays out browser requests among configured .nsf servers in virtual server cluster. Communications from this virtual server cluster are, in turn, dispatched by a second network dispatcher servers in a Domino cluster. External objects, primarily for a GUI, are served in a .dfs and include graphic files, Java files, HTML images and net.data macros. The catalog is built from supplier provided flat files. A front end is provided for business logic and validation, as also is a relation database backend. HTML forms are populated using relational database agents. A role table is used for controlling access both to Notes code and DB2 data. Large amounts of data are quickly transferred using an intermediate agent and window.
    Type: Grant
    Filed: September 7, 2000
    Date of Patent: November 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Robert C. Beasley, Susan B. Cirulli, Wendy D. Neuberger, John J. D'Esposito
  • Patent number: 6950802
    Abstract: A system for providing integrated system solutions includes a set of process descriptions; a set of work product descriptions; and engagement models collecting the process descriptions and work product descriptions into a models for implementing typical projects addressing marketplace requirements. A systems integration method includes the steps of defining an engagement model which will be used to address a market place requirement; utilizing the engagement model to create an engagement template which specifically addresses client requirements within the market place; and measuring, monitoring and controlling client engagements based upon the engagement model.
    Type: Grant
    Filed: July 25, 2000
    Date of Patent: September 27, 2005
    Assignee: International Business Machines Corporation
    Inventors: Steven D. Barnes, John R. Cameron, David M. Gerber, Eduardo T. Kahan, Jon M. Boring, Christopher A. Newlon
  • Patent number: 6922671
    Abstract: A system and method for organizing program code and database objects implemented within an enterprise server in support of the accounting and/or procurement systems of a plurality of customer companies. The customer companies are organized into groups of companies having the same accounting rules, and a company grouping code assigned to each company group. Responsive to input through a browser of a requisition request and user ID including a password, a user profile database is accessed to determine the user's company grouping code. Responsive to the company grouping code, a URL or other type of program call to company specific accounting rules is generated to apply appropriate accounting procedures and program logic. Responsive to the program logic and accounting rules accessed by, for example, that URL, the requisition request is applied and validated against company specific data in a common database.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: July 26, 2005
    Assignee: International Business Machines Corporation
    Inventors: Mark Anthony Musa, Thomas William Rath, Russell Thomas White, Jr.
  • Patent number: 6832208
    Abstract: A business process involves manually entering data from an invoice into a first database by a first person. The database includes a status indicator having various states. The invoice entry is audited by a second person who manually enters a subset of the data into the database. The subset is matched with the data entered by the first person and unmatched entries highlighted. The auditor may re-enter only data which he has entered. The invoice is then returned to the first person who may re-enter only data which he has entered or cancel the invoice. After there are no unmatched entries, the first person posts the data to a second database.
    Type: Grant
    Filed: November 13, 2000
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Charles F. Berry, Cindy L. Crowningshield, David C. Marsh
  • Patent number: 6784676
    Abstract: A method and structure to establish and maintain an electrical connection between electrical contacts. A bladder is placed within a fixture and pressurized. The pressurized bladder applies a force that will establish and maintain an electrical connection between a first contact pad and a second contact pad.
    Type: Grant
    Filed: September 25, 2002
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventor: John H. Sherman
  • Patent number: 6785660
    Abstract: Items for sale are listed on a first spreadsheet. A digital picture of an item taken by a video camera and imported to the first spreadsheet. Bids for the items are solicited from potential buyers by sending out the first spreadsheet using e mail. Buyers indicate bid amounts and quantities and return the spreadsheets. Returned spreadsheets are combined into a second spreadsheet. An optimization algorithm is executed to determine winning bids. Award sheets for each bidder are generated and sent to the bidders. A trend analysis determines which items meet a criteria for further investment.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventors: James P. Fedor, Richard D. Forsburg, Jr., Robert A. Keene, Daniel M. McGuire