US Pat. No. 9,563,420

METHODS AND APPARATUS FOR ANALYZING SOFTWARE INTERFACE USAGE

Time Warner Cable Enterpr...

1. A method of analyzing first software for software interface usage via second software, said first software comprising at
least one file path and referencing a library, said method comprising:
generating, using at least said second software, a data structure comprising a listing of all software application programming
interfaces (APIs) that can be called by said first software wherein said generating said data structure further comprises
generating a listing of all public methods on all public classes;

recursively examining, using at least said second software, all classes on a file path to identify library calls made by said
first software, wherein said recursively examining further comprises identifying constituent methods associated with each
class on said file path, and disassembling each of said constituent methods that reference calls within said listing into
a plurality of instructions to identify one or more API calls therein;

generating, using at least said second software, a call report including least said identified library calls; and
marking based on the call report, using at least said second software, one or more APIs of said listing for impending removal.

US Pat. No. 9,563,368

EMBEDDED MULTIMEDIA CARD AND METHOD OF OPERATING THE SAME

Samsung Electronics Co., ...

1. An embedded multimedia card (eMMC) device, comprising:
a flash memory; and
a device controller configured to communicate with the flash memory and a host, the device controller comprising:
a command storage unit configured to receive and store commands from the host, regardless of a state of a data bus between
the device controller and the host, the commands relating to execution of a task;

a status storage unit configured to store statuses corresponding to the tasks of the commands stored in the command storage
unit; and

a task manager configured to manage the command storage unit and the status storage unit for implementation of operations
based on the tasks stored in the command storage unit and the corresponding statuses of the tasks stored in the status storage
unit.

US Pat. No. 9,563,537

BREAKPOINT FOR PREDICTED TUPLE PROCESSING TIME IN A STREAMING ENVIRONMENT

International Business Ma...

1. A method comprising:
receiving a stream of tuples to be processed by a plurality of processing elements operating on one or more computer processors,
each processing element having one or more stream operators;

identifying a breakpoint for a first stream operator, the breakpoint configured to be triggered when time for processing of
a tuple by the first stream operator is predicted to exceed a threshold time, the breakpoint set up through a debugger in
an integrated development environment (IDE);

receiving, at the first stream operator, a first tuple having a set of attributes;
determining, using a model based on historical data, a predicted time to process the first tuple, the historical data including
processing time, tuple attributes, and system performance characteristics for past processing of tuples at the first stream
operator, the system performance characteristics including processor utilization;

determining the predicted time exceeds the threshold time;triggering the breakpoint, in response to the determining the predicted time exceeds the threshold time, to pause processing
of the tuple by the first stream operator;
providing, in response to the triggering the breakpoint, the debugger in the IDE for examining code for the first stream operator,
wherein the debugger is configured to allow a user to step through execution of the code for the first stream operator;

determining a section of the code for the first stream operator that is exceeding the predicted time of execution, wherein
the determining the section of the code is based on profiling using a profile tool in the IDE; wherein the IDE includes an
optimizing compiler for optimization of the determined section of code;

notifying the user if said user has stepped past the section of code; and
determining by the user, release of the breakpoint; and in response of releasing the breakpoint, unpause processing of the
tuple by the first stream operator.

US Pat. No. 9,563,415

GENERATING VISUALLY ENCODED DYNAMIC CODES FOR REMOTE LAUNCHING OF APPLICATIONS

SAP SE, Walldorf (DE)

1. A computer implemented method for generating a visually encoded dynamic code for loading an application onto a remote device,
the method comprising:
configuring the application for deployment on a platform;
deploying the application on the platform for loading the application onto the remote device; and
generating and presenting a first visually encoded dynamic code that encrypts dynamic information stored in a form of a first
uniform resource locator (URL) for locating the deployed application, wherein the first visually encoded dynamic code is configured
to be decoded by the remote device to load and display the deployed application on the remote device, and wherein the first
URL has a platform dependent structure that comprises dynamic parts related to deployment characteristics of the platform
used for deploying the application;

modifying the application in response to a set of user interactions with the application on the remote device;
redeploying the modified application on the platform; and
generating a second visually encoded dynamic code that encrypts dynamic information for locating the redeployed modified application,
wherein redeploying the modified application generates a second URL that is encrypted in the second visually encoded dynamic
code, and wherein the second URL has the platform dependent structure of the first URL.

US Pat. No. 9,563,386

INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:
one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the information
processing apparatus to perform operations comprising:

acquiring printer information from a printer;
displaying, by being called from a first print setting screen offered by an operating system, a second print setting screen
offered by a device application based on the printer information, wherein the first print setting screen includes a plurality
of selectable options for a print setting; and

in a case where the first print setting screen is called from the second print setting screen, transmitting, as a response,
capability information based on the printer information, the capability information including information related to an additional
selectable option for the print setting, the additional selectable option different from each of the plurality of selectable
options,

wherein the additional selectable option for the print setting is added to the first print setting screen when the first print
setting screen is displayed based on the capability information transmitted in the transmitting as the response.

US Pat. No. 9,563,398

IMPEDANCE-BASED FLOW CONTROL FOR A TWO-WIRE INTERFACE SYSTEM WITH VARIABLE FRAME LENGTH

QUALCOMM Incorporated, S...

16. An integrated circuit, comprising:
a first processor;
a plurality of general purpose input output (GPIO) pins;
a transmit pin;
a GPIO interface configured to receive a transmit set of GPIO signals from the first processor and to transmit a first portion
of the transmit set over the GPIO pins to a remote second processor,

a finite state machine configured to serialize a remaining second portion of the transmit set of GPIO signals from the GPIO
interface into at least a first virtual GPIO (VGI) frame including a stop bit;

a transmit buffer configured to transmit an initial portion of the first VGI frame's stop bit over the transmit pin through
a low output impedance responsive to at least one cycle of an oversampling clock signal and to transmit a remaining portion
of first VGI frame's stop bit through a high output impedance responsive to a plurality of cycles of the oversampling clock
signal; and

means for comparing a voltage for the transmit pin to a threshold voltage for making a flow control decision with regard to
a subsequent transmission of a second VGI frame by the transmit buffer.

US Pat. No. 9,563,746

SYSTEM AND METHOD OF COMPUTING AND RENDERING THE NATURE OF DIPOLE MOMENTS, CONDENSED MATTER, AND REACTION KINETICS

BRILLIANT LIGHT POWER, IN...

1. A system comprising
at least one processor,
at least one non-transitory computer readable medium, containing instructions that when executed by the at least one processor
cause the at least one processor to perform operations for computing and rendering a nature of a chemical bond comprising
physical, Maxwellian solutions of charge, mass, and current density functions of molecules, compounds, and materials and solving
the dipole moment of at least one bond, the operations comprising:

inputting data into the system regarding the atomic composition, positions, and excitation state of the molecule, compound,
or material;

calculating a solution to Maxwellian equations, wherein the solution is a two dimensional spheroidal surface, wherein charge,
mass, and current density functions are determined by evaluating the two dimensional spheroidal surface of molecules, compounds,
and materials, and solving the dipole moment of at least one bond, and

outputting the nature of the chemical bond comprising physical, Maxwellian solutions of charge, mass, and current density
functions and the corresponding energy components of molecules, compounds, and materials to an output device in communication
with the at least one processor;

wherein at least one processor calculates bond moment ? of a functional group by considering the charge donation between atoms
of the functional group wherein the potential of an MO is that of a point charge at infinity such that an asymmetry in the
distribution of charge between nonequivalent HOs or AOs of the MO occurs to maintain an energy match of the MO with the bridged
orbitals and the charge redistribution between the spherical orbitals achieves a corresponding current-density that maintains
constant current at the equivalent-energy condition according to an energy-matching factor,

wherein the dipole moment of a given molecule is given by the vector sum of the bond moments in the molecule wherein the dipole
moment is given by taking into account the magnitude and direction of the bond moment of each functional group wherein the
function-group bond moment stays constant from molecule to molecule and is in the vector direction of the internuclear axis,
and

wherein at least one processor creates a molecular model based on the solutions derived from the Maxwellian equations and
the dipole moment, and displays a three dimensional representation of the molecular model on the output device.

US Pat. No. 9,563,579

METHOD, APPARATUS, SYSTEM FOR REPRESENTING, SPECIFYING AND USING DEADLINES

Intel Corporation, Santa...

1. An apparatus comprising:
a plurality of intellectual property (IP) blocks of a semiconductor device coupled to a fabric, wherein at least some of the
plurality of IP blocks include a deadline logic to generate a deadline value based at least in part on a global clock value
from the fabric to indicate a maximum latency before completion of a memory request and to communicate the memory request
to the fabric, the memory request including the deadline value.

US Pat. No. 9,563,408

GENERATING COMMENTS FOR CODE GENERATED FROM A MODEL

The MathWorks, Inc., Nat...

1. A non-transitory computer-readable medium that stores computer-executable instructions, the instructions comprising:
one or more instructions which, when executed by a processor, cause the processor, for a representation of a model that includes
a plurality of entities and is associated with code that is generated based on the representation of the model, to:

generate a comment associated with at least one of the plurality of entities included in the model,
the comment being generated based on:
an operation that involves an entity, of the plurality of entities, included in the model, and
information that is associated with the operation; and
provide the comment in the code.

US Pat. No. 9,563,385

PROFILE-GUIDED DATA PRELOADING FOR VIRTUALIZED RESOURCES

Amazon Technologies, Inc....

1. A system, comprising:
one or more computing devices configured to:
implement a plurality of compute instances at a virtualized compute service of a provider network, wherein a block-level storage
volume implemented at a block storage service of the provider network is programmatically attached for block-level network
access by a particular compute instance of the plurality of compute instances, and wherein, in response to one or more block-level
I/O requests to the block-level storage volume from the particular compute instance, data is transferred from an object at
a storage repository service of the provider network to populate the block-level storage volume prior to at least a portion
of the data then being provided from the block-level storage volume to the particular compute instance in response to the
one or more block-level I/O requests;

obtain, corresponding to a particular phase of program execution at the particular compute instance, an indication of one
or more data transfers from the object at the storage repository service to the block storage service;

generate, based at least in part on the indication of the one or more data transfers, a storage access profile associated
with the particular phase at the particular compute instance;

store the storage access profile;
in response to a determination that the particular phase of program execution is to occur at a different compute instance
of the provider network,

identify at least a portion of an object indicated by the storage access profile to be pre-loaded to populate a different
block-level storage volume attached to the different compute instance, wherein the storage access profile generated based
on the particular phase of program execution at the particular compute instance is used to identify the portion of the object
to be pre-loaded to the different block-level storage volume attached to the different compute instance; and

transfer the at least a portion of the object to the different block-level storage volume.

US Pat. No. 9,562,194

TORREFACTION REACTOR

Solex Thermal Science Inc...

1. A torrefaction reactor for a particulate biomass material comprising:
a preheater section comprising:
a preheater housing; and
a preheater bank including a plurality of preheater plates arranged within the preheater housing in a spaced relationship
to facilitate the flow of the biomass material between the preheater plates by the force of gravity, each of the plurality
of preheater plates including an inlet and an outlet to facilitate a flow of a preheater fluid through the preheater plates
for heating the biomass material to a temperature less than a torrefaction temperature;

a torrefaction section arranged to receive the biomass material from the preheater section comprising:
a torrefaction housing;
a torrefaction bank including a plurality of torrefaction plates arranged within the torrefaction housing in a spaced relationship
to, after the biomass material is heated in the preheater housing, facilitate the flow of the biomass material between the
torrefaction plates by the force of gravity, each of the plurality of torrefaction plates including an inlet and an outlet
to facilitate a flow of a torrefaction fluid through the torrefaction plates for heating the biomass material to the torrefaction
temperature, and including a plurality of torrefaction plate openings, each torrefaction plate opening having a substantially
sealed periphery; and

a first torrefaction purge gas opening on a first side of the torrefaction housing and a second torrefaction purge gas opening
on a second side of the torrefaction housing, which second side is opposite to the first side, and a third torrefaction purge
gas opening on a third side of the torrefaction housing, which third side is adjacent to the first and second sides, wherein
the torrefaction plates are generally parallel with the first side and the second side of the torrefaction housing to facilitate
a flow of a torrefaction purge gas through the torrefaction plate openings and across the torrefaction housing, the torrefaction
purge gas for providing an oxygen-depleted environment within the torrefaction section.

US Pat. No. 9,563,616

METHOD AND SYSTEM FOR GENERATING AND UTILIZING PERSISTENT ELECTRONIC TICK MARKS AND USE OF ELECTRONIC SUPPORT BINDERS

Workiva Inc., Ames, IA (...

1. A computer-implemented method performed on a client device comprising a processor, a memory, and a user interface comprising
a display and an input mechanism, the method comprising:
displaying on the display a supported document, the supported document comprising a supported data item;
receiving an instruction specifying that a particular tick mark symbol is to be associated with the supported data item;
receiving an instruction to associate a supporting document with the supported data item, wherein the supporting document
includes preexisting information that provides evidentiary support for the supported data item and is relied upon by the supported
data item;

associating meta-data with the particular tick mark symbol, wherein the meta-data includes a link to the supporting document;
and

associating the supporting document in a persistent manner with the supported data item.

US Pat. No. 9,563,392

APPARATUS AND METHOD FOR DISPLAYING IMAGES FOR DIFFERENT ACCOUNTS

LG ELECTRONICS INC., Seo...

1. An image display method for displaying pictures uploaded by a plurality of different Social Network Service (SNS) accounts
set up under a SNS on a display unit of an image display apparatus, the method comprising:
displaying a plurality of areas on a screen of the display unit by splitting the entire screen of the display unit into the
plurality of areas;

displaying first SNS account information for identifying a first SNS account among the plurality of different SNS accounts
on a portion area of a first area among the displayed plurality of areas on the screen;

displaying a first picture from the first SNS account on an entire portion of the first area, while the first SNS account
information is displayed on a portion of the first picture;

determining, by the apparatus, whether or not an updated picture from the first SNS account exists, after a first predetermined
time has elapsed since the first picture has been displayed;

displaying the updated picture as a second picture for the first SNS account on the first area when the updated picture exists;
determining, by the image display apparatus, whether or not a second predetermined time has elapsed since a pointer has been
located on the first area;

displaying a list of selectable menu items associated with the first or second picture currently displayed on the first area
of the screen, when the second predetermined time has elapsed;

when one of the selectable menu items is selected, displaying information requested by the selected menu item with the first
or second picture on the portion area of the first area or on the entire portion of the first area, or

when one of the selectable menu items is selected, displaying information requested by the selected menu item on the portion
area of the first area or on the entire portion of the first area; and

when one of an icon of an SNS associated with one of the selectable menu items is selected, transmitting the currently displayed
picture on the first area to an account pre-associated with the selected icon,

wherein the first predetermined time and the second predetermined time are recorded in a time list, and the time list is changed
by a user.

US Pat. No. 9,563,364

MANAGING THE WRITE PERFORMANCE OF AN ASYMMETRIC MEMORY SYSTEM

Virident Systems Inc., M...

1. A method of managing a hosted non-volatile random-access memory (NVRAM) based storage subsystem that includes NVRAM devices,
the method comprising:
receiving, at a device driver on the host computing device, write requests each requesting to write a respective unit of data
to the NVRAM-based storage subsystem;

categorizing the write requests into subgroups of write requests based on a characteristic of each write request, where write
requests within respective subgroups are mutually exclusive;

receiving information encoding a load condition of each of several of the NVRAM devices of the NVRAM-based storage subsystem;
comparing the load condition of each NVRAM device with a pre-determined load threshold;
subsequently based on results from the comparing and categorizing, identifying a target location on at least one NVRAM device
of the NVRAM-based storage subsystem to service a particularly categorized subgroup of write requests, the NVRAM-based storage
subsystem in communication with an intermediate volatile storage; and

servicing the particularly categorized subgroup of write requests by writing corresponding units of data to the identified
target location on the at least one NVRAM device of the NVRAM-based storage subsystem.

US Pat. No. 9,564,052

VEHICULAR INFORMATION SYSTEMS AND METHODS

RUTGERS, THE STATE UNIVER...

1. A method for obtaining parking availability statistics comprising:
receiving, by a server computer, sensor information from each of a plurality of sensors, each sensor in the plurality associated
with a vehicle, the sensor information comprising location coordinates of each vehicle in the plurality; and

translating, by the server computer, the sensor information associated with each vehicle in the plurality to parking statistics
information.

US Pat. No. 9,563,448

MOBILIZING A WEB APPLICATION TO TAKE ADVANTAGE OF A NATIVE DEVICE CAPABILITY

International Business Ma...

1. A computer readable storage device comprising hardware, tangibly embodying a program of instructions executable by the
computer for modifying at least one webpage, the program of instructions, when executing, performing the following steps:
receiving, by the computer, the webpage;
identifying, by the computer, existing program code in the webpage that performs an image upload process that uses functionality
of desktop software, wherein the identification of the existing program code comprises: a determination of an existence of
text in the webpage that suggests to upload an image along with a determination of an association of the text with feedback/ratings
code; and

replacing, by the computer, the identified existing program code with replacement program code that performs a photo capture
that accesses at least one native operating system application programming interface (API) of a mobile device;

wherein the mobile device comprises a camera for performing the photo capture; and
wherein the performance of the photo capture eliminates a need to perform the image upload process.

US Pat. No. 9,563,444

IMAGE FORMING APPARATUS HAVING HIBERNATION FUNCTION ACCORDING TO DEVICE CONNECTION STATES, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image forming apparatus to which a device is connectable, comprising:
a processor; and
a memory storing instructions which, when executed by the processor, cause the image forming apparatus to function as:
a creation unit configured to create a hibernation image based on data stored in a memory of the image forming apparatus;
a first obtaining unit configured to obtain a first device connection state indicating a device connection state at a timing
of turning off the image forming apparatus;

a second obtaining unit configured to obtain a second device connection state indicating a device connection state at a timing
of turning on the image forming apparatus; and

a control unit configured to start the image forming apparatus by using the hibernation image, in a case that the second device
connection state corresponds to the first device connection state, and start the image forming apparatus without a hibernation
image, in a case that the second device connection state does not correspond to the first device connection state.

US Pat. No. 9,564,035

SAFETY SYSTEM AND METHOD

Hand Held Products, Inc.,...

1. A safety system, comprising:
an emergency sign comprising a readable text or graphical message and a machine-readable emergency symbol;
an indicia reader to decode the emergency symbol and generate an emergency signal including instructions for an emergency
response, the indicia reader communicatively coupled to a computer network; and

a host computer communicatively coupled to the computer network configured to receive the emergency signal and generate the
emergency response.

US Pat. No. 9,563,426

PARTITIONED KEY-VALUE STORE WITH ATOMIC MEMORY OPERATIONS

EMC IP Holding Company LL...

1. A method performed by a server for performing a memory operation in a partitioned key-value store, comprising:
receiving a request from an application for at least one atomic memory operation, wherein said application executes on a compute
node having a client of said partitioned key-value store and said atomic memory operation comprises a memory address identifier
of a memory location of said client; and

in response to said atomic memory operation, said server employing one or more remote memory operations to perform one or
more of (i) reading a client-side memory location identified by said memory address identifier and storing one or more key-value
pairs from said client-side memory location in a local key-value store of said server; and (ii) obtaining one or more key-value
pairs from said local key-value store of said server and writing said obtained one or more key-value pairs into said client-side
memory location identified by said memory address identifier,

wherein program control returns to said application when said server receives said request from said application for said
atomic memory operation such that said application performs one or more additional tasks while said server performs said one
or more remote memory operations.

US Pat. No. 9,563,442

BASEBOARD MANAGEMENT CONTROLLER AND METHOD OF LOADING FIRMWARE

International Business Ma...

1. A method of firmware loading on a motherboard, comprising:
connecting, via a connector, a removable storage device to an interface, wherein the removable storage device has a first
firmware file, a second firmware file, and a pre-stored kernel, wherein the interface is connected to a baseboard management
controller (BMC);

loading, by a bootloader, the kernel from the removable storage device;
running the kernel, by the bootloader, the running of the kernel including:
copying the first firmware file from the removable storage device to a first non-volatile memory, the first non-volatile memory
within the BMC; and

copying the second firmware file from the removable storage device to a second non-volatile memory, the second non-volatile
memory within an operating system interface, the operating system interface being communicatively coupled to the BMC.

US Pat. No. 9,563,427

RELATIVE OFFSET BRANCHING IN A FIXED-WIDTH REDUCED INSTRUCTION SET COMPUTING ARCHITECTURE

INTERNATIONAL BUSINESS MA...

1. A system for implementing relative offset branching in a reduced instruction set computing (RISC) architecture, the system
comprising:
a memory; and
a processing circuit, communicatively coupled to the memory, the system configured to perform:
fetching, from the memory, an instruction group from the memory comprising a branch instruction of an instruction stream having
a fixed instruction width;

acquiring a relative offset value from the instruction stream, the relative offset value formatted as an offset relative to
a program counter value and sized as a multiple of the fixed instruction width;

determining whether the instruction group includes the relative offset value;
adding the relative offset value with the program counter value to form a branch target address value;
loading the branch target address value into a program counter based on the branch instruction;
redirecting execution of the instruction stream to a next instruction based on the branch target address value in the program
counter and determining that the instruction group includes the relative offset value; and

based on determining that the instruction group does not include the relative offset value, generating and executing an internal
operation sequence in a branch execution unit and a load-store unit to load the relative offset value from the memory and
update the program counter.

US Pat. No. 9,563,429

COALESCING ADJACENT GATHER/SCATTER OPERATIONS

Intel Corporation, Santa...

1. A processor comprising:
a plurality of 64-bit general-purpose registers;
a plurality of 128-bit single instruction, multiple data (SIMD) registers;
a data cache to cache data;
an instruction cache to cache instructions;
an instruction fetch unit coupled to the instruction cache to fetch the instructions;
a decode unit coupled to the instruction fetch unit, the decode unit to decode the instructions, including a first instruction,
the first instruction to indicate a 128-bit operand size, the first instruction having a first field to specify a first 128-bit
SIMD source register of the plurality of 128-bit SIMD registers, the first instruction having a second field to specify a
64-bit general-purpose register of the plurality of 64-bit general-purpose registers to store a base address, and the first
instruction to indicate a data element width of 64-bits; and

an execution unit coupled to the decode unit, coupled to the plurality of 128-bit SIMD registers, and coupled to the plurality
of 64-bit general-purpose registers, the execution unit to execute the first instruction to:

store a first structure and a second structure to a memory based on the base address, a first 64-bit data element of the first
structure to include a first 64-bit data element of the first 128-bit SIMD source register, which is to be from least significant
bits of the first 128-bit SIMD source register, a second 64-bit data element of the first structure to include a first 64-bit
data element of a second 128-bit SIMD source register, which is to be from least significant bits of the second 128-bit SIMD
source register, a third 64-bit data element of the first structure to include a first 64-bit data element of a third 128-bit
SIMD source register, which is to be from least significant bits of the third 128-bit SIMD source register, wherein the first,
second, and third 64-bit data elements of the first structure are to be consecutive data elements in the memory, a first 64-bit
data element of the second structure to include a second 64-bit data element of the first 128-bit SIMD source register, a
second 64-bit data element of the second structure to include a second 64-bit data element of the second 128-bit SIMD source
register, and a third 64-bit data element of the second structure to include a second 64-bit data element of the third 128-bit
SIMD source register, wherein the first, second, and third 64-bit data elements of the second structure are to be consecutive
data elements in the memory.

US Pat. No. 9,563,440

FAST LEARNING TO TRAIN LEARNING MACHINES USING SMART-TRIGGERED REBOOT

Cisco Technology, Inc., ...

1. A method, comprising:
determining, by a processor, a need for additional reboot times to compute additional joining times;
in response to determining the need for additional reboot times to compute additional joining times, initiating, by the processor,
a triggered reboot of a field area router (FAR) of a computer network during a quiet period of the network predicted by a
learning machine process;

saving, by the processor, gathered states of the FAR;
informing, by the processor, nodes in the computer network of the triggered reboot;
collecting, by the processor, feedback from the nodes in response to the triggered reboot;
determining, by the processor whether to complete the triggered reboot based on the feedback; and
rebooting the FAR in response to determining to complete the triggered reboot.

US Pat. No. 9,563,436

WIRELESS INITIALIZATION OF ELECTRONIC DEVICES FOR FIRST TIME USE

Nike, Inc., Beaverton, O...

1. A computer-implemented method of initializing an electronic wrist-worn device comprising:
reading an electronic display of the electronic wrist-worn device using an optical input device of a computing device to obtain
input corresponding to a pairing token presented at the electronic display;

processing, by the computing device, the input using an optical input processor to identify the pairing token;
providing, by the computing device, the pairing token to the wrist-worn device during a handshake process that establishes
a wireless communication session between the computing device and the electronic wrist-worn device; and

performing, by the computing device, an initialization process via the wireless communication session that initializes the
electronic wrist-worn device such that the electronic wrist-worn device is available for operation by a user following the
initialization process.

US Pat. No. 9,564,808

ELECTRIC POWER CONVERSION DEVICE

Mitsubishi Electric Corpo...

1. An electric power conversion device comprising a plurality of cell converters connected in cascade, the plurality of cell
converters each including:
a main circuit having a semiconductor switching element and a capacitor;
a drive circuit for driving the semiconductor switching element; and
a self-feeding device for supplying power to the drive circuit by being supplied with power from the main circuit, wherein
to each self-feeding device, a first feed line for supplying power to the drive circuit in the corresponding cell converter
and a second feed line for supplying power to the drive circuit in another cell converter are connected, and

each drive circuit can be supplied with power via the first feed line from the self-feeding device in the corresponding cell
converter, and can be supplied with power via the second feed line from the self-feeding device in the other cell converter.

US Pat. No. 9,564,142

METHOD AND APPARATUS FOR ENCODING AND DECODING NOISE SIGNAL

SAMSUNG ELECTRONICS CO., ...

1. A method of filling noise in a decoding apparatus, the method comprising:
generating noise components using a noise level; and
adding, performed by using at least one processing device, the noise components to spectrum components quantized to zero in
an audio signal, to obtain a noise-filled spectrum of the audio signal,

wherein the adding of noise components comprises adding the noise components to the spectrum components quantized to zero
for a specific frequency region of the audio signal.

US Pat. No. 9,563,515

DATA BACKUP OR RESTORE USING MAIN MEMORY AND NON-VOLATILE STORAGE MEDIA

International Business Ma...

1. A computer implemented method for creating a backup of data by a computer system being operatively coupled to a main memory
and to one or more non-volatile storage media, wherein the creation of the backup comprises:
assigning a first memory space in the main memory to the data and loading the data into the first memory space;
allocating a second memory space in the main memory for acting as container of one or more images of the data in the first
memory space;

automatically creating the one or more images of the data in the first memory space; and
automatically storing the created one or more images in the second memory space and storing a respective copy of at least
one of the one or more images in the one or more non-volatile storage media, the storing in the second memory space and in
the storing in the one or more non-volatile storage media being executed in accordance with one or more predefined backup-rules,
wherein the one or more non-volatile storage media are assigned to one or more storage tiers, wherein non-volatile storage
media of a same tier share a common characteristic, the common characteristic being an I/O response time, a service level
agreement, or a particular storage medium type, wherein the one or more storage tiers are configured in a hierarchical order
in accordance with the common characteristic, and wherein a shorter the I/O response time, the higher a quality level of the
service level agreement or wherein the shorter the I/O response time of any of a set of storage medium types, the higher the
position of any of one or more storage tiers to which the one or more non-volatile storage media are assigned.

US Pat. No. 9,563,431

TECHNIQUES FOR COOPERATIVE EXECUTION BETWEEN ASYMMETRIC PROCESSOR CORES

INTEL CORPORATION, Santa...

1. An apparatus to control flows of execution comprising:
a lower power core of a processor component, the lower power core comprising a first instruction pipeline and the lower power
core to stop a first flow of execution in the first instruction pipeline and execute instructions of a handler routine in
the first instruction pipeline to perform a first task of handling an interrupt; and

a higher function core of the processor component, the higher function core comprising a second instruction pipeline and the
higher function core to, following the performance of the first task, schedule execution of instructions of a second task
of handling the interrupt in the second instruction pipeline to follow a second flow of execution in the second instruction
pipeline, the first task more time-sensitive than the second task.

US Pat. No. 9,565,787

HEAT DISSIPATION DEVICE LOADING MECHANISMS

Intel Corporation, Santa...

1. A heat dissipation device loading mechanism, comprising:
a loading mechanism body; and
at least one outrigger pivotally attached with a pivot pin to the loading mechanism body, wherein the outrigger is pivotal
between a first position and a second position; and

a position retention mechanism, separate from the pivot pin, retain the at least one pivotal outrigger in a position at or
between the first position and the second position, wherein the position retention mechanism comprises a plurality of pins
extending from at least one of the at least one pivotal outrigger and the loading mechanism body, and an opening in at least
one pivotal outrigger and the loading mechanism body, wherein a first pin of the plurality of pins is inserted into the opening
when the at least one pivotal outrigger is in the first position, and, wherein a second pin of the plurality of pins is inserted
into the opening when the at least one pivotal outrigger is in the second position.

US Pat. No. 9,563,434

MINING DEPENDENCIES FROM DISK IMAGES

International Business Ma...

1. An apparatus comprising:
one or more processors; and
a computer readable storage medium having computer readable program code embodied therewith and executable by the one or more
processors, the computer readable program code comprising:

computer readable program code configured to extract a file system structure corresponding to a software product;
computer readable program code configured to identify, from the file system structure, candidate subtrees that are likely
to be subtrees of more than one directory across at least two software products; and

computer readable program code configured to indicate common components across at least two software products.

US Pat. No. 9,563,446

BINARY FILE GENERATION

Microsoft Technology Lice...

1. A system for generating a mapping binary file, comprising a processor to:
map a function call from a legacy binary file to a function call from a virtualized namespace binary file by merging an export
table from the legacy binary file and an export table from the virtualized namespace binary file, the virtualized namespace
binary file to load the function call based on an application programming interface name;

store the mapping of the function call from the legacy binary file to the function call from the virtualized namespace binary
file in a mapping binary file;

store, in the mapping binary file, an exception detected from the merger of the export tables; store the mapping binary file
in a storage location accessible by a loader; and

implement a precedential binary file ordering to indicate that a system binary file is to be loaded prior to the mapping binary
file in response to detecting the precedential binary file ordering.

US Pat. No. 9,563,435

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS AND START UP CONTROL METHOD

RICOH COMPANY, LTD., Tok...

1. An information processing system comprising:
an operation part that includes a user input device which receives an operation performed by a user; and
a body part that operates based on a request from the operation part, wherein
the body part includes a body part controller that,
when the user performs a power turning off operation, the body part transmits a power turning off instruction to the operation
part, and shuts down the body part itself, and

when the user performs a power turning on operation, the body part transmits a start up notification to the operation part,
and starts up the body part itself, and

the operation part includes a power control part that, when receiving the power turning off instruction from the body part
controller, reboots the operation part and causes the operation part to stand by in a power saving state in which some of
operations of the operation part are stopped, and, when receiving the start up notification from the body part controller,
causes the operation part to return from the power saving state and connect to the body part, wherein the body part controller
and the power control part implement various processes by executing programs on respective computers.

US Pat. No. 9,563,307

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:
a display panel;
a touch panel control unit;
a plurality of scanning electrodes formed on the display panel;
a plurality of detection electrodes formed on the display panel;
a drive signal supply unit for inputting a driving signal to the plurality of scanning electrodes; and
a detection unit for detecting a detection signal from each of the plurality of detection electrodes;
wherein the touch panel control unit supplies the driving signal to each of the plurality of scanning electrodes from the
drive signal supply unit for detecting a touch position based on the detection signal which is detected by the detection unit,

supplies the driving signal to the plurality of scanning electrodes collectively from the drive signal supply unit for detecting
of the detection unit,

the touch panel control unit has a first switching element that supplies a high drive voltage to each of the plurality of
scanning electrodes, and a second switching element that supplies a low drive voltage to each of the plurality of scanning
electrodes, and

the first switching element and the second switching element are provided for each of the plurality of scanning electrodes.

US Pat. No. 9,565,758

ALKALI SILICATE GLASS BASED COATING AND METHOD FOR APPLYING

Rockwell Collins, Inc., ...

1. A method for preventing the oxidation of a solder joint or electrical interconnect of an electronic device, comprising:
applying an alkali silicate glass material solution to the soldering joint or electrical interconnect; and
curing the alkali silicate glass material solution at a temperature less than or equal to approximately 160° C. to form an
alkali silicate glass based coating on the soldering joint or electrical interconnect.

US Pat. No. 9,563,399

GENERATING A NON-DETERMINISTIC FINITE AUTOMATA (NFA) GRAPH FOR REGULAR EXPRESSION PATTERNS WITH ADVANCED FEATURES

Cavium, Inc., San Jose, ...

1. A method of compiling a pattern into a non-deterministic finite automata (NFA) graph, the method comprising:
examining the pattern for a plurality of elements and a plurality of node types, each node type corresponding with an element,
each element of the pattern to be matched at least zero times, the element representing a character, character class or string;

generating a plurality of nodes of the NFA graph, each node of the plurality of nodes configured to match with one of the
plurality of elements and store the node type corresponding to the element, a next node address in the NFA graph, a count
value, and the element, wherein the next node address and the count value are applicable as a function of the node type stored
and wherein the plurality of nodes generated enable a graph walk engine to identify the pattern in a payload with less nodes
relative to another NFA graph representing the pattern and employed by the graph walk engine to identify the pattern in the
payload.

US Pat. No. 9,563,445

REMOTE ASSISTANCE FOR MANAGED MOBILE DEVICES

Citrix Systems, Inc., Fo...

1. A method comprising:
initiating, by a managed mobile device comprising at least one processor, a network interface, and a memory storing a remote
assistance policy set comprising one or more remote assistance policies, a remote assistance connection with a remote support
server via the network interface;

receiving, by the managed mobile device, via the remote assistance connection initiated with the remote support server, remote
assistance input provided by a user of an administrator console device, the remote assistance input being received by the
remote support server via an interface provided by the remote support server to the administrator console device;

processing, by the managed mobile device, the remote assistance input based on the remote assistance policy set, wherein processing
the remote assistance input based on the remote assistance policy set comprises:

enforcing a first access policy of the remote assistance policy set that allows the user of the administrator console device
to control one or more managed applications on the managed mobile device to which one or more enterprise policies are applied;
and

enforcing a second access policy of the remote assistance policy set that prevents the user of the administrator console device
from controlling one or more unmanaged applications on the managed mobile device to which the one or more enterprise policies
are not applied; and

sending, by the managed mobile device, to the remote support server, one or more user interface updates based on processing
the remote assistance input based on the remote assistance policy set.

US Pat. No. 9,565,747

ASYMMETRIC INDUCTION DEVICES AND SYSTEMS AND METHODS USING THEM

PerkinElmer Health Scienc...

1. A system comprising:
a torch body; and
an induction device comprising a plurality of asymmetrically spaced induction coils configured to receive a portion of the
torch body to sustain an atomization source in the torch body, in which the asymmetrically spaced induction coils are coupled
to each other and form an aperture to receive the portion of the torch body and in which longitudinal spacing, along a longitudinal
direction of the torch body, between at least three coils of the plurality of induction coils is asymmetric.

US Pat. No. 9,565,715

APPARATUSES AND METHODS FOR COORDINATING OPERATIONS BETWEEN CIRCUIT SWITCHED (CS) AND PACKET SWITCHED (PS) SERVICES WITH DIFFERENT SUBSCRIBER IDENTITY CARDS, AND MACHINE-READABLE STORAGE MEDIUM

MEDIATEK INC., Hsin-Chu ...

1. A wireless communications device, comprising:
a Radio Frequency (RF) module; and
a Baseband chip configured to initiate a mobile originated (MO) call through the RF module from the wireless communications
device with a first subscriber identity card when the RF module is occupied by performing a background packet switched (PS)
data service with a second subscriber identity card, arbitrate a first protocol stack handler to suspend or terminate the
background PS data service associated with the second subscriber identity card in response to initiating the MO call associated
with the first subscriber identity card, and arbitrate a second protocol stack handler to make the MO call associated with
the first subscriber identity card when the background PS data service associated with the second subscriber identity card
is suspended or terminated,

wherein the Baseband chip further determines whether the MO call has a higher priority than the background PS data service,
prior to arbitrating the first protocol stack handler to suspend or terminate the background PS data service, and the arbitration
of the first protocol stack handler to suspend or terminate the background PS data service is performed when the MO call has
a higher priority than the PS data service; and

wherein the Baseband chip further arbitrates the second protocol stack handler to regain service for the first subscriber
identity card subsequent to the arbitrating the first protocol stack handler to suspend or terminate the background PS data
service and prior to arbitrating the second protocol stack handler to make the MO call.

US Pat. No. 9,563,511

PERFORMING INPUT/OUTPUT OPERATIONS ON A SET OF STORAGE DEVICES BASED ON SCALABLE INPUT/OUTPUT CREDITS

EMC IP Holding Company LL...

1. In data storage equipment, a method of performing input/output (I/O) operations on a set of storage devices, the method
comprising:
configuring the data storage equipment to (i) allow host I/O operations to start on the set of storage devices while a credit
tally for the set of storage devices is less than a predefined credit quota and (ii) block host I/O operations from starting
on the set of storage devices while the credit tally for the set of storage devices is greater than the predefined credit
quota;

after configuring the data storage equipment and during a first operational time period in which a rebuild procedure is not
being performed on the set of storage devices, (i) allocating host I/O credits at equal weight to the credit tally upon starting
first host I/O operations on the set of storage devices and (ii) de-allocating the host I/O credits at equal weight from the
credit tally upon completion of the first host I/O operations on the set of storage devices; and

after the first operational time period and during a second operational time period in which the rebuild procedure is being
performed on the set of storage devices, (i) allocating host I/O credits at greater than equal weight to the credit tally
upon starting second host I/O operations on the set of storage devices and (ii) de-allocating the host I/O credits at greater
than equal weight from the credit tally upon completion of the second host I/O operations on the set of storage devices.

US Pat. No. 9,563,428

SCHEDULERS WITH LOAD-STORE QUEUE AWARENESS

INTERNATIONAL BUSINESS MA...

1. A system comprising:
a memory having computer readable instructions; and
one or more processors for executing the computer readable instructions, the computer readable instructions comprising:
tracking a size of a load-store queue (LSQ) during compile time of a program, the size of the LSQ being time-varying and indicating
how many memory access instructions of the program are on the LSQ; and

scheduling, into a plurality of time windows, a plurality of memory access instructions of the program, wherein the scheduling
into each time window of the plurality of time windows is based on how many memory access instructions of the program are
on the LSQ at the time window, and wherein the scheduling comprises:

determining that the LSQ has reached a maximum number of memory access instructions at a first time window of the plurality
of time windows;

estimating a length for which a memory access instruction of the plurality of memory accesses will be on the LSQ;
selecting a time at which to schedule the memory access instruction such that the size of the LSQ does not exceed the maximum
number of memory access instructions throughout the length of the memory access instruction;

wherein the selecting comprises identifying a different time than the first time window at which to schedule the memory access
instruction, responsive to the LSQ having reached the maximum number of memory access instructions at the first time window,
wherein the identifying comprises scheduling the memory access instruction at an earlier time than the first time window;
and

scheduling an arithmetic instruction at the first time window in addition to the maximum number of memory access instructions,
responsive to determining that the LSQ has reached the maximum number of memory access instructions at the first time window.

US Pat. No. 9,563,438

MOBILE COMPUTING DEVICE RECONFIGURATION IN RESPONSE TO ENVIRONMENTAL FACTORS INCLUDING CONSUMPTION OF BATTERY POWER AT DIFFERENT RATES

International Business Ma...

1. A computer program product for dynamically modifying a mobile device, the computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media,
the program instructions comprising:

program instructions to identify a plurality of profiles on a mobile device;
program instructions to receive one or more inputs on the mobile device;
program instructions to identify at least one trigger that corresponds to the received one or more inputs, wherein the at
least one trigger is associated with at least one profile of the plurality of profiles;

program instructions to determine if the at least one trigger activates a response, based at least in part, on data included
in the at least one profile that is associated with the at least one trigger;

wherein the identified at least one trigger includes a first trigger, the first trigger is associated with a battery power
level of the mobile device indicating a first threshold;

program instructions to respond to determining that the first trigger, associated with the battery power level of the mobile
device, attains the first threshold by activating a first response in an energy management profile within the plurality of
profiles;

program instructions to determine that the first trigger associated with the battery power level of the mobile device attains
a second threshold;

program instructions to respond to determining that the first trigger, associated with the battery power level of the mobile
device, attains the second threshold, by activating a second response in the energy manage profile, wherein the second response
includes program instructions to replace a first hardware and software configuration of the mobile device with a second hardware
and software configuration associated with the mobile device, and wherein the second hardware and software configuration consumes
battery power at a different rate than the first hardware and software configuration on the mobile device; and

responsive to determining that the at least one trigger activates a response, program instructions to apply the response to
the mobile device.

US Pat. No. 9,563,367

LATENCY COMMAND PROCESSING FOR SOLID STATE DRIVE INTERFACE PROTOCOL

HGST Netherlands B.V., A...

1. A method of processing a command for accessing a solid state device, the method comprising:
receiving, from a host, a loaded command availability message, wherein the loaded command availability message indicates that
a command associated with the loaded command availability message uses a low latency mode, wherein the loaded command availability
message includes fields for:

direct memory access (DMA) information,
a logical block address (LBA),
a completion address,
security information, and a length; and
executing the associated command.

US Pat. No. 9,565,495

CONTACTLESS AUDIO ADAPTER, AND METHODS

KEYSSA, INC., Mountain V...

1. An adapter for providing a communications link between a first device which comprises at least a source of electronic signals
and a second device which comprises at least a destination for electronic signals, the adapter comprising:
an interface for coupling with the second device; and
contactless communications circuitry electrically coupled to provide signals to the interface, the contactless communications
circuitry communicates EHF signals contactlessly with the first device over an anisotropic physical path through a dielectric
medium, wherein the anisotropic physical path through the dielectric medium is characterized by a point-to-point contactless
communications scheme that has an effective range on the order of one centimeter when the dielectric medium is air.

US Pat. No. 9,564,827

POWER CONVERSION DEVICE

Mitsubishi Electric Corpo...

1. A power conversion device which is connected between an AC circuit for plural phases and a DC circuit and performs power
conversion between the AC circuit and the DC circuit, the power conversion device comprising:
a first arm and a second arm provided for each phase and having one ends connected in series to each other, wherein
the first arm and the second arm are each composed of one or a plurality of unit cells connected in series to each other,
each unit cell being composed of: a series unit including a plurality of semiconductor switches connected in series to each
other; and a DC capacitor connected in parallel to the series unit, a terminal of the semiconductor switch serving as an output
end of the unit cell,

a connection point between the first arm and the second arm for each phase is connected to a corresponding phase of the AC
circuit,

another one end of the first arm for each phase is connected to a positive side of the DC circuit, and
another one end of the second arm for each phase is connected to a negative side of the DC circuit,
the power conversion device further comprising:
circulating current calculation means for calculating a circulating current component for each phase which circulates between
the respective phases not via the AC circuit and the DC circuit; and

a circulating current control unit for controlling the circulating current component for each phase so as to follow a predetermined
circulating current command value,

the power conversion device thereby suppressing variation in voltages of the DC capacitors among the phases.

US Pat. No. 9,563,410

DATA-DRIVEN MENUING SYSTEM FOR PROVIDING A FLEXIBLE USER INTERFACE ON AN ELECTRONIC DEVICE

AMX LLC, Richardson, TX ...

1. A computer program embodied on a non-transitory computer-readable storage medium, the program configured to cause a processor
to:
generate a menu text file;
compile the menu text file into source code;
compile and link menu firmware using the source code into a downloadable binary for an electronic device;
load the downloadable binary; and
change, via the downloadable binary, a menu on the electronic device while maintaining an existing firmware state of the electronic
device during the load of the downloadable binary;

wherein the compiling of the menu text file into the source code further comprises compressing data from the menu text file.

US Pat. No. 9,563,393

INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE

Lenovo (Beijing) Co., Ltd...

1. An information processing method, applied to an electronic device comprising a main body, a display unit and a projection
unit, wherein a first display interface corresponding to a content to be projected is formed on a projection region of the
projection unit, and a second display interface is displayed on the display unit, and wherein the method comprises:
obtaining trigger information for instructing the electronic device to switch from a first state to a second state, wherein
the first state is a low power state of the electronic device, and the second state is a normal operation state of the electronic
device;

controlling the electronic device to switch from the first state to the second state in response to the trigger information,
wherein in a case that the electronic device is in the first state, the display unit is in a disabled state and the projection
unit is in the disabled state; and when the electronic device is switched into the second state, the display unit is switched
into an enabled state;

obtaining a first operation for a predetermined icon on the second display interface to run an application corresponding to
an application icon;

obtaining at least one parameter information;
determining whether to enable the projection unit, based on the at least one parameter information; and
controlling the projection unit to be in the enabled state, in a case that it is determined to enable the projection unit
based on the at least one parameter information,

wherein the predetermined icon is an application icon; and
wherein in a case that the predetermined icon is an application icon corresponding to a voice communication or a text communication,
the obtaining at least one parameter information comprises: obtaining a preset communication content as the at least one parameter
information from a content of the voice communication or the text communication, and

wherein after controlling the projection unit to be in the enabled state, the information processing method further comprise:
obtaining a first content from the voice communication or a text communication;
determining an application corresponding to the first content; and
displaying an application display interface of the application corresponding to the first content as the first display interface.

US Pat. No. 9,563,439

CACHING UNIFIED EXTENSIBLE FIRMWARE INTERFACE (UEFI) AND/OR OTHER FIRMWARE INSTRUCTIONS IN A NON-VOLATILE MEMORY OF AN INFORMATION HANDLING SYSTEM (IHS)

DELL PRODUCTS, L.P., Rou...

1. An Information Handling System (IHS), comprising:
a processor;
a non-volatile memory coupled to the processor; and
a unified extensible firmware interface (UEFI) chipset coupled to the processor, wherein the processor is configured to:
copy instructions stored in the UEFI chipset to the non-volatile memory prior to a reboot or restart of the IHS, wherein the
non-volatile memory includes a non-volatile dual in-line memory module (NVDIMM);

at least in part in response to the reboot or restart operation, load at least a subset of the instructions directly from
the non-volatile memory rather than from the UEFI chipset as part of a fast boot mode of operation; and

determine whether the NVDIMM is installed in the IHS, and, at least in part in response to the NVDIMM being installed in the
IHS, enter the fast boot mode of operation.

US Pat. No. 9,563,432

DYNAMIC CONFIGURATION OF PROCESSING PIPELINE BASED ON DETERMINED TYPE OF FETCHED INSTRUCTION

Nvidia Corporation, Sant...

1. A micro-processing system, comprising:
a memory/storage subsystem configured to store instruction code comprising non-native instruction set architecture (ISA) code
and native ISA code in a common address space;

a processing pipeline comprising:
fetch logic configured to fetch portions of the instruction code from the common address space, the fetch logic comprising
address translation logic;

instruction type determining logic configured to determine, at runtime, which of the portions of fetched instruction code
are non-native ISA code;

decode logic downstream of the fetch logic and operable for decoding non-native ISA code into native ISA code;
an arbitration stage downstream of the decode logic; and
execution logic downstream of the decode logic;
wherein the micro-processing system uses a first configuration of the processing pipeline to process portions of the fetched
instruction code that are non-native ISA code in response to determining that those portions are non-native ISA code, wherein
otherwise the micro-processing system uses a second configuration of the processing pipeline to process the portions of the
fetched instruction code that are native ISA code;

wherein the first configuration comprises: the fetch logic including the address translation logic; the decode logic; the
arbitration stage; and the execution logic; and

wherein the second configuration comprises: the fetch logic but the address translation logic is bypassed; the arbitration
stage; and the execution logic, wherein the decode logic is bypassed in the second configuration;

wherein the arbitration stage is operable for merging native ISA code output from the decode logic and native ISA code output
from the fetch logic for execution by the execution logic.

US Pat. No. 9,563,303

EMBEDDED CAPACITIVE TOUCH DISPLAY PANEL AND EMBEDDED CAPACITIVE TOUCH DISPLAY DEVICE

SHANGHAI TIANMA MICRO-ELE...

1. An embedded capacitive touch display panel, comprising: a first transparent substrate and a second substrate arranged opposite
to each other, a grid-shaped metal conductive layer formed on the first transparent substrate, and a number of force touch
detection electrodes independent of each other formed on the second substrate, wherein:
the embedded capacitive touch display panel further comprises a color filter layer comprising at least red color resists,
green color resists, and blue color resists, wherein the color resists in the same colors are arranged in respective color
resist bars, and the color resist bars comprise green color resist resistance strips; and

the grid-shaped metal conductive layer comprises periodically arranged force touch fixed potential electrodes and floating
electrodes, wherein the force touch fixed potential electrodes are separate from the floating electrodes with gaps being formed
between them, and

the gaps comprise first gap sections which are parallel to the color resist bars, and which do not overlap with the green
color resist resistance strips.

US Pat. No. 9,560,897

SHOE TESTING APPARATUS

Flextronics AP, LLC, San...

1. A test apparatus for a shoe comprising:
a base;
a shoe fixture mounted to the base for fixing the shoe in place within the test apparatus and preventing the shoe from axial
displacement within the test apparatus,

a first actuator connected to the base, the first actuator including a shoe contactor disposed on a movable portion of the
first actuator,

wherein the movable portion of the first actuator moves parallel to a longitudinal axis of the shoe fixture and is displaceable
between a first position in which the shoe contactor is positioned away from the shoe fixture and a second position in which
the shoe contactor is positioned proximate to the shoe fixture.

US Pat. No. 9,565,738

FLEXIBLE DISPLAY PANEL AND DISPLAY APPARATUS INCLUDING THE SAME

Samsung Display Co., Ltd....

1. A flexible display panel having a display region and a first non-display region on a first plane, a second non-display
region on a second plane that is bent with respect to the first plane, and an extension of the display region into a border
region between the display region on the first plane and the second non-display region on the second plane, the flexible display
panel comprising:
a first protective film;
an encapsulated panel on the first protective film and comprising:
a flexible substrate;
a layer on the flexible substrate and in each of the display region, the display region extension, the first non-display region,
and the second non-display region; and

a flexible encapsulation member on the flexible substrate to encapsulate the layer therebetween; and
a second protective film on the encapsulated panel.

US Pat. No. 9,564,145

SPEECH INTELLIGIBILITY DETECTION

DSP Group Ltd., Herzliya...

1. A method, comprising:
in an electronic device:
outputting acoustic signals;
obtaining a measurement input corresponding to a force applied by a hand of a user of the electronic device, onto the electronic
device or a portion thereof, wherein applying the force by the hand of the user is in response, at least in part, to reception
of the acoustic signals by the user; and

processing the measurement input, to generate acoustic metrics corresponding to an assessment of quality of the reception
of the acoustic signals.

US Pat. No. 9,563,441

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING APPARATUS STARTUP METHOD, AND RECORDING MEDIUM, CONFIGURED TO DETERMINE STARTUP ORDER OF MULTIPLE MODULES

RICOH COMPANY LTD., Toky...

1. An information processing apparatus, comprising:
a startup condition acquisition unit to acquire a startup condition of each one of multiple program modules;
a determination unit to determine a startup order of starting the multiple program modules by multiple CPU cores based on
the startup condition of each one of the multiple program modules;

a startup unit to start up at least one of the multiple program modules that is executable in the startup order using the
multiple CPU cores;

an updating unit to update load information that indicates multiple CPU core load on the multiple CPU cores that changes during
the startup process; and

a limitation unit to limit startup of the executable program module by the multiple CPU cores based on the load information
updated by the updating unit,

wherein functions of the startup condition acquisition unit, the determination unit, the startup unit, the updating unit and
the limitation unit are performed by execution of program instructions which are stored in a non-transitory, computer-readable
recording medium, by a processor of the information processing apparatus.

US Pat. No. 9,563,302

DISPLAY DEVICE WITH TOUCH DETECTION, DRIVE CIRCUIT, DRIVING METHOD, AND ELECTRONIC UNIT

Japan Display Inc., Toky...

1. A display device with touch detection comprising:
a plurality of display elements;
a plurality of common electrodes arranged in parallel and that extend in first direction;
a plurality of detection electrodes arranged in parallel and that extend in a direction across the first direction;
a plurality of signal lines connected to the plurality of display elements, respectively, and to which a display drive signal
is applied;

a detection circuit configured to detect an external proximity object based on a touch detection signal which is output from
the detection electrodes,

a scan driving unit configured to drive the common electrodes with a touch detection drive signal,
wherein the detection circuit is configured to sample a first voltage of the touch detection signal at a first timing before
a starting of transition of the touch detection drive signal, and sample a second voltage of the touch detection signal at
a second timing after the starting of transition of the touch detection drive signal, the second voltage being different from
the first voltage,

wherein detection of the external proximity object is performed on the basis of the difference between the first voltage of
the touch detection signal sampled at the first timing and the second voltage of the touch detection signal sampled at the
second timing, and

wherein the display drive signal is substantially constant during the period between the first timing and the second timing.

US Pat. No. 9,565,725

DRIVER DEVICE AND DRIVING METHOD FOR DRIVING A LOAD, IN PARTICULAR AN LED UNIT

PHILIPS LIGHTING HOLDING ...

1. A driver device for driving a load, in particular an LED unit having one or more LEDs, comprising:
input terminals for receiving an input voltage from an external power source for powering the load, and
a connection unit for connecting the input terminals to each other and for providing a current path for a bleeding current,
wherein the connection unit comprises a first current path for connecting the input terminals in a first current direction
and a second current path for connecting the input terminals in a second current direction opposite to the first current direction,
wherein the connection unit comprises a first current control unit for controlling the bleeding current in the connection
unit, and wherein the first and the second current path each comprises a second current control unit for controlling the bleeding
current in the respective current path.

US Pat. No. 9,563,423

SYSTEM AND METHOD FOR SIMULTANEOUS SHARED ACCESS TO DATA BUFFERS BY TWO THREADS, IN A CONNECTION-ORIENTED DATA PROXY SERVICE

EMC IP Holding Company LL...

1. A method comprising:
receiving a catalog of available transport paths from a client over a fibre channel network, the transport paths established
based on fibre channel protocol;

detecting availability of destination port associated with a virtual connection between the client and a server communicating
using SCSI (Small Computer System Interface) over the fibre channel network by a server fibre channel adapter,

the virtual connection identifying one of the available transport paths for the communication using SCSI;
in response to determining that a head buffer of a data stream is not empty, reading data from a head of a singly linked list
of the data stream by a consumer process thread while a producer process thread has access to the singly linked list of the
data stream,

the data stream storing data received via the virtual connection from the client,
each item in the singly linked list corresponding to a data buffer, the consumer process thread and the producer process thread
having simultaneous access to individual data buffers of the singly linked list of the data stream without having to wait
to obtain a lock;

forwarding the data read from the head of the singly linked list to the destination port by the consumer process thread; and
sending response data received from the destination port to the client via the one available path of the virtual connection
by the producer process thread.

US Pat. No. 9,563,447

SHARING OF CLASSES FOR MODULAR PROGRAMS IN A MULTI-TENANT ENVIRONMENT

INTERNATIONAL BUSINESS MA...

1. A method, comprising:
for each of a plurality of different tenants configured to concurrently execute in a virtual environment, constructing in
a memory of a processing system a respective class loader graph comprising a plurality of nodes, each node representing a
respective class loader request specified by a module of the tenant;

for each respective class loader graph:
identifying unique types of edges between nodes that affect class loading, wherein each edge indicates a dependency of the
class loader request represented by a first node on the class loader request represented by a second node;

traversing the edges in the class loader graph in accordance with data associated with each node; and
based on traversing the edges of the class loader graph, assigning a unique dependency identifier to each class loader request
represented by a corresponding node;

identifying, in at least two of the plurality of tenants, class loader requests that are assigned the same unique dependency
identifier;

responsive to identifying the class loader requests to which the same unique dependency identifier is assigned, assigning,
using a processor, a shared class loader to each of the class loader requests; and

configuring each respective class loader request to which the same unique dependency identifier is assigned to call the shared
class loader to load at least one class required by the respective tenant.

US Pat. No. 9,563,425

INSTRUCTION AND LOGIC TO PROVIDE PUSHING BUFFER COPY AND STORE FUNCTIONALITY

Intel Corporation, Santa...

1. A processor comprising:
a first hardware thread and a second hardware thread;
a cache to store cache coherent data in a cache line for a shared memory address accessible by said second hardware thread;
a decode stage to decode a first instruction for execution by said first hardware thread, the first instruction specifying
a source vector data operand, said shared memory address as a destination operand, and one or more owners of said shared memory
address; and

one or more execution units, responsive to the decoded first instruction, to:
copy data from the source vector data operand to the cache coherent data in the cache line for said shared memory address
accessible by said second hardware thread in the cache when said one or more owners includes said second hardware thread,
wherein corresponding vector elements from the vector source data operand are copied to adjacent sequential element locations
starting at the shared memory address until the most significant vector destination element location is filled.

US Pat. No. 9,562,935

APPARATUS AND METHOD FOR DETECTING A PHASE SEQUENCE IN A VEHICLE

Lear Corporation, Southf...

1. An apparatus for detecting a phase sequence in a vehicle, the apparatus comprising:
a control module for being operatively coupled to a first sensing device and a second sensing device in a vehicle that receives
an incoming power signal from a power grid, the first sensing device being arranged to provide a first voltage in response
to the incoming power signal and the second sensing device being arranged to provide a second voltage in response to the incoming
power signal, the control module being configured to:

determine a phase difference between the first voltage and the second voltage;
control a number of switching devices to generate an output voltage signal based on the phase difference to charge at least
one battery on the vehicle; and

determine whether the power grid corresponds to one of a first split phase case and a second phase split case prior to controlling
the number of switching devices to generate the output voltage signal.

US Pat. No. 9,560,889

SWIMWEAR VEIL

1. A combination swimsuit bottom and veil, comprising:
the swimsuit bottom having:
a body of fabric material; and
a top edge extending around the body of the fabric material; and
the veil having:
a veil body composed of a tulle fabric material and configured to cover a portion of the swimsuit bottom; and
a fastener rigidly secured to a top section of the veil body and configured to removably engage with the top edge of the swimsuit
bottom, the fastener having:

a base rigidly secured to the top section of the veil body; and
an elongated member rigidly attached to a rear surface of the base and extending parallel relative to the base;
wherein the rear surface of the base and the elongated member form a gap;
wherein the gap is configured to slidingly engage with the top edge of the swimsuit bottom; and
wherein the veil body is configured to cover solely a portion of a back surface of the swimsuit bottom.

US Pat. No. 9,563,401

EXTENSIBLE ITERATIVE MULTIPLIER

Wave Computing, Inc., Ca...

1. An apparatus for mathematical manipulation comprising:
a first multiplier logic which can multiply two binary numbers of a first width;
a second multiplier logic which can multiply two binary numbers of a second width; and
a connection between the first multiplier logic and the second multiplier logic that enables multiplication of two binary
numbers of a third width where the third width has a width that is a sum of the first width and the second width, wherein
the multiplication of the two binary numbers of the third width is accomplished iteratively, and wherein an opcode is used
to configure the first multiplier logic and the second multiplier logic to enable the multiplication of the two binary numbers
of the third width.

US Pat. No. 9,561,869

IMAGE CAPTURING

BAE SYSTEMS PLC, London ...

1. An aircraft comprising:
a modular camera array configured to, for each of a plurality of time-steps within a time period, for each of a plurality
of modular cameras of the modular camera array, simultaneously generate an image of a respective portion of terrain, wherein
the portions of terrain are such that the whole of a given area of terrain has been imaged by the end of the time period;

one or more processors in each of the modular cameras arranged to identify one or more objects of interest in the images generated
by the respective modular camera of the modular camera array; and

select subset images of all the generated images such that the whole area of terrain is covered by the portions of the terrain
in the images in the subset images;

the subset images being the minimum number of images that provides that the whole area of the terrain is covered by the portions
of the terrain in the subset images alone;

whereby the whole area of the terrain is oversampled, having intermediate images generated between the subset images;
wherein all the generated images equals the subset images plus the intermediate images; and
for an image not in the subset images, if an object of interest is in that image, extract a sub-image containing the object
of interest, that has not previously been stored, from that image;

a camera assembly comprising:
a fixture configured to be rotated relative to the aircraft about an axis;
a mirror mounted on the fixture such that, if the fixture rotates, the mirror rotates, and rotatable relative to the fixture
about a further axis, the further axis being substantially perpendicular to the axis; and

an assembly camera mounted on the fixture such that the assembly camera has a substantially fixed position relative to the
fixture, and arranged to detect electromagnetic radiation reflected by the mirror; wherein

the camera assembly is configured to, responsive to a selection of a particular object of interest from the one or more identified
objects of interest, be operated so as to rotate the fixture about the axis and/or rotate the mirror about the further axis
such that a portion of terrain that the assembly camera is able to image includes the selected object of interest.

US Pat. No. 9,565,373

METHOD AND SYSTEM FOR PERFORMING ALIGNMENT OF A PROJECTION IMAGE TO DETECTED INFRARED (IR) RADIATION INFORMATION

FLIR Systems AB, (SE)

1. A method of presenting a visible representation of infrared (IR) radiation information onto an observed real world scene
based on IR radiation emitted from said observed real world scene, using a thermography arrangement comprising an IR imaging
system, a visible light imaging system, and a visible light projecting system, the method comprising:
capturing IR radiation information based on detected IR radiation emitted from said observed real world scene according to
a first field of view of said IR imaging system;

creating a visible representation of said detected IR radiation in the form of an IR image;
projecting a visible light pattern onto said observed real world scene according to a second field of view of said visible
light projecting system, said second field of view at least partially overlapping said first field of view;

capturing a visible light image of said observed real world scene, said scene comprising said projected visible light pattern,
according to a third field of view of said visible light imaging system, said third field of view at least partially overlapping
the first and/or the second field of view;

detecting said projected visible light pattern in said captured visible light image;
determining the pixel displacement d(pix vis), in pixel coordinates in the visible light image, between the pixel coordinates of said detected visible light pattern and
calculated pixel coordinates of said projected visible light pattern where the projected light pattern would appear if the
visible light imaging system and the visible light projecting system were aligned, dependent on a predetermined relation between
said visible light imaging light imaging system and said visible light projecting system;

determining the pixel displacement d(pix IR), in pixel coordinates in the IR image, between the IR image and the visible light image, based on said pixel displacement
d(pix vis) between the detected projected visible light pattern and the visible light image, dependent on a predetermined relation between
said IR imaging system and said visible light projecting system;

aligning said IR image to the detected IR radiation emitted from said observed real world scene, based on said pixel displacement
d(pix IR);

and
presenting said aligned IR image by projecting it onto said real world scene according to the second field of view in alignment
with the detected IR radiation emitted from the observed real world scene.

US Pat. No. 9,562,828

ENGINE HEALTH MONITORING

ROLLS-ROYCE PLC, London ...

1. A raft monitoring system for a vehicle, comprising:
a rigid dressing raft including:
a rigid material;
at least a part of a component or system of the vehicle provided to the rigid material; and
at least one electrically conductive elongate fibre element that is integral to the rigid material,
the raft monitoring system further comprising an electrical measurement circuit electrically connected to the elongate fibre
element so as to supply an electrical current thereto, and configured to determine a resistance of the elongate fibre element,
the determined resistance being representative of at least one property of the rigid dressing raft.

US Pat. No. 9,561,764

REMOTE DEVICE CONTROL AND POWER SUPPLY

AeroVironment, Inc., Mon...

1. A system for supplying power to a remote auxiliary load located in an aircraft,
a power plant configured to place a high voltage onto a high gage wire;
an actuator interface controller comprising a power supply, the power supply being interconnected with the high gage wire
and a low gage wire, the high gage wire being of higher gage wiring than the low gage wire, where the high gage wire acts
as a high voltage power bus and provides the high voltage to the power supply;

the power supply being configured to step down the high voltage received to a first low voltage that is lower than the high
voltage on the high voltage power bus, and to place the first low voltage onto the low gage wire that acts as a low voltage
power bus;

the low voltage power bus is interconnected with a remote auxiliary load and provides the first low voltage to the remote
auxiliary load;

a local processor located in the actuator interface controller, the local processor being interconnected with a control network
via an optic fiber interface;

where the actuator interface controller is electrically interchangeable with other actuator interface controllers, and the
local processor of the actuator interface controller includes mission specific software that facilitates control of the remote
auxiliary load, such that depending on a particular mission, one actuator interface controller with a first mission specific
software may be physically replaced by a second actuator interface controller with a second mission specific software; and

where the power supply is configured to provide a second low voltage to the local processor.
US Pat. No. 9,561,251

PHARMACEUTICAL COMPOSITIONS

Vifor Fresenius Medical C...

1. A pharmaceutical composition comprising an effective phosphate-adsorbing amount of iron oxy-hydroxide in high loading of
10to 80% (w/w) expressed in relation to the total weight of the pharmaceutical composition, and carbohydrates, said carbohydrates
compromising saccharose and starch, in a form suitable for oral administration, wherein the amount of iron oxy-hydroxide per
dosage form is at least 500 mg.

US Pat. No. 9,564,222

COMMAND SIGNAL MANAGEMENT IN INTEGRATED CIRCUIT DEVICES

Micron Technology, Inc., ...

1. A method of operating an integrated circuit device, comprising:
performing an operation on the integrated circuit device responsive, at least in part, to a logic level of a command signal
line received at control circuitry of the integrated circuit device;

generating an output signal having a logic level indicating whether the operation is being performed;
logically combining the logic level of the output signal with the logic level of the command signal line to generate a command
signal to the control circuitry of the integrated circuit device having the logic level of the command signal line when the
output signal has a logic level indicting that the operation is not being performed, and having a particular logic level when
the output signal has a logic level indicating that the operation is being performed.

US Pat. No. 9,563,443

INFORMATION PROCESSING DEVICE, PERIPHERAL DEVICE CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING FILTER DRIVER FOR CONTROLLING A POWER STATE OF A PERIPHERAL DEVICE

Renesas Electronics Corpo...

1. An information processing device comprising:
a first application program configured to transmit a control request for a peripheral device;
a second application program configured to run on an operating system on which the first application program runs and to transmit
a control request for the peripheral device;

a class driver configured to relay the control request from the first application program; and
a filter driver sitting below the class driver and configured to control the peripheral device in accordance with the control
request from the first application program through the class driver and to control the peripheral device in accordance with
the control request from the second application program without passing through the class driver, wherein

the filter driver comprises:
a power state management unit configured to change a power state of the peripheral device in accordance with a change request
of the power state of the peripheral device from the class driver and to recognize the changed power state of the peripheral
device; and

a control unit configured to control the peripheral device in accordance with the control request from the first application
program and second application program, and

if the power state of the peripheral device recognized by the power state management unit is a low-power state, the control
unit suspends controlling the peripheral device in accordance with the control request from the second application program
until the power state of the peripheral device returns to a normal state.

US Pat. No. 9,563,384

SYSTEMS AND METHODS FOR DATA ALIGNMENT IN A MEMORY SYSTEM

Dell Products L.P., Roun...

1. A system comprising:
a first device; and
a second device communicatively coupled to the first device; and
a plurality of buffers communicatively coupled to the second device via a plurality of back-side lanes and communicatively
coupled to the first device via a plurality of front-side lanes;

wherein at least one of the first device and the second device is configured to, alone or in concert with the other:
link train the back-side lanes;
link train the front-side lanes;
determine after link training of the back-side lanes and the front-side lanes whether signal integrity of data communicated
over each of the front-side lanes exceeds one or more thresholds; and

responsive to determining that the signal integrity of data communicated over one or more of the front-side lanes fails to
exceed the one or more thresholds, modify timing of data communicated over one or more of the back-side lanes and the front-side
lanes in order to improve signal integrity of the one or more of the front-side lanes failing to exceed the one or more thresholds.

US Pat. No. 9,565,137

CUT-THROUGH FORWARDING MODULE AND A METHOD OF RECEIVING AND TRANSMITTING DATA FRAMES IN A CUT-THROUGH FORWARDING MODE

NXP USA, Inc., Austin, T...

1. A cut-through forwarding module comprising:
a receiver unit being configured to receive data frames and to partition data packets of the data frames into data blocks,
a transmitter unit being configured to transmit data frames based on received data packets,
a pre-loading unit being configured to store a first data block of a first received data frame and to pre-load the stored
first data block into the transmitter unit before a subsequent data frame is being received by the receiver unit,

a processing unit being configured to control a transfer of the first data block of the first received data frame to the pre-loading
unit and to control use of the pre-loaded first data block as a first data block of subsequent data frame to be transmitted
by the transmitter unit, the subsequent data frame is to be transmitted after a transmission of a first transmitted data frame
being based on the first received data frame.

US Pat. No. 9,563,378

METHODS AND SYSTEMS FOR MANAGING THE SCHEDULING OF SNAPSHOTS ON A STORAGE ARRAY

NIMBLE STORAGE, INC., Sa...

1. A method for a storage array, the method comprising:
hosting a storage management application on the storage array;
determining, by the storage management application, an application protection profile, the application protection profile
specifying a scheduling of snapshots for application data to be stored on a volume on the storage array;

hosting a management daemon on the storage array; and
managing, by the management daemon, the scheduling of snapshots in accordance with instructions provided by the application
protection profile,

wherein in the managing of the scheduling of snapshots, the management daemon communicates with a protection manager agent
installed on an application server communicatively coupled to the storage array.

US Pat. No. 9,564,861

BROADBAND RADIO FREQUENCY POWER AMPLIFIERS, AND METHODS OF MANUFACTURE THEREOF

NXP USA, INC., Austin, T...

1. A packaged amplifier device having a bandwidth defined by a range of frequencies between a low cutoff frequency and an
upper cutoff frequency, the amplifier device comprising:
an input lead configured to receive an input radio frequency (RF) signal;
an output lead configured to produce an amplified RF signal;
a transistor having a gate, a first current conducting terminal coupled to the output lead, and a second current conducting
terminal coupled to a reference node; and

an input impedance matching circuit including an integrated passive device, a first node, a second node, and a reference node,
and having a first inductance having a first terminal coupled to the input lead and a second terminal coupled to the first
node, a filter output coupled to the gate of the transistor, and a plurality of passive components that form a multiple pole
filter, wherein a first pole of the filter is positioned at a first frequency within the bandwidth, and a second pole of the
filter is positioned at a second frequency outside the bandwidth, and the input impedance matching circuit is configured to
filter the input RF signal to produce a filtered RF signal at the filter output, and wherein the integrated passive device
includes

a first integrated capacitance having a first terminal coupled to the first node, and a second terminal coupled to the reference
node,

a second inductance having a first terminal coupled to the first node, and a second terminal coupled to a second node, and
a second integrated capacitance having a first terminal coupled to the second node, and a second terminal coupled to the reference
node, wherein the first and second inductance and the first and second capacitance define the first pole of the filter, and
the second inductance and the second capacitance define the second pole of the filter, and wherein the second node is coupled
to the gate of the transistor.

US Pat. No. 9,561,449

LED LIGHTING DEVICE AND WIRELESS SPEAKER

ZHEJIANG SHENGHUI LIGHTIN...

1. An LED lighting device with communication capabilities to connect with a smart terminal, comprising:
an LED power supply circuit configured to supply power to the LED lighting device;
an LED light source module configured to emit light, the LED light source module being connected to the LED power supply circuit;
a wireless communication module configured to receive and process audio signals and commands transmitted from a smart terminal,
and control the LED lighting device based on the commands received from the smart terminal, the wireless communication module
supporting DLNA protocols;

an audio power amplifier unit configured to receive processed audio signals from the wireless communication module; and
a speaker unit configured to play audio signals received from the audio power amplifier unit, the audio amplifier unit driving
the speaker unit based on the signals received from the wireless communication module;

wherein the LED light source module is further configured to change at least one of a light color and a light intensity according
to a rhythm and a volume of the audio signals played through the speaker unit based on a command from the smart terminal.

US Pat. No. 9,565,371

STRAY LIGHT COMPENSATION TECHNIQUES FOR AN INFRARED CAMERA

FLIR SYSTEMS AB, Taby (S...

1. A method comprising:
making a selection from an infrared (IR) image captured by an IR camera, wherein the selection from the IR image includes
one or more lines, one or more points, or the whole of the captured IR image;

selecting, from each of a plurality of stored stray light images, a portion that corresponds to the selection from the IR
image, wherein the stored stray light images were measured during production of the IR camera for at least two different camera
temperatures against flat radiators and stored in a memory;

low-pass filtering the selection from the IR image;
matching the selection from the IR image against the corresponding selected portion of each stored stray light image by calculating
a factor which makes the most points from the selection from the IR image and the selected portion of each stored stray light
image coincide;

determining, as the matched one of the stored stray light images, the stray light image which contains the selected portion
that best corresponds to the selection from the IR image;

obtaining a stray light map by multiplying the matched one of the stray light images by the calculated factor of the matched
one of the stored stray light images; and

compensating the captured IR image using the obtained stray light map.

US Pat. No. 9,561,763

CONTROL SYSTEM FOR A DUAL REDUNDANT MOTOR/GENERATOR AND ENGINE

Rolls-Royce Corporation, ...

1. An electrical system comprising:
a power plant operable to provide motive power;
a first motor/generator and a second motor/generator operatively coupled to a common gear shaft, and to the power plant via
a gearbox and drive shaft; and

a system controller configured to selectively operate at least one of the first motor/generator and the second motor/generator
in one of a motor operating mode and a generator operating mode based on at least one parameter, and to alter the operating
mode when the at least one parameter exceeds a predetermined threshold;

wherein at least one of the first motor/generator and the second motor/generator provides power to the power plant in the
motor operating mode, and extracts power from the power plant in the generator operating mode;

wherein the at least one parameter includes a temperature of at least one of the first motor/generator and the second motor/generator.

US Pat. No. 9,565,632

MANAGING ULTRA LOW ENERGY (ULE) DEVICES USING A BASE STATION CAPABLE OF ENTERING A NO EMISSION MODE (NEMO)

DSP Group Ltd., Herzliya...

1. A method, comprising:
operating a base station at a first operational mode thereby preventing the base station from transmitting one or more beacons;
detecting, by the base station, a transmission from a wireless communication device;
determining, by the base station and in response to the transmission from the wireless communication device, whether to continue
operating in the first operational mode or to enter an emission mode during which the base station is allowed to transmit
the one or more beacons; wherein when the wireless communication is expected to send data to the base station, the determining
of whether to enter the emission mode is responsive to an expected amount of the data to be received from the wireless communication
device;

determining to maintain in the first operational mode when the expected amount of data is a single packet;
and entering the emission mode, if it is determined to enter the emission mode and transmitting the one or more beacon to
the wireless communication device.

US Pat. No. 9,563,590

DEVICES WITH ARBITRATED INTERFACE BUSSES, AND METHODS OF THEIR OPERATION

NXP USA, INC., Austin, T...

1. A device, comprising:
data storage including one or more registers configured to store data;
a plurality of external interfaces, each of the plurality of external interfaces configured to receive substantially simultaneously
during a first communication interval a data access request for access to the one or more registers, the data access requests
comprising one of a read request to the one or more registers and a write request to the one or more registers;

an arbitrator communicatively coupled to each of the plurality of external interfaces; and
an interface bus communicatively coupled between the arbitrator and the one or more registers,
wherein the arbitrator is configured to arbitrate control of the interface bus between the plurality of external interfaces
during a first single processing interval subsequent to the first communication interval to complete each write request and
retrieve data for each read request during the first single processing interval, and

wherein the plurality of external interfaces are configured to substantially simultaneously transmit the retrieved data for
each read request during a second communication interval subsequent to the first single processing interval.

US Pat. No. 9,562,948

CONTROL DEVICE FOR SECONDARY BATTERY, AND SOC DETECTION METHOD

NISSAN MOTOR CO., LTD., ...

1. A control device of a secondary battery using, as a positive electrode material, a positive electrode active material that
shows a difference of an open circuit voltage curve between during charge and discharge, comprising:
a storing unit that stores a reference SOC-open circuit voltage curve showing a relationship between an SOC and an open circuit
voltage, which becomes a reference upon calculating a current SOC of the secondary battery; and

an SOC calculating unit that calculates the current SOC of the secondary battery from a current open circuit voltage of the
secondary battery on the basis of the reference SOC-open circuit voltage curve, and

during the charge of the secondary battery, the SOC calculating unit calculating, as the current SOC of the secondary battery,
a value that is lower than a value of the SOC corresponding to the current open circuit voltage of the secondary battery on
the reference SOC-open circuit voltage curve, and

during the discharge of the secondary battery, the SOC calculating unit calculating, as the current SOC of the secondary battery,
a value that is higher than the value of the SOC corresponding to the current open circuit voltage of the secondary battery
on the reference SOC-open circuit voltage curve.

US Pat. No. 9,564,289

ION IMPLANTER AND METHOD OF CONTROLLING THE SAME

Sumitomo Heavy Industries...

1. An ion implanter comprising:
a high-voltage power supply;
a control unit that generates a command signal controlling an output voltage of the high-voltage power supply;
an electrode unit to which the output voltage is applied; and
a measurement unit that measures an actual voltage applied to the electrode unit,
wherein
the control unit includes:
a first generation section that generates a first command signal for allowing the high-voltage power supply to output a target
voltage;

a second generation section that generates a second command signal for complementing the first command signal so that the
actual voltage measured by the measurement unit becomes the target voltage or a voltage close to the target voltage; and

a command section that brings to the high-voltage power supply a synthetic command signal which is produced by synthesizing
the first command signal and the second command signal, wherein

each of the first generation section and the second generation section includes a D/A (Digital to Analog) converter that converts
a digital command value into an analog command signal, and wherein

the command section brings to the high-voltage power supply the synthetic command signal which is produced by synthesizing
the first command signal obtained by D/A-converting a first command value corresponding to the target voltage and the second
command signal obtained by D/A-converting a second command value corresponding to a voltage value for complementing the actual
voltage into the target voltage or the voltage close to the target voltage.

US Pat. No. 9,563,372

USING HARD DRIVE ON PANELS FOR DATA STORAGE

Vivint, Inc., Provo, UT ...

1. An apparatus for backup data storage, comprising:
a processor;
a memory in electronic communication with the processor; and
instructions stored in the memory, the instructions being executable by the processor to:
receive data at a first control panel located at a first property associated with a home automation system provider;
store a copy of the data on the first control panel;
fragment the data into a plurality of data fragments;
transmit the plurality of data fragments to a plurality of remote control panels located in a plurality of properties associated
with the home automation system provider within a predetermined distance of the first property, wherein the first control
panel and the plurality of remote control panels are connected via a local wireless network; and

store at least a portion of the plurality of data fragments on each of the plurality of remote control panels.

US Pat. No. 9,564,292

ION BEAM MEASURING DEVICE AND METHOD OF MEASURING ION BEAM

Sumitomo Heavy Industries...

1. An ion beam measuring device comprising:
a mask comprising a single plate-shaped member defining an xy plane that is perpendicular to an ion beam traveling direction,
the single plate-shaped member comprising a plurality of apertures configured to shape an original ion beam into a measuring
ion beam comprising at least one first y beam part and at least one second y beam part each elongated in a y direction that
is perpendicular to the ion beam traveling direction and at least one x beam part elongated in an x direction that is perpendicular
to the ion beam traveling direction and the y direction, the plurality of apertures including at least one first y slit and
at least one second y slit elongated in the y direction and shaping the at least one first y beam part and the at least one
second y beam part, respectively, and at least one x slit elongated in the x direction and shaping the at least one x beam
part, the at least one first and second y slits and the at least one x slit formed in the xy plane of the single plate-shaped
member, the mask located at a retreat position away from the original ion beam during ion implantation onto a substrate and
located at a measurement position to generate the measuring ion beam;

a detection unit configured to detect x-direction positions of the first and second y beam parts and a y-direction position
of the at least one x beam part, the detection unit comprising a moving detector arranged downstream of the mask in the ion
beam traveling direction and that is movable in at least the x direction so as to traverse the measuring ion beam, the moving
detector configured to detect the x-direction positions of the at least one first and second y beam parts, and a fixed detector
arranged downstream of the moving detector in the ion beam traveling direction, the fixed detector comprising an array of
detection elements arranged in the y direction and configured to detect the y-direction position of the at least one x beam
part based on a y-direction position at which the at least one x beam part arrives on the array of detection elements; and

a beam angle calculating unit that is configured to calculate an x-direction beam angle using the x-direction positions and
a y-direction beam angle using the y-direction position, wherein

the original ion beam is a scanned ion beam scanned over a scanning range extending in the x direction,
the at least one first y slit is located at a first end part of an irradiated region of the single plate-shaped member on
which the scanned ion beam is incident, the at least one second y slit is located at a second opposite end part of the irradiated
region, and the at least one x slit is located between the at least one first y slit and the at least one second y slit,

the at least one first y slit, the at least one second y slit, and the at least one x slit are arranged along the x direction
within the irradiated region of the single plate-shaped member.

US Pat. No. 9,564,154

MULTILAYER DISK DRIVE MOTORS HAVING OUT-OF-PLANE BENDING

Hutchinson Technology Inc...

1. A suspension structure, comprising:
a flexure including a gimbal, the gimbal comprising:
first and second spaced-apart spring arms; and
a tongue supported by and located between the spring arms; and
a motor mounted on the flexure, the motor comprising:
a first end connected to the first spring arm;
a second end connected to the second spring arm;
a first terminal;
a second terminal;
a first actuator layer having first and second opposite sides, and a second actuator layer having first and second opposite
sides, each of the first and second actuator layers formed from piezoelectric material, the first and second actuator layers
together comprising the only piezoelectric material of the motor, the first and second actuator layers adjacent to one another,
and the first and second actuator layers respectively poled in the same orientation;

a first conductive layer contacting the first side of the first actuator layer and coupled to the second terminal;
a second conductive layer contacting the second side of the first actuator layer, contacting the first side of the second
actuator layer, and coupled to the first terminal;

a third conductive layer contacting the second side of the second actuator layer and coupled to the second terminal; and
wherein the first actuator layer one of expands or contracts while the second actuator layer the other of expands or contracts
in response to application of a signal having a first polarity across the first and second terminals, to rotate the tongue.

US Pat. No. 9,565,736

LIGHTING SYSTEM HAVING A CONTROLLER THAT CONTRIBUTES TO A SELECTED LIGHT SCENE, AND A METHOD FOR CONTROLLING SUCH A SYSTEM

PHILIPS LIGHTING HOLDING ...

1. A user control arrangement for a lighting system having a plurality of light sources, the user control arrangement comprising
a control unit and a user interface allowing a user to select a light scene, said user interface having a screen for displaying
information to the user,
said control unit being adapted to determine settings for at least one of said light sources, wherein said settings cause
the lighting system to provide an illumination corresponding to the selected light scene,

said control unit further being adapted to control said user interface to display selected content on said screen, said content
being selected such that light emitted from the screen during display of said content contributes to the selected light scene,
wherein said user interface has a first state, in which said user interface is configured to receive input from said user,
and a second state, in which said user interface is configured not to receive input from said user, and wherein said user
interface is adapted to display said content only in said second state.

US Pat. No. 9,565,063

SYSTEMS, DEVICES AND METHODS OF SYNCHRONIZING INFORMATION ACROSS MULTIPLE HETEROGENEOUS NETWORKS

OPENET TELECOM LTD., Dub...

1. A method of reconciling discrepancies in information generated in a telecommunications system that is organized into a
plurality of heterogeneous telecommunication domains, the method comprising:
receiving, in a server processor of a continuum orchestrator computing device, a first message from a first domain orchestrator
component, wherein:

all components in the telecommunications system involved in delivery of a first service are grouped into at least one of a
plurality of domains,

each domain in the plurality of domains includes different components than every other domain in plurality of domains,
the plurality of domains includes at least a first domain and a second domain,
the components in the first domain collectively provide a first functionality for the delivery of the first service,
the components in the second domain collectively provide a different functionality for the delivery of the first service,
the first domain includes:
the first domain orchestrator component; and
a component that generates communication information, and
the second domain includes:
a second domain orchestrator component; and
a different component that generates overlapping communication information,
receiving, in the server processor of the continuum orchestrator computing device, a second message from the second domain
orchestrator component, wherein:

the received first message includes the communication information generated by the component in the first domain, and
the received second message includes the overlapping communication information generated by the different component in the
second domain;

synchronizing information, via the server processor of the continuum orchestrator computing device, by replacing portions
of the communication information included in the received first message with portions of the overlapping communication information
included in the received second message;

using the synchronized information to generate a third message; and
sending the third message to the first domain orchestrator component included in the first domain.

US Pat. No. 9,564,146

SYSTEM AND METHOD FOR DIGITAL SIGNAL PROCESSING IN DEEP DIVING ENVIRONMENT

Bongiovi Acoustics LLC, ...

1. A system for processing of an audio signal relating to a diver in a deep diving environment, said system comprising:
an input device structured to receive the audio signal,
a pitch changing module configured to change the pitch of the received signal,
a first low shelf filter module configured to filter the pitch changed signal,
a first high shelf filter module configured to filter the signal received from the first low shelf filter module, thereby
creating a first filtered signal,

an automatic gain control module configured to adjust a gain of the first filtered signal,
a second low shelf filter module configured to filter the gain adjusted signal, and
a second high shelf filter module configured to filter the signal received from said second low shelf filter module, thereby
creating a second filtered signal

said first low shelf filter module and said first high shelf filter module collectively including a first center frequency
and a first filter gain value,

said second low shelf filter module and said second high shelf filter module collectively including a second center frequency
and a second filter gain value,

said first center frequency being equal to said second center frequency, and
said first filter gain value being the inverse of said second filter gain value.

US Pat. No. 9,563,508

MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS

PHISON ELECTRONICS CORP.,...

1. A memory management method for a rewritable non-volatile memory module, the rewritable non-volatile memory module having
a plurality of physical programming units, and each of the physical programming units having a plurality of bits, the memory
management method comprising:
identifying a first physical programming unit among the physical programming units by applying a predetermined read voltage,
wherein the first physical programming unit is identified as in a fully-erased status;

identifying a second physical programming unit and at least one third physical programming unit, wherein the second physical
programming unit is programmed before the first physical programming unit, and the at least one third physical programming
unit is programmed before the second physical programming unit;

acquiring status data of the second physical programming unit and at least one status data of the at least one third physical
programming unit;

computing a difference between the status data of the second physical programming unit and the at least one status data of
the at least one third physical programming unit; and

if the difference is greater than a threshold, identifying the second physical programming unit as in a program failure status.

US Pat. No. 9,564,825

PARALLEL RESONANT CONVERTER CAPABLE OF CONTROLLING OUTPUT VOLTAGE AND CONTROL METHOD THEREOF

FSP-Powerland Technology ...

1. A parallel resonant converter, comprising:
a control circuit; and
at least two resonant conversion circuits, connected in parallel between an input bus and an output bus,
wherein the control circuit is configured to provide a switching frequency signal to the at least two resonant conversion
circuits, and the control circuit controls a voltage of the output bus to linearly vary along with the switching frequency
signal in a rated range, so as to achieve current-balancing for the at least two resonant conversion circuits,

wherein the control circuit is configured to sample a voltage of the output bus to obtain a sampling value associated with
the voltage of the output bus, sample a current of the output bus to obtain a sampling value associated with the current of
the output bus, calculate based on the sampling value associated with the current of the output bus and the sampling value
associated with the voltage of the output bus to obtain an error value, and amplify and compensate the error value for converting
into the switching frequency signal,

wherein the control unit is configured to perform an error calculation between the sampling value associated with the voltage
of the output bus and a value obtained by performing a current-voltage conversion on the sampling value associated with the
current of the output bus to obtain the error value, or the control unit is configured to perform the error calculation between
a first voltage reference value and an adding value which is obtained by adding the sampling value associated with the voltage
of the output bus with the value obtained by performing the current-voltage conversion on the sampling value associated with
the current of the output bus to obtain the error value.

US Pat. No. 9,563,244

APPARATUSES, SYSTEMS, AND METHODS FOR REDUCING POWER TO PORTS OF ELECTRONIC DEVICES

HZO, Inc., Draper, UT (U...

1. A portable electronic device, comprising:
a processing element;
a display in communication with the processing element;
a rechargeable battery for supplying power to the processing element and the display;
a data communication port that selectively receives power from the battery;
a mechanical switch positioned within an opening of the data communication port and in communication with a device detector;
a liquid sensor disposed at the opening of the data communication port; and
a voltage control element associated with the data communication port and comprising:
the device detector that detects whether the data communication port is:
connected to another device; or
not connected to another device;
a power controller that:
provides a normal voltage state from the battery to the data communication port in response to the device detector determining
that the data communication port is connected to another device;

provides a reduced voltage state for the data communication port in response to the device detector determining that the data
communication port is not connected to another device;

wherein the liquid sensor communicates with the power controller to prevent the data communication port from transitioning
from the reduced voltage state to the normal voltage state in response to the liquid sensor sensing a liquid within the data
communication port when another electronic device is connected to the communication port, and wherein the power controller
intercepts messages to the data communication port and passes-through the messages only when the power controller provides
the normal voltage state.

US Pat. No. 9,563,433

SYSTEM AND METHOD FOR CLASS-BASED EXECUTION OF AN INSTRUCTION BROADCASTED TO AN ARRAY OF PROCESSING ELEMENTS

1. A system for processing data, the system comprising:
a set of processing elements, separated into a plurality of classes, including a first class, a second class and a third class,
wherein the first class comprises a first half of the processing elements, the second class comprises a first half subset
of a second half of the processing elements and the third class comprises a second half subset of the second half of the processing
elements; and

a plurality of sequencers coupled to the set of processing elements wherein each of the plurality of sequencers sends a respective
instruction to each processing element of the set of processing elements, and wherein a particular processing element executes
the respective instruction only if the respective instruction corresponds to a class the particular processing element is
in, wherein the class the particular processing element is in depends on a local condition within the particular processing
element.

US Pat. No. 9,562,895

ASSAY PARTICLES AND METHODS OF USE

PerkinElmer Health Scienc...

1. A method for detecting protein kinase activity, the method comprising:
contacting a sample suspected of containing a protein kinase with:
(i) an assay particle, wherein the assay particle comprises:
a core portion encased by a shell portion; and
a coat portion covering the shell portion,
wherein the shell portion of the assay particle comprises titanium dioxide and a material selected from the group consisting
of glass, ceramic, and combinations thereof;

wherein the coat portion comprises titanium dioxide and a target selective binding agent; and
wherein the assay particle is hollow and is buoyant in aqueous media; and
(ii) a protein kinase substrate comprising a moiety capable of emitting radiation under conditions wherein the protein kinase
can phosphorylate the substrate to produce a phosphorylated substrate;

wherein binding of the phosphorylated substrate to titanium dioxide produces a light signal; and
determining a protein kinase activity based on a level of detected light signal.

US Pat. No. 9,563,494

SYSTEMS AND METHODS FOR MANAGING TASK WATCHDOG STATUS REGISTER ENTRIES

NXP USA, Inc., Austin, T...

1. A data processing system comprising:
one or more processors each configured to execute a plurality of tasks;
one or more watchdog status registers each comprising a plurality of bits, wherein
each watchdog status register is associated with one of the one or more processors, and
each bit of the plurality of bits of one watchdog status register is associated with one task of the plurality of tasks of
one processor that is associated with the one watchdog status register;

a centralized watchdog task configured to
determine whether every bit of the plurality of bits of a respective watchdog status register stores a first state value,
and

write a trigger data pattern to the respective watchdog status register, in response to a determination that every bit of
the plurality of bits of the respective watchdog status register stores the first state value, wherein

the trigger data pattern comprises the first state value for each of the plurality of bits of the respective watchdog status
register; and

one or more hardware logic circuits each associated with a particular processor that is associated with a particular watchdog
status register, each hardware logic circuit configured to

identify a set of active tasks of the particular processor that are presently in an active task state, in response to a detection
that the trigger data pattern is written to the particular watchdog status register.

US Pat. No. 9,561,548

ELECTRIC TOOL

HITACHI KOKI CO., LTD., ...

1. An electric tool comprising:
a motor including an output shaft and a stator disposed around the output shaft, the output shaft extending in a front-rear
direction;

a housing including,
a motor housing accommodating the motor, and
a handle housing extending downwardly from the motor housing;
a first board accommodated in the motor housing;
a trigger disposed at a base portion of the handle housing, the trigger being configured to turn on/off power supply to the
motor; and

a rotational direction switch configured to switch a rotational direction of the motor,
wherein the first board is disposed below the motor in an up-down direction perpendicular to the front-rear direction and
extends in front of the rotational direction switch in the front-rear direction, and

wherein the rotational direction switch is disposed in front of the stator in the front-rear direction and is disposed at
a region defined between the first board and the trigger in the up-down direction.

US Pat. No. 9,561,314

GUIDABLE INTRAVASCULAR BLOOD PUMP AND RELATED METHODS

MAQUET CARDIOVASCULAR LLC...

1. An intravascular blood pump system, comprising:
an intravascular blood pump adapted to be guided to a predetermined location within the circulatory system of a patient by
a guide wire and the intravascular blood pump configured to provide left-heart support, the intravascular blood pump comprising
a rotor having a rotor hub tapering in the distal direction, at least one blade extending radially outward from the rotor
hub;

a cannula coupled to a distal end of the intravascular blood pump, one or more first ports and one or more second ports establishing
fluid communication between a lumen of the cannula and an exterior region of the cannula, wherein at least one first port
is located in proximity to the rotor and at least one second port is spaced apart from and located distal to the at least
one first port, and wherein the intravascular blood pump is configured to draw blood from the patient's heart into the at
least one second port through the cannula lumen and out the at least one first port to provide left-heart support while the
cannula is positioned across an aortic valve of the patient, the cannula is configured such that when the intravascular blood
pump is positioned in the patient to provide left-heart support the distal end of the cannula and the at least one second
port are positioned inside the patient's heart and the proximal end of the cannula and the at least one first port are positioned
in the patient's aorta;

a catheter connected to a proximal end of the intravascular blood pump, a purge lumen extending through the catheter and operatively
arranged to deliver purge fluid towards the intravascular blood pump;

an elongate lumen arranged coaxially with at least a portion of the cannula and in series longitudinally with the cannula,
and an end of the elongate lumen is adjacent an end of the cannula, the elongate lumen sized to slidably receive the guide
wire and having a diameter sized smaller than a diameter of the cannula lumen;

a pressure sensing element configured to sense pressure proximate the intravascular blood pump;
a housing connected to a proximal end of the catheter; and
first and second conduits each connected to the housing, at least one of the first conduit and second conduit in fluid communication
with the purge lumen.

US Pat. No. 9,565,307

EMERGENCY ASSISTANCE CALLING FOR VOICE OVER IP COMMUNICATIONS SYSTEMS

VOIP-PAL.COM, INC., Bell...

1. A process for routing emergency communications having a caller identifier associated with a caller and a callee identifier
associated with a callee, the process comprising:
receiving a routing request including the caller identifier and the callee identifier;
using the caller identifier to identify a unique dialing profile associated with the caller from among a plurality of dialing
profiles that are persistently stored in a memory, each dialing profile associated with a particular caller, and each dialing
profile including an emergency call identifier and an emergency response center identifier both having been assigned to each
particular caller, wherein the emergency call identifier is selected and stored in the dialing profile corresponding to each
particular caller prior to any emergency call being made, and wherein each dialing profile includes a username and a user
domain,

wherein the emergency call identifier is one among a set of predefined emergency call identifiers, each predefined emergency
call identifier being exclusive to one or more countries;

when said callee identifier matches said emergency call identifier:
producing a routing message for receipt by a call controller operable to cause a route to be established between the caller
and an emergency response center, said routing message having a first portion and a second portion, said first portion including
said emergency response center identifier; and

initiating a search of a direct inward dial (DID) database for a DID record associating a DID identifier with said caller,
wherein each of the DID records stored in the DID database comprise a username, a user domain and a DID identifier, and wherein
each particular caller has optionally been pre-assigned to one of the DID records stored in the DID database, and

when said search finds a DID record having the same username and user domain as the dialing profile of the particular caller
and associating a DID identifier with said caller, causing said second portion to include said DID identifier from said DID
record, and

when said search does not find a DID record associating a DID identifier with said caller, associating a temporary DID identifier
with said caller and causing said second portion to include said temporary DID identifier.

US Pat. No. 9,565,031

METHOD, CONTROL TERMINAL, AND SYSTEM FOR CONTROLLING ELECTRONIC DEVICE

SHENZHEN TCL NEW TECHNOLO...

1. A method for controlling an electronic device, comprising the following steps:
starting, by a control terminal, a service of a self-organizing network, and initializing and displaying an information table
of electronic devices currently on the self-organizing network;

sending, based on an electronic device selected from the electronic device information table by a user, an update request
to the electronic device through a network route of the self-organizing network;

receiving device function information fed back by the electronic device according to the update request, and establishing
a function calling table according to the device function information, the function calling table comprising a plurality of
function item control parameters corresponding to functions of the electronic device; and

displaying a control UI of the remote control terminal according to the function calling table, so that the user remotely
controls and operates the electronic device in the control UI, and sending a corresponding execution instruction to the electronic
device according to a function item selected by the user, so as to control the electronic device to execute a corresponding
function.

US Pat. No. 9,561,214

METHOD OF TREATMENT USING INHIBITORS OF MITOSIS

Array BioPharma Inc., Bo...

1. A method of treating cancer by administering to a patient in need thereof two doses of (S)-2-(3-aminopropyl)-5-(2,5-difluorophenyl)-N-methoxy-N-methyl-2-phenyl-1,3,4-thiadiazole-3(2H)-carboxamide,
wherein each dose is 1.25 mg/m2/day in a 14 day dosing cycle, wherein the first dose is administered on day one of the dosing cycle and the second dose is
administered on day two of the dosing cycle, and the cancer is a hematological tumor.
US Pat. No. 9,562,272

SCREENING METHOD FOR THERAPEUTIC AGENT FOR CHONDROPATHY AND MODIFIED CHONDROCYTE FOR TREATMENT OF CHONDROPATHY

KYOTO UNIVERSITY, Kyoto ...

1. A screening method for a substance having an effect of increasing cartilage volume and/or an effect of reducing the speed
of chondrocyte differentiation, the method comprising contacting (a1) a mammalian cell expressing endogenous salt-inducible
kinase 3 SIK3, (b1) a cell into which a vector containing a reporter gene fused downstream of a mammalian SIK3 promoter has
been introduced, or (c1) a mammalian SIK3 protein and its substrate, with a test substance, measuring (a2) the amount of SIK3
protein or mRNA in the mammalian cell, (b2) the promoter activity of mammalian SIK3 in the cell carrying the vector, (c2)
the binding of the mammalian SIK3 protein to its substrate or (c2?) the phosphorylation of the substrate for the mammalian
SIK3 protein, and selecting a test substance (a3) decreasing the amount of the SIK3 protein or mRNA, (b3) decreasing the promoter
activity of SIK3, (c3) decreasing the binding of the SIK3 to its substrate, or (c3?) decreasing the phosphorylation of the
substrate for SIK3, compared with a control group free from contact with the test substance.

US Pat. No. 9,563,406

GRAPHICAL USER INTERFACE REPLACEMENT OF FUNCTION SIGNATURES

The MathWorks, Inc., Nat...

1. A method comprising:
receiving an input in a programming environment, associated with a function that performs a functionality, to generate information
that enables the functionality to be performed,

the receiving the input being performed by a device;
determining, based on receiving the input, an input argument associated with the function,
the determining the input argument being performed by the device;
determining a program to be used to determine a set of potential values for the input argument,
the determining the program being performed by the device;
determining the set of potential values based on executing the program,
the determining the set of potential values being performed by the device;
providing, in the programming environment and based on the input, a user interface element that:
displays a representation of the input argument, and
provides one or more input mechanisms to receive a value corresponding to the input argument,
the input being received external to the user interface element, and
the providing the user interface element being performed by the device;
receiving a specification of a potential value of the set of potential values,
the receiving the specification of the potential value being performed by the device;
receiving, via the input mechanism, the value corresponding to the input argument, based on the specification of the potential
value,

the receiving the value being performed by the device; and
generating the information that enables the functionality to be performed,
the information including first information identifying the function and second information that indicates a relationship
between the value and the input argument,

the generating the information being performed by the device.
US Pat. No. 9,562,017

HYDROGEN SULFATE SALT

AsrtaZeneca AB, Sodertal...

1. A method for reversing, alleviating or inhibiting the progress of a cancer associated with overactivation of MEK in a mammal
in need thereof, the method comprising administering to said mammal a therapeutically effective amount of a crystalline hydrogen
sulfate salt of 6-(4-bromo-2-chloro-phenylamino)-7-fluoro-3-methyl-3H-benzoimidazole-5-carboxylic acid (2-hydroxy-ethoxy)-amide,
wherein said hydrogen sulfate salt of 6-(4-bromo-2-chloro-phenylamino)-7-fluoro-3-methyl-3H-benzoimidazole-5-carboxylic acid
(2-hydroxy-ethoxy)-amide has an X-ray powder diffraction pattern with specific peaks at about 2-theta equal to 24.59°, 20.97°,
27.65°, 12.24°, and 17.02°.

US Pat. No. 9,565,086

NETWORK-TRANSMISSION INSPECTION DEVICE AND NETWORK-TRANSMISSION INSPECTION METHOD

Wistron NeWeb Corp., Hsi...

1. A network-transmission inspection device, comprising:
a network-connection apparatus, communicating with a base station through a network by a network-communication device wherein
the network-connection apparatus receives at least one RX packet from the base station through the network-communication device
and transmits at least one TX packet to the base station through the network-communication device; and

a network-transmission inspection apparatus, connected to the network-connection apparatus to check the connection status
between the network-connection apparatus and the network-communication device and the connection status between the network-communication
device and the base station according to the number of RX packets and the number of TX packets,

wherein the network-transmission inspection apparatus further comprising: a counting device, accumulating a network abnormal
number;

a packet-inspection apparatus, checking whether the number of RX packets and the number of TX packets have increased at a
first predetermined time interval when the network-connection apparatus is communicating with the base station;

a local inspection apparatus, connected to the packet-inspection apparatus and the counting device, checking whether the connection
between the network-connection apparatus and the network-communication device is functioning properly when both the number
of RX packets and the number of TX packets have not increased, and enabling the counting device to increase the network abnormal
number by 1 when the connection between the network-connection apparatus and the network-communication device is not functioning
properly, and a remote inspection apparatus, connected to the packet-inspection apparatus and the counting device, checking
whether the connection between the network-communication device and the base station is functioning properly when the number
of RX packets has not increased and the number of TX packets has increased, and enabling the counting device to increase the
network abnormal number by 1 when the connection between the network-communication device and the base station is not functioning
properly.

US Pat. No. 9,562,055

PYRROLIDINYL UREA, PYRROLIDINYL THIOUREA AND PYRROLIDINYL GUANIDINE COMPOUNDS AS TRKA KINASE INHIBITORS

Array BioPharma Inc., Bo...

1. A compound of Formula I:
or stereoisomers, tautomers, or pharmaceutically acceptable salts, or solvates thereof, wherein:
the Y—B moiety and the NH—C(?X)—NH moiety are in the trans configuration;
Ra, Rb, Rc and Rd are independently selected from H and (1-3C)alkyl;

X is O, S or NH;
R1 is (1-3C alkoxy)(1-6C)alkyl, (trifluoromethoxy)(1-6C)alkyl, (1-3C sulfanyl)(1-6C)alkyl, monofluoro(1-6C)alkyl, difluoro(1-6C)alkyl,
trifluoro(1-6C)alkyl, tetrafluoro(2-6C)alkyl, pentafluoro(2-6C)alkyl, cyano(1-6C)alkyl, aminocarbonyl(1-6C)alkyl, hydroxy(1-6C)alkyl,
dihydroxy(2-6C)alkyl, (1-6C)alkyl, (1-3Calkylamino)(1-3C)alkyl, (1-4C alkoxycarbonyl)(1-6C)alkyl, amino(1-6C)alkyl, hydroxy(1-3C
alkoxy)(1-6C)alkyl, di(1-3C alkoxy)(1-6C)alkyl, (1-3C alkoxy)trifluoro(1-6C)alkyl, hydroxytrifluoro(1-6C)alkyl, (1-4C alkoxycarbonyl)(1-3C
alkoxy)(1-6C)alkyl, hydroxycarbonyl(1-3C alkoxy)(1-6C)alkyl, hetAr5(CH2)0-1, or Ar5(CH2)0-1;

R2 is H, F, or OH;

Y is a bond;
B is Ar1 or hetAr1;

Ar1 is phenyl optionally substituted with one or more substituents independently selected from halogen, CF3, CF3O—, (1-4C)alkoxy, hydroxy(1-4C)alkyl, (1-6C)alkyl and CN;

hetAr1 is a 5-6 membered heteroaryl having 1-3 ring heteroatoms independently selected from N, S and O, and optionally substituted
with 1-2 groups independently selected form (1-6C)alkyl, halogen, OH, CF3, NH2 and hydroxy(1-2C)alkyl;

Ring C is formula C-1

R3 is H, (1-6C)alkyl, hydroxy(1-6C)alkyl, Ar2, hetCyc1, (3-7C)cycloalkyl, or hetAr2;

Ar2 is phenyl optionally substituted with one or more groups independently selected from halogen, (1-6C)alkyl and hydroxymethyl;

hetCyc1 is a 5-6-membered saturated or partially unsaturated heterocyclic ring having 1-2 ring heteroatoms independently selected
from N and O;

hetAr2 is a 5-6 membered heteroaryl ring having 1-3 ring heteroatoms independently selected from N, O and S and optionally substituted
with one or more groups independently selected from (1-6C)alkyl and halogen;

R4 is H, OH, (1-6C)alkyl, monofluoro(1-6C)alkyl, difluoro(1-6C)alkyl, trifluoro(1-6C)alkyl, tetrafluoro(2-6C)alkyl, pentafluoro(2-6C)alkyl,
cyano(1-6C)alkyl, hydroxy(1-6C)alkyl, dihydroxy(2-6C)alkyl, (1-6C)alkoxy)(1-6C)alkyl, amino(1-6C)alkyl, amino-carbonyl(1-6C)alkyl,
(1-3C)alkylsulfonamido(1-6C)alkyl, sulfamido(1-6C)alkyl, hydroxyl-carbonyl(1-6C)alkyl, hetAr3(1-6C)alkyl, Ar3(1-6C)alkyl, (1-6C)alkoxy, monofluoro(1-6C)alkoxy, difluoro(1-6C)alkoxy trifluoro(1-6C)alkoxy, tetrafluoro(2-6C)alkoxy, pentafluoro(2-6C)alkoxy
cyano(1-6C)alkoxy, hydroxy(1-6C)alkoxy, dihydroxy(2-6C)alkoxy, amino(2-6C)alkoxy, aminocarbonyl(1-6C)alkoxy, hydroxycarbonyl(1-6C)alkoxy,
hetCyc2(1-6C)alkoxy, hetAr3(1-6C)alkoxy, Ar3(1-6C)alkoxy, (1-4C alkoxy)(1-6C)alkoxy, (1-3C alkylsulfonyl)(1-6C)alkoxy, (3-6C)cycloalkyl [optionally substituted with F,
OH, (1-6C alkyl), (1-6C) alkoxy, or (1-3C alkoxy)(1-6C)alkyl], hetAr4, Ar4, hetCyc2(?O)CH2—, (1-4C alkoxycarbonyl)(1-6C)alkoxy, hydroxycarbonyl(1-6C)alkoxy, aminocarbonyl(1-6C)alkoxy, hetCyc2C(?O)(1-6C)alkoxy, hydroxy(1-3C alkoxy)(1-6C)alkoxy, hydroxytrifluoro(1-6C)alkoxy, (1-3C)alkylsulfonamido(1-6C)alkoxy, (1-3C)alkylamido(1-6C)alkoxy,
di(1-3C alkyl)aminocarboxy, hetCyc2C(?O)O—, hydroxydifluoro(1-6C)alkyl, (1-4C alkylcarboxy)(1-6C)alkyl, (1-6C)alkoxycarbonyl, hydroxycarbonyl, aminocarbonyl,
(1-3C alkoxy)amino-carbonyl, hetCyc3, halogen, CN, trifluoromethylsulfonyl, N-(1-3C alkyl)pyridinonyl, N-(1-3C trifluoroalkyl)pyridinonyl, (1-4C alkylsiloxy)(1-6C)alkoxy,
isoindoline-1,3-dionyl(1-6C)alkoxy or N-(1-3C alkyl)oxadiazolonyl;

hetCyc2 is a 4-6 membered heterocyclic ring having 1-2 ring heteroatoms independently selected from N and O and optionally substituted
with 1-2 groups independently selected from (1-6C)alkyl, (1-4C alkylcarboxy)(1-6C)alkyl, and (1-6C)acyl;

hetCyc3 is a 4-7 membered heterocycle having 1-2 ring heteroatoms independently selected from N and O and optionally substituted with
one or more substituents independently selected from F, CN, CF3, (1-6C)alkyl, hydroxy(1-6C)alkyl, (1-3C alkoxy)(1-6C)alkyl, (1-6C)acyl-, (1-6C)alkylsulfonyl, trifluoromethylsulfonyl and
(1-4C alkoxy)carbonyl;

hetAr3 is a 5-membered heteroaryl ring having 1-3 ring atoms independently selected from N, O and S and optionally substituted with
(1-6C)alkyl;

Ar3 is phenyl optionally substituted with (1-4C)alkoxy;

hetAr4 is a 5-6 membered heteroaryl ring having 1-3 ring heteroatoms independently selected from N, S and O and optionally substituted
with 1-2 substituents independently selected from (1-6C)alkyl, halogen, CN, hydroxy(1-6C)alkyl, trifluoro(1-6C)alkyl, (3-6C)cycloalkyl,
(3-6C cycloalkyl)CH2— (3-6C cycloalkyl)C(?O)—, (1-3C alkoxy)(1-6C)alkyl, (1-6C)alkoxy, (1-6C)alkylsulfonyl, NH2, (1-6C alkyl)amino, di(1-6C alkyl)amino, (1-3C trifluoroalkoxy), (1-3C)trifluoroalkyl, and methoxybenzyl; or a 9-10 membered
bicyclic heteroaryl having 1-3 ring nitrogen atoms;

Ar4 is phenyl optionally substituted with one or more groups independently selected from (1-6C)alkyl, halogen, CN, CF3, CF3O—, (1-6C)alkoxy, (1-6Calkyl)OC(?O)—, aminocarbonyl, (1-6C)alkylthio, hydroxy(1-6C)alkyl, (1-6C alkyl)SO2—, HOC(?O)— and (1-3C alkoxy)(1-3C alkyl)OC(?O)—;

R5 is H, (1-6C)alkyl, monofluoro(1-6C)alkyl, difluoro(1-6C)alkyl, trifluoro(1-6C)alkyl, tetrafluoro(2-6C)alkyl, pentafluoro(2-6C)alkyl,
halogen, CN, (1-4C)alkoxy, hydroxy(1-4C)alkyl, (1-3C alkoxy)(1-4C)alkyl, (1-4C alkyl)OC(?O)—, (1-6C)alkylthio, phenyl [optionally
substituted with one or more groups independently selected from halogen, (1-6C)alkyl and (1-6C)alkoxy], (3-4C)cycloalkyl,
amino, aminocarbonyl, or trifluoro(1-3C alky)amido; or

R4 and R5 together with the atoms to which they are attached form a 5-6 membered saturated, partially unsaturated or unsaturated carbocyclic
ring optionally substituted with one or more substituents independently selected from (1-6C)alkyl, or

R4 and R5 together with the atoms to which they are attached form 5-6 membered saturated, partially unsaturated or unsaturated heterocyclic
ring having a ring heteroatom selected from N, O or S, wherein said heterocyclic ring is optionally substituted with one or
two substituents independently selected from (1-6C alkyl)C(?O)O—, (1-6)acyl, (1-6C)alkyl and oxo, and said sulfur ring atom
is optionally oxidized to S(?O) or SO2;

hetAr5 is a 5-6 membered heteroaryl ring having 1-3 ring heteroatoms independently selected from N, O or S, wherein the ring is optionally
substituted with one or more substituents independently selected from halogen, (1-6C)alkyl, (1-6C)alkoxy and CF3; and

Ar5 is phenyl optionally substituted with one or more groups independently selected from halogen, (1-6C)alkyl, (1-6C)alkoxy, CF3O—, (1-4C)alkoxycarbonyl and aminocarbonyl.

US Pat. No. 9,565,700

METHODS AND APPARATUS FOR RANDOM ACCESS IN MULTI-CARRIER COMMUNICATION SYSTEMS

Neocific, Inc., Bellevue...

1. In a multiple access wireless communication system having a plurality of base stations covering a plurality of cells, a
method by a base station to determine a time delay associated with a mobile station using a random access subchannel, the
method comprising:
allocating, within a communication channel, a random access (RA) subchannel selected from a plurality of frequency subchannels
and a RA time slot selected from a plurality of time slots, the RA time slot and RA subchannel associated with the cell in
which the base station is located;

receiving a signal from a mobile station over the selected RA subchannel in the selected RA time slot;
processing the received signal by:
applying a Fast Fourier Transform (FFT) to the received signal to generate a transformed signal in the frequency domain;
computing, in the frequency-domain, a dot-product between the transformed signal and an RA sequence specific to the cell in
which the base station is located;

analyzing the computed frequency-domain dot-product to identify the RA sequence carried in the received signal;
computing, in the time-domain, a correlation between a time-shifted version of the received signal and the identified RA sequence;
and

analyzing the computed time-domain correlation to determine a time delay associated with the mobile station;
identifying the mobile station associated with the RA sequence; and
transmitting to the identified mobile station an indication of a time advance based on the determined time delay associated
with the mobile station.

US Pat. No. 9,565,692

METHOD OF IMPROVING CHANNEL UTILIZATION

OULUN YLIOPISTO, Oulu (F...

1. A method of improving channel utilization in a time slotted channel access structure in a network, the method comprising;
defining a user priority for an outstanding packet in a node;
based on the user priority defining a priority for the node selected from a highest priority node to a node with a lower user
priority;

sensing a transmission;
the time slotted channel access structure comprising, at least one access phase;
dividing the access phase into number of access slots;
sensing in the beginning of the access phase if a transmission from the highest priority node exist;
if no transmission is sensed the node with the lower user priority may initiate transmission.

US Pat. No. 9,563,811

CHARACTER RECOGNITION METHOD, CHARACTER RECOGNITION APPARATUS AND FINANCIAL APPARATUS

LG CNS CO., LTD., Seoul ...

1. A character recognition apparatus, comprising:
a processor configured to:
acquire a character image of an individual character from a medium;
determine the individual character from the character image with a hierarchical structure in which a set of predetermined
characters are hierarchically classified into a plurality of groups configured into main groups and sub groups; and

determine whether the determined individual character matches at least one of error-prone characters,
wherein the error-prone characters are previously stored in a memory; and
wherein a predetermined alphabet character printed on a same position of a character of different media is determined from
a set of predetermined number characters when the character recognition apparatus performs a recognition process, which acquires
a character image of an individual character and determines the individual character, on a plurality of different media repeatedly.

US Pat. No. 9,563,346

METHOD FOR SCROLLING A DISPLAYED IMAGE IN A TOUCH SYSTEM

Inventec (Pudong) Technol...

1. A method for scrolling a displayed image in a touch system, the touch system comprising a touch screen and a processor,
the method comprising:
receiving at least one touch point from the touch screen;
detecting at least one initial position of the touch point on the touch screen;
when the touch point is slid away from the initial position, scrolling an image displayed on the touch screen according to
a sliding action of the touch point;

detecting the number of the touch points on the touch screen; and
updating a scrolling rate of the image displayed on the touch screen by the processor according to the number of the touch
points moving on the touch screen;

wherein the scrolling rate of the image is directly proportional to the number of the touch points moving on the touch screen.

US Pat. No. 9,561,565

APPARATUS FOR AUTOMATIC PLACEMENT OF GASKETS ON A HOUSING

FU DING ELECTRONICAL TECH...

1. An apparatus for automatic placement of gaskets on a housing, the apparatus comprising:
a base;
a second feeding mechanism positioned on the base, the second feeding mechanism having a second drive member connected to
a rotary drive member, with a suction member connected to the rotary drive member;

a first detecting member positioned on the base;
a bearing mechanism positioned on the base;
an assembly mechanism; and
a controller electrically connected to the second feeding mechanism, the first detecting member, the bearing mechanism and
the assembly mechanism;

wherein, the bearing mechanism is positioned closer to the base than the suction member;
wherein, after a gasket is retrieved by the suction member, a position of the retrieved gasket is detected by the first detecting
member and transmitted to the controller, the controller then instructs the rotary drive member to adjust the position of
the retrieved gasket to a preset position and release the retrieved gasket to the bearing mechanism; and

wherein, the assembly mechanism retrieves the released gasket from the bearing mechanism and moves the retrieved gasket from
the bearing mechanism to the housing and places the retrieved gasket into a mounting hole on the housing.

US Pat. No. 9,561,047

SURGICAL HAND GRIP AND A SURGICAL TUBULAR SHAFT INSTRUMENT WITH A SURGICAL HAND GRIP

Aesculap AG, Tuttlingen ...

1. A surgical hand grip for a surgical tubular shaft instrument, comprising:
a coupling device for coupling to a tubular shaft tool which has a tubular shaft and a force transmission element that is
movable back and forth relative to the tubular shaft,

the coupling device comprising a coupling element for coupling to the force transmission element and a connecting element
for connecting to the tubular shaft,

a gripping device which is operatively connected to the coupling element and is transferable from a non-actuating disposition
into at least one actuating disposition and vice versa thereby changing a mutual relative spacing between the coupling element
and the connecting element due to a transferral of the coupling element from a non-actuating position into at least one actuating
position,

a grip axis defined by the hand grip, and
a guiding device comprising a guiding body for guiding the coupling element along the grip axis during a transfer of the coupling
element from the non-actuating position into the at least one actuating position independently of the disposition of the gripping
device during the transfer from the non-actuating disposition into the at least one actuating disposition,

wherein:
the guiding body comprises an axial sleeve and defines the grip axis,
the coupling element is mounted in the sleeve in a displaceable manner and is guided by the sleeve during the transfer from
the non-actuating position into the at least one actuating position,

the sleeve comprises an axial slit-like through opening along at least a section of a displacement path which is traversed
by the coupling element relative to the sleeve during the transfer from the non-actuating position into the at least one actuating
position, and vice versa,

the sleeve further comprises a window-like through opening which extends over a larger angular range in a circumferential
direction of the grip axis than the slit-like through opening, and

the coupling element, in order to couple the force transmission element thereto or to decouple the force transmission element
therefrom is configured to be disengaged relative to the guiding body transversely or at an angle with respect to the grip
axis and thereby partially engages in or passes through the window-like through opening.

US Pat. No. 9,563,036

OPTICAL IMAGE CAPTURING SYSTEM

ABILITY OPTO-ELECTRONICS ...

1. An optical image capturing system, in order along an optical axis from an object side to an image side, comprising:
a first lens having positive refractive power;
a second lens having negative refractive power;
a third lens having refractive power;
a fourth lens having refractive power; and
an image plane;
wherein the optical image capturing system consists of the four lenses with refractive power; at least two of the four lenses
each has at least an inflection point on a surface thereof; at least one of the lenses from the second lens to the fourth
lens has positive refractive power; the fourth lens has an object-side surface, which faces the object side, and an image-side
surface, which faces the image side, and both the object-side surface and the image-side surface of the fourth lens are aspheric
surfaces;

wherein the optical image capturing system satisfies:
1.2?f/HEP?3.0 and 0.5?HOS/f?3.0;

where f is a focal length of the optical image capturing system; HEP is an entrance pupil diameter of the optical image capturing
system; and HOS is a distance in parallel with the optical axis from an object-side surface of the first lens to the image
plane.

US Pat. No. 9,562,024

VORTIOXETINE SALT AND CRYSTAL THEREOF, THEIR PREPARATION METHOD, PHARMACEUTICAL COMPOSITIONS AND USAGE

HANGZHOU PUSHAI PHARMACEU...

1. Vortioxetine hemihydrobromide represented by formula (I):

US Pat. No. 9,563,486

FORMULA-BASED LOAD EVALUATION IN DISTRIBUTED STREAMING PLATFORM FOR REAL-TIME APPLICATIONS

DataTorrent, Inc., Santa...

1. A method, comprising the operations of:
receiving an application that runs on a streaming platform, wherein the application is structured as a directed acyclic graph
(DAG) with instances of operators as nodes and streams as edges between nodes and wherein the application is associated with
a pre-defined hint that is a key-value pair;

launching the application by assigning the instances of operators to containers provided by streaming platform and initiating
the streams;

reading a value for the pre-defined hint and transmitting the value to the application through an application programming
interface (API) exposed by the streaming platform;

receiving a request, based at least in part on the value, from the application through the API to make a dynamic adjustment
to one or more of the instances; and

making the dynamic adjustment and re-launching the application using a recovery policy, wherein the dynamic adjustment includes
a dynamic partition of at least one instance into a plurality of instances, wherein the at least one instance reads from and/or
writes to a hash table or hash map associated with the instance, wherein the pre-defined hint is a count of entries in the
hash table or hash map and, wherein each of the operations is executed by one or more processors in real time or near real
time rather than offline.

US Pat. No. 9,565,074

SYSTEMS, DEVICES, AND METHODS OF ORCHESTRATING RESOURCES AND SERVICES ACROSS MULTIPLE HETEROGENEOUS DOMAINS

OPENET TELECOM LTD., Dub...

1. A method of controlling services in a telecommunications system that is organized into a plurality of domains, the method
comprising:
receiving, in a server processor of a continuum orchestrator computing device, a policy-charging request that includes information
for delivery of a first service across the telecommunications system, wherein:

all components in the telecommunications system involved in the delivery of the first service are grouped into at least one
of the plurality of domains,

each domain in the plurality of domains includes different components than every other domain in plurality of domains,
the plurality of domains includes at least a first domain and a second domain,
the components in the first domain collectively provide a first functionality for the delivery of the first service,
the components in the second domain collectively provide a different functionality for the delivery of the first service,
the first domain includes a first domain orchestrator component, and
the second domain includes a second domain orchestrator component;
identifying, via the server processor, domains in the telecommunications system that collectively provide functionality required
to fulfill the received policy-charging request, the identified domains including the first domain and the second domain;

generating, via the server processor, a plurality of domain specific policy-charging requests based on the information included
in the received policy-charging request, the plurality of domain specific policy-charging requests including:

a first message that includes information specific to altering the first functionality provided by the components in the first
domain, and

a second message that includes information specific to altering the different functionality provided by the components in
the second domain;

associating the first message with the first domain;
associating the second message with the second domain;
sending the first message to the first domain orchestrator component in the first domain; and
sending the second message to the second domain orchestrator component in the second domain.

US Pat. No. 9,564,830

CONTROL METHOD OF INVERTING APPARATUS FOR ACHIEVING MPPT AND INVERTING APPARATUS THEREOF

FSP TECHNOLOGY INC., Tao...

1. An inverting apparatus, comprising: an inverting circuit, receiving a DC input and configured to convert the DC input into
an AC output; a detection circuit, configured to detect an input voltage and an input current of the DC input; and a control
circuit, coupled to the inverting circuit and the detection circuit, and configured to provide a control signal to control
the inverting circuit such as to adjust a voltage value of the input voltage into a command voltage included by the control
signal, wherein the control circuit calculates a voltage difference between the detected input voltage and the command voltage,
and determines whether the voltage difference is greater than a preset value, and when determining that the voltage difference
is greater than the preset value, the control circuit sets the voltage value of the command voltage equal to the voltage value
of the input voltage, wherein the control circuit comprises: a maximum power point tracking operation module, configured to
sample the input voltage and the input current, calculate the voltage difference so as to determine whether the voltage difference
is greater than the preset value, and accordingly generate a disturbing signal; an adder, coupled to the maximum power point
tracking operation module, receiving the disturbing signal and a reference signal, and accordingly generating the command
voltage, wherein the command voltage is a superimposition of a disturbed quantity included by the disturbing signal and the
voltage value of the command voltage at a previous time point included by the reference signal; and a drive circuit, receiving
the command voltage and accordingly generating the control signal.

US Pat. No. 9,564,360

SUBSTRATE PROCESSING METHOD AND METHOD OF MANUFACTURING SEMICONDUCTOR DEVICE

CANON ANELVA CORPORATION,...

1. A substrate processing method of a substrate which has a recess portion on a surface and in which a deposition film is
formed on an opening portion of the recess portion, the deposition film including an upper deposition film on the surface
of the substrate, the upper deposition film including a protruding portion protruding from a side wall portion of the recess
portion toward an inside of the recess portion on the opening portion of the recess portion, the substrate processing method
comprising:
a first irradiation step of irradiating the protruding portion with a particle beam in a direction which forms a first angle
with a direction perpendicular to an in-plane direction of the substrate, to remove part of the protruding portion in a thickness
direction; and

a second irradiation step of, after the first irradiation step, irradiating the protruding portion with the particle beam
in a direction which is closer to perpendicular to the in-plane direction of the substrate than is the first angle and which
forms a second angle with the direction perpendicular to the in-plane direction of the substrate, to remove part of the protruding
portion that remains in the thickness direction.

US Pat. No. 9,564,085

SELECTIVE DIMMING TO REDUCE POWER OF A LIGHT EMITTING DISPLAY DEVICE

Dialog Semiconductor Inc....

1. A display device with selective dimming, comprising:
a display panel including a plurality of light emitting pixels that emit light;
an image processor to divide an image frame into a plurality of regions and to generate an adjusted image frame by determining
a maximum intensity difference between a lowest pixel intensity level and a highest pixel intensity level in a region of the
plurality of regions and reducing pixel intensity levels in the region responsive to the maximum intensity difference in the
region being less than a threshold difference in intensity; and

a display driver to convert data for the adjusted image frame into control signals for controlling brightness of the light
emitting pixels.

US Pat. No. 9,563,403

RANDOM NUMBER GENERATING DEVICE

PANASONIC INTELLECTUAL PR...

1. A random number generating device comprising:
an arithmetic random number generator that generates an arithmetic random number sequence;
an arithmetic random number converter that sequentially reads at least one arithmetic random number from the arithmetic random
number sequence and converts a value of the read arithmetic random number into a voltage or current value of at least two
predetermined levels of gray scale having an identical polarity;

a hysteresis unit that outputs values depending on a presently-input voltage or current value and a previously-input voltage
or current value with respect to the sequentially-input voltage or current value; and

a threshold processor that binarizes the output of the hysteresis unit,
wherein the arithmetic random number converter alternately outputs a positive value and a negative value using the voltage
or current that is converted based on the arithmetic random number, and outputs the voltage or current value of the at least
two levels of gray scale converted according to the value of the arithmetic random number as at least one of the positive
value and the negative value.

US Pat. No. 9,563,213

ON CHIP ZQ CALIBRATION RESISTOR TRIMMING

SanDisk Technologies LLC,...

1. An apparatus comprising:
an on-chip calibration resistor;
a variable impedance circuit coupled to a calibration node;
circuitry configured to establish a voltage at the calibration node based on a current in the on-chip calibration resistor
and a reference current when the apparatus is in a first mode;

circuitry configured to establish a voltage at the calibration node based on a current in the on-chip calibration resistor
and an impedance of the variable impedance circuit when the apparatus is in a second mode;

a comparator configured to compare the voltage at the calibration node with a reference voltage when the apparatus is in the
first mode and in the second mode;

circuitry configured to trim the on-chip calibration resistor based on the comparison of the voltage at the calibration node
with the reference voltage when the apparatus is in the first mode; and

circuitry configured to perform a ZQ calibration based on the comparison of the voltage at the calibration node with the reference
voltage when the apparatus is in the second mode.

US Pat. No. 9,561,567

WORKPIECE HOLDING DEVICE

FU DING ELECTRONICAL TECH...

1. A workpiece holding device comprising:
a main body having a groove and a bearing plate configured to receive a workpiece;
an elastic member mounted in the groove at an angle relative to the bearing plate, and having an engaging portion protruding
beyond the groove;

a resisting member having an inclined surface received in the groove, the inclined surface abutting the elastic member; and
an adjuster configured to raise and lower the resisting member;
wherein at least one through hole is defined on a bottom surface of the groove, and the adjuster is connected to the resisting
member through the through hole;

wherein when the resisting member rises, the resisting member forces the engaging portion of the elastic member to move toward
the bearing plate, thus securing the workpiece when present; and

wherein when the resisting member lowers, the engaging portion moves away from the bearing plate, thus releasing the workpiece
when present.

US Pat. No. 9,565,732

LIGHTING NODES HAVING A CORE NODE AND SENSOR PODS

Sensity Systems Inc., Su...

1. A sensor node comprising:
a core node to enable lighting control for a luminaire, the core node having a base forming a plug portion of a socket, the
plug portion of the socket having two pins designated as optional pins;

at least one peripheral device, each peripheral device including one or more sensors for detecting conditions and producing
sensor information based on the detected conditions; and

a pod bus enabling power signals to be transmitted to each of the peripheral devices and communications signals to be transmitted
between the core node and each of the peripheral devices via a two wire communication path coupled to the two pins designated
as optional pins.

US Pat. No. 9,564,811

SYSTEMS AND METHODS FOR REGULATING OUTPUT CURRENTS OF POWER CONVERSION SYSTEMS

On-Bright Electronics (Sh...

1. A system controller for regulating a power conversion system, the system contoller comprising:
a first controller terminal configured to receive a first signal associated with an input signal for a primary winding of
the power conversation system;

a second controller terminal configured to output a drive signal to a switch to affect a first current flowing through the
primary winding of the power conversion system, the drive signal being associated with an on-time period, the switch being
closed during the on-time period;

a first conversion component configured to generate a second current based on at least information associated with the first
signal; and

a ramp-signal generator configured to generate a ramping signal based on at least information associated with the second current,
the ramping signal being associated with a ramping slope;

wherein the system controller is configured to adjust a duration of the on-time period based on at least information associated
with the first signal;

wherein the system controller is further configured to adjust the duration of the on-time period by adjusting the ramping
slope of the ramping signal based on at least information associated with the first signal.

US Pat. No. 9,564,743

TERMINAL BOX AND METHOD OF CONNECTING OUTPUT LINE

Hosiden Corporation, Osa...

1. A terminal box comprising:
a terminal strip connected to an output line that takes out electric power generated at a solar cell module; and
a main body housing the terminal strip,
wherein the terminal strip includes a connecting portion electrically connected to the output line, and a play producing portion
extending in a direction opposite the connecting portion from a support part provided in an end portion of the connecting
portion, the play producing portion having an opening receiving the output line, the support part acting as a support point
at which the play producing portion changes its angle relative to the connecting portion,

wherein the main body includes a receiving hole formed at a position corresponding to the opening for receiving the output
line,

wherein the play producing portion inclines relative to the connecting portion by a first angle with the output line being
inserted through the receiving hole and the opening to be connected to the connecting portion, and

wherein the play producing portion inclines relative to the connecting portion by a second angle smaller than the first angle
with the output line being connected to the connecting portion.

US Pat. No. 9,564,696

ELECTRICAL CONNECTOR ASSEMBLY

Amphenol Corporation, Wa...

1. An electrical connector, comprising:
a plurality of wafers arranged in a side-by-side configuration, each of the plurality of wafers comprising:
a plurality of conductive elements, each of the plurality of conductive elements comprising a mating contact portion, a contact
tail and an intermediate portion connecting the mating contact portion and the contact tail, the plurality of conductive elements
being disposed in a line;

a first plurality of conductive, concave segments disposed on a first side of the line; and
a second plurality of conductive, concave segments disposed on a second side of the line, the first plurality of conductive,
concave segments and the second plurality of conductive, concave segments cooperating to form a plurality of conductive channels
at least partially enclosing the plurality of conductive elements.

US Pat. No. 9,563,437

TECHNOLOGIES FOR PRE-MEMORY PHASE INITIALIZATION OF A COMPUTING DEVICE

Intel Corporation, Santa...

1. A computing device for pre-memory phase initialization, the computing device comprising:
a boot management module to execute basic input/output system instructions in response to a startup of the computing device;
a memory detection module to detect the presence of a memory of a Peripheral Component Interconnect Express (PCIe) card of
the computing device for memory access prior to initialization of a main memory of the computing device; and

a memory initialization module to (i) initialize, in response to detection of the memory of the PCIe card, the memory of the
PCIe card as temporary random-access memory for the memory access prior to initialization of the main memory, and (ii) copy
the basic input/output system instructions from a non-volatile memory of the computing device to the temporary random-access
memory of the PCIe card for execution,

wherein the boot management module is further to execute the copied basic input/output system instructions from the temporary
random-access memory of the PCIe card to boot a component of the computing device.

US Pat. No. 9,562,195

METHOD AND SYSTEM FOR SEPARATING A HOT GAS FLOW THAT IS CHARGED WITH MATERIAL AND METHOD FOR PROCESSING OIL SHALE MATERIAL

ThyssenKrupp Industrial S...

1. A method for processing oil shale material comprising the steps of:
a. feeding the oil shale material to a retort,
b. thermally expelling hydrocarbons from the oil shale material such that oil shale ash remains,
c. heating the oil shale ash outside the retort together with a gas stream to form a material-laden hot gas stream,
d. separating the material-laden hot gas stream in a separator, the material-laden hot gas stream being separated into a hot
gas stream and a material stream, the material stream containing a coarser and a finer fraction mixed together,

e. introducing the material stream and at least a portion of the hot gas stream to a classifier and classifying the material
stream with the hot gas stream in the classifier, thereby separating the coarser fraction of the material stream from the
finer fraction of the material stream,

f. introducing the coarser fraction into the retort,
g. carrying away the finer fraction together with the hot gas stream separately from the coarser fraction.

US Pat. No. 9,561,344

FLUID DELIVERY SYSTEMS, DEVICES, AND METHODS FOR DELIVERY OF HAZARDOUS FLUIDS

Bayer HealthCare LLC, Wh...

1. A catheter, comprising:
an outer conduit; and
an inner conduit positioned within the outer conduit and having a diameter smaller than a diameter of the outer conduit,
wherein a volume between the outer conduit and the inner conduit define a first lumen adapted to deliver a first fluid to
a patient, and an inside diameter of the inner conduit define a second lumen adapted to deliver a second fluid to the patient
such that a fluid flow of the first fluid and the second fluid exiting the catheter has a flow profile where the first fluid
surrounds the second fluid and the second fluid is prevented from contact with inner walls of a blood vessel of the patient
in a vicinity of a tip of the catheter,

wherein the first fluid is saline and the second fluid is a hazardous pharmaceutical.

US Pat. No. 9,561,336

DOSE UNIT, PACK OF DOSE UNITS AND INHALER FOR INHALATION OF COMBINATION OF DRUGS

PFIZER LIMITED, Cambridg...

1. A dose unit for a dry powder inhaler comprising:
a dose carrier (15; 515, 524) including a plurality of pockets (17; 517) each adapted to contain a dose of medication powder suitable for inhalation, said pockets being sequentially arranged such
that the content of the pockets (17; 517) can be sequentially exposed to a flow of air (Fa) for successive inhalations and

a plurality of medication powder doses (X; X1, X2) arranged in said pockets (17; 517) of the dose carrier (15),

wherein the doses are regularly distributed in the pockets according to a sequence of identical groups, each group including
at least one blank pocket (B) containing an excipient powder without pharmaceutically active ingredient and one pocket containing
a dose of medication powder (X; X1, X2).

US Pat. No. 9,564,625

FLEXIBLE CASCADE UNIT FOR CASCADING ELECTRICAL ELEMENTS AND DEVICE THEREOF

Getac Technology Corporat...

1. A flexible cascade unit for cascading electrical elements, comprising:
a first series connection portion;
a second series connection portion; and
a flexible structure, being integrally formed between the first series connection portion and the second series connection
portion, wherein the flexible structure comprises a plurality of hollow deformation spaces;

wherein the flexible structure further comprises a first flexible rib and a second flexible rib, the first and second flexible
ribs cross and are integrally formed, each of the first and second flexible ribs respectively clads a conducting wire, and
each conducting wire has two conductive ends respectively extended to the first series connection portion and the second connection
portion.

US Pat. No. 9,562,225

INTERNALIZATION OF PROTEINS INTO HOLLOWED GOLD NANOSTRUCTURES

Rensselaer Polytechnic In...

1. A nanoparticle comprising:
a gold nanocage comprising pores;
charged ligand molecules covalently bound to one or more surfaces of the gold nanocage, wherein at least some charged ligand
molecules are covalently bound to internal surfaces of the gold nanocage; and

payload molecules electrostatically adsorbed onto said charged ligand molecules covalently bound to internal surfaces of the
gold nanocage, wherein a diameter of one or more pores in the gold nanocage is between 1.2 and 20 times a gyration radius
of the payload molecule.

US Pat. No. 9,565,527

LOCATION-BASED SERVICES FOR EXIGENT CIRCUMSTANCES

SECURUS TECHNOLOGIES, INC...

1. A method, comprising:
performing, by one or more computer systems,
receiving a search request for the location of a wireless device, the search request received from a requesting party and
the wireless device identified by a unique identifier;

receiving an indication that the search request is associated with exigent circumstances;
determining if a search warrant authorizing the search request has been provided for the search request;
if no search warrant has been provided, generating a notification message comprising information associated with the search
request;

providing the notification message to at least one notification party, wherein the notification party can authorize the search
request;

determining a service provider that provides wireless service to the wireless device, wherein the service provider is determined
based on the unique identifier that identifies the wireless device;

obtaining the location of the wireless device from the service provider;
providing the location of the wireless device to the notification party;
providing the location of the wireless device to the requesting party, if authorization is received from the notification
party; and

withholding the location of the wireless device from the requesting party, if no authorization is received from the notification
party.

US Pat. No. 9,564,681

RADOME HAVING LOCALIZED AREAS OF REDUCED RADIO SIGNAL ATTENUATION

GOGO LLC, Chicago, IL (U...

1. A radome for an aircraft, the radome comprising:
a shell having a front end and an aft end, the shell forming an enclosure when mounted on an aircraft, the enclosure being
sized and shaped to house a first radio antenna and a second radio antenna;

wherein the shell includes a first portion that has mechanical properties that are different from the mechanical properties
of the remaining portions of the shell, a second portion that has a reduced radio signal attenuation property when compared
to the first portion, and a third portion that has a reduced radio signal attenuation property when compared to the first
portion, the first portion including a bulkhead plate that extends downward from an inner surface of the first portion, the
bulkhead plate structurally reinforcing the first portion without interfering with line of sight transmission or reception
to/from the radio antenna,

wherein the first portion is located towards the front end of the shell, the second portion is located aft of the first portion,
and the third portion is located aft of the second portion; and

wherein the second portion and the third portion are joined by a cross bridge having a plurality of support posts extending
downward, away from an inner surface of the shell, the support posts maintaining clearance from the mounting assembly during
radome impacts.

US Pat. No. 9,563,540

AUTOMATED DEFECT POSITIONING BASED ON HISTORICAL DATA

HCL TECHNOLOGIES LTD, Ch...

1. A method of historical data based defect positioning, said method comprising:
receiving a user input related to a defect being identified;
selecting a mode of defect positioning procedure, if said user input is a traceability matrix, wherein said traceability matrix
is a mapping between at least one test case and corresponding source element changes, using said defect positioning system;
and

identifying a location of said defect using said defect positioning system, wherein said location of the defect using said
mode of defect positioning procedure is identified by:

calculating a success index for each test case listed in said traceability matrix, using said defect positioning system;
creating a sorted list by sorting said test cases in said traceability matrix based on value of said success index, using
said defect positioning system;

selecting a plurality of test cases from said sorted list, based on at least one pre-configured criteria, using said defect
positioning system;

identifying source code elements corresponding to each of said plurality of test cases selected from said sorted list, using
defect positioning system;

identifying location of each of said plurality of source code elements identified corresponding to each of said plurality
of test cases, using said defect positioning system; and

identifying location of said defect based on said identified location of each of said plurality of source code elements, using
said defect positioning system.

US Pat. No. 9,563,250

SYSTEM AND METHOD FOR CONTROLLING CENTRAL PROCESSING UNIT POWER BASED ON INFERRED WORKLOAD PARALLELISM

QUALCOMM Incorporated, S...

1. A method of dynamically controlling power within a multicore central processing unit (CPU), the method comprising:
determining a number of operating system scheduler ready-to-run queues that are available for scheduling on the multicore
CPU;

calculating a degree of parallelism in a workload of a zeroth core of the multicore CPU, wherein the degree of parallelism
comprises a number of ready-to-run threads in the available operating system scheduler ready-to-run queues;

determining that the number of ready-to-run threads exceeds a first threshold value for a first time duration that exceeds
a second threshold value, wherein the first threshold value is set for triggering a core wake and the second threshold value
is set for confirming the core wake;

calculating a system load value for the multicore CPU based on a run queue value of the zeroth core and an operating frequency
of the zeroth core; and

when the number of ready-to-run threads exceeds the first threshold value for the first time duration that exceeds the second
threshold value and the system load value meets a predetermined condition, powering up a first core of the multicore CPU to
execute at least one of the available operating system scheduler ready-to-run queues, wherein the system load value indicates
a number of powered cores for operation of the multicore CPU.

US Pat. No. 9,562,939

SYSTEM AND METHOD FOR IMPEDANCE MEASUREMENT USING SERIES AND SHUNT INJECTION

Huntington Ingalls Incorp...

1. A method of impedance measurement in a three-phase alternating current (AC) system, the method comprising:
connecting a perturbation injector to the three-phase AC system, the perturbation injector comprising a voltage source inverter
having a shunt injection circuit and a series injection circuit that are operable without active DC power addition;

connecting by the perturbation injector the shunt injection circuit to the three-phase AC system;
injecting by the shunt injection circuit a shunt perturbation signal into the three-phase AC system;
collecting by a collection circuit of an impedance measurement unit a response to the shunt perturbation signal;
switching by the perturbation injector from the shunt injection circuit to the series injection circuit;
injecting by the series injection circuit a series perturbation signal into the three-phase AC system;
collecting by the collection circuit of the impedance measurement unit a response to the series perturbation signal;
transferring by an instrumentation platform computer the response to the shunt perturbation signal and the response to the
series perturbation signal from three-phase (abc) coordinates to direct and quadrature (dq); and

calculating by a control circuit at least one impedance of the three-phase AC system based on the response to the shunt perturbation
signal and the response to the series perturbation signal.

US Pat. No. 9,562,927

FORCE DETECTION FOR MICROSCOPY BASED ON DIRECT TIP TRAJECTORY OBSERVATION

The Curators of the Unive...

1. An apparatus comprising:
a scanning probe microscope, the scanning probe microscope having a moveable tip, and wherein the scanning probe microscope
is configured to move the tip in a tapping mode to cause tapping movement for the tip;

a position detector, the position detector configured to (1) directly detect the tapping tip, and (2) generate an output signal
indicative of a plurality of positions for the detected tip over time; and

a processor configured for operation in conjunction with the position detector, the processor configured to (1) process data
representative of the output signal from the position detector, (2) determine a plurality of positions for the tapping tip
over time in at least one dimension based on the processed data, (3) process the determined tip positions, and (4) compute
a force for the tapping tip in at least one dimension based on the processed tip positions over time.

US Pat. No. 9,561,618

FORM-FILL-SEAL MACHINE

ISHIDA CO., LTD., Kyoto ...

1. A form-fill-seal machine, comprising:
a conveyor configured to convey a film formed into a cylindrical shape by the form-fill-seal machine, the conveyor conveying
the film at a conveyance speed;

a sealing unit configured to apply pressure and ultrasonic oscillation to the film conveyed by the conveyor to create a seal
between overlapping portions of the film; and

a controller configured to control the conveyance speed, control the pressure applied by the sealing unit to the film, and
control an amplitude of the ultrasonic oscillation applied to the film by the sealing unit;

wherein:
the controller is configured to control the conveyor and the sealing unit during each operation cycle such that the sealing
unit is controlled to apply the ultrasonic oscillation to the film in a first time period immediately prior to a first point
in time at which the conveyor begins to convey the film, the controller continuing to apply the ultrasonic oscillation with
the film being conveyed after the first point in time, and the controller being further configured to change the amplitude
of the ultrasonic oscillation applied to the film in a second time period after the first point in time while also changing
the conveyance speed of the conveyor, the amplitude of the ultrasonic oscillation prior to the first time period being zero,
and the amplitude of the ultrasonic oscillation during the first time period being at a level that enables the sealing unit
to melt the film, the first time period being a preparatory time period in which ultrasonic oscillation energy is applied
to the film in advance before the film begins to be conveyed.

US Pat. No. 9,564,910

CLOCK GENERATION CIRCUIT AND METHOD THEREOF

Realtek Semiconductor Cor...

1. A clock generation circuit for generating a clock comprising:
a reference clock generation circuit, which is installed in a chip for independently generating a reference clock;
a temperature sensor for sensing an ambient temperature to generate temperature information;
a temperature compensation module, coupled to the temperature sensor, for generating a temperature compensation coefficient
according to the temperature information; and

a clock adjusting circuit, coupled to the reference clock generation circuit, for generating the clock according to the reference
clock and the temperature compensation coefficient;

wherein, the temperature compensation module generates the temperature compensation coefficient dynamically so that a frequency
of the clock approaches a target frequency and does not substantially vary with the temperature.

US Pat. No. 9,561,012

METHOD OF DECIDING RISK OF OBSTRUCTIVE SLEEP APNEA SYNDROME, METHOD OF DECIDING SINKING OF HYOID BONE, PROGRAMS, X-RAY DIAGNOSTIC SYSTEM, AND METHOD OF MAKING ORAL APPLIANCE

Cephmedical Corporation, ...

1. A method of deciding the risk of obstructive sleep apnea syndrome executed by a computer having a program comprising:
a first step of using at least hyoid bone, sella S, gonion Go and menton Me which are detected from an image displayed on
a display connected with a computer which is taken by lateral head and neck radiography of a subject and input into the computer,
displaying a center of a body or an outline of the whole of the body of the detected hyoid bone, an extended line of the segment
S-Go from Me and a perpendicular drawn toward the extended line of the segment S-Go from Me, which are obtained by the computer,
on the display, wherein a first triangle formed by the extended line of the segment S-Go, the perpendicular drawn toward the
extended line of the segment S-Go from Me and the segment Go-Me obtained by the computer is displayed on the display;

a second step of deciding whether the center of the body or the whole of the body of the detected hyoid bone is included in
an area above the perpendicular drawn toward the extended line of the segment S-Go from Me or not, wherein it is decided whether
the center of the body or the whole of the body of the detected hyoid bone is included in the inside of the first triangle
or not;

a third step of deciding that when the center of the body or the whole of the body of the hyoid bone is included in the area
above the perpendicular drawn toward the extended line of the segment S-Go from Me, there is no risk of obstructive sleep
apnea syndrome, and when the center of the body or the whole of the body of the hyoid bone is included in an area below the
perpendicular drawn toward the extended line of the segment S-Go from Me, there is the risk of obstructive sleep apnea syndrome,
wherein it is decided that when the center of the body or the whole of the body of the hyoid bone is included in the inside
of the first triangle, there is no risk of obstructive sleep apnea syndrome, and when the center of the body or the whole
of the body of the hyoid bone is not included in the first triangle, there is the risk of obstructive sleep apnea syndrome;
and

a fourth step of outputting a result of decision of the third step.
US Pat. No. 9,562,268

RISK ASSESSMENT FOR ADVERSE DRUG REACTIONS

Academia Sinica, Taipei ...

1. A method of reducing the risk of a human patient for developing Stevens-Johnson syndrome (SJS) or toxic epidermal necrolysis
(TEN) induced by an anticonvulsant drug, the method comprising:
identifying a human patient in need of treatment with an anticonvulsant drug;
obtaining a genomic DNA sample from the peripheral blood of the patient;
hybridizing to the genomic DNA sample an oligonucleotide that specifically hybridizes to the HLA-B*1502 allele;
detecting the presence of the HLA-B*1502 allele in the genomic DNA sample, wherein the presence of the HLA-B*1502 allele in
the sample indicates that the patient has an increased risk of developing SJS or TEN induced by carbamazepine or phenytoin;
and;

administering to the patient an anticonvulsant drug that is not carbamazepine or phenytoin.

US Pat. No. 9,564,753

TRANSFORMER PROTECTION CIRCUIT AND METHOD

Emprimus, LLC, St. Louis...

1. An electrical protection circuit for use in an alternating current system including a transformer, the system comprising:
(a) a switch assembly connected between a transformer neutral of a transformer and a ground, the switch assembly having an
open position and a closed position, the open position disrupting the path through the switch between the electrical connection
and the ground connection, and the closed position establishing a path connecting the electrical connection to the ground
connection through the switch assembly, wherein in normal operation the switch remains in a closed position;

(b) a DC blocking component positioned in parallel with the switch assembly and connected between the transformer neutral
and the ground;

(c) a voltage probe connected between the transformer neutral and ground and configured to monitor an instantaneous voltage
level at the transformer neutral; and

(d) a control circuit configured to control the switch assembly, the control circuit including a sensor configured to actuate
the switch assembly to an open position at least upon detection of a harmonic signal in at least one phase of the transformer
or a predetermined threshold of DC or quasi DC current between the transformer neutral and the ground.

US Pat. No. 9,563,396

GATE DRIVING CIRCUIT AND DISPLAY DEVICE

XIAMEN TIANMA MICRO-ELECT...

1. A gate driving circuit in a display device, comprising:
a plurality of shift register units;
a plurality of enable circuits, each connecting to an associated shift register unit and driving two associated gate lines;
a logic circuit configured to receive a first clock signal (CLK1), a second clock signal (CLK2), a third clock signal (CLK3) and a fourth clock signal (CLK4), and output a first logic signal, a second logic signal, a third logic signal, a fourth logic signal, and a fifth logic
signal;

wherein the plurality of shift register units comprises:
a first shift register unit configured to receive the first logic signal,
a second shift register unit configured to receive the second logic signal,
a third shift register unit configured to receive the third logic signal, and
a fourth shift register unit configured to receive the fourth logic signal,
wherein the plurality of enable circuits comprises,
a first enable circuit connected with the first shift register unit and configured to receive the third logic signal and the
fifth logic signal,

a second enable circuit connected with the second shift register unit and configured to receive the fourth logic signal and
the fifth logic signal,

a third enable circuit connected with the third shift register unit and configured to receive the first logic signal and the
fifth logic signal, and

a fourth enable circuit connected with the fourth shift register unit and configured to receive the second logic signal and
the fifth logic signal.

US Pat. No. 9,564,788

MOTOR WITH COOLING DEVICE

FU DING ELECTRONICAL TECH...

1. A motor comprising:
a fixed seat, the fixed seat comprising:
a bottom plate,
a base seat parallel to, and spaced from, the bottom plate, and
four support shafts interconnecting the bottom plate and the base seat;
a cooling device comprising:
a mounting seat installed on the base seat of the fixed seat and defining an inlet hole and an outlet hole spaced from the
inlet hole, and

a cooling pipe communicating with the inlet hole and defining a plurality of ejection holes on a sidewall thereof, one end
of the cooling pipe being inserted into the inlet hole of the mounting seat;

a main body comprising:
a rotor sleeved and sealed on the mounting seat and configured to receive the cooling pipe,
a stator sleeved on the rotor, and
a housing sleeved on the stator and supported by the base seat of the fixed seat; and
a rotating shaft coupled to the rotor,
wherein the inlet hole is configured to enable cooling liquid to flow into the cooling pipe, the outlet is configured to enable
the cooling liquid, being sprayed at the rotor via the ejection holes, to flow out of the rotor.

US Pat. No. 9,561,992

ALKYLATED DIPHENYL ETHER COMPOUND AND LUBRICATING OIL CONTAINING SAID COMPOUND

MORESCO CORPORATION, Kob...

1. A compound of the formula (2)
wherein R3 and R4 are the same or different and are a branched hydrocarbon group having 10 to 26 carbon atoms, 42 to 100 mole % of the benzylic
carbons of each R3 and R4 are quaternary, m and n are each a real number of at least zero, and 2.0?m+n?3.0; and
the compound of the formula (2) contains monoalkylated diphenyl ether in an amount of about 0.1 to 20 mole %.

US Pat. No. 9,563,510

ELECTRONIC DATA STORE

XYRATEX TECHNOLOGY LIMITE...

1. A method comprising:
before an electronic data store is available for access by client computers:
creating a model of the electronic data store, the model including a plurality of virtual storage units that each represent
individual storage components within the electronic data store, each of the virtual storage units having a predetermined number
of possible operating states that include an operational state, a reconstruction state, and a failover state;

benchmarking the model on the electronic data store that simulates a range of possible service level agreements to create
a performance model in a multidimensional data space, boundaries within the multidimensional data space determining whether
the possible service level agreements will be rejected, the benchmarking obtaining actual performance data of all of the virtual
units for all of the possible operating states; and

creating a data structure that represents the performance data; and after the electronic data store is available for access
by the client computers:

combining real-time current data with the data structure to obtain a current resource profile;
predicting a capacity of the electronic data store to accept new data transfer connections in accordance with new service
level agreements without violating previously agreed service level agreements based on the current resource profile; and

controlling acceptance of the new data transfer connections in response to the prediction of capacity.

US Pat. No. 9,563,402

METHOD AND APPARATUS FOR ADDITIVE RANGE REDUCTION

ADVANCED MICRO DEVICES, I...

1. A method implemented in a processor for generating an output of a function, the method comprising:
a processor receiving an argument of a function;
the processor retrieving a section of a constant from a look-up table (LUT) in a memory, wherein the section of the constant
is retrieved such that a product of the argument and the section of the constant generates at least two least significant
bits (LSBs) of an integer portion of the product and a scalable number of most significant bits (MSBs) of the product; and

the processor generating an output of the function based on multiplication of the argument and the retrieved section of the
constant.

US Pat. No. 9,561,477

METHODS FOR SYNTHESIZING MICROPOROUS CRYSTALS AND MICROPOROUS CRYSTAL MEMBRANES

Ohio State Innovation Fou...

12. A method of making a microporous crystal membrane, comprising:
a. forming a mixture comprising NaOH, water, and one or more of an aluminum source, a silicon source, and a phosphate source,
whereupon the mixture forms a gel;

b. heating the gel for a first time period, whereupon a first volume of water is removed from the gel and microporous crystal
nuclei form, the nuclei having a framework; and

c. applying the gel to a solid support seeded with microporous crystals having a framework that is the same as the framework
of the nuclei;

d. heating the gel for a second time period, during which a second volume of water is added to the gel; wherein the rate of
addition of the second volume of water is between about 0.5 and about 2.0 fold the rate of removal of the first volume of
water.

US Pat. No. 9,560,967

SYSTEMS AND APPARATUS FOR MEASURING A BIOACTIVE AGENT EFFECT

The Invention Science Fun...

1. A computer process for controlling at least one digital therapy system including a plurality of digital therapy applications;
an electronic health system operable to provide patient health information associated with a patient to one or more health
care providers; and a mobile device including at least at least one user interface, one or more computer readable media, at
least one wireless communication unit, and at least one computer processor device operably coupled to the one or more computer
readable media, the computer process including operations comprising:
outputting via the at least one user interface at least one indication to administer at least one medication to treat at least
one medical issue of a patient;

outputting via the at least one user interface at least one indication to implement at least one digital therapy application
of the at least one digital therapy system in combination with the at least one medication in treatment of the at least one
medical issue of the patient;

monitoring for one or more reactions associated with the patient in response to combination therapy involving the at least
one medication and the at least one digital therapy application;

modifying at least one element of the at least one digital therapy application at least partly based on one or more reactions
of the patient detected in response to combination therapy involving the at least one medication and the at least one digital
therapy application; and

transmitting via the at least one wireless communication unit reporting information associated with one or more reactions
of the patient for output via the electronic health system.

US Pat. No. 9,564,772

CHARGING SYSTEM WITH ADAPTIVE POWER MANAGEMENT

Intersil Americas LLC, M...

1. A charger, comprising:
an input,
at least one switch having a first node coupled to a reference voltage,
a current sensor coupled between the input and a second node of the at least one switch,
an output coupled to a third node of the at least one switch, and
a charge controller coupled to the input and configured to determine an input voltage, coupled to the current sensor and configured
to determine an input current, and coupled to control inputs of the at least one switch, the at least one switch responsive
to control signals supplied by the charge controller to the control inputs thereof to control voltage and current at the output
of the charger, the charge controller configured to produce the control signals in response to the input voltage and the input
current in a manner that approximately maximizes electrical power drawn at the input by causing the electrical power drawn
at the input to dither around a maximum value of the electrical power drawn at the input by causing one of the input voltage
and the input current to change in a direction, comparing a post-change value of the electrical power drawn at the input to
a pre-change value of the electrical power drawn at the input, causing the one of the input voltage and the input current
to change again in the direction if the post-change value is greater than the pre-change value, and causing the one of the
input voltage and the input current to change in an opposite direction if the post-change value is less than the pre-change
value.

US Pat. No. 9,564,736

EPITAXIAL GROWTH OF P-TYPE CLADDING REGIONS USING NITROGEN GAS FOR A GALLIUM AND NITROGEN CONTAINING LASER DIODE

SORAA LASER DIODE, INC., ...

1. A method for fabricating a light emitting device configured as a Group III-nitride based laser device, the method comprising:
providing a substrate member comprising a gallium and nitrogen containing material and a surface region;
forming a gallium containing epitaxial material overlying the surface region;
forming a p-type (Al,In,Ga)N waveguiding material overlying the gallium containing epitaxial material under a predetermined
process condition;

maintaining the predetermined process condition such that an environment surrounding a growth of the p-type (Al,In,Ga)N waveguiding
material is substantially molecular N2 rich gas environment; and

maintaining a temperature ranging from 725 C to 925 C during the formation of the p-type (Al,In,Ga)N waveguiding material;
whereupon the predetermined process condition consists of the substantially molecular N2 rich gas environment and a molecular H2 to N2 gas flow ratio of less than 1 to 10; wherein the p-type (Al,In,Ga)N waveguiding material is grown at the temperature range
during the predetermined process condition; wherein the p-type (Al,In,Ga)N waveguiding material is characterized by a carbon
impurity concentration of less than 1E17 atoms per cubic centimeter.

US Pat. No. 9,563,356

TERMINAL AND METHOD FOR CONTROLLING DISPLAY OF MULTI WINDOW

PANTECH INC., Seoul (KR)...

1. A terminal for controlling display of a mini window on a multi window comprising:
a display configured to display a mini window and configured to display a multi window;
an event detector configured to determine a change of the display caused by an event, the event being one of execution, change,
or finish of a first application in the mini window or a second application in the multi window;

a display analyzer configured to analyze images of the first application or the second application, or both the first application
and the second application and determine the presence of a touch event region in the second application images, the display
analyzer further configured to analyze coordinate and size attributes of the mini window having a configurable always on top
function; and

a display controller configured to control a location and size of the mini window based on a display analyzer analysis for
positioning the mini window at a first position on the display in a first display region separate from a second position on
the display having the touch event region.

US Pat. No. 9,563,037

OPTICAL IMAGE CAPTURING SYSTEM

ABILITY OPTO-ELECTRONICS ...

1. An optical image capturing system, from an object side to an image side, comprising:
a first lens element with a positive refractive power;
a second lens element with a refractive power;
a third lens element with a refractive power;
a fourth lens element with a refractive power;
a fifth lens element with a refractive power;
a sixth lens element with a negative refractive power having a concave image-side surface adjacent to the optical axis, and
at least one of the image-side and object-side surfaces having at least one inflection point; and

an image plane;
wherein the optical image capturing system comprises six lens elements with refractive powers, at least one of the second
through fifth lens elements has a positive refractive power, the object-side surface and the image-side surface of the first
lens element and the sixth lens element are aspheric, correspondingly, focal lengths of the first through sixth lens elements
are f1, f2, f3, f4, f5, and f6, respectively, a focal length of the optical image capturing system is f, an entrance pupil diameter of the optical image
capturing system is HEP, half of a maximal view angle of the optical image capturing system is HAF, a distance from the object-side
surface of the first lens element to the image plane is HOS, and the following relation is satisfied: 0?|f/f1|?2, 1.2?f/HEP?2.8, 0.4?|tan(HAF)|?1.5, and 0.5?HOS/f?2.5.

US Pat. No. 9,561,208

TOPICAL PHARMACEUTICAL FORMULATIONS CONTAINING A LOW CONCENTRATION OF BENZOYL PEROXIDE IN SUSPENSION IN WATER AND A WATER-MISCIBLE ORGANIC SOLVENT

Dow Pharmaceutical Scienc...

1. An aqueous suspension formulation for topical application to the skin, comprising 2.5% w/w to 4.5% w/w benzoyl peroxide,
about 1.2% w/w clindamycin phosphate, propylene glycol, a carboxyvinyl polymer, and water;
wherein the combined concentration of water and propylene glycol is sufficient to provide a suspension of benzoyl peroxide
in a saturated solution of benzoyl peroxide,

wherein the ratio of water to propylene glycol in the formulation ranges from 12:1 to 20:1, and
wherein the concentration of the propylene glycol is one to four times the concentration of the benzoyl peroxide.

US Pat. No. 9,565,674

ALMOST BLANK SUBFRAME CONFIGURATION IN WIRELESS NETWORKS

Ofinno Technologies, LLC,...

1. A method comprising comprising:
broadcasting first parameters identifying a first set of subframes on a primary carrier as almost blank subframes; and
transmitting to a wireless device at least one unicast control message comprising:
second parameters identifying a second set of subframes on a secondary carrier as almost blank subframes; and
at least one cross carrier scheduling parameter indicating that the primary carrier carries scheduling information for packets
transmitted to the wireless device on a data channel of the secondary carrier; and

wherein, during the time the cross carrier scheduling is configured and the secondary carrier is activated, when the primary
carrier enters an almost blank subframe, the secondary carrier also enters an almost blank subframe.

US Pat. No. 9,565,633

OPPORTUNISTIC INFORMATION FORWARDING USING WIRELESS TERMINALS IN THE INTERNET-OF-THINGS

Alcatel Lucent, Boulogne...

1. A method for use by an energy limited node, comprising:
detecting, at a wake-up circuit of the energy limited node, a wake-up signal from a wireless terminal, the wake-up signal
comprising a modulated waveform signal, the wake-up signal comprising a sequence of frames of a short-range wireless communication
protocol, wherein the frames include respective preambles to provide thereby a sequence of preambles;

producing, by the wake-up circuit of the energy limited node based on the sequence of preambles, a preamble sequence waveform;
and

generating, by the wake-up circuit of the energy limited node based on detection of the wake-up signal based on the preamble
sequence waveform, a control signal configured to cause a communication module of the energy limited node to switch from a
sleep mode in which the communication module is not operable to communicate with the wireless terminal to an active mode in
which the communication module is operable to communicate with the wireless terminal.

US Pat. No. 9,564,563

IMPROVING DISPLAY CONTRAST

Oculus VR, LLC, Menlo Pa...

1. An LED array, comprising:
at least two raised mesa areas;
located between the at least two raised mesa areas there is a trench;
on the upper surface of the at least two raised mesa areas there are pixels and N-bus formations along with an annealed metal
area and a p-metal layer;

wherein the trench is at least partially filled with a non-transparent or substantially non-transparent material capable of
blocking light emitted from within the LED; and

wherein the non-transparent or substantially non-transparent material is selected from any suitable polymeric material such
as any one of or any combination of the following: polyimide; epoxy; and benzocyclobutene.

US Pat. No. 9,564,495

SEMICONDUCTOR DEVICE WITH A SEMICONDUCTOR BODY CONTAINING HYDROGEN-RELATED DONORS

Infineon Technologies AG,...

1. A semiconductor device, comprising:
a semiconductor body with parallel first and second surfaces and containing hydrogen-related donors, wherein a concentration
profile of the hydrogen-related donors vertical to the first surface includes a maximum value of at least 1E15 cm?3 at a first distance to the first surface and does not fall below 1E14 cm?3 over at least 60% of an interval between the first surface and the first distance.

US Pat. No. 9,561,926

DETECTION OF PROCESS ABNORMALITIES IN A MEDIA PROCESSING SYSTEM

KODAK ALARIS INC., Roche...

1. A method of monitoring transport of a sheet media though a media processing apparatus comprising steps of:
conveying at least one sheet media with a transport apparatus including one or more rollers from a queue mechanism along a
medium transport path;

detecting a vibration propagating in the media processing apparatus using at east one vibration detection unit and generating
detected vibration signals;

detecting, with at least one sound acquisition unit, the sound of the medium being transported and producing sound signals;
weighting the sound signals by combining information from the at least one vibration detection unit and the at least one sound
acquisition unit;

analyzing, in a processing system, the detected vibration signals and weighted sound signals, wherein the analyzing includes
determining whether the detected vibration signals and weighted sound signals are associated with normal or abnormal handling
of sheet media in the media processing apparatus;

signaling an error condition to a control system in response to determining that the detected vibration signals and weighted
sound signals are associated with abnormal handling of the sheets.

US Pat. No. 9,561,397

GRAB-AND-USE EXERCISE STRAP

1. An exercise apparatus with enhanced strength for use with one or more limbs of a user to perform a variety of exercises,
the exercise apparatus configured to enhance strength, stability and flexibility of the user, the exercise apparatus comprising:
a resilient strap comprising a first end portion, a central portion and a second end portion, the first end portion of the
strap affixed to the central portion of the strap to create a first loop, the first end portion disposed around a top portion
of the central portion of the strap and affixed to a bottom portion of the central portion of the strap, the second end portion
of the strap affixed to the central portion of the strap to create a second loop, the second end portion disposed around a
remaining bottom portion of the central portion of the strap and affixed to a remaining top portion of the central portion
of the strap, wherein each of the first and second loops of the strap is configured to receive at least one limb of the user,
thereby permitting the user to perform any one of the variety of exercises.

US Pat. No. 9,561,894

ACTIVE COMPOUND FORMULATION PACKAGE AND ITS SUBSEQUENT RELEASE FOR USE ON PLANT AND PLANT PARTS

MirTech, Inc., Somerset,...

1. A package for storage and controlled release of a volatile ethylene response manipulation agent, wherein the package consists
of a first film layer and a second film layer formed of different material, wherein the first film layer is an inner film
layer comprising a volatile ethylene response manipulation agent permeable film structure, and the second film layer is an
outer film layer comprising a water soluble polymer.

US Pat. No. 9,564,701

PLUG CONNECTOR

TE Connectivity Germany G...

14. A plug connector with a housing and with a cap,
the cap having a lever which can adopt a first position and a second position,
the housing being opened in the first position of the lever and being closed in the second position of the lever,
the plug connector having a locking device which can adopt a blocking position which is intended to lock the lever in the
second position, the locking device depending from a top surface of the cap and being elastically movable out of its blocking
position into a release position in order to unlock the lever in the second position, the locking device having a latch projection
and a bar-shaped section, the latch projection being arranged on a longitudinal end of the bar shaped section and the bar-shaped
section having a concave section which is curved in the direction of the interior of the housing with a top surface of the
bar-shaped section being inward of the top surface of the cap when in the blocking position, wherein the locking device is
elastically movable out of its blocking position into an overload position in order to unlock the lever in the second position
if the locking device is not moved to the release position and a force exerted on the lever exceeds a set value, the overload
position differing from the release position.

US Pat. No. 9,564,400

METHODS OF FORMING STACKED MICROELECTRONIC DICE EMBEDDED IN A MICROELECTRONIC SUBSTRATE

Intel Corporation, Santa...

1. A method of forming a microelectronic device, comprising:
attaching at least one first microelectronic die to a second microelectronic die with a plurality of interconnects;
disposing an underfill material between the at least one first microelectronic die and the second microelectronic die after
attachment;

positioning a first laminate layer proximate the at least one first microelectronic die;
positioning a second laminate layer proximate the second microelectronic die; and
bringing pressure to bear on the first laminate layer and the second laminate layer to form a microelectronic substrate embedding
the at least one first microelectronic die and the second microelectronic die therein.

US Pat. No. 9,563,355

METHOD AND SYSTEM OF DATA ENTRY ON A VIRTUAL INTERFACE

1. A method of data entry using a graphical user interface, comprising:
causing the display on a screen of an electronic device a base character, the base character having a plurality of predefined
areas, each predefined area corresponding to at least one final character;

enabling the selection of a first area corresponding to a desired final character, the first area being one of the plurality
of predefined areas for the base character;

morphing the displayed base character into an intermediary character that directly overlaps the base character, the morphing
of the displayed base character comprising transforming a shape of the base character to that corresponding to the intermediary
character, the transformed shape corresponding to the intermediary character, the intermediary character comprising a precursor
to the desired final character; and

generating the desired final character.

US Pat. No. 9,561,585

ACTUATOR DEVICE, MULTI-SHAFT DRIVING DEVICE, AND ROBOT DEVICE

SONY CORPORATION, Tokyo ...

1. An actuator device, comprising:
a motor;
a reducer, which reduces an output of the motor;
a torque sensor driven relative to a stationary part of the motor to measure output torque from the reducer, the torque sensor
having a first end surface facing in a direction away from the motor, and having a second end surface facing in a direction
towards the motor; and

an output shaft frame attached to an outer peripheral portion of the torque sensor, the output shaft frame having a first
end surface facing in a direction away from the motor, and having a second end surface facing in a direction towards the motor,

wherein the output shaft frame is arranged in a position offset from an end of the torque sensor in a direction of the stationary
part of the motor such that the first end surface of the torque sensor is a first distance from the motor and the first end
surface of the output shaft frame is a second distance from the motor, wherein the first distance is greater than the second
distance.

US Pat. No. 9,561,413

GOLF CLUB HEAD

TAYLOR MADE GOLF COMPANY,...

1. A golf club head comprising:
a body having a face, a crown and a sole together defining an interior cavity, the body having a channel with at least one
ledge extending an entire length of the channel;

at least one weight member configured to clamp the at least one ledge at selected locations along the channel;
the at least one weight member is located entirely external to the interior cavity of the body and comprises an outer member,
an inner member, and a threaded fastening bolt that connects the outer member to the inner member;

a weight installation cavity located in a portion of the channel in which the at least one ledge extends;
wherein the weight installation cavity is configured to allow angled insertion of at least the inner member through an opening
adjacent to the at least one ledge within the channel, and the weight installation cavity is one of the selected locations.

US Pat. No. 9,565,734

SYSTEM AND METHOD FOR RAPIDLY GENERATING COLOR MODELS FOR LED-BASED LAMPS

LUMENETIX, INC., Scotts ...

1. A computer-implemented method of generating a color mixing model, the method comprising:
dividing multiple color channels into one or more non-floating channels and one or more floating channels;
inversely-solving one or more lumens values of the floating channels at an operating point of the non-floating channels corresponding
to a source state record based on measured spectral characteristics of the non-floating channels;

determining whether a gamut area, defined by the inversely-solved lumens values of the floating channels and the operating
point of the non-floating channels, includes a target color point; and

responsive to determining that the gamut area includes the target color point, defining an entry in the color mixing model
mapped to the target color point based on the inversely-solved lumens values; and

wherein the entry in the color mixing model instructs a color-tunable lamp to produce the target color point by driving the
multiple color channels according to the inversely-solved lumens values and the operating point of the non-floating channels.

US Pat. No. 9,564,135

AUDIO DECELERATION

Sony Interactive Entertai...

1. An audio system including a processor, comprising:
an input for receiving audio packets via a communication network;
the processor executing audio monitoring for anticipating that one of the audio packets will be late;
the processor executing audio decoding for converting the audio packets to an audio stream;
the processor executing audio processing for decelerating a rate of part of the audio stream, such that a potential gap in
the audio stream resulting from late receipt of one of the audio packets is reduced or eliminated; and

an audio output for receiving the audio stream at the decelerated rate.

US Pat. No. 9,561,696

METHOD OF LOCATING VEHICLE WHEELS EQUIPPED WITH AN ELECTRONIC BOX

CONTINENTAL AUTOMOTIVE FR...

1. A method of locating the positions of wheels (2-5) of a vehicle (1) equipped with an electronic module (6-9) adapted to transmit to a central unit (11), mounted on the vehicle (1), signals comprising data representative of operating parameters of each wheel (2-5) and an identification code of said electronic module, said location method comprising:
equipping the vehicle (1) with NTA transmitting antennas (13-15) positioned in such a way that the coverage area (A1-A3) of each transmitting antenna (13-15) covers at least one wheel position, and that the total coverage area of all the transmitting antennas (13-15) covers all the wheel positions (2-5),

successively commanding the transmission of a predetermined number of identification request signals by each transmitting
antenna (13-15),

calculating values which are representative, for each electronic module (6-9), of the rate of reception Ti by the module of the signals transmitted by each of the transmitting antennas (13-15),

and executing a location procedure which is adapted, by analysis of the values representative of the reception rates Ti, to enable a wheel position to be assigned to each electronic module (6-9),
said location method being characterized in that:
in a preliminary step, a predetermined geometric reference frame (CT) is defined, and the following are defined within this
reference frame:

the coordinates TAi of each transmitting antenna (13-15),

for each wheel position, the coordinates of the centroid LAj, called the reference centroid, of the transmitting antennas (13-15) whose coverage area (A1-A3) covers said wheel position, to each of which is assigned a weighting coefficient wi in the form of a value representative of a 100% rate of reception Ti of the signals transmitted by said transmitting antenna,

the following location procedures are executed:
defining, for each electronic module (6-9), the coordinates of the centroid WUi of the NTA transmitting antennas, to each of which is assigned a weighting coefficient wi in the form of a value representative of the rate of reception Ti, by said electronic module, of the signals transmitted by said transmitting antenna, and

determining, on the basis of the relative position between the reference centroids LAj and each of the centroids WUi, representative of an electronic module (6-9), the wheel position to be assigned to each of said electronic modules.

US Pat. No. 9,562,255

MITRECIN A POLYPEPTIDE WITH ANTIMICROBIAL ACTIVITY

The MITRE Corporation, M...

1. A method of detecting the presence of pathogenic Gram-negative bacteria in a sample, the method comprising contacting a
sample with a composition comprising an effective amount of an isolated polypeptide comprising the amino acid sequence of
SEQ ID NO: 2, wherein the presence or absence of said bacteria in the sample is indicated by detecting whether or not the
bacteria made contact with the polypeptide.

US Pat. No. 9,563,499

PROCESSING RUN-TIME ERROR MESSAGES AND IMPLEMENTING SECURITY POLICIES IN WEB HOSTING

Parallels International G...

1. A system for processing and fixing run-time errors, the system comprising:
a computer system processor configured to generate run-time error messages including generic error data and error data specific
to the computer system;

a database configured to store error codes and corresponding human-readable articles for fixing the errors associated with
the error codes; and

an error detection module configured to detect error messages and provide visual representation of an error on a user monitor,
wherein the error message data specific to the computer system is encrypted, and
wherein:
a server receives the error message and queries the database for human-readable articles corresponding to the error message
and fills out the human-readable article based on the error data specific to the computer system; and

the computer system receives the human-readable article, decrypts the error data and applies the human-readable article to
the error.

US Pat. No. 9,564,423

POWER PACKAGE WITH INTEGRATED MAGNETIC FIELD SENSOR

Infineon Technologies AG,...

1. A power semiconductor package, comprising:
a substrate having a plurality of metal leads;
a power semiconductor die attached to a first one of the leads;
a metal clip included in the power semiconductor package, the metal clip electrically connecting one or more of the leads
to the power semiconductor die or to another one of the leads; and

a magnetic field sensor positioned over or under, and galvanically isolated from, the metal clip, and located in close proximity
to a current pathway of the power semiconductor die, the magnetic field sensor being operable to generate a signal in response
to a magnetic field produced by current flowing in the current pathway, the magnitude of the signal being proportional to
the amount of current flowing in the current pathway.

US Pat. No. 9,563,412

STATICALLY EXTENSIBLE TYPES

MICROSOFT TECHNOLOGY LICE...

1. A method comprising:
receiving by a processor of a software development computer, program source code comprising an initial declaration for a static
type of a component in a first file;

receiving program source code comprising at least one additional declaration comprising a static type extension for the static
type of the component in a second file, where the at least one additional declaration extends capabilities of the component
at runtime;

merging the initial declaration for the static type of the component in the first file with the at least one additional declaration
for the static type of the component in the second file to create a merged static type declaration;

using the merged static type declaration for static type checking during compilation.

US Pat. No. 9,562,676

CONTROL TECHNIQUES FOR LIGHTING FIXTURES HAVING SPATIAL DISTRIBUTION CONTROL CAPABILITIES

OSRAM SYLVANIA Inc., Wil...

16. A controller for controlling a lighting system, the controller comprising:
a display for displaying a virtual area to a user; and
a user interface configured to receive target and spread inputs for at least one lighting fixture to cause at least one illumination
pattern, wherein the received target and spread inputs are transmitted to at least one control module for controlling the
at least one lighting fixture; and

at least one control module configured to determine the movements and/or light source adjustments for at least one lighting
fixture to achieve at least one desired illumination pattern based on the received target by causing rotation of a XY plate
relative to a base plate and spread inputs by causing rotation of a focus plate relative to the base plate.

US Pat. No. 9,561,499

PROCESS FOR REGENERATING IONIC COMPOUND

RELIANCE INDUSTRIES LIMIT...

1. A process for regenerating an ionic compound selected from the group consisting of ionic compound of Formula A and ionic
compound of Formula B from an adduct of ionic compound of Formula A or B, conjunct polymers and at least one metal chloride,

wherein R1 and R2 are independently alkyl group and X is a halogen;

said process comprising the following steps:
a) adding ethyl acetate to said adduct to dissolve the conjunct polymers in ethyl acetate and incorporating at least a base
to form a solid complex of the ionic compound of Formula A or B, the metal chloride and the base;

b) filtering said complex to separate a complex residue and ethyl acetate containing conjunct polymers; and
c) washing at least once said complex residue with dichlorormethane to obtain the ionic compound of formula A or B and an
adduct of metal chloride and the base.

US Pat. No. 9,565,733

VARIABLE LUMEN OUTPUT AND COLOR SPECTRUM FOR LED LIGHTING

Dynotron, Inc., Salt Lak...

1. A power adjustment module for an LED lighting system, comprising:
a normal power mode to set a current flow to the LED lighting system at a first value that can be sustained indefinitely without
the determined temperature exceeding the maximum value for a given environment;

a temperature module to determine a temperature associated with the LED lighting system and compare it with the maximum value;
a manual, user selectable turbo boost mode to set a current flow to the LED lighting system at a second, higher unsustainable
value for the given environment; and

a threshold module to automatically decrease the current flow to the LED lighting system based on the determined temperature
being within a predetermined range of the maximum value, such that the LED lighting system is automatically transitioned out
of the manually selected turbo boost mode.

US Pat. No. 9,564,462

IMAGE-SENSOR STRUCTURES

VISERA TECHNOLOGIES COMPA...

1. An image-sensor structure, comprising:
a substrate;
a plurality of photoelectric conversion units formed in the substrate; and
a plurality of single layer color filter patterns comprising a red filter pattern having a first refractive index, a green
filter pattern having a second refractive index and a blue filter pattern having a third refractive index formed above the
substrate and the photoelectric conversion units,

wherein at least one of the color filter patterns contains a single component having a specific refractive index such that
the second refractive index of the green filter pattern is higher than the first refractive index of the red filter pattern
and the third refractive index of the blue filter pattern,

wherein each of the color filter patterns comprise a mixture of at least one kind of pigment and at least one compound, and
wherein the amount of the single component in each of the color filter patterns is based on the weight of the mixture in the
red filter pattern, the green filter pattern or the blue filter pattern.

US Pat. No. 9,565,752

WIRE BONDED ELECTRONIC DEVICES TO ROUND WIRE

Automated Assembly Corpor...

1. A circuit arrangement, comprising:
a substrate;
an electronic device attached to the substrate;
first and second cross wires attached to the substrate and disposed proximate the electronic device;
one or more wire segments attached to the substrate and having first and second portions attached at a third portion of the
first cross wire and at a fourth portion of the second cross wire, respectively;

wherein the first and second cross wires and the one or more wire segments are round wires having round cross sections, the
first portion and the third portion have flat areas of contact, and the second and fourth portions have flat areas of contact;

a first bond wire connected to the electronic device and to the first portion of the one or more wire segments; and
a second bond wire connected to the electronic device and to the second portion of the one or more wire segments.

US Pat. No. 9,565,749

CIRCUIT OBFUSCATION USING DIFFERING DIELECTRIC CONSTANTS

THE BOEING COMPANY, Chic...

1. A method of manufacturing an obfuscated radio frequency circuit comprising:
forming a dielectric layer comprising an overall length dimension perpendicular to an overall width dimension, wherein the
dielectric layer comprises a plurality of dielectric substrates having differing dielectric constants in order to achieve
a required function of the radio frequency circuit while obfuscating the required function of the radio frequency circuit,
wherein each of the plurality of dielectric substrates is disposed adjacent to one another along only one of the length dimension
and the width dimension; and

forming a metallization layer disposed on the dielectric layer.