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: 11182535Abstract: 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: GrantFiled: September 4, 2019Date of Patent: November 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
-
Patent number: 11036753Abstract: 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: GrantFiled: June 17, 2014Date of Patent: June 15, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
-
Publication number: 20190392026Abstract: 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: ApplicationFiled: September 4, 2019Publication date: December 26, 2019Inventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
-
Patent number: 10417315Abstract: 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: GrantFiled: December 27, 2013Date of Patent: September 17, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
-
Patent number: 9799001Abstract: 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: GrantFiled: February 18, 2015Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
-
Publication number: 20150161560Abstract: 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: ApplicationFiled: February 18, 2015Publication date: June 11, 2015Inventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
-
Patent number: 9026631Abstract: 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: GrantFiled: January 24, 2012Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
-
Publication number: 20140310320Abstract: 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: ApplicationFiled: June 17, 2014Publication date: October 16, 2014Inventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
-
Patent number: 8788931Abstract: 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: GrantFiled: November 28, 2000Date of Patent: July 22, 2014Assignee: International Business Machines CorporationInventors: Helen T. Chen, Thomas R. Maguire, John F. Schumacher
-
Publication number: 20140189492Abstract: 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: ApplicationFiled: December 27, 2013Publication date: July 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael C. Wanderski
-
Patent number: 8635548Abstract: 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: GrantFiled: March 18, 2005Date of Patent: January 21, 2014Assignee: International Business Machines CorporationInventors: Michael D. Facemire, Mohamad R. Salahshoor, John F. Schumacher, Michael Wanderski
-
Publication number: 20130191464Abstract: 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: ApplicationFiled: January 24, 2012Publication date: July 25, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik J. Burckart, Andrew Ivory, John F. Schumacher, Aaron K. Shook
-
Patent number: 7668759Abstract: 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: GrantFiled: April 2, 2008Date of Patent: February 23, 2010Assignee: International Business Machines CorporationInventors: Asit Dan, Daniel Manuel Dias, Thao N. Nguyen, John F. Schumacher, Hidayatullah H. Shaikh
-
Publication number: 20080215459Abstract: 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: ApplicationFiled: April 2, 2008Publication date: September 4, 2008Inventors: Asit Dan, Daniel Manuel Dias, Thao N. Nguyen, John F. Schumacher, Hidayatullah H. Shaikh
-
Patent number: 7085737Abstract: 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: GrantFiled: March 22, 2001Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: Asit Dan, Daniel Manuel Dias, Thao N. Nguyen, John F. Schumacher, Hidayatullah H. Shaikh
-
Patent number: 6532442Abstract: 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: GrantFiled: July 31, 2000Date of Patent: March 11, 2003Assignee: International Business Machines CorporationInventors: John F. Schumacher, Robert Anthony Weida, Steffen Michael Fohn, Tomi Magome, Richard Bruce Humphrey
-
Publication number: 20020174034Abstract: 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: ApplicationFiled: May 17, 2001Publication date: November 21, 2002Applicant: International Business Machines CorporationInventors: 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: 20020138370Abstract: 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: ApplicationFiled: March 22, 2001Publication date: September 26, 2002Applicant: International Business Machines CorporationInventors: Asit Dan, Daniel Manuel Dias, Thao N. Nquyen, John F. Schumacher, Hidayatullah H. Shaikh
-
Patent number: 6349275Abstract: 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: GrantFiled: November 24, 1997Date of Patent: February 19, 2002Assignee: International Business Machines CorporationInventors: John F. Schumacher, Tomi Magome, Steffen Michael Fohn
-
Patent number: 6219632Abstract: 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: GrantFiled: November 20, 1997Date of Patent: April 17, 2001Assignee: International Business Machines CorporationInventors: John F. Schumacher, Robert Anthony Weida, Steffen Michael Fohn, Tomi Magome, Richard Bruce Humphrey