Patents by Inventor John Banks-Binici

John Banks-Binici 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: 8195671
    Abstract: A method for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a K-map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.
    Type: Grant
    Filed: January 14, 2003
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: James P. Goodwin, David L. Newbold, Andrew L. Schirmer, Jeff Reagen, John Banks-Binici, John D. Curtis
  • Patent number: 7496760
    Abstract: Under the present invention, a central system in communication with a central directory is provided. The central system also communicates with one or more ancillary systems that each communicate with an ancillary storage unit. User account information is initially stored in the central directory according to unique identifiers. When a triggering event occurs (e.g., when he/she attempts to access an ancillary system, or when he/she is listed as an intended recipient of an electronic mailing message), the user's account information will be located within the central directory according to his/her unique identifier. Upon location, the account information is automatically communicated to the appropriate ancillary storage unit. Thus, the present invention provides “just in-time” synchronization of account information between the central directory and the ancillary storage unit.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: John Banks-Binici, Sylvain P. Galineau, Jonathan J. Hewitt, Joseph T. Wissmann
  • Patent number: 7219098
    Abstract: A system, method, and processor readable medium for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a content map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: May 15, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, David LeRoy Newbold, Andrew Lewis Schirmer, Jeff Reagen, John Banks-Binici, John Douglas Curtis
  • Patent number: 7082402
    Abstract: A system for scheduling time intervals for a plurality of users comprises a database associated with one or more server means for storing a profile for each potential invitee of the system. Each invitee profile comprises user profiles that have information regarding available and unavailable times for that user and the electronic mail address for the user and resource profiles having information about the available times for a particular resource such as a room or equipment. A request generator connected over a network to the one or more server generates a request for allocation of a time interval for one or more of the plurality of invitees. The system then provides a busy time determination device that gathers the profiles for the plurality of invitees that were requested by the request generating means and that are available in the databases and determines whether those invitees are available during the time interval requested by the request generating means.
    Type: Grant
    Filed: June 19, 1998
    Date of Patent: July 25, 2006
    Assignee: International Business Machines Corporation
    Inventors: Douglas Walter Conmy, Steven Robert Beckhardt, John Banks-Binici, Robert Slapikoff
  • Publication number: 20040148517
    Abstract: Under the present invention, a central system in communication with a central directory is provided. The central system also communicates with one or more ancillary systems that each communicate with an ancillary storage unit. User account information is initially stored in the central directory according to unique identifiers. When a triggering event occurs (e.g., when he/she attempts to access an ancillary system, or when he/she is listed as an intended recipient of an electronic mailing message), the user's account information will be located within the central directory according to his/her unique identifier. Upon location, the account information is automatically communicated to the appropriate ancillary storage unit. Thus, the present invention provides “just in-time” synchronization of account information between the central directory and the ancillary storage unit.
    Type: Application
    Filed: January 23, 2003
    Publication date: July 29, 2004
    Applicant: International Business Machines
    Inventors: John Banks-Binici, Sylvain P. Galineau, Jonathan J. Hewitt, Joseph T. Wissmann
  • Publication number: 20030177127
    Abstract: A system, method, and processor readable medium for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a K-map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.
    Type: Application
    Filed: January 14, 2003
    Publication date: September 18, 2003
    Inventors: James P. Goodwin, David L. Newbold, Andrew L. Schirmer, Jeff Reagen, John Banks-Binici, John D. Curtis
  • Publication number: 20030135489
    Abstract: A system, method, and processor readable medium for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a content map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Inventors: James Patrick Goodwin, David LeRoy Newbold, Andrew Lewis Schirmer, Jeff Regan, John Banks-Binici, John Douglas Curtis
  • Publication number: 20010014866
    Abstract: A system for scheduling time intervals for a plurality of users comprises a database associated with one or more server means for storing a profile for each potential invitee of the system. Each invitee profile comprises user profiles that have information regarding available and unavailable times for that user and the electronic mail address for the user and resource profiles having information about the available times for a particular resource such as a room or equipment. A request generator connected over a network to the one or more server generates a request for allocation of a time interval for one or more of the plurality of invitees. The system then provides a busy time determination device that gathers the profiles for the plurality of invitees that were requested by the request generating means and that are available in the databases and determines whether those invitees are available during the time interval requested by the request generating means.
    Type: Application
    Filed: June 19, 1998
    Publication date: August 16, 2001
    Inventors: DOUGLAS W. CONMY, STEVEN R. BECKHARDT, JOHN BANKS-BINICI, ROBERT SLAPIKOFF
  • Patent number: 6101480
    Abstract: A system for scheduling time intervals for a plurality of users on a network comprises a database system that stores a profile for each potential invitee of the system at one or more servers. The invitee profiles comprises user profiles wherein each user profile has information regarding available and unavailable times for that user. The system further comprises request generators located remotely from the servers and connected over a network that generate a request for allocation of a time interval for one or more of the plurality of invitees. A busy time determination device gathers the profiles for the one or more requested invitees that are available in the databases and determining whether those invitees are available during the time interval requested by the request generating means. If not all invitees are available, a best fit determining system determines a next best time interval.
    Type: Grant
    Filed: June 19, 1998
    Date of Patent: August 8, 2000
    Assignee: International Business Machines
    Inventors: Douglas Walter Conmy, John Banks-Binici
  • Patent number: 6085166
    Abstract: A system for scheduling time intervals for a plurality of users comprises a database, associated with one or more server means, for storing a profile for potential invitees of the system, the invitee profiles comprising user profiles wherein each user profile comprises information regarding available and unavailable times for that user. A remote workstation comprises a request generating system that is connected over a network to the server means and that generates a request for allocation of a time interval for one or more of the plurality of invitees. At the server, a busy time determination system gathers the profiles for the one or more requested invitees using asynchronous fan out requests to the one or more databases storing the profiles and determines whether those invitees are available during the requested time interval.
    Type: Grant
    Filed: June 19, 1998
    Date of Patent: July 4, 2000
    Assignee: International Business Machines
    Inventors: Steven Robert Beckhardt, John Banks-Binici