Patents Issued in June 14, 2001
-
Publication number: 20010003816Abstract: An apparatus and associated method is disclosed for receiving a page of information from a remote source. The page contains a link to a linked page of information, and is displayed on a display. The apparatus is equipped with a user operable input device associated with the link. Actuation of the input device causes a request to be sent for the linked page to be transmitted to the apparatus.Type: ApplicationFiled: December 8, 2000Publication date: June 14, 2001Inventors: Alanen Kimmo, Ojala Tommi
-
Publication number: 20010003817Abstract: A general-purpose knowledge finding method for efficient knowledge finding by selectively sampling only data in large information amounts from a database. Learning means 104 causes a lower-order learning algorithm, inputted via an input unit 107, to perform learning on plural partial samples generated by sampling from data stored in a high-speed main memory 120, to obtain plural hypotheses. Data selection means 105 uses the hypotheses to estimate information amounts of respective candidate data read from a large-capacity data storage device 130, and additionally stores only data in large information amounts into the high-speed main memory 120. A control unit 106 repeats the processing a predetermined number of times, and stores obtained final hypotheses. A prediction unit 102 predicts a label value of unknown-labeled data inputted into the input unit 107 by the final hypotheses, and an output unit 101 outputs the predicted value.Type: ApplicationFiled: December 6, 2000Publication date: June 14, 2001Inventors: Hiroshi Mamitsuka, Naoki Abe
-
Publication number: 20010003818Abstract: A reference database containing, for example, bibliographic data of a computer-readable document like a text document is stored together with the text document in a single data file. The reference data are therefore always accessible for the user of the document.Type: ApplicationFiled: November 30, 2000Publication date: June 14, 2001Inventors: Jurgen Pingel, Oliver Specht, Frank Loehmann, Lutz Hoger
-
Publication number: 20010003819Abstract: To provide a document control apparatus, a document control system, a document control method and a storage medium that are capable of providing more certain access control by the unit of document and a system (service) for allowing access in the form of charging additional charge with a fixed grace period, and are capable of supporting more flexible and certain storing service. The document control system includes a Web server, a session control part for controlling access, a job control part for controlling job execution, a document registration processing part for registering, updating and deleting a document, a document search processing part for searching an accumulated and controlled document, a document transfer processing part for transmitting and receiving document data, a user control part for controlling user information, a database control part for controlling document data, registration user, charge information and document access histories, and databases.Type: ApplicationFiled: November 29, 2000Publication date: June 14, 2001Inventor: Naoyuki Matsumoto
-
Publication number: 20010003820Abstract: The invention relates to a method for expanding a first, N-digit data word in two's complement representation to produce a second, (N+M)-digit data word for data transmission and data processing, and to an apparatus for carrying out the method.Type: ApplicationFiled: December 5, 2000Publication date: June 14, 2001Inventor: Martin Lehnert
-
Publication number: 20010003821Abstract: A method of correlating first and second digital signals which both contain series of numerical data values is disclosed together with a computer program, a computer-readable storage medium (24) and apparatus (21) for the same. The method comprising the steps of (a) sequentially calculating products of corresponding numerical data values of the first and second digital signals and providing a cumulative sum thereof; (b) upon deviation of the cumulative sum from between upper and lower thresholds levels, increasing or decreasing the cumulative sum by a predetermined amount so as to return the cumulative sum to between said threshold levels; and (c) providing a correlation parameter as a function of the number of occurrences of deviation of the cumulative sum from between upper and lower thresholds. The correlation parameter may either increase or decrease depending on whether the cumulative sum deviates above the upper threshold level or below the lower threshold level.Type: ApplicationFiled: December 5, 2000Publication date: June 14, 2001Applicant: U. S. Philips CorporationInventors: Kenneth R. Whight, Christopher J. Goodings
-
Publication number: 20010003822Abstract: A binary program conversion apparatus capable of converting an original binary program into a new binary program which runs at higher speed in a target computer having a cache memory. The binary program conversion apparatus comprises an executing part, a generating part and a producing part. The executing part executes the original binary program. The generating part generates executed blocks information indicating first instruction blocks which are executed by the executing part. The producing part produces, based on the executed blocks information generated by the generating part, the new binary program which contains second instruction blocks corresponding to the plural of the first instruction blocks and which causes, when being executed in the computer, the computer to store second instruction blocks corresponding to the first instruction blocks executed by the executing part at different locations of the cache memory.Type: ApplicationFiled: October 3, 1997Publication date: June 14, 2001Applicant: Fujitsu LimitedInventors: YOSHINOBU HIBI, HIDEFUMI NISHI, TOSHIKI IZUCHI, MASAHARU KITAOKA
-
Publication number: 20010003823Abstract: An improved method of providing a document to a client coupled to a server. 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 retrieves from a remote server in response to a request from the client a Web document used to generate a Web page on a television screen coupled to the client. Prior to downloading the requested Web page to the client, the server lays out the entire Web page and separates the Web page into partitions such that each one of the partitions corresponds to the viewable display area of the television screen coupled to the client. The server downloads the HTML data that drives the layout within the viewable display area of the television screen.Type: ApplicationFiled: June 10, 1998Publication date: June 14, 2001Inventors: LEE S. MIGHDOLL, BRUCE A. LEAK, STEPHEN G. PERLMAN, PHILLIP Y. GOLDMAN
-
Publication number: 20010003824Abstract: A method and apparatus for bootstrapping an object client system with an object server system in a distributed system is provided. The method and apparatus are particularly applicable to use over the internet with web servers and web browsers. The method allows the use of a “zero install” web client to operate on remote objects through the web server, and can thus facilitate a host of distributed object operations. An object reference server is used to distribute an object reference for a naming context object to an object request broker on the web browser. In the preferred embodiment, the object reference server comprises a web server with access to the object reference and the object reference comprises a stringified object reference. By delivering the stringified object reference to the web browsers, interaction between the web browser and remote server objects over the internet is facilitated.Type: ApplicationFiled: March 14, 1997Publication date: June 14, 2001Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: RANDALL R. SCHNIER
-
Publication number: 20010003825Abstract: An information retrieval system is provided, by which necessary information can be easily and accurately obtained from among a large number of information items by using a communication terminal which is mounted to a movable object or is fixedly disposed. In the system, a communication terminal accesses a host server and sends the server the present position of the terminal so as to retrieve desired information stored in information servers connected to a network. The host server stores summary information, categories, and positional information on the information stored in the information servers, and the communication terminal identifies an information server according to the above information stored in the host server.Type: ApplicationFiled: July 29, 1998Publication date: June 14, 2001Inventors: SHINICHIROU GOTOU, TAKESHI IMAI, MASAYUKI IKEGAMI, HIDESHI SAWADA, TOSHIHIDE YOUFU
-
Publication number: 20010003826Abstract: An electronic mail terminal includes a display section, a conversion dictionary which stores sets of a character string and a pictograph, a receiving section and a control section. The conversion dictionary stores sets of a character string and a pictograph. The receiving section receives an electric mail including a sentence as a conversion object sentence in a reception mode. The control section automatically refers to the character string-pictograph conversion dictionary based on each of character strings of the conversion object sentence in the reception mode to retrieve a specific pictograph corresponding to the character string, when the pictograph corresponding to the character string is registered in the character string-pictograph conversion dictionary. Then, the control section converts the character string into the specific pictograph to produce a pictograph mixed sentence, and controls the display section to display the pictograph mixed sentence.Type: ApplicationFiled: December 1, 2000Publication date: June 14, 2001Applicant: NEC CorporationInventor: Shinichiro Iwata
-
Publication number: 20010003827Abstract: A remote maintenance method to provide a remote maintenance system for LAN connected devices, which enables a maintenance company to maintain devices directly via e-mail communication utilizing device commands and device passwords. The method maintains a device connected to a user side network from a maintenance side management terminal connected to a maintenance side LAN through the Internet.Type: ApplicationFiled: December 7, 2000Publication date: June 14, 2001Inventor: Akira Shimamura
-
Publication number: 20010003828Abstract: A client-based system has a scheduling subsystem to schedule a time to obtain the Web content from the server. When the client reaches the scheduled time, the scheduling subsystem generates an event notification that contains sufficient information explaining how to retrieve the Web content. The client-based system has a delivery subsystem that is responsive to the event notification to obtain the Web content at the time set by the scheduling subsystem. The delivery subsystem preferably has multiple delivery modules that enable different types of distribution mechanism. In addition to the Web content or data itself, the delivery subsystem obtains an index to the Web content. The index summarizes the Web content to facilitate local search and find tasks. The index and Web content are stored in a cache at the client. An indexing subsystem presents the index to a user and enables the user to select from the index portions of the Web content that they prefer.Type: ApplicationFiled: October 28, 1997Publication date: June 14, 2001Inventors: JOE PETERSON, STEVE FREEDMAN, HADI PARTOVI, RAYMOND E. ENDRES, DAVID J. D'SOUZA, ERIK CASTEDO ELLERMAN, JULIAN P. JIGGENS
-
Publication number: 20010003829Abstract: In a video server, multimedia data for a production is archived with data blocks for a video disk file and data blocks for audio disk files and data blocks for auxiliary disk files all intermixed together in a single tape file, in approximately the same order required for producing a multimedia data stream. During restoring of the production, as the disk files are being copied to disk storage systems from the tape file, the data may be retrieved from the same disk files and played as a multimedia data stream as soon as enough information is available in the files to form the stream. Disk files are striped across a multitude of disk files systems, by a commutator and a multitude of input/output units share access to all the files in all the disk file systems, for example, using a periodically switching round robin scheme or more complex scheduling.Type: ApplicationFiled: December 31, 1997Publication date: June 14, 2001Applicant: PHILIPS ELECTRONICS NORTH AMERICA CORP.Inventor: JEFF E. ROMINE
-
Publication number: 20010003830Abstract: Communications bandwidth available to network servers and computers running client processes is allocated among connections available to those devices based on sets of priorities. Those priorities include type of information being retrieved, how fast user connections can receive information, which part of a document is being transmitted, user identity, stored indicia indicating importance of the document and the state of application processes running on said computer. Bandwidth is reallocated on an event driven basis upon arrival of a new request for retrieval, finishing sending information in response to a retrieval request, cancellation of a retrieval request, detection of the inability of a user connection to use all of the bandwidth allocated to it, a change of priority and timeout of a timer.Type: ApplicationFiled: May 30, 1997Publication date: June 14, 2001Inventor: JAKOB NIELSEN
-
Publication number: 20010003831Abstract: A method and apparatus are disclosed for use on a computer network for allocating and distributing processes to network resources. The amount of network resources is determined for each process or groups of processes to be executed on the computer network. A minimum resource allocation is provided for one or more of the processes. Each of the network resources is monitored for resource use. If necessary, a resource allocator redistributes network resources in accordance with the minimum resource allocation.Type: ApplicationFiled: May 29, 1998Publication date: June 14, 2001Inventor: VERNON K. BOLAND
-
Publication number: 20010003832Abstract: A data-providing system comprising a first data-transmitting section (control unit 1), a control section (control unit 3), and a second data-transmitting section (control unit 3). The first data-transmitting section transmits a continuous stream of content data that consists of multimedia content groups, each composed of program data and auxiliary data items. The control section processes data items obtained by dividing each program data, attribute data of the auxiliary data items and user profile data, thereby to automatically assemble new data. The second data-transmitting section changes the order in which to transmit the auxiliary data items inserted in a program, in accordance with the new data assembled by the control section.Type: ApplicationFiled: December 5, 2000Publication date: June 14, 2001Inventor: Tomoshi Hirayama
-
Publication number: 20010003833Abstract: In a trunk transmission network for transmitting information signals between nodes via paths, flexible path operation is achieved by setting up paths between source nodes and destination nodes after pre-classifying paths into a higher service class in which any loss of information occurring in that path is made good, and a lower service class which permits loss of information to occur in the path, and by arranging for each node, when it acts as a source node, to recognize the service class of the information signal it is sending to a destination node, and to select a path corresponding to that service class.Type: ApplicationFiled: December 19, 2000Publication date: June 14, 2001Applicant: Nippon Telegraph and Telephone CorporationInventors: Masahito Tomizawa, Shinji Matsuoka, Yoshihiko Uematsu
-
Publication number: 20010003834Abstract: In a multiprocessor system including numbers of processors which realizes hierarchical interprocessor communication and enables high-speed interprocessor communication, each processing element is composed of a plurality of processors physically sharing the same register file, and in the processing element, interprocessor communication is conducted by sharing the register. Every several processing elements are connected to the same local bus and the local buses are connected to each other by a bridge and a global bus. Between processing elements located at a short distance from each other, communication is conducted through one local bus, while between processing elements located at a long distance from each other, communication is conducted through a plurality of local buses and global buses.Type: ApplicationFiled: December 7, 2000Publication date: June 14, 2001Applicant: NEC CORPORATIONInventor: Hideyuki Shimonishi
-
Publication number: 20010003835Abstract: A computer uses an environmental manager (20) to detect and respond to changing environmental conditions, in order to enhance and simplify a users interaction with the computer. Environment changes are detected by a plurality of informants (22), each of which has a specified function. Informants communicate through a CIM (26). The CIM (26) establishes communication channels with each informant regarding which information will be provided by the informant and which information that informant needs from other informants. Informants (22) may receive environmental information from a number of sources, including physical location detectors, hardware configurations, software configurations, and network connections. As environmental conditions change, the informants and applications may respond to the changes. A particular capability to respond is the autolaunch capability which detects user behavior and uses this knowledge to automatically load a program responsive to changing environmental conditions.Type: ApplicationFiled: May 11, 1998Publication date: June 14, 2001Inventor: LAVAUGHN WATTS
-
Publication number: 20010003836Abstract: A data storage system includes a plurality of control/data buses. A memory section is coupled to the plurality of control/data buses. The memory section includes a plurality of memory regions and a plurality of control logic sections arranged in a matrix of rows and columns. The control logic sections in each one of the rows thereof is connected to a corresponding one of the plurality of memory regions. The control logic sections in each one of the columns thereof is connected to a corresponding one of the control/data buses. Each one of the rows of control logic sections are interconnected through an arbitration bus. The control logic section is adapted to produce a control/data bus request for the one of the control/data buses coupled thereto and is adapted to effect the transfer in response to a control/data bus grant fed to the control logic section.Type: ApplicationFiled: December 23, 1997Publication date: June 14, 2001Inventors: CHRISTOPHER S. MACLELLAN, JOHN K. WALTON
-
Publication number: 20010003837Abstract: A memory system having a memory controller and several separate memory devices connected to the controller by a system bus. The memory devices each included an array of memory cells, addressing circuitry used to address the cells and an address storage circuit which stores a local address unique to each of the memory devices. The local addresses are sequentially assigned to the memory devices by selecting a first one of the devices and forwarding an address assign command to the selected device. A command decoder, having detected the address assign command, will permit a local address placed on the bus by the controller to be loaded into the selected memory device. This sequence will continue until all of the memory devices have been assigned local addresses at which time the memory devices can be accessed to perform memory read, program, erase and other operations.Type: ApplicationFiled: December 14, 2000Publication date: June 14, 2001Applicant: Micron Technology, Inc.Inventors: Robert D. Norman, Vinod C. Lakhani
-
Publication number: 20010003838Abstract: In a SCI based multi-node system, the write purge command joins the new node that is requesting to write to the memory of the sharing list, while maintaining the connection between the memory and the sharing list. The new node then issues the purging command to each node in the sharing list, while still maintaining the connection of the sharing list to the memory. Next, the new node issues the collapsing command to separate the sharing list from the memory after the purging command has been issued to each node. A send request data packet is used to distribute the write purge command to the memory node.Type: ApplicationFiled: January 31, 1997Publication date: June 14, 2001Inventors: BRYAN HORNUNG, BRYAN MARIETTA
-
Publication number: 20010003839Abstract: According to this data access method to be used in a network system, while the tag information is read out from the tag memory, the data is speculatively read out from the memory unit in the self node device. When the read out tag information shows that the speculatively read out data is not found in any of the cache memories, such speculatively read out data is sent to the processor in the self node device. When the read out tag information shows that the speculatively read out data is found in one of the cache memories, the data existing in such cache memory is acquired and sent to the processor in the self node device and the speculatively readout data is abolished.Type: ApplicationFiled: December 8, 2000Publication date: June 14, 2001Inventor: Hidetoshi Kondo
-
Publication number: 20010003840Abstract: A tag RAM is coupled to an address bus that is adapted to carry a variable width address field. The tag RAM includes a memory section coupled to the address bus and a comparator coupled to the address bus and the memory section. The tag RAM further includes a selection module coupled to the address bus and coupled to the comparator. The selection module selects one or more bits of the address field as tag field bits depending on the width of the address field and the size of the cache memory coupled to the tag RAM.Type: ApplicationFiled: December 31, 1997Publication date: June 14, 2001Inventors: DAVID DIMARCO, JEFFREY L. MILLER
-
Publication number: 20010003841Abstract: A microprogrammable microprocessor that stores microprogramming instruction sets in a dual ROM configuration enhancing reusability of subroutine operations common between two or more instructions. A first ROM contains a look up table identifying the subroutine(s) utilized by each instruction. The second ROM contains the subroutines needed to implement the required operations for each instruction. The dual ROM microprogrammable microprocessor is used in a Universal Serial Bus microcontroller development system having a microprocessor, control circuit, and an interface to USB bus. The microprocessor system state and I/O registers are mapped to a system bus sharing the same lines with a control circuit. The control circuit provides an RS-232 interface to an attached computing device able to write and read data words to the system bus, thereby to control the microprocessor and associated hardware by setting the system state and writing/reading data from RAM.Type: ApplicationFiled: January 11, 2000Publication date: June 14, 2001Inventor: Warren S. Snyder
-
Publication number: 20010003842Abstract: The present invention relates to method and system for comfortably operating chipcard applications in a chipcard application system.Type: ApplicationFiled: December 7, 2000Publication date: June 14, 2001Inventors: Thomas Schaeck, Michael Wasmund
-
Publication number: 20010003843Abstract: A system for determining an affinity associated with relocating a cell located on a surface of a semiconductor chip to a different location on the surface is disclosed herein. Each cell may be part of a cell net containing multiple cells. The system initially defines a bounding box containing all cells in the net which contains the cell. The system then establishes a penalty vector based on the bounding box and borders of a region containing the cell, computes a normalized sum of penalties for all nets having the cell as a member, and calculates the affinity based on the normalized sum of penalties. Also included in the disclosed system are methods and apparatus for capacity and utilization planning of the use of the floor, or the surface area, and the methods and apparatus for parallelizing the process of affinity based placements using multiple processors. Finally, method and apparatus for connecting the cells based on a Steiner Tree method is disclosed.Type: ApplicationFiled: November 22, 1999Publication date: June 14, 2001Inventors: RANKO SCEPANOVIC, IVAN PAVISIC, JAMES S KOFORD, ALEXANDER E ANDREEV, EDWIN JONES
-
Publication number: 20010003844Abstract: Programmable logic array devices are programmed from programming devices in networks that facilitate programming any number of such logic devices with programs of any size or complexity. The source of programming data and control may be a microprocessor or one or more serial EPROMs, one EPROM being equipped with a clock circuit. Several parallel data streams may be used to speed up the programming operation. A clock circuit with a programmably variable speed may be provided to facilitate programming logic devices with different speed characteristics. The programming protocol may include an acknowledgment from the logic device(s) to the programming data source after each programming data transmission so that the source can automatically transmit programming data at the speed at which the logic device is able to accept that data.Type: ApplicationFiled: January 12, 2001Publication date: June 14, 2001Applicant: Altera CorporationInventors: Richard G. Cliff, Sriniyas T. Reddy, Kerry Veenstra, Andreas Papaliolios, Chiakang Sung, Richard S. Terrill, Rina Raman, Robert Richard N. Bielby
-
Publication number: 20010003845Abstract: A cable television broadcasting system has a set top box having a function of selecting a charging system among a plurality of charging systems depending on the viewing type for a chargeable program. If the viewer allows an advertisement program to be displayed during display of the chargeable program, the fee is lowered. If the viewer clicks the icon for the advertisement program to display the advertisement program, if the viewer makes an access to the advertisement data through the internet, and if the viewer buys a commodity through the internet, then the fee is stepwise lowered. The sponsors of the advertisements pay sponsor fees depending on the access frequency by the viewers.Type: ApplicationFiled: December 7, 2000Publication date: June 14, 2001Inventors: Yuji Tsukamoto, Takahiko Tsujisawa, Hideaki Ajima
-
Publication number: 20010003846Abstract: Disclosed are systems and methods for creating and distributing programming content carried by a digital streaming media to be a plurality of remote nodes located over a large geographic area to create customized broadcast quality programming at the remote nodes. At the remote nodes, a multi-window screen display simultaneously shows different programming including national programming and local programming content. The remote nodes utilize a remote channel origination device to assemble the customized programming at the remote location that can be controlled from a central location. An encapsulated IP and IP encryption system is used to transport the digital streaming media to the appropriate remote nodes. Also disclosed is a graphical user interface (“GUI”) providing a software control interface for creating and editing shows or programs that can be aired or played on a remote display device having a multi-window display.Type: ApplicationFiled: December 1, 2000Publication date: June 14, 2001Applicant: New Horizons Telecasting, Inc.Inventors: Lynn T. Rowe, John A. Heinen, Peter A. Ernst, Gary H. Olson
-
Publication number: 20010003847Abstract: In a programmable selective broadcasting reception system, a broadcasting station includes a unit for broadcasting a broadcasting contents program formed from broadcasting contents, a contents attribute, and an execution program. A reception apparatus includes a reception unit, user attribute storage unit, current time acquisition unit, current place acquisition unit, attribute input unit, execution program storage unit, contents attribute storage unit, broadcasting contents, playback unit, and execution program engine. The current time acquisition unit detects and writes current time. The current place acquisition unit detects and writes the current place of the user. The execution program storage unit, contents attribute storage unit, and broadcasting contents storage unit respectively read out and store the contents of the execution program, contents attribute, and broadcasting contents.Type: ApplicationFiled: December 6, 2000Publication date: June 14, 2001Inventor: Hideo Shimazu
-
Publication number: 20010003848Abstract: There are described DNA sequences, that contain the coding region of ammonium transporters, which after introduction in suitable vectors are introduced into the plant genome and lead to the formation of mRNA which makes possible either the formation of new ammonium transporters, or prevents the formation of endogenous ammonium transporters in transgenic plants. There are further described plasmids, bacteria, yeast strains, plant cells and transgenic plants, which contain the sequences of ammonium transporters as a constituent of a recombinant DNA, and also a process for the identification and isolation of DNA sequences, coding for ammonium transporters.Type: ApplicationFiled: April 29, 1996Publication date: June 14, 2001Inventors: WOLF-BERND FROMMER, OLAF NINNEMANN
-
Publication number: 20010003849Abstract: A method for improving the expression of genes in plants making use of a pattern of codon usage discerned for native plant genes which express preferentially. The coding sequence of the gene for the Bacillus thuringiensis delta endotoxin crystal protein was analyzed and found to have codons not preferred by plants. By constructing a synthetic protein coding sequence including codons which are preferred in plant genes, expression of the protein in plant cells was improved.Type: ApplicationFiled: April 17, 1998Publication date: June 14, 2001Inventors: KENNETH A. BARTON, MICHAEL J. MILLER