Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Method-and-device-for-communicating-data-within-a-network-by-combining-different-communication-approaches

 Methods and systems for managing virtual addresses for virtual networks
Reference will now be made in detail to the exemplary embodiments of the invention, examples of ...


 Data carrier for the storage of data and circuit arrangement for such a data carrier
The invention claimed is: 1. A data carrier for the storage of data, which data carrier has a first ...


 Exhaust valve for diesel engine and production thereof
OF THE INVENTION Embodiments of the invention will be explained in referrence to the attached ...


 Computer system having a plurality of stored system capability states from which to resume
According to the present invention a computer system is provided that has a plurality of suspend ...


 Barrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phase
The shortcomings of the prior art are overcome and additional advantages are provided through the ...


 System for transferring data specified in a transaction request as a plurality of move transactions responsive to receipt of a target availability signal
The present invention is a system and method for efficiently transporting blocks of data through a ...


 Method and apparatus for synchronization of data retrieval and presentation
The present invention includes a method and an apparatus for synchronization of data retrieval; ...


 Method and system for message transfer session management
In accordance with the invention, there is provided a method and system for managing transfer of ...


 APPARATUS FOR DISTRIBUTING INFORMATION OVER A NETWORK-BASED ENVIRONMENT, METHOD OF DISTRIBUTING INFORMATION TO USERS, AND METHOD FOR ASSOCIATING CONTENT OBJECTS WITH A DATABASE WHEREIN THE CONTENT OBJECTS ARE ACCESSIBLE OVER A NETWORK COMMUNICATION MEDIUM
A system and method are provided to document and quantify demand for particular information that is ...


 Service providing system and service providing device that provides a specific service in response to user authority determination based on positional relationships of virtual objects
However, according to the related art method, since everyone can operate a projector and cause any ...


 Method and device for communicating data within a network by combining different communication approaches

Details
Inventors: Farago, Andras; Syrotiuk, Violet R.;
Assignee: The University of Texas System Board of Regents (Austin, TX)
Primary Examiner: Cardone; Jason
Assistant Examiner: Nguyen; Minh-Chau N.
Attorney, Agent or Firm: Jenkens & Gilchrist, P.C.

A method and device are disclosed for optimizing use of a plurality of different approaches to communicating data. The device includes a plurality of different components, each component capable of being utilized by the device in communicating data with other devices in the network. Each component generates, when an opportunity for communicating data occurs, a decision relating to the communication using a distinct rule set. A decision handler, coupled to the components, generates a final decision relating to the communication of data based upon each decision generated by the components and upon the correctness of prior decisions generated by the components. The correctness of the final decision is used subsequently in generating additional final decisions.

DETAILED DESCRIPTION Embodiments of the present invention overcome shortcomings in prior systems and satisfy a significant need for a technique for better optimizing communication between devices in a computer-based and/or communications network.
The embodiments of the present invention utilize existing communication techniques and make final decisions relating to the communication of data from a network device based in part upon the correctness of decisions by the existing techniques in previously communicating data.
In particular, an exemplary embodiment of the present invention is directed to a device in a network in which data is communicated.
The device includes a plurality of different communication-related components or approaches, such as different data communication protocols.
Each is capable of being utilized by the device in communicating data with other devices in the network.
Each component generates, when an opportunity for communicating data occurs, a decision relating to the communication thereof.
A decision handler in the device is coupled to the components and generates a final decision relating to the communication of the data based upon each decision generated by the components and upon the correctness of prior decisions generated by the components.
The decision handler may determine the final decision by applying weight factors to each decision, whereby the value of each weight factor is based upon the correctness of prior decisions by the corresponding component.
The final decision, for example, may be computed by the decision handler as a weighted average of the decisions, whereby a distinct weight factor is applied to each decision generated by the components.
The decision handler may update the weight factors following learning of the outcome (correctness) of each final decision computed.
In this way, the exemplary embodiment of the present invention is able to substantially optimally utilize known data communication techniques without knowing in advance the particular data communication approach that best matches potentially changing and oftentimes unpredictable network conditions



Related patents
  Method of data management for efficiently storing and retrieving data to respond to user access requests
The disadvantages associated with the prior art are overcome by the present invention of a server comprising a plurality of modules, each of which contains a single ...
  Method and apparatus for increasing the speed of the detecting of computer viruses
Referring to FIG. 2, the apparatus for detecting computer viruses of the present invention includes a central processing unit 16. Information concerning the current ...
  Event triggered iterative virus detection
In accordance with the present invention a virus detection server is provided for centralized access and iterative techniques are provided to effectively detect and ...
  Macro program management system
Taking the above into consideration, an object of the present invention is to provide a macro program management system which facilitates edit operations of macro ...
  Computer network intrusion detection
To achieve the foregoing, methods, apparatus, and computer-readable medium are disclosed which provide computer network intrusion detection. In one aspect of the ...
  Print system for executing printing operations based on macros selectively designated on document set basis
It is an objective of the present invention to provide a print system in which a user can set different printing processes for each one of a plurality of document sets ...
  Method for intercepting network packets in a computing device
OF THE INVENTION The concept of hooking is generally known in the art of computer programming. It means that a call to a default system service (like a function, ...
  System and method for partitioned distributed scanning of a large dataset for viruses and other malware
The present invention provides a system and method for concurrently scanning a large dataset for computer viruses and other forms of malware. The dataset is organized ...
  Method and device for innoculating email infected with a virus
The present invention provides for a method and network device for detecting and inoculating emails infected with viruses. The method identifies traffic flows, or ...
  Sliding scale adaptive self-synchronized dynamic address translation
In view of the above, it is an object of the present invention to provide a method of translating packets in a manner that would entice a would-be adversary to try to ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved