Master Accessing Slave Storage Patents (Class 709/211)
  • Patent number: 7688814
    Abstract: Communication protocols, systems, and methods that facilitate communication between disaggregated elements, and also to devices adapted to function as such disaggregated elements, particularly across peer-to-peer (masterless) and include one or more unique features such as packet atomicity, blind ACKs, NAT bridging, locking, multicast spanning and mirroring, and authentication.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: March 30, 2010
    Inventors: Charles Frank, Thomas Ludwig, Thomas Hanan, William Babbitt
  • Patent number: 7680953
    Abstract: The invention provides a communication control method for switching paths at high speed to switch storages without a special path switching means in a host computer, without stopping an application or without changing settings, and a device for realizing the same. The present computer system comprises a host computer 20, a storage devices 10 connected via a network 30 to the host computer 20, and a name server 40, wherein the host computer 20 has a function to search for an alternate path when a defect is discovered in a path used for connection with the storage 10, and the storage device 10 has a target communicating with the host computer 20 through a port, a registration change means for changing a registered address associated with the registration of a migration source target registered in the name server 40 to an address of a migration destination port, and a means for disconnecting all communication means established with the migration source target subsequent to the registration change process.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: March 16, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Tetsuya Shirogane, Kenichi Tsukiji, Tetsuya Ohno, Naoto Matsunami
  • Publication number: 20100063625
    Abstract: A robot control system includes a line tracking encoder that measures a reference position of a conveyor line and transmits a tracking signal representing tracking data including the reference position of the conveyor line. A master controller is in communication with the encoder to receive the tracking signal, process the tracking data represented by the tracking signal, and generate a data packet in response to processing of the tracking data. A slave controller is in communication with the master controller and at least one robot for receiving the data packet and controlling the movement of the at least one robot in response to the data packet. A communications network directly interconnects the master controller and the slave controller and transmits the data packet from the master controller to the slave controller.
    Type: Application
    Filed: September 5, 2008
    Publication date: March 11, 2010
    Inventors: Kenneth W. Krause, Jim Huber, Ho Cheung Wong, Randy Graca, Scott J. Clifford
  • Patent number: 7668980
    Abstract: Provided are a method, system, and article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fiber channel connection, wherein persistent information unit pacing is implemented over the fiber channel connection. Information is maintained on how many large writes have been received at the primary storage control unit over at least one logical path established over the fiber channel connection between the primary storage control unit and the remote host, wherein a large write is an input/output (I/O) operation for which a number of data information units that are processed exceeds a default value of an information unit pacing credit.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Roger Gregory Hathorn, Bret Wayne Holley, Matthew Joseph Kalos
  • Patent number: 7664823
    Abstract: A packet processing system includes multiple processors and a set of code partitions that implement a feature set for packet processing. Each of the processors is capable of loading and executing one or more of the code partitions. A context manager enables packet processing operations to migrate between code partitions executing on one or more of the processors.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: February 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: John F. Wakerly
  • Patent number: 7657665
    Abstract: Local drive presence is provided for local and remote drives by maintaining a plurality of uninterrupted protocol connections between a plurality of I/O controllers and a plurality of device interfaces through which peripheral bus commands are transmitted. Preferably, the I/O controllers are each housed in a separate server blade and provide each blade with access to the local and remote drives. At each of the device interfaces, rather than attaching an actual storage device, peripheral bus commands received at the device interfaces are serialized and conditionally passed or suppressed to and from the shared drive which is shared amongst the plurality of uninterrupted protocol connections. Preferably, the plurality of uninterrupted protocol connections is maintained such that the shared drives can be simultaneously shared. In one embodiment, the local drives are provided in a media tray which is shared amongst a plurality blades.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: February 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: James William Dalton, Eric Richard Kern
  • Patent number: 7657677
    Abstract: A blade server system with a management bus and method for managing the same. The blade server system includes a connection board and a management module. The connection board is used for modular interconnection, including communication paths for conducting signals including a management bus signal group and a first bus signal group. The management module is used for management of the blade server system using signals including the management bus signal group and the first bus signal group. If a module is detected, the management module selects the detected module through the management bus and acquires module configuration information of the detected module through the first bus signal group. Distribution of power from a power source to the blade server system is determined according to system configuration information including the module configuration information of the module so that the power source is prevented from being overloaded.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: February 2, 2010
    Assignee: Quanta Computer Inc.
    Inventors: Jen-Hsuen Huang, Hsiao-Tsu Ni, Yang-Wen Su, Cheng-Hsiang Wu
  • Patent number: 7653442
    Abstract: A communication system is provided that includes a controller system (1), a master control (2) and at least one slave control (3). The controller system and the master control (2) are connected via a multipole connection (4). The master control (2) is adapted to receive a multipole signal via the multipole connection (4) and output an addressed signal to at least one slave control (3) via an addressable connection (7, 17). This application also discloses a method of controlling a plurality of fluid flow controls using an output (40) comprising an actuation signal arrangement (41, 41?) and an actuator (42, 42?) associated with each fluid flow control.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: January 26, 2010
    Assignee: Norgren Limited
    Inventors: Michael Dalby, Mark Densley
  • Patent number: 7650412
    Abstract: A system and method for disk ownership in a network storage system. Each disk has two ownership attributes set to show that a particular file server owns the disk. In a preferred embodiment the first ownership attribute is the serial number of the file server being written to a specific location on each disk and the second ownership attribute is setting a SCSI-3 persistent reservation. In a system utilizing this disk ownership method, multiple file servers can read data from a given disk, but only the file server that owns a particular disk can write data to the disk.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: January 19, 2010
    Assignee: NetApp, Inc.
    Inventors: Susan M. Coatney, Alan L. Rowe, Radek Aster, Joydeep Sen Sarma
  • Publication number: 20100011083
    Abstract: This invention generally relates to one or more computer networks having computers like personal computers or network servers with microprocessors linked by broadband transmission means and having hardware, software, firmware, and other means such that at least one parallel processing operation occurs that involve at least two computers in the network. More particularly, this invention relates to one or more large networks composed of smaller networks and large numbers of computers connected, like the Internet, wherein more than one separate parallel processing operation involving more than one different set of computers occurs simultaneously and wherein ongoing processing linkages can be established between virtually any microprocessors of separate computers connected to the network.
    Type: Application
    Filed: July 8, 2009
    Publication date: January 14, 2010
    Inventor: Frampton Erroll ELLIS, III
  • Patent number: 7647431
    Abstract: Local drive presence is provided for local and remote drives by maintaining a plurality of uninterrupted protocol connections between a plurality of I/O controllers and a plurality of device interfaces through which peripheral bus commands are transmitted. Preferably, the I/O controllers are each housed in a separate server blade and provide each blade with access to the local and remote drives. At each of the device interfaces, rather than attaching an actual storage device, peripheral bus commands received at the device interfaces are serialized and conditionally passed or suppressed to and from the shared drive which is shared amongst the plurality of uninterrupted protocol connections. Preferably, the plurality of uninterrupted protocol connections is maintained such that the shared drives can be simultaneously shared. In one embodiment, the local drives are provided in a media tray which is shared amongst a plurality blades.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: James William Dalton, Eric Richard Kern
  • Patent number: 7640415
    Abstract: When a computer 10 receives a request from the client computer 30 to access snapshot files, the target device to be used is identified. The computer 10 makes a request to the identified target device TD for attachment of the logical device LDEV that stores the snapshot files for which access is requested. When the computer 10 receives notification that the attachment has ended from the storage device system 20, the identified target device is mounted on the directory in which the snapshot files are stored.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: December 29, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Publication number: 20090292788
    Abstract: A computer-readable recording medium stores therein a data transfer processing program that causes a computer capable of accessing plural recording devices to acquire a group of update data for a first recording device among the recording devices and calculate, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses. Further, based on the overlap rate calculated at the calculating, the computer selects a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and executes the data transfer scheme selected.
    Type: Application
    Filed: January 14, 2009
    Publication date: November 26, 2009
    Applicant: FUJITSU LIMITED
    Inventor: Takeshi Miyamae
  • Patent number: 7620363
    Abstract: A wireless communication system and in particular to a wireless communication system for digital audio players that provides for increased functionality, such as communication, interaction and synchronization between a computing platform and various mobile, portable or fixed digital audio players, as well as providing a communication link between the various digital audio players themselves. The computing platform may act, for example, through a wireless network or wireless communication platform, to control the digital audio players; to act as a cache of digital audio data for the digital audio players; as well as provide a gateway to the Internet to enable the digital audio players to access additional digital audio content and other information.
    Type: Grant
    Filed: May 16, 2001
    Date of Patent: November 17, 2009
    Assignee: AOL LLC
    Inventors: Jeffrey Jonathan Spurgat, Stephen Christopher Gladwin, Hoyet Harrison Andrews, III
  • Patent number: 7617289
    Abstract: A mechanism for making changes consistently across an application server domain or a cluster. Server configuration consistency is absolutely necessary for cluster deployments. The invention allows changes to the configuration repository and to the application deployment process to be managed via a Data Replication Service (DRS). The former requires that the configuration repository be version aware, while the latter breaks down the application deployment process into two phases—one for data distribution and processing as far as possible, and the second to expose the changes through the Java Naming and Directory Interface (JNDI).
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: November 10, 2009
    Assignee: BEA Systems, Inc.
    Inventors: Ananthan Srinivasan, Reto Kramer, Dean B. Jacobs
  • Patent number: 7616540
    Abstract: An information recording and reproducing apparatus (S) is provided with: a first reproducing device (11) for reproducing audio information from a first information record medium (DK), in which the audio information is recorded; a recording device (28) for recording the reproduced audio information into a second information record medium (HD); a second reproducing device (28) for reproducing the audio information recorded in the second information record medium; and a controlling device (6) for setting a recording speed when recording the audio information into the second information record medium and a reproducing speed when reproducing the audio information from the second information record medium such that the recording speed is equal to or higher than the reproducing speed, and controlling the second reproducing device and the recording device so as to perform reproducing the recorded audio information from the second information record medium at the set reproducing speed in parallel to recording the audi
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: November 10, 2009
    Assignee: Pioneer Corporation
    Inventor: Keiichi Yamauchi
  • Patent number: 7607572
    Abstract: An apparatus and method for centralized policy management of large-scale networks (221) of computational devices is disclosed. The apparatus includes a number of distributed clients (400) run on registered computers (201-203), gathering policy advisories (401) and reporting (405) relevance (403) to a system administrator (224). The system administrator may view the relevant messages (505) through a management interface (500) and deploy suggested actions to distributed clients (503), where the actions are executed to apply the solutions of the advisories (408).
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: October 27, 2009
    Assignee: Bigfix, Inc.
    Inventors: David Salim Hindawi, David Leigh Donoho, Lisa Ellen Lippincott, Dennis S. Goodrow, James Milton Brown, Peter Lincroft, Peter Benjamin Loer, Orion Yosef Hindawi
  • Patent number: 7605849
    Abstract: Transfer history information of images to other apparatus is read out from a storing medium, reference is made to the transfer history information at the time of transferring images to other apparatuses or capturing images from other apparatuses, and images not transferred to other apparatus can be transferred or captured in batch fashion, thereby solving the problem in the conventionally-known art for displaying or recognizing transferred images, in that selecting all images not transferred yet at the time of making selection of the images to be transferred on a display screen has been extremely troublesome in the event that the number of images to select is great and that this increases with the number of images.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: October 20, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koji Hatanaka
  • Patent number: 7606868
    Abstract: An architecture and system are described that provide a unified file access service within in a managed computing environment composed of diverse networks, computing devices, and storage devices. The service provides mechanisms for remotely accessing the file systems of any managed computer or disk snapshot, independently of the computer's current state (powered on, suspended or powered off), its location within the environment, its hardware type (virtual vs. physical), its operating system type, and its file system formats. The system isolates centralized FPAs from the details of clients, proxies and storage elements by providing a service that decomposes offloaded file system access into two steps. A FPA or a requester acting on behalf of the FPA first expresses the disk set or the computer containing the file systems it wishes to access, along with requirements and preferences about the access method.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: October 20, 2009
    Assignee: WMware, Inc.
    Inventors: Bich Cau Le, Robert Frederick Deuel, Christian Czezatke
  • Patent number: 7590457
    Abstract: A method for bonding a lighting device to a first lighting system, in which the first system comprises a master controller, which is remote from the lighting device and which may control a slave controller of the lighting device if the slave controller has stored therein an identification (ID) of the system. Upon powering up, if the slave controller contains such an ID, it tries to communicate with a master controller of the system. If the slave controller does not succeed in establishing such a communication it enters a state in which it can change it settings, in particular clearing said ID, upon receiving, during a time window with reduced communication security level, a message for allowing such changing of its settings.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: September 15, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Marcel Beij, Arnold Buij
  • Patent number: 7587506
    Abstract: A data intermediate server 300 comprises the functions of reading data stored in storage servers ST1 through ST3 and sending the data to a media server 600 according to backup commands received from a backup control device 400 over a local area network LAN4. The data intermediate server 300 and the storage servers ST1 through ST3 are connected by channels that do not permit Internet protocol traffic but only data targeted for backup and control data assigned thereto. As a result, client data stored on the storage servers can be properly backed up while preventing data from being improperly retrieved or leaked.
    Type: Grant
    Filed: May 10, 2005
    Date of Patent: September 8, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Takahiro Nakano, Yoji Nakatani, Etsutaro Akagawa, Hitoshi Kamei
  • Patent number: 7587528
    Abstract: Provided are a system and an article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fibre channel connection. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the information unit pacing parameter indicates the number of information units that the remote host is allowed to send to the primary storage control unit without waiting for any additional response from the primary storage control unit.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: September 8, 2009
    Assignee: International Business Machines Corporation
    Inventors: Roger Gregory Hathorn, Matthew Joseph Kalos, William Frank Micka
  • Patent number: 7584264
    Abstract: Data storage and retrieval systems and related methods are disclosed herein. In one aspect, a system includes data processing servers configured to receive incoming data and transmit the data for storage. The system also includes data storage servers each coupled to one or more data storage units and configured to receive transmitted data for writing to the one or more data storage units, and to read data from the one or more data storage units. Furthermore, the systems may include data retrieval servers coupled to one or more of the data storage servers and configured to retrieve data from the one or more data storage units. The system further includes process modules each associated with one of the data storage servers, where at least two of the process modules are configured to write a portion of the data to corresponding data storage units.
    Type: Grant
    Filed: August 19, 2003
    Date of Patent: September 1, 2009
    Assignee: Google Inc.
    Inventors: Fredric L. Cox, Dorion A. Carroll, Peter Kevin Lund, Michael J. Oswall, Scott M. Petry, Jon H. Prall
  • Patent number: 7565500
    Abstract: A method of allocating storage areas, intended to reserve the storage areas formed on a storage device for storing data, this method including the steps of: registering beforehand as a storage configuration information table 105, information on multiple storage areas to be managed and on the position where the storage device is installed; registering information on the purposes of use and positions of the storage areas beforehand as a position management table 107; acquiring position information from the position management table 107 in accordance with an allocation request for a storage area associated with the purpose of use; selecting an unallocated storage area from the storage configuration information table 105 with reference to the position information; and sending information on a selected area to a client from which the allocation request was issued.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: July 21, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Yukio Nakano, Tatsundo Aoshima, Shotaro Ohno
  • Patent number: 7543100
    Abstract: A node controller for a data storage system having at least one node provides access to a data storage facility. The node controller is distinct from a computer-memory complex of the node. The node controller provides overall control for transferring data through the node.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: June 2, 2009
    Assignee: 3PAR, Inc.
    Inventors: Ashok Singhal, Jeffrey A. Price, David J. Broniarczyk, George R. Cameron
  • Patent number: 7536419
    Abstract: Aspects of the subject matter described herein relate to resource replication systems. In aspects, a mechanism is described that maintains replicated resources on a slave member that participates in a replica group. The slave member detects that a local resource has been updated locally. If the resource was created locally in the update, the slave member deletes the local resource. Otherwise, the slave member determines an upstream partner from which to install a replacement resource and then installs the replacement resource. In aspects, this behavior undoes local updates to local resources that occur on the slave member.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Huisheng Liu, Nikolaj S. Bjorner, Guhan Suriyanarayanan
  • Patent number: 7529805
    Abstract: Methods, apparatuses and systems facilitating deployment, configuration and maintenance of web services networks. The present invention features a distributed web services network architecture that, in one embodiment, leverages the functionality of existing network infrastructure to provide a low cost, efficient and reliable web services solution. The web services network architecture according to the present invention can be implemented across any suitable computer network, including an intranet or the Internet.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: May 5, 2009
    Assignee: Blue Titan Software, Inc.
    Inventors: Frank Martinez, Paul Kevin Toth
  • Patent number: 7529754
    Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: May 5, 2009
    Assignee: Websense, Inc.
    Inventors: Nicole Kester Jones, legal representative, John Ross Dimm, Mark Richard Anderson, Joseph Papa, Harold M. Kester
  • Patent number: 7522595
    Abstract: Packets are communicated between forwarding contexts (e.g., virtual routers, logical routers, and/or private networks) using virtual interfaces in communications and computing systems, especially routers, packet switching systems, and other devices. A virtual interface refers to the interface infrastructure (e.g., buffers, memory locations, other data structures), but does not connect to an external cable or other communications mechanism such as is a physical interface. Packets are moved between forwarding contexts by automatically moving a packet placed in a first virtual interface associated with a first forwarding context to a second virtual interface associated with a second forwarding context (assuming the packet is not dropped by a feature applied to the packet at the first virtual interface).
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: April 21, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Nir Ben-Dvora, Doron Oz, Sarel Altshuler, Warren Scott Wainner
  • Patent number: 7516189
    Abstract: An information transmission method that transmits information from a first host device connected to a first network to a second host device connected to a second network, comprising the steps of writing information from the first host device to a shared storage region of a first storage device that is connected to the first network; reading information that is stored in the shared region of the first storage device by means of a third host device that is connected to the first network and the second network; writing the read information to a shared region of a second storage device that is connected to the second network by means of the third host device; and reading information that has been written to the shared region of the second storage device by means of the second host device.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: April 7, 2009
    Assignee: Hitachi, Ltd.
    Inventor: Kazuo Ookubo
  • Publication number: 20090089393
    Abstract: An exemplary method for managing data downloads and data uploads is provided. The method includes: searching a target slave terminal from a plurality of linked slave terminals, and identifying the target slave terminal from other linked slave terminals by a MAC address; establishing a secure connection between at least one linked master terminal and the target slave terminal; setting task parameters of the target slave terminal; sending a task request to the target slave terminal; performing data downloads or data uploads according to the task request from the at least one linked master terminal; reporting download/upload progresses of the target slave terminal to the linked master terminal according to the task parameters; and saving downloaded data in a file. A related system is also provided.
    Type: Application
    Filed: December 29, 2007
    Publication date: April 2, 2009
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: QI YI
  • Publication number: 20090083391
    Abstract: An automatic control system includes a host, a network gateway operatively connected to the host, and a plurality of programmable logic controllers (PLC) operatively connected to the network gateway. The network gateway includes a controller and registers. The controller backups data from specific addresses in the PLC to the registers sequentially for each predetermined time period. When the controller receives an accessing command from the host and the accessing command designates the specific addresses, the controller sends the data, which is corresponding to the designated address and already stored in the registers, to the host. The accessing efficiency can be enhanced because part of data in the PLC is cached in the network gateway.
    Type: Application
    Filed: September 20, 2007
    Publication date: March 26, 2009
    Inventor: Jen-Hsueh OH YANG
  • Patent number: 7509420
    Abstract: A data storage system comprising a plurality of storage nodes, each node existing at a physical location having one or more contexts. Interface mechanisms couple to each storage node to communicate storage access requests with the storage node. Data storage management processes select one or more of the storage nodes to serve a data storage request based at least in part upon the particular contexts of each of the storage nodes.
    Type: Grant
    Filed: February 5, 2001
    Date of Patent: March 24, 2009
    Assignee: EMC Corporation
    Inventors: Gregory Hagan Moulton, Stephen B. Whitehill
  • Patent number: 7500030
    Abstract: A primary storage control unit receives an information unit from a remote host over a fibre channel connection. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the information unit pacing parameter indicates the number of information units that the remote host is allowed to send to the primary storage control unit without waiting for any additional response from the primary storage control unit.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Roger Gregory Hathorn, Matthew Joseph Kalos, William Frank Micka
  • Patent number: 7499970
    Abstract: A method for supervisor partitioning of client resources in a communications environment includes receiving, at a client node, an allocated set of resources over a communications network, and partitioning the allocated set of resources among one or more applications associated with the client node using a local authority. Following the partitioning, communication requests are issued from the one or more applications to a shared resource provider node without inspection by the local authority.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Giles R. Frazier, Gregory F. Pfister, William J. Rooney
  • Patent number: 7474426
    Abstract: In a method and system for storage and retrieval of print data, print data of a print job are transferred in blocks from a data source to at least two of a plurality of print servers connected with one another via a network. Control data regarding respective print data are transmitted to the print servers and are registered and stored in the network. Control data are registered by a central control module of the network and further processing of the print job is allocated by the central control module to an allocated print server so that the allocated print server receives the control data. Using the control data, the respectively allocated print server reads the print data in blocks from the respectively associated print server, processes and/or buffers them as needed, and forwards them to a processing device.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: January 6, 2009
    Assignee: OCE Printing Systems GmbH
    Inventors: Viktor Benz, Steffen Petz
  • Patent number: 7469330
    Abstract: When a computer 10 receives a request from the client computer 30 to access snapshot files, the target device to be used is identified. The computer 10 makes a request to the identified target device TD for attachment of the logical device LDEV that stores the snapshot files for which access is requested. When the computer 10 receives notification that the attachment has ended from the storage device system 20, the identified target device is mounted on the directory in which the snapshot files are stored.
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: December 23, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Patent number: 7467146
    Abstract: System, method and program product determine whether a first web page returned to a web browser is a redirected web page. A dummy URL is created by appending one or more characters to a URL of the first web page. The one or more characters are chosen such that the dummy URL is likely to elicit a redirected web page. The request for the dummy URL is sent. A second web page is received in response to the request. The content of the second web page is compared to content of the first web page to determine if the first web page is a redirected web page. If the content of the second web page matches the content of the first web page, a record is made indicating that the first web page is a redirected web page.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gregory Frank Coppola, Brian Patrick Singer
  • Patent number: 7464153
    Abstract: Techniques are described for providing information about a context that is modeled with multiple context attributes. In some situations, at least some of the context attributes have values used by modules for generating values of other context attributes, and the providing includes determining that a first module is generating a first value of a first of the context attributes of the modeled context and determining that a circular reference exists when it is determined that a module is to generate another value of the first context attribute such that the generating of the another value is caused by the generating of the first value of the first context attribute.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: December 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts
  • Patent number: 7461130
    Abstract: Method and apparatus for the self-organization of nodes into groups in network computing environments. Embodiments may provide the ability to deploy nodes on a network, and to allow the nodes to organize into groups without human intervention. In one embodiment, a node may broadcast a query looking for a master node for the group. If the query produces no responses, the node may self-elect as the master node for the group and the node may broadcast its presence as the master node. If two or more nodes self-elect as master nodes, the nodes may negotiate to determine which node will be the master node. If the master node becomes unavailable, the remaining nodes in the group may elect a new master node. Some embodiments may be implemented on a peer-to-peer platform, such as the JXTA peer-to-peer platform, which may allow the scope of the group to span subnetworks and networks.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: December 2, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Mohamed M. AbdelAziz, Bernard A. Traversat, Andre Marques da Fonseca, Sriranga R. Veeraraghavan
  • Patent number: 7460254
    Abstract: According to this invention, there is provided an image printing system which causes a plurality of image printing apparatuses to share and concurrently process an image printing job for outputting a plurality of prints based on image printing conditions and image information supplied from an information processing apparatus. In the image printing system of the invention, each of the image printing apparatuses interactively connected to each other has a proof/wait selection function of selecting a proof mode of outputting a single print or a wait mode of displaying image printing conditions and waiting. A master machine to which image printing conditions and image information are supplied from an information processing apparatus executes image printing operation in the proof mode or wait mode, and transfers the image printing conditions and image information to another image printing apparatus.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: December 2, 2008
    Assignee: Konica Minolta Holdings, Inc.
    Inventors: Junji Sato, Akio Ueda, Jun Yokobori
  • Patent number: 7433934
    Abstract: A network storage system where the network storages are connected to clients. The system is resistive to faults and enables to access using the NFS standard protocol and allows clients access without regard to the interface even when the process is executed on any network storage. When a client has issued an access request to a first network storage, the first network storage transfers the request to a directory server storing file management information. The directory server selects a second network storage to process the request and transfers the request to the second network storage. The second network storage processes the request and transmits a packet to the client as if the process had been executed in the first network storage.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: October 7, 2008
    Assignee: Hitachi, Ltd.
    Inventor: Tetsuya Uemura
  • Publication number: 20080244030
    Abstract: Methods and apparatus to send and receive files are disclosed. An example method for sending a file includes sending a list of data nodes storing a first portion of the file and a second portion of the file to a master node of a destination distributed file system, computing a first checksum for a first portion of the file, computing a second checksum for a second portion of the file, sending the first checksum and the second checksum to the destination distributed file system, sending the first portion of the file to a first data node of the destination distributed file system, and sending the second portion of the file to a second data node of the destination distributed file system.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventor: Gregory Leitheiser
  • Publication number: 20080235346
    Abstract: A method of detecting response time-out based on master-slave protocol architecture, which calculates the time required for a slave device to respond to a Modbus request sent by a detection device based on Modbus communication protocol. The method is to send a Modbus request to the slave device through a detection device, and to record the Modbus request sent time, and then to have the slave device provide to the detection device a response. The detection device calculates the response time-out based on the request sent time and the response received time By means of calculating the precise response time-out from the response time-outs which are gotten from the slave device respond to a predetermined number of Modbus requests, the user or manager can determine the response time-out required for the slave device precisely so as to give EXECUTE instruction or command at the accurate time point.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Applicant: MOXA TECHNOLOGIES CO., LTD.
    Inventor: Bo-Er Wei
  • Publication number: 20080228895
    Abstract: A computing host includes a communication processor that receives a file request from a computer network for transferring a file between the computer network and a storage device. If the file is directly transferable between the computer network and the storage device without a need for processing the file by a host processor of the computing host, the communication processor performs the file transfer. Otherwise, the host processor processes the file and performs the file transfer.
    Type: Application
    Filed: May 29, 2008
    Publication date: September 18, 2008
    Applicant: STEC, Inc.
    Inventor: Mark MOSHAYEDI
  • Patent number: 7418525
    Abstract: Local drive presence is provided for local and remote drives by maintaining a plurality of uninterrupted protocol connections between a plurality of I/O controllers and a plurality of device interfaces through which peripheral bus commands are transmitted. Preferably, the I/O controllers are each housed in a separate server blade and provide each blade with access to the local and remote drives. At each of the device interfaces, rather than attaching an actual storage device, peripheral bus commands received at the device interfaces are serialized and conditionally passed or suppressed to and from the shared drive which is shared amongst the plurality of uninterrupted protocol connections. Preferably, the plurality of uninterrupted protocol connections is maintained such that the shared drives can be simultaneously shared. In one embodiment, the local drives are provided in a media tray which is shared amongst a plurality blades.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: August 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: James William Dalton, Eric Richard Kern
  • Publication number: 20080183836
    Abstract: According to one embodiment, a system comprises a network attached storage (NAS) server not having a general-purpose user input device. The NAS server comprises local data storage and a plurality of automated media portals each operable for receiving a direct communicative coupling of a portable storage media and reading data from the received portable storage media for storage to the local data storage. According to another embodiment, a method comprises receiving a direct communicative coupling of a portable storage media to any of a plurality of different automated media portals of a NAS server, wherein the NAS server comprises local data storage and wherein the NAS server does not include a general-purpose user input device. The NAS server reads data from the received portable storage media, and the NAS server stores the data to the local data storage.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Inventors: Michael J. Barber, William G. McCollom, Fred C. Thomas
  • Patent number: 7373390
    Abstract: An asynchronous remote copy system which can ensure the data renewal order and data integrity of the disk subsystems. The system provides for data mirroring by a main center having a gateway and a remote center having a gateway, and storage systems in each center connected to the corresponding gateway. Data is mirrored through synchronous type remote copy between volumes of the storage systems of each center. The gateway of the main center sends the renewal data to the gateway of the remote center in accordance with the order of renewal of volumes, to make the gateway of the remote center reflect the renewal data upon the volumes thereof through asynchronous type remote copy.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: May 13, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Hideo Tabuchi, Masafumi Nozawa, Akinobu Shimada
  • Patent number: 7369902
    Abstract: A network system is constructed by connecting a safety PLC constituting a master unit and safety slaves 2 to each other through a safety network 3. The safety slaves each have a device information storage unit 25 for storing individual information and status information of the safety devices connected. The individual information is acquired and stored in advance, while the stored contents of the status information are updated based on the result of monitoring the status of the safety devices in operation. These processes are executed by a MPU 23. In response to a request from the safety PLC, the device information stored are transmitted, so that the safety PLC can collect and manage the device state as well as the normal state of the slave units.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: May 6, 2008
    Assignee: Omron Corporation
    Inventors: Teruyuki Nakayama, Toshiyuki Nakamura, Yasuo Muneta
  • Publication number: 20080086536
    Abstract: In a communication system comprising a communication device and a reproduction device capable of carrying out data communication with the communication device, the reproduction device includes a first storage unit in which content data are stored and a first communication unit engaged in data communication with the communication device, whereas the communication device in the communication system includes a second storage unit in which content data are stored, a second communication unit engaged in data communication with the first communication unit and a priority ranking determining unit that, based upon information obtained through the data communication and a priority ranking criterion, determines priority rankings for individual sets of content data in a content data group that includes both the content data stored in the first storage unit and the content data stored in the second storage unit.
    Type: Application
    Filed: August 29, 2007
    Publication date: April 10, 2008
    Applicant: Sony Corporation
    Inventors: Yasuharu Seki, Kenji Shibata, Takayuki Kori, Tatsuya Konno, Rui Yamada