Patents Examined by Hussein El-chanti
  • Patent number: 7225251
    Abstract: An image forming apparatus supervisory system includes a central supervisory apparatus that remotely supervises a plurality of image forming apparatuses installed in a plurality of user sides. A plurality of communications adapters are provided to connect to the central supervisory apparatus by a communication line. A plurality of interfaces are provided to connect each of the plurality of image forming apparatuses with each of the plurality of communications adapters. A firmware download device is provided in the central supervisory apparatus to remotely download prescribed updated firmware to an applicable one or more image forming apparatuses in accordance with updated hardware thereof. A hardware update device is provided to update the hardware.
    Type: Grant
    Filed: July 10, 2001
    Date of Patent: May 29, 2007
    Assignee: Ricoh Company, Ltd.
    Inventor: Kobun Suzuki
  • Patent number: 7225242
    Abstract: A system and method for correlating the command queue depth of the servers of a storage area network to the command queue depth of the storage controllers of the computer network are provided. For each storage controller, the servers are identified that have logical ownership of the logical storage units managed by each respective storage controller. For each storage controller, the execution throttle levels for those servers that have logical ownership over logical storage units of the storage controller are verified according to rules governing the command throughput of the servers and the storage controllers.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: May 29, 2007
    Assignee: Dell Products L.P.
    Inventors: Jacob Cherian, Thomas J. Kocis
  • Patent number: 7219134
    Abstract: A network system having a client, a content server, application servers and a proxy server is described. The proxy server relays content and data between the client, the content server and the application servers upon a request for content from the client. The application servers process the requested content in accordance with pre-established signature and content verification requirements before the content is relayed to the client. The applications servers also provide signature and content verification management for the network.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: May 15, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiteru Takeshima, Masahiko Nakahara
  • Patent number: 7219163
    Abstract: A method and system for transmitting information between a transmitter and a receiver that has capabilities through a communication link that has transmission characteristics. The information to be transmitted is received. The capabilities of the client are then determined. The transmission characteristics of the communication link are also determined. The received information is then converted into a format that is based on the capabilities of the client, the transmission characteristics of the communication link, or both the capabilities of the client and the transmission characteristics of the communication link. The information is then transmitted to the client in the format.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: May 15, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ian N. Robinson, Frederick L. Kitson, Susie J. Wee, Mark Smith, John G. Apostolopoulos, Jason Brown
  • Patent number: 7216180
    Abstract: Disclosed is a system and methodology for recognizing when an Information Transfer Request (ITR) should be modified, for creating such a modified request and for processing such a modified information transfer request to produce a desired response. Also disclosed is a client side component that can identify when an information transfer request in a particular format may not produce a desired response, a client side component that can reformat an information transfer request from one that may not produce a desired response to one that may produce a desired response and a server side component that can recognize reformatted information transfer requests and process those requests to produce the desired response.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: May 8, 2007
    Assignee: Microsoft Corporation
    Inventors: Alessandro Muti, Brian J. Moore, Anthony Andreas Ciccone, Darshatkumar A. Shah
  • Patent number: 7209976
    Abstract: Virtual routers within a single physical router share a centralized data plane containing a centralized switch fabric and a plurality of physical network interfaces, each assigned to only one virtual router. Using a logical cut-through device between a pair of virtual routers designated respectively client and server, packet forwarding information from the server is imported into the client, which creates, allocates, and maintains a data structure for the imported information, which then resides on the client interfaces. This imported forwarding information is then integrated into a single forwarding table that is used to recognize an incoming packet at the client and forward it appropriately out through a server interface with a single packet forwarding decision in a single transit through the switch fabric. Within a physical router, a client virtual router can communicate with multiple servers and can concurrently function as a server to multiple clients.
    Type: Grant
    Filed: July 16, 2002
    Date of Patent: April 24, 2007
    Inventors: Ronald P. Folkes, Lance A. Visser
  • Patent number: 7203749
    Abstract: A contents filtering method is capable of allowing use of network resources to be filtered, within a predetermined allowable range. The contents filtering method monitors communications of contents on the network and determining whether the contents are regulated contents satisfying predefined regulatory requirements or not (step S1), and then counts the number of times that the regulated contents are communicated (step S2). The contents filtering method converts a loss caused by communicating the regulated contents into an incurred cost based on the counted number of times that the regulated contents are communicated (step S3), and, if the incurred cost is in excess of a preset permitted cost, inhibits subsequent communications of the regulated contents (step S4).
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: April 10, 2007
    Assignee: Fujitsu Limited
    Inventor: Masaki Hiraga
  • Patent number: 7197554
    Abstract: A method of generating and linking programs required in a data linkage system to link data among a plurality of computer systems, for example a mainframe and an open system, is provided. In the data linkage system with a means for data transfer via a storage device, a program generation tool is prepared in the open system. The program generation tool reads a data stream definition and generates an intermediate file area securing program and a data linkage program A, both run on the mainframe, and a data linkage program B run on the open system. These programs are linked with one another. The intermediate file area securing program and the data linkage program A are transferred to the mainframe where they are executed.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: March 27, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Yuichi Yagawa, Tomohiro Nakagaki, Toyohiro Nomoto, Hidehiko Ogasawara, Manabu Kitamura
  • Patent number: 7194502
    Abstract: There is disclosed an apparatus for controlling a physical layer interface of a network interface card. The apparatus comprises: 1) a read only memory (ROM) for storing an embedded control program; 2) a random access memory for storing a downloadable software control program; and 3) a microcontroller for controlling the physical layer interface, wherein the microcontroller in a first operating mode executes the embedded control program to thereby control the physical layer interface, and wherein the microcontroller in a second operating mode downloads the downloadable software control program from an external processing system and executes the software control program in place of the embedded control program to thereby control the physical layer interface.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: March 20, 2007
    Assignee: National Semiconductor Corporation
    Inventors: John E. Gavlik, Matthew J. Webb, Ted Chang
  • Patent number: 7194534
    Abstract: In a computer network, a process of discovery of the network, including discovery of network phones, and means for retrieving an icon relating to the phones and displaying a network map including network phones in the network map.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: March 20, 2007
    Assignee: 3Com Corporation
    Inventors: Simon Peter Valentine, Christopher Robert Linzell, Lee Anthony Walker, Russell Kennett Bulmer
  • Patent number: 7191220
    Abstract: A user operates a digital camera so as to attach a photographed image to an e-mail describing a user ID and space ID, and transmit the e-mail to a mail server. The mail server reads out the user ID, space ID, and attached image data from the received e-mail. After setting a frame ID for a frame to exhibit the image data in a shared virtual space, the mail server transmits the image data, space ID, and frame ID to an AO server. The AO server stores the received data and also transmits the data to a CP server. The CP server transmits the received data to multiple client computers. The client computers display the received image at a predetermined location in the shared virtual space, specified by the frame ID. This allows the user to easily upload information.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: March 13, 2007
    Assignee: Sony Corporation
    Inventor: Tsunayuki Ohwa
  • Patent number: 7188157
    Abstract: A continuous update method includes reading out data from a first data store via a data switch to satisfy client requests for data. A second data store is updated via the data switch to contain new updated information. When it is desired to satisfy client requests with the new data, the second data store is copied to a third data store and subsequent client requests are satisfied from the third data store. Further updates are made to the second data store. The process is repeated, but the roles of the third and first data stores are reversed. In another embodiment of the invention, subsequent client requests are satisfied from the second data store and further updates are made to the first data store.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: March 6, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Shoji Kodama, Akira Yamamoto, Kenji Yamagami, Masayuki Yamamoto
  • Patent number: 7188168
    Abstract: A packet classification language (GPCL) is provided to specify protocol hierarchies among data packets in a routing device. The GPCL uses regular expressions to match incoming data packets and a syntax to describe the protocol hierarchy. A GPCL compiler produces an enhanced DFA which incorporates the regular expression for recognizing constituent parts of a data packets and which incorporates the grammar graph defining the relationships among the constituent parts. A hardware implemented DFA is used to scan the input stream which constitutes the data packets.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: March 6, 2007
    Assignee: PMC-Sierra, Inc.
    Inventor: Heng Liao
  • Patent number: 7185081
    Abstract: A packet classification language (PCL) is provided to specify data packets in a routing device. The PCL uses regular expressions to match incoming data packets. Class identifiers associated with each regular expression identifies the class to which each recognized packet belongs for subsequent processing. A PCL compiler produces a DFA which recognizes the data packets as defined by the regular expressions. A hardware implemented DFA is used to scan the input stream which constitutes the data packets.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: February 27, 2007
    Assignee: PMC-Sierra, Inc.
    Inventor: Heng Liao
  • Patent number: 7185064
    Abstract: The invention concerns a method and an architecture using a smart card (2) for remote control, via an internet-type network (RI), of a user station (1) comprising a smart card reader (3). The data required to control the station (1) are stored (41) in a remote server (4). The station (1) comprises a web-type browser (10) that transmits requests to the server (4). In response, the latter generates specific commands designed for the smart card (2). The station (1) comprises a specialized software module (8) forming an interface between the smart card reader (3) and the internet network (RI). This module (8) translates the specific commands into commands in conformity with the ISO 7816-4 standard, and transmits them to the smart card (2) in order to activate an application of the latter. The server (4) can also store (42) HTML pages.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: February 27, 2007
    Assignee: CP8 Technologies
    Inventor: Renaud Mariana
  • Patent number: 7171465
    Abstract: A cluster management unit provided in each of two servers carries out a state-transition in accordance with a state transition diagram both in cases where a fault occurs in at least one of the two servers and where the server is restored from the fault. A state writing processor provided in a server priority process unit of the each server stores, into a disk drive, a server priority determined based on a server state indicated by state change information. When faults occur in the two servers and at least one of the two servers is thereafter restored from the fault, a comparing processor in the server priority process unit of the one server determines whether or not the priority of the one server is higher than the priority of the other server, based on at least the priority of the one server. The cluster management unit of the one server carries out a corresponding state-transition based on this determination result and state transition diagram.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: January 30, 2007
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kotaro Endo, Koji Yamamoto
  • Patent number: 7167917
    Abstract: A method for visually generating a service component can include specifying at least one service building block, wherein the specification includes visually selecting a plurality of event handlers for inclusion in the at least one service building block. The method can also include exporting the at least one service building block. The exporting step can produce a deployment descriptor which describes events for which the at least one service building block has been configured to handle. The at least one service block can be visually arranged, wherein the arrangement can form the service component. Finally, the service component produced by the visual arrangement can be configured for insertion in a SLEE in an advanced intelligent network. Notably, in one aspect of the method, the method can further include the step of encapsulating the service component in a service application container.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: January 23, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Zygmunt A. Lozinski, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Patent number: 7143167
    Abstract: The present invention describes a method and system for managing high-availability-aware components in a networked computer system. In particular, the method includes registering components and dynamically allocating roles and assignments to one or more of the registered components to achieve a desired level of redundancy based on component type information. The method may include an additional step of performing administrative actions on the registered components in response to a request from an external management agent in order to increase the availability of services provided by the high-availability-aware components. Further, the method may additionally include responding to an error by changing roles and assignments of one or more of the registered components, providing information to registered components so that related components may communicate to achieve a desired redundancy level, and/or maintaining additional information relevant to managing high-availability-aware components.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: November 28, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Mark A. Kampe, Frederic Herrmann, Gia-Khanh Nguyen, Eltefaat H. Shokri
  • Patent number: 7139828
    Abstract: A system is disclosed that allows an entity outside of a private network to initiate communication with an entity inside the private network. The entity inside of the private network maintains a persistent connection with an agent. In one embodiment, communications that are intended for the entity inside the private network are sent to the agent. The agent then forwards the communications to the entity inside the private via the persistent connection.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 21, 2006
    Assignee: IP Dynamics, Inc.
    Inventors: Hasan S. Alkhatib, Yun Fei Zhang, Fouad A. Tobagi, Farid F. Elwailly
  • Patent number: 7107351
    Abstract: The present invention relates to a method comprising improvements in transferring large data amounts e.g., large files associated with ‘new media’ like audio and video data which are streamed through the network. The present invention comprises basically to decouple the transfer and the rendering of data in a way that combines the strength, i.e., the advantages of the streaming paradigm with the flexibility and usability advantages of the store&forward paradigm. This is basically achieved by separating the application logic from the transport logic. The transfer/transport logic is covered by a novel transfer protocol whereas the player application logic can issue standard file access statements like fread, fseek in order to access and render the streamed data.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Sascha Baumeister, Gerd Breiter