Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Method-and-apparatus-for-enabling-sectored-data-refreshing-of-Web-site-data-during-session

 Processes and apparatuses for managing network devices
Accordingly, it is an object of the present invention to obviate the above-described problems and ...


 Data storage with host-initiated synchronization and fail-over of remote mirror
The present invention enables efficient remote data mirroring and "fail-over" capabilities in a ...


 Method and apparatus for establishing communications between packet-switched and circuit-switched networks
The invention describes a method and apparatus which allows communications between packet-switched ...


 Remote bookmarking for wireless client devices
Broadly speaking, the invention relates to improved techniques that enable wireless devices to ...


 File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator
In accordance with one aspect of the invention, there is provided a method of operating a file ...


 Method and apparatus for distributing personalized e-mail
Information common to multiple e-mail messages is sent as common content chunks, which may be ...


 Electronic mail with recipient-specific content
It is an object of the invention to address the foregoing difficulties in conventional computerized ...


 Graphical test progress monitor
The invention provides a graphical tool, referred to herein as a test progress monitor. When the ...


 Atomic and molecular documents
OF THE PREFERRED EMBODIMENTS Prior to discussing the present invention in greater detail, it is ...


 Methods and apparatus for a window pane sash control with memory
In accordance with one aspect of the present invention, as embodied and broadly described herein, a ...


 Method and apparatus for enabling sectored data refreshing of Web-site data during session

Details
Inventors: Lo, Bruce;
Assignee: Yodlee.com, Inc. (Redwood City, CA)
Primary Examiner: Wiley; David
Assistant Examiner: Neurauter, Jr.; George
Attorney, Agent or Firm: Boys; Donald R. Central Coast Patent Agency Inc.

A browser-control script for controlling how refreshed data is rendered during a network data-session is provided. The browser control script comprises an instruction for establishing a second data-channel between a client and a data source, a data-communication function for transacting data over the second data-channel, an instruction for enabling selective data-rendering by the browser application, a selection function for selecting data elements to be refreshed and an instruction for predicting a new scroll position in a browser window. Once invoked, the browser-control script provides an automated control-routine for managing a data-refresh operation such that data re-rendering within the browser application only occurs when there are updated data elements ready for display, the re-rendering of the data specific to the updated data elements.

DETAILED DESCRIPTION In a preferred embodiment of the present invention, a browser-control script for controlling how refreshed data is rendered during a network data-session is provided.
The browser control script comprises an instruction for establishing a second data-channel between a client and a data source; a data-communication function for transacting data over the second data-channel; an instruction for enabling selective data-rendering by the browser application; a selection function for selecting data elements to be refreshed and an instruction for predicting a new scroll position in a browser window.
Once invoked, the browser-control script provides an automated control-routine for managing a data-refresh operation such that data re-rendering within the browser application only occurs when there are updated data elements ready for display, the re-rendering of the data specific to the updated data elements.
In preferred applications, the control script is of the form of an embedded executable program embedded into a Web page.
Also, in preferred applications, the network utilized is the Internet network and the control script is a Java Script program.
In one embodiment, the data source is a network-connected Web server.
In another embodiment, there is more than one data source from whence data is compiled and aggregated by a single network-connected Web server.
In one aspect, the instruction for predicting a scroll position contains an action for shifting the scrolled position when an updated data element is re-rendered above a user's viewing position in the browser window.
In this aspect, the control-script obtains size information of updated data elements during transmission of the data elements from the server to the client.
In a variation of this aspect, the size information of updated data elements is obtained from client cache memory after receipt of the updated data elements but before rendering the elements.
In another aspect of the present invention, a method for conducting the data-refresh operation during an active data session conducted over a data network is provided



Related patents
  XML client abstraction layer
The present invention consists of using an XML page description as an abstraction of the HTML page at design time. This XML description is used to define layout ...
  Dynamic multiplexing of hyperlinks and bookmarks
The foregoing and other problems are overcome and the objects of the invention are realized by methods and apparatus in accordance with embodiments of this invention. In ...
  Electric motor including unitary brush card bushing holder
Referring now to FIGS. 2-7, there is depicted a motor 10 which is ideally suited for driving a fan or blower in a motor vehicle ventilation system, such as a heating ...
  Electric motor brush assembly
In accordance with one aspect of the present invention, an electric motor brush assembly is provided. The assembly includes an electrically conductive brush box and at ...
  Methods and apparatus for managing multiple user systems
The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A virtual ...
  Image search apparatus and method
The present invention has been made in consideration of the above problems, and has as its object to narrow down images that must undergo similarity computations with a ...
  Multi-tier debugging
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present ...
  Multiple user software debugging system
Multiple User Computing Environment--FIG. 1 FIG. 1 illustrates a block diagram example of a computer system 100 in a multiple user debugging environment. The multiple ...
  Management of network distributed agents in a distributed computing environment
OF THE PREFERRED EMBODIMENT OF THE PRESENT INVENTION Reference now being made to FIG. 1, a schematic diagram is shown illustrating various components of a Local Area N...
  Methods, systems and computer program products for remote control of a processing system
It is, therefore, one object of the present invention to provide a computer system that can control a program to be executed by a server, even when special remote ...

0.014

Archive: All patents - Links

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