Patents by Inventor James Patrick Goodwin

James Patrick Goodwin 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: 9613481
    Abstract: Methods and systems disclosed herein for processing sheets of sheet material include receiving a sheet in a first sheet-accepting device. The methods and systems include detecting first information of the sheet, which includes a first serial number of the sheet. The methods and systems include receiving each of the sheets in a second sheet-accepting device. The methods and systems methods and systems include detecting second information of each sheet, which includes a second serial number of such sheet. The methods and systems include determining whether the first serial number of the sheet matches the second serial number of any of the sheets. The methods and systems include generating a report in response to determining that the first serial number of the sheet does not match the second serial number of any of the sheets.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: April 4, 2017
    Assignee: Giesecke & Devrient America, Inc.
    Inventors: Robert Anthony Jacomet, James Patrick Goodwin, Jr.
  • Patent number: 9058710
    Abstract: Methods and systems disclosed herein for processing a sheet of sheet material include a plurality of processes. The methods and systems include a process of receiving the sheet in a sheet-accepting device. The methods and systems include detecting, by a first sensor mechanism of the sheet-accepting device, first information of the sheet. The first information of the sheet includes a value of the sheet and a serial number of the sheet. The methods and systems include disposing the sheet in a removable container coupled to the sheet-accepting device. The methods and systems include storing the first information of the sheet in a memory coupled to the removable container.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: June 16, 2015
    Assignee: Giesecke & Devrient America, Inc.
    Inventors: Robert Anthony Jacomet, James Patrick Goodwin, Jr.
  • Publication number: 20150098642
    Abstract: Methods and systems disclosed herein for processing sheets of sheet material include receiving a sheet in a first sheet-accepting device. The methods and systems include detecting first information of the sheet, which includes a first serial number of the sheet. The methods and systems include receiving each of the sheets in a second sheet-accepting device. The methods and systems methods and systems include detecting second information of each sheet, which includes a second serial number of such sheet. The methods and systems include determining whether the first serial number of the sheet matches the second serial number of any of the sheets. The methods and systems include generating a report in response to determining that the first serial number of the sheet does not match the second serial number of any of the sheets.
    Type: Application
    Filed: April 24, 2014
    Publication date: April 9, 2015
    Applicant: Giesecke & Devrient America, Inc.
    Inventors: Robert Anthony JACOMET, James Patrick GOODWIN, JR.
  • Publication number: 20150097027
    Abstract: Methods and systems disclosed herein for processing a sheet of sheet material include a plurality of processes. The methods and systems include a process of receiving the sheet in a sheet-accepting device. The methods and systems include detecting, by a first sensor mechanism of the sheet-accepting device, first information of the sheet. The first information of the sheet includes a value of the sheet and a serial number of the sheet. The methods and systems include disposing the sheet in a removable container coupled to the sheet-accepting device. The methods and systems include storing the first information of the sheet in a memory coupled to the removable container.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: Giesecke & Devrient GmbH
    Inventors: Robert Anthony JACOMET, James Patrick GOODWIN, Jr.
  • Patent number: 8108825
    Abstract: A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of components, points of variability can be specified which can be assigned values when deploying the selection of components. The identified selection of components and the specified points of variability can be persisted in a template. Subsequently, the template can be processed to deploy the identified selection of components, to prompt for values to be assigned to the points of variability, and to configure the identified selection of components with the values at the points of variability thereby producing the customized application.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, Christina P. Lau, Margaret M. O'Connell, Douglass J. Wilson
  • Publication number: 20090178020
    Abstract: A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of components, points of variability can be specified which can be assigned values when deploying the selection of components. The identified selection of components and the specified points of variability can be persisted in a template. Subsequently, the template can be processed to deploy the identified selection of components, to prompt for values to be assigned to the points of variability, and to configure the identified selection of components with the values at the points of variability thereby producing the customized application.
    Type: Application
    Filed: July 14, 2008
    Publication date: July 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Patrick Goodwin, Christina P. Lau, Margaret M. O'Connell, Douglass J. Wilson
  • Patent number: 7412687
    Abstract: A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of components, points of variability can be specified which can be assigned values when deploying the selection of components. The identified selection of components and the specified points of variability can be persisted in a template. Subsequently, the template can be processed to deploy the identified selection of components, to prompt for values to be assigned to the points of variability, and to configure the identified selection of components with the values at the points of variability thereby producing the customized application.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, Christina Lau, Margaret M. O'Connell, Douglass J. Wilson
  • Patent number: 7222297
    Abstract: A system, method, and processor readable medium for normalizing documents using extensible markup language (XML). The system may determine a type of object repository storing at least one object. The object may include metadata. The system may then identify the object stored in the object repository. At least one portion of the one object may be extracted from the repository, wherein the portion is extracted in extensible markup language (XML) format. Preferably, some of the metadata is preserved. The metadata preserved may include at least one of author, title, subject, date created, date modified, list of modifiers, and link list information. The portion may then be transmitted to a processor. The processor may perform one or more processes on the portion. A mapping may be performed that maps at least one field in the object with a field designation identifier. The processor may include at least one of a full-text engine, a metrics engine, and a taxonomy engine.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: May 22, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, Paul Lewis Wilson
  • 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: 7209906
    Abstract: The present invention enables a flexible system for representing relationships among computing resources, assigning them strengths, and versioning them over time. One advantage is that all of the various ways that these entities are named in the real world can be normalized into a common model of identifiers (IDs) and types such that universal manipulations by class are possible without losing the capability to present the resulting information back with the original entity names or even with multiple equivalent names.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: April 24, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, Carl Joseph Kraenzel, Andrew Lewis Schirmer, David LeRoy Newbold
  • Patent number: 7124353
    Abstract: A system and method for determining a user affinity for a category. The system calculates an affinity score based on a record of actions performed on the document by a user and a categorization of the document. This affinity score is computed by a weighted sum of factors associated with the document. The affinity score is normalized and a population threshold is applied. A predetermined percentage of the population of users associated with the document is determined and those users are said to have an affinity for at least one category assigned to the document. The system may also decay an affinity score if a user has not performed at least one action on the document. If the user performs an action on the document, however, the affinity may be reset. A user, system administrator or other user may also be enabled to decline an affinity for a category.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: October 17, 2006
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, Andrew Lewis Schirmer, Carl Joseph Kraenzel
  • Publication number: 20030135499
    Abstract: A system and method for mining a user's e-mail and for generating a list of categories based on the e-mail content. The generated category list is compared to a master category list and those categories included in the generated category list that are not included in the master category list are removed from the generated category list. For each category remaining in the generated category list, the system and method calculates an affinity value, which represents the strength of the user's relationship to the category. The affinity (i.e., the concept plus the affinity value) may be submitted to an affinity publisher module that uses an affinity publication policy in determining whether or not to publish the affinity.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Inventors: Andrew Lewis Schirmer, David LeRoy Newbold, James Patrick Goodwin, Carl Joseph Kraenzel
  • 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: 20030135516
    Abstract: A system, method, and processor readable medium for normalizing documents using extensible markup language (XML). The system may determine a type of object repository storing at least one object. The object may include metadata. The system may then identify the object stored in the object repository. At least one portion of the one object may be extracted from the repository, wherein the portion is extracted in extensible markup language (XML) format. Preferably, some of the metadata is preserved. The metadata preserved may include at least one of author, title, subject, date created, date modified, list of modifiers, and link list information. The portion may then be transmitted to a processor. The processor may perform one or more processes on the portion. A mapping may be performed that maps at least one field in the object with a field designation identifier. The processor may include at least one of a full-text engine, a metrics engine, and a taxonomy engine.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Inventors: James Patrick Goodwin, Paul Lewis Wilson
  • Publication number: 20030135818
    Abstract: A system, method and processor readable medium for determining a user affinity for a category. The system calculates an affinity score based on a record of actions performed on the document by a user and a categorization of the document. This affinity score is computed by a weighted sum of factors associated with the document. The affinity score is normalized and a population threshold is applied. A predetermined percentage of the population of users associated with the document is determined and those users are said to have an affinity for at least one category assigned to the document. The system may also decay an affinity score if a user has not performed at least one action on the document. If the user performs an action on the document, however, the affinity may be reset. A user, system administrator, or other user may also be enabled to decline an affinity for a category.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Inventors: James Patrick Goodwin, Andrew Lewis Schirmer, Carl Joseph Kraenzel
  • Publication number: 20030135606
    Abstract: The present invention enables a flexible system for representing relationships among computing resources, assigning them strengths, and versioning them over time. One advantage is that all of the various ways that these entities are named in the real world can be normalized into a common model of identifiers (IDs) and types such that universal manipulations by class are possible without losing the capability to present the resulting information back with the original entity names or even with multiple equivalent names.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Inventors: James Patrick Goodwin, Carl Joseph Kraenzel, Andrew Lewis Schirmer, David LeRoy Newbold