Patents by Inventor Mark E. Hanson
Mark E. Hanson 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: 10304098Abstract: A request for quote (RFQ) engine (10) includes a data and metrics designer (22) that generates, in response to input from a user, a data and metrics model (42) for an RFQ template using a data and metrics meta-model (32). The RFQ engine (10) also includes a state transition designer (24) that generates, in response to input from the user, a state transition model (44) for the RFQ template using a state transition meta-model (34). Furthermore, the RFQ engine (10) includes a workflow designer (26) that generates, in response to input from the user, a user interface workflow (46) for the RFQ template using a workflow meta-model (36). In addition, the RFQ engine includes an execution engine (40) that executes the RFQ template that includes the data and metrics model (42) generated by the data and metrics designer (22), the state transition model (44) generated by the state transition designer (24), and the user interface workflow (46) generated by the workflow designer (26).Type: GrantFiled: November 27, 2006Date of Patent: May 28, 2019Assignee: JDA Software Group, Inc.Inventors: Abhay V. Parasnis, Mark E. Hanson, Haidong Li
-
Patent number: 8801058Abstract: An adjustable, modular grille guard assembly addresses deficiencies of both single-unit grille guard assemblies and conventional modular grille guard assemblies. The adjustable, modular grille guard assembly is stronger and more durable than both conventional modular grille guard assemblies and single-unit grille guard assemblies. Additionally, the adjustable, modular design allows the assembly to fit various vehicles, is conducive to aftermarket exterior modifications, is cost efficient for manufacturers and suppliers, does not require complete removal when work is performed on the front of the vehicle, and allows quick and easy removal/replacement of specific members. Additionally, due to its modular design, the grille guard assembly is cheaper and easier to ship than single-unit assemblies since it may be broken down to fit into smaller containers.Type: GrantFiled: January 18, 2013Date of Patent: August 12, 2014Assignee: Overkill Motorsports Inc.Inventors: Mark E. Hanson, Travis O. Kirkman
-
Publication number: 20130187395Abstract: An adjustable, modular grille guard assembly addresses deficiencies of both single-unit grille guard assemblies and conventional modular grille guard assemblies. The adjustable, modular grille guard assembly is stronger and more durable than both conventional modular grille guard assemblies and single-unit grille guard assemblies. Additionally, the adjustable, modular design allows the assembly to fit various vehicles, is conducive to aftermarket exterior modifications, is cost efficient for manufacturers and suppliers, does not require complete removal when work is performed on the front of the vehicle, and allows quick and easy removal/replacement of specific members. Additionally, due to its modular design, the grille guard assembly is cheaper and easier to ship than single-unit assemblies since it may be broken down to fit into smaller containers.Type: ApplicationFiled: January 18, 2013Publication date: July 25, 2013Inventors: Mark E. Hanson, Travis O. Kirkman
-
Patent number: 8200673Abstract: A system and method for on-demand indexing in a data management system is described. An index is generated when it is requested, such as when a database operation requires access to the index. If the index is loaded in memory, the index is retrieved from memory. Otherwise, the index is generated on-demand. A priority configuration identifies at least one priority index which is generated and loaded in memory. The priority configuration can identify priority indexes either directly or indirectly, such as by a threshold parameter.Type: GrantFiled: June 29, 2009Date of Patent: June 12, 2012Assignee: SAP AGInventors: Mark E. Hanson, Richard T. Endo, Simon D. Shpilfoygel, Emil Antonov, Xidong Zheng, Hayim Hendeles, David E. Brookler
-
Publication number: 20100332501Abstract: A system and method for on-demand indexing in a data management system is described. An index is generated when it is requested, such as when a database operation requires access to the index. If the index is loaded in memory, the index is retrieved from memory. Otherwise, the index is generated on-demand. A priority configuration identifies at least one priority index which is generated and loaded in memory. The priority configuration can identify priority indexes either directly or indirectly, such as by a threshold parameter.Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Inventors: Mark E. Hanson, Richard T. Endo, Simon D. Shipilfoygel, Emil Antonov, Xidong Zheng, Hayim Hendeles, David E. Brookler
-
Patent number: 7386475Abstract: A request for quote (RFQ) engine (10) includes a data and metrics designer (22) that generates, in response to input from a user, a data and metrics model (42) for an RFQ template using a data and metrics meta-model (32). The RFQ engine (10) also includes a state transition designer (24) that generates, in response to input from the user, a state transition model (44) for the RFQ template using a state transition meta-model (34). Furthermore, the RFQ engine (10) includes a workflow designer (26) that generates, in response to input from the user, a user interface workflow (46) for the RFQ template using a workflow meta-model (36). In addition, the RFQ engine includes an execution engine (40) that executes the RFQ template that includes the data and metrics model (42) generated by the data and metrics designer (22), the state transition model (44) generated by the state transition designer (24), and the user interface workflow (46) generated by the workflow designer (26).Type: GrantFiled: August 27, 2001Date of Patent: June 10, 2008Assignee: i2 Technologies US, Inc.Inventors: Abhay V. Parasnis, Mark E. Hanson, Haidong Li
-
Publication number: 20040187091Abstract: A request for quote (RFQ) engine (10) includes a data and metrics designer (22) that generates, in response to input from a user, a data and metrics model (42) for an RFQ template using a data and metrics meta-model (32). The RFQ engine (10) also includes a state transition designer (24) that generates, in response to input from the user, a state transition model (44) for the RFQ template using a state transition meta-model (34). Furthermore, the REQ engine (10) includes a workflow designer (26) that generates, in response to input from the user, a user interface workflow (46) for the RFQ template using a workflow meta-model (36). In addition, the RFQ engine includes an execution engine (40) that executes the RFQ template that includes the data and metrics model (42) generated by the data and metrics designer (22), the state transition model (44) generated by the state transition designer (24), and the user interface workflow (46) generated by the workflow designer (26).Type: ApplicationFiled: August 27, 2001Publication date: September 23, 2004Inventors: Abhay V. Parasnis, Mark E. Hanson, Haidong Li
-
Patent number: 6731617Abstract: Disclosed is an apparatus providing minimal systems alterations in non-GSM cellular systems wishing to incorporate GSM GPRS messaging capability. This is accomplished by giving a registering terminal or MS an IP address for use in receiving both signaling and traffic data messages rather than using the SGSN as the traffic receiving entity and forwarding traffic to the MS from the SGSN and requiring signaling messages to be transmitted from the MSC to the MS by other means. This approach simplifies the integration of GPRS capability into any non-GSM configuration cellular system by providing a generic way to exchange signaling information between any MSC, having a known IP address, and any MS with an assigned IP address.Type: GrantFiled: July 16, 1999Date of Patent: May 4, 2004Assignee: Nortel Networks LimitedInventors: Jerry L. Mizell, Cecil L. Taylor, Mark E. Hanson
-
Patent number: 6218812Abstract: A method for charging batteries using a solid state battery charger is disclosed which includes the steps of supplying a constant current to the batteries being charged until the battery voltage reaches a first threshold voltage value, supplying a constant voltage to the batteries being charged until current being drawn by the batteries reaches a threshold current value and supplying a constant current to the batteries being charged until a voltage rise per unit time threshold is met.Type: GrantFiled: May 15, 2000Date of Patent: April 17, 2001Inventor: Mark E. Hanson
-
Patent number: 4831511Abstract: A microcomputer implemented control device having maintenance provisions. Indicators (such as light emitting diodes) are provided on the inputs and the outputs of the microcomputer along with switches to override the normal input or output. As a result, both the inputs and the outputs can be "forced" to a given state to be able to differentiate between a failure in ancillary equipment and a failure in the microcomputer itself.Type: GrantFiled: September 3, 1986Date of Patent: May 16, 1989Assignee: Northern Telecom LimitedInventor: Mark E. Hanson