Intelligent information dissemination -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
06/26/08 - USPTO Class 709 |  29 views | #20080155015 | Prev - Next | About this Page  709 rss/xml feed  monitor keywords

Intelligent information dissemination

USPTO Application #: 20080155015
Title: Intelligent information dissemination
Abstract: The invention is suitable for any kind of distributed networks having different data rates on different connections and a centralized computer system wherein the data to distribute is created. The central system comprises one or more supersets of data that is to be distributed to client computers by extracting subsets of data from the superset/s of data. Thereafter the subsets of data are distributed to selected groups of clients based on information about the network architecture. In this way an efficient way of distributing data is executed and no duplicated data is distributed. Preferably the subsets are distributed to clients based on a counter performance or a data rate of a client's connection to the central computer system. (end of abstract)



Agent: Nixon & Vanderhye, Pc - Arlington, VA, US
Inventors: Daniel Jensen, Ulf Ahlenius
USPTO Applicaton #: 20080155015 - Class: 709203 (USPTO)

Intelligent information dissemination description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20080155015, Intelligent information dissemination.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords FIELD OF THE INVENTION

The present invention relates to distribution of data in computer systems. In particular it relates to information dissemination in high performance trading systems.

BACKGROUND OF THE INVENTION

Today it is very common that information is sent over computer networks. The amount of information being sent is rapidly increasing due to the advances in technology, making it possible to send and handle more information at higher speed compared to before. Furthermore, new applications demands a higher amount of information compared to before. Even further, the importance of information has open up a new field of business wherein information is sold.

An example of computer systems wherein information dissemination is one of the most essential parts are electronic trading systems.

Electronic trading of securities, derivatives, commodities and other financial instruments results in large amount of information which has to be distributed to users that needs the information for making trade decisions, statistical calculations and other assessments. Furthermore the users connected to such a centralised trading system want to have the information as soon as possible. In these cases it may not be enough to only boost the performance in the central system by for example updating the hardware, in order to get rid of a bottleneck or other latency problem in the system. Usually these bottlenecks end up at the user side anyway, since the users may have limited possibilities to update their connection to the central system.

Thus, this type of central system has to generate and distribute a lot of data to many different users not only on continous basis but also at specific times and occations during a trading day, and it has to be done in an efficient way.

An example of a system for providing electronic information is described in US 2005/0273421. This document describes a different system wherein the trading information and mulitiple types of electronic information is sent in the same data stream. Providing electronic trading information and electronic information on the same data stream significantly increases the computations required on a target device and by servers being used by electronic trading providers to separate the information. The system disclosed in us 2005/0273421 solves this problem by splitting the first data stream into plural second data streams that can be selectively requested, displayed and used by a user. Each of the plural second data streams includes one or more of the plural different types of electronic trading information from the first data stream. Thereby allowing an individual target device to selectively request, receive and use the one or more of the plural types of electronic trading information in the second data stream faster than using the same electronic trading information from the first data stream.

However, this type of filtering is often much to rough since a user/client is most likely interested in other data streams too. Thus the above described system has drawbacks, especially in environments having limited bandwidth connection, since it splitts the information based on the type of electronic information.

Hence the above system is useless in networks where the data rates of the connections for users is limited and varies between different users.

Some trading system has other functionalities for distributing information. However, the problem for these solutions is that they require the system to generate and send duplicated information. These solutions may for example generate one message flow for a user A (with a great connection) that contains the entire depth and one message flow for a user B (with a poor connection) that contains a limited picture of the market (top X levels). The two messages will therefore contain duplicated information for the top X levels. This will result in extra load on both the central systems performance and the traffic on the central and peripheral network.

Another problem with electronic information systems is that usually there is a central processor/s that aggregates the information and distributes it. Since the processor has to use time on aggregating and spreading duplicated information there will be less time for other tasks such as receiving information and thus bottlenecks may occur in other parts of the system.

Another problem with the prior art systems is that they do not consider counter performances provided by customers when distributing data. Thus some customers may expericence an unfair treatment.

BRIEF DESCRIPTION OF THE INVENTION

Thus it is an object of the present invention to provide a solution for disseminating data in a more efficient way.

It is another object of the present invention to provide a solution for sending out data to users having different data rate of their data connections.

It is another object of the present invention to provide a solution for sending out data in a bandwidth efficient way.

It is another object of the present invention to provide a solution for sending out data without the need of duplicating the data.

It is another object of the present invention to consider customer counter performances when sending out data.

According to a first aspect of the invention the above and other objects are achieved by a computer system for sending data sets to a plurality of clients via a network, the computer system comprising:

Continue reading about Intelligent information dissemination...
Full patent description for Intelligent information dissemination

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Intelligent information dissemination patent application.

Patent Applications in related categories:

20090287762 - Blending single-master and multi-master data synchronization techniques - Architecture that maintains the user experience as close as possible to the user experience when dealing with the usual/regular forms and data provided in an office application when dealing with hybrid forms and hybrid data. Synchronization of the hybrid data to single-master and multi-masters systems is accomplished when the associated ...

20090287766 - Brokering mobile web services - The invention provides a novel mobile web services discovery method that is capable of fulfilling the requirements from both the clients and providers. It allows the provider to balance the cost/performance ratios and utilize the network bandwidth more effectively, while also attaining the quality levels expected by the client. ...

20090287770 - Distribution device, distribution method, and computer program - The present invention includes: a step of creating at least a play list including reproduction start times of the display terminal devices (1) and acquisition destination data indicating acquisition destinations of the creative data; and a step of transmitting the play list and the creative data to the display terminal ...

20090287771 - Intelligent content management system for effective knowledge transfer - A computer implemented content management system providing for facilitating the exchange of information between a Professional and a Client. ...

20090287768 - Management apparatus and management method for computer system - A computer system according to the present invention is provided with a request classification tool generating a request classification log which describes a number of web requests handled by said computer system for each predetermined measurement period and for each type of said web requests; a system unification processing tool ...

20090287764 - Media access control server for radio access network - A method (200, 300, 400) and a system (100, 500) of controlling access to media content (120). A first setup request indicating a request to access at least a first portion of the media content can be received from a mobile client (104). A first authorization request can be communicated ...

20090287767 - Mobile remote device management - When an electronic message is received from a requester a mail relay server decodes the command electronic message to produce and issue a command to a service manager server. The command from the service manager server is directed to a device manager server responsible for managing the target printing device. ...

20090287763 - Question server to facilitate communication between participants - Systems and methods are provided for facilitating contact or communication between users or participants. A profile matching process is performed to match a user profile of a first user to a user profile of a second user. A number of questions to ask the second user are automatically selected. In ...

20090287773 - Reverse mapping method and apparatus for form filling - In the presently preferred embodiment of the invention, every time a user submits a form the client software tries to match the submitted information with the stored profile of that user. If a match is discovered, the program tags the field of the recognized data with a corresponding type. The ...

20090287769 - Server unit, client unit, server-based computing system, server control method, client control method, and recording medium - A display-operation setting database for defining key arrangements on the input unit (soft keyboard) of a client according to the type of an application which runs on a server is stored in the server beforehand. When the application running on the server is changed according to an input event from ...

20090287772 - Systems and methods for remoting multimedia plugin calls - Described are methods and systems for remotely providing calls issued to a multimedia plugin. A proxy plugin executing on a server can intercept calls issued by a container application on the server, to a multimedia plugin. The proxy plugin can then transmit the intercepted call to a plugin executing on ...

20090287765 - Virtual universe desktop exploration for resource acquisition - The present invention is directed to a system, method and program product that allows a user to acquire resources from a local computer during a session with a virtual universe. Disclosed is a system that allows a user to: invocate a local operating system session that displays an operating system ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Intelligent information dissemination or other areas of interest.
###


Previous Patent Application:
Execution environment for groupware integration with enterprise applications
Next Patent Application:
Methods and systems for providing for responding without at least one of scripts and cookies to requests based on unsolicited request header indications
Industry Class:
Electrical computers and digital processing systems: multicomputer data transferring or plural processor synchronization

###

FreshPatents.com Support
Thank you for viewing the Intelligent information dissemination patent info.
IP-related news and info


Results in 0.22667 seconds


Other interesting Feshpatents.com categories:
Tyco , Unilever , Warner-lambert , 3m 174
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO