Patents Issued in March 6, 2003
  • Publication number: 20030046415
    Abstract: An object of the present invention is to transmit and receive a very large file with high reliability and with efficiency using the Internet, which is apt to be unstable, without special operation in a client PC. A file transmitting system according to the present invention is configured as a system in which a client PC 10 is connected via Internet 40 to a processing system comprising a WWW server 20, a management terminal server 30, an AP server 33, and a file server 34. Transmission of file data between a PC and a transfer file 36 of the file server is performed using HTTPS (HyperText Transfer Protocol Secure) that uses a dedicated program. The file data is divided into data having a fixed size, each of which is compressed for transmission. In addition, in preparation for occurrence of a failure, a checkpoint for retransmission is provided for each divided data. The dedicated program is devised so that multi-platform is supported.
    Type: Application
    Filed: January 30, 2002
    Publication date: March 6, 2003
    Inventors: Takahiro Kaijyu, Takashi Yamagishi, Tetsuo Matoba, Masami Kamiya
  • Publication number: 20030046416
    Abstract: A method of establishing logical connections in a synchronous communications network (SDH) comprising a plurality of at least partially interconnected network elements (NE1, NEn; CC1-CC3) and designed for the transmission of data packets containing a destination address involves monitoring destination addresses of the data packets to be transmitted, determining the traffic volume between the individual network elements (NE1, NEn; CC1-CC3) with the aid of the destination addresses, and determining an optimized configuration of logical connections based on the traffic volume and existing logical connections. In this manner, the communications network is adapted to the current traffic situation, and the transmission capacities of the network are utilized in the best possible manner. The monitoring is advantageously done in at least part of the network elements, while the determination of the traffic volume and the optimized configuration is performed by a central management system (TMN).
    Type: Application
    Filed: July 30, 2001
    Publication date: March 6, 2003
    Inventor: Volkmar Heuer
  • Publication number: 20030046417
    Abstract: A transmission scheme in a loosely synchronised distributed data processing system having a plurality of nodes is provided in which each message is given a priority based on its scheduled transmission time in the transmission cycle. Thus, if a message is delayed, it has priority over all subsequently scheduled messages.
    Type: Application
    Filed: January 9, 2002
    Publication date: March 6, 2003
    Inventor: Ivan Keith Ellis
  • Publication number: 20030046418
    Abstract: The present invention provides for a method and system for verifying hardware operation of an Application Specific Integrated Circuit (“ASIC”) chip. The ASIC includes microcode logic for enabling Transmission Control Protocol/Internet Protocol (“TCP/IP”) processing. The method is performed in a system that includes a first computing device having a processor and computer code for simulating a computing device that includes the ASIC. Wherein the ASIC is tested against a conventional TCP/IP stack included in a second computing device coupled to the first computing device.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 6, 2003
    Inventors: Jignesh Raval, Purna Mohanty, Anil Kapatkar, Sivakumar Munnangi
  • Publication number: 20030046419
    Abstract: A system and method of determining a client ID is disclosed. First, a request is received from a user terminal. The client ID for the first user terminal is extracted from the request. A system and method of balancing a data load on a network is also disclosed. First a request is received from a client. Next, an agent is assigned to the client if the request includes a WSP connect, a WSP resume or a WTLS handshake.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 6, 2003
    Inventors: Peter F. King, Seamus Clarke
  • Publication number: 20030046420
    Abstract: The transmittal of digital information from a customer to a client via the Internet is organized by employing a mediator and a handler. A customer requests the instantiation of a template from a mediator and the creation of necessary infrastructure for all subsequent media is done under the covers. After the instantiation of the template is requested, the mediator receives a message from the customer requesting the registration of digital information. The mediator then makes digital information available to said handler and receives a media key from the handler identifying the digital information. Finally, the mediator sends the media key to the customer. Thus, customers are enabled to use rich media services without the burden previously required by just contacting a media e-utility provider offering media services.
    Type: Application
    Filed: August 1, 2002
    Publication date: March 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Gerd Breiter, Winfried Bruegmann, Peter Taube, Hendrik Wagner
  • Publication number: 20030046421
    Abstract: The present invention relates to a system and methodology to enable a plurality of information associated with electronic messages to be automatically prioritized by a message urgency system for transmittal to a user or system. The message urgency system can employ classifiers that can be explicitly and/or implicitly trained to prioritize or triage one or more received messages according to a learned importance to the user. An adaptable and configurable graphical user interface is provided in order to manage the prioritized information. The interface facilitates system personalization according to user desires of how messages are received and subsequently processed by the user. Display and input adjustments are provided in a plurality of selectable pages to enable the personalization of the system. Display options include status and summary views of various configuration and adjustment options that alter the characteristics of how messages are presented to the user.
    Type: Application
    Filed: December 12, 2001
    Publication date: March 6, 2003
    Inventors: Eric J. Horvitz, Gregory P. Baribault
  • Publication number: 20030046422
    Abstract: Object-oriented routing specifies a method and system for routing objects over a network. An object, which comprises a self-contained module of data and associated processing information (i.e., software method), can be designated and thereafter routed over the distributed computer network utilizing an object router, which can parse the object and apply the associated processing information contained with the object thereby permitting the object router to be self-programmable for any data format. The object router thus comprises an object-oriented router. The object router is permitted to construct the object by dynamically downloading the associated processing information corresponding to data received from an external data source.
    Type: Application
    Filed: October 19, 2001
    Publication date: March 6, 2003
    Inventors: Ravi Narayanan, Richard Patchet, Peter Brockmann
  • Publication number: 20030046423
    Abstract: The present invention relates to a general-purpose programmable packet-processing platform for accelerating network infrastructure applications which have been structured so as to separate the stages of classification and action. Network packet classification, execution of actions upon those packets, management of buffer flow, encryption services, and management of Network Interface Controllers are accelerated through the use of a multiplicity of specialized modules. A language interface is defined for specifying both stateless and stateful classification of packets and to associate actions with classification results in order to efficiently utilize these specialized modules.
    Type: Application
    Filed: February 27, 2002
    Publication date: March 6, 2003
    Inventors: Charles E. Narad, Kevin Fall, Neil MacAvoy, Pradip Shankar, Leonard M. Rand, Jerry J. Hall
  • Publication number: 20030046424
    Abstract: A data exchange system comprises a plurality of computers and a computer switcher connected to each of the computers. Each computer has a data exchanger configured to generate a data transfer request. The computer switcher has an interface controller configured to receive the data transfer request from a first computer, obtain requested data from a second computer or from data storage, and supply the requested data to the first computer.
    Type: Application
    Filed: May 17, 2002
    Publication date: March 6, 2003
    Applicant: NAGANO FUJITSU COMPONENT LIMITED
    Inventor: Mitsuru Kobayashi
  • Publication number: 20030046425
    Abstract: The present invention relates to a method and an apparatus for explicit multicast service in Ethernet for executing an explicit multicast service designed for point-to-point link in Ethernet effectively. According to the present invention, there is provided a method and an apparatus for providing explicit multicast service by a router connected to the Ethernet and apparatus thereof. The method and the apparatus perform as follows: receives the explicit multicast data packet to be transmitted to the Ethernet, detects a path of the explicit multicast data packet by use of the explicit multicast data packet, determines a next node on the path of the explicit multicast data packet, sets an Ethernet address of the next node as an Ethernet address of destination of the explicit multicast data packet, and transmits the explicit multicast data packet to the next node.
    Type: Application
    Filed: July 3, 2002
    Publication date: March 6, 2003
    Inventor: Ji-Woong Lee
  • Publication number: 20030046426
    Abstract: A method and system of providing for central control and intelligent routing of data network traffic where a server is operatively connected to a network and is capable of receiving information regarding network status, specifically capable of recognizing network congestion, formulating a solution to the network congestion and re-configure network traffic to reroute around network congestion.
    Type: Application
    Filed: October 2, 2001
    Publication date: March 6, 2003
    Inventor: Luc Nguyen
  • Publication number: 20030046427
    Abstract: A system for discovering a topology of a distributed processing network that includes a first topology discovery agent 308 configured to contact a first set of routers to obtain a first type of information stored in each router in the first set of routers; a second topology discovery agent 312 and/or 316 configured to contact a second set of routers to obtain a second type of information stored in each router in the second set of routers, and a phase controller 304 configured to select between the first and second topology discovery agents. The first and second sets of routers are different, and the first and second types of information are different. In one configuration, the first type of information is defined by a network management protocol, and the second type of information is defined by a routing protocol.
    Type: Application
    Filed: April 22, 2002
    Publication date: March 6, 2003
    Inventors: Christopher M. Goringe, Muneyb Minhazuddin, James D. Schreuder, Alex M. Krumm-Heller
  • Publication number: 20030046428
    Abstract: A method is provided for generating a domain name to uniquely identify a selected device in a class of devices when the selected device is connected to a fixed network such as the Internet, the selected device being disposed for intermittent connection to and disconnection from the fixed network. The method includes the step of embedding a permanent address into the selected device which uniquely distinguishes it from all other devices in the class. A domain name is generated from the permanent address, in textual form such as hexadecimal, which is adapted for use with a specified communication protocol such as HTTP. The domain name also includes a component identifying a second independent network to which the selected device and other devices in the class are configured.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 6, 2003
    Inventors: Johannes Elg, Johan Sorensen
  • Publication number: 20030046429
    Abstract: A method and apparatus for packet processing is disclosed. In one embodiment of the invention the method and apparatus is implemented in plurality of pipeline stages, each stage or group of stages being configured to a particular processing operation. Each stage may operate simultaneously, if data is available, and independently. Common data or control words are shared between the various stages of the pipeline to provide control an supplemental data to each processing stage in the pipeline. In one embodiment the processing pipeline includes one or more dynamic stages and one or more static stages. The dynamic stages are configured to modify, remove, or supplement portions of the packet as the packet or portion thereof passes through the pipeline with the aid of a more flexible control structure. The static stages are configured to modify, remove, or supplement portions of the packet as the packet or portion thereof passes through the pipeline with the aid of a hardwired system.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Inventor: Bradley Stephen Sonksen
  • Publication number: 20030046430
    Abstract: Transform rule information which defines transform rules of common data items defined generally in common within a composite system and uniquely identifiable input/output data of system is previously managed and a necessary transform rule is extracted on the basis of data defining combination of system and common data upon construction of the composite system. The transform rule required to transmit and receive data between the plurality of systems is extracted to thereby reduce a transform processing cost and maintenance time and labor for change in specifications of the system.
    Type: Application
    Filed: May 20, 2002
    Publication date: March 6, 2003
    Inventors: Kosuke Iwade, Hirotaka Enokizono, Satoshi Yamaguchi
  • Publication number: 20030046431
    Abstract: A system 7 for transmitting a target stream 7r compliant with the Real Time Protocol or its equivalent. The target stream 7r has time stamps according to its content and other fields including a sequence number.
    Type: Application
    Filed: July 18, 2002
    Publication date: March 6, 2003
    Inventor: Loys Belleguie
  • Publication number: 20030046432
    Abstract: The performance of distributed systems can be improved by reducing the amount of graphical line data transmitted between a server and a client. The server separates the graphical line data into a plurality of strips. The server then determines a quantized angle and a strip length for each of the strips. The beginning coordinate of the graphical line data is packaged together with the quantized angle or indicia of the quantized angle and the strip length data into a protocol packet and compressed prior to transmission to the client. In one embodiment the strip data transmitted to the client includes a second indicia that a particular strip has been previously transmitted to the client and the client is instructed to form the strip using locally stored data.
    Type: Application
    Filed: May 25, 2001
    Publication date: March 6, 2003
    Inventors: Paul Coleman, Ruiguo Yang, Henry Collins
  • Publication number: 20030046433
    Abstract: A synchronization method for communication devices via various interfaces such as the web, networked clients, or cellular devices that support WAP or other devices such as PSTN or mobile telephones. Synchronization is performed by the device originating the event sending a request verb indicating the required event to the server. The server sends back an acknowledgment (response) verb to that particular device and an addition verb about the event to all of the subscriber's connected devices (this list includes the device that originated the event if this device is of a type that receives server originated events). A sync maintenance embodiment monitors each device, and when a device is determined to have become unsynchronized, a repair procedure is initiated using status identifiers kept on the devices (Local Status Identifiers) and on the server (Master Status Identifiers) that are sent periodically to the server.
    Type: Application
    Filed: July 25, 2001
    Publication date: March 6, 2003
    Inventors: Omer Luzzatti, Ofer Shem Tov, Eran Shtiegman, Gur Kimchi, Dror Tirosh
  • Publication number: 20030046434
    Abstract: A protocol for synchronizing data is provided. Additionally, a system and method of using the protocol are also provided. The protocol allows responses to be grouped with commands in a single XML document. It provides a command for requesting a single object be sent without requiring that all unsynchronized objects be sent. It provides a command for specifying how many objects at a time should be sent and a response that indicates that more objects are available to be sent. It provides a means for arbitrarily extending the protocol in application-specific ways. It provides a means for sending updates while requesting that no updates be sent back.
    Type: Application
    Filed: August 14, 2001
    Publication date: March 6, 2003
    Applicant: Microsoft Corporation
    Inventors: Stephen D. Flanagin, Brian Moore, Greg Friedman, Frank Stephen Serdy, Salim Alam
  • Publication number: 20030046435
    Abstract: This invention concerns a method of two-way communication between different nodes arranged at different positions in a vehicle, where information in the form of binary symbols is sent on at least two serial communication busses connecting said nodes. The nodes are separated into at least two groups where communication between nodes belonging to one group is more or less critical for driving the vehicle with respect to communication between the nodes in another group; and said different groups of nodes are connected to different communication busses where one end of each bus is connected to a gateway node. The invention also concerns a local area network and a motor vehicle including such an LAN.
    Type: Application
    Filed: October 24, 2002
    Publication date: March 6, 2003
    Applicant: Scania CV AB (pub1)
    Inventors: Hans Lind, Mats Forsgren, Ola Bergqvist
  • Publication number: 20030046436
    Abstract: A workstation utilized in machine control. The workstation comprises a computer having an open control interface and a computer numerical control resident on the workstation. Communications between the computer and the computer numerical control are converted into an acceptable protocol for the receiving entity and communicated through a PCI connection. The workstation also is configured for connection to a network for communication with other networked devices.
    Type: Application
    Filed: September 27, 1999
    Publication date: March 6, 2003
    Inventors: SUBBIAN GOVINDARAJ, JAMES L. MARTIN, GANESH RAJAGOPALAN, JAMES M. SLAGTER
  • Publication number: 20030046437
    Abstract: A network architecture for a network of electronic devices includes a device layer having a plurality of electronic devices interconnected using a network backbone, wherein the plurality of electronic devices each operate using a device native communication protocol. The architecture also includes a device abstraction layer (DAL) which communicates with each of the devices using the device native communication protocols and also presents a unified communication interface to a content abstraction program interface. The content abstraction program interface communicates with the device layer through the unified communication interface of the DAL and includes a set of content services for controlling content on the network. In one embodiment the content abstraction program interface includes a content location system (CLS), a content change notification system (CCNS), and a content engagement system (CES).
    Type: Application
    Filed: October 23, 2001
    Publication date: March 6, 2003
    Applicant: Sony Corporation & Sony Electronics Inc.
    Inventors: Edward B. Eytchison, Simon Gibbs
  • Publication number: 20030046438
    Abstract: A business and leisure travel portal provides in-transit content and information to a mobile platform. The content is provided from both an on-board system having predetermined stored data and a remote system providing access to live real-time information using satellite communication. The portal is customizable and provided with various selectable elements for quick access to specific portal content. A user may access the portal with a laptop or similar electronic device. Universal navigation is also provided.
    Type: Application
    Filed: June 12, 2002
    Publication date: March 6, 2003
    Inventor: Mary E. O'Donnell
  • Publication number: 20030046439
    Abstract: The invention relates to the field of programming, of the execution of test sequences, of diagnosis and of the maintenance of medical appliances which, due to their computer architecture, comprise two communications buses. One such computer architecture is generally provided when a medical appliance, due to safety requirements, comprises an auxiliary computer system in addition to its action computer system. Said auxiliary computer system independently monitors the functional mode of the action computer system and can induce a reliable state of the appliance in an emergency. The aim of the invention is to be able to easily, quickly and reliably implement a programming, the execution of test sequences, the diagnosis and the maintenance of such an appliance. To these ends, the invention provides that a connection line, which can be interrupted by a switch, is arranged between the communications buses, and both communications buses can be connected to form a unified communications bus via said connection line.
    Type: Application
    Filed: September 20, 2002
    Publication date: March 6, 2003
    Inventors: Joachim Manke, Peter Scheunert
  • Publication number: 20030046440
    Abstract: The present invention is a method of handling a wide range of dynamic groups of services where the makeup of the groups can be determined and changed while the application is running. This is mainly accomplished through a group proxy, which is generated at run time, and which handles interactions with groups of services on behalf of one or more clients. The group proxy consists of a group logic shell which contains all the group-aware logic, and a service proxy for each service in the group which contains the necessary logic to interact with the particular service. The group proxy, which is given to a client for all of its interactions with the group of services, buffers calls from that client to its group when the group is unavailable because it is in transition. When the transition is complete the group proxy transmits the stored client commands to the group.
    Type: Application
    Filed: August 28, 2001
    Publication date: March 6, 2003
    Inventor: Aleta Ricciardi
  • Publication number: 20030046441
    Abstract: A mechanism for controlling access to workspaces includes a repository for storing the workspaces, an interface having a set of methods that can be invoked to access the repository, and a server having at least one server object which implements the interface.
    Type: Application
    Filed: July 5, 2001
    Publication date: March 6, 2003
    Inventors: Sadhana S. Rau, Anatoli Fomenko, Mark W. Dey, Nikolay Molchanov, Anatoly Zvezdin
  • Publication number: 20030046442
    Abstract: A method and system for transferring objects between computers, especially a server and a device in a Java environment, is provided. A server connected to the device interrogates the device to determine whether the device has the available resources to accept a download, and to determine if any of objects included in the download are already resident on the device. Using a gateway object on the device, and a gateway managed-object on the server, the server passes an archive of the necessary objects, not presently available on the device, to the gateway via the gateway managed-object. The gateway then instructs a persistent storage repository on the device to commit the archive to persistent storage.
    Type: Application
    Filed: October 15, 2002
    Publication date: March 6, 2003
    Inventors: Stephen Maryka, Bertrand Michaud, Greg Dick
  • Publication number: 20030046443
    Abstract: The invention relates to various embodiments of a method for updating a mobile agent (MA) providing services. The MA resides in a site in a data communications network. In a preferred embodiment a new MA, comprising the desired services, is created. The new MA moves to the site of the old MA where its data is customised. The method then waits until none of the old services in the old MA is running before it deactivates the old MA and activates the new MA. In addition, two further embodiments are provided. Furthermore, an interface manager (IM) for use with interpreted object-oriented programs is provided. The IM acts as a proxy for inter-object calls and has a redirection table in order to redirect object calls to objects that replaced old objects. Also, a method for updating an MA with an IM is provided.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 6, 2003
    Inventors: Roch Glitho, Bertrand Lenou Emako, Samuel Pierre
  • Publication number: 20030046444
    Abstract: A system and method for configuring an application is provided. Specifically, calls are made from a configuration tool to entry points in a configuration interface, which is implemented as part of the application. In response to the calls, configuration data is modified. Thus, the present invention allows an application to be configured from a configuration tool without having to reverse engineer the application's configuration.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 6, 2003
    Applicant: International Business Machines Corporation
    Inventor: Douglas G. Murray
  • Publication number: 20030046445
    Abstract: An image input scanner sends image data derived from scanned hard-copy documents directly to the network address of a destination computer which is selected at a user interface of the scanner. A driver at the destination computer activates an image acquisition program when image data is detected in a target location in memory. The driver also ensures that incoming image data originates from an authorized scanner or other device. The driver enables scanning operations to be initiated at the scanner, and also avoids a need for a scan server between the scanner and the computer.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Applicant: Xerox Corporation.
    Inventors: Aaron S. Witt, Wendy A. Conway, Stephen R. Proscia
  • Publication number: 20030046446
    Abstract: An integrated circuit having a generic communication interface, the integrated circuit comprising a primary processing unit and at least a first and a second communication interface for the primary processing unit for communicating in accordance with at least a first and a second communication protocol, characterized in that a set of registers of the communication interface are arranged such that a specific register functionality is accessible independently of a selection of the first or the second communication interface.
    Type: Application
    Filed: July 24, 2002
    Publication date: March 6, 2003
    Inventor: Stefan Basler
  • Publication number: 20030046447
    Abstract: A peripheral device for a computer, having stored therein one or more software items for example device-related software (DRS) including software drivers for permitting interaction between the device and the computer The peripheral device checks whether a device-related software is already installed and, if not uploads one or more appropriate device-related software items to the computer for the proper installation and operation of the peripheral device by the computer
    Type: Application
    Filed: July 31, 2002
    Publication date: March 6, 2003
    Inventors: Konstantin Kouperchliak, Alexander Aronson
  • Publication number: 20030046448
    Abstract: An application programming interface layer for devices, such as handheld computers, personal digital assistants (PDAs), Internet enabled phones, laptops, and desktop computers or the like, that provides device independence so applications may run on any of such devices without specific programming for device specific dependencies. Such devices can run business applications offline and synchronize data with a computer system, such as a business electronic commerce system via a standard Internet connection or other network connection. Further, such devices permit allows the automatic installation and/or deinstallation of applications on the devices from the computer system.
    Type: Application
    Filed: June 5, 2002
    Publication date: March 6, 2003
    Inventors: Claudius Fischer, Thorsten Stephan, Markus Schmidt-Karaca, Jochen Hertweck, Franz Muller
  • Publication number: 20030046449
    Abstract: Virtual function calls in hybrid compiled and interpreted computer programming environments are carried out efficiently by dual virtual function tables. Each class object generated is provided with a compiled virtual function table and an interpreted virtual function table. Each table is symmetrically structured and contiguous with the class object. Calls from an interpreted function access the interpreted virtual function table. Entries in that table point to function data structures which provide for the interpretation of the called function, or for transfer to execution of a compiled version of the called function. Calls from a compiled function access the compiled virtual function table. Entries in the compiled virtual function table point to either executable code representing the called function, or to transition code for transition to the interpreter to interpret the called function.
    Type: Application
    Filed: August 27, 2001
    Publication date: March 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Trent Gray-Donald, Graeme Johnson, Kevin A. Stoodley, Julian Z.L. Wang
  • Publication number: 20030046450
    Abstract: A method and system for enabling dynamic data-centered programming in a distributed computer network, such as, for example, the Internet or Intranet-based computer networks. A software method can be dynamically associated with an instance of incoming data utilizing at least one processing node within the distributed computer network. The software method can be dynamically located utilizing a discovery mechanism integrated with the distributed computer network. The software method can also be dynamically fetched from any location with the distributed computer network, wherein at least one processing node can dynamically program itself for a current instance of incoming data, such that all future instances of an identical type of incoming data can also be processed utilizing the software method without searching the distributed computer network and downloading the software method.
    Type: Application
    Filed: June 5, 2002
    Publication date: March 6, 2003
    Inventors: Ravi Narayanan, Richard Patchet, Peter Brockmann
  • Publication number: 20030046451
    Abstract: According to the present invention, a technique for processing data is provided. The invention provides a flexible way to process data such that a user may conveniently enter and transfer data. Also, the user may have ready access to powerful data processing. In an embodiment of the present invention, a novel system (110) for mobile data processing is provided. The system includes an interface unit (116) that includes a processor (122). A positioning system (120) couples to a first antenna (126) and to the processor. A remote data terminal (118) electrically couples to the interface unit during at least a first time period. The remote data terminal is capable of data transfers with the interface unit during the first time period and with a user.
    Type: Application
    Filed: October 24, 2001
    Publication date: March 6, 2003
    Applicant: Mobile Information System, Inc.
    Inventor: Sanjiv Prabhakaran
  • Publication number: 20030046452
    Abstract: The input/output expansion system (“I/O expansion system”) for an external or main computing unit includes a rack; at least one I/O expansion module mounted to the rack, the I/O expansion module comprising at least one I/O circuit card; a utilities control module mounted to the rack, the utilities control module being configured to receive a command from the external computer unit and generating a signal in response to the command for distribution to at least one I/O expansion module; and expansion power chassis mounted to the rack, the an expansion power chassis being electrically connected to a power source and being configured to distribute the power to the at least one I/O expansion module and the utilities control module.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 6, 2003
    Inventors: J. Michael Andrewartha, Martha G. Peterson, Farrukh S. Syed, Brent A. Boudreaux, Richard A. Schumacher, Bryan Wayne Pogor, Eric C. Peterson, Lee Thomas VanLanen, Patrick Wesley Clark, Michael Jay Zalta, Scott Stuart Smith, Kirankumar Chhaganlal Patel
  • Publication number: 20030046453
    Abstract: An I/O expansion device for additional inputs and outputs, and an apparatus and a methed for applying this device. The device includes a connector (CN1) for the connection with a parallel port, a plurality of 4-bit input/output ports, and an I/O expansion circuit (100) having a 4-bit data bus for data transfer between a plurality of 4-bit input/output ports and the connector. The I/O expansion circuit (100) includes a control input CTRL including a strobe PROG for controlling fetch of the command for selecting the input/output ports and an operation mode, a data input DIN that recieves a command in accordance with the state transition of the strobe PROG and data to be transferred to the input/output port selected by the command, and a data output DOUT for giving the state of the selected port through the connector.
    Type: Application
    Filed: July 18, 2002
    Publication date: March 6, 2003
    Inventor: Tadahiko Hisano
  • Publication number: 20030046454
    Abstract: A computer peripheral device learning apparatus includes a host computer, a communication path, and a computer peripheral device. The host computer includes a peripheral device driver configured to generate an output job. The computer peripheral device communicates with the host computer via the communication path. The computer peripheral device is configured to generate an output job in a first output job format. Furthermore, the computer peripheral device is operative to receive instructions from an external source on how to generate an output job in a second output job format. A method is also provided.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 6, 2003
    Inventors: Brian E. Hoffmann, Loay Abu-Husein, David A. Martz
  • Publication number: 20030046455
    Abstract: A module incorporating a flash memory and a flash memory controller. The flash memory controller receives data via a first interface which can be a PCMCIA type interface. The data is then stored in the flash memory. The controller is adapted to be able to selectively recall the data from the flash memory and transmit the data to one or more recipient devices via the PCMCIA type interface or by an alternate interface. The module incorporates a user input device that, when manipulated by the user, induces the controller to send the data via the alternate interface. In one embodiment, the alternate interface is comprised of a GSM interface which allows data stored in the flash memory to be transmitted via a cellular telephone to a pre-selected telephone number by the user manipulating the user input device.
    Type: Application
    Filed: August 2, 2002
    Publication date: March 6, 2003
    Inventors: Brian H. Robinson, Mark Moshayedi
  • Publication number: 20030046456
    Abstract: A protocol definition is prepared that includes a transition rule list that lists transition rules each of which specifies correspondence among an input pattern to be received, a processing to be executed, and an output pattern as a result of the processing and a state table specifying correspondences between system states and the one or plural transition rules used in the system states. A state detection section detects a current system state, and transition rules corresponding to the current system state are checked and taken out from the transition rule list and are read into the execution section, so that a protocol is composed of these transition rules. In response to supply of input data, transition rules having patterns matching input patterns of the inputted data are executed. Then, in response to transition of the system state resulting from the foregoing processing, transition rules are read that corresponds to a system state after the transition, so that a new protocol is installed.
    Type: Application
    Filed: March 12, 2002
    Publication date: March 6, 2003
    Applicant: FUJITSU LIMITED
    Inventors: Tadashige Iwao, Yuji Wada, Makoto Okada, Makoto Amamiya
  • Publication number: 20030046457
    Abstract: In a data processing system have a master-state data processing unit and at least one slave-state data processing unit, the data processing units can be provided with an asynchronous transfer mode interface unit 18 for transferring data cells there between. The interface unit 18 provides and receives signals formatted in the Utopia protocol. The interface unit 18 includes processor acting as a state machine 181, 184 and a buffer out memory unit 182, 183 for buffering the data groups between the interface unit processor and the direct memory access unit of the data processing unit. The interface unit 18 can act in a receive mode and a transmit mode for a master-state data processing unit and can act in a receive mode 181, 182 and transmit mode 184, 183 in a slave-state data processing unit. An event signal provides an efficient exchange of transfer of data between the direct memory access unit 14 and the buffer memory storage unit 182, 183 in the slave mode.
    Type: Application
    Filed: September 26, 2001
    Publication date: March 6, 2003
    Inventors: Shakuntala Anjanaiah, Natarajan Seshan
  • Publication number: 20030046458
    Abstract: The present invention provides a communication controller of a higher rate, which enables a data transfer at the maximum bus width if an inconsistency of data alignment is present, when DMA transferring a communication frame with its header and payload data into respective exclusive memory space. To achieve this, an aligner ALIGN is provided on the bus between the DMA controller and the main memory MAINMEM.
    Type: Application
    Filed: June 20, 2002
    Publication date: March 6, 2003
    Inventor: Kenta Morishima
  • Publication number: 20030046459
    Abstract: A two-dimensional direct memory access system that maximizes processing resources in image processing systems. The present invention includes a two-dimensional direct memory access machine. Also, it employs a ping-pong style memory buffer to assist in the transfer and management of data. In certain applications of the invention, the type of data used by the invention is image data. The two-dimensional direct memory access machine transfers a specific cross sectional area of the image data to a processor. The efficient method of providing the processor only with the specific cross sectional area of the image data that is to be processed at a given time provides decreased processing time and a better utilization of processing resources within the two-dimensional direct memory access system.
    Type: Application
    Filed: August 12, 2002
    Publication date: March 6, 2003
    Applicant: Conexant Systems, Inc.
    Inventors: Hooman Honary, Anatoly Moskalev
  • Publication number: 20030046460
    Abstract: In a disk array system of the present invention, each host or disk interface unit is connected to each shared memory unit through a switch unit. The switch unit includes the number of packet buffers greater than the number of the host or disk interface units connected thereto, and can always hold the number of access requests greater than the number of the host or disk interface units. The disk array system uses the packet buffers to compensate for a transfer rate difference between the host interface units and the shared memory units, thereby allowing connection of the host interface units having different performance. The disk array system improves the efficiency of usage of internal paths without increasing the number of I/O ports of the switch unit. The system throughput is thereby improved, and the support for host I/Fs having different performance is thereby facilitated.
    Type: Application
    Filed: August 14, 2002
    Publication date: March 6, 2003
    Inventors: Mitsuru Inoue, Kazuhisa Fujimoto
  • Publication number: 20030046461
    Abstract: Methods and apparatus are provided for suspending communications with a hard disk drive in order to transfer data relating to the hard disk drive between the host and an intermediate communications gateway, thereby isolating the hard disk drive from the bus while this data is transferred. The data transferred between the host and the intermediate communications gateway may include control signals transferred from the host to the intermediate communications gateway and status signals transferred from the intermediate communications gateway to the host. In one embodiment, normal communications with an IDE hard disk drive are suspended upon the assertion of the reset line of the AT bus. As such, the state of the reset line may be controlled such that the reset line is no longer merely utilized as a system reset but, instead, is used to define the state of communications between the host and the hard disk drive.
    Type: Application
    Filed: May 10, 2002
    Publication date: March 6, 2003
    Applicant: American Megatrends, Inc.
    Inventor: Clas Gerhard Sivertsen
  • Publication number: 20030046462
    Abstract: Techniques for a pipelined bus which provides a very high performance interface to computing elements, such as processing elements, host interfaces, memory controllers, and other application-specific coprocessors and external interface units. The pipelined bus is a robust interconnected bus employing a scalable, pipelined, multi-client topology, with a fully synchronous, packet-switched, split-transaction data transfer model. Multiple non-interfering transfers may occur concurrently since there is no single point of contention on the bus. An aggressive packet transfer model with local conflict resolution in each client and packet-level retries allows recovery from collisions and buffer backups. Clients are assigned unique IDs, based upon a mapping from the system address space allowing identification needed for quick routing of packets among clients.
    Type: Application
    Filed: April 25, 2002
    Publication date: March 6, 2003
    Applicant: BOPS, Inc.
    Inventors: Edward A. Wolff, David Baker, Bryan Garnett Cope, Edwin Franklin Barry
  • Publication number: 20030046463
    Abstract: An external bus control device 2 has first and second bus controllers 15, 16 and an external bus arbiter 17. The bus controllers 15, 16 correspond to devices (for example, SRAM, DRAM) connected to an external bus EXBUS respectively. The bus controllers 15, 16 respectively output external bus use request signals BRQ1 and BRQ2, and obtain the right for using the external bus EXBUS. When the bus controllers 15, 16 end use of the external bus EXBUS, the bus controllers 15, 16 stop to output the external bus use request signals BRQ1 and BRQ2 and output off-time signals OFT1 and OFT2 immediately thereafter.
    Type: Application
    Filed: August 13, 2002
    Publication date: March 6, 2003
    Inventors: Kiyotake Togo, Makoto Nagano
  • Publication number: 20030046464
    Abstract: The present invention provides a mechanism for handling interrupts on a processor that supports multiple-threads concurrently. The processor's resources are allocated to provide multiple logical processors. In response to a common interrupt, the logical processors vie for access to a shared register. The first logical processor to access the shared register handles the common interrupt. The remaining logical processors return from the interrupt.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 6, 2003
    Inventors: Keshav Murty, Scott Bobholz