Universal Patents (Class 710/63)
  • Patent number: 10971252
    Abstract: A system links data objects associated with a common event and includes at least one processor. The system compares data objects associated with an entity and corresponding to a plurality of events for the entity, wherein the data objects are stored within a plurality of different source systems. Candidate data objects associated with a common event for the entity are identified based on the comparing. The candidate data objects are linked to form a set of data objects representing the common event for the entity. Embodiments of the present invention further include a method and computer program product for linking data objects associated with a common entity.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventor: Jacob O. Miller
  • Patent number: 10931137
    Abstract: A sheath for convenient charging, comprising: a sheath having at least three sides, a first tapered closed end and a second open end, wherein at least a portion of the sheath extends above an outer surface of a body, wherein the body has an inner surface, an outer surface and a power cable outlet between the inner surface and the outer surface, wherein the sheath is at the power cable outlet and the sheath receives a female end of a USB cable having four sides, an operative end and a cord end, wherein the operative end of the female end of the USB cable is in communication with the second open end of the sheath and the cord end of the female end of a USB cable is in communication with the first tapered closed end of the sheath to provide the female end of the UBS cable in a flat position with the operative end of the female connector being uncovered and above the outer surface of the body.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: February 23, 2021
    Inventor: Li Zhijian
  • Patent number: 10853094
    Abstract: In a distributed data processing and deduplication system comprising a plurality of clients and servers, a traditional client library on each client is replaced by a small kernel library and a separate client library which may be either on the client or on a separate server. The kernel library receives an initialization API call from an application on the client, determines the appropriate version of the client library for that application, and directs the initialization call to that client library. The client library returns to the kernel library a list of function pointers to code that implements functions called by the application, and dynamically redirects function API calls from the application to the code. By storing the client library at one central location and updating that one version for changes to hardware and software, multiple client systems may be updated automatically upon initialization to use the new version of the client library.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventor: Andrew Robert Huber
  • Patent number: 10740035
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for determining a unique identifier and a firmware version of each device; updating a cache storage to store the unique identifier and the firmware version for each device; generating, for a particular device, a command that is to be performed at the particular device; accessing the cache storage to identify the cached unique identifier and the cached firmware version for the particular device; transmitting, to a device driver or the particular device, the command and data indicating the cached unique identifier and the cached firmware version for the particular device; determining, by the device driver or the particular device, that i) the cached unique identifier matches a current unique identifier for the particular device and ii) the cached firmware version matches a current firmware version for the particular device; and completing the command at the particular device.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: August 11, 2020
    Assignee: Dell Products L.P.
    Inventors: Christopher Domingo Arzola, Austin Patrick Bolen, Hahn Norden
  • Patent number: 10720778
    Abstract: A power adapter, a cable, and an electronic device capable of delivering data or electric current to another electronic device via at least two different types of cables include: an internal power source and a first resistor, and the internal power source is electrically connected to an electronic interface of the electronic device via the first resistor. A method for identifying a type of a cable and is executable by the electronic device includes: determining a measured voltage when the electronic interface of the electronic device is connected to an electronic interface of a target cable; and identifying the type of the target cable based on the measured voltage.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: July 21, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Jialiang Zhang, Chen Tian, Jun Zhang
  • Patent number: 10606781
    Abstract: A data transmission system includes a first apparatus that is connected to a first external apparatus using the first transmission scheme and a second apparatus that is connected to a second external apparatus using the first transmission scheme. The first apparatus is connected to the second apparatus using a second transmission scheme that is different from the first transmission scheme. When the operation mode of the first apparatus in the first transmission scheme and the operation mode of the second apparatus in the first transmission scheme are different, data in the first external apparatus or the second external apparatus is transmitted to the second external apparatus or the first external apparatus, respectively, via the first apparatus and the second apparatus.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: March 31, 2020
    Assignee: NEC DISPLAY SOLUTIONS, LTD.
    Inventor: Tadashi Tani
  • Patent number: 10564698
    Abstract: A method for controlling power supply in a semiconductor device including a CPU and a PLD which can hold data even in an off state is provided. The semiconductor device includes a processor, a programmable logic device, and a state control circuit. The programmable logic device includes a first nonvolatile memory circuit and has a function of holding data obtained by arithmetic processing of the programmable logic device when it is turned off. The state control circuit obtains data on the amount of a task performed by the programmable logic device in accordance with an operation of the processor. The programmable logic device detects the state of progress of the task and outputs a signal to the state control circuit. The state control circuit monitors the amount of the task and the state of progress of the task and turns off the programmable logic device when the task is completed.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: February 18, 2020
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Yuki Okamoto, Yoshiyuki Kurokawa
  • Patent number: 10216686
    Abstract: An electronic device and method of communication using a USB interface through full duplex transmission are disclosed. A method of performing data communication by an electronic device includes detecting a connection of an electronic device through an interface, configuring the electronic device as a host or a slave for data communication of first data in response to the connection of the electronic device, performing first data communication based on a first communication path according to a first standard for the first data in response to detecting the configuration, detecting performance of data communication of second data while the data communication of the first data is performed, configuring the electronic device as the host or the slave for the data communication of the second data and performing second data communication based on a second communication path according to a second standard for the second data in response to the configuration.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 26, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Shinho Kim
  • Patent number: 10204705
    Abstract: A scheduling system and method for data cleansing may be used to optimize clinical scheduling. The present disclosure describes receiving clinical record data, in an agnostic manner, from a system including a source scheduling database containing the clinical record data; mapping the clinical record data to a desired format; conforming the clinical record data to standardized scheduling elements of the scheduling system; cleansing, in a manner configurable by a user, the clinical record data to purge portions of the clinical record data; providing the clinical record data to an optimization engine for optimization of the clinical record data; optimizing the clinical record data by applying configurable logic to the clinical record data; and uploading one or more newly defined optimized scheduling templates via an outbound connection back to the scheduling system.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: February 12, 2019
    Assignee: Kairoi Healthcare Strategies, Inc.
    Inventors: Russell D. Lee, Jeffrey Wu
  • Patent number: 10090069
    Abstract: A scheduling system and method for data cleansing may be used to optimize clinical scheduling. The present disclosure describes receiving clinical record data, in an agnostic manner, from a system including a source scheduling database containing the clinical record data; mapping the clinical record data to a desired format; conforming the clinical record data to standardized scheduling elements of the scheduling system; cleansing, in a manner configurable by a user, the clinical record data to purge portions of the clinical record data; providing the clinical record data to an optimization engine for optimization of the clinical record data; optimizing the clinical record data by applying configurable logic to the clinical record data; and uploading one or more newly defined optimized scheduling templates via an outbound connection back to the scheduling system.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: October 2, 2018
    Assignee: Kairoi Healthcare Strategies, Inc.
    Inventors: Russell D. Lee, Jeffrey Wu
  • Patent number: 10075992
    Abstract: Techniques to enable Wi-Fi Direct Services (WFDS) application service platform (ASP) capability negotiation are described. In one embodiment, for example, an apparatus may comprise logic, at least a portion of which is in hardware, the logic to send a probe request message for a service seeker and receive a probe response message in response to the probe request message, the probe response message to identify an advertised service and comprise a WFDS ASP capability attribute, the logic to determine whether to use a WFDS ASP connection setup procedure to establish a connection with an advertiser of the advertised service, based on the WFDS ASP capability attribute. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: September 11, 2018
    Assignee: INTEL IP CORPORATION
    Inventors: Bahareh Sadeghi, Venkata Vallabhu, Emily Qi
  • Patent number: 10055572
    Abstract: Systems and methods for preventing drivers from being loaded in Windows® OS kernel space. A security driver according to aspects of the invention is loaded in kernel space and is configured to register a filter to provide a notification in the event of an ImageLoad. So configured, the Windows® kernel provides a notification on all executables being loaded to the kernel on a first method and all file system related activities for a second method before executing them. The user may then selectively determine whether the executable or the file system related activities may be executed.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 21, 2018
    Inventor: Mucteba Celik
  • Patent number: 9952997
    Abstract: A method for improving a data transmission speed and an electronic device implementing the same are provided. The electronic device includes a USB connection unit configured to be connectable to an external electronic device and including designated data reception channels and data transmission channels, a switch unit configured to switch an electrical connection between the data reception channels and data transmission channels, and a control unit configured to confirm device attribute information of the external electronic device that is connected through the USB connection unit and to control the switch unit to switch the electrical connection so that at least one data reception channel functions as a data transmission channel if the connected external electronic device is a display device.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: April 24, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Junebum Lee, Eunseok Hong
  • Patent number: 9813539
    Abstract: An adapter may facilitate easy and swift data transfer amongst two previously incompatible electronic devices. Such an adapter may be operative to communicate data with a first of the two electronic devices using a contactless communication link and a first communication protocol and to communicate data with a second of the two electronic devices using a mechanical communication link and/or using a second communication protocol that is different than the first communication protocol, such that data may be transferred between the first and second electronic devices via the adapter. The adapter may be communicatively coupled to both the first electronic device and the second electronic device at the same time. The adapter may rapidly transition between communicating data with the first device and communicating data with the second device (e.g., without altering a physical connection between the adapter and one of the first and second devices during such a transition).
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: November 7, 2017
    Assignee: KEYSSA SYSTEMS, INC.
    Inventors: Nicholas A. Antonopoulos, Roger D. Isaac, Mariel van Tatenhove
  • Patent number: 9734054
    Abstract: Methods and apparatus related to efficient implementation of geometric series are discussed herein. For example, memory stores data corresponding to a geometric series. Logic, coupled to the memory, generates a channel address based at least in part on a summation of a tag address and one or more geometric series components of the geometric series. Other embodiments are also claimed.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: August 15, 2017
    Assignee: Intel Corporation
    Inventor: Massimo Sutera
  • Patent number: 9703729
    Abstract: Embodiments of the present disclosure are related to identifying the orientation of a multimedia link connected between a source device and a sink device. A sink device includes a plurality of pins that are configured to interface with a plurality of pins of the multimedia link. The sink device identifies based on the values of one or more pins of the plurality of pins of the sink device whether the multimedia link is connected to the sink device. Further, the sink device determines an orientation of the multimedia link connected to the sink device. The multimedia link can be in one of two orientations, straight or flipped. The sink device may communicate the orientation of the multimedia link to the source device. The source device may perform lane mapping based on whether the multimedia link is in the straight or flipped orientation.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: July 11, 2017
    Assignee: Lattice Semiconductor Corporation
    Inventors: Shrikant Ranade, Gyudong Kim, Chandlee B Harrell
  • Patent number: 9641706
    Abstract: An image forming apparatus includes an extension connection portion, a server board that is mounted to the extension connection portion and communicates, via an external communication port, with a management server that is provided at an exterior, a communication control portion that communicates, by using an internal communication port, with a collection object apparatus that is connected to a local network and from which information is to be collected, and a control portion that performs control so that the communication control portion collects predetermined apparatus information from the collection object apparatus and so that the server board transmits the apparatus information thus collected toward the management server.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: May 2, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Takayuki Ishida
  • Patent number: 9635023
    Abstract: The present disclosure relates to an improved method for digital communication and, in particular, an improved method for digital communication in terms of improved authentication and traceability. More specifically, the present disclosure relates to a method of performing a transaction between a first device and a second device wherein the first device having an established trusted communication relation with a first trusted device and the second device having an established trusted communication relation with a second trusted device, the first and the second trusted device each having an established trusted communication relation with a fourth trusted device, the first and the second device being aware of a policy for the transaction specifying a role definition for the first and the second devices.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: April 25, 2017
    Assignee: DTS STEERING GROUP AB
    Inventors: Niclas Lindberg, Anders Orre, Ilio Virgili
  • Patent number: 9603020
    Abstract: A method of executing an application program in an electronic apparatus is provided. The method includes storing device support information corresponding to at least one application program, receiving device information from an external device, searching for one or more application programs supporting the external device based on the device information and the device support information, and executing an application program among the found one or more application programs.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: March 21, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Joo-Hyun Kim
  • Patent number: 9588775
    Abstract: A multifunctional mobile telephone handset is connected to a PC using a Universal Serial Bus. During bus enumeration, a device class descriptor is returned by the handset to the PC. The PC's operating system receives information relating to one of the functions of the handset and assigns an appropriate device driver.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: March 7, 2017
    Assignee: Nokia Technologies Oy
    Inventors: James Scales, Varley Bullard, Petri Syrjala
  • Patent number: 9538530
    Abstract: The present invention relates to a device and a method for detecting keep-alive, comprising a collecting unit for collecting or capturing a plurality of packets transceiving between a plurality of wireless terminals and a plurality of servers, a preprocessing unit for mapping collecting or capturing time information of the packets which collected or captured by the collecting unit to at least one of identification information of wireless terminal, server identification information and port information, a slot allocation unit for allocating the mapped packets to each time slots on a timeline which generated according to the collecting or capturing time information, an ID(identification) assigning unit for assigning IDs to each sections on the timeline, wherein the assigning unit assigning same IDs to sections having time slots in which the packets are continuously allocated within a predetermined range; and a keep-alive detection unit for setting the sections which assigned same IDs to periodic sections, and f
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: January 3, 2017
    Assignee: IDEAWARE INC.
    Inventor: Yang Meong Cha
  • Patent number: 9414107
    Abstract: A pluggable electronic device is provided, where the pluggable electronic device is used to connect to a display, the pluggable electronic device is used to generate data complied with a first standard or a second standard, and to transmit the data to the display. The pluggable electronic device includes: a control circuit for generating audio/video signals and control signals; a selection signal generating circuit for generating a selection signal according a determining result indicating whether the pluggable electronic device is connected to an external power source or not; a multiplexer, for receiving the audio/video signals and the control signals, and selectively generating the audio/video signals and the control signals complied with the first standard or the second standard according to the selection signal; and a connector for transmitting the audio/video signals and the control signals from the multiplexer to the display.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: August 9, 2016
    Assignee: Realtek Semiconductor Corp.
    Inventors: Chao-Min Lai, Ming-Tsung Tsai
  • Patent number: 9354713
    Abstract: A method is disclosed for retrieving a data point (operating data) of a switch via a device which does not recognize the data point of the switch and which can only retrieve such data points of a switch. The device is connected to the switch via a data connection for retrieval. In an embodiment, the switch has a data set in which the data point is described including the use of said data point. The device retrieves the data set during the data connection and extracts at least the description and the use of the data point of the switch from the data set. The device retrieves said data point that is recognized by the device at least for the duration of the data connection and processes said data point using the extracted description and use.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: May 31, 2016
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Fleischmann, Stefan Widmann
  • Patent number: 9280506
    Abstract: A system and corresponding method for transferring data via an interface assembly is provided. The data is transferred between a USB port of a first device and a media port of a second device. Uncompressed high definition media data may be received from the USB port. The received uncompressed high definition media data may be supplied to a media connector in accordance with a first media standard, such that the supplied data can be transmitted in accordance with the first media standard via the media connector to the media port of the second device. The uncompressed high definition media data may include multimedia data and side-band communication data. A single signal may be encoded and decoded in accordance with a protocol that enables the single signal to communicate all side-band communications to and from the source device via a single pin of a USB connector.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: March 8, 2016
    Assignee: Analogix Semiconductor, Inc.
    Inventors: Soumendra Mohanty, Ning Zhu
  • Patent number: 9247403
    Abstract: A method and an apparatus perform Mobile High-definition Link (MHL) signal filtering. The method of performing the Mobile High-definition Link (MHL) signal filtering in a terminal includes determining whether a transmission device for MHL signal transmission is connected; determining whether a call continues when the transmission device is connected; and determining whether to perform the MHL signal filtering in the terminal based on whether the call continues. Accordingly, there is an advantage of improving picture quality of an image output from a multimedia device by effectively removing a common mode noise even when an RF weak electric field is formed due to call generation.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: January 26, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Sun Jo, Jeong-Hoo Kim, Ki-Yeon Park, Seo-Young Park, Eun-Seok Hong
  • Patent number: 9092334
    Abstract: In a Universal Serial Bus (USB) enumeration procedure, a USB Host questions a USB Device for its capabilities and chooses a set of capabilities that best fit. When the USB Device is enumerated, the USB Host may perform several time-consuming and power-consuming operations. However, when the USB Device is tightly or permanently coupled to the USB Host, part of the enumeration procedure may be redundant and can be eliminated. Accordingly, a method, an apparatus, and a computer program product for shortening enumeration of the USB Device tightly coupled to the USB Host are provided. The USB Host sends a request for a Device descriptor to the USB Device, receives a plurality of descriptors in a single transfer from the USB Device, and sets a configuration of the USB Device based on the received plurality of descriptors.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Liron Manor, Sergio Kolor, Yoram Rimoni
  • Patent number: 9089067
    Abstract: Modular automation system and method are disclosed. A central automation device can be constructed and upgraded using one of a plurality of selectable and variously upgradable baseboards. The automation device can be upgraded using one of a plurality of central units which have uniform external dimensions yet differing data processing power and data storage capacities. At least one input/output expansion device can be directly coupled onto the central unit. Each of the selectable baseboards has a field bus connection interface for a standard field bus connection to a decentral input/output unit.
    Type: Grant
    Filed: November 11, 2005
    Date of Patent: July 21, 2015
    Assignee: ABB Patent GMBH
    Inventors: Gernot Gaub, Egon Harter, Stefan Gutermuth
  • Patent number: 9083754
    Abstract: The present disclosure relates to an improved method for digital communication and, in particular, an improved method for digital communication in terms of improved authentication and traceability. More specifically, the present disclosure relates to a method of performing a transaction between a first device and a second device wherein the first device having an established trusted communication relation with a first trusted device and the second device having an established trusted communication relation with a second trusted device, the first and the second trusted device each having an established trusted communication relation with a fourth trusted device, the first and the second device being aware of a policy for the transaction specifying a role definition for the first and the second devices.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: July 14, 2015
    Assignee: DTS STEERING GROUP AB
    Inventors: Niclas Lindberg, Anders Orre, Ilio Virgili
  • Patent number: 9037763
    Abstract: Techniques are described for establishing a Wireless Serial Bus (WSB) service to transport data using a Media Agnostic Universal Serial Bus (MAUSB) protocol according to a selected transport mode in a WSB session of the WSB service. The MAUSB protocol may be deployed either over an Internet Protocol (IP) stack or directly over a Media Access Control (MAC) layer. According to the techniques, the wireless service advertiser and the wireless service seeker negotiate the transport mode for the MAUSB protocol in each WSB session of the WSB service. During a service discovery process, the wireless service advertiser identifies one or more supported transport modes for the MAUSB protocol in service information for the WSB service. During a P2P connection setup and a WSB session setup, the wireless service seeker indicates a selected one of the supported transport modes for the MAUSB protocol in session information for the WSB session.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 19, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Shivraj Singh Sandhu, Andrew Mackinnon Davidson
  • Patent number: 9037762
    Abstract: The disclosed embodiments relate to a system for managing replicated copies of data items in a storage system. During operation, the system obtains a current configuration of the storage system, wherein the current configuration specifies locations of replicated copies of data items. Next, the system analyzes the current configuration to identify possible movements of copies of data items among locations in the storage system. The system then assigns utilities to the identified movements, wherein a utility assigned to a movement reflects a change in reliability resulting from the movement. Finally, the system selects a utility-maximizing set of movements and performs the utility-maximizing set of movements to improve the reliability of the storage system.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: May 19, 2015
    Assignee: DROPBOX, INC.
    Inventor: Kevin P. Modzelewski
  • Publication number: 20150127859
    Abstract: A data transmission method and an electronic apparatus are disclosed. The data transmission method comprises: establishing transmission channels between the local endpoints and a plurality of remote endpoints, wherein at least one of the local endpoints corresponds to at least two of the remote endpoints and at least two transmission channels are established; and transmitting data by using the transmission channels in a time-slice manner between the local endpoints and the corresponding remote endpoints. The data transmission method and the electronic apparatus of the present disclosure can achieve data transmission between a USB host and a plurality of USB devices even when the number of remote endpoints included in the USB devices is greater than the number of local endpoints included in the USB host.
    Type: Application
    Filed: August 6, 2014
    Publication date: May 7, 2015
    Inventor: Zhanyong WANG
  • Patent number: 9026700
    Abstract: Methods and apparatus are provided for externally managing control target devices such as computer systems, cameras, recorders, etc., in an effective and secure manner. In particular examples, an external desktop agent is connected to a computer system. Remote desktop agent software need not be installed on the computer system. The external desktop agent receives commands such as keyboard and mouse commands from a control computer over a mechanism such as a bi-directional network. To provide security, the external desktop agent does not directly connect to the computer system over an interface such as universal serial bus (USB) but instead provides a PS/2 interface that connects to the computer system through a standard PS/2 to USB adapter. PS/2 does not allow bi-directional command signaling and does not provide file level access to potentially sensitive computer system data.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: May 5, 2015
    Assignee: RGB Spectrum
    Inventor: Robert Marcus
  • 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: 9009373
    Abstract: The disclosure discloses a method for implementing audio transmission and a mobile terminal, wherein the method includes: setting an interface descriptor for a Universal Serial Bus (USB) audio device in a USB composite device, wherein the interface descriptor is used for describing information needed by the USB audio device for transmitting audio data; sending the interface descriptor of the USB audio device to a USB host by the USB audio device to enable the USB host to complete enumeration and identification of the USB audio device according to the interface descriptor of the USB audio device; and performing audio data transmission by the USB audio device with the USB host. By means of the disclosure, a high-quality audio transmission effect can be ensured.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: April 14, 2015
    Assignee: ZTE Corporation
    Inventor: Xingyuan Li
  • Patent number: 8984188
    Abstract: A plug connector with external contacts is provided. The connector has one pair of contacts for transmitting data and one pair of contacts for receiving data. All data transmitted and received using the plug connector is serialized/de-serialized to enable data transmission at a very high rate. A corresponding receptacle connector has configurable contacts that are configured based on the orientation of the plug connector with respect to the receptacle connector. The receptacle connector may be included in a host device and has associated circuitry to detect orientation of the plug connector and to configure the contacts of the receptacle connector.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: March 17, 2015
    Assignee: Apple Inc.
    Inventors: Eric S. Jol, Albert J. Golko, Mathias W. Schmidt, Jahan C. Minoo
  • Publication number: 20150067203
    Abstract: Aspects of transmit and receive connectivity devices are described. In one embodiment, a transmit connectivity device includes a first high definition multimedia interface (HDMI) port, signal processing circuitry configured to receive a media signal and to convert the media signal to a converged media signal, a multi-position multi-contact port, and a second HDMI port. The multi-position multi-contact port may include a first plurality of contacts coupled to the signal processing circuitry to transmit the converged media signal to at least one sink device, and a subset of a second plurality of contacts of the HDMI port may be coupled to the first plurality of contacts. Using the connectivity devices described herein, HDMI cables may be relied upon to communicate combinations of media signals, including full uncompressed high definition video, audio, 100BaseT Ethernet, and various control signals.
    Type: Application
    Filed: August 20, 2014
    Publication date: March 5, 2015
    Inventor: Joseph Allen Whitaker
  • Publication number: 20150067205
    Abstract: An electronic device assembly includes a main device, and a plurality of peripheral devices. The main device includes a first connector. Each of the plurality of peripheral devices includes two second connectors. Each first connector and second connector includes various types of interfaces, and the plurality of peripheral devices is coupled to the main device via the various types of interfaces; each peripheral device is coupled to another peripheral device via the second connector, to connect the plurality of peripheral devices one by one in series.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 5, 2015
    Inventor: CHING-CHUNG LIN
  • Publication number: 20150067204
    Abstract: For a printing system, a printing device and an information terminal are connected by communication. The printing device includes a wired communication unit configured to communicate by USB, a connection confirmation unit configured to confirm the connection to the information terminal, and a boot application determination unit configured to notify the information terminal of the application to be booted at the information terminal. The information terminal includes a wired communication unit configured to communicate by USB, a wireless communication unit configured to communicate with a server, an application existence determination unit configured to determine installation, a download site determination unit configured to determine a server, an install unit configured to acquire the application from the server and install, and an application boot unit configured to boot the application.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 5, 2015
    Inventors: Naoki HORIE, Shoji HOSHINA, Katsuya TANAKA, Shinichiro FUJITA
  • Patent number: 8966144
    Abstract: An interface device (10) provides fast data communication between a host device with input/output interfaces and a data transmit/receive device, wherein the interface device (10) comprises a processor means (13), a memory means (14), a first connecting device (12) for interfacing the host device with the interface device, and a second connecting device (15) for interfacing the interface device (10) with the data transmit/receive device. The interface device (10) is configured by the processor means (13) and the memory means (14) in such a way that, when receiving an inquiry from the host device via the first connecting device (12) as to the type of a device attached to the host device, regardless of the type of the data transmit/receive device, the interface device sends a signal to the host device via the first connecting device (12) which signals to the host device that it is communicating with an input/output device.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: February 24, 2015
    Assignee: Papst Licensing GmbH & Co. KG
    Inventor: Michael Tasler
  • Patent number: 8954622
    Abstract: A system includes a programmable interface module located on an integrated circuit (IC), the programmable interface module configured to be programmed to operate in a plurality of modes, and communicate with at least one device external to the IC based on a selected one of the plurality of modes. Each of the plurality of modes corresponds to at least one of a type of peripheral feature, a type of communication interface, and a protocol type. An interface configuration module is configured to receive an indication of the selected one of the plurality of modes and program the programmable interface module to operate in the selected one of the plurality of modes in response to the indication.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: February 10, 2015
    Assignee: Marvell International Ltd.
    Inventor: Yongjiang Wang
  • Patent number: 8954629
    Abstract: A debugging method comprises the steps of: detecting a connecting condition between the target apparatus and the adapter, detecting a connecting condition between the host apparatus and the adapter, comparing a version of BIOS code stored in a firmware of the target apparatus with a version of a transferred firmware of the adapter, comparing a version of debug software stored in a firmware of the host apparatus with the version of the transferred firmware of the adapter, sending debugging commands of the host apparatus to the target apparatus via the adapter, and sending debugging codes of the target apparatus to the host apparatus via the adapter.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: February 10, 2015
    Assignee: Insyde Software Corporation
    Inventor: Chia Chien Chuang
  • Patent number: 8954637
    Abstract: A communications cable including a first communications interface configured to be connected to a storage device, a second communications interface configured to receive data and power, a wireless access module configured to be powered by the power received by the second communications interface and to enable wireless access of the storage device, and a cable unit including one or more cables and configured to connect the wireless access module to the first communications interface and the second communications interface, and the first communications interface to the second communications interface.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: February 10, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventor: David W. Chew
  • Patent number: 8949478
    Abstract: An intelligent serial interface circuit in accordance with one embodiment of the invention can include a first communication interface circuit for enabling a first communication protocol. The intelligent serial interface circuit can also include a second communication interface circuit for enabling a second communication protocol. Furthermore, the intelligent serial interface circuit can include a detector circuit coupled to the first communication interface circuit and the second communication interface circuit. The detector circuit can be for automatically detecting a factor that indicates automatically enabling the first communication interface circuit and automatically disabling the second communication interface circuit. The detector circuit can be for detecting a coupling of a pin of the first communication interface circuit that is not used by the second communication interface circuit.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: February 3, 2015
    Assignee: Cypress Semiconductor Corporation
    Inventor: David G. Wright
  • Publication number: 20150032920
    Abstract: Management of data communication between a peripheral device and host computer system is provided. A peripheral device exposes to a host computer system multiple interfaces for data communication between the peripheral device and the host computer system. The multiple interfaces are exposed over a single physical interface between the peripheral device and the host computer system, for communicating data between the peripheral device and multiple applications executing on the host computer system. The multiple interfaces can include a data collection interface facilitating collection of data from the peripheral device by an application of the multiple applications executing on the host computer system.
    Type: Application
    Filed: October 13, 2014
    Publication date: January 29, 2015
    Inventor: Aldo Caballero
  • Publication number: 20150032919
    Abstract: An interface device capable of supporting an unknown I/O device comprises: a transmission module, used for receiving a control signal sent by an I/O device and sending a feedback signal to the I/O device; a signal process module, used for generating a control indicating signal according to the control signal and generating the feedback signal according to a feedback indicating signal; and a USB interface, used for sending the control indicating signal to a data process device and receiving the feedback indicating signal from the data process device; wherein, information content of the control indicating signal and information content of the feedback indicating signal both comprise the information of a first device description unit and a first interaction description unit contained in a first device index chart.
    Type: Application
    Filed: July 25, 2014
    Publication date: January 29, 2015
    Inventor: YI-HONG HSU
  • Patent number: 8943237
    Abstract: A data storage device may comprise a controller, first and second host-addressable logical units and a communication interface. The first logical unit may comprise a first data storage, first endpoints associated with the first data storage and a first bus interface coupled between the first data storage and the first endpoints. The second logical unit may comprise a second data storage and second endpoints. The second endpoints may be associated with the second data storage and may be separate and distinct from the first endpoints. A second bus interface may be coupled between the second data storage and the second endpoints. The communication interface may be coupled to the first and second host-addressable logical units and may be configured according to communicate with the host according to a predetermined communication protocol.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: January 27, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventor: James S. Lin
  • Publication number: 20150026370
    Abstract: Apparatus and associated methods relate to an unpowered data-transfer device having a processor, non-volatile memory, and two connection ports, from which operating current for the unpowered data-transfer device is drawn when connected to a powered system via one of the connection ports. In various embodiments, the apparatus may transfer program data or configuration data from a host processor system to one of a plurality of target data-transferable systems. Some embodiments may transfer stored data from one or more target data-transferable systems to a host processor system. Some exemplary unpowered data-transfer devices may include a power arbiter coupled to both a host port and a target port, the power arbiter determining from which port operating current may be drawn. In various embodiments, an unpowered data-transfer device may facilitate firmware upgrades or system settings changes to autonomous programmable systems by touching target port contacts to a port on a data-transferable system.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventor: Brian Marsh
  • Publication number: 20150019769
    Abstract: The invention concerns a device (1) comprising a portion of cable (3) with a male USB connector (3a) connected to a module (2) capable of operating as a USB peripheral device, said device being characterised in that the device also comprises a portion of cable with a female USB connector (3b) connected to the module, said module being capable of operating also as a USB host, the male and female connectors being capable of being connected to one another in such a way that the portions of cable form a loop together with the module, the module being configured to control the data exchanges depending on the connection status of the male USB connector and female USB connector thereof.
    Type: Application
    Filed: October 18, 2012
    Publication date: January 15, 2015
    Inventor: Michel Bapseres
  • Patent number: 8935447
    Abstract: A wireless adapter for a measurement device is provided. The wireless adapter includes a first universal serial bus (USB) port to couplably receive data from the measurement device. The wireless adapter includes a battery to power the measurement device via the first USB port. the wireless adapter includes a wireless module to wirelessly transmit the received data to an external computing device after processing by the wireless adapter.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 13, 2015
    Assignee: Bosch Automotive Service Solutions LLC
    Inventors: Mario Martini, Manokar Chinnadurai, Marco Le Brun
  • Patent number: 8930599
    Abstract: A data transmission system and method are provided. The data transmission method receives a second format data packet sent by a host; decodes the second format data packet sent by the host, and translating the decoded second format data packet into a first format data packet; transmits the first format data packet to a first device; receives a transmission response sent by the first device in response to the first format data packet, determines whether to transmit the transmission response to the host, and performs a re-try flow when the transmission response does not need to be transmitted to the host. Preferably, a data transmission rate of the first device is slower than that of a second device, and the data transmission system is backward compatible to the first device, and the second format data packet is consistent with the second device.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: January 6, 2015
    Assignee: Via Technologies, Inc.
    Inventors: Jiin Lai, Buheng Xu, Jinkuan Tang