­
­
­
­

Inventi Rapid - International Trade

Patent Watch

  • Method and system for collaborative and private sessions

    Examples of a method and system for collaborative and private sessions are provided. A cursor movement request may be received from at least two users of a plurality of users of a collaborative session during a time period. The cursor may move on a common interface according to the cursor movement request from a first user selected from the at least two users that has satisfied a movement criterion. A completion criterion and a private session parameter may be designated for a private session. A number of user interactions may be processed from a participant of the private session. The private shopping session may be terminated for the participant when the completion criterion is satisfied.

  • Applying access controls to communications with avatars

    Senders of instant messages may inspire perception by a recipient of avatars capable of being animated in order to customize or personalize communication exchanges from the sender. The avatar, an animation of or associated with the avatar, an object associated with the avatar, or another component of the avatar or communication may be inappropriate, or otherwise objectionable, to the recipient, the recipient class or category, or an identity associated with the recipient. In one example, a parent of a minor who is the intended recipient of an avatar (or a component of the avatar or communication) may object to the minor being exposed to the avatar (or the component of the avatar or communication). In such a case, the communication may be discarded or the perception of the objectionable avatar (or component associated with the avatar or the communication) by the intended recipient may be disabled, replaced or modified.

  • Systems and methods for recording changes to a data store and propagating changes to a client application

    Systems, methods and consumer-readable media for recording changes to a data store and propagating changes to client application. A method according to the invention may include categorizing data into a set of sub-records based on the frequency of change of the data. The method may also include transmitting sub-records of data having a first change frequency to a client application using a latest update process; and transmitting sub-records of data having a second change frequency to a client application using an event sequence process.

  • Information presentation and management in an online trading environment

    A method includes receiving, from a user, publication data to be published and location data identifying a storage location at which an image to be associated with the publication data is stored. The image to be included in the publication data is retrieved from the storage location identified by the location data. A reduced-size image using the retrieved image is generated and the reduced-size image is aggregated with further reduced-size images for presentation at a remote site.

  • Method for selectively sending a notification to an instant messaging device

    A computer - implemented method for sending a message. The  computer - implemented method also includes monitoring, using a first set of rules, for an event that triggers a message to be transmitted. The computer-implemented method further includes ascertaining, using a set of notification rules and at least one of a first present parameter and a first status parameter, whether a first user is capable of reviewing the message substantially immediately after the message is transmitted to the first user if the message is transmitted to the first user, the first present parameter indicating whether a first instant messaging client associated with the first user is currently online, the first status parameter indicating whether the first user is available for the reviewing. The computer-implemented method also includes transmitting the message to the first instant messaging client associated with first user if the first user is ascertained to be capable of reviewing the message substantially immediately after the message is transmitted to the first user.

  • System and method for data management through decomposition and decay

    Data is decayed over time by a type of data item by identifying constituent units of each data item; creating a shelf-life criterion for the constituent units by assigning dimensions to each data item and to each constituent unit; for each of the data items of the data item type, establishing relationship factors for each data item to other data items, between constituent units within data items, and between data items; periodically calculating or updating a decomposability index for each constituent unit as a function of the priority dimensions and the data life dimensions by moving the index towards a threshold for constituent units which are reproducible; and subsequently, decaying the data by deleting from storage constituent units which have decomposability indices exceeding a configured threshold, thereby reducing the amount of storage occupied by a remaining plurality of data items.

  • CMDB-based policy propagation

    A configuration management database (CMDB) that associates a policy with a configuration item (CI) in the CMDB. The policy contains an "applies to" field and a "type descriptor". When a relationship is created between the CI and a second CI in the CMDB, the policy is associated with the second CI. The type descriptor of the policy may be evaluated and the policy associated with the second CI in response to the evaluation. The policy may contain a type descriptor comprising an instance of a CI type. The policy may contain a type descriptor comprising a CI type. The policy may contain an "applies to" field having a value of "this CI type". The policy may contain an "applies to" field having a value of "hosting environment of this CI type". The type descriptor may include a hosted CI component portion and a hosting CI component portion.

  • System and method for facilitating unified trading and control for a sponsoring organization's money management process

    An embodiment of the present invention provides a system, method, process, software and standards that enable a unified trading and control process utilized by sponsoring organizations and asset managers (money managers) for sub advised or externally managed investment portfolios as to increase control over the trading process by a sponsoring organization, enhance regulatory compliance, substantially lower trading costs and improve investment performance on a recurring basis for the shareholders and beneficiaries investing in registered and non registered mutual funds and institutional investment portfolios.

  • Method and system for providing electronic information for risk assessment and management for multi-market electronic trading

    A method and system for providing real-time electronic information for risk assessment and management for multi-market electronic trading. The method and system dramatically improve an infrastructure used by electronic traders over a communications network by separating one or more data streams from one or more trading exchange with plural different types of electronic trading information into plural separate data streams that can be selectively used on a target device. The plural separate data streams and can be requested, displayed and used faster and more efficiently than an entire data stream including all the multiple types of electronic trading information for real-time risk assessment and management.

  • Price improvement crossing system

    A method provided for matching a buy order having a buy order price and a sell order having a sell order price that includes the step of determining if the buy order price is not less than the sell order price. Next, an NBBO price range is identified and it is determined whether the buy order price and the sell order price are within the NBBO range. A midpoint between the buy order price and the sell order price is then calculated. Finally, the buy order and the sell order is matched at the midpoint if the buy order price is not less than the sell order price and the buy order price and the sell order price are within the NBBO range.

  • Method and apparatus for stock and index option price improvement, participation, and internalization

    A method for stock option trading includes receiving an option order at a market, contemporaneously receiving a copy of the option order at an electronic drop (EDrop) system, which is separate and distinct from the market, obtaining a potential cross quantity and a potential cross price based on the option order at the EDrop system, and submitting, through the EDrop system, a contra-order, with respect to the option order, to the market for fulfillment, wherein the contra-order specifies at least one of an underlying security potential cross quantity, and the potential cross price

  • Systems, methods and computer program products for processing orders subject to investment restrictions

    Methods and systems process multiple trade orders subject to investment account restrictions. The restrictions are associated with the holding of one or more securities or with a cash position in an investment account. Each received order to perform an investment account management action is processed to determine whether performance of the action violates any stored restriction. The investment account is updated to reflect the result of executing the orders that did not violate any stored restriction. All received orders that are found to be in violation of a restriction are then processed again to determine whether performance of the action now violates any stored restriction. This technique allows for approving for execution as many trade orders subject to restrictions as possible.

  • Liquidity analysis system and method

    A liquidity analysis system and method are disclosed for monitoring, analyzing and reporting on liquidity generated in a market or in a market center. The reports generated by the liquidity engine may be used for many differing purposes, including analyzing the effectiveness of market makers, the proportionate re-distribution of market data fees or as the basis for a liquidity generation financial incentive program.

  • Internet contextual communication system

    This invention relates to a system and method for presenting to a user relevant area of distributed computer network sites. In particular, the invention disclosed infers and cross reference user mind sets with data stores of potential user goals. The user mind sets indicate a navigational goal of a user over the distributed computer network. In addition, the invention cross-references indicated user goals with data stores of service and service providers providing those services. The invention presents targeted service and service providers to the user across the distributed computer network thereby enabling the user to navigate towards the user goal.

  • Intelligent health benefit design system

    Apparatuses, computer media, and methods for supporting health needs of a consumer by processing input data. An integrated health management platform supports the management of healthcare by obtaining multi-dimensional input data for a consumer, determining a health-trajectory predictor from the multi-dimensional input data, identifying a target of opportunity for the consumer in accordance with the health-trajectory predictor, and offering the target of opportunity for the consumer. A health benefit plan is offered from a set of health benefit plan configurations. Responses from members of a consumer group are received that are responsive to a questionnaire and preferred health benefit plans chosen by members of the group are predicted. From the responses, an overall enrollment distribution is estimated. A plurality of health benefit plans is offered to the group when a minimum economic objective is obtained from the set of health benefit plan configurations.

  • Temporary expanding integrated monitoring network

    A system for monitoring an industrial process and taking action based on the results of process monitoring. Actions taken may include process control, paging, voicemail, and input for e-enterprise systems. The system includes an input module for receiving a plurality of parameters from a process for manufacture of a substance or object. The system also includes a library module. The library module includes a plurality of computer aided processes. Any one of the computer aided processes is capable of using each of the plurality of parameters to compare at least two of the plurality of parameters against a training set of parameters. The training set of parameters is generally predetermined. The computer aided process is also capable of determining if the at least two of the pluralities of parameters are within a predetermined range of the training set of parameters. Additionally, the system includes an output module for outputting a result based upon the training set and the plurality of parameters.

  • Software architecture system and method for operating an appliance in multiple operating modes

    In one embodiment, a system for controlling a plurality of devices having at least two operating modes comprises a first software operating layer configured to control the operation of at least one of the devices in a first operational mode and a second software operating layer configured to control the operation of at least one of the devices in a second operational mode. In another embodiment, a control system for controlling a plurality of devices connected by a communications network comprises a user interface configured to receive the selection of a cycle of operation; a first system element isolated from the network and configured to implement the selected cycle of operation to define a first control state; and a second system element exposed to the network and configured to implement the selected cycle of operation to define a second control state.

  • Multi-item holder device and system

    Inexpensively manufactured device and system permits the holding, typically for display purposes, of at least one, but preferrably multiple items such as a trading cards or photographs in a manner offering an unobstructed view of the items.

  • Method and system for displaying a cursor on a trading screen

    A method, system, and computer program products are provided for updating the location of a cursor in a display window on a trading screen when certain events occurs. In a preferred embodiment, as market conditions change, the market information may be rearranged on a screen. To reduce the chances of missing a market opportunity by sending orders or managing them, the cursor moves in association with the market information such that the cursor appears fixed to the market information until a user moves the pointer device.

  • Modifying avatar behavior based on user action or mood

    Techniques are described for enabling the selection of wallpaper to modify the mood projected by an avatar. The mood projected by an avatar may be modified, for example, by modifying behaviors and/or appearance of the avatar to characterize a mood to be projected. The mood projected by an avatar also may be modified based on user action, such as user input of a mood to be projected by the avatar.

  • Software, method and system for data connectivity and integration having transformation and exchange infrastructure

    Software, methods, and system for data connectivity and integration having a transformation and exchange gateway are provided. The transformation and exchange gateway software is stored in a memory and has a mapper to map connection data path instructions, a plurality of inbound templates each to provide inbound data processing instructions for an inbound data set having an inbound data interchange protocol, at least one outbound template to provide outbound data processing instructions for an outbound data set having an outbound date interchange protocol different from the inbound data interchange protocol, and a data transformation and exchange engine in communication with the mapper to locate a data path and determine a select one of the plurality of inbound templates to use for inbound data processing instructions, in communication with the select one of the plurality of inbound templates to process the inbound data set responsive to the inbound data processing instructions of the select one of the plurality of inbound templates and thereby transform the inbound data set to the outbound data set, and in communication with the at least one outbound template to send the outbound data set with the outbound data interchange protocol responsive to the outbound data processing instructions of the at least one outbound template.

  • Device, method and program for providing matching service

    A computer for a service provider receives from each member of two groups who is a user of a service via a mediating computer, a priority list in which member IDs of the other group is permuted in the priority order of a user and processing information that are encrypted so as not to be decrypted by the mediating computer. The ID of the priority list is encrypted with an encrypting key that is common to all members. The computer for a service provider performs matching, with ID in the priority list being left encrypted when the list is decrypted. The computer for a service provider decrypts the processing information, makes it in a state in which the matching result can be decrypted based on the processing information by only a person concerned, and sends it to each member via the mediating computer.

  • Methods, systems and computer program products to facilitate the pricing, risk management and trading of derivatives contracts

    This invention relates to methods, systems and computer program products to facilitate the pricing trading and risk management of derivatives contracts on one or more underlying via the introduction of Basis instrument Contracts (BICs). Such pricing trading and risk management may be done in organized exchanges or in over-the-counter (OTC) markets.

  • Method, system, and program for integrating disjoined but related network components into collaborative communities

    A system for integrating disjoined but related network components is presented. The system includes a network including a plurality of integrated collaborators where at least one of the integrated collaborators is designated as a head, at least one of integrated collaborators is designated as a parent and at least one of integrated collaborators is designated as a child. The head, parent and child are connected by a plurality of links. The integrated collaborators are grouped into clusters where one or more clusters form a cluster cloud. The integrated collaborators are configured to receive a data set, from a connected member, in a pre-determined format and deliver the data set in an acceptable format to a receiving member over the network. If necessary, at least one integrated collaborator converts the pre-determined format to the acceptable format such that the network components communicate with each other and conduct collaborative activities.

  • Methods and investment instruments for performing tax-deferred real estate exchanges

    Methods and investment instruments for investing in real estate are described wherein a portfolio of investment real estate is divided into a plurality of tenant-in-common deeds of predetermined denominations, and which are subject to a master agreement and master lease to form "deedshares." Holders of the deedshares receive a guaranteed income stream from the master lease and yearly depreciation, without having to maintain or manage the real estate. The holders of deedshares are subject, under the master agreement, to a mechanism that enables the master tenant to purchase, or arrange for the purchase of the deedshares at fair market value (or some other calculable value) at the end of a specified term. Because the deedshares qualify as interests in investment real estate, they are eligible for tax-deferred treatment under .sctn.1031 of the Internal Revenue Code.

  • METHOD AND SYSTEM FOR CANCELING ORDERS FOR FINANCIAL ARTICLES OF TRADES

    Market data is monitored for purposes of canceling orders for financial articles of trade. Real-time data is collected from multiple liquidity destinations trading at least one financial article of trade. The real-time data comprises disparate data corresponding to associated liquidity destinations. The collected real-time data is normalized into a standardized form. A condition is defined of a trading market that includes one or both of submitted and executed transactions of financial articles of trade over the multiple liquidity destinations. The condition is associated with an entity. Through monitoring of the normalized real-time data, an event is identified in the trading market that matches the condition. Upon identification of the condition, at least one communication session between the entity and a corresponding liquidity destination is terminated causing a process at the corresponding liquidity destination to cancel pending or outstanding orders for financial articles of trades from the entity.

  • TEST TRADING

    Disclosed are systems and methods for placing and processing test orders and real orders.

  • METHOD AND INTERFACE FOR PRESENTING LAST TRADED QUANTITY INFORMATION

    Trading software may receive trading information from an exchange. The trading software may use the trading information to compute an estimate of last traded total sweep quantity. The trading software may also display the last traded total sweep quantity on a trading screen.

  • Depository-Based Security Trading System

    A system for protecting individuals (including institutions) involved in securities transactions has been created that utilizes an "independent" depository as an intermediary between a security owner and a brokerage firm. The inclusion of a depository is considered to protect the security owner from untoward actions on the part of the brokerage firm. The depository is used to "hold" the securities behalf of the owner. The security owners and brokerage firms must be registered with the depository and maintain accounts with the depository. All transactions involving the securities are still performed by the broker, but the requests are transmitted from the security owner to the depository, and the depository then relays messages regarding the transactions to the broker. Thus, the securities are only in the possession of the broker on a transaction-by-transaction basis.

  • REAL TIME MONITORING OF SHIP CARGO

    Remote monitoring and control of the interior environment of a refrigerated shipping container is described. A communications and monitoring device is coupled to a data communications port of a controller of a shipping container. The device is able to receive an operational parameter directly from the controller, without having to install additional instrumentation within the interior of the refrigerated shipping container, and send the operational parameter to a remote station. The device is also able to receive data to control the operation of the refrigerated shipping container from a remote station and send this control data to the controller of the refrigerated shipping container through the data communications port.

  • Global Competitive Positions

    A system to determine the global competitive position of every product manufactured in the world. We define global competitive position as the margin in price that a product presents when compared to similar or equal products offered in other countries. With the idea of comparing all products on an equal basis, we have also incorporated the duties and taxes that must be paid to be delivered door to door in other countries. These global competitive positions show an important utility on e-commerce, which allows us to determinate the yield margin of a product. Consequently, this determination permits the promotion of products that we know to be competitive in foreign markets. This dispersion of competitive situations, based on global positions, impacts and modifies the actual competitive situation of the products manufactured, the companies that manufacture these products, the investors that finance these goods and the consumers that acquire them.

  • SYSTEM AND METHOD FOR GENERATING COMMODITY FLOW INFORMATION

    This invention provides a global strategic picture of commodity movements generated by tracking ships from satellite and other sources and then combining ship location and movement information with at least one other data set, such as vessel, port, cargo, weather, or market data. Ship positions are integrated with other data, such as vessel, port, cargo, weather, and market information, to create a global strategic picture of commodity flows. A global strategic picture may then be generated by combining (i) ship movements gathered by satellite and other sources, with (ii) vessel, port, cargo, weather, market, and other data from existing sources, and (iii) a time history of these data sets.

  • EVALUATING PUBLIC RECORDS OF SUPPLY TRANSACTIONS FOR FINANCIAL INVESTMENT DECISIONS

    A platform facilitates buyers, sellers, and third parties in obtaining information related to each other's transaction histories, such as a supplier's shipment history, the types of materials typically shipped, a supplier's customers, a supplier's expertise, what materials and how much a buyer purchases, buyer and shipper reliability, similarity between buyers, similarity between suppliers, and the like. The platform aggregates data from a variety of sources, including, without limitation, customs data associated with actual import/export transactions and facilitates the generation of reports as to the quality of buyers and suppliers, the reports relating to a variety of parameters that are associated with buyer and supplier quality.

  • SYSTEM WITH USER DIRECTED ENRICHMENT

    A system for enriching document content using enrichment themes includes a directed search service and an import-export service. The directed search service allows users to author documents while querying information providers using the directed searches that are inserted as part of the authored documents. The import-export service enables meta-document exchanges between systems that provide document enrichment by binding imported meta-documents to identical or similar information providers.

  • Optimizing execution of trading orders based on trading order metric

    A system for processing trading orders comprises an optimizer module operable to receive a first trading order and a second trading order. The optimizer module is further operable to receive market data associated with at least one market center. The optimizer module is further operable to determine whether to transmit the second trading order to the at least one market center prior to transmitting the first trading order to the at least one market center, the determination based at least in part on the market data.

  • Establishing an Inventory Management and Trading Application for Alternative, Illiquid Repurchase Agreement Markets

    The invention relates to a system and method for repo trading. The invention facilitates the inventory collection, organization, and search of the long and short positions of financial instruments such as corporate bonds and equities through the provision of a database. The invention also provides users with the ability to match borrowers and lenders with opposing positions for financial instruments. In a second embodiment the invention provides a system for creating pseudo-securities, from a diverse population of corporate bonds or equities that meet parameters specified by a user.

  • METHOD AND SYSTEM FOR TRADING OPTIONS

    Device, system and method of trading an option. A method may include executing, by a computing device, at least one transaction of an option on an underlying asset using at least one of a bid price and an offer price, wherein a bid/offer spread between the bid price and offer price is the result of a calculation using first data corresponding to at least one parameter defining the option and second data corresponding to at least one current market condition relating to the underlying asset.

  • DISPLAY/USER INTERFACE FOR TRADING SYSTEM

    This application discloses a display and/or user interface for viewing information relating to tradable items such as financial interests and/or for use in a trading system for such items. Offer and bid prices for the tradable item are displayed according to an alignment, e.g., vertically. The prices move along the alignment in accordance with received price updates. Persistence of at least a part of an earlier display is provided in a later display for indicating a market change or changes. A shift in the positions of one or more of the prices in the alignment and some visual persistence relative to one or more earlier prices provide an easily perceived visual indication to the viewer of changes in prices and direction of a market change or change relating to a reference value or benchmark from a first time to a second time. The displayed prices may include a last price, best offer and bid prices and depth of market prices. A cell is provided for each price and a color indicator for a price to be persisted is implemented, e.g., as a background coloring of the cells. Best offer and bid prices may be indicated by a first color, e.g., white, depth of market offer prices indicated by a second color or colors in one color family, e.g., green, and depth of market bid prices indicated by color or colors in another color family, e.g., red, with the particular color becoming more intense (e.g., darker) as the price worsens.

  • System and Method for Creating a Market Map in an Electronic Trading Environment

    A market map interface displays market information and trader-related information associated with at least two tradable objects. In one embodiment, the at least two graphical interfaces may be linked, and a user may define one or more adjustment parameters to be used to adjust the view of information being displayed via the linked graphical interfaces. For instance, a user may initiate repositioning of one of the linked graphical interfaces, thus, effectively, causing other linked graphical interfaces to be repositioned according to the defined adjustment parameters.

  • SYSTEM AND METHOD FOR PROCESSING COMPOSITE TRADING ORDERS

    A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.

  • Computer-Implemented Systems And Methods For Implementing Dynamic Trading Strategies In Risk Computations

    Systems and methods are provided for simulating a portfolio risk of a portfolio managed according to one or more portfolio management rules. An initial holding amount of an investment instrument is received, and a portfolio management rule is received. One or more risk factors are simulated a first time period into the future. An adjustment amount is determined based on the portfolio management rule and the one or more risk factors simulated a first time period into the future and the holding amount of the investment instrument is adjusted based on adjustment amount. The one or more risk factors are simulated a second time period into the future, and a portfolio risk value is calculated based on the adjusted holding amount and the one or more risk factors simulated a second time period into the future.

  • AUTOMATED TRADING SYSTEM

    A communication interface (1) for an Automated Trading System is disclosed. The communications interface (1) has dedicated hardware (1) array to process messages (4) between an external network (2) and a matching engine (3) in the automated trading system.

  • SYSTEM AND METHOD FOR RAPIDLY CALCULATING RISK IN AN ELECTRONIC TRADING EXCHANGE

    Latency in electronic trading is dramatically reduced by delaying trade order validation until a match or trade can potentially occur. If a new order does not meet the matching criteria for an existing order in an order book, then the new order is stored in the order book without performing validation processing in a first example embodiment. In a second example embodiment, the order is stored in the order book before validation has completed. But if a new order meets matching criteria for an existing order stored in an order book, then order validation processing is performed for both of the matching orders. Once the order validation processing is successfully completed for both of the matching orders, then the trade is executed. Order validation processing includes both risk calculations and account validations, (e.g., checking to ensure the party has the necessary money or collateral if a buyer or is the owner if a seller). If the order validation processing is not successfully completed for both of the matching orders, then the trade is rejected.

  • METHOD AND SYSTEM FOR PROVIDING FEATURE TO TEMPORARILY HOLD ONE-OF-A-KIND MERCHANDISE IN AN ONLINE SHOPPING CART

    The present invention is a method and system for conducting electronic commerce which allows a customer to place an item on hold online, in the customer's shopping cart, and changing the status of the item to temporarily unavailable, so that users other than the customer may view the item, but may not purchase the item unless it is made available again, either at the end of a defined time period or because the customer decides to take the item out of their shopping cart. This is a desirable feature for items that are unique, one-of-a-kind, or of limited availability.

  • TRADING AND DISTRIBUTION SYSTEM FOR AUDIO-VIDEO CONTENT

    Non-exclusive license rights to discrete data products for audio-visual content are licensed to users connecting via a plurality of clients, using a computer. Each of the discrete data products is controlled such that each data product cannot be used to produce audio-visual output for a licensed user until a respective one of release dates defined in a computer memory. In addition, the computer may serve an electronic trading interface to the clients, which is configured to enable any current licensee holding any one of the licenses during a trading period prior to the respective release date for the discrete data product licensed thereby to complete a sale of the any one of the licenses to a participating bidder in an online electronic marketplace publishing current bid prices and ask prices for ones of the licenses offered for sale. The computer may also register successful trades resulting in license transfers.

  • METHOD AND SYSTEM TO AUTOMATICALLY ASSIGN A WEIGHT CLASS ON AN ITEM LISTED FOR SALE ONLINE BY A SELLER

    A method and system for automatically determining the weight class of an item sold via an electronic commerce system and to be shipped are disclosed. The weight class can then be used to determine a shipping cost. This helps a seller to determine a fair and reasonable shipping charge for an item without the need to weigh it or access shipping rate charts.

  • Path-Sensitive Analysis for Reducing Rollback Overheads

    A mechanism is provided for path-sensitive analysis for reducing rollback overheads. The mechanism receives, in a compiler, program code to be compiled to form compiled code. The mechanism divides the code into basic blocks. The mechanism then determines a restore register set for each of the one or more basic blocks to form one or more restore register sets. The mechanism then stores the one or more register sets such that responsive to a rollback during execution of the compiled code. A rollback routine identifies a restore register set from the one or more restore register sets and restores registers identified in the identified restore register set.

  • Time-Based Trace Facility

    Method, system, and computer program product embodiments of a time-based trace facility for facilitating software debugging without interfering with the run-time behavior, performance or resource usage of the traced software are provided. The trace facility resides in a different address space than the target address space and uses different time-slices of CPU resources to execute the instructions in the address spaces. The trace facility uses a cross-memory mode to read the state data from the target address space in accordance with a time schedule. The trace facility writes the state data to a trace area, which may be located in either the target or trace address spaces or external storage. With this approach, the trace facility can read a large amount of state data frequently to construct the type of historical record needed to analysis run-time behavior, performance and resource usage. The trace facility may use a parameter file to configure a particular trace e.g. specify the target address space, one or more processing tasks within the target address space, a specific trace module, filters to extract specific state data, the time interval, the trace area, etc.

  • MONITORING NETWORK PERFORMANCE AND DETECTING NETWORK FAULTS USING ROUND TRIP TRANSMISSION TIMES

    A computer program product is provided for performing a method including: receiving transmission data over a selected time interval for each of a plurality of communication paths; calculating an average round-trip transmission time for each of the plurality of communication paths over the time interval; comparing an average round-trip transmission time for a communication path having the highest average round-trip transmission time to a threshold value and to a multiple of an average round-trip transmission time for a communication path having the lowest average round-trip transmission time; and determining, based on a result of comparing the highest round-trip transmission time to the threshold value and to a multiple of the lowest round-trip transmission time, whether the time period indicates a delay in communication between the I/O subsystem and the control unit requiring at least one of a monitoring action and a recovery action

  • INTERACTIVE BLUEPRINTING FOR PACKAGED APPLICATIONS

    An interactive design of process model for packaged application software installation and configuration generates a process model from a natural language description of software installation or configuration related operation. A data structure representing one or more work products related to the process model is identified, and one or more elements of the data structure are identified that are related to one or more sub-processes of the process model. Input information associated with said one or more sub-processes is captured and stored. The input information is linked with the one or more elements of the data structure related to said one or more sub-processes. The one or more sub-processes in the process model may be also demonstrated through a simulation.

  • SYSTEM AND METHOD FOR COMMUNICATION, PUBLISHING, SEARCHING AND SHARING

    A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module.

  • Payment System and Method for Electronic Commerce Transactions

    A payment system and method for electronic commerce transactions is disclosed. In an exemplary embodiment, a payment administrator receives a request for a payment notice for an electronic commerce transaction, such as a purchase on a merchant website. In response, the payment administrator creates a payment notice comprising a transaction amount (which may be converted between different currencies), an age restriction for the purchased product (if applicable), and a unique identifier for the electronic commerce transaction. Preferably, the unique identifier is presented in both human-readable form and machine-readable form (such as a barcode) on the payment notice. The payment administrator then transmits the payment notice to the purchaser, who may print and take the payment notice to a retailer for full or partial payment of the transaction amount printed on the payment notice.

  • Point of interest spatial rating search method and system

    Searching and retrieving location information associated with one or more points of interests (POI). Search criteria can be dependent upon preferences or search restrictions selected by the user device, e.g., rating information about the POI, as well as location of a POI with respect to the real-time position of the user device. Upon selecting a POI from the search result, the user device is then given further information regarding the selected POI, e.g., directions for traveling to the POI. The user device provides a proximity notification once the user device is within a certain distance from the POI. While at a POI, the user device can provide to the system information regarding the POI, such as a rating of the establishment, without having to specifically identify the POI as the system can self-identify the POI by using the position information of the user device.

  • Method, System, And Computer Program Product For Facilitating Post-Sale Transactions Using Mobile Devices

    The present invention provides a technique for securely identifying devices that can interact by wired or wireless communication protocols. An transaction object is generated which contains details of an interaction between a pair of devices. The transaction object can subsequently be transferred to other devices to provide details of the interaction, thereby enabling the identity of the sending device to be determined by the receiving device, as well as other relevant information.

  • Systems And Methods For Research Database Management

    A method and system or research database management is provided. In one aspect a plurality of items of electronic content that comprise similar identifiers of premises and similar identifiers of conclusions drawn from those premises are received at a processor and stored in a database. In another aspect, the identifiers of the premises are received at a processor and the database is mined for intersections of conclusions in the content.

  • PROCESS FOR PRODUCING CAROTENOID

    The present invention provides a method for producing a carotenoid-containing composition, comprising the steps of: subjecting a culture of a carotenoid-producing microorganism to an extraction treatment using a water-soluble organic solvent; dispersing the resulting extract solution in water for micellization; heat stirring the resulting micellized solution in a solvent break the micelles and precipitate the carotenoid component of interest to obtain the precipitate; collecting and heat washing the precipitate with ethanol; and further subjecting the precipitate to pulverization/drying; and food, a pharmaceutical composition and a cosmetic product comprising the carotenoid-containing composition.

  • CELL SURFACE MOLECULE MEDIATING CELL ADHESION AND SIGNAL TRANSMISSION

    Novel cell surface molecules recognized by monoclonal antibodies against a cell surface molecule of lymphocytic cells that play an important role in autoimmune diseases and allergic diseases have been isolated, identified, and analyzed for their functions. The cell surface molecules are expressed specifically in thymocytes, lymphocytes activated by ConA-stimulation, and peripheral blood lymphocytes, and induce cell adhesion. Antibodies against the cell surface molecules significantly ameliorate pathological conditions of autoimmune diseases and allergic diseases.

  • REPUTATION SYSTEM FOR WEB PAGES AND ONLINE ENTITIES

    A method for providing a measure of trust for each participant in a network is disclosed, together with a method to calculate it automatically. In particular, a method for rating online entities, such as online identities is provided, which also takes into account the reputation of the raters.

  • REQUESTS FOR PROPOSALS MANAGEMENT SYSTEMS AND METHODS

    An RFP management system improves the process of matching researchers with relevant research projects as described in RFPs. The system creates a researcher profile based on a scan of the researcher's reports and past proposals, scans web-based and other databases for project opportunities that fit the profile, and produces a subset of RFPs for the researcher or an agent to consider. The system includes search and matching features that enable identification of expertise among researchers based on the profile content to facilitate collaboration, and to suggest research teams with the best-matched expertise for each RFP. User interfaces allow researchers to refine their profiles and give feedback to allow the system to learn and improve performance. The system also can be adapted for any application where objects with common features are to be matched and presented or visualized.

  • Using Unique Local Unicast Addresses in a Global Domain Name Server by Providing a Centralized Registry

    Mechanisms are provided for assigning addresses for use in communications between computing devices. With these mechanisms, a centralized domain name registrar server assigns a unique global identifier to a domain of a site such that the unique global identifier uniquely identifies the domain. The unique global identifier is received in a data processing system from the centralized domain name registrar server. The site is divided into a plurality of sub-domains and a unique sub-domain identifier is assigned to each sub-domain in the site such that the unique sub-domain identifier uniquely identifies a corresponding sub-domain in the site. The global identifier for the domain of the site and the sub-domain identifiers of the sub-domains in the plurality of sub-domains are provided by the data processing system to routers of the site for use in associating addresses with devices of the site.

  • Using Unique Local Unicast Addresses in a Global Domain Name Server

    Mechanisms are provided for resolving a domain name. The mechanisms send a request, from a resolver executing on the data processing system, to a name server requesting a resolution of a domain name into an address. A response to the request is received that includes a local address. The local address has a scope that is local to a site and is not global in scope. A determination is made as to whether the local address corresponds to a domain associated with the resolver. Communications are then performed with a device corresponding to the domain name using the local address in response to a determination that the local address corresponds to a domain associated with the resolver.

  • SECURE THIRD PARTY SCRIPTING ENVIRONMENT

    An illustrative embodiment of a computer-implemented method for securing a third party scripting environment receives a document to form a source input, defines a schema with functionality of an underlying target script language, applies the schema to the source input to generate clean language definitions and translates the clean language definitions into a translated script of the target script language.

  • Non-Disruptive Hardware Change

    A method, system, and computer program product for changing hardware in a data processing system without disrupting processes executing on the data processing system. A hardware change to a selected portion of hardware in the data processing system may be required, such as to repair hardware errors or to implement a system update. Responsive to a determination that a hardware change to the selected portion of the hardware is required, a process being performed by the selected portion is moved from the selected portion of the hardware to an alternate portion of the hardware. The hardware change is applied to the selected portion of the hardware. The selected portion of the hardware is returned for use by the data processing system after the hardware change is applied.

  • APPLICATION RUN-TIME MEMORY OPTIMIZER

    A computer implemented method optimizes memory page sizes during runtime. A process is identified from a policy file. The policy file contains at least one policy based threshold. A resource usage profiler monitors the process during runtime. The resource usage profiler determines whether the process exceeds the set of stated desired policies from the at least one policy based threshold. If the process exceeds the set of stated desired policies from the set of policy based thresholds, a performance projection for the process is executed to determine whether the process would experience a performance benefit from a different page size. Responsive to determining that the process would experience the performance benefit from the different page size, the page size for the process is changed.

  • SYSTEMS AND METHODS FOR PROVIDING A HIERARCHY OF CACHE LAYERS OF DIFFERENT TYPES FOR INTEXT ADVERTISING

    The present invention is related to a method for determining duplicate clicks via a multi-layered cache. The method includes establishing, by a cache manager executing on a device, a cache comprising a hierarchy of a plurality of cache layers. The cache manager may establish a first cache layer of the plurality of cache layers as a size bounded cache layer. The cache manager may further establish a second cache layer of the plurality of cache layers as a time bounded cache layer. In some embodiments, the second cache layer may encapsulate the first cache layer. The cache manager may receive a request to determine whether a click or an ad view is stored in the cache. The cache manager may determine whether the click or the ad view is stored in one of the first cache layer or the second cache layer.

  • CLEARING GUEST FRAMES ABSENT PAGING-IN TO HOST MAIN STORAGE

    Optimizations are provided for frame management operations, including a clear operation and/or a set storage key operation, requested by pageable guests. The operations are performed, absent host intervention, on frames not resident in host memory. The operations may be specified in an instruction issued by the pageable guests.

  • AUTOMATED USER REGISTRATION AND COURSE ENROLLMENT IN LEARNING MANAGEMENT SYSTEM (LMS)

    A system and associated method for automatically registering at least one applicant for a respective Learning Management System (LMS) course. The method creates a course data file from a course record stored in a database, and an order data file from an applicant order for a purchase of a LMS course. The course record and the applicant order are associated via a sale course code that represents specifics of the purchase of the LMS course. The method enrolls an individual student in the LMS course identified in the applicant order by registering the individual student with a corresponding user record in the database and updates transaction logs in the database according to a result of the enrollment.

  • POSITION AND VELOCITY-BASED MOBILE DEVICE MANAGEMENT

    A set of one or more positional control parameters includes at least one of a geographic limit, a velocity limit, and a direction of travel limit. A control list identifies at least one feature in a mobile device. The at least one feature may be associated with at least one of the positional control parameters.

  • THERMAL RELATIONSHIPS BASED WORKLOAD PLANNING

    A method, system, and computer usable program product for thermal relationships based workload planning in a data processing environment are provided in the illustrative embodiments. For a data processing system having a cooling correspondence with a cooling unit in the data processing environment, a determination is made of a fraction of an additional heat generation potential of the data processing system that the cooling unit will have to dissipate. Using the fraction and a cooling capacity utilization of the cooling unit at a given time, an expected cooling capacity utilization is computed. A workload on the data processing system is adjusted in response to the expected cooling capacity utilization exceeding a threshold.

  • DISCOVERING THERMAL RELATIONSHIPS IN DATA PROCESSING ENVIRONMENTS

    A method, system, and computer usable program product for discovering thermal relationships in a data processing environment are provided in the illustrative embodiments. An output temperature of a cooling unit operating in the data processing environment is changed from a previous output temperature to a new output temperature. The difference between the previous and the new output temperatures is a change in the output temperature. A change in an ambient temperature proximate to a data processing system is measured. The change in the ambient temperature is a difference between a previous ambient temperature and a new ambient temperature. An expression that represents a relationship between the change in the output temperature and corresponding change in the ambient temperature is determined. The expression is used to determine a cooling correspondence between the cooling unit and the data processing system.

  • Enforcing foreign patents in state court

    A method of enforcing a foreign patent to stop foreign infringement is provided. The method includes a holder of a foreign patent suing an entity in a state court for infringing a foreign patent through its activities in the country which issued the foreign patent. Certain embodiments minimize negative effects on comity by suing the infringing entity in that entity's state of incorporation. In some embodiments, the foreign patent holder sues for infringement of multiple foreign patents against a single entity in the same state court case. In some embodiments, the foreign patent holder may sue the infringing entity in the Delaware Court of Chancery.

  • Portable Electronic Device Case with Battery

    A case for an electronic device protects and extends the battery life of the electronic device. The case has a lower case portion and an upper case portion, which assemble together to protect the top, side, and bottom edges of the electronic device. The lower case portion includes a battery to extend the battery life of the electronic device.

  • SYSTEMS FOR OFFERING AND/OR PROVIDING ATTORNEYS' FEES INSURANCE

    The present invention provides an attorneys' fees policy system, comprising means for importing case leads and disseminating the leads to a sales representative, means for receiving application data of the insured party into an attorneys' fees insurance database and uploading the application, an attorneys' fee contract and a related formal legal complaint, means for requesting underwriting approval of the attorneys' fee policy application, means for placing the attorneys' fee policy into active status if underwriting is approved, and means for receiving data on the approved attorneys' fee policy and initiating a policy issuance process.

  • METHOD AND SYSTEM FOR DETERMINING POWER MEASUREMENT INSIDE A FIELD PROGRAMMABLE GATE ARRAY WITHOUT EXTERNAL COMPONENTS

    A method of calculating total power usage of a field programmable gate array (FPGA) without external components generates at least one coefficient based on a power equation and a given FPGA logic design, wherein the power equation calculates FPGA power as a function of temperature and voltage. The at least one coefficient is applied to the power equation along with internally generated temperature and voltage measurement values. The temperature measurement and the voltage measurement values are applied to the power equation with the at least one coefficient applied to calculate a power measurement based on the temperature measurement value and the voltage measurement value. The at least one coefficient is generated by taking an FPGA design and iteratively simulating the design in a power estimation tool over a range of temperature and input voltage values. A characterization data set is generated and curve fitted to the power equation to produce the at least one coefficient.

  • SYSTEM FOR TARGETING PROMOTIONS BASED ON INPUT AND PRODUCTION RESOURCES

    A system for targeting promotions. The system can include a processor configured to aggregate material information, determine a plurality of product lineups based on the aggregated material information, determine a consumer demand for each of the plurality of product lineups based on a consumer liking of each product of each of the plurality of product lineups and at least one promotion; and calculate a profit for each of the plurality of product lineups based on the consumer liking and the at least one promotion. The material information can include quantity information, availability information, and quality information. The material information can be variable.

  • Digital Patent Marking Method

    A method of patent marking products comprises providing digital data identifying one or more patents related to predetermined products in a patent marking sense, and facilitating access to the digital data such that at least the numbers of the one or more related patents can be ascertained. One disclosed execution involves acquiring or developing a patent-product map which correlates product attributes, identifiers or other product data regarding predetermined products with the numbers of patents which relate to the products in a patent marking sense. The map is made available on a remotely accessible patent marking link such that upon accessing the link, patent marking information concerning the predetermined products can be ascertained. The maps are utilized to provide patent numbers correlated with products. In all more than 20 executions of the invention are disclosed.

  • SYSTEM AND METHOD FOR BUSINESS DECISION-MAKING

    Methods, apparatuses and computer program products for supporting of decisions regarding activities of an organisation are disclosed. At least one business objective for activities of the organisation is determined (110) as a control parameter for at least one control tree. At least one constraint affecting the control parameter for at least one constraint tree is determined (112). In a database of computer system, at least one control tree and at least one constraint tree are developed (114) related to the control tree having control and constraint parameters. Relationships amongst constraints and the relationship between the control parameter and constraints are identified (116), and information about relationships is stored (116) in the database. Business activities are evaluated (118) using the control parameter dependent upon identified relationships and constraints. The evaluation result is compared (120) with a predefined value of control parameter for the business objective. A decision is delivered (122) when the business objective is satisfied.

  • SYSTEMS AND METHODS FOR EXPORTING, PUBLISHING, BROWSING AND INSTALLING ON-DEMAND APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT

    A computer implemented method of developing computer applications, the method comprising providing to multiple users access, over a network, to information on a data center, with a subgroup of the users having access to a sub-portion of the information that is different from the sub-portion accessible by the remaining tenants of the subgroup; and communicating with the data center over the network employing a computer system associated with a user of the sub-group to establish application functionality with the sub-portion that may be accessed, over the network, by additional parties authorized by the user. Also disclosed is a machine-readable medium and a data center, both of which facilitate carrying-out the steps of the method.

  • SYSTEM AND METHOD OF SELECTING FREIGHT FORWARDING COMPANIES

    A system and method for selecting freight forwarding companies is provided wherein bids for shipping lanes and the like are received well in advance of a freight move. Bids are submitted on shipping lanes and other move associated transactions by pre-approved freight forwarding companies. This information is stored in a database. Selection of the freight forwarding company or companies occurs in connection with evaluating the bid information submitted and historical data stored on the database.

  • Business Network Management

    A computer-implemented method includes: receiving metadata about a business network, the metadata gathered by computer-based entities performing automated discovery of the business network; generating a business network model based on the metadata, the business network model comprising objects and associations between them, the objects representing aspects of the business network found by the automated discovery, including at least: participants, systems, relationships, applications, interfaces, middleware, process steps, and documents; and modifying the business network model based on at least one input.

  • Method For Electronic Distribution Of Shipping Documents

    A web sharing system for shippers, carriers, factoring companies, consignee, brokers and other entities involved in the transportation industry will be available. The system will store and allow for creation, confirmation and manipulation of documents in the website. All documents will be secure and available only to designed users. The system will be accessible from any web friendly device for viewing, creation, confirmation, or manipulation as allowed by the originator of the document. Notification of creation, confirmation, manipulation or failure to create, confirm or manipulate will be sent to parties involved in the process of billing, invoicing or verification of shipments, to a predetermined email address. All creations, confirmations and manipulations of documents will be digitally signed by the party initiating such action. All creation, confirmation and manipulation of documents will be recorded, dated and time stamped digitally on the website. All information will be available to designated parties 24 hours 7 days a week on the website.

  • USING NON-PUBLIC SHIPPER RECORDS TO FACILITATE RATING AN ENTITY BASED ON PUBLIC RECORDS OF SUPPLY TRANSACTIONS

    A platform facilitates buyers, sellers, and third parties in obtaining information related to each other's transaction histories, such as a supplier's shipment history, the types of materials typically shipped, a supplier's customers, a supplier's expertise, what materials and how much a buyer purchases, buyer and shipper reliability, similarity between buyers, similarity between suppliers, and the like. The platform aggregates data from a variety of sources, including, without limitation, customs data associated with actual import/export transactions, non-public shipper records, and facilitates the generation of reports as to the quality of buyers and suppliers, the reports relating to a variety of parameters that are associated with buyer and supplier quality.

  • Visual Representation and Configuration of Trading Strategies

    A system and method are provided to visually represent and configure trading strategies used in electronic trading. The system and method may be used to visually represent, among other things, an acceptable range of prices for a trading strategy in relation to a graphical user interface. The acceptable range of prices may be input by a trader to limit when one or more orders are moved from one price to another. The acceptable range of prices can be displayed on a graphical user interface using visual indicators. Using the visual indicators, the acceptable range of prices can also be configured and modified by a trader based on the trader's preferences. Other features and advantages are described herein.

  • PRODUCTS AND PROCESSES FOR ORDER DISTRIBUTION

    Systems and methods for trading financial instruments through multiple trading intermediaries are described.

  • SYSTEM AND METHOD FOR PRICE-BASED ANNOTATIONS IN AN ELECTRONIC TRADING ENVIRONMENT

    A system and method for generating and displaying annotations in relation to one or more prices corresponding to trader-related or market related events are described. In one embodiment, a trader may enter an annotation to be displayed in relation to one or more price levels. Alternatively, a trader may configure a dynamic annotation to be dynamically displayed in relation to some price level(s) upon detecting a predetermined event related to one or more tradeable objects. Also, a trader may configure one or more alarms to be displayed or played in combination with the annotations

  • ELECTRONIC TRADING SYSTEMS AND METHODS

    Electronic trading systems and methods provide users with the opportunity to trade financial instruments such as equities, foreign exchange, bonds, and swaps. Swaps may be defined using specialized electronic swap term sheets. A user who proposes a swap may select other users and invite them to bid on the swap. The system may initiate an auction for a proposed swap. Bidding users may bid until the swap auction is complete. The swap may be confirmed, and swap terms downloaded to a user's risk management or back office software.

  • Apparatus and Method for Commodity Trading with Automatic Odd Lot Hedging

    Apparatus and method for trading commodities with automatic hedging for odd lot offers. The apparatus automatically accepts odd lot offers on behalf of buyers and aggregates them with other odd lot offers of the same commodity symbol until there are enough bushels to reach a predetermined threshold, or "tipping point," which causes the system to automatically calculate the optimum number of full lot futures contracts to sell at the market price in order to offset risk associated with accepting the odd lot offers, to automatically secure the optimum number of full lot futures contracts. The system reduces or eliminates situations where no transactions are executed due to the market's failure to reach a certain price, and reduces the buyers' exposure to slippage on accumulated odd lots.

  • System and Method for Displaying Market Information and Order Placement in an Electronic Trading Environment

    A system and method are provided for displaying a trading screen and placing an order in an electronic trading environment. The system and method may be used to assist a trader in selecting an item of interest, such as the inside market (best bid and best ask) to be displayed relative to a user configured location on the trading screen, such as the center of the trading screen. In a preferred embodiment, the inside market will stay located relative to center of the trading screen and the price levels associated to the inside market will move as the market conditions fluctuate. Other features and advantages are described herein.

  • METHOD AND SYSTEM FOR DEVELOPING AND APPLYING MARKET DATA SCENARIOS

    A method for developing and applying market data scenarios in which market data is received from a market data distribution platform, stored, changed with respect to a specific asset included in the market data, and the altered market data transmitted to a client application that processes the altered market data as if it were transmitted directly from the platform. The system may include a recording module for receiving a stream of market data from the platform, an interface module for specifying changes to the replayed stream to form a stream of altered market data and a client application interface for transmitting a stream of altered market data to a client application. The stream of altered market data mimics the market data stream such that the stream of altered market data can be processed as if it were market data from the market data distribution platform.

  • Systems and Methods for Multi-Merchant Discount Payments

    The present invention relates to systems and methods for discount multi-merchant gift card management. The system includes registering a number of merchants, issuing a card with a unique identifier to a user after receiving a payment of a discounted amount, which is less than full face value of the card such that the user realizes the discount at the time of purchase, and pre-funding an account corresponding to each of the of merchants. The card has purchasing power equal to its face value at any of the registered merchants. The card is then used to make a purchase at a merchant, and the issuer receives a communication of the transaction, which is then processed. The card itself may be any of a smart card, a virtual card, an application on a mobile device, or a physical card.

  • USING NON-PUBLIC SHIPPER RECORDS TO FACILITATE RATING AN ENTITY BASED ON PUBLIC RECORDS OF SUPPLY TRANSACTIONS

    A platform facilitates buyers, sellers, and third parties in obtaining information related to each other's transaction histories, such as a supplier's shipment history, the types of materials typically shipped, a supplier's customers, a supplier's expertise, what materials and how much a buyer purchases, buyer and shipper reliability, similarity between buyers, similarity between suppliers, and the like. The platform aggregates data from a variety of sources, including, without limitation, customs data associated with actual import/export transactions, non-public shipper records, and facilitates the generation of reports as to the quality of buyers and suppliers, the reports relating to a variety of parameters that are associated with buyer and supplier quality.

  • Visual Representation and Configuration of Trading Strategies

    A system and method are provided to visually represent and configure trading strategies used in electronic trading. The system and method may be used to visually represent, among other things, an acceptable range of prices for a trading strategy in relation to a graphical user interface. The acceptable range of prices may be input by a trader to limit when one or more orders are moved from one price to another. The acceptable range of prices can be displayed on a graphical user interface using visual indicators. Using the visual indicators, the acceptable range of prices can also be configured and modified by a trader based on the trader's preferences. Other features and advantages are described herein.

  • PRODUCTS AND PROCESSES FOR ORDER DISTRIBUTION

    Systems and methods for trading financial instruments through multiple trading intermediaries are described.

  • SYSTEM AND METHOD FOR PRICE-BASED ANNOTATIONS IN AN ELECTRONIC TRADING ENVIRONMENT

    A system and method for generating and displaying annotations in relation to one or more prices corresponding to trader-related or market related events are described. In one embodiment, a trader may enter an annotation to be displayed in relation to one or more price levels. Alternatively, a trader may configure a dynamic annotation to be dynamically displayed in relation to some price level(s) upon detecting a predetermined event related to one or more tradeable objects. Also, a trader may configure one or more alarms to be displayed or played in combination with the annotations.

  • ELECTRONIC TRADING SYSTEMS AND METHODS

    Electronic trading systems and methods provide users with the opportunity to trade financial instruments such as equities, foreign exchange, bonds, and swaps. Swaps may be defined using specialized electronic swap term sheets. A user who proposes a swap may select other users and invite them to bid on the swap. The system may initiate an auction for a proposed swap. Bidding users may bid until the swap auction is complete. The swap may be confirmed, and swap terms downloaded to a user's risk management or back office software.

  • System, Method, And Program Product For Foreign Currency Travel Account

    Systems, program product, and methods for securing or procuring destination currency funds for a traveler to be used for travel in a destination country commencing at a scheduled future travel date, are provided. A system can include a domestic financial institution server including foreign destination currency transaction account program product. The system provides for establishing an interest-bearing foreign destination currency transaction account having a user-selected maturity date coinciding with a preselected travel date, and near, but prior to the preselected travel date, providing to the traveler a travel debit card having access to the balance of foreign destination currency funds including both principal and accrued interest.

  • Applications of a Network-Centric Information Distribution Platform on the Internet

    The predominant way of customizing and tailoring services on the Internet is the use of cookies. The invention in this disclosure is to use the http header in an http get request as a distribution mechanism of anonymized and unique metadata between the user and the web server, and then for the web server to interrogate an information storage system hosted in the cloud or in a server to get real-time information, classification, categorization of that device in real time. The invention allows the web server to customize the service for that particular session using that information. This two-tiered distribution platform on the internet can be used for a wide range of applications such as advertising, security, authentication, emergency altering, children's privacy in a reliable, robust and trust-worthy way compared to the use of cookies, and the invention is universal and works with any Internet connected device.

  • INSTITUTIONAL PROVIDED DATA SHARE PLATFORM

    Embodiments of the invention are directed to a system, method, or computer program product for an institution provided data share platform. The institution provided data share platform allows customers and commercial partners to access data the institution may have. Specific platform data access may be limited and/or monitored by the institution to ensure customer safety and privacy compliance. Allowing access to the institution data provides a customer the means to create customized applications utilizing the data in combination with data provided by the customer. In return for access to the platform, the institution may recover fees based on the application the customer creates.

  • Bidder identity encryption for enabling an audit trail

    A computer network implemented public auction preserves audit trail data set associated with said auction in a remotely secured storage site which may be accessed by subscribing auction participants in the event auction fraud or collusion is suspected. To insure the authenticity of the stored data set and to verify the identities participating in the auction a unique encrypted identification code is assigned to each bidder after the bidder's identity is verified against public data banks and once so verified is stored in association with the image and/or document record sequences for a period determined by the subscription agreement and/or the relevant statute of limitations period.

  • BACKUP SYSTEM AND METHOD FOR NETWORK DATA COMMUNICATIONS

    A system and method for coupling a communications device to a primary communications network having a first communications format and to a secondary communications network having a second communications format. The system and method can comprise a first port configured for connecting to the communications device, a second port configured for connecting to the primary communications network and facilitating the communication of the data between the primary communications network and the communications device through the first port, and a third port configured for connecting to the secondary communications network and facilitating the communication of the data between the secondary communications network and the communications device through the first port.

  • GLOBAL FOREIGN EXCHANGE SYSTEM

    A computerized trading system permits global currency trading. The system preferably includes multiple affiliates at the local level, each in a different country, that act as introducing agents. Between these local affiliates there is a global exchange or hub, with the local affiliates and the global hub being arranged in a hub-and-spoke arrangement. Introducing affiliates are responsible for handling customer accounts and information, and accepting orders. The global exchange is responsible for routing orders to one or more multiple foreign exchange liquidity banks to handle foreign exchange transactions to convert one currency into another.

  • ONLINE MARKETPLACE METHODS FACILITATING LOCAL COMMERCE

    Method for a seller to offer a product to a buyer on an online electronic commerce system implemented on a networked computer system including a central processing unit, and a shared data storage cooperating with the central processing unit. The method may include the steps of establishing a daily supply associated with the product and a daily availability associated with the seller, selecting an interval length, defining a time interval of the interval length, the time interval occurring within the daily availability, associating an interval supply associated with the product available within the time interval, and offering the product for purchase during the selected time interval. In some examples, the products may be goods; in some others the products may be services.

  • ASSET MARKETING NETWORK BUSINESS METHOD AND MACHINE FOR USE IN CONDUCTING THE SAME

    A method of conducting an asset marketing network business, and a machine for conducting the same, is disclosed, which includes the steps of hosting an asset marketing network website and registering asset marketing network members, including asset posting member and asset buying members, where asset marketing network members are allowed access to the asset marketing network website. The machine stores data associated with an asset, including controlled asset posting data and uncontrolled asset posting data. The machine can be used to allow the asset buying member access to the controlled asset posting data, in response to receiving approval from the asset posting member to allow the asset buying member access to the controlled asset posting data. The machine can be used to store and release prequalification data associated with the asset buying member.

  • METHOD AND APPARATUS FOR MANAGING LOCATION-BASED TRANSACTIONS

    An approach is provided for managing location-based transactions. A posting application determines to associate transaction information with a geographic location, the transaction information relating to one or more users. The posting application determines location information associated with respective devices of the one or more users. The posting application determines to transmit a notification related to the one or more transactions to the respective devices based, at least in part, on the location information.

  • ALTERNATIVE MARKET SEARCH RESULT TOGGLE

    Systems, methods, and computer media for providing alternative market search results are provided. A user search query in a first market is received. Search results relevant to the user search query are identified for the first market in a first language. A user intent to receive search results for the user search query for a second market and in a second language is determined. A search results page is presented that includes headings and search results for the first market in the first language as well as a search result toggle that includes a user-selectable option to present alternative search results for a second market in a second language. Selection of the option to present alternative search results causes search results for the second market and in the second language to be presented in the search results page along with the search results page headings in the first language.

  • STRATEGY MARKET BAROMETER

    The present invention is directed to an alternative method for gauging market participant behavior, which is identified herein as "Market Barometer." In one embodiment, Market Barometer is based on the recent performance ranks of particular equity strategy indices as compared to their historical ranks. Significant deviations from historical ranks is a predictor of market performance over subsequent near term time periods, for example, a subsequent month and, in turn, these deviations can be used to estimate the current market expected return. Empirical tests reveal that expected market returns vary over time in line with Market Barometer readings.

  • Connecting Consumers with Service Providers

    A set of answers is received to a series of questions sent to a consumer of services, the set of answers to the series of questions is analyzed in a computer to identify types of service providers that can provide services to the consumer based on the received answers, and an agenda is produced, the agenda including the identified types of service providers and topics for the consumer of services to discuss with a service provider of each type, with the topics determined at least in part based on the answers

  • Connecting Consumers with Service Providers

    A set of answers is received to a series of questions sent to a consumer of services, the set of answers to the series of questions is analyzed in a computer to identify types of service providers that can provide services to the consumer based on the received answers, and an agenda is produced, the agenda including the identified types of service providers and topics for the consumer of services to discuss with a service provider of each type, with the topics determined at least in part based on the answers.

  • METHOD AND SYSTEM FOR SOFTWARE DELIVERY

    A computer system and method for software delivery that include articles of manufacture having two or more installed, functional software applications organized in a protoset, the protoset configured to enable creation of one or more subsets (also called reduced metasets) from the two or more installed, functional software applications, each of the one or more subsets configured to be operable with a predefined computer system independent of the protoset; and a protoset module configured to operate on the protoset to enable creation of the one or more subsets of the two or more installed, functional software applications, the module responsive to one or more requests for the creation of the one or more reduced metasets.

  • Standardization and Management of Over-the-Counter Financial Instruments

    A method of managing over-the-counter financial products is disclosed. The method includes receiving transaction parameters associated with an over-the-counter financial product, determining a standardized financial product that reflects the transaction parameters associated with the over-the-counter financial product; calculating a net position based on the difference between the standardized financial product and the over-the-counter financial product, and clearing the net position through a clearing party.

  • METHOD AND SYSTEM FOR DIVIDING AND TRADING EMISSION REDUCTION CREDITS BETWEEN LINKED WEBSITES AND ADVERTISERS

    A method and system for dividing and trading of emission reduction credits between linked websites and advertisers is provided. A general emission reduction credit inventory and Portfolios with emission reduction credits can be created in a Sustainable Ad Network platform. The emission reduction credits of the inventory or Portfolios can be divided into micro emission reduction credits. A website or advertiser can be linked to the Sustainable Ad Network platform and a unique emission reduction credit account can be created for each linked website, advertiser or person. A sustainable advertisement can be associated to each linked website, and the sustainable advertisement can be placed on each linked website. When a person clicks, views, or interacts with a sustainable advertisement, micro emission reduction credits can be subtracted from the general emission reduction credits inventory, and added or credited to the emission reduction credit account of the website, advertiser or person.

  • E-commerce price index

    An e-commerce price index is constructed and maintained based on consumer actions in connection with one or more e-commerce websites. A data collector software module collects information regarding products sold or available for sale online, including a price and rate of clicks received for each product on the website(s). An index software module analyzes the collected information to construct the price index. Specifically, the index software module scrubs the collected information to remove outliers and fill in gaps and calculates a click-weighted average price by product category and day. The index module generates the price index by aggregating and normalizing the calculated click-weighted average prices. The index software module can compute the e-commerce price index on a virtually real-time basis. Thus, the e-commerce price index can provide useful information about online pricing trends far earlier than traditional indices.

  • User interfaces for efficient trade entry and management

    A plurality of user interfaces for facilitating efficient order management and post-trade processing in an electronic trading system are disclosed. A first user interface comprises a plurality of client buttons and a broker button. Selection of a client button shifts the user interface to a client-perspective mode in which all actions and views are from the selected client's point of view. Selection of the broker button shifts the user interface to a client-neutral mode in which the broker may enter orders in the market without specifying any particular client. An analogous user interface for use by a trader is also described. A second user interface, referred to as a blotter, is also provided that comprises four distinct views for displaying "pending," "completed," "all," and "annulled" trades. Preferred embodiments for utilizing the disclosed user interfaces to process different classes of pending trades are also described.

  • Derivatives trading methods that use a variable order price and a hedge transaction

    Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.

  • System and method for servers to send alerts to connectionless devices

    A method of sending alerts from servers to client devices is provided. The alert can be generated with a server application and may include customer information. The alert may then be sent to a message router. The message router retrieves a station ID of the client device based on the customer information. A communication type of the client device can be determined based on the station ID and one or more of a plurality of protocol gateways can be selected based on the communication type. The alert can be forwarded to the selected one or more of the plurality of protocol gateways where is may be formatted for the selected client device. The formatted alert may then be forwarded via the network to the selected client device.

  • System and method for settling trades

    A method of settling trades includes the steps of obtaining an authenticated delivery instrument, wherein the authenticated delivery instrument is authenticated by a first exchange and may be used to settle a trade undertaken on the first exchange. An electronic proxy is issued for the delivery instrument, wherein the electronic proxy may be exchanged for the authenticated delivery instrument and where the electronic proxy is used to settle a trade undertaken on a second exchange.

  • Device, system, and method of generating a customized trade article

    Some embodiments include devices, systems and/or methods of generating a customized trade article. In one embodiment, a trade-article generator application is to receive trade information including a plurality of values of one or more trade-related parameters defining at least one trade with respect to at least one financial instrument, and to automatically generate a customized electronic trade article corresponding to the trade based on a predefined trade-article layout. Other embodiments are described and claimed.

  • Managing consistent interfaces for export declaration and export declaration request business objects across heterogeneous systems

    A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an export declaration and/or an export declaration request business object.

  • Dynamic signature creation and enforcement

    A dynamic signature creation and enforcement system can comprise a tap configured to copy network data from a communication network, and a controller coupled to the tap. The controller is configured to receive the copy of the network data from the tap, analyze the copy of the network data with a heuristic to determine if the network data is suspicious, flag the network data as suspicious based on the heuristic determination, simulate transmission of the network data to a destination device to identify unauthorized activity, generate an unauthorized activity signature based on the identification, and transmit the unauthorized activity signature to a digital device configured to enforce the unauthorized activity signature.

  • Registry for trading partners using documents for commerce in trading partner networks

    A market making node in a network routes machine readable documents to connect businesses with customers, suppliers and trading partners. The self defining electronic documents, such as XML based documents, can be easily understood amongst the partners. Definitions of these electronic business documents, called business interface definitions, are posted on the Internet, or otherwise communicated to members of the network. The business interface definitions tell potential trading partners the services the company offers and the documents to use when communicating with such services. Thus, a typical business interface definition allows a customer to place an order by submitting a purchase order or a supplier checks availability by downloading an inventory status report. Also, the registration at a market maker node of a specification of the input and output documents, coupled with interpretation information in a common business library, enables participants in a trading partner network to execute the transaction in a way which closely parallels the way in which paper based businesses operate.

  • Registry for trading partners using documents for commerce in trading partner networks

    A market making node in a network routes machine readable documents to connect businesses with customers, suppliers and trading partners. The self defining electronic documents, such as XML based documents, can be easily understood amongst the partners. Definitions of these electronic business documents, called business interface definitions, are posted on the Internet, or otherwise communicated to members of the network. The business interface definitions tell potential trading partners the services the company offers and the documents to use when communicating with such services. Thus, a typical business interface definition allows a customer to place an order by submitting a purchase order or a supplier checks availability by downloading an inventory status report. Also, the registration at a market maker node of a specification of the input and output documents, coupled with interpretation information in a common business library, enables participants in a trading partner network to execute the transaction in a way which closely parallels the way in which paper based businesses operate.

  • Methods and systems related to trading engines

    At least one other exemplary aspect comprises a method comprising: (a) receiving electronic data describing a trading order; (b) receiving data describing a selection of one or more first trading algorithms from available stored algorithms for execution of the trading order; (c) commencing execution of the trading order via the one or more first trading algorithms; (d) evaluating, during the execution, execution performance of the trading order via the first trading algorithms; (e) comparing the evaluated execution performance to one or more pre-defined conditions; and (f) if the evaluated execution performance fails to satisfy the pre-defined conditions, switching execution of the trading order to one or more second trading algorithms. In an exemplary embodiment, data describing at least one of the pre-defined conditions is received in connection with the electronic data describing a trading order. Related systems and software are comprised in other aspects.

  • Private capital management system and method

    A computer-implemented data processing system comprises capital management logic accessible to a plurality of users by way of a communication network. The plurality of users include companies, institutional investors, individual investors, and exchanges. The capital management logic is configured to facilitate pre-financing and post-financing interactions between the companies, the institutional investors, the individual investors, and the exchanges throughout one or more rounds of financing of the companies.

  • User interface for an electronic trading system

    A user interface for an electronic trading exchange is provided which allows a remote trader to view in real time bid orders, offer orders, and trades for an item, and optionally one or more sources of contextual data. Individual traders place orders on remote client terminals, and this information is routed to a transaction server. The transaction server receives order information from the remote terminals, matches a bid for an item to an offer for an item responsive to the bid corresponding with the offer, and communicates outstanding bid and offer information, and additional information (such as trades and contextual data) back to the client terminals. Each client terminal displays all of the outstanding bids and offers for an item, allowing the trader to view trends in orders for an item. A priority view is provided in which orders are displayed as tokens at locations corresponding to the values of the orders. The size of the tokens reflects the quantity of the orders. An alternate view positions order icons at a location which reflects the value and quantity of the order. Additionally, contextual data for the item is also displayed to allow the trader to consider as much information as possible while making transaction decisions. A pit panel view is also provided in which traders connected to the pit are represented by icons, and are displayed corresponding to an activity level of the trader.

  • ALGORITHM FOR POST-TRADE ANALYSIS AND FORMULATION OF OPTIMIZED STRATEGY FOR SUBSEQUENT TRADES

    A computer-implemented system and method for using market data and analysis of previous trades to improve return on investment in one or more future trades. Historical trading data relating to a fund is collected and used to identify an alpha profile of the fund. Outcomes of a plurality of strategies for trading a security are simulated based on the identified alpha profile, and an optimized trading strategy is determined based on the results of the simulations.

  • SYSTEMS AND METHODS FOR TRADING A TRADE LIST IN FINANCIAL MARKETS

    Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.

  • System and Method for Assigning Responsibility for Trade Order Execution

    An embodiment of the present invention provides a system and method for a sponsoring organization to: (1) utilize a rules-based computer system to capture trade orders from sub-advisors (money management firms) in order to implement a pre trade compliance review process, thereby enabling the sponsoring organization to prevent the execution of trade orders by a sub advisor that violates securities laws and/or account restrictions; and (2) determine and assign, based on expected market impact of a trade order to buy or sell securities, whether responsibility (discretion over the decisions related to how, when and with whom a trade order is executed) for executing the trade order is assigned to the money management firm for an investment portfolio or to the sponsoring organization of that portfolio. Trade orders are categorized in real-time as "high touch" (significant effort and market impact) or "low touch" (insignificant effort and market impact).

  • Model-Based Selection Of Trade Execution Strategies

    Effective selection of trade execution strategies using a multi-dimensional model is disclosed. A relationship exists between order difficulty and execution strategy. Execution strategy depends on order difficulty, and order difficulty has many dimensions. The multi-dimensional model classifies trade orders according to the dimensions, and then maps these classified trade orders into suitable execution strategies. For each trade order, one or more appropriate strategies are automatically selected and presented to the trader to assist the trader in making an informed and timely decision.

  • MANAGING CONSISTENT INTERFACES FOR FOREIGN TRADE PRODUCT CLASSIFICATION, SUPPLIER INVOICE BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS

    A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a foreign trade product classification business object and a supplier invoice business object.

  • SYSTEM AND METHOD FOR MANAGING TRADING ORDERS RECEIVED FROM MARKET MAKERS

    According to one embodiment, a method of managing trading is provided. A first offer for a particular instrument in a particular market is received from a first market maker at a first offer price. A first bid for the same particular instrument in the same particular market is received from a second market maker at a first bid price, the first bid price being higher than or equal to the first offer price. As a result of the first bid price being higher than or equal to the first offer price, the first offer price is automatically increased to a price higher than the first bid price such that a trade is not executed between the first offer and the first bid. In some embodiments, such method may be used to protect market makers from unwanted trades caused by inherent latency in the market makers' pricing engines and/or networks.

  • MULTI-BROKER ORDER ROUTING BASED ON NET POSITION

    The disclosed embodiments provide tools for multi-broker order routing based on net position at a broker. The net position of a user at a broker to receive a portion of a trade order is considered when allocating the quantity for the trade order to multiple brokers.

  • HOME ENERGY COLLABORATIVE MESH PLATFORM

    A method to share, barter, lend, trade, rent and give energy through technology and peer communities. An online service which allows users to globally monitor, manage and redistribute energy (electricity) at the individual house level. This method of collaborative consumption gives members in the organized communities the benefit of ownership with reduced personal burden and costs. The fundamental value is that it provides an alternative to traditional forms of purchasing and ownership.

  • SYSTEM AND METHOD FOR COMPUTER IMPLEMENTED COLLATERAL MANAGEMENT

    A data processing system manages collateral risk associated with a trade of a financial instrument includes memory coupled to a processor, the memory containing a database configured to store a ruleset relating to determining eligibility of collateral to be considered for a desired trade. A collateral analysis module determines a collateral preference ranking of one or more security positions eligible for use as collateral for the trade by applying the ruleset via an algorithm executed by the processor so as to confirm an eligibility of security positions eligible for use as collateral for the trade by testing in accordance with the ruleset.

  • METHOD AND APPARATUS FOR MEASURING AND MONITORING POST-SALES CONDITIONS WITHIN A NETWORK TRADING PLATFORM

    A method and a system to measure and monitor post-sales conditions within a network-based trading platform including a post-sales management module automatically to monitor post-sales parameters pertaining to an inventory of sold items and an alert module automatically to generate an alert when at least one post-sales parameter transgresses a threshold.

  • GLOBAL SHIPPING PLATFORM

    A system and method for a global shipping platform for an online marketplace is described. A transaction between an international buyer and a domestic seller for an item listed by the domestic seller in the online marketplace is generated. A domestic shipping transaction of the transaction is generated for the domestic seller. An international shipping transaction of the transaction is generated for the international buyer.

  • PROVIDING TRUSTWORTHY WORKFLOW ACROSS TRUST BOUNDARIES

    Methods, systems and apparatuses for providing trustworthy workflow across trust boundaries are disclosed. One method includes a curator generating a first public key (PK.sub.C1) and a second public key (PK.sub.C2), publishing the first public key (PK.sub.C1) and the second public key (PK.sub.C2), and generating a first proxy re-encryption key (RK.sub.C1-C2) and a second proxy re-encryption key (RK.sub.C2-B). Further, a first party encrypts data having a key k, wherein k is encrypted according to the first public key (PK.sub.C1). A custodian proxy re-encrypts k from the first public key (PK.sub.C1) to the second public key (PK.sub.C2) using the first proxy re-encryption key (RK .sub.C1-C2), and the custodian proxy re-encrypts k from the second public key (PK.sub.C2) to a public key (PK.sub.B) of the second party B using the second proxy re-encryption key (RK.sub.C2-B). The second party B receiving the data and decrypting the data with the key k.

  • CONSTRUCTION TRADE BUILDING INFORMATION MANAGEMENT SYSTEM, SOFTWARE AND METHOD

    A construction information system for managing construction projects in real-time, comprising a server, database in communication with a computer or other mobile device and a remote client having a software application enabling communication between the server and client

  • METHODS AND APPARATUS FOR LARGE SCALE DISTRIBUTION OF ELECTRONIC ACCESS CLIENTS

    Methods and apparatus for large scale distribution of electronic access control clients. In one aspect, a tiered security software protocol is disclosed. In one exemplary embodiment, a server electronic Universal Integrated Circuit Card (eUICC) and client eUICC software comprise a so-called "stack" of software layers. Each software layer is responsible for a set of hierarchical functions which are negotiated with its corresponding peer software layer. The tiered security software protocol is configured for large scale distribution of electronic Subscriber Identity Modules (eSIMs)

  • DETERMINATION OF IMPLIED ORDERS IN A TRADE MATCHING SYSTEM

    A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.

  • DETERMINATION OF IMPLIED ORDERS IN A TRADE MATCHING SYSTEM

    A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.

  • METHOD AND SYSTEM OF TRADING A STANDARDIZED CONTRACT

    A system, method, and corresponding computer program product facilitates trading of a standardized contract. The terms of the contract may be such that it provides a payout from one party to the other based on the price, yield, level or other measure of an asset, basket, index, financial contract, other financial instrument or some economically significant variable observed at or around two specified times, both such times being after the time that the standardized contract is first available for trading. Alternatively, the terms of the contract may be such that it provides that one party has the right but not the obligation either to purchase or to sell some asset at a price which is determined at a first specified time, such right to be exercised at some time not later than the second specified time, both such times being after the time that the standardized contract is first available for trading. These and other related contracts are described.

  • FINANCIAL INSTRUMENT DISCOVERY, TRANSPARENCY, COMMUNICATION, AND TRADING FACILITATION

    This disclosure allows parties to virtualize prospective and existing financial instruments (including derivative and other analogous complex financial instruments) and other data set into one or more computer software applications via a user authoring software toolkit, and to upload such one or more virtualized instrument to a cloud hosting environment (or analogous online storage ecosystem) for further sharing of such virtualized instruments with interested parties over a communications network where other market participants may engage with the cloud hosting environment and search for, download, and review such virtualized instruments. Further, the Disclosure allows for downloading parties and authors to communicate directly and to do such "peer to peer" communications on an anonymous, partially anonymous, or non-anonymous basis, and have such communications be secure and/or encrypted.

  • METHOD AND SYSTEM FOR CREATING AND FACILITATING THE TRADING OF A FINANCIAL PRODUCT

    A method and system for intra-period estimation of index value includes the steps of providing an intra-period estimation of index value software program in a computer readable medium that is maintained in a host computer. Information is received concerning a financial investment from a data contributor, and the information includes data reported on a predetermined basis. A value is determined for each financial investment using the information. Additional information concerning the financial investment is received that includes observable data regarding each financial investment. An intra-period index is calculated using the additional information that is used in valuation of the financial activity.

  • Purchase Order Amendment and Negotiation in a Full Service Trade System

    The present invention provides a comprehensive, integrated, computerized system for facilitating transactions in goods or services. The system is capable of facilitating transactions from early or initial stages, such as an electronically proposed purchase order, through to later or final stages, such as payment on an invoice or invoices relating to the transaction. The system is integrated to include the participation of various providers of services ancillary to transactions, such as guarantors, insurers, and shippers. The system may allow sellers or buyers to electronically propose amendments and counter-amendments to, and to amend, through mutual agreement, a purchase order agreement. Any amendments are accounted for in later stages of the transaction facilitated by the system. The system may monitor, utilizing stored transaction information, present and anticipated future credit exposures of buyers, and utilizes the buyer credit exposure information for purposes including facilitating providing buyer credit assurance to sellers. The system may facilitate sellers obtaining financing or advance payment relating to transactions. The system may provide opportunities for sellers or buyers to obtain cargo insurance on goods or services shipped in accordance with transactions.

  • Systems and methods to process online monetary payments dependenton conditional triggers involving future events for online auctions and online trading exchanges involving stock exchange, commodity exchange, foreign exchange, sporting exchange, gaming exchange, file sharing exchange, andother types of online peer-to-peer exchange

    The present invention is a system to process online monetary payments between end-users whose payments are dependent on conditional triggers involving future events, such as winning bids/offers in online auctions and online trading exchanges. These methods allow end-users of online auctions and online trading exchanges to send and receive payments directly to one another via online payment processors, without the online auction or online trading exchange becoming involved in payment collection. In the system, bids and offers are backed by actual funds held in reserve, or held in a queue, enabling instantaneous payments upon the close of an event. Thus, a user's winning bid instantly triggers a payment. The auction or trading exchange is not involved as a third party collector of funds, auction sellers avoids overdue, delinquent, and/or abandoned payments, and exchange traders receive instant account settlements. The system contains methods that become the basis for online payment processor applications, online auction software applications, and online trading exchange software applications. The system also contains methods that are to be included in standalone software applications or software application modules that interact with online payment processor applications, online auction software applications, and online trading exchange software applications. A trading exchange as defined in the system is either a stock exchange, commodity exchange, foreign exchange, sporting exchange, gaming exchange, file sharing exchange, or other generic form of online person-to-person exchange.

  • METHOD FOR RESOLVING TRANSACTIONS

    A method for the online settling of a transaction in which network communications are established between a user, such as a debtor, and a computing device is presented. The method comprises receiving information, at the computing device, regarding the transaction, seeking available information pertinent to the transaction from at least one source external to the computing device and the user, processing data from the available information using a rules based engine including rules established on behalf of a party to the transaction located at the computing device, and presenting a transaction settlement offer set to the user based on at least one decision made by the rules based engine. While online, the user/debtor may accept one of the offers or engage in further approved negotiation of other offers.

  • COMMUNITY PLANNING SYSTEM WITH SENSORS AND SOCIAL MEDIA

    An interactive, computerized system for community planning includes one or more databases storing a computer-generated community plan and supporting data associated with a geographical area. The system includes sensors providing data related to the geographical area, and a feedback module configured to receive feedback from a plurality of persons or entities associated with the geographical area or the community plan. The feedback may comprise social media activity data collected from one or more social media outlets. The system includes a scoring module to determine scores related to criteria associated with the community plan based upon the sensor data and the activity data. The system is configured to utilize the scores in the development, implementation, maintenance, or control of the community plan. The system includes a notification module to transmit or display a notification upon the occurrence of a suggested change to the community plan or a trade specification.

  • METHODS AND ARRANGEMENTS FOR EXCHANGE TRADED PRODUCTS

    In an automated exchange 410, while an order to trade an Exchange Trade Fund remains open, it is periodically checked whether a peg order price needs to be adjusted. Upon determination of a need for adjustment, a new peg order price correlated to a current quote of the Exchange Trade Fund can be calculated. This new peg order price is modified from said current quote according to predetermined trading criteria which involves a consideration of the Intraday Net Asset Value of the underlying index of the Exchange Trade Fund.

  • SYSTEM FOR LATENCY REDUCTION IN HIGH FREQUENCY TRADING NETWORKS

    A system includes an optical splitter that may receive an optical signal containing trading information from over an exchange network. The optical splitter may split the optical signal at a physical layer into a plurality of signals and transmit the plurality of signals toward a plurality of hosts at a customer end, which may execute transactions using the trading information.

  • Dynamic Trading Services For Passive Investors

    A dynamic trading investment product and techniques for administering such a product are described. The dynamic trading investment product holds at least one security and includes establishing a dynamic trading investment product account for an investor, receiving from an investor a budget parameter established by the investor for the security, monitoring by one or more computers the price of the security during secondary trading on a trading venue, determining by one or more computers according to the monitored price and target growths whether to issue orders to buy or sell the security; and when determined to issue orders, issuing orders to buy or orders to sell the according to the monitored price and target growths, and adding shares to or removing shares from the dynamic trading investment product of the investor according to whether the issued orders are orders to buy or sell the security.

  • Public transit system fare processor for multi-balance funding

    An implementation of a system and method for processing transfer rides associated with at least one public transit network is provided. The system and method preprocess transactions to consolidate or eliminate unnecessary transactions with a financial institution clearing and settlement network.

  • SYSTEM AND METHOD FOR GENERATING PRICING INFORMATION

    A pricing method and system may be configured for accessing a data-structure including a plurality of items; identifying, from the plurality of items, a preference-price efficient item; and outputting a recommendation for the user, the recommendation including the preference-price efficient item.

  • Forecasting and Workforce Supply-Demand Projection System

    A forecasting system is disclosed that allows a user to create a project or body of work, define attributes for that project, select relevant historical data from a repository of historical data, and create a project forecast by scaling the historical data appropriately. The project forecast may include costs and workforce utilization forecasts. The workforce utilization and supply-demand forecast data may be broken down by trade, and the system may provide demographic and geographic information relevant to the workforce. In order to provide a rich corpus of historical data, certified payroll reports, or other sources that provide data down to the level of the individual worker, may be used to generate the cost and workforce forecasts.

  • System and Method for Money Management Using a Plurality of Profit Levels in an Electronic Trading Environment

    A system and method for money management in an electronic trading environment are presented. According to one embodiment, a money management application intercepts an order before the order is sent to an exchange, and determines a plurality of P/L levels, based on which the money management application then selects a set of money management parameters to be used to control or modify order parameters before the order is sent to the exchange. The plurality of profit levels may include a net profit level determined based on a trader's net position and a current market level, a realized profit level determined based on trader's sells and buys associated with the tradeable object, or an open profit level determined based on the realized and net profit levels. The set of money management parameters may include a maximum order quantity and a maximum net position so that, for example, if the order quantity associated with the order is higher than the maximum order quantity associated with the applicable set of money management parameters, the order quantity may be modified to the maximum order quantity.

  • MATCHING TRANSACTIONS IN MULTI-LEVEL RECORDS

    A method for identifying matching transactions between two log files where each transaction includes one or more statements. Each log file record records the execution of a statement and includes a transaction identifier. Each record in turn in one log file is compared to an advancing window of records in the other log file. A first table contains associations of statements to transactions and transactions to statements for records in the window. If a match is found between a record in the one file and a record in the window, information associating partial transactions in the one file to potential transactions of the records in the window is added to a second table. If an end-of-transaction record is read from the one file, a best match is found between the ended transaction and the potential transactions based on information in the first and second tables.

  • GENERAL CLIENT ENGINE WITH LOAD BALANCING FOR CLIENT-SERVER COMMUNICATION

    In particular embodiments, a computing device receives a connection from an HTTP-compatible client. The device may assign the client a unique socket, launch a transcoding remote desktop client, receive a termination of the connection by the client, and update load-balancing information.

  • Therapy Tracking And Management System

    A computer implemented method and system for tracking and managing therapy sessions using a therapy management application (TMA) is provided. The TMA is accessible by an electronic device in multiple access modes. The TMA schedules therapy sessions with multiple clients and generates one or more goals for each of the clients based on an evaluation of the clients in the therapy sessions. The TMA categorizes the generated goals for each of the clients into one or more goal categories and defines one or more goal measurements for each of the generated goals within each of the goal categories. The TMA collects and tracks data acquired from the scheduled therapy sessions of each of the clients for the defined goal measurements via a graphical user interface. The TMA generates progress reports based on performance of each of the clients for each of the generated goals using the collected and tracked data.

  • RANKING ENTITIES BASED ON A COUNT OF SHIPMENTS DETERMINED IN AGGREGATED PUBLIC TRANSACTION RECORDS

    A platform facilitates buyers, sellers, and third parties in obtaining information related to each other's transaction histories, such as a supplier's shipment history, the types of materials typically shipped, a supplier's customers, a supplier's expertise, what materials and how much a buyer purchases, buyer and shipper reliability, similarity between buyers, similarity between suppliers, and the like. The platform aggregates data from a variety of sources, including, without limitation, customs data associated with actual import/export transactions and facilitates the generation of reports as to the quality of buyers and suppliers, the reports relating to a variety of parameters that are associated with buyer and supplier quality.

  • Systems and Methods for Classifying Goods for Export

    This disclosure relates to systems and methods of classifying exports. These systems and methods are generally computer implemented methodologies, or software for implementing such methodologies on a computer or computer network, that serve to make it easier to determine the classification of an export and to generate a report associated with that classification. Through a series of user inputs of information about the export entered at the user's own personal computer, the classification software installed on the remote auxiliary computer generates a classification report associated with the export and transmits the report to the personal computer via the Internet.

  • ANONYMOUS SHIPMENT BROKERING

    A request is received for a brokered shipment from a particular entity to an anonymous user. A shipping identifier is obtained from a shipping entity, on behalf of the particular entity, for the shipment from the particular entity to the anonymous user. The shipping identifier is communicated to the particular entity and the shipping identifier is associated with a unique user identifier unique, within a system, to a pairing of the anonymous user with the particular entity. Address information of the anonymous user is unknown to the particular entity, and address information is obtained from the shipping entity for the anonymous user. In some aspects, address information of the particular user is received from a second entity and applied to the shipment identifier in connection with delivery of the shipment to the particular user.

  • Method for trade and exchange of expert information, including prognosis or prediction opinions

    System and method for providing a forum or platform for its users to share their own market analysis and predictions, and to receive the same sort of information from others. This exchange of information to be done electronically, via Internet, other information networks. The system to consist of a set of databases, storing and tracking each user's history of predictions, for its timing, accuracy, character; user profiles for their success rate, frequency of usage, safety and clearance from the insider trading. The system further to allow the users, with proven above-average success rate, to sell their predictions to the public, thus liberating the access to financial expert knowledge: both for the providers, who do not possess power to run their own consulting firm, and for the users of the content, who don't want to purchase expensive subscriptions from one analyst but would rather micro-purchase singular predictions from many providers.

  • STANDARDIZATION AND MANAGEMENT OF OVER-THE-COUNTER FINANCIAL INSTRUMENTS

    A method of managing financial products is disclosed. The method includes receiving transaction parameters associated with a financial transaction, determining a standardized financial product, wherein the standardized financial transaction reflects the transaction parameters associated with the financial position, calculating a net present value position between the financial position and the standardized financial product, and clearing the net present value position through a clearing party.

  • SYSTEM AND METHOD FOR DYNAMICALLY REGULATING ORDER ENTRY IN AN ELECTRONIC TRADING ENVIRONMENT

    A system and method are provided for trading a trading strategy defined for at least one tradeable object in an electronic trading environment. More specifically, one example method includes using a first pay-up tick value to determine a first acceptable price level for an order associated with the trading strategy, automatically modifying the first pay-up tick to a second pay-up tick value in response to detecting a predefined condition, and using the second pay-up tick value to determine a second acceptable price level for the order associated with the trading strategy.

  • DISTRIBUTED SYSTEM FOR REMOTE ORDERING

    Methods and systems for remote ordering. The methods and systems may include receiving vendor information associated with a plurality of vendors and transmitting the vendor information for presentation on a wireless device. In addition, the methods and systems may include receiving an order from the wireless device, wherein the order includes a selection of at least one item from the vendor information associated with a vendor and transmitting the order to the vendor for processing. The methods and systems may also include receiving a notification in real time or near real time with an order status from the vendor and transmitting the notification to the wireless device.

  • Method for trade and exchange of expert information, including prognosis or prediction opinions

    System and method for providing a forum or platform for its users to share their own market analysis and predictions, and to receive the same sort of information from others. This exchange of information to be done electronically, via Internet, other information networks. The system to consist of a set of databases, storing and tracking each user's history of predictions, for its timing, accuracy, character; user profiles for their success rate, frequency of usage, safety and clearance from the insider trading. The system further to allow the users, with proven above-average success rate, to sell their predictions to the public, thus liberating the access to financial expert knowledge: both for the providers, who do not possess power to run their own consulting firm, and for the users of the content, who don't want to purchase expensive subscriptions from one analyst but would rather micro-purchase singular predictions from many providers.

  • COMPOSITE PUBLISHER AUDIENCE PROFILES IN COMPREHENSIVE ADVERTISING CAMPAIGN MANAGEMENT AND OPTIMIZATION

    Techniques are provided for integrated and comprehensive advertising campaign management and optimization. Techniques are provided in which advertisers, including large-budget advertisers such as Chief Marketing Officers, can easily, efficiently and optimally define, manage and implement advertising budgets and campaigns, from high to granular levels, across a variety of online and offline channels. Techniques are provided in which advertiser target customer profile templates, publisher audience segment profile templates, and matching templates are generated, modified, stored, selected and utilized to efficiently optimize advertising campaigns. Techniques are provided in which elements of multiple publisher audience segment profile templates are combined to form a composite audience segment profile template which may be matched with an advertiser target customer profile template.

  • SYSTEM AND METHODS THEREOF FOR FINANCING A PURCHASE ORDER OVER THE WEB

    A method for financing a purchase order includes receiving a purchase order from a customer node communicatively connected to a server, wherein the purchase order includes information regarding a customer associated with the customer node, a supplier of goods, at least one item to be purchased, a cost of the purchase order and a preferable loan term; collecting metadata related to the customer associated with the customer node; analyzing the purchase order and the collected metadata to compute a credit standing for the customer; determining whether the credit standing crosses a predetermined threshold, wherein the predetermined threshold is set respective of the purchase order; requesting from a supplier node communicatively connected to the server an electronic authentication respective of the purchase order, when the credit standing crosses the predetermined threshold; and sending an electronic guarantee to finance the purchase order to the supplier node, upon reception of the electronic authentication.