scispace - formally typeset
Search or ask a question

Showing papers on "Upload published in 1997"


Patent
30 Dec 1997
TL;DR: In this article, a system for virus checking a data object to be downloaded to a client device is implemented in a method including the steps of retrieving the data object, scanning the object for a computer virus, and downloading the object to the client device if no computer virus is detected.
Abstract: A system for virus checking a data object to be downloaded to a client device is implemented in a method including the steps of retrieving a data object to be downloaded, scanning the data object for a computer virus, and downloading the data object to the client device if no computer virus is detected.

455 citations


Patent
01 Apr 1997
TL;DR: In this article, a secure document delivery over a wide area network, such as the Internet, is described, where a sender directs a Delivery Server to retrieve an intended recipient's public key.
Abstract: A method and system are provided for secure document delivery over a wide area network, such as the Internet. A sender directs a Delivery Server to retrieve an intended recipient's public key. The Delivery Server dynamically queries a certificate authority and retrieves the public key. The public key is transmitted from the Delivery Server to the sender. The sender encrypts the document using a secret key and then encrypts the secret key using the public key. Both encrypted document and encrypted secret key are uploaded to the Delivery Server, and transmitted to the intended recipient. The intended recipient then uses the private key associated with the public key to decrypt the secret key, and uses the secret key to decrypt the document. In an alternative, equally preferred embodiment of the invention, the sender uses the public key to encrypt the document. In yet another embodiment, the server transmits the document to the Delivery Server for encryption.

361 citations


Patent
15 Jul 1997
TL;DR: In this article, a system and method for providing a collaborative work environment includes servers and client workstations, which can be viewed, edit and create common documents for the projects and upload them to the server using a drag and drop interface.
Abstract: A system and method for providing a collaborative work environment includes servers and client workstations. Client workstations receive data objects from one or more servers and combine the received data objects with stored templates to render HTML pages representing at least a portion of a common project. Users may view, edit, and create common documents for the projects and upload them to the server using a drag-and-drop interface. Additionally, since all file transfers take place using HTTP, project groups can span corporate organizations as well as time zones and geographic boundaries.

353 citations


Journal ArticleDOI
TL;DR: The current version of the Basic Support for Cooperative Work system is described in detail, including design choices resulting from use of the web as a cooperation platform and feedback from users following the release of a previous version of BSCW to the public domain.
Abstract: The emergence and widespread adoption of the World Wide Web offers a great deal of potential in supporting cross-platform cooperative work within widely dispersed working groups. The Basic Support for Cooperative Work (BSCW) project at GMD is attempting to realize this potential through development of web-based tools which provide cross-platform collaboration services to groups using existing web technologies. This paper describes one of these tools, theBSCW Shared Workspace system?a centralized cooperative application integrated with an unmodified web server and accessible from standard web browsers. The BSCW system supports cooperation through “shared workspaces”; small repositories in which users can upload documents, hold threaded discussions and obtain information on the previous activities of other users to coordinate their own work. The current version of the system is described in detail, including design choices resulting from use of the web as a cooperation platform and feedback from users following the release of a previous version of BSCW to the public domain.

334 citations


Patent
05 Aug 1997
TL;DR: In this article, a portable data device system includes a portable device and a cradle for receiving the portable device, which is arranged to recharge the device power supply and/or upload or download information to and from the device.
Abstract: A portable data device system includes a portable data device and a cradle for receiving the portable data device. The cradle is arranged to recharge the portable data device power supply and/or upload or download information to and from the portable data device. The cradle and portable data device are in wireless communication allowing a minimum of processing and data storage capability at the front end and hence operation of the portable data device as a thin client.

328 citations


Patent
05 Sep 1997
TL;DR: In this paper, a set-top box connected to a television and communicating over a wide-area network with one or more servers is used to implement a web browser that allows a user to use a remote control device to navigate between hypertext anchors or various control buttons displayed on the television display.
Abstract: Web browser software is implemented in a processing system housed in a set-top box connected to a television and communicating over a wide-area network with one or more servers. The browser allows a user to use a remote control device to navigate between hypertex, anchors in World-Wide Web pages displayed on the television. User inputs are entered from the remote control device using an infrared IR link in order to move a selection between hypertext anchors or various control buttons displayed on the television display. The browser is capable of downloading audio files from Web sites and generating sound through a speaker of the television set based on the audio files. Background music is generated during Web browsing based on audio files downloaded from one of the servers or audio files stored in memory in the set-top box. A background music audio file from a server can be downloaded while another background music audio file is played. An audio panel can be displayed when an audio file from a Web site is downloaded and played to form a user interface by which the user to play, stop, pause, rewind, or fast-forward the audio file.

226 citations


Patent
19 Nov 1997
TL;DR: In this paper, a hand-held navigation, mapping and positioning system and device (10) contains a Global Positioning System (GPS) receiver, a database capable of storing vector or bit mapped graphics, a viewing port (11), an embedded processor, a simplified user interface (15), a data compression algorithm, and other supporting electronics.
Abstract: A hand-held navigation, mapping and positioning system and device (10) contains a Global Positioning System (GPS) receiver (13), a database capable of storing vector or bit mapped graphics, a viewing port (11), an embedded processor (12), a simplified user interface (15), a data compression algorithm, and other supporting electronics. The viewport (11) is configured such that the data presented in the viewport is clearly visible in any ambient light condition. The database stores compressed image data which might include topographical map data, user annotations, building plans, or any other image. The system includes an interface to a personal computer (14) which may be used to annotate or edit graphic information externally to the device for later upload. In addition, the device contains a simple menu-driven user interface (15) which allows panning and zooming the image data, marking locations of interest, and other such functions. The device may be operated from an internal rechargeable battery, or powered externally.

224 citations


Patent
10 Dec 1997
TL;DR: In this article, the addictional information selected by the user during idle times when the conventionally downloaded information is not being downloaded is cached at the user's computer and can be displayed at time selected by user.
Abstract: Information is conventionally downloaded from a computer network to a computer operated, by a user, such as when the user is surfing the Internet. Downloading of information is enhanced by downloading addictional information selected by the user during idle times when the conventionally downloaded information is not being downloaded. The additional information may comprise web pages or other information previously selected by the user, which is downloaded in the background during the idle times. A graphic user interface is provide for accepting user selections of the addictional information, which may be displayed in a browser connected to the graphic user interface. The additional information is cached at the user's computer and can be displayed at time selected by the user.

206 citations


Patent
27 Mar 1997
TL;DR: In this article, a set top box is adapted to separate the HTML data stream and store that data in a cache as WEB pages retrievable by a web browser in the set-top box, whereupon the program schedule information is displayed including the displayable, selectable indicia.
Abstract: A multimedia broadcast system provides program schedule information simulcast as a Hyper Text Markup Language (HTML) data stream including commands and displayable, selectable indicia associated with the commands, along with programs for display. A set top box is adapted to separate the HTML data stream and to store that data in a cache as WEB pages retrievable by a WEB browser in the set top box, whereupon the program schedule information is displayed including the displayable, selectable indicia. Selecting the indicia directs the set top box via the associated command to tune to a program associated with the displayable indicia. The indicia may be any text, icon, dynamic figurine, and the like. In a preferred embodiment program schedule WEB pages, including the commands and displayable indicia, are stored especially marked on a WEB server coupled to the Internet and to a scanner adapted to scan the WEB server for marked pages, and to upload the marked pages to a satellite broadcast system.

185 citations


Patent
Kevin Gregory Zerber1
04 Dec 1997
TL;DR: Disclosed as mentioned in this paper is a system for accessing a folder of messages in a mail server, such as an inbox folder, outbox folder, draft message folder, etc. This disclosed system is especially suited for "offline" type protocols such as POP3.
Abstract: Disclosed is a system for accessing a folder of messages in a mail server, such as an inbox folder, outbox folder, draft message folder, etc. This disclosed system is especially suited for "offline" type protocols, such as POP3. A client computer establishes a first connection with a mail server including the folder of messages over a network. The client computer communicates a command to the mail server to parse messages in the folder to obtain message headers. The message headers are then downloaded to the client computer. After downloading the message headers, the first connection between the client computer and the mail server is terminated. The client computer may then be used to select at least one displayed header. After message headers are selected, a second connection is established between the client computer and the mail server. The client computer communicates a command to the mail server to retrieve a body for each message whose header was selected. The selected message bodies are then downloaded to the client computer. After downloading message bodies, the client computer communicates a command to the mail server to delete the selected messages from the folder in the mail server. The client computer then communicates a command to the mail server to terminate the second connection between the client computer and the mail server.

178 citations


Patent
10 Sep 1997
TL;DR: A system for retrieving an image from a network comprises: (1) a server application; (2) a plurality of image files, each storing an image in different versions, and connected to the server application, and (3) a client application which enables a user to select and retrieve a desired version of a desired image; and (4) a communication application providing a communication link between the client and server applications wherein, in use, the user can select an image and a desired versions of that desired image for retrieval and display.
Abstract: A system for retrieving an image from a network comprises: (1) a server application; (2) a plurality of image files, each storing an image in a plurality of different versions, and connected to the server application; (3) a client application which enables a user to select and retrieve a desired version of a desired image; and (4) a communication application providing a communication link between the client and server applications wherein, in use, the user can select a desired image and a desired version of that desired image for retrieval and display. The versions of the image are stored such that when a low resolution version of the image has been obtained, a high resolution version can be obtained simply by downloading the difference between the two versions of the image.

Patent
24 Apr 1997
TL;DR: In this article, a method of providing a document to a client coupled to a server is provided, where the server provides a number of Internet services to the client, including functioning as a caching proxy on behalf of the client for accessing the World Wide Web.
Abstract: A method of providing a document to a client coupled to a server is provided. The server provides a number of Internet services to the client, including functioning as a caching proxy on behalf of the client for purposes of accessing the World Wide Web. The proxying server includes a persistent document database, which stores various attributes of all documents previously retrieved in response to a request from a client. When a Web document is retrieved from a remote server in response to a request from the client, the database is consulted and the stored information relating to the requested document is used by the server in transcoding the document. The document is transcoded for various purposes, including to circumvent bugs or quirks found in the document, to size the document for display on a television set, to improve transmission efficiency of the document, and to reduce latency. The transcoder makes use of the document database to perform these functions. The document database is also used for prefetching previously requested documents and images and for reducing latency when downloading images to the client.

Patent
27 May 1997
TL;DR: In this article, a method and apparatus for operating a local server computer of a client-server network includes a technique to receive a request from a client computer of the client server network.
Abstract: A method and apparatus for operating a local server computer of a client-server network includes a technique to receive a request from a client computer of the client-server network. A determination is made whether the request requires dynamically generated information from a servlet object of the client-server network. If so, a specified servlet object corresponding to the request may be uploaded from a remote server computer of the client-server network. The specified servlet object is then executed to obtain dynamically generated information corresponding to the request.

Patent
21 Oct 1997
TL;DR: A transportation network service system as mentioned in this paper integrates communications and data transmission requirements for ground transportation service providers (2, 3, 4, 5, 6, 7, 8, 9) into a single, centrally controlled network.
Abstract: A transportation network service system (1) and method which integrates communications and data transmission requirements for ground transportation service providers (2, 3, 4, 5, 6, 7) into a single, centrally controlled network The transportation network of the present invention provides for the seamless distribution of reservations data and other information between ground transportation service providers (2, 3, 4, 5, 6, 7) Specifically, communications networks, such as the Internet (16) and the World Wide Web, are used as the data distribution backbone between the various service providers In one embodiment of the present invention, the service providers subscribe to the transportation network in order to be allowed to upload requests to the system, ie, to other subscribers (2, 3, 4, 5, 6, 7, 8, 9) in distant locations, as well as to be allowed to download requests, ie, to fulfill service requests issued by other service providers

Patent
Sih-Pin Chang1, Ephraim Feig1, Thomas Kwok1
21 Nov 1997
TL;DR: In this paper, a method and system is disclosed for scheduling data download, such as web pages, databases or softwares, over a network such as the internet, which includes the steps of (a) initiating the data download request and the user input interfaces; saving the requesting computer system's network address; fetching and saving those web pages and databases' source entities and their corresponding network addresses for the upcoming data download; retrieving and saving from the user's input on the schedules, user ids and passwords, disk directories, limits on bandwidth, downloading time and allocated storage
Abstract: A method and system is disclosed for scheduling data download, such as web pages, databases or softwares, over a network such as the internet. The method includes the steps of (a) initiating the data download request and the user input interfaces; saving the requesting computer system's network address; (b) fetching and saving those web pages, databases or softwares' source entities and their corresponding network addresses for the upcoming data download; (c) fetching and saving from the user's input on the schedules, user ids and passwords, disk directories, limits on bandwidth, downloading time and allocated storage space for the data download; (d) setting the system timer at the wake-up time according to the data download schedules; (e) automatically turning on the requesting computer system according to the system timer and dialing up to connect to the network; (f) accessing the download data's network address and transmitting the data to the requesting computer system; (g) receiving and storing the requested web pages, databases or softwares in the requesting computer system; (h) interrupting a particular data downloading if the downloading time exceeding the user's earlier input downloading time limit or if the allocated download storage space reached the user specified limit; (i) automatically disconnecting from the network; (j) automatically rescheduling the data download in some other time if the previous data download is not successful or the network is too busy; (k) automatically turning off the requesting computer system. In this manner the requester doesn't need to keep the requesting computer system power on till the upcoming download actvities.

Patent
Byron Dom1, Dragutin Petkovic1
03 Dec 1997
TL;DR: In this paper, a system and method for supporting video browsing over a communication network such as the Internet/World Wide Web is presented, where a graphical user interface is provided through a client software tool such as a web browser.
Abstract: A system and method are provided for supporting video browsing over a communication network such as the Internet/World Wide Web. A graphical user interface is provided through a client software tool such as a Web browser. A client/user selects a video data object stored at a remote server. A set of points within the object are displayed at the client's graphical user interface display, as representations, preferably thumbnail images, of the points within the object. The user selects an interval defined by the representations, preferably by using the graphical user interface to select two of the representations. The two selected representations delimit the beginning and end of a portion of the video object. Responsive to this selection, that portion of the video object is downloaded and displayed.

Patent
Kurt H. Haserodt1
02 Sep 1997
TL;DR: In this article, a method is provided for clients to access server-based telephony features in the Internet or other non-telephony client-server network, in a platform-independent and network-independent fashion and without modification of the clients.
Abstract: A method is provided for clients to access server-based telephony features in the Internet or other non-telephony client-server network, in a platform-independent and network-independent fashion and without modification of the clients A user of a client (101) uses the client's World Wide Web (WWW) browser (113) to download from a WWW server (104) a page (115) that defines a blank feature form that has virtual actuators and associated parameters fields for the telephony features The user marks up the downloaded page via the WWW browser to indicate feature selection and any feature parameters, and uploads the marked up page to the WWW server A form-interpreting script (116) executed by the WWW server interprets the marked up page, and the WWW server sends a feature request that corresponds to the user's feature selection and user-specified parameters to a telephony feature server (105) The telephony feature server responds to the request by providing the requested feature to the user's client If needed, the WWW server also requests the client to establish a TCP/IP connection with the telephony feature server

Patent
28 Mar 1997
TL;DR: In this paper, a method and apparatus for operating a local server computer of a client-server network includes a technique to receive a request from a client computer of the client server network.
Abstract: A method and apparatus for operating a local server computer of a client-server network includes a technique to receive a request from a client computer of the client-server network. A determination is made whether the request requires dynamically generated information from a servlet object of the client-server network. If so, a specified servlet object corresponding to the request may be uploaded from a remote server computer of the client-server network. The specified servlet object is then executed to obtain dynamically generated information corresponding to the request.

Patent
04 Jun 1997
TL;DR: In this article, a system for providing weather information along a travel route is described, consisting of a client system (14) and a server system (12), where the client system receives and uploads the travel route to the server system.
Abstract: A system (10) for providing weather information along a travel route may comprise a client system (14) and a server system (12). The client system (14) may receive and upload the travel route to the server system (12). The server system (12) may automatically retrieve weather data (74) associated with the travel route and use data to automatically generate a visualization (76) of weather along the travel route. The server system (12) may download the weather data (74) and visualizations (76) to the client system (14) for display.

Patent
26 Jun 1997
TL;DR: In this paper, a local client computer includes a local hypertext server, a local application program, and a downloader for downloading a copy of a remote network document (local copy) onto the client computer.
Abstract: A local client computer includes a local hypertext server, a local application program, and a downloader for downloading a copy of a remote network document (local copy), that is accessible by the local application program, onto the client computer. When connected to the network, a downloader is executed to create the local copy on the client. When disconnected, the local copy may be accessed and modified through the client browser in a manner that is similar to when the client is connected to the network.

Patent
29 Aug 1997
TL;DR: In this article, the authors present an apparatus, system and method for secure code-downloading and information exchange, in the full generality of complex code dependencies while considering the implications of mutual distrust and hot-swapping.
Abstract: An apparatus, system and method for secure code-downloading and information exchange, in the full generality of complex code dependencies while considering the implications of mutual distrust and hot-swapping. Included are secure techniques wherein an authority signs code from another party upon which that authority depends in order to establish that a trusted execution environment, is being preserved. Trusted code is employed to ensure that proprietary data is destroyed, disabled, and/or made unreadable, when a change causes the trusted execution environment to cease holding to a certain security level. A carefully constructed key structure is employed to ensure that communications allegedly from particular code in a particular environment can be authenticated as such. Authenticity of code that decides the authenticity of public-key signatures, and/or the authenticity of other code is cared for. In particular, the loading code that performs these tasks may itself be reloadable. Authenticity is maintained in physically secure coprocessors with multiple levels of dependent software that is independently downloadable by mutually suspicious authorities, and in physically secure coprocessors whose software has sufficient richness and complexity so as to be certainly permeable. Recoverability is provided for physically secure coprocessors from code of arbitrary evil running at arbitrary privilege.

Patent
12 Sep 1997
TL;DR: In this article, a computer network based digital information library system employing authentication and encryption protocols for the secure transfer of digital information libraries programs to a client computer system (214) and a mobile digital information playback device (212) is presented.
Abstract: A computer network based digital information library system employing authentication and encryption protocols for the secure transfer of digital information library programs to a client computer system (214) and a mobile digital information playback device (212) removably connectable to the client computer system. The present invention is a computer network based library and information delivery system for accessing and obtaining selected digital information files. The library and information delivery system comprises: 1) a library server (260) having a plurality of digital information files; 2) a client computer system (214) coupled to the library server (260) over a network (240); and 3) a mobile device (212) removably connectable to the client computer system (214), the client computer system (214) including logic for requesting a download of a selected one or more of the digital information files from the library server (260), the client computer system (214) further including logic for downloading the selected one or more of the digital information files to the mobile device (212).

Patent
25 Jun 1997
TL;DR: In this article, gaze-tracking devices are used to determine an area of a display screen of most interest to a user and if that area of interest has a bandwidth allocation of increasing that allocation.
Abstract: Apparatus, methods, systems and computer program products are disclosed to use gaze-tracking devices to determine an area of a display screen of most interest to a user and if that area of interest has a bandwidth allocation of increasing that allocation. Thus, the data transfers of interest to the user receive a larger bandwidth allocation than the data transfers that do not interest the user.

Patent
20 Jan 1997
TL;DR: In this article, a method of providing a document to a client coupled to a server is provided, where the server provides a number of Internet services to the client, including functioning as a caching proxy on behalf of the client for accessing the World Wide Web.
Abstract: A method of providing a document to a client coupled to a server is provided. The server provides a number of Internet services to the client, including functioning as a caching proxy on behalf of the client for purposes of accessing the World Wide Web. The proxying server includes a persistent document database, which stores various attributes of all documents previously retrieved in response to a request from a client. When a Web document is retrieved from a remote server in response to a request from the client, the database is consulted and the stored information relating to the requested document is used by the server in transcoding the document. The document is transcoded for various purposes, including to circumvent bugs or quirks found in the document, to size the document for display on a television set, to improve transmission efficiency of the document, and to reduce latency. The transcoder makes use of the document database to perform these functions. The document database is also used for prefetching previously requested documents and images and for reducing latency when downloading images to the client.

Patent
16 Apr 1997
TL;DR: In this article, a method of advertising on-line during a world wide web session is provided by downloading full page advertisements from a predetermined site (e.g., remote server) to a user's computer during a communication link idle time.
Abstract: Method of advertising on-line during, for example, a world wide web session is provided by downloading full page advertisements from a predetermined site (e.g., remote server) to a user's computer during a communication link idle time. The downloaded advertising data are stored and then displayed when the user makes a request to retrieve new data, for example, a hyperlink request to a selected remote server. The advertisement remains displayed while the connection to the selected remote server is made and at least until a portion of new content data is transmitted to the user terminal.

Patent
Toshinao Komuro1
04 Feb 1997
TL;DR: A remote resource management system for maintaining resources shared in a distributed computing system, which downloads only such resources that are the most suitable for an application requested by a user, is described in this paper.
Abstract: A remote resource management system for maintaining resources shared in a distributed computing system, which downloads only such resources that are the most suitable for an application requested by a user. When a user selects an application at a terminal computer, an application server computer providing the selected application will determine the most suitable resources for the selected application by consulting a resource linkage manager disposed therein. The application server transfers information advising the suitable resources, together with a download agent, to the terminal computer. In the terminal computer, the download agent determines whether the resources should be newly downloaded or not, referring to local resource management information that describes what resources exist in the terminal computer. If downloading is necessary, the resource management system locates the necessary resource files by using a downloadable resource management directory in a resource server computer. The resource files are downloaded from downloadable resource storage in the resource server computer, and installed into the terminal computer system according to a specified installation mode. When the installation is finished, the download agent will be unloaded, and the application runs with the downloaded resources.

Patent
21 Jul 1997
TL;DR: In this paper, a method and computer program product for automatically regenerating information at a client system without user intervention in the event of power disruption or disruption in communication between the client system and a server is presented.
Abstract: A method and computer program product for automatically regenerating information at a client system without user intervention in the event of power disruption or disruption in communication between the client system and a server. A first communication session is established between the client system and the server. The status of the power connection of the client system is monitored as well as monitoring the status of the communication link between the client system and the server. If there is no disruption in the power connection or communication link at the client system, the server automatically downloads data blocks from the server for storage at the client system. On the other hand, if the power connection or communication link is disrupted, a sustaining device is enabled to ensure that writing of any current block of data from the server is completed, and thereafter, upon resuming power or the communication link at the client system, the server then resumes downloading of only those remaining data blocks from the server that had not been downloaded at the time of disruption.

Patent
Irwin Gerszberg1, Kenny Xiaojian Huang1, Christopher K. Kwabi1, Sumit Roy1, Gabriel Valdez1 
31 Dec 1997
TL;DR: In this article, the location of large caches of memory located at the network server platform can reduce traffic on the network trunks or Internet backbone and reduce congestion on the communication network.
Abstract: The location of large caches of memory located at the network server platform can reduce traffic on the network trunks or Internet backbone. In some instances these memory caches might be located at the facilities management platform. Those users supported on a specific network server platform no longer would be required to download regularly used information from the Internet backbone minimizing congestion on the network. These memory caches can be supplemented or refreshed with new data on a regular basis based on the requirements or changing requirements of the users. The close location of regularly accessed data allows for faster downloads and minimizes congestion on the communication network. In addition to user requested information, push information can be stored in these caches for fast downloading to the users.

Patent
28 Aug 1997
TL;DR: In this article, the authors propose a method of synchronizing an interactive connection and a non-interactive data transfer connection between a client and a service provider, comprising: creating an interactive session ID which is associated with the two connections.
Abstract: A method of synchronizing an interactive connection and a non-interactive data transfer connection between a client and a service provider, comprising: creating an interactive connection; creating a data transfer connection; and generating a session ID which is associated with the two connections.

Patent
Sanjay Agraharam1, Antonio Desimone1, Ashok K. Kuthyar1, Ram S. Ramamurthy1, Sandeep Sibal1 
14 Oct 1997
TL;DR: In this article, the authors have shown that delays associated with the process of downloading large data files over such a connection occur primarily in the leg of the connection that couples the applications server to a terminal server while little congestion is typically observed in the Leg of the Connection that couples an Internet access device to the terminal server.
Abstract: We have realized that for a connection over a large data network, such as an Internet connection that couples a web access device to a terminal server connected to an applications server, delays associated with the process of downloading large data files over such a connection, occur primarily in the leg of the connection that couples the applications server to a terminal server while little congestion is typically observed in the leg of the connection that couples the Internet access device to the terminal server. The aforementioned delay is reduced by establishing a separate connection from the applications server to the Point Of Presence server outside or independently of the backbone of the large data network thereby allowing users to receive enhanced grade of service for file transfer operations.