Status Updating Patents (Class 710/19)
  • Patent number: 10318191
    Abstract: Facilitating parallel migration and transformation of data storage in a replicated environment is provided herein. A method can comprise determining, by a system comprising a processor, that first data of a first storage device and second data of a second storage device are scheduled to be migrated to a third storage device and a fourth storage device in a replicated storage environment. The method can also comprise mapping, by the system, the third storage device to the first storage device, and the fourth storage device to the second storage device. Further, the method can comprise facilitating, by the system, a parallel migration/transformation of the first data to the third storage device and the second data to the fourth storage device.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: June 11, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Mikhail Danilov, Mark A. O'Connell
  • Patent number: 9971657
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: May 15, 2018
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Prahlad, David Ngo
  • Patent number: 9766846
    Abstract: A readily reconfigurable self-contained self-service user input/output including an input/output assembly accessible by a user, the assembly being readily configurable to be used in more than one type of user configuration or application and at least one peripheral device removably secured in a desired position about the periphery of the assembly.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: September 19, 2017
    Inventor: Daniel Theobald
  • Patent number: 9547619
    Abstract: In one example, a method includes determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC). In this example, the method further includes establishing a docking session via a direct wireless connection between the WD and the WDC. In this example, the method further includes selecting, by the WD, at least one PF of the one or more PFs associated with the WDC. In this example, the method further includes accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: January 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Rolf De Vegt, Andrew Mackinnon Davidson, Vijayalakshmi Rajasundaram Raveendran
  • Patent number: 9535607
    Abstract: A semiconductor system includes a semiconductor device suitable for receiving and performing a plurality of commands and a controller suitable for determining whether the semiconductor device completes an operation for each of the plurality of commands by performing one or more status reads for the semiconductor device whenever each of the plurality of commands is issued to the semiconductor device. The controller issues a first command among the plurality of commands to the semiconductor device, performs the one or more status reads for the semiconductor device to store a time taken to perform the first command as operation time information. The controller issues a second command among the plurality of commands to the semiconductor device, waits for a first wait time determined by the operation time information, and then performs the one or more status reads for the semiconductor device.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: January 3, 2017
    Assignee: SK Hynix Inc.
    Inventors: Ho Jung Yun, Se Chun Park
  • Patent number: 9503550
    Abstract: Disclosed herein are example embodiments for multi-modality communication modification. By way of example but not limitation, a communication device may interact with a user for a first portion of a communication in a manner corresponding to a first communication modality in accordance with at least one intimacy setting. A communication device may further discern at least one modification to at least one user interaction communication modality of at least one intimacy setting and interact with a user for a second portion of a communication in a manner corresponding to a second communication modality in accordance with the at least one intimacy setting responsive at least partly to the at least one modification.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: November 22, 2016
    Assignee: ELWHA LLC
    Inventors: Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 9280195
    Abstract: A method for automatically generating user program code for a programmable logic controller configured to control a machine, includes providing, at a first earlier time, a plurality of selectable program code parts for the programmable logic controller; and automatically generating the user program code at, a second later time, by combining at least two of the plurality of selectable program code parts that have been selected by a user. At least one of the plurality of selectable program code parts is configured to activate at least one energy-saving function of an energy consumer of the machine. The at least one energy-saving function has energy-saving function properties.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: March 8, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Stephan Schultze, Alexander Koehl
  • Patent number: 9274916
    Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that include a storage device configured to store a logical volume mapped between a host computer and a computer having multiple initiator ports, and a processor configured to detect a unit attention condition for the logical volume. Examples of unit attention conditions for the logical volume include management operations on the logical volume and host requests for the logical volume. Upon detecting a unit attention condition, the processor can to generate a unit attention code and a respective unique serial number in response to detecting the unit attention condition, and upon receiving an input/output (I/O) request for the logical volume from a given initiator port, the processor can convey, to the given initiator port, the unit attention code and the respective unique serial number in response to the I/O request.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: March 1, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oren Li-On, Orit Nissan-Messing, Assaf Nitzan, Eyal Perek
  • Patent number: 9064132
    Abstract: A method is disclosed. The method includes encrypting a first data, wherein the encrypting the first data set is performed using a first key, and the encrypting the first data set is performed using a dedicated encryption circuit. The first data set is stored on a first storage medium. A second data set is encrypted, wherein the encrypting the second data set is performed using a second key, and the encrypting the second data set is performed using the dedicated encryption circuit. The second data set is stored on the first storage medium.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: June 23, 2015
    Assignee: Symantec Operating Corporation
    Inventors: Bryan C. Laird, Carl R. Seibert, Gregg R. Hamilton
  • Patent number: 9047120
    Abstract: A queue control circuit controls the placement and retrieval of a plurality of tasks in a plurality of types of virtual queues. State registers are associated with respective tasks. Each of the state registers stores a task priority order, a queue ID of a virtual queue, and the order of placement in the virtual queue. Upon receipt of a normal placement command ENQ_TL, the queue control circuit establishes, in the state register for the placed task, QID of the virtual queue as the destination of placement and an order value indicating the end of the queue. When a reverse placement command ENQ_TP is received, QID of the destination virtual queue and an order value indicating the start of the queue are established. When a retrieval command DEQ is received, QID is cleared in the destination virtual queue.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: June 2, 2015
    Assignee: KERNELON SILICON INC.
    Inventor: Naotaka Maruyama
  • Patent number: 9037813
    Abstract: A data accessing method, and a storage system and a controller using the same are provided. The data accessing method is suitable for a flash memory storage system having a data perturbation module. The data accessing method includes receiving a read command from a host and obtaining a logical block to be read and a page to be read from the read command. The data accessing method also includes determining whether a physical block in a data area corresponding to the logical block to be read is a new block and transmitting a predetermined data to the host when the physical block corresponding to the logical block to be read is a new block. Thereby, the host is prevented from reading garbled code from the flash memory storage system having the data perturbation module.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: May 19, 2015
    Assignee: PHISON ELECTRONICS CORP.
    Inventors: Chien-Hua Chu, Chih-Kang Yeh
  • Patent number: 9036173
    Abstract: The present specification discloses systems and methods for enabling users to troubleshoot multifunction devices using handheld devices, such as mobile phones. In one embodiment, software executing on the handheld device receives data indicative of an error state in a multifunction device, causes the handheld device to obtain and display an image representative of an area of the multifunction device which would need to be serviced to address the error state, determines instructions for addressing the error state, and causes the handheld device to display the instructions in relation to the image representative of an area of the multifunction device.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: May 19, 2015
    Assignee: Xerox Corporation
    Inventors: David Andrew Thomas, Martin Richard Walsh
  • Patent number: 9032111
    Abstract: Provided are a method and apparatus for transmitting event resources in various formats between devices connected with a network, and a storage medium storing the method. The method for transmitting event information includes determining whether a first device connected with the network receives event information from at least one second device connected with the network, and if the event information is received, allowing the first device to output an event resource on the basis of information regarding at least one event resource included in the event information.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: May 12, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bong-yen Kim, Jung-yon Cho
  • Patent number: 9032117
    Abstract: An apparatus comprises a cable including conductors to carry data signals and a power voltage from a device when the cable is connected to the device, and at least one active display assembly fixed along a length of the cable. The active display assembly includes a power converter connected to the conductors to convert the power voltage to a supply voltage, and a programmable display and a controller powered by the power converter. The programmable display is configured to display programmed indicia responsive to the supply voltage, and the controller is configured to program the display.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: May 12, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Patrick G. LeMaistre
  • Patent number: 9021161
    Abstract: A data collection unit obtains physiological data from a subject interface on a subject. The subject interface can be connected to the data collection unit. When the subject interface is connected to the data collection unit, subject interface contacts on the subject interface make contact with data collection unit contacts on the data collection unit. Some of the data collection unit contacts are for communicating physiological data from the subject interface to the data collection unit. Some of the contacts are for powering the data collection unit upon the subject interface being connected to the data collection unit and for powering down the data collection unit upon the subject interface being disconnected from the data collection unit.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: April 28, 2015
    Assignee: Braemar Manufacturing, LLC
    Inventors: Erich Vlach, Charles Gropper
  • Patent number: 9021157
    Abstract: Various embodiments initialize a communication link associated with data transfer to a connected state between participants in the communication link. In some cases, the communication link is paired with a first Input/Output (I/O) completion port effective to enable the data transfer. Some embodiments disassociate the communication link with the first I/O completion port and re-initialize the communication link while retaining the connected state. Alternately or additionally, the communication link is paired with at least a second I/O completion port. In some cases, the second I/O completion port utilizes an I/O model that differs from an I/O model associated with the first I/O completion port. Alternately or additionally, the communication link can be reconfigured to follow a IO model that does not utilize an IO completion port at all.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: April 28, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew R. Cox, Ivan D. Pashov, Jonathan A. Silvera, Paul Sliwowicz
  • Patent number: 9021149
    Abstract: In an electronic conference system, an information display apparatus is provided, that allows to proceed with a conference efficiently even if performing a capturing of electronic data during the conference. The information display apparatus has a display device that is provided with a plurality of display modes and available for an electronic conference system, in which a connection of a data input device is monitored, and a processing method for the inputted data from the data input device whose connection has been detected is made different depending on the current display mode. In the processing method, when the display mode is a mode in which the data is editable and the inputted data is image data, the electronic conference system is caused to directly capture the data therein, and in the case except it, a storage dialog for the inputted data is displayed.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: April 28, 2015
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Akiko Nagata
  • Patent number: 9015398
    Abstract: Methods and structure for determining compatibility between a pair of SAS devices for support of super-standard features of the devices. Features and aspects hereof provide for exchange of information between a first and second SAS device using SAS protocol in non-standard manners. The exchanges are designed to exchange information between compatible, enhanced device without causing protocol violation errors in either the first or second devices. The information exchanged represents super-standard features supported by each device. Mutually supported super-standard features are enabled for further communications between the devices. If no super-standard features are mutually supported or if the second device is non-enhanced, no super-standard features are enabled in further communications between the devices.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: April 21, 2015
    Assignee: LSI Corporation
    Inventors: David T. Uddenberg, William W. Voorhees
  • Patent number: 9009363
    Abstract: A method for indicating an overload condition of a data storage system, comprises the steps of: defining one or more load indexes, wherein each of the load indexes has an overload threshold; and if one of the load indexes has met its respective overload threshold, providing an indicator of the overload condition of the storage system, else, monitoring the load indexes.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: April 14, 2015
    Assignee: Rasilient Systems, Inc.
    Inventors: Yee-Hsiang Sean Chang, Yiqiang Ding, John S. Hoch
  • Patent number: 9003075
    Abstract: A transmission device includes a temporary storage unit that is provided for each port receiving input data, stores the data temporarily, and outputs the temporarily stored data in response to a read enable signal, a storage unit that performs time-division multiplexing on the data output from the temporary storage unit in response to the read enable signal and stores the data, a flow monitoring unit that monitors a data flow for each of the ports, and a control unit that selects a temporary storage unit that is a read enable target from the temporary storage units corresponding to the ports to which the data is input, by a weighted round robin system in accordance with the data flow for each of the ports, and outputs the read enable signal to the selected temporary storage unit.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: April 7, 2015
    Assignee: Fujitsu Limited
    Inventors: Mitsuru Sutou, Masayuki Tanaka, Yukio Suda
  • Patent number: 8996769
    Abstract: Technology is provided for selecting a master node of a node group in a storage system. The technology can gather data regarding visibility of one or more storage devices of the storage system to one or more active nodes of the node group, determine a maximum visibility value for the node group and selecting an active node with associated visibility value equal to the maximum visibility value as the master node of the node group.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: March 31, 2015
    Assignee: NetApp, Inc.
    Inventors: Radek Aster, Mayank Saxena
  • Patent number: 8996754
    Abstract: An input module for an industrial controller is configurable to simplify setup and commissioning. The input module includes input terminals configurable, for example, as a counter input. Still other input terminals may be configured to trigger events as a function of the input signals present at the terminals. Time signals corresponding to transitions in state of the input terminals, triggering of events, or operation of the counters may be recorded. The input module is further configurable to transmit data back to the processor or to transmit data directly to another module in the industrial control network.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: March 31, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bret S. Hildebran, Eric D. Decker, DuWayne D. Mulhall, Peter M. Delic, Richard O. Ruggeri, Kenwood H. Hall, Gregory J. Svetina, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio
  • Patent number: 8990448
    Abstract: Methods, systems and processor-readable media are disclosed for implementing a “smart” discovery process in a data transfer regime having one or more expanders and one or more initiators. Data traffic associated with such a discovery process can be reduced and one or more of the initiators can be prevented from blocking input/output to particular components in communication with the data transfer regime, thereby improving and completing the discovery process in an optimal time frame while enhancing the performance of the initiator(s).
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: March 24, 2015
    Assignee: LSI Corporation
    Inventors: Prashant Prakash Yendigiri, Raghavendra Channagiri Nagendra, Giridhar Danayakanakeri
  • Patent number: 8990447
    Abstract: One or more out-of-band input signals (GPIO) are handled and efficiently embedded into a USB capture stream. In order to conserve resources, the state of the input signals can be sent only when a change occurs. The signals are accurately time-stamped, and then presented within the context of the captured USB data. In order to provide maximum visibility, if the digital inputs occur during a normally filtered multi-packet sequence, the filter is canceled and the surrounding packets will also be sent to an analysis computer. Furthermore, because digital inputs may happen during a USB packet, the digital inputs are queued in a FIFO buffer until there is an opportunity to send the digital inputs. Even though the state of the inputs may be sent at a later time, the state of the inputs may be time-stamped when the state of the inputs is perceived by the analyzer.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: March 24, 2015
    Assignee: Total Phase, Inc.
    Inventors: Kumaran Santhanam, Gopal Santhanam, Etai Bruhis
  • Patent number: 8990449
    Abstract: Systems and methods for out of band notification of a hard drive status change may be provided. In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory communicatively coupled to the processor, a hard disk drive communicatively coupled to the processor via an input/output (I/O) bus for communicating I/O data between the processor and the hard disk drive, and an indicator configured to provide a user-detectable indication of I/O activity occurring on the I/O bus. The hard disk drive may include general purpose input/output (GPIO) terminal independent from the I/O bus and communicatively coupled to the processor, and the hard disk drive may be configured to assert the GPIO terminal in response to an occurrence of a status event of the hard disk drive.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: March 24, 2015
    Assignee: Dell Products L.P.
    Inventors: Kevin Mundt, Frank Widjaja Yu
  • Patent number: 8990461
    Abstract: The present invention generally relates to the management of a configuration of a first device. The first device includes a control unit and an interface unit managing a communication interface. The communication interface comprises at least one resistive line having a resistance value. The resistance value allows the interface unit to identify a configuration for at least one second device adapted to be linked to the first device via the communication interface. The interface unit: /a/ detects a change of the resistance value on the resistive line corresponding to a configuration of said second device; /b/ processes said change of the resistance value to adapt the configuration of the first device according to the configuration of said second device.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: March 24, 2015
    Assignee: St-Ericsson SA
    Inventors: Nathalie Ballot, Nicholas Florenchie
  • Patent number: 8982760
    Abstract: When reproducing AV data transmitted from a source device by multicast wireless transmission, a sink device can check the wireless connection status of other sink device which reproduces AV data from the same source device. The sink device (2a) includes: an AV reception portion which receives AV data through multicast wireless transmission from the source device (1); a reproduction portion which extracts and reproduces AV data transmitted to the sink device (2a) from the received AV data; and a device information receiving portion that wirelessly receives a portion or whole of the sink device information managed in the source device (1). The sink device information correlates identification information for identifying a plurality of sink devices (2a, 2b, . . . ) containing the sink device (2a) with state information indicative of wireless connection status of the sink devices (2a, 2b, . . . ).
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: March 17, 2015
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Yohichi Eguchi, Keisuke Tsuji, Ryosuke Ohmae, Masayuki Etoh, Seiji Imanishi, Shinichi Katoh, Takuya Kinoshita
  • Patent number: 8984177
    Abstract: A connection switching device for an aircraft network includes a switching network and a second identification device. The switching network connects input/output devices, such that applications may be interconnected or such that an application may be connected to a peripheral device. The second identification device detects an input/output device that is connected to the connection switching device.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: March 17, 2015
    Assignee: Airbus Operations GmbH
    Inventors: Johannes Einig, Claus-Peter Gross
  • Patent number: 8984083
    Abstract: Capability to record relevant aggregated data via a test and measurement instrument interface through a software agent. The agent resides within the test and measurement instrument and gathers the information when activated. The information can be measurement data; measurement setup parameters; test system topology; user notes, brief descriptions, audio recordings or pen input; pictures; or attached documents. The agent can communicate directly to an electronic laboratory notebook server or can store the information on a portable computer readable media (CRM). A user can upload the information from the portable CRM to the server. The user can access the information via a PC workstation.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: March 17, 2015
    Assignee: Keysight Technologies, Inc.
    Inventors: Glenn R. Engel, William R. Pritchard, Glen L. Purdy, Jr., Jan Schiefer, Jefferson B. Burch
  • Patent number: 8984175
    Abstract: A method and apparatus for providing a multipathing connection to a storage volume, where in one embodiment, the invention prohibits the disk driver from reading the storage parameter information (e.g., table of contents) upon initialization. The method commences with a multipathing disk driver determining at least on active port and at least on passive port for the storage volume. The disk driver then sends a request via the active port to the storage volume for the storage parameter information that is contained in the disk array. After the host computer's operating system disk driver receives the storage parameter information, it copies the information and distributes the information to the port definitions for the passive ports. Consequently, the ports are defined without causing a failover within the storage volume.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: March 17, 2015
    Assignee: Symantec Operating Corporation
    Inventors: Shiv Rajpal, Ajay P. Salpekar, Margaret Kwong
  • Patent number: 8977787
    Abstract: A host computer accesses a storage volume via multiple paths and maintains path mode information identifying either an active or standby operating mode. An active-mode path is generally usable, and a standby-mode path is usable under exceptional conditions such as non-availability of an active-mode path. A reason identifier identifies a first operating condition causing the path to be placed in the standby mode. Upon a path-activating event for a standby-mode path, if there is a second operating condition indicating that the path should be maintained in the standby operating mode, then the path is maintained in the standby operating mode and the path mode information is set to identify the second operating condition, and otherwise the operating mode is set to active. A path-activating event can be a manual action by a user or automatic action such as expiration of an aging timer to re-attempt use of a standby path.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: March 10, 2015
    Assignee: EMC Corporation
    Inventors: Helen S. Raizen, Hitesh P. Trivedi, Robert J. Pellowski, Jimmy K. Seto
  • Patent number: 8977816
    Abstract: A cache and disk management method is provided. In the cache and disk management method, a command to delete all valid data stored in a cache, or specific data corresponding to a part of the valid data may be transmitted to a plurality of member disks. That is, all of the valid data or the specific data may exist in the cache only, and may be deleted from the plurality of member disks. Accordingly, the plurality of member disks may secure more space, an internal copy overhead may be reduced, and more particularly, solid state disks may achieve better performance.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 10, 2015
    Assignee: OCZ Storage Solutions Inc.
    Inventor: Soo Gil Jeong
  • Patent number: 8972625
    Abstract: An electronic apparatus includes a plurality of interfaces and a host determination controller. To the plurality of interfaces, a plurality of host candidate devices are individually connected. The plurality of host candidate devices are each capable of serving as a host device that performs control. The host determination controller is configured to determine, based on a reception signal received from one of the plurality of host candidate devices, a predetermined host candidate device serving as a transmission source of the reception signal to be a host device, and to control a disconnection and a connection of at least one of the plurality of interfaces, the at least one of the plurality of interfaces corresponding to at least one of the other host candidate devices.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 3, 2015
    Assignee: Sony Corporation
    Inventors: Yasuo Asakura, Keitarou Kondou, Makoto Noda
  • Patent number: 8972623
    Abstract: A network appliance includes a first processor, a second processor, a first storage device, and a second storage device. A first status information is stored in the first storage device. The first processor is coupled to the first storage device. A queue of data is stored in the second storage device. The first status information indicates if traffic data stored in the queue of data is permitted to be transmitted. The second processor is coupled to the second storage device. The first processor communicates with the second processor. The traffic data includes packet information. The first storage device is a high speed memory only accessible to the first processor. The second storage device is a high capacity memory accessible to multiple processors. The first status information is a permitted bit that indicates if the traffic data within the queue of data is permitted to be transmitted.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: March 3, 2015
    Assignee: Netronome Systems, Incorporated
    Inventor: John Anthony Harper
  • Publication number: 20150058502
    Abstract: A device and method allowing input/output processing of a plurality of data to be processed in parallel at each I/O device of a PLC. An operation data extraction unit of each I/O device inputs a received different station's input of one of the other I/O devices and a received different station's output of one of the other I/O devices, and also inputs an own station's input and an own station's output. The operation data extraction unit extracts operation data from each of the own station's input and output, and the different station's input and output, according to parameters (which specify a selected type, a data position, a selected station number, and an own station number) stored in a parameter unit. An operation unit executes a plurality of operation processing in parallel by using the operation data extracted by the operation data extraction unit and according to operation processing.
    Type: Application
    Filed: May 21, 2013
    Publication date: February 26, 2015
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Seiji Seki, Takahiko Masuzaki
  • Patent number: 8966131
    Abstract: This disclosure describes a method of establishing a bi-directional user interface back channel (UIBC) to a computing device, receiving encapsulated peripheral data from the computing device using the UIBC, and decapsulating the peripheral data, as well as a method of establishing a bi-directional user interface back channel (UIBC) to a computing device, receiving peripheral data, encapsulating the peripheral data, and transmitting the encapsulated peripheral data to the computing device using the UIBC.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: February 24, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Vijayalakshmi R. Raveendran, Jeffree S. Froelicher, Xiaodong Wang
  • Patent number: 8959255
    Abstract: A computer protection system comprises a mobile detection module adapted to detect at least one event indicating a likelihood of movement of a computer and, in response to detecting the at least one event, automatically place a drive device of the computer in a suspend state.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: February 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard S. Lin, Monji G. Jabori, Dallas M. Barlow
  • Patent number: 8959258
    Abstract: Method for detecting presses on buttons of an electronic device with a reduced number of General Purpose In/Out (GPI/O) ports includes a number of the GPI/O ports The number of the buttons is greater than the number of the GPI/O ports. A proportion of the buttons are each coupled between one of the I/O ports and ground, and the remaining proportion of the buttons are each coupled between any two of the I/O ports. The GPI/O ports are set to work in a first working state or in a second state to provide a first signal or second signal respectively. When a signal provided by a GPI/O port working at the first working mode changes, the method determines which one of the buttons has been pressed.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: February 17, 2015
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Ya-Guo Wang, Chun-Ching Chen
  • Patent number: 8959265
    Abstract: A computer peripheral device includes a host interface, which is configured to communicate over a bus with a host processor and with a system memory of the host processor. Processing circuitry in the peripheral device is configured to receive and execute work items submitted to the peripheral device by client processes running on the host processor, and responsively to completing execution of the work items, to write completion reports to the system memory, including first completion reports of a first data size and second completion reports of a second data size, which is smaller than the first data size.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: February 17, 2015
    Assignee: Mellanox Technologies Ltd.
    Inventors: Ofer Hayut, Noam Bloch, Michael Kagan, Ariel Shachar
  • Patent number: 8959259
    Abstract: Described is a technology by which the operation of an auxiliary computing device, comprising a display and/or actuator set, may be automatically modified based on detected state data. For example, user input may be routed from the actuator set to the host computer system when the host computer system is in an online state, or to the auxiliary computing device when the host computer system is offline. State may be determined based on one or more various criteria, such as online or offline, laptop lid position, display orientation, current communication and/or other criteria. The auxiliary display and/or actuator set may be embedded in the host computer system, or each may be separable from it or standalone, such as a remote control or cellular phone.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: February 17, 2015
    Assignee: Microsoft Corporation
    Inventors: Andrew J. Fuller, Niels van Dongen, Michael George Lenahan
  • Patent number: 8954624
    Abstract: The pureness of a connection between an external device and a host computer can be inspected or monitored to determine the status: connected or disconnected. When it is determined that a disconnection state is entered, an indication can be sent to the host and, in parallel, the data transportation from and/or to the external device may be manipulated. In some embodiments an exemplary connection protector device (CPD) may be added to the connection in between the external device and the host. The CPD can have two connectors one for the host and one for the cable of the external device. The CPD can be adapted to identify any disconnection in the connection with the host and/or the connection with the external device on the other side of the CPD.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: February 10, 2015
    Assignee: Safend Ltd.
    Inventors: Avner Rosenan, Zvi Gutterman, Dor Skuler, Gil Sever
  • Patent number: 8954628
    Abstract: An electronic device includes a housing, a connector port and a switching device. The connector port receives a peripheral device. The processor is electrically connected to the connector port and includes a detection pin and a 1-wire pin. The switching device is coupled between the connector port and the processor to selectively connect the connector port to one of the detection pin or the 1-wire pin. When the peripheral device is inserted into the connector port, the processor controls the switching device to connect the connector port to the detection pin to determine whether the connected peripheral device is a 1-wire device. When the processor determines that the connected peripheral device is a 1-wire device, the processor controls the switching device to connect the connector port to the 1-wire pin and the processor executes 1-wire communication with the peripheral device via the 1-wire pin.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 10, 2015
    Assignee: HTC Corporation
    Inventors: Ching-Chung Hung, Yu-Peng Lai, Wei-Chih Chang
  • Patent number: 8954632
    Abstract: An apparatus includes an input/output (I/O) interface circuit that includes a memory and a controller. The memory stores a plurality of commands to regulate an input/output (I/O) interface. The commands indicate at least one I/O state of at least one I/O terminal of the I/O interface circuit and a time duration that is associated with the I/O state. The controller executes the commands to place the I/O interface in the the I/O state(s) in a predetermined sequence.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 10, 2015
    Assignee: Silicon Laboratories Inc.
    Inventors: Xiaohui Wang, Paul I. Zavalney
  • Patent number: 8954631
    Abstract: A method for continuous data transfer when a USB mass storage device is disconnected and reconnected is provided. The method may include monitoring state information from one or more mass storage devices, using a software driver to detect a change in state of the mass storage device on the computer. Active I/O transfers using the USB mass storage device are paused when the software driver detects that the USB mass storage device is detached from the computer. A configurable timer is started. The software drive may detect the attaching of a USB device. If, prior to the expiration of the timer, the software driver verifies that the USB mass storage device is the same that was previously attached to the computer, active I/O transfers are continued.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Phani K. Ayyagari, Purnachandra R. Jasti, Sudhir Maddali, Madhusudana R. Thanugundala
  • Patent number: 8949496
    Abstract: One exemplary embodiment is directed to a connector assembly. The connector assembly comprises a port having a media interface configured to interface with a storage device interface of a connector. The connector is attached to a segment of physical communication media. The connector also includes a storage device. The connector assembly also comprises a programmable processor configured to execute software that stores information to the storage device using a plurality of redundant storage operations by which a plurality of copies of the information is sequentially stored in the storage device.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: February 3, 2015
    Assignee: ADC Telecommunications, Inc.
    Inventors: Laxman R. Anne, Jeffrey J. Miller
  • Publication number: 20150032912
    Abstract: According to one embodiment, an information processing apparatus includes a first terminal, a power supply module, a detector, a processor and an output module. The first terminal is configured to connect a cable from a chargeable first external apparatus. The power supply module is configured to supply electric power to the first external apparatus via the first terminal. The detector is configured to detect a power supply status of the power supply module. The processor configured to process first input information from the first external apparatus via the first terminal. The output module is configured to output first unique information of the first external apparatus included in the first input information, and the power supply status detected by the detector.
    Type: Application
    Filed: January 22, 2014
    Publication date: January 29, 2015
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takanori Yamaguchi, Masami Tanaka, Hajime Suda, Hiroki Yamanaka, Hideki Miyasato, Zhengzhe Luo
  • Patent number: 8943244
    Abstract: A mobile device includes a composite processing unit and a device controller driver. The composite processing unit is configured to provide a plurality of functions including a human interface device (HID) emulator function, select at least one activated function of the plurality of functions and automated operation content based on a connection status between the mobile device and a host, and generate client HID data including the automated operation content. The device controller driver is configured to provide the client HID data to the host, and provide event information to the composite processing unit based on the connection status.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: January 27, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seung-Soo Yang
  • Patent number: 8943232
    Abstract: A host device can enable operation with a client device based on stored or cached enumeration information. The enumeration information can be initially received from the client device during a first configuration process, and stored or cached in volatile and/or non-volatile storage accessible by the host device. During subsequent configuration processes, operation with the client device can be enabled based on the stored or cached enumeration information. Operation between the host device and the client device can be facilitated through a communication protocol, such as the universal serial bus (USB) protocol. A host device and client device can be connected via a traditional USB or USB High Speed Inter-Chip (HSIC) connection.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Anand Dalal, Jonathan J. Andrews
  • Patent number: 8938589
    Abstract: A disclosed example apparatus includes an interface (702, 726) to receive a request to access a memory (602a) of a memory module (600) and a data store status monitor (730) to determine a status of the memory. The example apparatus also includes a message output subsystem (732) to, when the memory is busy, respond to the request with a negative acknowledgement indicating that the request to access the memory is not grantable.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: January 20, 2015
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Naveen Muralimanohar, Norman Paul Jouppi
  • Publication number: 20150019763
    Abstract: Multifunctional I/O apparatus having one connection terminal with two connections and an electronic circuit, which with the assistance of a plurality of settable operating states detects an active input signal or passive input signal applied on the two connections of the connection terminal or controls/switches an externally driven load.
    Type: Application
    Filed: January 31, 2013
    Publication date: January 15, 2015
    Inventors: Tobias Paul, Ralph Stib, Armend Zenuni