Master Accessing Slave Storage Patents (Class 709/211)
  • Patent number: 8520531
    Abstract: An isolation list containing information on a master/slave relation of isolation devices is stored in a history file. A range setting unit sets an isolation range according to a specifying operation with respect to the system diagram of equipment displayed on the screen. A master device registration unit extracts an isolation device present in the set range and registers it as a master device in the isolation list during editing. A slave device search unit successively selects a master device from the isolation list during editing, searches an isolation device which is in a relation of slave device with respect to the selected master device from the history file, and displays a slave device list. A slave device registration unit inserts and places a slave device selected based on the selecting operation of the slave device list after the corresponding master device in the isolation list during editing, thereby completing the list.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: August 27, 2013
    Assignee: Fujitsu Limited
    Inventors: Junichi Hasunuma, Hiromi Hayashi, Kimihiko Ooe, Hitoshi Hazawa, Wataru Konno
  • Patent number: 8504640
    Abstract: A method of providing three dimensional (3D) information is disclosed in which a master recruits a local slave to provide contemporaneous images. The images are collected and 3D information extracted therefrom. The 3D information or various images may be transmitted to a remote device and is employed to provide a substitute background that replaces the background of the original image. Either the new image is displayed on one or both devices. The images can be collected and the 3D information extracted at either of the master or slave or at a separate device. To recruit the slave, the master broadcasts a query to all local devices, determines the available devices and their characteristics, automatically or manually selects a particular device, requests authorization from the selected device, and pairs with the selected device when authorization is received. Devices of the same or different types may be paired.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: August 6, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: Edward Rios, Terance B. Blake, Gregory J. Dunn, Boaz J. Super
  • Patent number: 8499062
    Abstract: The storage system in the present invention includes: plural control units for controlling data sending/reception independently for each network; a management unit provided between a management computer and the control units, for managing the control units based on a command sent from the management computer; a virtual communication channel creation unit for creating a virtual communication channel between the management unit and the control units; a virtual communication channel connection unit for separately connecting the management unit and each control unit to the virtual communication channel created by the virtual communication channel creation unit; and a sending unit for sending, to each control unit, a command sent from the management computer via the virtual communication channel connected by the virtual communication channel connection unit.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: July 30, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Masakuni Agetsuma, Takahiro Nakano
  • Patent number: 8499098
    Abstract: The present invention makes it possible to reassess respective host paths and reset priorities in accordance with the current state of a storage system. A management computer 400, in a case where either a failure or a configuration change occurs inside the storage system, assesses the respective host paths 501 through 506 in accordance with the status of a first communication network 500 and the status of a second communication network 600. The management computer 400, based on these assessment results, resets the priority of each host path. an alternate path program 112 of the host 100 are notified of the priorities, which have been set.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: July 30, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Hirotaka Nakagawa, Satoshi Kaneko
  • Patent number: 8494123
    Abstract: A user equipment communications device is configured to provide personal content to a party to a call with a user of the device, when the user places the party on hold. The device determines that the party has been placed on hold and that the user has enabled sharing of personal content with the party. The device then transmits a visual menu to a communications device of the party via a data network, to allow the party to select a type of personal content to receive from the device while the party is on hold. When the device receives a selection from the party's device indicating the type of personal content, it transmits a personal information asset to the party's device according to the type of personal content indicated by the selection. Other embodiments are also described and claimed.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: July 23, 2013
    Assignee: Apple Inc.
    Inventors: Donald W. Pitschel, Imran Chaudhri, Freddy Anzures, Marcel van Os
  • Patent number: 8463964
    Abstract: The invention provides, in some aspects, a process, environmental, manufacturing, industrial or other such control system (hereinafter, “control system”) with enhanced, real-time change tracking. The system includes one or more configurable elements (e.g., field devices), a change tracking system that records of changes to those configurable elements (e.g., for compliance reporting, etc.) and a change detection system that responds to detected changes in configuration of those element(s) by inferring an identity of a person and/or device responsible for a change, the time of the change, and/or the reason for the change. This is unlike prior art systems, in which that such information must be specified, e.g., in a data entry form filled-in by the field engineer, operator or other who is making the change.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: June 11, 2013
    Assignee: Invensys Systems, Inc.
    Inventors: Vladimir Kostadinov, Keith E. Eldridge
  • Patent number: 8452873
    Abstract: A method, apparatus, and computer program product for selectively and programmatically provisioning resources on a computer network. A role-based access manager discovers one or more network resources. A provisioning manager then provisions the discovered network resources.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: May 28, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paul Ming Chen, Geyu Li, Michael George Polan
  • Patent number: 8438242
    Abstract: The object of the invention is to provide the user with improved operatability of an information-processing apparatus and usability of application programs as well as to implement rendering of services to download the application programs from a server to the information-processing apparatus. If storage means employed in the information-processing apparatus does not contain a free area with a storage size large enough for accommodating a desired application program and a data file relevant thereto to be downloaded from the server, an information communication system comprising the information-processing apparatus and the server automatically transfers application programs and data files from the storage means to an external recording medium such as the server itself to be saved therein in order to secure a free storage area in the storage means. The free storage area is used for storing a desired application program and a relevant data file which are to be downloaded from the server.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: May 7, 2013
    Assignee: Sony Corporation
    Inventor: Toyoaki Kishimoto
  • Patent number: 8433463
    Abstract: A vehicular interface may include an electromechanical interface between a handheld electronic device and subsystems on a vehicular bus or network. In selected embodiments the interface may operate in a “master mode” when a handheld device, such as a tablet computer or smart-phone, is not inserted therein. In this mode the interface may serve as a master controller and accesses and controls various subsystems on a vehicle (such as engine control subsystems, media controllers, navigation systems, sensors and transducers) as a master controller. In one embodiment, when a tablet device is inserted into the interface, the interface may automatically switch to “slave mode” in which it acts as an adapter or interface between the tablet device and the vehicular subsystems. In this mode of operation the user's exclusive interface is through the tablet computer and the tablet computer serves as the master controller for the system.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 30, 2013
    Assignee: Nordic Capital Partners, LLC
    Inventors: David Lieberman, Robert Turgeon, Byron Tietjen, Greg Gardella
  • Patent number: 8407385
    Abstract: A bus arbitration system, a method of connecting a master device and a peripheral over a bus system of an IC and an IC is provided. In one embodiment, the bus arbitration system includes: (1) a bus system configured to couple master devices to peripherals, port arbiters coupled to the bus system, wherein each of the port arbiters uniquely corresponds to one of the peripherals and is configured to manage access to the uniquely corresponding peripheral and a request splitter configured to receive connection requests from the master devices for the peripherals and direct the connection requests to a specific one of the port arbiters according to a port identifier associated with each of the connection requests.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventor: Balaji Govindaraju
  • Patent number: 8359351
    Abstract: A content management (CM) system is provided to centrally control operation of one or more connected devices by issuing control requests and/or data requests. In some situations the connected device(s) include devices that control presentation of television programming-related content, such as digital video recorder (“DVR”) devices and media center devices, and in other situations may include other types of media devices and/or other electromechanical (“E/M”) devices that may be centrally controlled, such as E/M devices for home automation that may operate independently or in conjunction with the media devices. In some situations, the CM system communicates with the connected devices via a network and using appropriate protocol(s), and may be accessed remotely via a network so as to allow a user to remotely operate the CM system. The CM system may further control searching, identification, selection, and presentation of pieces of media content by the connected device(s).
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: January 22, 2013
    Assignee: Vulcan Inc.
    Inventors: Anthony F. Istvan, Rod G. Fleck, Robin Budd, Korina J. B. Stark, Marcellino Tanumihardja
  • Patent number: 8352720
    Abstract: In a computer system in which a server has, in addition to a disk used for booting, an operation transfer destination disk that has the same content as the boot disk, a method for changing the disk used by the server or another server in the computer system for booting to the operation transfer destination disk is realized by changing the content of the operation transfer destination disk to enable the OS and applications installed in the operation transfer destination disk to be booted from the destination disk and by changing the setting of a boot program of the server to enable booting from the operation transfer destination disk.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: January 8, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Keisuke Hatasaki, Takao Nakajima
  • Patent number: 8352628
    Abstract: A method is for transferring data from a source target to a destination target in a network. The method includes sending at least one request packet for the destination target, with the request packet containing information relating to a first address where data are located and a second address where data are to be stored. Moreover, at least one transaction request is sent to the source target, with the read request being elaborated from information contained in the request packet. The source target transfers the data located at the first address to the second address.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: January 8, 2013
    Assignee: STMicroelectronics SA
    Inventors: Giuseppe Maruccia, Riccardo Locatelli, Lorenzo Pieralisi, Marcello Coppola
  • Patent number: 8340087
    Abstract: Deadlock is avoided in a grid storage system having superior scalability. Provided is a storage subsystem connected to a host computer for receiving a write or read access from the host computer. This storage subsystem includes a plurality of modules respectively having a storage resource, a switch for connecting the plurality of modules, a controller for controlling the transfer of a packet based on the write or read access from the host computer to a target module among the plurality of modules via the switch, and a memory storing a transfer rule of the packet. The controller controls the transfer of the packet based on the transfer rule.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: December 25, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Shuji Nakamura, Akira Fujibayashi, Mutsumi Hosoya, Hideaki Fukuda
  • Patent number: 8323024
    Abstract: A system for controlling signals coming from or going to an aircraft simulator has a first slave circuit and a second slave circuit. The second slave circuit is used to monitor signals coming from the aircraft simulator. A multiplexer circuit is coupled to the first slave circuit. The first slave circuit sends control signals to the multiplexer circuit for controlling digital output signals being sent to the aircraft simulator. A master controller is coupled to the first slave circuit and the second slave circuit. The master controller is used for controlling operation of the first and second slave circuit. A computer system is coupled to the master controller. The computer system will display a listing of the aircraft simulator signals to be controlled. Selection of a desired aircraft simulator signal by an input device of the computer system will allow one to control the selected aircraft simulator signal.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: December 4, 2012
    Assignee: The Boeing Company
    Inventor: Tracy R. Davidson
  • Patent number: 8306652
    Abstract: In one embodiment, a communication system for a multi-blade server system includes a multi-drop serial bus network interconnecting a management module with each of a plurality of servers in a multi-server chassis. A first transceiver subsystem is configured for communicating over the serial bus network between the management module and each server within a first frequency band. A second transceiver subsystem is configured for simultaneously communicating over the serial bus network between the management module and the servers within a second frequency band higher than the first frequency band. A first signal-filtering subsystem substantially filters out signals in the second frequency band from the first transceiver subsystem. A second signal-filtering subsystem substantially filters out the signals in the first frequency band from the second transceiver subsystem.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Justin Potok Bandholz, Clifton Ehrich Kerr, Pravin Patel, Bruce James Wilkie
  • Patent number: 8295949
    Abstract: There is provided a control system comprising: a master device that includes: a first transmission section that transmits, to a plurality of slave devices connected thereto through a network, a control command for the slave devices to control a device to be controlled and a flag that have two or more values; and a second transmission section that transmits, to the plurality of slave devices, a control start command for the slave devices to simultaneously start performing control based on the control command transmitted by the first transmission section, and a slave device that includes: a reception section that receives the control command and flag transmitted from the master device; a control command storage section that stores the control command received by the reception section in a storage section in the case where the flag received by the reception section has a specified value; and a first control start section that receives the control start command transmitted from the master device and starts perfor
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 23, 2012
    Assignee: Fujitsu Limited
    Inventor: Tadashi Akita
  • Patent number: 8296385
    Abstract: Apparatus, methods and program products by which the user of a computer system may initiate an interval during which the user leaves the system idle to permit the system to become engaged in peer to peer software distribution.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: October 23, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard J. Locker, Richard W. Cheston, Daryl C. Cromer, Robert S. Gamble
  • Patent number: 8296500
    Abstract: When a memory card is inserted into a computer, a memory controller sends command information stored in a memory array to the computer. Then, the computer stores the command information received from the memory card into a RAM. The computer generates a command as needed on the basis of the stored command information and sends the generated command to the memory card. When the memory card receives the command from the computer, the memory controller analyzes the received command and performs it while making reference to command analysis information. This makes it possible to reduce a load accompanying the change and addition of commands in a semiconductor memory.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: October 23, 2012
    Assignee: MegaChips Corporation
    Inventors: Tetsuo Furuichi, Takashi Oshikiri
  • Publication number: 20120265836
    Abstract: In a computer system according to an embodiment of the present invention, a first slave server includes copy management information associating a master file system identifier with an identifier of a slave server including a copy of the master file system identified by the master file system identifier. The first slave server acquires a copy of a part of a master file system. The copy includes a stub-state object (file or directory). The first slave server searches the copy management information for a slave server to be queried regarding information for materializing the stub-state object. If the slave server to be queried includes the information for materialization, the first slave server materializes the stub-state object using the information for materialization acquired from the queried slave server.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 18, 2012
    Applicant: HITACHI, LTD.
    Inventors: Jun Nemoto, Yohsuke Ishii, Atsushi Sutoh
  • Patent number: 8285878
    Abstract: A block-based interface to a dispersed data storage network is disclosed. The disclosed interface accepts read and write commands from a file system resident on a user's computer and generates network commands that are forwarded to slice servers that form the storage component of the dispersed data storage network. The slice servers then fulfill the read and write commands.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: October 9, 2012
    Assignee: Cleversafe, Inc.
    Inventors: S. Christopher Gladwin, Greg Dhuse, Vance Thornton, Manish Motwani, Jason Resch, Ilya Volvovski, Jamie Bellanca, John Quigley
  • Patent number: 8271581
    Abstract: A system and method is provided for enabling wireless access to a computer network via communication between a remote (client) wireless device and a wireless device physically linked to the computer network. A bank of one or more wireless gateway devices may be cradled and connected to a network server. The wireless gateway devices may then act as a node on the wireless network, and remote wireless devices may send and receive messages to and from the wireless gateway devices using PIN-to-PIN messaging. The wireless gateway devices, when cradled, may communicate with any attached server or other network equipment, and may therefore act as a wireless gateway to the server or other network equipment.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: September 18, 2012
    Assignee: Onset Technology, Ltd.
    Inventor: Gadi Mazor
  • Patent number: 8264715
    Abstract: An approach is provided for implementing locked printing on a printing device with remote unlock. The printing device includes a locked print process that is configured to examine print data received by the printing device and determine whether locked printing is to be used for the print data. Print data designated for locked printing is stored on the printing device. The printing device also includes a Web application configured to generate Web pages that define a Web-based graphical user interface. When processed at a client device, the Web pages allow a user to enter authorization data that is transmitted to the Web application on the printing device. The locked print process verifies the authorization data and if the authorization data is successfully verified, allows the user access to locked print data on the printing device. The approach may also be implemented using a common repository to store print data.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: September 11, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Jayasimha Nuggehalli
  • Patent number: 8261007
    Abstract: When a memory card is inserted into a computer, a memory controller sends command information stored in a memory array to the computer. Then, the computer stores the command information received from the memory card into a RAM. The computer generates a command as needed on the basis of the stored command information and sends the generated command to the memory card. When the memory card receives the command from the computer, the memory controller analyzes the received command and performs it while making reference to command analysis information. This makes it possible to reduce a load accompanying the change and addition of commands in a semiconductor memory.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: September 4, 2012
    Assignee: MegaChips Corporation
    Inventors: Tetsuo Furuichi, Takashi Oshikiri
  • Patent number: 8250167
    Abstract: A system and method for providing access and/or roaming features on a network system. The network system includes a plurality of wireless and/or wired access points coupled to a network. In one embodiment, a portable computing device (PCD) of a user may store identification information which uniquely indicates a network provider of a plurality of possible network providers. Each of the access points are operable to “listen for” or detect identification information associated with numerous different providers. When the access point receives the identification information from a PCD of a user, the access point may determine the appropriate network provider for the portable computing device using the identification information. Network access may then be provided to the portable computing device through the determined network provider.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: August 21, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Brett B. Stewart, James Thompson, Kathleen E. McClelland
  • Patent number: 8237977
    Abstract: A system is provided for maintaining imaging device (IDev) accounting data. A primary accounting server (PAS) sends messages to an imaging device (IDev) and to a lightweight accounting back-up server (LABS). The PAS receives messages from the IDev and updates a primary IDev activity log (PIAL). The IDev receives messages from the Primary server and a LABS in communication with the IDev. The LABS sends and receives messages and data from the IDev and from the PAS. The IDev sends a record of its activity to the PAS when the PAS is available, and the PAS maintains a primary IDev activity log (PIAL). The IDev sends a record of its activity to the LABS when the PAS is not available and the LABs maintains a temporary IDev activity log (TIAL). The PAS updates the PIAL with the TIAL data after a period of unavailability.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: August 7, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Hanzhong Zhang, David J. Lovat
  • Patent number: 8239531
    Abstract: A system and method are provided for use in establishing secure end-to-end communication links over a VPN gateway via a network interface unit. Illustrative embodiments include establishing and providing secure communication relationships between users (customers) and companies for e-commerce and other business purposes. Each company's data and linkage to users remaining private and secure from the other participating companies as well as from the general public over the Internet. Login by user with network interface units, addressing, authentication, and other configuration operations achieved using a web page-based GUI are applied in establishing tunnels from LAN clients to desired VPN destinations. Required authentication exchanges and required encryption key exchanges facilitate the secure communications. Financial arrangements regarding the provisioning and use of network interface units are also disclosed.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: August 7, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Steven Michael Bellovin, Thomas Joseph Killian, Bruce LaRose, Aviel D. Rubin, Norman Loren Schryer
  • Patent number: 8234380
    Abstract: Described are techniques for processing data storage system management requests. A single one of a plurality of service processors of a data storage system is designated as an active service processor and a remainder of the plurality of service processors are passive service processors. Each of the service processors executes data storage system management server code including a web server. A data storage system management request is received from a client and is processed by the active service processor. When a first service processor currently designated as the active service processor becomes unhealthy, a second of said plurality of service processors which is designated as passive and is healthy is automatically selected as the active processor. Subsequent communications for data storage system management are transmitted over the network connection between the client and a web server executing on whichever service processor is currently designated as active.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: July 31, 2012
    Assignee: EMC Corporation
    Inventors: Brian R. Tetreault, Timothy J. Cox, Mark A. Parenti
  • Patent number: 8229995
    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: Grant
    Filed: January 14, 2009
    Date of Patent: July 24, 2012
    Assignee: Fujitsu Limited
    Inventor: Takeshi Miyamae
  • Patent number: 8225008
    Abstract: An image display device that controls an external device and a method therefore are provided. The image display device includes an interface unit which is connected to an external device, a determining unit which determines whether another external device that has a control ownership of the external device exists, and a control unit which registers the control ownership of the external device if it is determined that the other external device does not exist. The external device is controlled by registering the control ownership.
    Type: Grant
    Filed: August 9, 2007
    Date of Patent: July 17, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jin-hyuck Hong
  • Patent number: 8224932
    Abstract: A method and system for deploying remote portlet applications into a portal. The system includes a portal server in communication with a client, and including a portal which includes a portlet which receives a request from a user, via the client, to install a portlet application from a remote location, searches for a selected remote portlet application as selected by the user, and triggers an installation of the selected remote portlet application when selected for installation by the user, and a deployment application programming interface (API) which communicates with the portlet and deploys the selected remote portlet application to the portal when triggered by the portlet.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventor: Andreas Stay
  • Patent number: 8190769
    Abstract: In one embodiment, a method includes receiving on a network side of a data center network a migration notification related to migration of a virtual resource from a source host device to a target host device. The source host device and the target host device can be on a server side of the data center network different than the network side of the data center network. The virtual resource can be logically defined at the source host device. The method can also include defining, before migration of the virtual resource is completed, an identifier representing a mapping of the virtual resource to the target host device in response to the migration notification. The defining can be performed on the network side of the data center network.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: May 29, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Anjan Venkatramani
  • Patent number: 8185751
    Abstract: A data storage architecture for networked access by clients includes a file server capable of communication with the clients via the network, physical storage organized as a plurality of logical volumes, and an encryption device in communication with both the file server and the physical storage. The encryption device is operable in response to signaling from the file server, including an indication of a range of blocks of data, to cause encryption of the range of blocks with an encryption key that is unique within the physical storage. The encryption device includes nested tables mapping block ranges to encryption keys. Consequently, undesirable key sharing across files, file systems, and other units can be avoided down to the block level.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: May 22, 2012
    Assignee: EMC Corporation
    Inventors: Roger F. Osmond, Gil Goren
  • Patent number: 8185599
    Abstract: Architecture for programming in a distributed computing environment where different components of a system are owned or controlled by different entities and heterogeneous in terms of resource availability and a willingness to share. Multiple devices can be programmed when a task requires human intervention. Method are described for using a tolerance level provided by the application developer to control the execution of the application instructions at multiple devices with varying resources, and for using an involvement level provided by the sensor or computing device owner for the purpose of automatically adapting the execution of application code at multiple devices to suit the individual owner's willingness to share resources, and the capabilities of resources available with that owner.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: May 22, 2012
    Assignee: Microsoft Corporation
    Inventors: Aman Kansal, Feng Zhao
  • Patent number: 8184326
    Abstract: An information dissemination system that obtains information from a multifunction document production device that is programmed to store documents along with user provided dissemination level authorizations and with one or more keywords extracted from the document, and to disseminate such documents according to persons authorized to receive the documents based on prior and real time inquiries of a requestor, with a knowledge agent matching the extracted keywords against the queries.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: May 22, 2012
    Assignee: Xerox Corpoaration
    Inventor: Ramesh Nagarajan
  • Publication number: 20120110106
    Abstract: A method, apparatus, and system for providing layer concurrency connecting two or more master Intellectual Property cores to a Network on a Chip (NoC) for an integrated circuit is provided. An embodiment includes two masters connected using a common tightly coupled protocol to a first interface of an NoC. A protocol conversion unit can be coupled between the two or more masters and the NoC to convert a request in the tightly coupled protocol to a decoupled protocol that decouples request phasing from response phasing and then passes the request in the decoupled protocol format onto the NoC. The system also provides for arbitration amongst the two or more masters. Requests from the masters are still in the common tightly coupled protocol and are translated by the protocol conversion unit into a request in a decoupled protocol to enable out of order return of responses.
    Type: Application
    Filed: November 2, 2010
    Publication date: May 3, 2012
    Applicant: SONICS, INC.
    Inventors: BENOIT DE LESCURE, KRISHNAN SRINIVASAN
  • Patent number: 8171097
    Abstract: An apparatus, a system, and a method of processing a printing operation on a home network that searches an available media storage device upon a request of a printing job of predetermined contents, transmits an address of the searched media storage device, and prints printing contents transmitted to the address are provided. The apparatus for processing a printing function on a home network includes a printing request management unit which processes a printing request transmitted from a printing controller on a home network; a media storage device processing unit which provides information on an available media storage device on the home network when printing job information is transmitted from the printing request management unit; and a printing management unit which downloads predetermined contents stored in the media storage device, and performs a printing job according to the printing request of the printing controller.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: May 1, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Do-heon Kim
  • Patent number: 8170994
    Abstract: Techniques for virtual archiving are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing virtual archiving comprising applying archiving rules to a backup catalog, generating a virtual archive catalog based at least in part on a result of applying archiving rules to the backup catalog, determining a backup image associated with the virtual archive catalog becoming expired and converting the backup image into an archive image.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 1, 2012
    Assignee: Symantec Corporation
    Inventors: Ynn-Pyng Tsaur, William Cochran
  • Patent number: 8171102
    Abstract: A method for reading data from a dispersed data storage network that includes a plurality of slice servers. The method begins by accessing a list of slice servers of the plurality of slice servers, wherein each slice server on the list stores at least one data slice associated with a data segment of the data. The method continues by transmitting read requests to at least some of the slice servers on the list. The method continues by receiving a data slice from a slice server on the list. The method continues by determining whether a threshold number of data slices has been received. The method continues, when the threshold number of data slices has been received, assembling the data segment from at least the threshold number of data slices.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: May 1, 2012
    Assignee: Cleversafe, Inc.
    Inventors: S. Christopher Gladwin, Greg Dhuse, Vance T. Thornton, Ilya Volvovski, Jamie Bellanca
  • Patent number: 8165699
    Abstract: A programmable controller system includes a programmable controller apparatus, a remote input and output apparatus connected to the programmable controller apparatus via a field bus and a monitoring apparatus configured to be located on a communication path between the programmable controller apparatus and the remote input and output apparatus and to monitor a communication data therebetween. The monitoring apparatus includes a rewritable tag for prescribing a condition for issuing a transmission request command with respect to an external equipment deterioration diagnosis and a command issuing part issues a transmission request command required for the external equipment deterioration diagnosis with reference to the tag. A preferable data logging operation is carried out properly without any PLC operation.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: April 24, 2012
    Assignee: Omron Corporation
    Inventors: Shintaro Ueno, Hajime Izutani
  • Patent number: 8166518
    Abstract: A computer implemented method provides remote access to a plurality of sessions at a computer. The method includes initiating a master process in a context independent from the sessions, establishing a first slave process in a context of a first session, and maintaining communication between the master process and the first slave process. The master process provides access to the computer's display while the display is under control of the first session, detects a second session, having a respective second slave process, communicates with the second slave process, and provides access to the computer's display while the display is under control of the second user session.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: April 24, 2012
    Assignee: Netopia, Inc.
    Inventors: Michael Byron Price, Marc A. Epard, Donald W. Griffin
  • Patent number: 8149723
    Abstract: A method for discovering computers connected to a computer network, including receiving a packet containing address information of a computer connected to the computer network that sent the packet, extracting the address information from the packet, and adding the address information to a database of discovered computers connected to the computer network.
    Type: Grant
    Filed: May 20, 2005
    Date of Patent: April 3, 2012
    Assignee: Computer Associates Think, Inc.
    Inventor: Paul Gassoway
  • Patent number: 8139577
    Abstract: A data collecting method and a master device and a slave device therefor are provided. The method includes the following steps. The slave device receives an environment voice and accordingly generates an audio data. The slave device outputs the audio data through packets of a predetermined format according to a control area network protocol. The master device receives the audio data.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: March 20, 2012
    Assignee: Industrial Technology Research Institute
    Inventors: Yuh-Ching Wang, Yu-Hsien Chiu
  • Patent number: 8127060
    Abstract: The invention provides, in some aspects, improved apparatus for configuring a control system. The apparatus includes a model made up of objects representing devices of such a system, including, at least one device that defines and/or controls communications on at least a portion of a network within that system. That device is referred to, here, as a “bus master” and the portion of the network is referred to as a “segment.” The object (or objects) representing the bus master can include information defining timings, port assignments and/or other aspects of the configuration of the segment. A download service transfers configuration information from objects in the model to devices in the control system. This includes transferring to the bus master communications configuration information for the segment. A download service according to this aspect of the invention generates—e.g., for logging by a change tracking system—indicia of the configuration information transferred to the bus master.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: February 28, 2012
    Assignee: Invensys Systems, Inc
    Inventors: Benno Doll, Vladimir Kostadinov, Keith E. Eldridge
  • Patent number: 8090409
    Abstract: A system and method for enabling functions on a primary mobile device from a secondary mobile device are described. The primary mobile device is configured to enable at least selected functions of the mobile communications device if authorization information is received at the primary mobile device at periodic intervals of time. The method comprises: storing at the secondary mobile device the authorization information; establishing a short range direct wireless communications link between the secondary mobile device and the primary mobile device; and periodically transmitting the authorization information to the primary mobile device to enable the at least selected functions of the mobile communications device.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: January 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael Kirkup, Michael S. Brown
  • Patent number: 8090789
    Abstract: A data storage system having protocol controller for converting packets between PCIE format used by a storage processor and Rapid IO format used by a packet switching network. The controller includes a PCIE end point for transferring atomic operation (DSA) requests, a data pipe section having a plurality of data pipes for passing user data; and a message engine section for passing messages among the plurality of storage processors. An acceleration path controller bypasses a DSA buffer in the absence of congestion on the network. Packets fed to the PCIE end point include an address portion having code indicating an atomic operation. An encoder converts the code from a PCIE format into the same atomic operation in SRIO format. Each one of a plurality of CPUs is adapted to perform a second DSA request during execution of a first DSA request.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: January 3, 2012
    Assignee: EMC Corporation
    Inventors: John O'Shea, Jeffrey Kinne, Michael Sgrosso, Steven T. McClure
  • Patent number: 8082325
    Abstract: An agent program (12) installed in a terminal device (10) is used to upload data, which are to be stored, to a data storage device (100) via a first network (N1). Data uploaded to a first data storage unit (110) are stored therein as they are. On the other hand, data uploaded to a second data storage unit (120) are transferred, by the function of a data transferring unit (130), to any of external storage sites (210-230) via a second network (N2), and management information, which includes the URL of the storage site that is the transfer destination, is stored into an IC card (11). When the data stored in the data storage unit (120) are required, the management information in the IC card (11) is given to the data transferring unit (130) and the relevant data are forwarded from the storage site that was the transfer destination to the data storage unit (120) and then downloaded to the terminal device (10). The limit of the storage capacity can thereby be overcome and damages due to viruses can be suppressed.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: December 20, 2011
    Assignee: Dai Nippon Printing Co., Ltd.
    Inventors: Yoshihiro Yano, Fukio Handa
  • Patent number: 8077863
    Abstract: A secret sharing apparatus according to the present invention is based on a (k,n)-threshold scheme with a threshold of at least 4 but is still operational with a threshold of at least 2. The secret sharing apparatus generates a generator matrix (G) of GF(2) in which any k of n column vectors are at a full rank, divides secret information into n?1 pieces to generate divided secret data (K(1), . . . , K(n?1)), generates random data (U(0,1), . . . , U(k?2,n?1)), calculates the product of matrixes of the divided secret data, the random data, and the generator matrix (G), assigns the j×(n?1)+ith column of the calculation result to sharing partial data (D(j,i)) to calculate sharing partial data (D(j,1)), generates header information (H(j)), and individually distributes n pieces of sharing information (D(0), . . . , D(n?1)) made up of the header information (H(j)) and sharing partial data (D(j,i)) to n storage apparatuses.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: December 13, 2011
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Norikazu Hosaka, Yoshihiro Fujii, Minako Tada, Takehisa Kato
  • Patent number: 8074068
    Abstract: A secret sharing device of (k, n) threshold scheme creates a generator matrix G, first divided secret data, and random number data, calculates shared partial data based on the product of matrices with the random number data, the divided secret data, and the generator matrix G, and delivers the shared information formed by the shared partial data and the header information individually to the storage units. The secret sharing device calculates a recovery matrix and multiplies the shared information by the recovery matrix, hence to recover the secret information.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: December 6, 2011
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Yoshihiro Fujii, Norikazu Hosaka, Minako Tada, Takehisa Kato
  • Publication number: 20110289176
    Abstract: A communication system including a master device and one or more slave devices enables parameters of the slave devices to be set in an efficient manner. A master device (2) transmits a parameter setting command as a broadcast command. A slave device (1) receives the parameter setting command, and compares the received parameter value with a parameter value stored in a parameter display unit, and transmits a parameter setting command to which the comparison result has been added. The master device (2) receives the parameter setting command transmitted from the slave device (1) and determines that the parameter setting has been completed.
    Type: Application
    Filed: November 25, 2010
    Publication date: November 24, 2011
    Applicant: PANASONIC CORPORATION
    Inventor: Masayuki Toyama