Patents by Inventor Charles Wolfe

Charles Wolfe has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20020159409
    Abstract: A wireless communication network supporting mobile communications includes a mesh of radio base stations (RBSs) interconnected as packet data routing network. The RBSs are RF-coupled together so that adjacent ones may relay communications traffic to each other. By attaching to the mesh of radio base stations at one or more attachment points, communications traffic may be routed between a base station controller and any one of the radio base stations in the mesh based on configuring the appropriate route through the mesh. Preferably, the mesh is implemented as an IP-based routing network with each radio base station in the mesh operating as an addressable routing node within the mesh.
    Type: Application
    Filed: April 26, 2001
    Publication date: October 31, 2002
    Inventors: Charles Wolfe, Larry Schnack
  • Patent number: 6442601
    Abstract: Disclosed is a system, method, and program for caching files retrieved from a server over a network. A computer system receives a request from a requesting computer system for a file maintained on the server. The computer system is capable of communicating with the server via the network. The computer system retrieves the requested file from the server over the network and stores a copy of the requested file in a primary storage. The computer system further returns another copy of the requested file to the requesting computer system. The computer system determines retrieved files to migrate from the primary storage to a secondary storage and migrates the determined retrieved files from the primary storage to the secondary storage. To determine the files to migrate from primary storage to secondary storage, the computer system may determine a distribution of file requests per unit of time according to file size for files maintained in the primary storage and the secondary storage.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: August 27, 2002
    Assignee: International Business Machines Corporation
    Inventors: James Michael Gampper, Tarek Makansi, Daniel Charles Wolfe
  • Patent number: 6397246
    Abstract: Disclosed are methods and systems for processing a file request, such as a URL request for a web page. A computer system, such as a proxy server, receives a request from a client computer for a file at a file path location, such as a Universe Resource Locator (URL), in a network. A request attribute associated with the request from the processing system is determined. Rule information indicating at least one substitute file, e.g., web page, and an attribute associated with each substitute file is processed to determine whether the determined request attribute matches an attribute associated with one substitute file. The substitute file associated with the attribute that matches the request attribute is retrieved after determining that the request attribute matches the attribute associated with the substitute file. The retrieved substitute file is then returned to the processing system via the network.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: May 28, 2002
    Assignee: International Business Machines Corporation
    Inventor: Daniel Charles Wolfe
  • Patent number: 6372391
    Abstract: For lithographic patterning a plurality of identical structures (24) onto a target substrate (14), a template mask (13) is produced which bears a template structure pattern comprising a plurality of identical template structures each consisting of a set of at least one structure element (C) of circular shape. Starting from a primary mask (11) bearing a primary structure pattern consisting of at least one structure element having a circular shape, the production of the template mask is done in at least one lithographic mask structuring step (b, c) wherein in each mask structuring step by means of a broad beam (31) of energetic radiation the mask is illuminated and a structure pattern on the mask (11,12) is imaged onto an intermediate substrate (12a,13a); in these mask structuring steps the pattern image imaged from the structure pattern is moved over the intermediate substrate to a number of different locations.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: April 16, 2002
    Assignee: The University of Houston
    Inventors: John Charles Wolfe, Paul Ruchhoeft
  • Patent number: 6159558
    Abstract: A method for producing a carbon film on a substrate, comprising the steps of (a) depositing a carbon layer of a predetermined thickness onto the substrate, e.g. using off-axis sputtering, the carbon layer having predominantly graphitic or amorphous structure, and (b) treating the carbon layer by means of an radio-frequency discharge in a helium atmosphere wherein the substrate is held at a negative dc bias voltage of a preselected value, where the thickness of the carbon layer deposited in step a) is chosen not greater than the longitudinal stop range of the helium ions corresponding to the bias voltage used in step b). After producing a first carbon layer of a predetermined thickness, a next carbon layer is likewise produced upon the first carbon layer and the procedure can be repeated until the total thickness of the layers attains a desired final thickness.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: December 12, 2000
    Assignee: The University of Houston
    Inventors: John Charles Wolfe, James Richard Wasson
  • Patent number: 6088699
    Abstract: Messages containing non-dictionary and dictionary data objects are quickly exchanged between sending and receiving devices. Data stores of the devices contain a common dictionary cross-referencing each of multiple data objects with a different dictionary index code. Data objects in the dictionary are likely to be frequently exchanged. Prior to transmission of data objects, the sending device searches its dictionary for each data object. Each data object may include text, graphics, program segments, or another type of data object. If the data object appears in the dictionary, the sending device obtains its dictionary index code. Next, the sending device transmits a message representing the data objects to the receiving device. The message includes multiple subparts each corresponding to a different data object. If a data object is not present in the dictionary, its subpart comprises the content of the data object without any dictionary encoding.
    Type: Grant
    Filed: April 22, 1998
    Date of Patent: July 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: James Michael Gampper, Daniel Charles Wolfe
  • Patent number: 6063246
    Abstract: A method for depositing carbon films on membranes used in masks for X-ray or corpuscular projection, e.g. electron or ion beam, lithography is proposed in which sputtering is used and the membranes serving as sputter substrates are positioned in the off-axis configuration relative to the sputter targets. The carbon films thus produced have a compressive stress of the order of 10 MPa or below. For modifying the properties of carbon films after deposition, e.g. the deactivation of chemically reactive sites or stabilization of stress, ion bombardment with helium ions can be employed. This method anticipates changes in the film due to initial irradiation and serves to reach a plateau in which the stress varies only a little, i.e. within about 1 MPa or less.
    Type: Grant
    Filed: May 23, 1997
    Date of Patent: May 16, 2000
    Assignee: University of Houston
    Inventors: John Charles Wolfe, James Richard Wasson, Jose Leonel Torres Bucardo
  • Patent number: 6003082
    Abstract: A server selectively filters and caches internet downloading requests from attached terminals, subsequently resubmitting cached requests appropriately. With the terminals connected to the internet via the server, the server is a focal point for all internet requests. Initially, the server receives a request from an attached terminal to download desired information from the internet. The received request contains a download code, such as a universal resource locator, identifying the desired information. The server determines whether the requested download should proceed based upon information obtained from one or more of sources such as (1) server-related limitations and status, (2) limitations set forth in a user profile, and (3) characteristics of the download itself, obtained from the download code and by tentatively forwarding the request to the internet and inspecting an initial response. The server applies certain criteria to these current conditions.
    Type: Grant
    Filed: April 22, 1998
    Date of Patent: December 14, 1999
    Assignee: International Business Machines Corporation
    Inventors: James Michael Gampper, Daniel Charles Wolfe
  • Patent number: 5892913
    Abstract: In order to increase the number of datastreams provided by a multimedia system, a cluster of clusters of multimedia A/V server subsystems is provided. Each cluster in turn is comprised of a plurality of A/V servers, a shared loop architecture plurality of data storage devices interconnected to the A/V servers whereby any storage device is substantially equally accessible by any of the servers in the cluster; and a highly available control server subsystem interconnected to the A/V servers and the data storage devices for controlling the A/V servers and the data storage devices. Each of the clusters is interconnected to a high speed switch for delivery of datastreams from the cluster to the end user. One of the control server subsystems also serves as a master control server assigning a request for a datastream to one of the clusters.
    Type: Grant
    Filed: December 2, 1996
    Date of Patent: April 6, 1999
    Assignee: International Business Machines Corporation
    Inventors: Ashok Kakkunje Adiga, Michael Norman Day, Kenneth Adam Kalinoski, Dale Arthur Legband, Wade David Shaw, Daniel Charles Wolfe, Donald Edwin Wood
  • Patent number: 5870553
    Abstract: A system and method for delivering cost-reduced, low latency, wider variety video-on-demand for digitized motion pictures. Leader files stored in disk array are accessible quickly for viewing in response to the user's selection, thereby providing low latency time from the initial request to the viewing of the leader. The remainder of the digitized movie files are stored in a robotic tape library archive system having greater access time than disk array storage but at significantly reduced storage cost. During the viewing of the leader from the rapidly accessible disk array, the remainder of a selection is accessed at a slower rate on tape and transferred to disk for viewing seamlessly at conclusion of the leader. The hybrid rapidly accessible disk storage of leader and cost effective bulk storage on tape of the remainder of selections provides both low latency and significant storage cost reduction, thereby increasing the number of video selections which may be offered.
    Type: Grant
    Filed: September 19, 1996
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Wade David Shaw, Daniel Charles Wolfe