Input/output Expansion Patents (Class 710/2)
  • Patent number: 11131970
    Abstract: Systems and methods for automated management of buildings and rooms employ a common set of components that may be paired together to form a modular room control interface. The components may comprise a base plate and a front plate that are in data communication with each other when connected together. The base plate may include one set of room monitoring and control functions and the front plate may include a different set of room monitoring and control functions. Different combinations of base plates and front plates may then be paired together to achieve a desired functionality in the modular room control interface. Such an arrangement provides a room control interface that can be quickly and easily configured for any number of different room monitoring and control functions as needed.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: September 28, 2021
    Assignee: Schneider Electric Buildings, LLC
    Inventors: Michael Morley, Babak Haghayeghi, Simon Lemaire
  • Patent number: 11134583
    Abstract: A slide rail mechanism includes a first slide rail assembly, a second slide rail assembly and a supporting assembly. Each of the slide rail assemblies includes a first rail, a second rail and a third rail movably mounted between the first rail and the second rail. The second rail is longitudinally movable relative to the first rail. The second rail of the first slide rail assembly and the second rail of the second slide rail assembly are respectively arranged with a first mounting device and a second mounting device. The supporting assembly includes a supporting member, and a first connecting device and a second connecting device arranged on the supporting member. The first connecting device and the second connecting device are respectively connected to the first mounting device and the second mounting device.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: September 28, 2021
    Assignees: King Slide Works Co., Ltd., King Slide Technology Co., Ltd.
    Inventors: Ken-Ching Chen, Shun-Ho Yang, Wei-Chen Chang, Chun-Chiang Wang
  • Patent number: 11045734
    Abstract: There is an operation mode that is switchable between a first mode and a second mode. In the first mode, a screen is divided into two display areas, and a game image in which a first player character is included in one of the areas and a second player character is included in the other area is displayed. In the second mode, a game image in which the first player character and the second player character are included is displayed in a single screen. In addition, the first player character can be moved using the first controller, and the second player character can be moved using a second controller. The second player character can be freely moved in the first mode, and can be moved within a predetermined range based on the position of the first player character in the second mode.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: June 29, 2021
    Assignee: Nintendo Co., Ltd.
    Inventors: Yuji Kando, Yoshiaki Onishi, Ayako Moriwaki
  • Patent number: 10972982
    Abstract: Embodiments can provide concurrent (or substantially concurrent) wireless communication that can achieve load and/or battery consumption balance between or among a set of wireless devices. In wireless transmission, each receiving device is typically identified by an address or an ID, which can be used for device identification and wireless configuration over wireless link. Under the concurrent wireless transmission in accordance with the embodiments, a secondary device can “impersonate” the primary device by assuming an ID or address assigned to primary device. In this way, load and/or battery consumption balance can be achieved among multiple wireless devices in the concurrent wireless transmission.
    Type: Grant
    Filed: February 16, 2020
    Date of Patent: April 6, 2021
    Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
    Inventor: Waleed Younis
  • Patent number: 10922178
    Abstract: A system includes byte-addressable non-volatile memory (NVM) modules. The system includes media controllers communicatively connected to one another over a memory semantic fabric. Each media controller is responsible for a corresponding NVM module to which the media controller is attached. The media controllers cooperatively provide redundant array of independent disks (RAID) functionality at a granularity at which the NVM modules are byte-addressable without employing a master RAID controller.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gregg B. Lesartre, Russ W. Herrell, Chris Michael Brueggen
  • Patent number: 10908671
    Abstract: An apparatus including a handshake window enabler having a pair of differential inputs and a window enablement output, a common mode detector coupled to a power input and a ground input and having a handshake inhibit output, and a handshake disabler coupled to the handshake window enabler, the common mode detector, and the pair of differential inputs. If a common mode voltage that out of range (“too high”) is detected, high speed handshake protocols are such that the bus operates a lower data rate.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: February 2, 2021
    Assignee: Maxim Integrated Products, Inc.
    Inventor: Kenneth J. Helfrich
  • Patent number: 10891254
    Abstract: Embodiments relate to a computational device including multiple processor tiles on a die that may have multiple switchable topologies. A topology of the computational device may include one or more virtual circuits. A virtual circuit may include multiple processor tiles. A processor tile of a virtual circuit of a topology may include a configuration vector to control a connection between the processor tile and a neighboring processor tile. A first topology of the computation device may correspond to a first phase of a computation of a program, and a second topology of the computation device may correspond to a second phase of the computation of the program. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: January 12, 2021
    Assignee: Intel Corporation
    Inventors: William J. Butera, Simon C. Steely, Jr., Richard J. Dischler
  • Patent number: 10856299
    Abstract: Examples of devices, methods, systems, and machine readable media for reducing the burden of a master device of a second wireless connection by utilizing the channel map of a first wireless connection are provided. Since both the first and second wireless connections are located at nearly the same location, the “good channels” are very similar for both connections. Therefore a second wireless connection may take advantage of the channel assessment conducted by a first wireless connection in identifying channels by using one or more channels of the first wireless connection for communications in the second wireless connection.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: December 1, 2020
    Assignee: Starkey Laboratories, Inc.
    Inventors: Heng Lou, Jeffrey Paul Solum, Chaitanya Jidge
  • Patent number: 10750227
    Abstract: The present invention is intended to permit both real-time display of a picture represented by a non-compressed video signal on a television and display of a picture represented by a compressed video signal at any desired time by simultaneously transmitting the compressed video signal and non-compressed video signal via one interface. An STB packetizes a compressed video signal, and multiplexes the compressed video signal and a blanking signal combined with a non-compressed video signal. Thus, both the video signals are transmitted simultaneously. A picture represented by the non-compressed video signal is displayed on a television in real time. The compressed video signal is stored in a storage medium incorporated in the television, read at any user's desired time, and decoded so that a picture represented by the compressed video signal can be viewed at the user's desired time.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: August 18, 2020
    Assignee: Maxell, Ltd.
    Inventors: Nobuaki Kabuto, Akira Shibata, Yoshiaki Mizuhashi
  • Patent number: 10747872
    Abstract: A computerized method that assists in preventing malware from evading detection through analysis of the virtual hardware components operating within a malware detection system is described. First, a virtual machine (VM) is provisioned in accordance with a guest image, which includes a guest operating system and one or more virtual hardware component. The virtual hardware component including an identifier, and the guest operating system includes a software driver that controls access to the virtual hardware component and features the identifier of the virtual hardware component. Responsive to processing an object within the VM and issuance of a request for an identifier of a hardware component, the identifier of the first virtualized hardware component (virtualization of the hardware component) is received. The first identifier of the first virtual hardware component being an identifier substituted for a prior identifier of the first virtual hardware component before creation of the guest image.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 18, 2020
    Assignee: FireEye, Inc.
    Inventors: Phung-Te Ha, Min Li
  • Patent number: 10717406
    Abstract: An autonomous on-road vehicle having an outer nontransparent Shock-Absorbing Energy Dissipation Padding (SAEDP). In one embodiment, the SAEDP is mounted, during normal driving, to the front side of the vehicle at eye level of an occupant who sits in a front seat of the vehicle. A camera is mounted to the vehicle and takes video of the outside environment in front of the occupant. And a computer generates a representation of the outside environment at eye level for the occupant.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: July 21, 2020
    Inventors: Gil Thieberger, Ari M Frank
  • Patent number: 10717402
    Abstract: A Shock-Absorbing Energy Dissipation Padding (SAEDP) is coupled to the compartment of an autonomous on-road vehicle, and is located, during normal driving, at eye level in front of an occupant who sits in a front seat of the vehicle. The vehicle further includes a stiff element that supports the SAEDP and resists deformation during collision in order to reduce compartment intrusion. The stiff element is located, during normal driving, at eye level between the SAEDP and the outside environment. Optionally, a camera takes video of the outside environment in front of the occupant, and a computer generates for the occupant a representation of the outside environment.
    Type: Grant
    Filed: January 14, 2018
    Date of Patent: July 21, 2020
    Inventors: Gil Thieberger, Ari M Frank
  • Patent number: 10721689
    Abstract: Embodiments can provide concurrent (or substantially concurrent) wireless communication that can achieve load and/or battery consumption balance between or among a set of wireless devices. In wireless transmission, each receiving device is typically identified by an address or an ID, which can be used for device identification and wireless configuration over wireless link. Under the concurrent wireless transmission in accordance with the embodiments, a secondary device can “impersonate” the primary device by assuming an ID or address assigned to primary device. In this way, load and/or battery consumption balance can be achieved among multiple wireless devices in the concurrent wireless transmission.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: July 21, 2020
    Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
    Inventor: Waleed Younis
  • Patent number: 10678913
    Abstract: A method of enhancing security of at least one of a host computing device and a peripheral device coupled to the host computing device through a communication interface. Data is transparently received from the peripheral device or the host computing device, and the received data is stored. The stored data is analyzed to detect a circumstance associated with a security risk. If such a circumstance is not detected, then the data is transparently forwarded to the other of the peripheral device or the host. However, if a circumstance associated with a security risk is detected, then a security process, defined by a rule, is performed. Related apparatus are provided, as well as other methods and apparatus.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 9, 2020
    Assignee: Gigavation, Inc.
    Inventors: Gita Srivastava, Piyush B. Srivastava
  • Patent number: 10671541
    Abstract: A system and method including, in some embodiments, receiving a request for a graphics memory address for an input/output (I/O) device assigned to a virtual machine in a system that supports virtualization, and installing, in a graphics memory translation table, a physical guest graphics memory address to host physical memory address translation.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Kiran S. Panesar, Michael A. Goldsmith
  • Patent number: 10628234
    Abstract: When data output is requested by an application whose default output setting is set ineffective among a plurality of applications, an output setting updating part (120) updates an output setting of the requesting application from ineffective to effective and updates an output setting of another application which outputs data to the same output destination as the output destination of the requesting application and whose default output setting is set effective, from effective to ineffective. An output control part (160) outputs data of an application whose output setting is effective.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: April 21, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Daisuke Kawakami, Madoka Baba, Yuta Atobe
  • Patent number: 10387188
    Abstract: A computer-implemented method includes establishing, during boot time of a virtual machine, a virtual remote access service (VRAS) device between the virtual machine and a hypervisor booting the virtual machine. A request for scoped data relevant to the virtual machine is received at the hypervisor from the virtual machine, by way of the VRAS device. The scoped data relevant to the virtual machine is collected by the hypervisor. The scoped data relevant to the virtual machine is transmitted across the VRAS device from the hypervisor to the virtual machine.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristian Doggett, Douglas Griffith, Ahmed Hikal, Akeem Lawal, Paul Vaters
  • Patent number: 10372364
    Abstract: A storage enclosure includes a plurality of hard drive sub-boards, each configured to include a plurality of hard drives. A local logic device manages each hard drive sub-board. A master logic device manages the local logic devices. The master logic device receives management commands from a host computer system coupled to the storage enclosure, and routes those commands to specific local logic devices. The local logic devices then relay the commands to specifically targeted hard drives. Thus, each hard drive within the storage enclosure can be independently controlled, allowing a single hard drive to be powered down without powering down other hard drives in the enclosure.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: August 6, 2019
    Assignee: SUPER MICRO COMPUTER, INC.
    Inventors: RS Hsiao, Kelvin Tseng, Lawrence H. Liang, Richard Chen
  • Patent number: 10331601
    Abstract: Methods and apparatuses for data transformation are disclosed. An exemplary apparatus includes a first memory, a second memory, a cross-bar switch communicatively coupled between the first memory and the second memory, and a lookup table that specifies one or more memory addresses of the first memory to read out to the cross-bar switch, one or more memory addresses of the second memory to which to write data from the cross-bar switch, and a configuration of the cross-bar switch. An exemplary method includes determining, based on a lookup table, one or more memory addresses of a first memory to read out to a cross-bar switch, determining, based on the lookup table, one or more memory addresses of a second memory to which to write data from the cross-bar switch, and determining, based on the lookup table, a configuration of the cross-bar switch.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: June 25, 2019
    Assignee: Infinera Corporation
    Inventors: Vinod Narippatta, Unnikrishnan C V, Sanjay Kamat, Ashok Jain, Ashok Tatineni, Vishwanathan Paramasivam
  • Patent number: 10295975
    Abstract: A processing board mounted on a medical diagnostic apparatus, the medical diagnostic apparatus, and a method of controlling the medical diagnostic apparatus are provided. The processing board includes a sensor configured to sense at least one selected from the group consisting of an installation position, an installation direction, and a power consumption of the processing board. The processing board further includes a controller configured to set an identifier (ID) of the processing board based on an output signal of the sensor.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: May 21, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Myeong Je Kim
  • Patent number: 10275542
    Abstract: A configuration tool includes a tangible, non-transitory computer-readable medium having computer-executable instructions for configuring a model of a technical system and displaying the model on a display connected to a computer. The model includes at least two model components. Each model component has at least one port. Each model component is displayable in an expanded component representation on the display. The at least one port of each model component is connectable to at least one port of another model component by port association lines. Each model component is displayable in an expanded line representation on the display along with the at least one port and the port association lines of each model component. At least for one selected model component the port association lines connected to ports of the selected model component can be selected to be displayed in a reduced line representation.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: April 30, 2019
    Assignee: DSPACE DIGITAL SIGNAL PROCESSING AND CONTROL ENGINEERING GMBH
    Inventors: Martin Ruehl, Andreas Pillekeit, Frank Mertens
  • Patent number: 10275271
    Abstract: According to one example, to access at least one computer device from a virtual machine, a control domain accesses a list of at least one device. For each device in the list of devices, a determination is made as to whether the device is to be exposed to a virtual machine, and a table of devices determined to be exposed to the virtual machine is created and provided to the virtual machine. Determining whether a device is to be exposed to a virtual machine is based on at least one device attribute.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 30, 2019
    Assignee: Hewett-Packard Development Company, L.P.
    Inventor: Richard A. Bramley, Jr.
  • Patent number: 10216566
    Abstract: An object of the invention is to provide a field programmable gate array which is able to prevent an inappropriate value from being output to the outside of an FPGA even when an SRAM-based programmable logic portion is out of order and to secure safety of a system. The field programmable gate array of the invention includes a hard macro CPU in which a circuit structure is fixed, a programmable logic in which a circuit structure is changeable, a diagnosis circuit which diagnoses an abnormality of the programmable logic, and a fail-safe interface circuit which is able to control an external output from the programmable logic to a safe side, and the hard macro CPU outputs a fail-safe signal which is an output of a safe side to the fail-sate interface circuit when an error is detected by the diagnosis circuit.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: February 26, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Teruaki Sakata, Tsutomu Yamada
  • Patent number: 10200515
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to communicate between first and second devices a transfer response, the transfer response in response to a transfer request, the transfer response including a transfer pending status indicating data is pending to be received at the second device, the communication unit is to communicate the transfer response regardless of whether a retry indicator of the transfer request represents a first request for transfer or a retried request.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: February 5, 2019
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 10175148
    Abstract: A single universal sensor interface of a machine monitoring system is capable of providing a sensor supply voltage range that is selectable from 0V to ?30V, 0V to +30V, or +/?15V, and a sensor signal input range of ?30V to +30V to accommodate various types of sensors typically used in machine monitoring applications. Some embodiments of the interface also provide a buffered, unaltered sensor signal output.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: January 8, 2019
    Assignee: EPRO GMBH
    Inventor: Hermann Beeke
  • Patent number: 10170909
    Abstract: A converter for use in a distributed power system for stepping up or down a voltage of a power source connected thereto includes a step up/down circuit that receives the voltage, steps up or steps down the voltage from the power source, and then outputs the stepped up/down voltage; and a control circuit that detects the voltage from the power source and transmits a control signal for stepping up or stepping down the voltage to the step up/down circuit. The control circuit transmits an identification signal that identifies the converter and is configured to receive an identification signal from another converter when the other converter is connected to the converter.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: January 1, 2019
    Assignee: TAIYO YUDEN CO., LTD.
    Inventors: Akifumi Kosugi, Yoji Imai
  • Patent number: 10127163
    Abstract: A control device for controlling a safety device which can be connected to a master assembly by means of an IO link is characterized in that a safety protocol can be transmitted via an IO link connection.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: November 13, 2018
    Assignee: Balluff GmbH
    Inventor: Albert Feinaeugle
  • Patent number: 10102196
    Abstract: A method is provided for cutting and pasting text at a computing device. A user selects an area of text on a display of the computing device. The computing device expands the selected area of text to form an expanded area of text to make sure that no text that the user wanted to select is inadvertently omitted. The computing device associates a data label with a portion of the expanded area of text, and the computing device stores the data label and the associated portion of the expanded area of text, preferably within the clipboard of the computing device. When a user enters input text on the computing device, the computing device parses the input text to determine if a data label stored in the clipboard matches the input text. If there is a match, the computing device displays stored text associated with that data label within a popup window, for example. If a user chooses one of the items in the popup window, the data label is replaced by the portion of text that was chosen and matches the data label.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: October 16, 2018
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Boon Beng Lee, Chew Yee Kee, Yei Lan Lee, Chin Kuan Ong, Mun Yew Tham
  • Patent number: 10091546
    Abstract: In one aspect, a video processing device includes a processor and a transmitter, for example implemented as separate integrated circuits on a printed circuit board. Pins on the processor are coupled to pins on the transmitter via a data channel, for example conductive leads on the printed circuit board. Video data is transmitted from the processor to the transmitter via this data channel, which is high speed enough to accommodate video data. The transmitter also includes an encryption engine used to encrypt the video data. Encryption control data, which determines the encryption to be applied, is transmitted from the processor to the transmitter over the same data channel as the video data. This is more secure than transmitting the encryption control data over a slower separate data channel, because the high speed video channel is harder to tamper with.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: October 2, 2018
    Assignee: Lattice Semiconductor Corporation
    Inventors: Hoon Choi, Wooseung Yang, Ju Hwan Yi
  • Patent number: 10085216
    Abstract: Embodiments can provide concurrent (or substantially concurrent) wireless communication that can achieve load and/or battery consumption balance between or among a set of wireless devices. In wireless transmission, each receiving device is typically identified by an address or an ID, which can be used for device identification and wireless configuration over wireless link. Under the concurrent wireless transmission in accordance with the embodiments, a secondary device can “impersonate” the primary device by assuming an ID or address assigned to primary device. In this way, load and/or battery consumption balance can be achieved among multiple wireless devices in the concurrent wireless transmission.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: September 25, 2018
    Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
    Inventor: Waleed Younis
  • Patent number: 10068624
    Abstract: According to an embodiment, a storage device may be provided. The storage device may include a semiconductor memory device, and a memory controller configured for controlling the semiconductor memory device. The semiconductor memory device may include a memory unit including a plurality of memory chips. The semiconductor memory device may include an interface chip realigning serial data received from the memory controller into parallel data and transferring the parallel data to each of the plurality of memory chips.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: September 4, 2018
    Assignee: SK hynix Inc.
    Inventor: Kyoung Han Kwon
  • Patent number: 10067905
    Abstract: A manufacturing equipment digital interface includes a shared Small Computer Standard Interface (SCSI) connector that is electrically connected to a manufacturing equipment SCSI bus. A plurality of SCSI-to-target-memory bridges is electrically connected to the shared SCSI connector. The plurality of SCSI-to-target-memory bridges interfaces the shared SCSI connector to a plurality of target memory devices. A drive controller includes a memory buffer that provides temporary storage of the information being transferred from the manufacturing equipment SCSI bus to the plurality of target memory devices. Also, the drive controller includes a SCSI-to-target-memory bridge arbitrator that controls the transfers of information from the manufacturing equipment SCSI bus to the target memory device. A network interface is electrically connected to the drive controller.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: September 4, 2018
    Assignee: Plasmability, LLC
    Inventors: Robert J. Basnett, Stephen L. Cowell
  • Patent number: 10062080
    Abstract: A system for enforcing energy regulations is described. The system helps building departments maximize energy savings from the energy regulation enforcement process. The system is configured to optimize enforcement given a fixed level of enforcement resources within a building department. Optimization is achieved through the use of building science and sampling systems to structure building-by-building specialized inspection lists, which are delivered to building inspectors. Information collected during the inspection process is used to determine amounts of money that can be saved via complying or not complying with specific provisions of the energy regulations.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: August 28, 2018
    Assignee: CodeCycle LLC
    Inventors: Daniel Suyeyasu, Kimberly Goodrich
  • Patent number: 10055376
    Abstract: A serial peripheral interface system with a slave expander method and apparatus can include: receiving a data stream from a master device, the data stream beginning with an address; decoding the address as the data stream is being received; activating an independent slave select after the address is decoded and before a second portion of the data stream is received; and deactivating the independent slave select based on a slave select from the master device being deactivated.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: August 21, 2018
    Assignee: Maxim Integrated Products, Inc.
    Inventor: Ellis Neil Newkirk
  • Patent number: 10007441
    Abstract: Techniques to determine an adjustment to front end bandwidth of a server based on backend bandwidth and to adjust power consumption of an input/output (I/O) device.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: June 26, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: James Alexander Fuxa, Michelle Elizabeth Geppert, Keith Orsak
  • Patent number: 10003517
    Abstract: Systems and methods are disclosed herein to provide improved data communication test systems for the testing of wireless data communication devices and systems. A flexible arrangement of physical layer interfaces, hardware traffic generator/analyzers and software traffic generator/analyzers is disclosed that partitions the data communication test system into interfacing and processing modules. Such a system may offer improved capabilities such as a lower-cost and more efficient test system, a reduction in redundant processing capabilities, and a dynamic balancing of interfaces and processing power.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 19, 2018
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
    Inventor: Shashidhar Viswanatha Lakkavalli
  • Patent number: 9996495
    Abstract: An advanced PCI Express board assembly is intended for efficiently placing more electronic components or modules having a large height (up to 8.57 mm) in comparison with traditional PCI Express add-in boards. This assembly comprises two PCBs connected together. The first one has the minimum possible sizes. This PCB includes a PCI Express male edge connector and is intended to be plugged in to motherboard female PCI Express connector. The second PCB is parallel to first one and is located in the middle of the space (slot) defined for one add-in PCI Express board. This position makes possible to place high electronic components or modules on the both sides (top and bottom) of the second PCB.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: June 12, 2018
    Inventors: Michael Feldman, Boris Feldman
  • Patent number: 9990174
    Abstract: A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource network having a plurality of hypermedia resources residing on one or more remote information nodes. A common remote information node is in communication with a subscriber station and the remote information nodes in the distributed network. The common remote information node contains at least one linear hypermedia resource program consisting of pre-selected media elements from one or more hypermedia resources linked with exclusive linear links, each media element in the linear program having only one forward link to the next media element. The method includes the steps of downloading and displaying a media element in the linear program and responding to user commands to download and display the next media element in the linear program.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: June 5, 2018
    Assignee: Hypermedia Navigation LLC
    Inventors: Bruce Edward Stuckman, Barry James Sullivan, Wayne Robert Heinmiller, Richard Omanson, Jordan Howard Light, Robert Wesley Bossemeyer, Jr., James Richard Morse, Kent E. Genin
  • Patent number: 9950553
    Abstract: A process of forming an identification marking within article formed from an at least partially optically transparent material for identification and validation, said process including the steps of (i) forming an indicia with an at least partially optically transparent material by way of subsurface laser engraving (SSLE); and (ii) forming a plurality of defects within or adjacent indicia within said at least partially optically transparent material resultant of the step of forming the indicia and from localized heating and irregularities in said at least partially optically transparent material, wherein said plurality of defects forms said identification marking.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: April 24, 2018
    Assignee: Master Dynamic Limited
    Inventors: Zhuonan Miao, Yingnan Wang, Ching Tom Kong
  • Patent number: 9935785
    Abstract: A system and method for full-duplex communications provided by modifying the Media Access Control sub-layer of communication node protocols. The modification allows communication nodes to communicate with one another in full-duplex, where each node transmits and receives data simultaneously with other nodes in a single frequency. A timing of the simultaneous data transmissions, acknowledgments, and short-interframe-space waiting periods can be determined based on network-allocation-vector data transmitted in association with request-to-send or clear-to-send signals.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 3, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Vaneet Aggarwal, Rittwik Jana, Christopher W. Rice, Nemmara K. Shankaranarayanan
  • Patent number: 9924129
    Abstract: A method and system for supplying a digital video signal from a source to a sink are described. The digital video signal includes digital video data for three different colors and a pixel clock signal, such as DVI and HDMI. The digital video data and the pixel clock signal are received at a transmitter which sends a signal representative of the frequency of the pixel clock signal over a cable connecting the transmitter and a receiver. Digital video data for three different colors is sent over three different twisted wire pairs of the cable to the receiver. A local pixel clock signal is generated at the receiver using the signal representative of the frequency of the pixel clock signal. The local pixel clock signal is used to process the received digital video data and recovered digital video data and the local pixel clock signal are output.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 20, 2018
    Assignee: Adder Technology Limited
    Inventors: Nigel Dickens, Anthony Field, Julian Brown
  • Patent number: 9906828
    Abstract: The present invention is intended to permit both real-time display of a picture represented by a non-compressed video signal on a television and display of a picture represented by a compressed video signal at any desired time by simultaneously transmitting the compressed video signal and non-compressed video signal via one interface. An STB packetizes a compressed video signal, and multiplexes the compressed video signal and a blanking signal combined with a non-compressed video signal. Thus, both the video signals are transmitted simultaneously. A picture represented by the non-compressed video signal is displayed on a television in real time. The compressed video signal is stored in a storage medium incorporated in the television, read at any user's desired time, and decoded so that a picture represented by the compressed video signal can be viewed at the user's desired time.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: February 27, 2018
    Assignee: Hitachi Maxell, Ltd.
    Inventors: Nobuaki Kabuto, Akira Shibata, Yoshiaki Mizuhashi
  • Patent number: 9886160
    Abstract: According to one general aspect, a method may include executing, by a processor of a computing device, at least a portion of an application that includes a plurality of tabs, each tab associated with a respective document that is configured to be rendered for display by the application. The method may also include determining a particular tab of the plurality of tabs that is recording an audio and/or visual signal derived from an environment of the computing device. The method may further include providing a graphical indication, associated with the particular tab, that indicates to a user of the computing device that the particular tab is recording the audio and/or visual signal.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 6, 2018
    Assignee: GOOGLE LLC
    Inventors: Shijing Xian, Serge Lachapelle, Yuri James Wiitala, Jiao Yang Lin, Hin-Chung Lam
  • Patent number: 9760159
    Abstract: Dynamic power routing is utilized to route power from other components, which are transitioned to lower power consuming states, in order to accommodate more efficient processing of computational tasks by hardware accelerators, thereby staying within electrical power thresholds that would otherwise not have accommodated simultaneous full-power operation of the other components and such hardware accelerators. Once a portion of a workflow is being processed by hardware accelerators, the workflow, or the hardware accelerators, can be self-throttling to stay within power thresholds, or they can be throttled by independent coordinators, including device-centric and system-wide coordinators.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: September 12, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew R. Putnam, Douglas Christopher Burger, Stephen F. Heil, Eric S. Chung, Adrian M. Caulfield
  • Patent number: 9740658
    Abstract: A serial bus is provided with a device (sometimes herein referred to as an I2C serializer device) including circuitry and machine logic that operates as follows: when one of the master devices is using the bus for data communication, then the other master(s) will receive a wait signal until the bus becomes available again. This wait signal allows the master devices to wait as a “hardware response,” rather than requiring the master devices to be equipped with software and/or firmware to control the operation of waiting until the serial bus is available. In some embodiments, the use of the I2C serializer device allows a bus operating under a bus serialization protocol (for example, I2C) to be simultaneously connected to multiple master devices even in the case that one, or more, master device(s) do not include any currently conventional form of multi-master support.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Harald Freudenberger, Thomas Hess, Martin Raitza, Philip S. Schulz, Markus Strasser
  • Patent number: 9721528
    Abstract: In an example, a programmable integrated circuit (IC) includes programmable logic and a display controller. The display controller includes a first interface coupled to receive coded data, a renderer to generate display-agnostic data from the coded data, a transmitter to generate display data from the display-agnostic data in accordance with a first protocol, a second interface coupled to provide the display data as output, and a third interface coupled to provide the display-agnostic data to the programmable logic.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: August 1, 2017
    Assignee: XILINX, INC.
    Inventor: Ygal Arbel
  • Patent number: 9665528
    Abstract: A serial bus is provided with a device (sometimes herein referred to as an I2C serializer device) including circuitry and machine logic that operates as follows: when one of the master devices is using the bus for data communication, then the other master(s) will receive a wait signal until the bus becomes available again. This wait signal allows the master devices to wait as a “hardware response,” rather than requiring the master devices to be equipped with software and/or firmware to control the operation of waiting until the serial bus is available. In some embodiments, the use of the I2C serializer device allows a bus operating under a bus serialization protocol (for example, I2C) to be simultaneously connected to multiple master devices even in the case that one, or more, master device(s) do not include any currently conventional form of multi-master support.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Harald Freudenberger, Thomas Hess, Martin Raitza, Philip S. Schulz, Markus Strasser
  • Patent number: 9654369
    Abstract: Disclosed is a mobile terminal network port management method and device. The method includes: after PPPOE dial up completes, scanning current mobile network equipment port numbers and acquiring currently occupied mobile network ports; detecting and analyzing whether the currently occupied mobile network ports are virtually occupied ports or not; if yes, releasing said virtually occupied ports. The abovementioned technical solution solves an existing problem of possible virtual occupancy of network ports after a PPPOE connection is established, thereby greatly enhancing availability of the mobile terminal and improving the user experience on the terminal.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: May 16, 2017
    Assignee: ZTE Corporation
    Inventors: Tao Xue, Bin Wang, Xiangyang Yan, Chen Lu, Bin Zhao
  • Patent number: 9588919
    Abstract: Described herein are techniques for cancelling I/O requests. Initially, virtual memory of an application is assigned to a first portion of memory. The application may issue a read request to an external device. The external device is instructed to record any response to the read request in the first portion of memory. The read request may be cancelled as follows. The virtual memory of the application may be re-assigned to a second portion of the memory. If and when the external device finishes processing the read request, the external device's response to the read request may still be saved in the first portion of memory, even though the read request has been cancelled. Such action of the external device would ordinarily corrupt the virtual memory of the application, but due to the memory re-assignment, no corruption of the virtual memory occurs. Similar techniques may be applied to cancel write requests.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: March 7, 2017
    Assignee: NIMBLE STORAGE, INC.
    Inventors: Anil Nanduri, Chunqi Han, Murali Krishna Vishnumolakala
  • Patent number: 9538402
    Abstract: A method includes configuring one or more network nodes in a radio access network using information to be used by the one or more network nodes to determine whether an event detected by the one or more network nodes and associated with the radio access network should be reported. Another method includes configuring a network node in a radio access network using information to be used by the network node to determine whether an event detected by the network node and associated with the radio access network should be reported. Responsive to the configuring, the network node may or may not report the event. Apparatus, computer programs, computer program products, and communication systems are also disclosed.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 3, 2017
    Assignee: Nokia Solutions and Networks Oy
    Inventors: John M. Harris, Anatoly Andrianov