Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Serving-data-from-a-resource-limited-system

 Call admission control system for wireless ATM networks
The present invention addresses the foregoing needs by providing a call admission control protocol, ...


 Vehicle tracker, mileage-time monitor and calibrator
These needs are met by the invention, which provides a vehicle location determination system, ...


 Health monitoring and diagnostic device and network-based health assessment and medical records maintenance system
The present invention meets the needs described above in a health monitoring and diagnostic device ...


 Method and apparatus to throttle connections to a H.323 multipoint controller by receiver terminals in a loosely-coupled conference
The present invention is a method of throttling connections to a multipoint controller in a loosely-...


 Multipoint digital simultaneous voice and data system
The present invention facilitates the sharing of data and the exchange of voice information over a ...


 Speaker identifier for multi-party conference
A multi-party conferencing method and system in accordance with our invention identify the ...


 Asynchronous transfer mode (ATM) system having an ATM device coupled to multiple physical layer devices
What is claimed is: 1. An asynchronous transfer mode (ATM) system comprising: an asynchronous ...


 Data bus for a plurality of nodes supplying optical signals
The invention relates to a data bus for a plurality of nodes which are connected to one another. A ...


 Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages
OF THE INVENTION In the following description, for purposes of explanation and not limitation, ...


 Method and system for automatically measuring resource needs in a computer
It is an object of the present invention to provide a system and method that dynamically ...


 Serving data from a resource limited system

Details
Inventors: Van Andel, Robert J.; Becker, Robert H.;
Assignee: Allegro Software Development Corporation (Boxborough, MA)
Primary Examiner: Maung; Zarni
Assistant Examiner: Cardone; Jason D.
Attorney, Agent or Firm: Fish & Richardson P.C.

A data resource request signal is received on a first device connected to a network. A first resource object is selected in the first device. For a plurality of sequential page items associated with the first resource object, successive data fragments are generated according to instructions specified by the successive page items. At least the successive data fragments are concatenated to form a stream of formatted data. The stream of formatted data is transmitted to a second device via the network.

DETAILED DESCRIPTION The present invention provides a method for serving data from a networked device.
Data is generated from a resource object associated with Page Items representing fragments of data (e.
g.
HTML statements or other text information).
A data resource request signal (e.
g.
an HTTP GET message, a signal generated by the device hardware) is received at a first device.
A first resource object is selected in the first device.
For a plurality of sequential page items associated with the first resource object, successive data fragments are generated according to instructions specified by the successive page items.
At least the successive data fragments are concatenated (e.
g.
placed in sequence in a buffer) to form a stream of formatted data.
The stream of web page data is transmitted to a second networked device via the network.
Preferred implementations may include one or more of the following features.
The data resource request signal may be a signal generated within the first device.
The data resource request signal may be a message received from the second device via the network.
The message received from the second device may be an email message.
The message received from the second device may be an HTTP message.
The request message received from the second device may further contain web page form data (e.
g.
a plurality of name=value pairs representing responses to HTML form inputs), a second resource object in the first device may be identified, and, for name=value pairs specified in the web page form data page, items associated with the second resource object may be selected such that the name associated with the page item corresponds to the name of the name=value pair and the value of the name=value pair may be processed according to instructions specified by the selected page item.
The instructions specified by a page item may include substituting tokens with text strings according to a lookup dictionary.
The instructions specified by a page item may include generating data fragments according to instructions specified by a plurality of page items specified by the page item



Related patents
  System and method for personalizing electronic mail messages
Methods, systems, and articles of manufacture consistent with the present invention provide an e-mail customization system that incorporates personalized or customized ...
  Updating data from a source computer to groups of destination computers
Viewed from one aspect the present invention provides a computer program product for controlling a source computer to update out-of-date data stored by a plurality of ...
  Method for managing multiple virtual storages divided into families
An object of the present invention is to provide, for the user, means for data sharing and easy data reference among virtual spaces without imposing the management of ...
  Multiprocessor computer system with user specifiable process placement
The present invention allows a user process to advise or control where an operating system in a distributed shared-memory multiprocessor computer system stores a process....
  Method of remotely executing computer processes
OF THE PREFERRED EMBODIMENT Referring to the figures, and more particularly to FIG. 1, there is shown a generalized representation of a remote execution occurring ...
  Method and apparatus for balancing distributed applications
The present invention satisfies the aforementioned needs by providing an improved method and apparatus for balancing and dynamically distributing the various components ...
  Type descriptor metamodel
OF THE INVENTION Definitions. As used herein the following terms have the indicated meanings. "Handshaking" is the exchange of information between two applications and ...
  Method and apparatus for dispatching tasks in a non-uniform memory access (NUMA) computer system
In accordance with the present invention, a dispatcher for a non-uniform memory access computer system dispatches all threads from a single, common ready queue (also ...
  Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control
A client-side application-classifier has an upper interface to a higher-level network-socket library. The higher-level network-socket library provides high-level network ...
  Radio communication system using frequency hopping, and method of controlling same
An object of the present invention is to provide a method through which notification is given of hopping patterns in simple fashion and in a short period of time. A...

0.014

Archive: All patents - Links

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