Master Accessing Slave Storage Patents (Class 709/211)
-
Patent number: 7688814Abstract: 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: GrantFiled: October 3, 2005Date of Patent: March 30, 2010Inventors: Charles Frank, Thomas Ludwig, Thomas Hanan, William Babbitt
-
Patent number: 7680953Abstract: 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: GrantFiled: February 23, 2006Date of Patent: March 16, 2010Assignee: Hitachi, Ltd.Inventors: Tetsuya Shirogane, Kenichi Tsukiji, Tetsuya Ohno, Naoto Matsunami
-
Publication number: 20100063625Abstract: 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: ApplicationFiled: September 5, 2008Publication date: March 11, 2010Inventors: Kenneth W. Krause, Jim Huber, Ho Cheung Wong, Randy Graca, Scott J. Clifford
-
Patent number: 7668980Abstract: 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: GrantFiled: November 30, 2007Date of Patent: February 23, 2010Assignee: International Business Machines CorporationInventors: Roger Gregory Hathorn, Bret Wayne Holley, Matthew Joseph Kalos
-
Patent number: 7664823Abstract: 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: GrantFiled: September 24, 2003Date of Patent: February 16, 2010Assignee: Cisco Technology, Inc.Inventor: John F. Wakerly
-
Patent number: 7657665Abstract: 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: GrantFiled: July 7, 2008Date of Patent: February 2, 2010Assignee: International Business Machines CorporationInventors: James William Dalton, Eric Richard Kern
-
Patent number: 7657677Abstract: 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: GrantFiled: November 15, 2005Date of Patent: February 2, 2010Assignee: Quanta Computer Inc.Inventors: Jen-Hsuen Huang, Hsiao-Tsu Ni, Yang-Wen Su, Cheng-Hsiang Wu
-
Patent number: 7653442Abstract: 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: GrantFiled: December 23, 2005Date of Patent: January 26, 2010Assignee: Norgren LimitedInventors: Michael Dalby, Mark Densley
-
Patent number: 7650412Abstract: 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: GrantFiled: December 21, 2001Date of Patent: January 19, 2010Assignee: NetApp, Inc.Inventors: Susan M. Coatney, Alan L. Rowe, Radek Aster, Joydeep Sen Sarma
-
PERSONAL AND SERVER COMPUTERS HAVING MICROCHIPS WITH MULTIPLE PROCESSING UNITS AND INTERNAL FIREWALL
Publication number: 20100011083Abstract: 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: ApplicationFiled: July 8, 2009Publication date: January 14, 2010Inventor: Frampton Erroll ELLIS, III -
Patent number: 7647431Abstract: 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: GrantFiled: July 7, 2008Date of Patent: January 12, 2010Assignee: International Business Machines CorporationInventors: James William Dalton, Eric Richard Kern
-
Patent number: 7640415Abstract: 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: GrantFiled: May 19, 2005Date of Patent: December 29, 2009Assignee: Hitachi, Ltd.Inventors: Ai Satoyama, Yoshiaki Eguchi
-
Publication number: 20090292788Abstract: 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: ApplicationFiled: January 14, 2009Publication date: November 26, 2009Applicant: FUJITSU LIMITEDInventor: Takeshi Miyamae
-
Patent number: 7620363Abstract: 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: GrantFiled: May 16, 2001Date of Patent: November 17, 2009Assignee: AOL LLCInventors: Jeffrey Jonathan Spurgat, Stephen Christopher Gladwin, Hoyet Harrison Andrews, III
-
Patent number: 7617289Abstract: 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: GrantFiled: February 20, 2003Date of Patent: November 10, 2009Assignee: BEA Systems, Inc.Inventors: Ananthan Srinivasan, Reto Kramer, Dean B. Jacobs
-
Patent number: 7616540Abstract: 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 audiType: GrantFiled: February 16, 2007Date of Patent: November 10, 2009Assignee: Pioneer CorporationInventor: Keiichi Yamauchi
-
Patent number: 7607572Abstract: 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: GrantFiled: November 12, 2002Date of Patent: October 27, 2009Assignee: 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: 7605849Abstract: 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: GrantFiled: August 2, 2000Date of Patent: October 20, 2009Assignee: Canon Kabushiki KaishaInventor: Koji Hatanaka
-
Patent number: 7606868Abstract: 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: GrantFiled: March 30, 2006Date of Patent: October 20, 2009Assignee: WMware, Inc.Inventors: Bich Cau Le, Robert Frederick Deuel, Christian Czezatke
-
Patent number: 7590457Abstract: 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: GrantFiled: October 6, 2005Date of Patent: September 15, 2009Assignee: Koninklijke Philips Electronics N.V.Inventors: Marcel Beij, Arnold Buij
-
Patent number: 7587506Abstract: 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: GrantFiled: May 10, 2005Date of Patent: September 8, 2009Assignee: Hitachi, Ltd.Inventors: Takahiro Nakano, Yoji Nakatani, Etsutaro Akagawa, Hitoshi Kamei
-
Patent number: 7587528Abstract: 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: GrantFiled: December 4, 2008Date of Patent: September 8, 2009Assignee: International Business Machines CorporationInventors: Roger Gregory Hathorn, Matthew Joseph Kalos, William Frank Micka
-
Patent number: 7584264Abstract: 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: GrantFiled: August 19, 2003Date of Patent: September 1, 2009Assignee: Google Inc.Inventors: Fredric L. Cox, Dorion A. Carroll, Peter Kevin Lund, Michael J. Oswall, Scott M. Petry, Jon H. Prall
-
Patent number: 7565500Abstract: 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: GrantFiled: June 9, 2004Date of Patent: July 21, 2009Assignee: Hitachi, Ltd.Inventors: Yukio Nakano, Tatsundo Aoshima, Shotaro Ohno
-
Patent number: 7543100Abstract: 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: GrantFiled: June 18, 2001Date of Patent: June 2, 2009Assignee: 3PAR, Inc.Inventors: Ashok Singhal, Jeffrey A. Price, David J. Broniarczyk, George R. Cameron
-
Patent number: 7536419Abstract: 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: GrantFiled: February 28, 2006Date of Patent: May 19, 2009Assignee: Microsoft CorporationInventors: Huisheng Liu, Nikolaj S. Bjorner, Guhan Suriyanarayanan
-
Patent number: 7529805Abstract: 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: GrantFiled: October 2, 2007Date of Patent: May 5, 2009Assignee: Blue Titan Software, Inc.Inventors: Frank Martinez, Paul Kevin Toth
-
Patent number: 7529754Abstract: 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: GrantFiled: May 19, 2005Date of Patent: May 5, 2009Assignee: Websense, Inc.Inventors: Nicole Kester Jones, legal representative, John Ross Dimm, Mark Richard Anderson, Joseph Papa, Harold M. Kester
-
Patent number: 7522595Abstract: 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: GrantFiled: June 16, 2006Date of Patent: April 21, 2009Assignee: Cisco Technology, Inc.Inventors: Nir Ben-Dvora, Doron Oz, Sarel Altshuler, Warren Scott Wainner
-
Patent number: 7516189Abstract: 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: GrantFiled: November 10, 2004Date of Patent: April 7, 2009Assignee: Hitachi, Ltd.Inventor: Kazuo Ookubo
-
Publication number: 20090089393Abstract: 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: ApplicationFiled: December 29, 2007Publication date: April 2, 2009Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventor: QI YI
-
Publication number: 20090083391Abstract: 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: ApplicationFiled: September 20, 2007Publication date: March 26, 2009Inventor: Jen-Hsueh OH YANG
-
Patent number: 7509420Abstract: 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: GrantFiled: February 5, 2001Date of Patent: March 24, 2009Assignee: EMC CorporationInventors: Gregory Hagan Moulton, Stephen B. Whitehill
-
Patent number: 7500030Abstract: 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: GrantFiled: August 30, 2006Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Roger Gregory Hathorn, Matthew Joseph Kalos, William Frank Micka
-
Patent number: 7499970Abstract: 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: GrantFiled: November 12, 2004Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Thomas M. Brey, Giles R. Frazier, Gregory F. Pfister, William J. Rooney
-
Patent number: 7474426Abstract: 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: GrantFiled: December 18, 2002Date of Patent: January 6, 2009Assignee: OCE Printing Systems GmbHInventors: Viktor Benz, Steffen Petz
-
Patent number: 7469330Abstract: 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: GrantFiled: March 13, 2006Date of Patent: December 23, 2008Assignee: Hitachi, Ltd.Inventors: Ai Satoyama, Yoshiaki Eguchi
-
Patent number: 7467146Abstract: 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: GrantFiled: May 5, 2005Date of Patent: December 16, 2008Assignee: International Business Machines CorporationInventors: Gregory Frank Coppola, Brian Patrick Singer
-
Patent number: 7464153Abstract: 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: GrantFiled: November 28, 2000Date of Patent: December 9, 2008Assignee: Microsoft CorporationInventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts
-
Patent number: 7461130Abstract: 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: GrantFiled: November 24, 2004Date of Patent: December 2, 2008Assignee: Sun Microsystems, Inc.Inventors: Mohamed M. AbdelAziz, Bernard A. Traversat, Andre Marques da Fonseca, Sriranga R. Veeraraghavan
-
Patent number: 7460254Abstract: 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: GrantFiled: March 5, 2004Date of Patent: December 2, 2008Assignee: Konica Minolta Holdings, Inc.Inventors: Junji Sato, Akio Ueda, Jun Yokobori
-
Patent number: 7433934Abstract: 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: GrantFiled: February 20, 2003Date of Patent: October 7, 2008Assignee: Hitachi, Ltd.Inventor: Tetsuya Uemura
-
Publication number: 20080244030Abstract: 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: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventor: Gregory Leitheiser
-
Publication number: 20080235346Abstract: 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: ApplicationFiled: March 22, 2007Publication date: September 25, 2008Applicant: MOXA TECHNOLOGIES CO., LTD.Inventor: Bo-Er Wei
-
Publication number: 20080228895Abstract: 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: ApplicationFiled: May 29, 2008Publication date: September 18, 2008Applicant: STEC, Inc.Inventor: Mark MOSHAYEDI
-
Patent number: 7418525Abstract: 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: GrantFiled: October 29, 2004Date of Patent: August 26, 2008Assignee: International Business Machines CorporationInventors: James William Dalton, Eric Richard Kern
-
Publication number: 20080183836Abstract: 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: ApplicationFiled: January 30, 2007Publication date: July 31, 2008Inventors: Michael J. Barber, William G. McCollom, Fred C. Thomas
-
Patent number: 7373390Abstract: 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: GrantFiled: October 20, 2003Date of Patent: May 13, 2008Assignee: Hitachi, Ltd.Inventors: Hideo Tabuchi, Masafumi Nozawa, Akinobu Shimada
-
Patent number: 7369902Abstract: 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: GrantFiled: May 31, 2002Date of Patent: May 6, 2008Assignee: Omron CorporationInventors: Teruyuki Nakayama, Toshiyuki Nakamura, Yasuo Muneta
-
Publication number: 20080086536Abstract: 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: ApplicationFiled: August 29, 2007Publication date: April 10, 2008Applicant: Sony CorporationInventors: Yasuharu Seki, Kenji Shibata, Takayuki Kori, Tatsuya Konno, Rui Yamada