1
Robert R Friedlander, Anwer M Khan: Associating records in healthcare databases with individuals. International Business Machines Corporation, Russell Ng PLLC, John Pivnichny, January 5, 2016: US09230060 (16 worldwide citation)

At least one attribute type associated with an individual in a first record of a first database and one or more similar attribute types in record(s) of other second database(s) are located. The attribute types compared. Based on the comparison, a first weighted score for the first record and another ...


2
Jeffrey J Feng, Terry J Hoffman, Shawn P Mullen, Bhargavi B Reddy: Network filtering in a virtualized environment. International Business Machines Corporation, Russell Ng PLLC, Matthew Talpis, January 13, 2015: US08935457 (13 worldwide citation)

A physical host executes a hypervisor or virtual machine monitor (VMM) that instantiates at least one virtual machine (VM) and a virtual input/output server (VIOS). The VIOS determines by reference to a policy data structure a disposition of a packet of network communication with the VM, where the d ...


3
Craig M Hill, Andrew T S Pomerene: Method for fabricating butt-coupled electro-absorptive modulators. BAE Systems Information and Electronic Systems Integration, Antony P Ng, Russell Ng PLLC, October 28, 2014: US08871554 (12 worldwide citation)

A method for fabricating butt-coupled electro-absorptive modulators is disclosed. A butt-coupled electro-absorptive modulator with minimal dislocations in the electro-absorptive material is produced by adding a dielectric spacer for lining the coupling region before epitaxially growing the SiGe or o ...


4
Osamu Yamamoto, Takaai Okada: Antenna system for wireless terminal devices. LENOVO, Antony P Ng, Russell Ng PLLC, November 24, 2015: US09196948 (5 worldwide citation)

An antenna system suitable for a mobile device is disclosed. The mobile device includes a display casing with a conductive region and a non-conductive region. The antenna system includes a driven element having an inverted-F antenna arranged in the non-conductive region of the display casing. The di ...


5
Sanjeev Ghai, Guy L Guthrie, William J Starke, Jeff A Stuecheli, Derek E Williams, Phillip G Williams: Data cache block deallocate requests in a multi-level cache hierarchy. International Business Machines Corporation, Russell Ng PLLC, Matthew Baca, January 6, 2015: US08930629 (5 worldwide citation)

In response to executing a deallocate instruction, a deallocation request specifying a target address of a target cache line is sent from a processor core to a lower level cache. In response, a determination is made if the target address hits in the lower level cache. If so, the target cache line is ...


6
John Laurence Melanson, William Draper: Boost and linear LED control. Cirrus Logic, Brian F Russell, Russell Ng PLLC, April 28, 2015: US09018851 (5 worldwide citation)

A light emitting diode (LED) lighting system includes a switching power converter having an input for coupling to an alternating current (AC) power source, an output, and a switch. The LED lighting system also includes an LED lighting subsystem coupled to receive power from the output of the switchi ...


7
Lakshminarayana B Arimilli, Bernard C Drerup, John D Irish, Charles F Marino, William J Starke: Hardware-assisted interthread push communication. INTERNATIONAL BUSINESS MACHINES CORPORATION, Russell Ng PLLC, Steven Bennett, May 17, 2016: US09342387 (4 worldwide citation)

In a data processing system, a switch of the data processing system receives a request to push a message referenced by an instruction of a sending thread to a receiving thread. In response to receiving the request, the switch determines whether the sending thread is authorized to push the message to ...


8
David Haikney, David Nigel Mackintosh, Jose Juan Palacios Perez: Techniques for attesting data processing systems. International Business Machines Corporation, Russell Ng PLLC, February 2, 2016: US09250951 (3 worldwide citation)

A technique for attesting a plurality of data processing systems includes generating a logical grouping for a data processing system. The logical grouping is associated with a rule that describes a condition that must be met in order for the data processing system to be considered trusted. A list of ...


9
Sanjeev Ghai, Guy L Guthrie, Geraint North, William J Starke, Phillip G Williams: Virtual machine failover. International Business Machines Corporation, Russell Ng PLLC, Matthew Baca, May 12, 2015: US09032157 (3 worldwide citation)

Disclosed is a computer system (100) comprising a processor unit (110) adapted to run a virtual machine in a first operating mode; a cache (120) accessible to the processor unit, said cache comprising a plurality of cache rows (1210), each cache row comprising a cache line (1214) and an image modifi ...


10
Kurt A Schroder, Karl M Martin, Doug K Jackson, Steven C McCool: Method and apparatus for curing thin films on low-temperature substrates at high speeds. NCC NANO, Anthony P Ng, Russell Ng PLLC, August 4, 2015: US09095874 (3 worldwide citation)

A curing apparatus for thermally processing thin films on low-temperature substrates at high speeds is disclosed. The curing apparatus includes a strobe head, a strobe control module and a conveyor control module. The strobe control module controls the power, duration and repetition rate of a set of ...