U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5971829

Motorized Ice Cream Cone

A Receptacle for supporting, rotating and sculpting a portion of ice cream or similarly malleable food while it is being consumed.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: i2 Technologies U.S., Inc.


Location: Dallas, TX
No. of patents: 39

NumberTitleIssue Date
7412404Generating, updating, and managing multi-taxonomy environments
An electronic commerce system includes one or more databases operable to store product data for one or more products. The system also includes a master global content directory that includes a plurality of product classes organized in a hierarchy, the product class ...
08/12/2008
7412424Third party certification of content in electronic commerce transactions
A system for providing third-party certification of content in an electronic commerce transaction includes one or more servers operating on one or more computers. The one or more servers receive a first set of attribute values from a first party, the first set of at...
08/12/2008
7386475Generation and execution of custom requests for quote
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 (...
06/10/2008
7386459Filtered peer-to-peer business communication in a distributed computer environment
A method for filtered peer-to-peer business communication in a distributed computer environment includes accessing offers associated with one or more offerors and requests associated with one or more requestors, each offer and each request including a set of filter ...
06/10/2008
7383240Operationalizing a goal
Operationalizing a goal includes receiving the goal and execution rules associated with the goal, where one or more execution rules correspond to an execution system operable to initiate execution of the execution rules. The goal is represented in a representation l...
06/03/2008
7379898System and method for generating market pricing information for non-fungible items
A system for generating market pricing information for a non-fungible target item includes one or more databases containing historical pricing information for at least one reference item, historical pricing information for at least the target item, and market pricin...
05/27/2008
7376578Computer-implemented product valuation tool
A method of valuing products based on demand probabilities. Products are designed by identifying product components, and combining the components in various combinations to provide standard and non-standard products. Components are valued using an algorithm that con...
05/20/2008
7376600Intelligent fulfillment agents
A method for distributed inventory management includes receiving information regarding a number of participants in a value chain and information regarding one or more items relevant in the value chain. The method also includes modeling relationships between two or m...
05/20/2008
7373323Method and system for multi-enterprise optimization using flexible trade contracts
A method of multi-enterprise optimization at a buyer computer (20) includes accessing a forecasted demand for at least one item and generating one or more proposed flexible trade contracts (500, 530, 560) using the forecasted demand for the item. The p...
05/13/2008
7370009Extreme capacity management in an electronic marketplace environment
A system (10) for managing a capacity extreme at a first entity (12) in a supply chain includes a planning application (36) that receives status data for at least the first entity (12) reflecting the capacity extreme at the first entity (...
05/06/2008
7359865Generating a risk assessment regarding a software implementation project
A computer-implemented method for generating a risk assessment regarding a software implementation project includes accessing a previously specified importance value and maximum score for each of a multiple of risk factors. The importance value for each risk factor ...
04/15/2008
7349861Value chain management
A system (10) for managing a value chain includes a planning application (36) that receives planning data from a number of entities included in a value chain and automatically generates a plan according to the planning data. At least two of the entitie...
03/25/2008
7349868Pre-qualifying sellers during the matching phase of an electronic commerce transaction
A system providing seller pre-qualification during the matching phase of an electronic commerce transaction includes a directory structure 44 comprising multiple hierarchically organized product classes, each product class categorizing multiple products and d...
03/25/2008
7349945System and method for managing event publication and subscription
A system for publishing and subscribing in event systems is disclosed. The system comprises a logical event manager. A physical event manager communicates with the logical event manager and a first and a second event producer-consumer. The physical event manager inc...
03/25/2008
7346560Protecting content from unauthorized reproduction
In one embodiment of the present invention, a computer-implemented system for protecting from unauthorized reproduction data associated with one or more products that is communicated over a communications network includes one or more servers. The servers collectivel...
03/18/2008
7343311Generating an optimized supplier allocation plan
Generating an optimized supplier allocation plan includes identifying parts and suppliers associated with an allocation problem, where each supplier can supply at least one part. One or more objective functions are selected. Each objective function has part variable...
03/11/2008
7343355Calculating price elasticity
Calculating price elasticity includes accessing a number of demand models and demand data describing a number of items. The demand models are evaluated in accordance with the demand data. A demand model of the evaluated demand models is selected in response to the e...
03/11/2008
7337031Optimized deployment of parts in a distribution network
A method for deploying parts is disclosed. Locations that include supply locations and demand locations are defined. A supply location supplies parts to a demand location. A demand is computed for each part at each location. An availability lead-time is estimated fo...
02/26/2008
7330829Providing market feedback associated with electronic commerce transactions to sellers
An electronic commerce system (10) providing market feedback to sellers includes a server (40) operating on one or more computers. The server (40) records query information associated with a search query for a buyer (20) of one or more da...
02/12/2008
7324983Reproducible selection of members in a hierarchy
A method for selecting members in a hierarchy includes determining a sequence of one or more actions associated with a member selection tree. The actions collectively selecting one or more members from a hierarchy of members. The hierarchy of members is associated w...
01/29/2008
7324955Generating a sales volume forecast
A method for generating a sales volume forecast includes receiving user input specifying a hypothetical asking price and a future date and accessing, for each of multiple past time periods, historical data reflecting a sales volume for an item over the past time per...
01/29/2008
7310646Data management system providing a data thesaurus for mapping between multiple data schemas or between multiple domains within a data schema
In one embodiment, a system is provided for managing a centrally managed master repository for core enterprise reference data associated with an enterprise. A centralized master repository contains the reference data, the reference data being associated with multipl...
12/18/2007
7299255System and method for migrating data in an electronic commerce system
A method for migrating product data within an electronic commerce system (10) includes monitoring requests for products by users (20) of a global content directory (42). The global content directory (42) includes a directory structure (
11/20/2007
7277862Push planning for unserviceable parts to facilitate repair planning in a repair network
In one embodiment, a method for repair planning for a location in a repair network includes modeling: (1) an uninspected buffer for parts received but not yet inspected at the location; (2) a first buffer for parts inspected at the location and repairable at the loc...
10/02/2007
7277863Electronic marketplace communication system
A communication system provides an exchange service between multiple companies. Messages between companies are routed through the exchange. These messages may represent any data or functionality desired by the companies. These messages may be requests, quotes, repli...
10/02/2007
7266549Optimization using a multi-dimensional data model
In one embodiment, a method for optimization using multi-dimensional data includes receiving a problem instance to be solved using an optimization engine. The problem instance is specified in a multi-dimensional format associated with a multi-dimensional data model ...
09/04/2007
7263515Content enhancement in an electronic marketplace
An electronic commerce system (10) includes a content enhancement module (47) that analyzes the product data stored in a seller database (32) using one or more rules and that identifies one or more potential errors in the product data according ...
08/28/2007
7260550System and method for multi-enterprise supply chain optimization
A method of optimizing multi-enterprise supply chain agreements using an electronic option contract includes determining at a buyer computer a range of forecasted demand for a product and communicating from the buyer computer to a seller computer an offer to enter i...
08/21/2007
7257541System and method for performing a business process in a multi-enterprise, collaborating network
A system for performing a business process includes a first version of a business application executed by a first client to perform a particular business process and a second version of the business application executed by a second client to perform the business pro...
08/14/2007
7251614Forecasting a last time buy quantity for a service part using a low-pass filter approach
In one embodiment of the present invention, a method for forecasting a Last Time Buy quantity for a service part using a low-pass filter approach is provided. The method includes accessing input data including: (1) a service lifespan beginning at the end of mass pro...
07/31/2007
7249044Fulfillment management system for managing ATP data in a distributed supply chain environment
A fulfillment management system includes a database operable to store product availability information associated with at least one product. The fulfillment management system also includes one or more processors collectively operable to receive at least one componen...
07/24/2007
7248937Demand breakout for a supply chain
A system (100) for demand breakout for a supply chain includes a memory (112) operable to store a plurality of orders (118) for at least one product. Each product may be produced using at least one precursor. The memory (112) is also oper...
07/24/2007
7225146Method, system and article of manufacturing for dynamic database redirection using semantic taxonomy information
An electronic commerce system includes one or more seller databases that store product data for one or more products. The system further includes a seller selection interface operable to receive seller requirements from a user and generate one or more custom global ...
05/29/2007
7216142Network application program interface facilitating communication in a distributed network environment
A request broker receives a request from a client, including a description of a method and parameters to be used in executing the method. The parameters have one of multiple acceptable native formats. The request broker determines the native format and communicates ...
05/08/2007
7213037Master data management system for centrally managing cached data representing core enterprise reference data maintained as locked in true state read only access until completion of manipulation process
In one embodiment, a system is provided for centrally managing core enterprise reference data associated with an enterprise. A centralized master repository contains the core enterprise reference data. An internal services framework coupled to the centralized master...
05/01/2007
7210624Redistribution of parts in a distribution network
Redistributing parts includes defining locations. An actual inventory of parts is established among the locations, and a desired allocation of the parts is established among the locations. A demand for the parts at each location is determined using the actual invent...
05/01/2007
7197473Estimating base sales volume
Within each iteration of an iterative process: (1) a low-pass filter is applied to an actual sales volumes series to extract low frequency components representing a base sales volume series for the iteration; and (2) a locally optimal base sales volume series is det...
03/27/2007
7013485Computer security system
A security system for a computer system provides one or more security domains. Access to assets registered to the security system is controlled by rights and privileges. Rights are derived from roles, and each user is assigned one or more roles. Privileges are attac...
03/14/2006
6988104System and method for allocating data in a hierarchical organization of data
A method for allocating data in a hierarchical organization of data (16) includes determining new values for one or more parents (200, 220) in the organization of data (16) and determining current values for one or more children (210, 230...
01/17/2006
 
Sign InRegister
Username  
Password   
forgot password?