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: 8195671Abstract: 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: GrantFiled: January 14, 2003Date of Patent: June 5, 2012Assignee: International Business Machines CorporationInventors: James P. Goodwin, David L. Newbold, Andrew L. Schirmer, Jeff Reagen, John Banks-Binici, John D. Curtis
-
Patent number: 7496760Abstract: 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: GrantFiled: January 23, 2003Date of Patent: February 24, 2009Assignee: International Business Machines CorporationInventors: John Banks-Binici, Sylvain P. Galineau, Jonathan J. Hewitt, Joseph T. Wissmann
-
Patent number: 7219098Abstract: 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: GrantFiled: January 15, 2002Date of Patent: May 15, 2007Assignee: International Business Machines CorporationInventors: James Patrick Goodwin, David LeRoy Newbold, Andrew Lewis Schirmer, Jeff Reagen, John Banks-Binici, John Douglas Curtis
-
Patent number: 7082402Abstract: 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: GrantFiled: June 19, 1998Date of Patent: July 25, 2006Assignee: International Business Machines CorporationInventors: Douglas Walter Conmy, Steven Robert Beckhardt, John Banks-Binici, Robert Slapikoff
-
Publication number: 20040148517Abstract: 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: ApplicationFiled: January 23, 2003Publication date: July 29, 2004Applicant: International Business MachinesInventors: John Banks-Binici, Sylvain P. Galineau, Jonathan J. Hewitt, Joseph T. Wissmann
-
Publication number: 20030177127Abstract: 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: ApplicationFiled: January 14, 2003Publication date: September 18, 2003Inventors: James P. Goodwin, David L. Newbold, Andrew L. Schirmer, Jeff Reagen, John Banks-Binici, John D. Curtis
-
Publication number: 20030135489Abstract: 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: ApplicationFiled: January 15, 2002Publication date: July 17, 2003Inventors: James Patrick Goodwin, David LeRoy Newbold, Andrew Lewis Schirmer, Jeff Regan, John Banks-Binici, John Douglas Curtis
-
Publication number: 20010014866Abstract: 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: ApplicationFiled: June 19, 1998Publication date: August 16, 2001Inventors: DOUGLAS W. CONMY, STEVEN R. BECKHARDT, JOHN BANKS-BINICI, ROBERT SLAPIKOFF
-
Patent number: 6101480Abstract: 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: GrantFiled: June 19, 1998Date of Patent: August 8, 2000Assignee: International Business MachinesInventors: Douglas Walter Conmy, John Banks-Binici
-
Patent number: 6085166Abstract: 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: GrantFiled: June 19, 1998Date of Patent: July 4, 2000Assignee: International Business MachinesInventors: Steven Robert Beckhardt, John Banks-Binici