Slave Computer Locking Patents (Class 709/210)
  • Patent number: 11271814
    Abstract: Embodiments of the present disclosure provide a method comprising: adding a second set of one or more servers to a first set of servers of a consensus system to form an expanded set of servers, performing a capacity-expanding operation on one of the second set of one or more servers. The capacity-expanding operation comprises: pausing a service process related to distributed services, updating configuration information of the first set of servers in response to the second set of one or more servers being added, and resuming the service process and initiating master server election for the expanded set of servers, wherein one of the expanded set of servers is elected as a master server, the rest of the expanded set of servers are considered as slave servers.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: March 8, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Yunfeng Zhu, Yunfeng Tao, Yijun Lu
  • Patent number: 10348675
    Abstract: Systems, apparatuses, methods, and computer-readable storage mediums for performing lease-based fencing using a time-limited lease window. During the time-limited lease window, writes to a shared storage medium are permitted, while writes are denied for expired leases. When a successful heartbeat is generated for a primary storage controller, the lease window is extended for the primary storage controller from the time of a previous heartbeat. Accordingly, a prolonged stall between successive heartbeats by the primary storage controller will result in the newly extended lease being expired at the time it is granted. This scheme prevents a split brain scenario from occurring when a secondary storage controller takes over as the new primary storage controller in response to detecting the stall.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: July 9, 2019
    Assignee: Pure Storage, Inc.
    Inventors: Joern Engel, Alan Driscoll, Neil Vachharajani, Ronald S. Karr
  • Patent number: 10235201
    Abstract: A computer-implemented method includes, in a transactional memory environment, identifying a transaction and identifying one or more cache lines. The cache lines are allocated to the transaction. A cache line record is stored. The cache line record includes a reference to the one or more cache lines. An indication is received. The indication denotes a request to demote the one or more cache lines. The cache line record is retrieved, and the one or more cache lines are released. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jonathan D. Bradbury, Michael Karl Gschwind, Chung-Lung K. Shum, Timothy J. Slegel
  • Patent number: 10020980
    Abstract: The present disclosure discloses an arbitration processing solution when brain split occurs in cluster. The solution includes: receiving, by the quorum storage apparatus, first master quorum node preemption requests within a first master quorum node preemption detection period sent by the at least two quorum nodes when brain split occurs in the cluster; sending, by the quorum storage apparatus, a first master quorum node preemption success response message to the initial master quorum node when the first master quorum node preemption request sent by the initial master quorum node is received; where the first master quorum node preemption success response message indicates the initial master quorum node succeeds in master quorum node preemption.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: July 10, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Rui Feng
  • Patent number: 9996248
    Abstract: An apparatus and a method for providing a private chat in a group chat without having to switch between respective display screens. In the method, at least one group chat participant selected from group chat counterparts is designated as a private chat participant, identification information regarding the private chat participant is displayed in a message input window of a group chat window which is commonly used in a group chat and a private chat. Moreover, a group chat participant corresponding to the motion, such as a drag motion or tap motion is designated as a private chat participant, when a drag motion from a chat log of at least one group chat counterpart displayed in a chat log window to the message input window is detected.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-Gun Park, Wan-Kyu Park, Jang-Seok Seo
  • Patent number: 9866484
    Abstract: Systems, methods and software useful for overcoming network congestion problems including head-of-line blocking issues and other network congestion problems. In certain aspects, flow control mechanisms implemented in a switch device or other network device manage buffer and system level resources using a scheduler to control the amount of data requested from a local SAN fabric. Switches and other network devices configured according to the present invention monitor each individual SCSI task, and are configured to apply flow control measures to each active session when buffering resources become scarce, such as when buffering data for a slower-speed WAN link or TCP/IP based interconnects of any speed.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: January 9, 2018
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Rodney N. Mullendore, Joseph L. White
  • Patent number: 9021536
    Abstract: A system and process is provided in which original video or dialog content is securely received from the content owner. Subtitle language data is derived, translated, stored and served on a separate database for synchronous playback with the content in video streaming, downloading or online TV following the activation of an option by the end user through a media player.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: April 28, 2015
    Assignee: Stream Translations, Ltd.
    Inventors: Richard E. Greenberg, Bente Cecilie Ottersen, Randi Næs
  • Patent number: 8984060
    Abstract: Rebuild systems and methods for a network are provided. One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. One rebuild method includes storing, by the indication subscription, rebuild data associated with the event handler and the indication listener and rebuilding, by the SRT module, the event handler and the indication listener with the rebuild data. Also provided are physical computer storage mediums including a computer program product rebuild method for a network. One computer program product rebuild method includes computer code for performing the above method.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ping Li, Min Cai, Hui Yang, Jia M. Zhang
  • Patent number: 8977682
    Abstract: One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. Also provided are physical computer storage mediums including a computer program product rebuild method for a network.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ping Li, Min Cai, Hui Yang, Jia M. Zhang
  • Patent number: 8977703
    Abstract: One embodiment involves communicatively connecting a master node and a plurality of slave nodes in a cluster without shared storage where each node has a separate repository. Each node in the cluster without shared storage can be configured to exclusively update its repository. The method may include receiving a lock request from a first slave node in the cluster without shared storage. The lock request may be associated with an update request received by the first slave node. The lock request can indicate that the first slave node requires exclusive write access to a data item in the repository of the first slave node. The method includes sending a response to the first slave node granting the lock request based at least in part on data in the repository of the master node. The response may authorize the first slave node to append data to the data item in the repository of the first slave node.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: March 10, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Thomas Müller, Dominique Pfister
  • Patent number: 8972514
    Abstract: In a data transmitting and receiving method of a demand assignment type, a master device schedules an occupancy band of a fixed size for requesting a band to the master device by slave devices, with respect to a specific number of slave devices for each cycle, and the slave device waits for assignment of the occupancy band of the fixed size based on the schedule and performs message transmission of requesting a band for data transmission to the master device, thereby suppressing an influence of pressure on the data transmission band and preventing line utilization efficiency from decreasing while avoiding signal collision on a Random Channel.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: March 3, 2015
    Assignee: Mitsubishi Electric Corporation
    Inventor: Yasuo Maeda
  • Patent number: 8897174
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for network configuration management. In some examples, a network configuration management system generates a difference network configuration for a managed network and identifies a network change case from the difference network configuration. The network configuration management system can further select a network change case application template and select a configuration file template. The network configuration management system can further generate device configuration file for a network device and store the device configuration file. In other examples, the network configuration management system generates device configuration files for a plurality of network devices.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: November 25, 2014
    Assignee: Netcracker Technology Corp.
    Inventor: Anton Vladimirovich Komarevtsev
  • Patent number: 8862938
    Abstract: A system includes at least one monitored device collect data detect and detect an error in the data, a central server, and at least one local server communicatively coupled to the monitored device and the central server. The local server is configured to receive the data and an indication of the error detected from the monitored device, determine a solution for use in resolving the error, transmit instructions to perform the solution to the monitored device, and transmit the error and the solution to the central server for storage.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: October 14, 2014
    Assignee: General Electric Company
    Inventor: Manyphay Souvannarath
  • Patent number: 8863238
    Abstract: A control unit for controlling a card reader. The control unit includes an authentication management unit for transmitting/receiving information to/from a host and each of a first encryption magnetic head device and a second encryption magnetic head device to mutually authenticate each other. The authentication management unit includes (1) a commanding means for commanding one of the first encryption magnetic head device and the second encryption magnetic head device to create lower-level information for authentication, according to a request on authentication from the host, (2) a sharing means for transmitting the lower-level information for authentication received from the above-mentioned one device to the other device for the purpose of sharing it and (3) a transmission means for transmitting the lower-level information for authentication, having been shared in all of the first encryption magnetic head device and the second encryption magnetic head device, to the host.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: October 14, 2014
    Assignee: Nidec Sankyo Corporation
    Inventor: Tsutomu Baba
  • Patent number: 8819160
    Abstract: A network-connectable device is configured to communicate with one or more computer-related devices via a network. The network-connectable device includes a list management unit and a shutdown unit. When the list management unit receives a start command signal instructing an activation of the network-connectable device which is transmitted from a computer-related device, the list management unit registers the computer-related device on a list. When the computer-related device registered on the list is switched to or is to be switched to a disconnected state disconnected from the network-connectable device, the list management unit deletes the computer-related device from the list. The shutdown unit shuts down power to a part of the network-connectable device when none of the computer-related devices is registered on the list.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: August 26, 2014
    Assignee: Buffalo Inc.
    Inventors: Makoto Oya, Satoru Goto
  • Patent number: 8775589
    Abstract: A system and method for method of managing a network. Each of a plurality of servers includes an element management system (EMS) function for managing network elements within the network and a network management system (NMS) function for managing ones of the plurality of servers running the EMS function. An NMS function is activated on one of the servers when the plurality of servers shares a one network domain. When the network domain is divided into multiple domains, e.g. by a network failure, an NMS function is activated on at least one other one of the plurality of servers whereby each of the multiple network domains has at least one associated active NMS function.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: July 8, 2014
    Assignee: Tyco Electronics Subsea Communications LLC
    Inventors: Jonathan M. Liss, Nevton Cereja, Renata F. Bodner, Sameh A. Sabet, Ricardo E. Alves
  • Patent number: 8768300
    Abstract: The present invention provides a remote control method and system for a smart card. The remote control method for a smart card includes the following steps: a smart card management platform receives a request for destruction of a smart card from a user (S101); the smart card management platform carries out short message interactive processing with a terminal via a mobile network platform according to the request to make the terminal destruct the smart card (S103).
    Type: Grant
    Filed: December 24, 2009
    Date of Patent: July 1, 2014
    Assignee: ZTE Corporation
    Inventors: Chuanxi Wu, Jingwang Ma
  • Patent number: 8751568
    Abstract: A computer-implemented method for data loss prevention may include 1) identifying a hypertext-transfer-protocol POST request from a client system to a hypertext-transfer-protocol server, 2) identifying metadata relating to the hypertext-transfer-protocol POST request differentiating at least one user-editable field within the hypertext-transfer-protocol POST request from at least one non-user-edited field within the hypertext-transfer-protocol POST request, 3) subjecting the user-editable field, based on the metadata, to a data-loss-prevention analysis and omitting the non-user-edited field from the data-loss-prevention analysis, and 4) performing a data-loss-prevention action based on the data-loss-prevention analysis. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: June 10, 2014
    Assignee: Symantec Corporation
    Inventor: John Mears
  • Patent number: 8744403
    Abstract: The present disclosure provides a method and system for remote control of a smart card. The method comprises that: a smart card management platform receives a request of locking or unlocking a smart card from a subscriber; and the smart card management platform performs interactive processing with a terminal side according to the request via a mobile network platform, so as to enable the terminal side to perform the locking or unlocking of the smart card. The present disclosure enables the payment subscriber to avoid loss when the terminal is robbed, lost, stolen, or is illegally used seriously, and provide a higher flexibility to the payment system.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: June 3, 2014
    Assignee: ZTE Corporation
    Inventors: Chuanxi Wu, Jingwang Ma
  • Patent number: 8739230
    Abstract: Embodiments of a manager/remote content architecture are described herein. The architecture, for instance, may provide management of content received from a content provider, such as to determine which client devices are authorized to output the content. Techniques are also described which allow one of the remote client devices to act as a “limited manager” to allocate content usage by the architecture when the manager client device is not available.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corporation
    Inventors: Elizabeth Rose McEnroe, Thomas H. Taylor, Mark Wagner, Peter J. Potrebic
  • Patent number: 8718603
    Abstract: The present application discloses a method and system for remote control of a smart card. The method includes: a smart card management platform receives a request to destroy the smart card from a subscriber (S101); according to the request, the smart card management platform performs interactive processing with a terminal side via a mobile network platform to make the terminal side destroy the smart card (S103). The present application enables the subscriber to avoid loss when the terminal is robbed, lost, stolen, or is illegally used seriously, and provide a higher flexibility to the payment system.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: May 6, 2014
    Assignee: ZTE Corporation
    Inventors: Chuanxi Wu, Jingwang Ma
  • Patent number: 8719346
    Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 6, 2014
    Assignee: Facebook, Inc.
    Inventors: Jed Stremel, Thyagarajapuram S. Ramakrishnan, Mark Slee
  • Patent number: 8718602
    Abstract: The disclosure discloses a method and a system for remote control of a smart card; the method comprises: receiving, by a smart card management platform, a request for performing a LOCKING/UNLOCKING operation for a smart card from a user (S101); and the smart card management platform performs a short message interaction with a terminal side through a mobile network platform based on the request, so as to make the terminal side perform the LOCKING/UNLOCKING operation for the smart card (S103). By means of the disclosure, the effects are achieved that the user can apply to a smart card supervision department for locking/unlocking the smart card and a terminal through a short message and disabling or enabling the smart card, when the smart card and the terminal in which the smart card is located are robbed, lost, stolen and has a serious illegal behavior, so as to protect the security of the user and the smart card relevant department to the greatest extent and provide a better flexibility for a payment system.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: May 6, 2014
    Assignee: ZTE Corporation
    Inventors: Chuanxi Wu, Jingwang Ma
  • Patent number: 8700733
    Abstract: An apparatus and method for executing an application within a mobile device is provided. The method includes detecting, by the mobile device, a connection with a host device through a wired interface; receiving, from the host device, a request to execute a specific application installed in the mobile device; and executing the specific application according to the received request.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: April 15, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joo Hyun Kim, Byung Woan Kim
  • Patent number: 8695028
    Abstract: Access to media content is restricted. A message may be sent to a remote computer requesting access to the media content, wherein the message is based at least in part on user input. A response to the message may be received from the remote computer. It may be determined whether to provide access to the media content based on the response.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: April 8, 2014
    Assignee: Verizon Services Corp.
    Inventor: Shawn Strickland
  • Patent number: 8670727
    Abstract: A method of discovering connection specific settings from a mobile unit for a telecommunications connection at a navigation device is disclosed herein. In one example embodiment, the method may include establishing a wireless connection between the mobile unit and the navigation device to retrieve preliminary information from the mobile device, querying of a plurality of entries in a database within the navigation device based on the preliminary information, attempting to establish the telecommunications connection using the queried entries, and storing the entry resulting in a successful establishment of the telecommunications connection as the connection specific settings for the mobile unit.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: March 11, 2014
    Assignee: TomTom International B.V.
    Inventors: Edwin Neef, Pieter Geelen
  • Patent number: 8671151
    Abstract: A method and apparatus for maintaining an item-to-node mapping among nodes in a distributed cluster is provided. Each node maintains locally-stored system-state information indicating that node's understanding of which master nodes are alive and dead. Instead of employing a global item-to-node mapping, each node acts upon a locally determined mapping based on its locally-stored system-state information. For any two nodes with the same locally-stored system-state information, the locally determined mapping is the same. A node updates its locally-stored system-state information upon detecting a node failure or receiving a message from another node indicating different locally-stored system-state information. The new locally-stored system-state information is transmitted on a need-to-know basis, and consequently nodes with different item-to-node mappings may operate concurrently.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: March 11, 2014
    Assignee: Oracle International Corporation
    Inventors: Vikram Joshi, Alexander Tsukerman, Arvind Nithrakashvap, Jia Shi, Tudor Bosman
  • Patent number: 8661523
    Abstract: A method and system, used with an extended USB computer system, for locking out USB mass storage devices at the desktop. For lockout activation, a switch at each host computer is set, and causes a host-side lockout process to deliver a downstream lockout signal to the host's associated portal. This signal causes a portal-side lockout process to disallow USB data from a mass storage device from entering the network.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: February 25, 2014
    Assignee: ClearCube Technology, Inc.
    Inventors: Michael Barron, Raymond A. Dupont, Rajesh K. Mellacheruvu, Randy Printz, Syed Mohammad Amir Husain
  • Patent number: 8655968
    Abstract: A method, non-transitory computer readable medium, and apparatus for processing an email are disclosed. For example, the method receives a statistic associated with the email, calculates a score for the email based upon the statistic, updates an overall score of a sender of the email based upon the score that is calculated, and presents the overall score that is updated to a display device of the sender.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: February 18, 2014
    Assignee: Xerox Corporation
    Inventor: Robert J. St. Jacques, Jr.
  • Patent number: 8654789
    Abstract: A method begins by a processing module generating a payload of a dispersed storage network (DSN) frame regarding an intermediate write request operation by generating one or more transaction number fields of the payload to include one or more transaction numbers corresponding to a write request operation, wherein the intermediate write request operation is associated with the write request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the one or more transaction number fields and generating remaining fields of the protocol header.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: February 18, 2014
    Assignee: Cleversafe, Inc.
    Inventors: Andrew Baptist, Wesley Leggette, Jason K. Resch, Manish Motwani
  • Patent number: 8645486
    Abstract: A method for transferring content from a server (2) onto a recording medium (14), said server (2) being accessible via a communication network (4), comprises the following steps: a) connecting said recording medium (14) to a networkable device (3), b) establishing a connection between the networkable device (3) and said server (2) via said communication network (4), and c) transferring content from said server (2) onto said recording medium (14) via said networkable device (3), wherein at least one of steps b) and c) is managed by an application which is provided on said recording medium (14) and which is activated or is activatable after said recording medium (14) has been connected to said networkable device (3).
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: February 4, 2014
    Assignee: Sony DADC Austria AG
    Inventors: Andreas Riegler, Erich Hoepoldseder
  • Patent number: 8621542
    Abstract: A digital media distribution device that includes an encoder, a decoder coupled to the encoder, and a transcoder coupled to the decoder. The encoder is configured to encode input data that is received by the digital media distribution device into a first data format. The decoder is configured to decode output data to be output by the digital media distribution device. The transcoder is configured to convert the encoded input data from the first data format into a second data format. The digital media distribution device is configured to be coupled to a computer network.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: December 31, 2013
    Assignee: Warner Bros. Entertainment Inc.
    Inventors: Paul Klamer, Ken Long, Arjun Ramamurthy
  • Patent number: 8616958
    Abstract: A slot management system including a download and configuration server-based sub-system and method is disclosed for use with game devices, systems, and methods is provided to enable users to monitor, control, and modify game devices and other related activities. A services discovery system and method is provided for providing dynamic access to gaming resources, services, and other components.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: December 31, 2013
    Assignee: Bally Gaming, Inc.
    Inventors: William Dale Hermansen, David L Salls, Peter D Miles
  • Patent number: 8578445
    Abstract: A method and system are disclosed. In one embodiment the method includes calculating a trust level of a first entity. The first entity has a plurality of components. Each component in the first entity has at least the trust level of the first entity.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: November 5, 2013
    Assignee: Intel Corporation
    Inventors: Rita H. Wouhaybi, John B. Vicente, Hong C. Li
  • Patent number: 8549075
    Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 1, 2013
    Assignee: Facebook, Inc.
    Inventors: Jed Stremel, Thyagarajapuram Ramakrishnan, Mark Slee
  • Patent number: 8510336
    Abstract: A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations are to be handled as a transaction, and the application is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. Logging and recovery are also facilitated by logging page data separate from the main log with a unique signature that enables the log to determine whether a page was fully flushed to disk prior to a system crash.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: August 13, 2013
    Assignee: Microsoft Corporation
    Inventors: Surendra Verma, Thomas J. Miller, Robert G. Atkinson
  • Publication number: 20130198309
    Abstract: One embodiment involves communicatively connecting a master node and a plurality of slave nodes in a cluster without shared storage where each node has a separate repository. Each node in the cluster without shared storage can be configured to exclusively update its repository. The method may include receiving a lock request from a first slave node in the cluster without shared storage. The lock request may be associated with an update request received by the first slave node. The lock request can indicate that the first slave node requires exclusive write access to a data item in the repository of the first slave node. The method includes sending a response to the first slave node granting the lock request based at least in part on data in the repository of the master node. The response may authorize the first slave node to append data to the data item in the repository of the first slave node.
    Type: Application
    Filed: August 8, 2011
    Publication date: August 1, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Thomas Müller, Dominique Pfister
  • 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: 8484335
    Abstract: Methods, systems, and computer products for download notification including identifying content for download, requesting a download of the content to a device and requesting a notification related to the status of the download.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: July 9, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Lloyd Thomas Whitfield, Jr., James Carlton Bedingfield, Sr.
  • Patent number: 8433693
    Abstract: Techniques for implementing locking semantics for a storage system based on file types are described. An apparatus or system may include a database to store multiple data files, and a cache manager to manage the data files, the cache manager having a client lock manager to receive a request to modify a data file, determine a file type for the data file, access a set of locking semantics based on the file type, and determine whether the data file can be modified based on the locking semantics. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: April 30, 2013
    Assignee: Microsoft Corporation
    Inventor: David J. Rasmussen
  • Patent number: 8412790
    Abstract: The present invention relates to a method, system and computer readable recording medium for determining a major group in a network split-brain situation that occurs in a network-based distributed computing environment. According to an aspect of the present invention, there is provided a method of determining a major group among at least two groups created by splitting an initial group consisting of a plurality of nodes in a network-based distributed environment, the method comprising the steps of comparing the number of nodes included in a first group with the number of nodes included in a second group; acquiring history information of the nodes included in the first and second groups; and determining whether the first group or the second group is the major group using at least one of a result of comparing the number of nodes and the history information.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: April 2, 2013
    Assignee: NHN Corporation
    Inventor: Tak Kiel Shim
  • Patent number: 8355805
    Abstract: Systems and methods are provided for an appliance system. The system includes an appliance, and a processor connected to the appliance such that the processor places the appliance in one of an enabled state and a disabled state. The processor is configured to track usage of the appliance and to place the appliance in a disabled state when the usage of the appliance exceeds a threshold amount. The system also includes a data receiving device configured to receive a code, wherein upon receipt of a valid code, the processor is configured to adjust the threshold amount to allow additional usage of the appliance.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: January 15, 2013
    Assignee: D. Light Design, Inc.
    Inventor: Douglas J. Ricket
  • 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: 8266236
    Abstract: A scanner sharing device includes a scanner device connection terminal for a scanner device to be connected thereto, a plurality of computer connection terminals for a plurality of computers to be connected thereto, a connection switching unit selectively connecting one of the plurality of computer connection terminals with the scanner device connection terminal, and a switch control unit controlling the operations of the connection switching unit. When the scanner sharing device is in an automatic switching mode, the switch control unit maintains the connection between the computer connection terminal associated with that one computer and the scanner device connection terminal until the switch control unit receives a processing completion signal.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: September 11, 2012
    Assignee: PFU Limited
    Inventors: Naoto Konishi, Toshiki Nakajima, Yutaka Koshinou
  • Patent number: 8266576
    Abstract: Methods, systems, and apparatus, including computer program apparatus, implementing techniques for publishing, subscribing to, or playing live appliances. A live appliance includes a current virtual machine image. In publishing, a proxy file of a live appliance file type is provided to the publisher. The type is mapped to a live appliance player; so that when a proxy file is opened, the current virtual machine image is run. The player automatically binds a writeable file system external to the virtual machine image to the image to provide file storage that is accessible from within the virtual machine image and from a host operating system. The player also creates a subscription to the live appliance on the host computer if one does not exist when the proxy file is run. With the subscription, the player runs the then-current virtual machine image whenever the live appliance is run.
    Type: Grant
    Filed: August 2, 2007
    Date of Patent: September 11, 2012
    Assignee: moka5, Inc.
    Inventors: Monica Sin-Ling Lam, Andrew D. Berkheimer, Constantine P. Sapuntzakis, John C. Whaley, Ramesh U. V. Chandra, Michael K. Chen, Won-Suk Chun, Kelvin Kam-Suen Yue
  • Patent number: 8250164
    Abstract: Embodiments of the invention provide a method for querying performance counter data on a massively parallel computing system, while minimizing the costs associated with interrupting computer processors and limited memory resources. DMA descriptors may be inserted into an injection FIFO of a remote compute node in the massively parallel computing system. Upon executing the DMA operations described by the DMA descriptors, performance counter data may be transferred from the remote compute node to a destination node.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Archer, Michael A. Blocksome, Joseph D. Ratterman, Brian E. Smith
  • 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