Patents by Inventor John F. Schumacher

John F. Schumacher 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: 11182535
    Abstract: A method, system and apparatus for configuring a page for drag and drop arrangement of content artifacts can include populating a content artifact registry with a plurality of content artifacts, each of the content artifacts defining a draggable and droppable form of a particular type of page content. The method further can include defining a drop zone within the page to receive a dragged and dropped one of the content artifacts, the drop zone defining a consumable type of page content and an action to undertake when consuming a dropped one of the content artifacts having a particular type of page content consistent with the consumable type of page content.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
  • Patent number: 11036753
    Abstract: A visual editor creates the meta rules for transforming mapping data between the source meta data and target meta data representation via a wide variety of Graphical User Interface (GUI). A set of transformation rules or scripts is generated by the editor using a transformation rule engine, e.g. XSL and sent to a standard transformation engine, e.g. XSLT which accepts an input data file and using the transformation rules generates a transformed output data file The meta rules are represented in a template and stored in a configuration file. The configuration file can be updated with other rules by the visual editor specifying in the rule file the transformation/mapping language as an element of the rule file. The editor specifies any attributes or parameters on the rule transformation/mapping element. The transformation rule engine reads in a new meta rule generated by the editor. Parameter values are added to complete the rule based on the description from a meta rule configuration file.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 15, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
  • Publication number: 20190392026
    Abstract: A method, system and apparatus for configuring a page for drag and drop arrangement of content artifacts can include populating a content artifact registry with a plurality of content artifacts, each of the content artifacts defining a draggable and droppable form of a particular type of page content. The method further can include defining a drop zone within the page to receive a dragged and dropped one of the content artifacts, the drop zone defining a consumable type of page content and an action to undertake when consuming a dropped one of the content artifacts having a particular type of page content consistent with the consumable type of page content.
    Type: Application
    Filed: September 4, 2019
    Publication date: December 26, 2019
    Inventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
  • Patent number: 10417315
    Abstract: A method, system and apparatus for configuring a page for drag and drop arrangement of content artifacts can include populating a content artifact registry with a plurality of content artifacts, each of the content artifacts defining a draggable and droppable form of a particular type of page content. The method further can include defining a drop zone within the page to receive a dragged and dropped one of the content artifacts, the drop zone defining a consumable type of page content and an action to undertake when consuming a dropped one of the content artifacts having a particular type of page content consistent with the consumable type of page content.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
  • Patent number: 9799001
    Abstract: Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
  • Publication number: 20150161560
    Abstract: Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
    Type: Application
    Filed: February 18, 2015
    Publication date: June 11, 2015
    Inventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
  • Patent number: 9026631
    Abstract: Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
  • Publication number: 20140310320
    Abstract: A visual editor creates the meta rules for transforming mapping data between the source meta data and target meta data representation via a wide variety of Graphical User Interface (GUI). A set of transformation rules or scripts is generated by the editor using a transformation rule engine, e.g. XSL and sent to a standard transformation engine, e.g. XSLT which accepts an input data file and using the transformation rules generates a transformed output data file The meta rules are represented in a template and stored in a configuration file. The configuration file can be updated with other rules by the visual editor specifying in the rule file the transformation/mapping language as an element of the rule file. The editor specifies any attributes or parameters on the rule transformation/mapping element. The transformation rule engine reads in a new meta rule generated by the editor. Parameter values are added to complete the rule based on the description from a meta rule configuration file.
    Type: Application
    Filed: June 17, 2014
    Publication date: October 16, 2014
    Inventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
  • Patent number: 8788931
    Abstract: A visual editor creates the meta rules for transforming or mapping data between the source meta data and target meta data representation via a wide variety of Graphical User Interfaces (GUIs). A set of transformation rules or scripts is generated by the editor using a transformation rule engine, e.g., XSL, and sent to a standard transformation engine, e.g., XSLT, which accepts an input data file and using the transformation rules generates a transformed output data file. The meta rules are represented in a template and stored in a configuration file. The configuration file can be updated with other rules by the visual editor specifying in the rule file the transformation/mapping language as an element of the rule file. The editor specifies any attributes or parameters on the rule transformation/mapping element. The transformation rule engine reads in a new meta rule generated by the editor. Parameter values are added to complete the rule based on the description from a meta rule configuration file.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: July 22, 2014
    Assignee: International Business Machines Corporation
    Inventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
  • Publication number: 20140189492
    Abstract: A method, system and apparatus for configuring a page for drag and drop arrangement of content artifacts can include populating a content artifact registry with a plurality of content artifacts, each of the content artifacts defining a draggable and droppable form of a particular type of page content. The method further can include defining a drop zone within the page to receive a dragged and dropped one of the content artifacts, the drop zone defining a consumable type of page content and an action to undertake when consuming a dropped one of the content artifacts having a particular type of page content consistent with the consumable type of page content.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
  • Patent number: 8635548
    Abstract: A method, system and apparatus for configuring a page for drag and drop arrangement of content artifacts can include populating a content artifact registry with a plurality of content artifacts, each of the content artifacts defining a draggable and droppable form of a particular type of page content. The method further can include defining a drop zone within the page to receive a dragged and dropped one of the content artifacts, the drop zone defining a consumable type of page content and an action to undertake when consuming a dropped one of the content artifacts having a particular type of page content consistent with the consumable type of page content.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael Wanderski
  • Publication number: 20130191464
    Abstract: Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
    Type: Application
    Filed: January 24, 2012
    Publication date: July 25, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
  • Patent number: 7668759
    Abstract: A method, apparatus, and computer implemented instructions for generating a customized catalog for an entity or organization. Items from a base catalog are presented to a user located at a remote data processing system. One or more items are selected by a user through a process of “meta-shopping”. The selected items are placed in a set, also referred to as a “meta-shopping cart”, used to generate the customized catalog. Terms for purchasing items in the customized catalog are associated with the customized catalog. Further, a protocol for purchasing items from the customized catalog may be established, and the customized catalog is then placed on a Web site.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Asit Dan, Daniel Manuel Dias, Thao N. Nguyen, John F. Schumacher, Hidayatullah H. Shaikh
  • Publication number: 20080215459
    Abstract: A method, apparatus, and computer implemented instructions for generating a customized catalog for an entity or organization. Items from a base catalog are presented to a user located at a remote data processing system. One or more items are selected by a user through a process of “meta-shopping”. The selected items are placed in a set, also referred to as a “meta-shopping cart”, used to generate the customized catalog. Terms for purchasing items in the customized catalog are associated with the customized catalog. Further, a protocol for purchasing items from the customized catalog may be established, and the customized catalog is then placed on a Web site.
    Type: Application
    Filed: April 2, 2008
    Publication date: September 4, 2008
    Inventors: Asit Dan, Daniel Manuel Dias, Thao N. Nguyen, John F. Schumacher, Hidayatullah H. Shaikh
  • Patent number: 7085737
    Abstract: A method, apparatus, and computer implemented instructions for generating a customized catalog for an entity or organization. Items from a base catalog are presented to a user located at a remote data processing system. One or more items are selected by a user through a process of “meta-shopping”. The selected items are placed in a set, also referred to as a “meta-shopping cart”, used to generate the customized catalog. Terms for purchasing items in the customized catalog are associated with the customized catalog. Further, a protocol for purchasing items from the customized catalog may be established, and the customized catalog is then placed on a Web site.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Asit Dan, Daniel Manuel Dias, Thao N. Nguyen, John F. Schumacher, Hidayatullah H. Shaikh
  • Patent number: 6532442
    Abstract: A hierarchial knowledge representation is used in order to more efficiently support the translation and management of multiple localities. Utilizing this type of knowledge representation provides several key advantages. The first is a greater ability to differentiate semantically different symbols within the system. The second, is the ability to reutilize the translation of these symbols once translated a single time; and concurrent locale support.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: March 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: John F. Schumacher, Robert Anthony Weida, Steffen Michael Fohn, Tomi Magome, Richard Bruce Humphrey
  • Publication number: 20020174034
    Abstract: A method, apparatus, and computer implemented instructions for processing commercial transactions of a user over a large geographic area. The system for processing commercial transactions includes a network, and one or more primary computing nodes connected to the network and a plurality of secondary computing nodes connected to the network in which each of the plurality of secondary computing nodes being associated with one of the plurality of geographic sites. The system also includes product inventories in which the product inventories are associated with one of the geographic sites. A catalog of products identifying the product inventories is present. One or more primary computing nodes notifies the secondary computing nodes of the catalog. A user contacts a first node from the plurality of secondary computing nodes. The user may purchase or place a product order with the first node with the “first node” forwarding the order to one or more primary computing nodes.
    Type: Application
    Filed: May 17, 2001
    Publication date: November 21, 2002
    Applicant: International Business Machines Corporation
    Inventors: Michael Kai-Yin Au, Donald Alexander Bourne, Qi Cheng, Asit Dan, Daniel Manuel Dias, David Fletcher Evans, Richard P. King, Ivan Lew, John F. Schumacher, Hidayatullah H. Shaikh, Johnny Wai-Nang Wong, Yanchun Zhao
  • Publication number: 20020138370
    Abstract: A method, apparatus, and computer implemented instructions for generating a customized catalog for an entity or organization. Items from a base catalog are presented to a user located at a remote data processing system. One or more items are selected by a user through a process of “meta-shopping”. The selected items are placed in a set, also referred to as a “meta-shopping cart”, used to generate the customized catalog. Terms for purchasing items in the customized catalog are associated with the customized catalog. Further, a protocol for purchasing items from the customized catalog may be established, and the customized catalog is then placed on a Web site.
    Type: Application
    Filed: March 22, 2001
    Publication date: September 26, 2002
    Applicant: International Business Machines Corporation
    Inventors: Asit Dan, Daniel Manuel Dias, Thao N. Nquyen, John F. Schumacher, Hidayatullah H. Shaikh
  • Patent number: 6349275
    Abstract: The current invention represents a system which facilitates the use of electronic catalogs in a manner that is presentational and language neutral. This is accomplished by managing and manipulating the system at the level of conceptual entities and the separation of these conceptual entities presentational form, from their manipulation form.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: February 19, 2002
    Assignee: International Business Machines Corporation
    Inventors: John F. Schumacher, Tomi Magome, Steffen Michael Fohn
  • Patent number: 6219632
    Abstract: A hierarchical knowledge representation is used in order to more efficiently support the translation and management of multiple localities. Utilizing this type of knowledge representation provides several key advantages. The first is a greater ability to differentiate semantically different symbols within the system. The second, is the ability to reutilize the translation of these symbols once translated a single time; and concurrent locale support.
    Type: Grant
    Filed: November 20, 1997
    Date of Patent: April 17, 2001
    Assignee: International Business Machines Corporation
    Inventors: John F. Schumacher, Robert Anthony Weida, Steffen Michael Fohn, Tomi Magome, Richard Bruce Humphrey