US Pat. No. 9,326,396

ELECTRONIC EQUIPMENT CASING

LENOVO (SINGAPORE) PTE LT...

1. A casing for electronic equipment, said casing comprising:
a plate-like part formed by a foamed layer provided between an outer rigid layer and an inner rigid layer to isolate said
outer rigid layer from said inner rigid layer, wherein said inner rigid layer includes a step and is made of carbon-fiber
reinforced plastic, and said outer rigid layer is made of carbon-fiber reinforced plastic;

an antenna part formed by a single layer of material made of glass-fiber reinforced plastic, wherein said antenna part is
joined to said plate-like part at said step to form a first edge of said casing to support an antenna; and

a marginal part formed by a single layer of material made of glass-fiber reinforced plastic, wherein said marginal part is
joined to said plate-like part at said step to form a second edge of said casing, wherein the length of said marginal part
is shorter than the length of said antenna part.

US Pat. No. 9,086,848

ELECTRONIC DEVICE HAVING A HINGE UNIT

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:
a main body chassis for containing a main body;
a display chassis for containing a display;
a hinge unit for connecting said main body chassis to said display chassis, wherein said hinge unit is capable of being rotated
around a vertical axis and being flipped around a horizontal axis, wherein said hinge unit includes

a base plate having a plurality of mounting means configured to attach to said main body chassis;
a rotating body includes a barrel and a pair of arms, wherein said barrel is capable of being rotated around said vertical
axis on said base plate, wherein said pair of arms is provided on said barrel along a horizontal axis intersecting said vertical
axis, wherein said pair of arms is configured to attached to said display chassis to allow said display chassis to turn around
said horizontal axis, wherein said rotating body has a hollow body through which a plurality of cables connecting said main
body and said display passes, wherein a path along which said cable is installed includes a part that is parallel to said
vertical axis and is apart from said vertical axis and a part overlapping said horizontal axis towards said vertical axis,
wherein rotating body includes a rubber bush to provide water resistance and dust resistance to said main body, and a hinge
cover traversing said vertical axis of said hinge unit to allow said electronic device to be thinner; and

a cover provided at said display chassis for covering said cable overlapping said horizontal axis.

US Pat. No. 9,337,735

DC/DC CONVERTER WITHIN A PORTABLE COMPUTER

LENOVO (SINGAPORE) PTE LT...

1. A DC/DC converter comprising:
a first heavy-load electronic switch and a second heavy-load electronic switch connected in series between an input terminal
and ground at an output node;

a light-load electronic switch connected between said input terminal and said output node;
an inductor connected between said output node and a converter output;
an output current measurement circuit for measuring an output current; and
a control circuit, in response to an output of said output current measurement circuit, for selecting only said first and
second heavy-load electronic switches during a heavy load state, and for selecting only said light-load electronic switch
and second heavy-load electronic switch during a light load state.

US Pat. No. 9,229,472

METHOD FOR SUPPLYING ELECTRIC POWER TO A TIMEKEEPING CIRCUIT WITHIN A PORTABLE ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A method for supplying electric power to a timekeeping circuit within a portable electronic device, said method comprising:
when said portable electronic device is solely powered by said battery set,
in response to a remaining capacity of said battery set having dropped to a first threshold, transitioning said portable electronic
device to a hibernation mode;

in response to said remaining capacity of said battery set having dropped to a second threshold, acquiring calendar time information
from a RTC memory and sending said calendar time information to a non-volatile memory associated with a processor to allow
said processor and said timekeeping circuit to generate new calendar time information concurrently;

in response to said remaining capacity of said battery set having dropped to a third threshold, switching power source of
said timekeeping circuit to only one battery cell within said battery set;

in response to said remaining capacity of said battery set having dropped to a fourth threshold, ceasing to supply electric
power to said timekeeping circuit; and

in response to said remaining capacity of said battery set having dropped to a fifth threshold, ceasing to provide power to
said processor.

US Pat. No. 9,196,948

ANTENNA SYSTEM FOR WIRELESS TERMINAL DEVICES

LENOVO (SINGAPORE) PTE LT...

1. A mobile device comprising:
a casing having a conductive region and a non-conductive region;
an antenna including a plurality of driven elements located in said non-conductive region;
a camera located on said conductive region; and
an electrostatic discharge (ESD) conductor, located in said conductive region, connected to ground in order to protect said
camera in said conductive region from electrostatic discharges, wherein said ESD conductor is disposed in proximity to said
plurality of driven elements in order to function as a passive antenna to provide gain improvement to said antenna by exchanging
electromagnetic energy with said plurality of driven elements.

US Pat. No. 9,276,429

METHOD AND APPARATUS FOR EXTENDING BATTERY OPERATION TIME OF AN ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

1. An apparatus comprising:
a first input receptacle configured to receive a first AC/DC adaptor having a first rated capacity;
a second input receptacle configured to receive a second AC/DC adaptor having a second rated capacity higher than said first
rated capacity;

a single output receptacle configured to receive a cable assembly to which an electronic device having an appropriate power
rating is connectable;

a battery charger for charging a battery set using electrical power supplied by one of said AC/DC adapters;
an output circuit for supplying electrical power to said electronic device from one of said AC/DC adapters when one of said
AC/DC adapters is connected to one of said input receptacles, and for supplying electrical power to said electronic device
from said battery set when none of said AC/DC adapters is not connected to said input receptacles; and

a control circuit for controlling said battery charger
to supply electrical power to said electronic device while charging said battery set when said electronic device has a power
rating appropriate for said rated capacity of said one AC/DC adaptor is connected to one of said input receptacles, and

to supply electrical power to only said battery set when said electronic device's power rating exceeds said rated capacity
of said one AC/DC adaptor connected to one of said input receptacles.

US Pat. No. 9,864,436

METHOD FOR RECOGNIZING MOTION GESTURE COMMANDS

LENOVO (SINGAPORE) PTE LT...

1. A method comprising:
receiving a plurality of consecutive frames of an object from an image sensor;
comparing a background image with a blur image included in each of said frames to determine a difference between gradation
values of corresponding pixels;

generating a differential image and specifying a shape of a blur image corresponding to a reciprocating motion of said object
from a synthesized image obtained by combining differential images;

comparing the shape of said reference pattern with the shape of said synthesized image;
and updating said background image when a portable computer detects an acceleration equal to or greater than a predetermined
value.

US Pat. No. 9,125,115

METHOD AND APPARATUS FOR ACCESSING WIRELESS NETWORK BY SHARING COMMUNICATION, AND WIRELESS TERMINAL DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A method comprising:
connecting a host device and a client device to a first wireless network by a first communication system, wherein said host
device holds a group list in which identification information of a plurality of client devices to be allowed to be connected
in a sharing communication mode are registered;

determining by said host device a communication quality to said first wireless network;
in a determination that said communication quality falls below a predetermined threshold, connecting said host device to a
second wireless network to shift to said sharing communication mode to connect said client device to said second wireless
network;

determining by said host device whether or not said plurality of client devices registered in said group list are present
in a region in which communication by a second communication system is possible, while shifting to said sharing communication
mode;

in a determination that any of said client devices is not present in said region, stopping by said host device a wireless
adapter to be connected to said first wireless network for a predetermined period of time; and

connecting said host device that has shifted to said sharing communication mode to said client device by said second communication
system to connect said client device to said second wireless network.

US Pat. No. 9,430,056

POINTING DEVICE FOR A PORTABLE COMPUTER

LENOVO (SINGAPORE) PTE LT...

1. A pointing device comprising:
a display;
a keyboard assembly, coupled to said display, having a plurality of key switches; and
a pointing device located amongst said key switches, wherein said pointing device includes
a plurality of pressure sensors, each having a detection axis and arranged in a radial manner about an original point;
an operation cover having an operation surface and a plurality of pressure faces, wherein said operation surface is to receive
depression pressure from a user, wherein each of said pressure faces is arranged to correspond to one of said pressure sensors
such that each of said pressure sensors can receive an appropriate amount of pressure from a corresponding one of said pressure
faces according to a direction and magnitude of said depression pressure being applied to said operation cover in relation
to said original point, wherein one of said pressure sensors includes a rod in close proximity to one of said pressure faces.

US Pat. No. 9,299,513

THIN KEYBOARD

LENOVO (SINGAPORE) PTE LT...

1. An input device comprising:
a key having a key magnet mounted therein;
a holding magnet for locating said key in a ready position via magnetic attraction to said key magnet;
a release mechanism for increasing distance between said holding magnet and said key magnet to make said key travel from said
ready position to a release position, wherein said release mechanism having a plurality of holding magnets mounted therein
includes a first slider configured to slide across a plurality of keys in a horizontal direction; and

a traveling mechanism for making said key travel in a vertical direction and said horizontal direction simultaneously when
said key travels from said ready position to said release position.

US Pat. No. 9,383,863

MITIGATING INTENDED TOUCH SELECTION ERRORS

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:
a touch screen;
a processor;
a memory that stores code executable by the processor to:
record a valid command history that comprises instances of touch selections to command icons without a subsequent command
reversal within a valid command time interval:

detect a touch selection error on the touch screen, wherein the touch selection error comprises a touch selection followed
by a command reversal of a valid command within the valid command time interval;

determine a plurality of intended touch selection based on the valid command history, wherein the plurality of intended touch
selections comprise each command icon in the valid command history that is displayed within an error distance of a touch location
of the touch selection error;

display a list of the plurality of intended touch selections;
receive a selection of one intended touch selection from the plurality of displayed intended touch selections; and
execute the one intended touch selection.

US Pat. No. 9,424,022

METHOD FOR UPDATING FIRMWARE OF AN ELECTRONIC DEVICE WITHIN A COMPUTER

LENOVO (SINGAPORE) PTE LT...

1. A method comprising:
in response to a firmware update request on a computer in a power-on state,
copying an old identification information of an old firmware located in a volatile memory of an electronic device within said
computer to a different address location of said volatile memory of the electronic device; and

storing new firmware in a non-volatile memory of said electronic device within said computer;
replacing said old firmware in said volatile memory with said new firmware from said non-volatile memory of said electronic
device to allow said new firmware to take control of said computer; and

replacing a new identification information of said new firmware with said old identification information of said old firmware
previously stored in said different address location of said volatile memory of said electronic device to allow said new firmware
to be executed under a new code body along with said old identification information of said old firmware before a cold boot
of said computer.

US Pat. No. 9,417,686

METHOD FOR CONTROLLING POWER ON A COMPUTER SYSTEM HAVING A NETWORK DEVICE AND A WAKEUP FUNCTION

Lenovo (Singapore) PTE LT...

1. A computer system comprising:
a processor;
a system memory for storing contents;
a cache memory for storing a subset of said contents, wherein said system memory and said cache memory are coupled to said
processor;

a keyboard;
a network device for handling wireless communications;
a power source for supplying power to said processor, said system memory, said cache memory and said network device; and
a power control module for controlling said power source, wherein said power control module determines whether or not said
network device is already in an associated state at the time when said computer system begins to enter a power saving mode,
wherein said computer is capable of being waken up by a wakeup function via said network device when said network device is
in said associated state, wherein said power control module turns off power supply from said power source to said network
device if said network device is not already in said associated state when said computer system begins to enter said power
saving mode, and said power control module continues power supply from said power source to said network device when said
network device is already in said associated state when said computer system begins to enter said power saving mode.

US Pat. No. 9,113,397

APPARATUS AND METHOD FOR DETECTING A WIRELESS ACCESS POINT FOR WIRELESS NETWORK COMMUNICATION

LENOVO (SINGAPORE) PTE LT...

1. A host computer comprising:
a wireless network communication card having an access point detection circuit for detecting a wireless access point, wherein
said access point detection circuit is capable of being powered by a main power source or a battery power source, wherein
said wireless network communication card further includes a memory device for storing instructions to operate said access
point detection circuit without activating an operating system of said host computer;

an access point detection request button, coupled to a latch circuit of said wireless network communication card, controls
a switch between said main power source and said battery power source such that power is provided to said access point detection
circuit from said battery power source regardless of whether or not said main power source from said host computer is available,
after said access point detection request button has been activated, wherein said switch is controlled by said latch circuit
via an inverter transistor circuit; and

an indicator, coupled to said access point detection circuit, for indicating a presence of an available wireless access point
in response to a detection of said wireless access point by said access point detection circuit.

US Pat. No. 9,438,893

METHOD FOR SETTING STEREOSCOPIC IMAGE DATA AT A STEREOSCOPIC IMAGE DISPLAY SYSTEM BY SHIFTING DATA TO A VERTICAL DIRECTION

Lenovo (Singapore) PTE LT...

1. A method comprising:
providing a light beam controller having a long axis tilted relative to a plurality of vertical lines at a predetermined tilted
angle, wherein said light beam controller is configured to concentrate light beams emitted from a pixel matrix at a predetermined
position, wherein said pixel matrix includes a plurality of sub-pixels disposed at intersections of horizontal lines and vertical
lines;

setting stereoscopic image data at a home position of said pixel matrix in order to concentrate light at a first viewing position;
and

setting stereoscopic image data at a second position in order to concentrate light at a second viewing position located in
a direction of said horizontal lines corresponding to left-right direction of a viewer, wherein said second position is shifted
from said home position by one row of said horizontal lines in a direction of said vertical lines corresponding to said up-down
direction of said viewer, and by less than one sub-pixel distance in a direction of said horizontal lines corresponding to
said left-right direction of said viewer.

US Pat. No. 9,606,763

FOLDING ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A folding electronic device comprising:
a first panel having a first flexible display that includes a first top plate and a first pixel matrix, wherein said first
flexible display includes a first primary flat part and a first bending part, wherein said first pixel matrix includes a plurality
of light-emitting elements located at equal distance from each other, wherein a curvature of said first bending part of said
first flexible display is configured to be adjusted to allow light beams emitted from said light-emitting elements located
at said first bending part to be in a direction parallel to light beams emitted from said light-emitting elements located
at said first flat part;

a second panel having a second flexible display that includes a second top plate and a second pixel matrix, wherein said second
flexible display includes a second primary flat part and a second bending part, wherein said second pixel matrix includes
a plurality of light-emitting elements located at equal distance from each other, wherein a curvature of said second bending
part of said second flexible display is configured to be adjusted to allow light beams emitted from said light-emitting elements
located at said second bending part to be a direction parallel to light beams emitted from said light-emitting elements located
at said second flat part;

a hinge mechanism for connecting said first panel to said second panel; and
an image data generation unit within at least one of said first and second panels to generate image data on display regions
of said first pixel matrix and said second pixel matrix.

US Pat. No. 9,600,036

HINGE DEVICE FOR A PORTABLE COMPUTER

LENOVO (SINGAPORE) PTE LT...

6. A portable computing device comprising:
a first chassis and a second chassis; and
a hinge device attached to said first chassis and said second chassis, wherein said hinge device includes
a first shaft attached to said first chassis, wherein said first shaft includes a recess located on an outer peripheral surface
of said first shaft;

a second shaft attached to said second chassis, wherein said second shaft includes a recess located on an outer peripheral
surface of said second shaft;

a lock member including
a first projection engageable with said first recess;
a second projection engageable with said second recess; and
an arm member coupling said first projection and said second projection to each other, being swayable by supporting a portion
of said arm member between said first projection and said second projection by a rotation shaft, and disposed at a side of
said first shaft and said second shaft that are disposed side by side,

wherein said lock member allows rotation of one of said first shaft or said second shaft and restricts rotation of said each
other in accordance with an opening/closing angle position between said first chassis and said second chassis by alternately
performing engagement of said first projection with said first recess and engagement of said second projection with said second
recess by means of sway of said arm member.

US Pat. No. 9,107,149

WIRELESS PORTABLE COMPUTER CAPABLE OF AUTONOMOUSLY ADJUSTING LOAD OF WIRELESS BASE STATION

LENOVO (SINGAPORE) PTE LT...

1. A method comprising:
acquiring by a laptop computer performance information representing performances of a plurality of wireless base stations
that forms a cell overlap area to which a plurality of wireless terminals is connected, wherein said performance information
is acquired from respective wireless base stations through a management frame;

before connecting to any one of said wireless base stations in said cell overlap area, communicating in an ad-hoc mode with
said wireless terminals to receive connection information representing respective connection states of said wireless terminals
to said wireless base stations, wherein said laptop computer is configured to communicate in an infrastructure mode and in
said ad-hoc mode to allow said laptop computer to connect to any one of said wireless base stations;

selecting one of said wireless base stations as a candidate for making a wireless connection based on said performance information
and said connection information; and

connecting said laptop computer to said selected one wireless base station.

US Pat. No. 9,921,783

DYNAMICALLY ALLOCATING TEMPORARY REPLACEMENT STORAGE FOR A DRIVE IN A RAID ARRAY

Lenovo (Singapore) Pte Lt...

1. A system, comprising:
one or more processors;
a network interface for communication with a plurality of systems each having a dedicated remote bank of available storage
and a redundant array of independent disks (RAID) and each of the dedicated remote bank of available storage comprising at
least one non-allocated storage; and

a memory operatively coupled to the one or more processors and storing instructions executable by the one or more processors
to:

ascertain at least one unavailable hard disk drive (HDD) of one of the RAIDs;
determine an available remote storage target from the non-allocated storage of the plurality of systems and hard disk drives
of the RAID of the plurality of systems based upon receipt of periodic updates of available remote storage targets, wherein
at least one of the available remote storage targets comprises a HDD of a system other than the system of the at least one
unavailable HDD;

wherein to determine an available remote storage target comprises identifying at least one of the storage of a substantially
similar size as the unavailable hard disk drive and designating the at least one substantially similar size storage as an
available remote storage target;

dynamically update a storage destination for data to be stored from the at least one unavailable HDD of the RAID to the available
remote storage target; and

send the data over the network interface to the available remote storage target.

US Pat. No. 9,582,045

COUPLING STRUCTURE FOR INPUT DEVICES

Lenovo (Singapore) PTE LT...

7. An input device comprising:
a touchpad configured to receive a touch operation;
a push button located adjacent to one edge of said touchpad, wherein said push button has a cantilever structure having an
operation face part movable up and down to receive a depressing operation, and a hinge arm, which projects from one edge of
said operation face part into an undersurface side of said touchpad and a leading edge of which is pivotally supported under
said touchpad; and

a coupling structure to couple a chassis member as a bottom surface member of said touchpad and a plate-like member as a base
plate for supporting said touchpad, wherein said coupling structure includes

a metal plate-like member;
a resin chassis member includes a latch having a pair of arm members extending along a direction parallel with a coupling
face to said plate-like member and whose distal ends are spaced out from each other; and

a hook in said plate-like member, wherein said hook is formed upright towards said chassis member side and engaged between
said pair of arm members, such that said coupling structure couples said chassis member to said plate-like member in a direction
to overlap said chassis member with said plate-like member.

US Pat. No. 10,133,160

PROJECTOR UNIT FOR PORTABLE INFORMATION DEVICES

LENOVO (SINGAPORE) PTE LT...

1. A projector unit comprising:a substantially cylindrical chassis having an attachment part removably attached to an attachment target part disposed on a first edge of a portable information device;
a connection terminal part electrically connects to a terminal of said portable information device when said attachment part is physically attached to said attachment target part; and
a projector part locates on a cylindrical surface of said substantially cylindrical chassis to allow a projection direction from a projector lens to be changeable, wherein said projector lens is to be housed in said chassis by rotating said projector part with respect to said chassis.

US Pat. No. 9,958,907

TOUCH PAD FOR A PORTABLE ELECTRONIC APPARATUS

LENOVO (SINGAPORE) PTE LT...

1. A touch pad comprising:a touch operation surface having a pseudo button area for receiving an input operation;
a base plate having a hook standing towards said pseudo button area of said touch operation surface; and
a housing plate having an arm member with a protruding piece selectively comes into contact with said hook, wherein said arm member's protruding piece and said hook define an ascending limit of said pseudo button area of said touch operation surface, wherein said arm member and said hook have elasticity in their contacting direction to reduce rebound sound.

US Pat. No. 9,702,980

METHOD FOR REDUCING GPS RECEIVER POSITIONING TIME

LENOVO (SINGAPORE) PTE LT...

1. A method for reducing positioning time of a GPS receiver within an electronic device, said method comprising:
categorizing electronic components within said electronic device into a first group and a second group;
in response to a request for positioning information, determining whether or not an operation of said GPS receiver begins
from a hot start in which ephemeris data and almanac data are retained;

in a determination that said operation of said GPS receiver does not begin from a hot start, lowering functions of said first
group of electronic components and initiating a GPS positioning process via said GPS receiver;

in response to said GPS positioning process not being completed within a predetermined time, lowering functions of said second
group of electronic components and continuing said GPS positioning process via said GPS receiver; and

producing corresponding positioning information by said GPS receiver.

US Pat. No. 9,690,356

METHOD AND APPARATUS FOR REDUCING POWER CONSUMPTION OF A PROCESSOR

LENOVO (SINGAPORE) PTE LT...

1. An electronic apparatus comprising:
a battery pack, having a battery cell and a first processor, generates a target current value;
a second processor to be operated at one of a first clock frequency and a second clock frequency lower than said first clock
frequency;

a sensor resistor, coupled to said battery pack, that converts a discharge current to a voltage, wherein said discharge current
is supplied from said battery pack to said second processor;

an embedded controller sets a reference current in response to said target current value from said battery pack; and
a negative feedback control circuit, having a plurality of comparators, converts said reference current to a triangular wave
reference current and compares said triangular wave reference current to a feedback current from said sensor resistor in order
to generate an actuating signal to cause said second processor to operate at one of said first and second clock frequencies.

US Pat. No. 9,983,633

ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising: a first chassis; a second chassis pivotably connected with said first chassis; a hinge mechanism having a first shaft, a second shaft and a hinge chassis, wherein said first shaft is connected to said first chassis, said second shaft is connected to said second chassis, and said hinge chassis rotatably supports said first and second shafts to pivotably connect said first chassis and said second chassis; a cylindrical cam member disposed on an outer peripheral surface of said first shaft to allow said cylindrical cam member to be rotatable and coaxial with respect to said first shaft, which is rotatable integrally with said hinge chassis with respect to said first shaft, and which has a cam surface on an end surface thereof, a slide member having a cylindrical connecting section disposed on an outer peripheral surface of said first shaft such that said slide member is coaxial and movable in an axial direction with respect to said first shaft, which is provided movably in said axial direction with respect to said first chassis, and which has a pressure receiving surface that is in slide contact with said cam surface, wherein said pressure receiving surface being provided on an end surface of said cylindrical connecting section; and a movable member moves in conjunction with a movement of said slide member in said axial direction and which extends from and retracts to an outer surface of said first chassis; wherein said cylindrical cam member includes a second cam surface on an end surface thereof on an opposite side in said axial direction from said end surface on which said cam surface is provided, and said slide member includes a pressure receiving section that is in slide contact with the said second cam surface.

US Pat. No. 9,921,621

ELECTRONIC APPARATUS WITH A DETACHABLE COOLING DEVICE

LENOVO (SINGAPORE) PTE LT...

1. An electronic apparatus comprising:
a portable information device having a heating body, wherein said portable information device includes a heat-dissipation
heat sink disposed on a bottom surface of said portable information device and thermally connected to said heating body; and

a cooling device detachably connected to said portable information device and configured to absorb heat from said heating
body, wherein said cooling device includes a mount surface on which said bottom surface of said portable information device
is mounted, a heat-receiving heat sink disposed on said mount surface for thermally connecting to said heat-dissipation heat
sink, and an up-and-down mechanism that moves said heat-receiving heat sink towards said heat-dissipation heat sink to bring
said heat-receiving heat sink into pressure contact with said heat-dissipation heat sink when said portable information device
is mounted on said mount surface.

US Pat. No. 9,898,043

EXPANSION UNIT FOR PORTABLE INFORMATION EQUIPMENT

Lenovo (Singapore) PTE LT...

1. An electronic device comprising:
a portable information equipment having an attached part at one lateral face thereof; and
an expansion unit having an attachment part to be removably attached to said attached part, wherein said expansion unit is
configured to expand a function of said portable information equipment, wherein said expansion unit is attachable to said
portable information equipment by attaching said attachment part to said attached part, wherein said attachment part includes

a hook configured to be movable in an engagement direction from a non-engagement position to an engagement position, in the
non-engagement position, wherein said hook is inserted into an engagement hole disposed at said attached part of said portable
information equipment, in said engagement position, wherein said hook engaging with said engagement hole, said hook being
configured to be further movable in a pulling direction of pulling said portable information equipment towards said expansion
unit, said pulling direction being orthogonal to said engagement direction; and

a manipulation member to move said hook in said engagement direction and in said pulling direction.

US Pat. No. 9,634,926

METHOD FOR USE BY AN INFORMATION PROCESSOR

LENOVO (SINGAPORE) PTE LT...

1. A method comprising:
determining by an information processor whether or not a spanning tree protocol (STP) packet has been received from a network
switch;

in a determination that said STP packet has been received from said network switch, acquiring a MAC address of said network
device that sent said STP packet;

in a determination that said STP packet has not been received from said network switch, sending by said information processor
a DHCP discover packet for detecting a DHCP server to which all network devices are connected;

determining whether or not a DHCP offer packet has been received from said DHCP server in response to said DHCP discover packet
within a predetermined period of time after said DHCP packet was sent;

in a determination that said DHCP offer packet has been received, acquiring by said information processor a MAC address of
a DHCP server that sent said DHCP offer packet; and

in a determination that said DHCP offer packet has not been received, sending by said information processor an ARP packet
and acquiring by said information processor a MAC address of a router as a response to said ARP packet.

US Pat. No. 10,096,441

ELECTRONIC APPARATUS HAVING A SWITCH DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A switch device comprising:a first fixed contact separates from a second fixed contact;
an anisotropic conductive sheet directly contacts said first and second fixed contacts, wherein said anisotropic conductive sheet is electrically conductive in only one of its three dimensions; and
a movable contact to be moved to contact said anisotropic conductive sheet in order to provide electrical conduction between said first fixed contact and said second fixed contact, wherein said moveable contact has an outer peripheral edge portion electrically coupled on said first fixed contact.

US Pat. No. 9,934,916

KEYBOARD FOR PORTABLE INFORMATION EQUIPMENT

Lenovo (Singapore) PTE LT...

1. A portable information equipment comprising:a main body chassis;
a display chassis coupled to said main body via a hinge;
a keyboard device located within said main body chassis, wherein said keyboard device includes
a plurality of keycaps elastically supported to be moved up and down;
a key depressing mechanism having a rotating shaft member provided along at least one of said keycaps, wherein said rotating shaft member includes at least one bend; and
a pressing piece projecting from said rotating shaft member to a side of said at least one keycap to depress downward a receiving part provided in said at least one keycap, wherein said rotating shaft member rotates about an axis to cause said pressing piece to push down said receiving part and, in turn, pushing down and keeping said at least one keycap in a depressed position.

US Pat. No. 10,002,585

SELECTIVELY TRANSMITTING SIGNALS

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a data lane interface that communicates signals of at least one data lane of a serial bus;
a video interface port that receives a video display signal from a video card; and
a traffic circuit that samples the at least one data lane and determines that a high-speed signal combiner is processing signals of the at least one data lane and the video display signal for output as a combined video display signal if the at least one data lane is communicating valid data signals and transmits the signals of the at least one data lane and the video display signal to the high-speed signal combiner in response to determining that the high-speed signal combiner is processing the signals of the at least one data lane and the video display signal for output as a combined video display signal, else the traffic circuit transmits the video display signal to a video output port in response to determining that the high-speed signal combiner is not processing the signals of the at least one data lane and the video display signal for output as the combined video display signal.

US Pat. No. 10,187,976

FLEXIBLE PRINTER CIRCUIT BOARD

LENOVO (SINGAPORE) PTE LT...

1. A flexible printed circuit board, comprising:a first-stage terminal group to be connected to a first-stage-side connector terminal group of an edge connector of an interface card;
a second-stage terminal group to be connected to a second-stage side connector terminal group of said card edge connector of said interface card;
a bend line located between said first-stage terminal group and said second-stage terminal group to allow said first-stage terminal group to be bent over said second-stage terminal group;
a third terminal group to be connected to a connector located on a substrate;
a first set of signal lines connecting said third terminal group to said first-stage terminal group; and
a second set of signal lines connecting said third terminal group to said second-stage terminal group, wherein a first signal line within said second set of signal lines intersect said bend line perpendicularly such that said first signal line superimposes each other for a predetermined length from said bend line when said flexible printed circuit board is bent along said bend line, wherein a second signal line within said second set of signal lines intersects said bend line not perpendicularly such that said second signal line does not superimpose each other within said predetermined length from said bend line when said flexible printed circuit board is bent along said bend line;
wherein a width between said first and second signal lines on one side of said bend line is at least two times wider than a width of said first and second signal lines on the other side of said bend line.

US Pat. No. 10,133,462

ELECTRONIC DEVICE HAVING A SLOT ANTENNA

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a main unit chassis having a first surface and a second surface, wherein said first surface of said main unit chassis is covered by a base cover formed of a conductor, wherein said second surface of said main unit chassis is covered by a keyboard and a keyboard cover formed of a dielectric, wherein said base cover includes a slot;
a hinge;
a slot antenna; and
a display chassis having a first surface and a second surface, wherein said display chassis is connected to said main unit chassis via said hinge, wherein said first surface of said display chassis is covered by a display cover formed of a conductor, wherein said second surface of said display chassis is covered by a display unit and a bezel formed of a dielectric, wherein said display cover includes a slot at which said slot antenna is located, wherein said slot of said base cover is located at a position that opposes said slot of said display cover when said display cover of said display chassis overlaps with said base cover of said main unit chassis.

US Pat. No. 9,910,456

INFORMATION PROCESSING DEVICE

LENOVO (SINGAPORE) PTE LT...

1. An information processing device comprising:
a first chassis includes a face cover having a plurality of fiber-reinforced plastic layers, wherein said face cover includes
a recess;

a connector located within said recess of said face cover, wherein said connector includes at least one screw hole;
a second chassis rotatably connected to said first chassis; and
a hinge for connecting said second chassis to said connector located within said recess of said face cover of said first chassis.

US Pat. No. 9,904,335

COOLING DEVICE FOR COOLING PORTABLE INFORMATION DEVICES

LENOVO (SINGAPORE) PTE LT...

1. An electronic apparatus comprising:
a portable information device having a heating body, wherein said portable information device includes a heat-dissipation
heat sink thermally connected to said heating body, and an apparatus shutter member configured to cover said heat-dissipation
heat sink so that said heat-dissipation heat sink is freely covered and uncovered; and

a cooling device detachably connected to said portable information device and is configured to absorb heat from said heating
body, wherein said cooling device includes a shutter driving mechanism that opens said apparatus shutter member when said
portable information device is connected to said cooling device, and a heat-receiving heat sink thermally connected to said
heat-dissipation heat sink.

US Pat. No. 10,185,529

INDICATING A CONNECTION TO A PRINTER

Lenovo (Singapore) PTE LT...

7. A method comprising:receiving, by use of a processor, a signal at one or more printers of a plurality of printers from an information handling device, the plurality of printers having existing connections to the information handling device, the signal requesting an indication from a printer of the plurality of printers that the printer is the selected printer to print to from the information handling device;
determining a type of indication to provide from the printer based on the received signal, the received signal specifying the type of indication for the printer to provide to indicate that it is the selected printer, the type of indication comprising a message presented on a display of the printer to indicate that the information handling device is connected to the printer, the message presented on the display of the printer comprising an identifier for the information handling device that is connected to the printer; and
providing an indication of the determined type from the printer that indicates the connection of the information handling device to the printer.

US Pat. No. 9,939,926

POINTING DEVICE FOR A PORTABLE COMPUTER INCLUDING MULTIPLE PRESSURE SENSORS LOCATED BELOW A KEYBOARD PLATE

LENOVO (SINGAPORE) PTE LT...

1. A portable computer comprising:a display;
a keyboard assembly, coupled to said display, having a plurality of key switches; and
a pointing device located amongst said key switches, wherein said pointing device includes
a plurality of pressure sensors located below a keyboard plate;
an operation cap arranged above said keyboard plate;
a stud for supporting said operation cap and for transmitting a change in pressing force applied to said operation cap to said pressure sensors; and
a sensor plate arranged below a keyboard plate and fixed to said stud wherein a cushioning material is arranged between said sensor plate and said pressure sensors.

US Pat. No. 10,180,716

PROVIDING LAST KNOWN BROWSING LOCATION CUE USING MOVEMENT-ORIENTED BIOMETRIC DATA

Lenovo (Singapore) PTE LT...

1. A method comprising:identifying a plurality of regions within a computer interface, the plurality of regions including a boundary of the computer interface;
identifying a boundary velocity profile specific to the boundary of the computer interface, the boundary velocity profile differing from a velocity profile specific to another of the plurality of regions within the computer interface, the boundary velocity profile being specific to a user of the computer interface and comprising a plurality of specific velocity values over a period of time, wherein the plurality of velocity values form a bell-curve;
identifying a boundary acceleration threshold specific to the boundary of the computer interface, the boundary acceleration threshold differing from an acceleration threshold specific to another of the plurality of regions within the computer interface;
identifying a boundary jerk threshold corresponding to the boundary of the computer interface, the boundary jerk threshold differing from a jerk threshold specific to another of the plurality of regions within the computer interface;
receiving, by use of a processor, movement-oriented biometric data, wherein the movement-oriented biometric is received in real-time and comprises a plurality of viewing position values and a plurality of viewing timestamps, each viewing timestamp corresponding to one of the plurality of viewing position values;
determining, from the movement-oriented biometric data, whether the user's gaze is at the boundary of the computer interface;
identifying a plurality of velocity values from the movement-oriented biometric data in response to the user's gaze being at the boundary of the computer interface, the plurality of velocity values corresponding to a period of time when the user's gaze is near the boundary of the computer interface;
identifying an acceleration value from the movement-oriented biometric data in response to the user's gaze being at the boundary of the computer interface, the acceleration value corresponding to the moment when the user's gaze is at the boundary of the computer interface, wherein the acceleration value is derived from the viewing position values and the corresponding viewing timestamps;
identifying a jerk value from movement-oriented biometric data in response to the user's gaze being at the boundary of the computer interface, the jerk value corresponding to the moment when the user's gaze is at the boundary of the computer interface, wherein the jerk value is derived from the viewing position values and the corresponding viewing timestamps;
determining whether the plurality of velocity values identified from the movement-oriented biometric data form a bell-curve that matches the boundary velocity profile;
determining whether the acceleration value exceeds the boundary acceleration threshold;
determining whether the jerk value exceeds the boundary jerk threshold;
detecting user distraction from the computer interface in response to the plurality of velocity values forming a bell-curve that matches the boundary velocity profile, the acceleration value exceeding the boundary acceleration threshold, and the jerk value exceeding the boundary jerk threshold;
detecting that a user attention is returned to the computer interface subsequent to the user distraction;
providing a visual cue in the computer interface indicating a last known browsing location in response to detecting the returning user attention;
initiating a removal timer in response to providing the visual cue; and
removing the visual cue from the computer interface after expiration of the removal timer.

US Pat. No. 10,180,726

KEYBOARD

LENOVO (SINGAPORE) PTE LT...

1. A keyboard comprising:a plurality of keys;
a pressure sensor senses pressure from one of said plurality of keys being pressed;
a feedback control unit issues:
a first drive signal in response to said sensed pressure reaching a first pressure threshold value, and
a second drive signal in response to said sensed pressure reaches a second threshold value after reaching said first threshold value; and
a haptic device generates a first haptic feedback in response to a receipt of said first drive signal, and a second haptic feedback in response to a receipt, of said second drive signal; wherein,
said feedback control unit does not issue said second drive signal when said sensed pressure reaches said second threshold value in less than a predetermined time from the time that said first drive signal is issued.

US Pat. No. 10,185,362

INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM PRODUCT FOR DISPLAYING INFORMATION UNIVIDEDLY

Lenovo (Singapore) PTE LT...

1. An information processing apparatus comprising:a first display unit and a second display unit, wherein at least one of the first display unit and the second display unit is a touch panel display unit;
a processor;
a memory that stores code executable by the processor to:
control a first screen display of the first display unit and a second screen display of the second display unit;
detect an instruction to slide at least one of the first screen display and the second screen display, wherein the instruction is a swipe with one or more fingers on at least one of the first screen display and the second screen display, the swipe having a first direction and a first distance, and a second direction of sliding the at least one of the first screen display and the second screen display corresponds to the first direction of the swipe and a second distance of sliding the at least one of the first screen display and the second screen display corresponds to the first distance of the swipe;
in response to detecting the instruction, slide the at least one of the first screen display and the second screen display;
detect, an information unit displayed dividedly between the at least one of the first screen display and the second screen display; and
display the information unit undividedly within one of the first screen display and the second screen display corresponding to the first direction of the swipe in response to i) detecting the instruction and ii) the detection of the information unit displayed dividedly between the at least one of the first screen display and the second screen display.

US Pat. No. 10,180,739

INPUT DEVICE FOR A PORTABLE ELECTRONIC APPARATUS

LENOVO (SINGAPORE) PTE LT...

1. An input device comprising:a metal base plate; and
an operation-input part that is movably supported above said metal base plate, wherein said operation-input part includes
a touch pad to receive an input operation;
a board plate connected to said touch pad to detect said input operation on said touch pad, wherein said board plate includes a conductive plate;
a protruding piece having one end attached to a surface of said metal base plate;
a resin housing plate having a first end and a second end, wherein said first end is attached to said board plate, and said second end is disposed between said protruding piece and said metal base plate; and
an elastic piece located between said resin housing plate and said metal base plate, wherein said second end of said resin housing plate contacts an abutting plate of said protruding piece and said elastic piece.

US Pat. No. 10,185,398

METHOD AND APPARATUS FOR DRIVING ACTUATORS USING A SHAPE MEMORY ALLOY

LENOVO (SINGAPORE) PTE LT...

1. An apparatus comprising:an actuator having a shape memory alloy;
a pulse signal generating device outputs a pulse signal, wherein said pulse signal generating device stops the output of said pulse signal before said shape memory alloy transitions to a fully contracted state; and
a switch applies a pseudo single pulse voltage signal to said actuator, wherein said pseudo single pulse voltage signal is generated by performing switching control of a predetermined voltage according to a plurality of consecutive micro-pulse signals.

US Pat. No. 10,716,079

SYNCHRONIZATION SIGNAL BLOCK SELECTION

Lenovo (Singapore) PTE LT...

1. A method comprising:receiving a plurality of synchronization signal blocks on a first wideband carrier, wherein each synchronization signal block of the plurality of synchronization signal blocks comprises at least one synchronization signal and a physical broadcast channel;
detecting at least one synchronization signal block of the plurality of synchronization signal blocks;
determining at least one synchronization signal frequency associated with the at least one detected synchronization signal block;
selecting a first synchronization signal block of the at least one detected synchronization signal block and a first synchronization signal frequency of the at least one synchronization signal frequency, wherein the first synchronization signal block is associated with the first synchronization signal frequency;
decoding a first physical broadcast channel of the first synchronization signal block;
determining whether to reselect the first synchronization signal block based on first system information obtained from decoding the first physical broadcast channel; and
in response to determining to reselect the first synchronization signal block, reselecting a second synchronization signal block of the at least one detected synchronization signal block and a second synchronization signal frequency of the at least one synchronization signal frequency, wherein the second synchronization signal block is associated with the second synchronization signal frequency and is different from the first synchronization signal block.

US Pat. No. 10,180,701

PORTABLE INFORMATION DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A portable information device comprising:a first chassis and a second chassis;
a back part pivotally connects said first chassis to said second chassis;
a display disposed over inner faces of said first and second chassis, wherein said display is foldable;
a supporting base located on said inner face of at least one of said first and second chassis, and at a position between said back part and an open end that is opposite to said back part, wherein said supporting base supports a rear face of said display, wherein said supporting base includes a first end fixed to said open end and a second end fixed to said inner face of said one chassis at a position between said open end and said back part;
a pushdown elastic member at a part of said one of two chassis between said back part and said supporting base, wherein said pushdown elastic member pushes down said display in a descending direction towards said inner faces of said chassis; and
a pushup mechanism located at a part of said one chassis between said back part and said supporting base, wherein said pushup mechanism pushes up said display in an ascending direction from said inner faces of said one chassis when said first and second chassis is opened after said first and second chassis had been folded in half.

US Pat. No. 10,401,925

PORTABLE INFORMATION APPARATUS

LENOVO (SINGAPORE) PTE LT...

1. A docking apparatus comprising:a chassis having an upward-facing surface to be contacted with a bottom surface of a portable information apparatus having
a heating body;
a heat-dissipation heat sink thermally connected to said heating body;
an air supply fan;
an air outlet located at a side surface orthogonal to said bottom surface of said portable information apparatus;
a heat transfer member thermally connected to said heat-dissipation heat sink; and
a radiator fin thermally connected to said heat transfer member, wherein said radiator fin is disposed between said air supply fan and said air outlet;
a cooling unit, located on said chassis, includes
a heat-receiving heat sink, located on said upward-facing surface of said chassis, to be contacted with said heat-dissipation heat sink when said portable information apparatus is detachably connected to said chassis;
a radiator; and
a plurality of pipes connecting said heat-receiving heat sink to said radiator for dissipating heat absorbed by said heat-receiving heat sink to said radiator; and
a duct member, located on said chassis, to be connected between said air outlet of said portable information apparatus and said radiator of said cooling unit in order to direct heat from said radiator fin of said portable information apparatus to said radiator of said cooling unit of said cooling unit.

US Pat. No. 10,289,165

ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a first chassis having an engagement hole and an engaging projection; and
a second chassis detachable from said first chassis, wherein said second chassis includes a hook member protruding from an attachment surface to which said first chassis is attached, wherein said hook member includes a claw portion on a tip side, wherein said claw portion of said hook member engages with said engaging projection of said first chassis with said claw portion being inserted into said engagement hole of said first chassis, and elastically biased so that said claw portion is pressed towards art insertion direction to said engagement hole.

US Pat. No. 10,198,919

SYSTEM, APPARATUS AND METHOD FOR HAPTIC COMMANDS

Lenovo (Singapore) PTE LT...

1. A system for generating haptic effects, comprising:a command module that generates a first haptic command and a second haptic command;
a haptic actuator that vibrates with a magnitude varying in accordance with a magnitude of a driving voltage; and
a drive circuit comprising a first power supply circuit comprising a first booster, and a second power supply circuit comprising a second booster that
applies a first driving voltage from the first power supply circuit and the first booster to the haptic actuator in response to the first haptic command,
applies a second driving voltage larger than the first driving voltage from the second power supply circuit and the second booster to the haptic actuator in response to the second haptic command, and
steps up the first driving voltage with the first booster in response to a decrease of the first driving voltage;
wherein a time for which the second driving voltage is applied is shorter than a time for which the first driving voltage is applied.

US Pat. No. 10,181,662

SWITCHING DEVICE HAVING A PUSH BUTTON

LENOVO (SINGAPORE) PTE LT...

1. A cable connection structure comprising:a substrate; and
an flexible printed circuit (FPC) cable connected to said substrate, wherein said FPC cable includes a shield layer formed on at least one surface side of a signal layer in which a signal line group is arranged, wherein
a cable side connection portion of said FPC cable and a substrate side connection portion to which said FPC cable is connected is solder connected by heating a thermosetting resin-based adhesive in which fine solder particles are densely scattered, and
said cable side connection portion or a region portion up to a position separated from a base end side of said cable side connection portion by a predetermined length in said shield layer is a mesh structure.

US Pat. No. 10,394,380

METHOD AND APPARATUS FOR PREVENTING MALFUNCTIONS OF A TOUCH PANEL DISPOSED NEAR AN ANTENNA

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a touch panel;
a coil
emits alternating magnetic fluxes of a first time interval during a pre-polling mode to detect an approaching of a near field communication (NFC) card, and
emits alternating magnetic fluxes of a second time interval during a full-polling mode after a metal has been detected;
a wireless module emits alternating magnetic fluxes of a third time interval after said NFC card has been detected; and
a touch controller detects an operation to said touch panel with a predetermined detection sensitivity, and reduces said detection sensitivity when said coil is emitting said alternating magnetic fluxes.

US Pat. No. 10,394,275

ELECTRONIC DEVICE HAVING A MEMBER FOR CHASSIS

LENOVO (SINGAPORE) PTE LT...

1. A member for chassis comprising:a laminated plate having an intermediate layer disposed between a first and second fiber-reinforced resin plates, wherein said first fiber-reinforced resin plate includes a recess;
a thermoplastic resin frame part joined with at least a part of an outside end face of said laminated plate, wherein said thermoplastic resin frame part extends to a surface of said first fiber-reinforced resin plate of said laminated plate, wherein said thermoplastic resin frame part includes a cylindrical boss part having an opening aligned with said recess in said first fiber-reinforced resin plate; and
a female thread part located within said opening of said cylindrical boss part of said thermoplastic resin and said recess of said first fiber-reinforced resin plate of said laminated plate.

US Pat. No. 10,372,234

CALCULATING A SOCIAL ZONE DISTANCE

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a sensor array;
a processor;
a memory that stores code executable by the processor to:
determine distances to one or more persons using the sensor array;
calculate a social zone distance based on the distances and nationalities of the one or more persons; and
lower a speaker volume for an audible response to a first person if the calculated distance to a first person is within an intimate distance social zone and if a query from the first person has a volume that is less than a confidential threshold.

US Pat. No. 10,235,536

RELATIONSHIP-BASED IMAGE MODIFICATION

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:an image storage system that stores a plurality of images;
a processor;
a memory that stores code executable by the processor to:
determine a relationship level for a requester of an image of the plurality of images, wherein the relationship level is selected from the group consisting of a close relationship level, a family relationship level, an acquaintance relationship level, and a public relationship level and is calculated as a function of an interaction score calculated from an interaction history between a user and the requester and the interaction history comprises one or more of a number of communications from the user to the requester, a number of times the requester appears as a subject in images related to the user, and a number of views of images related to the user by the requester and the image is further modified by removing a specified object as a function of the relationship level; and
modify the image based on the relationship level by removing objects that indicate content, location, and time.

US Pat. No. 10,216,675

TECHNIQUES FOR ESTABLISHING AN EXTERNAL INTERFACE AND A NETWORK INTERFACE WITHIN A CONNECTOR

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a host system;
a device controller includes a first data channel for communicating with a peripheral device and a second data channel for communicating with a network device;
a first receptacle for simultaneously providing a peripheral interface for said first data channel and a network interface for said second data channel;
a crossbar switch, connected between said device controller and said first receptacle, switches between said first and second data channels of said device controller to establish said peripheral interface and said network interface in said first receptacle; and
a power delivery controller connected to said host system via a first serial bus, and connected to said crossbar switch via a second serial bus.

US Pat. No. 10,660,077

UPLINK TRANSMISSION POWER ALLOCATION

Lenovo (Singapore) PTE LT...

1. A method comprising:determining, at a user equipment, a transmission time for a first transmission;
determining a first set of transmissions that overlap with the first transmission that start before a start time of the first transmission;
determining a cut-off time for power determination for the first transmission;
determining a second set of transmissions that overlap with the first transmission that start at or later than the start time of the first transmission, wherein scheduling information, transmission information, or a combination thereof for each transmission of the second set of transmissions is known at or before the cut-off time for power determination;
determining a third set of transmissions that overlap with the first transmission that start at or later than the start time of the first transmission, wherein the scheduling information, the transmission information, or a combination thereof for each transmission of the third set of transmissions is known after the cut-off time for power determination;
allocating first transmission power for the first transmission based on a maximum total transmission power allocated to the first set of transmissions and a minimum guaranteed power corresponding to the second set of transmissions, the third set of transmissions, or some combination thereof; and
performing the first transmission using the first transmission power.

US Pat. No. 10,545,230

AUGMENTED REALITY VIEW ACTIVATION

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a camera;
a sensor;
a processor;
a memory that stores code executable by the processor to:
determine if an optical image captured by the camera and a sensor image captured by the sensor satisfy an activation policy by a threat probability that exceeds a threat threshold and by traffic lines that are not visible, wherein the threat probability is calculated as a ratio of a safety radius to a closest projected position of a sensor object; and
in response to the activation policy being satisfied, activating an augmented reality view that comprises the sensor image.

US Pat. No. 10,416,716

DOCKING STATION

LENOVO (SINGAPORE) PTE LT...

1. A docking station comprising:a device placement portion on which a portable information device is to be placed;
an engagement member to be engaged with an engagement hole of said portable information device when said portable information device has been placed on said device placement portion;
a coupling detector detects whether or not said engagement member has been engaged with said engagement hole;
a connector connects to a connection terminal provided in a side surface of said portable information device;
an advancing and retracting mechanism advances said connector to connect said connector to said connection terminal; and
a control portion operates said advancing and retracting mechanism, when said coupling detector detects that said portable information device is coupled with said device placement portion, to advance said connector to connect said connector to said connection terminal.

US Pat. No. 10,708,103

MAXIMUM POWER REDUCTION FOR NON-CONTIGUOUS ALLOCATION

Lenovo (Singapore) PTE LT...

1. A method comprising:receiving, at a remote unit in a wireless communication system, a non-contiguous resource allocation;
calculating a fraction of resource blocks punctured from a smallest containing contiguous allocation (“SCCA”), wherein the SCCA is a smallest set of contiguous resource blocks that encompasses the non-contiguous resource allocation;
determining a first maximum power reduction for the non-contiguous resource allocation in response to the fraction of punctured resource blocks being less than a threshold value; and
transmitting uplink signals on the non-contiguous resource allocation using the first maximum power reduction in response to the fraction of punctured resource blocks being less than the threshold value.

US Pat. No. 10,656,691

USER DETECTION APPARATUS, SYSTEMS, AND METHODS

Lenovo (Singapore) PTE LT...

1. An apparatus, comprising:a processor of an information handling device; and
a memory that stores code executable by the processor to:
detect movement of air molecules in a user space that is proximate to the information handling device,
determine whether one of a user and an airflow device caused the movement of air molecules within the user space based on one or more characteristics of the movement of air molecules that correspond with a human or an airflow device,
in response to determining that the user caused the movement of air molecules within the user space, one of:
resume operations in the information handling device, and
begin operations in the information handling device, and
in response to determining that the airflow device caused the movement of air molecules within the user space, maintain the information handling device in a standby state.

US Pat. No. 10,660,044

POWER CONTROL CONFIGURATION FOR UPLINK TRANSMISSIONS

Lenovo (Singapore) PTE LT...

1. A method comprising:receiving a first configuration indicating a plurality of bandwidth parts on a first serving cell and configuration information corresponding to the plurality of bandwidth parts, wherein the configuration information comprises an open-loop power control configuration, a closed loop power control configuration, or a combination thereof corresponding to each bandwidth part of the plurality of bandwidth parts, and each bandwidth part of the plurality of bandwidth parts comprises a different numerology;
receiving scheduling information for a first uplink transmission on a first bandwidth part of the plurality of bandwidth parts;
determining a first transmission power for the first uplink transmission based on the configuration information and the scheduling information; and
performing the first uplink transmission with the first transmission power.

US Pat. No. 10,660,048

UPLINK POWER CONTROL

Lenovo (Singapore) PTE LT...

1. A method comprising:receiving a first message that configures a set of reference signal resources, wherein each reference signal resource of the set of reference signal resources comprises a downlink reference signal resource or an uplink sounding reference signal resource, and each reference signal resource of the set of reference signal resources is associated with a corresponding uplink transmission beam pattern;
receiving scheduling information for a first uplink transmission, wherein the first uplink transmission is associated with a first reference signal resource of the set of reference signal resources;
determining a first uplink transmission beam pattern associated with the first reference signal resource;
determining a first configured maximum output power for the first uplink transmission beam pattern, wherein the first configured maximum output power is based on a first antenna array property associated with the first uplink transmission beam pattern;
determining a first transmit power for the first uplink transmission based on the first configured maximum output power; and
performing the first uplink transmission using the first uplink transmission beam pattern based on the first transmit power.

US Pat. No. 10,645,540

APPLYING RANDOM PHASE TO MULTICAST DATA

Lenovo (Singapore) PTE LT...

1. A method comprising:dividing, by a base unit, a downlink transmission for a selected user equipment into a plurality of phase blocks, each phase block comprising a plurality of resource blocks;
applying a random phase to signals corresponding to each of the plurality of phase blocks to form a randomly-phased transmission to the selected user equipment, wherein the randomly-phased transmission include the plurality of phase blocks, each phase block having a different random phase applied; and
transmitting the randomly-phased transmission as multicast data.

US Pat. No. 10,546,799

ELECTRONIC APPARATUS

LENOVO (SINGAPORE) PTE LT...

1. An electronic apparatus comprising:a main body chassis equipped with an upper-face cover having at least a rear cover part located on a rear end side, and a front cover part located on a front end side;
a keyboard device disposed between said rear cover part located on said rear end side and front cover part located on said front end side;
a central processing unit (CPU) disposed on said rear end side beyond said keyboard device;
a first heat diffusion component and a second heat diffusion component disposed at a position located under said keyboard device in a mutually superposed state, wherein said first and second heat diffusion components are separate from said keyboard device;
a first heat transport component connected between said CPU and said first heat diffusion component to provide heat transfer; and
a second heat transport component connected between said CPU and said second heat diffusion component to provide heat transfer.

US Pat. No. 10,444,841

METHOD AND APPARATUS FOR GENERATING HAPTIC FEEDBACKS FOR ELECTRONIC APPARATUSES

LENOVO (SINGAPORE) PTE LT...

1. A haptic actuator, comprising:a vibration mechanism having a movable element,
in response to a receipt of a first driving current, vibrates said movable element at a first vibration acceleration having a first amplitude along a plane of a surface of a device to which said haptic actuator is attached;
in response to a receipt of a second driving current larger than said first driving current, vibrates said movable element at a second vibration acceleration having a maximum amplitude higher than said first amplitude along said plane of said surface of said device; and
a striking mechanism, in response to a receipt of said maximum amplitude of said second vibration acceleration higher than said first amplitude of said first vibration acceleration, strikes said surface of said device.

US Pat. No. 10,409,328

DOCKING DEVICE

Lenovo (Singapore) PTE LT...

1. A docking device comprising:a device mounting part mounts a portable information device having a forward-descending angular position so that said portable information device comes in contact with a n external face for use at a front end and is supported by said device mounting part at a rear end;
a connection part, which stands by said device mounting part, is opposed to a lateral face of said portable information device when said portable information device is mounted on the device mounting part;
a connector disposed at said connection part to be rotatable, wherein said connector being connectable to a connection terminal at said lateral face of said portable information device mounted on said device mounting part;
a detector detects a mounting angle of said portable information device mounted on said device mounting part; and
an angle adjustment part rotates said connector according to said mounting angle detected by said detector to adjust said angle of said connector to be connectable to said connection terminal.

US Pat. No. 10,401,920

PORTABLE ELECTRONIC APPARATUS HAVING A PUSH BUTTON

LENOVO (SINGAPORE) PTE LT...

1. An electronic apparatus comprising:a touch pad having a board plate located adjacent to said touch pad;
a baseplate located opposite of said board plate, wherein said baseplate includes a protruding piece and an elastic pressing part, both resting on a surface of said baseplate, wherein said board plate is attached to a house plate having an elastic nail located between said protruding piece and said elastic pressing part to support depressing operations of said touch pad;
a first detection switch is provided on a surface of said board plate facing said baseplate, wherein said first detection switch detects said depressing operations of said touch pad;
a push button separate from said touch pad, wherein said push button includes a vertically movable operation surface for receiving depressing operation, a detection arm located in a gap between said board plate and said baseplate, and a rotating shaft part located at a junction of said vertically movable operation surface and said detection arm, wherein said rotating shaft part rests on said surface of said baseplate; and
a second detection switch for detecting said depressing operations of said push button, wherein said second detection switch is provided on said surface of said board plate facing said baseplate, wherein said detection switch is pressed by said detection arm of said push button moving in an opposite direction to a movement direction of said vertically movable operation surface of said push button.

US Pat. No. 10,387,570

ENHANCED E-READER EXPERIENCE

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:an image sensor that captures image data of text on a remote object being read by a user, the remote object being one of: print media and an electronic reader separate from the apparatus;
a processor; and
a memory that stores code executable by the processor to:
determine whether external multimedia equipment is coupled to the apparatus;
determine a genre of the text;
identify one or more allowable types of multimedia effects based on the genre and whether external multimedia equipment is coupled to the apparatus, wherein the one or more allowable types of multimedia effects is further based on a type of external multimedia equipment coupled to the apparatus in response to external multimedia equipment being coupled to the apparatus;
determine a current reading position of the user, wherein the text is not presented by the apparatus;
determine a narrative context based on the current reading position, wherein the narrative context is one of an action described in the text, an event described in the text, a setting described in the text, and a location described in the text;
select a multimedia effect from the one or more allowable types of multimedia effects based on the narrative context; and
present the selected multimedia effect to a user, the selected multimedia effect being at least one of: a background image, an animation, a color scheme, a sound effect corresponding to an action or event described in the text, and an avatar representative of a character associated with the narrative context.

US Pat. No. 10,365,622

CONTROLLING APPLIANCE SETTING BASED ON USER POSITION

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a processor;
a memory that stores code executable by the processor to:
monitor user position data for at least one registered user;
access calendar information and historical data for the at least one registered user;
identify a travel scenario based on the user position data, the historical data and on the calendar information, the travel scenario having a destination registered with the at least one registered user;
select an appliance from a plurality of appliances located at the destination based on the historical data, the registered user being registered with the selected appliance; and
control a setting of the selected appliance based on an identity of a registered user corresponding to the travel scenario and based on the historical data.

US Pat. No. 10,289,153

MEMBER FOR ELECTRONIC DEVICE CHASSIS

Lenovo (Singapore) PTE LT...

1. A member for chassis comprising:a laminated sheet having an intermediate layer located between a pair of fiber reinforced resin sheets, wherein said laminated sheet includes an anchor part formed by an opening in one of said fiber reinforced resin sheets and an opening in said intermediate layer; and
a frame part formed by a thermoplastic resin bonded to an end face of said laminated sheet, to said anchor part of said laminated sheet, and to a surface of said laminated sheet, wherein said thermoplastic resin of said frame part fills said opening in said one fiber reinforced resin sheet and said opening in said intermediate layer, wherein a screw is provided in said frame part that has been extended to said surface of said laminated sheet.

US Pat. No. 10,285,294

METHOD FOR PRODUCING A CHASSIS MEMBER USABLE IN A CHASSIS OF AN ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A method, comprising:etching a surface of an aluminum alloy substrate, wherein said aluminum alloy substrate includes an aluminum alloy having a grain size between 40 ?m and 50 ?m inclusive;
performing an alumite treatment on said surface of said aluminum alloy substrate to form an alumite layer on said surface of said aluminum alloy substrate;
polishing said alumite layer; and
utilizing said aluminum alloy substrate with said polished alumite layer as an outermost layer of a chassis member of an electronic device.

US Pat. No. 10,699,014

PREVENTING CONNECTING TO A LOCKED DEVICE

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:one or more communication interfaces of an information handling device, the one or more communication interfaces enabling communication while the information handling device is placed in a locked mode;
a processor operatively coupled to the one or more communication interfaces;
a memory of the information handling device that stores code executable by the processor to:
log identifying information for external devices that are connected to the information handling device prior to the information handling device being placed in the locked mode;
detect that the information handling device is placed in the locked mode;
prevent connections to the one or more communication interfaces while the information handling device is in the locked mode;
detect an external device connect to a communication interface of the information handling device while it is in the locked mode; and
allow a connection to the detected external device on the communication interface in response to determining that an identifier for the external device matches a logged identifier for an external device that was previously connected to the information handling device prior to the information handling device being placed it the locked mode.

US Pat. No. 10,694,145

PRESENTING A PORTION OF A FIRST DISPLAY ON A SECOND DISPLAY POSITIONED RELATIVE TO THE FIRST DISPLAY

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:an information handling device comprising:
a processor;
a display communicatively coupled to the processor;
a first camera communicatively coupled to the processor; and
a memory that stores code executable by the processor to:
determine a position of the information handling device relative to a display that is external to the information handling device based on one or more images of the external display that are captured using the first camera of the information handling device, the first camera facing the external display;
determine at least a portion of information presented on the external display that corresponds to the position of the information handling device; and
present, on the display of the information handling device, the determined at least a portion of the external display.

US Pat. No. 10,678,306

VIEWING ANGLE CHANGING FILM

LENOVO (SINGAPORE) PTE LT...

1. A protective film comprising:a base film changes a viewing angle of a display panel on which said protective film is placed; and
a flat attachment film, which is fixed to said base film, includes a plurality of attachements inserted into an air gap defined between said display panel and a bezel covering an outer edge of said display panel, wherein said plurality of attachments are thinner than said base film.

US Pat. No. 10,681,654

POWER HEADROOM REPORT GENERATION

Lenovo (Singapore) PTE LT...

1. A method comprising:aggregating a plurality of serving cells;
determining that a power headroom report is triggered;
determining that an uplink resource for a new transmission on a serving cell of the plurality of serving cells is allocated at a first time after the power headroom report is triggered;
determining a power headroom value for each serving cell of the plurality of serving cells being activated based on information received prior to initiating a logical channel prioritization procedure for the uplink resource allocated at the first time and ignoring information received later than a time at which the logical channel prioritization procedure is initiated for the uplink resource allocated at the first time; and
generating a power headroom report medium access control control element comprising at least the power headroom value for each serving cell of the plurality of serving cells being activated.

US Pat. No. 10,678,900

APPARATUS, METHOD, AND PROGRAM PRODUCT FOR CONTROLLING A BIOMETRIC READER

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a processor;
a memory that stores code executable by the processor to:
determine, by use of the processor, whether a movement speed of the apparatus crosses from a first side of a threshold to a second side of the threshold;
in response to the movement speed of the apparatus crossing from the first side of the threshold to the second side of the threshold, adjust a biometric authentication algorithm to a first biometric authentication algorithm while the movement speed is on the second side of the threshold;
determine whether the movement speed of the apparatus crosses back from the second side of the threshold to the first side of the threshold;
in response to the movement speed of the apparatus crossing back from the second side of the threshold to the first side of the threshold, adjust the biometric authentication algorithm from the first biometric authentication algorithm to a second biometric authentication algorithm, wherein the first biometric authentication algorithm is different from the second biometric authentication algorithm; and
control a biometric reader based on the adjusted biometric authentication algorithm.

US Pat. No. 10,674,084

SELECTING CAMERAS WITH DIFFERENT ORIENTATIONS

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a portrait camera;
a landscape camera;
a processor;
a memory that stores code executable by the processor to:
determine a desired scene orientation;
determine a device orientation;
select one of the portrait camera and the landscape camera in response to the desired scene orientation and the device orientation; and
modify the selected camera in response to a change in the device angle of grater than an angle threshold of 40 degrees along with a device angular velocity that is greater than a velocity threshold and a device angular acceleration that is less than an acceleration threshold.

US Pat. No. 10,629,220

SELECTIVE AEC FILTER BYPASS

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a filter for an audio handling device that performs acoustic echo cancellation (AEC) on a microphone signal to produce an AEC-filtered microphone signal;
a bypass controller that determines whether an AEC bypass parameter corresponding to an audio stream is enabled; and
a mixer that combines the audio stream with the AEC-filtered microphone signal to produce an AEC-filtered selectively combined signal in response to determining that the AEC bypass parameter corresponding to the audio stream is enabled.

US Pat. No. 10,600,589

KEYBOARD HAVING A SWITCH DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A switch device comprising:a base plate;
a push button movable orthogonal to an upper surface side of said base plate when said push button is depressed;
a pair of stabilizer members supported between said push button and said base plate, wherein each of said pair of stabilizer members includes
a first shaft portion rotatably supported on a lower surface side of said push button; and
a second shaft portion, which has a rotation axis parallel to a rotation axis of said first shaft portion, rotatably supported by a bearing provided on said upper surface side of said base plate; and
a multi-layered membrane sheet located on an upper surface of said base plate, wherein said membrane sheet includes a first sheet in contact with said base plate, a second sheet in contact with said second shaft portion, and a third sheet in contact with said first and second sheets, wherein only said first sheet is provided with a cut-out shaped portion in an area corresponding to an area within which said second shaft portion is allowed to move.

US Pat. No. 10,593,490

SWITCHING DEVICE HAVING A PUSH BUTTON

LENOVO (SINGAPORE) PTE LT...

1. A switching device comprising:a base member having a first and second rotational shafts and a supporting shaft;
a push button rotatably supported on an upper surface of said base member, wherein said push button includes a first and second engaging parts and an elastic part, wherein said first and second engaging parts are rotatably engaged with said first and second rotational shafts, respectively, and said elastic part is pressed against said supporting shaft; and
a detection switch to be pressed in response to said push button being pressed to rotate, wherein said push button rotates about an engaged portion between said first and second engaging parts and said first and second rotational shafts, respectively, with said elastic part being pressed against said supporting shaft, and, in turn, presses said detection switch.

US Pat. No. 10,571,975

HINGE DEVICE FOR A PORTABLE COMPUTER

Lenovo (Singapore) PTE LT...

1. A portable information equipment comprising:a first and second chassis; and
a hinge device rotatably connects said first chassis to said second chassis, wherein said hinge device includes
a first shaft having a first end attached to said first chassis, and a second shaft having a first end attached to said second chassis;
a first power transmission mechanism having a driven gear and a driving gear attached to a second end of said first shaft;
a first torque generation mechanism for applying a rotational torque to said first shaft via said first power transmission mechanism;
a second power transmission mechanism having a driven gear and a driving gear attached to a second end of said second shaft; and
a second torque generation mechanism for applying a rotational torque to said second shaft through said second power transmission mechanism.

US Pat. No. 10,568,041

POWER CONTROL FOR MULTIPLE UPLINK TRANSMISSIONS

Lenovo (Singapore) PTE LT...

1. A method comprising:receiving, by use of a receiver, first scheduling information for a first uplink transmission on a first serving cell at a first time instant, wherein the first scheduling information comprises a first transmission period and a first numerology;
receiving, by use of the receiver, second scheduling information for a second uplink transmission on a second serving cell at a second time instant, wherein the second scheduling information comprises a second transmission period and a second numerology, and the first transmission period at least partially overlaps the second transmission period;
determining, by use of a processor, a first transmission power for the first uplink transmission based at least partly on the first scheduling information;
transmitting, by use of a transmitter, a first portion of the first uplink transmission with the first transmission power during a first time period in which the first transmission period does not overlap with the second transmission period, wherein a first total transmission power during the first time period equals the first transmission power; and
transmitting, by use of the transmitter, a second portion of the first uplink transmission during a second time period in which the first transmission period overlaps with the second transmission period, wherein:
a second total transmission power during the second time period is greater than or equal to the first total transmission power; and
in response to the second total transmission power being equal to the first total transmission power, the second portion of the first uplink transmission is transmitted with a transmission power less than the first transmission power.

US Pat. No. 10,452,103

DOCKING DEVICE

LENOVO (SINGAPORE) PTE LT...

1. A docking device comprising:a device chassis having an apparatus mounting section for receiving a portable information apparatus;
an engaging member projects from a surface of said device chassis, which has a hook portion that can engage with and disengage from an engaging hole of said portable information apparatus, and which is movable between an engagement position at which said hook portion engages with said engaging hole and a disengagement position at which said engagement of said hook portion with said engaging hole is released, wherein said engaging member has a distal end portion provided with said hook portion and a proximal end portion on the opposite side from said distal end portion, and said hook portion pivots between said engagement position and said disengagement position by said proximal end portion being pivotably supported inside said device chassis; and
a restricting member movable between a retraction position at which said engaging member is allowed to move from said engagement position to said disengagement position and a restriction position at which the movement of said engaging member from said engagement position to said disengagement position is restricted by coming in contact with said engaging member at a rear surface of said hook portion, wherein said rear surface of said hook portion of said engaging member has an inclined surface which gradually inclines toward said hook portion in a direction in which said engaging member projects, wherein said restricting member has a contact surface that inclines such that said contact surface gradually becomes wider in the direction in which said engaging member projects and which comes in contact with said inclined surface of said engaging member at said restriction position.

US Pat. No. 10,354,573

SCREEN COLOR CALIBRATION

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a camera disposed in a bezel of a computer;
a mirror that reflects light from a screen of the computer to the camera;
a target that is visible by the camera;
a processor;
a memory that stores code executable by the processor to:
detect an expiration of a calibration time interval that indicates a minimum time interval for initiating calibration;
in response to detecting the expiration of the calibration time interval, compare an image of the mirror and an image of the target captured by the camera; and
calibrate a screen color of the screen to match the target.

US Pat. No. 10,708,872

POWER HEADROOM REPORT GENERATION

Lenovo (Singapore) PTE LT...

14. A method comprising:receiving a power headroom report medium access control control element comprising a power headroom for each serving cell of a plurality of serving cells being activated, wherein the power headroom for a corresponding service cell is real or virtual, the power headroom report medium access control control element comprises an indicator corresponding to each serving cell of the plurality of serving cells being activated, and the indicator indicates via a field value whether the power headroom value for a corresponding serving cell is real or virtual.

US Pat. No. 10,686,573

REFERENCE SIGNALS FOR RADIO LINK MONITORING

Lenovo (Singapore) PTE LT...

1. A method comprising:measuring a first set of reference signals for radio link monitoring;
receiving an indication of at least one physical uplink control channel resource and at least one physical random access channel resource for transmitting a beam failure recovery request, wherein each of the at least one physical uplink control channel resource and the at least one physical random access channel resource are associated with at least one downlink antenna port;
determining an association between the at least one physical uplink control channel resource, the at least one physical random access channel resource, and the at least one downlink antenna port based on the indication of the at least one physical uplink control channel resource and the at least one physical random access channel resource for transmitting the beam failure recovery request;
receiving an indication of a second set of reference signals for radio link monitoring; and
resetting a counter in response to reception of the indication of the second set of reference signals;
wherein the first set of reference signals is associated with a first set of downlink antenna ports, the second set of reference signals is associated with a second set of downlink antenna ports, and the first set of downlink antenna ports is different from the second set of downlink antenna ports.

US Pat. No. 10,677,539

PLATE-TYPE HEAT TRANSPORT DEVICE

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a display;
a plate-type heat transport device includes
a metal plate having a first surface and a second surface, wherein said metal plate includes a meandering shape flow passage formed by a plurality of linear channels and return channels, wherein said linear channels extends in parallel to each other from a first end of said metal plate towards a second end of said metal plate, wherein said return channels are located at said first and second ends of said metal plate to allow said linear channels to communicate with each other, wherein a middle area of said metal plate associated with said linear channels is thinner than said first and second ends of said metal plate associated with said return channels, wherein said first surface covers said middle area of said metal plate, and said second surface covers said middle area and said first and second ends of said metal plate; and
a hydraulic fluid contained within said flow passage of said metal plate; and
a heating element attached to said middle area on said first surface of said metal plate;
a heat dissipation fin attached to said first end of said metal plate;
a fan attached to said middle area on said first surface of said metal plate, wherein said fan is adjacent to said heat dissipation fin;
a chassis attached to said second surface of said metal plate such that said first surface of said metal plate is disposed facing one inner surface of said display.

US Pat. No. 10,679,803

KEYCAP STRUCTURE WITH RESPECT TO ENGAGING PROJECTIONS

LENOVO (SINGAPORE) PTE LT...

1. An electronic device comprising:a display; and
a keyboard having a plurality of switch devices, wherein one of said switch devices includes
a guide mechanism;
a keycap having a front face and a rear face opposed to said front face; and
a first pair of engaging projections and a second pair of engaging projections, both pairs protrude from said rear face of said keycap, for detachably engaging said guide mechanism at a first opening located between said first pair of engaging projections and at a second opening located between said second pair of engaging projections, wherein said first pair of engaging projections is located in a thin area thinner than other areas of said keycap, wherein said thin area includes a first outer thin portion located adjacent to one engaging projection of said first pair of engaging projections, a second outer thin portion located adjacent to another one engaging projection of said pair of engaging projections, and a middle thin portion located between said first pair of engaging projections, wherein said first outer thin portion includes a flat region and an inclined region, and said second outer thin portion includes a flat region and an inclined region, wherein said flat regions of said first and second outer thin portion include a recess.

US Pat. No. 10,674,016

APPARATUS, SYSTEMS, AND METHOD FOR CONFERENCE MANAGEMENT

Lenovo (Singapore) PTE LT...

1. An apparatus, comprising:a processor; and
a memory that stores code executable by the processor to:
acquire a schedule of a conference and a reference time which is determined on the basis of the schedule, wherein the conference comprises a plurality of presentations, and wherein the schedule comprises a finish time for each of the plurality of presentations;
recognize a voice of at least one participant who participates in the conference;
determine, after an elapse of the reference time, whether the voice of the at least one participant meets a predetermined condition;
output information for promoting progress of the conference, in response to a determination that the voice of the at least one participant meets the predetermined condition; and
output information for promoting progress of the conference based on the finish time of at least one of the plurality of presentations, in response to the determination that the voice of the at least one participant does not meet the predetermined condition.

US Pat. No. 10,673,794

POPULATING A MESSAGE WITH PERSONAL BOILERPLATE

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a processor;
a memory that stores code executable by the processor to:
identify a message recipient for an electronic message being composed at the apparatus;
acquire personal boilerplate for a message composer;
identify a communication history between the message recipient and the message composer;
identify a boilerplate history of the message composer, the boilerplate history indicating context for use of specific items of the personal boilerplate;
identify a name preferred by the message recipient based on the communication history; and
populate the electronic message being composed with personal boilerplate selected based on the communication history and the boilerplate history, the selected personal boilerplate comprising at least a greeting and a valediction, wherein the selected personal boilerplate uses the preferred name; and
send the electronic message to the message recipient.

US Pat. No. 10,673,557

RATE-MATCHING A DATA TRANSMISSION AROUND RESOURCES

Lenovo (Singapore) PTE LT...

1. A method comprising:receiving a downlink control channel transmission in a predetermined time period;
determining a first downlink control channel candidate based on the downlink control channel transmission;
determining whether the first downlink control channel candidate belongs to a plurality of downlink control channel candidates associated with the downlink control channel transmission, wherein the plurality of downlink control channel candidates carry the same downlink control information;
in response to determining that the first downlink control channel candidate belongs to the plurality of downlink control channel candidates:
determining a second downlink control channel candidate of the plurality of downlink control channel candidates based on the first downlink control channel candidate and the downlink control channel transmission; and
determining the downlink control information by decoding the first and the second downlink control channel candidates;
in response to determining that the first downlink control channel candidate does not belong to the plurality of downlink control channel candidates:
determining the downlink control information by decoding the first downlink control channel candidate; and
determining downlink resources corresponding to a data transmission based on the downlink control information; and
rate-matching the data transmission around resources determined based on:
the first and second downlink control channel candidates if the first downlink control channel candidate belongs to the plurality of downlink control channel candidates; or
the first downlink control channel candidate if the first downlink control channel candidate does not belong to the plurality of downlink control channel candidates.

US Pat. No. 10,672,361

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR USER DETECTION AND OPERATION CONTROL

Lenovo (Singapore) PTE LT...

1. A method, comprising:detecting ambient light around an electronic device;
determining whether a user is present based on a frequency component produced by a change of an intensity of ambient light; and
controlling an operation of the electronic device in accordance with a result of the determination whether the user is present, comprising
enabling temperature monitoring control as a result of determining that the user is present, and
disabling temperature monitoring control as a result of determining that the user is not present.

US Pat. No. 10,643,362

MESSAGE LOCATION BASED ON LIMB LOCATION

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a display that presents a first view;
a processor; and
a memory that stores code executable by the processor to:
receive a first message to be presented to a user within the first view;
determine a location of a limb of the user relative to the first view, wherein the limb is a preferred hand of the user; and
present the first message in a location of the first view based on the limb location,
wherein the first message is displayed within a predetermined distance of the preferred hand in response to the to the preferred hand being within the first view, and
wherein the first message is displayed near a non-preferred hand of the user in response to the preferred hand not being within the first view.

US Pat. No. 10,627,895

PROVIDING A VIRTUAL CONTROL

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:an augmented reality display that presents a physical image and a virtual image;
a processor;
a memory that stores code executable by the processor to:
identify a hand of a user forming a specified control activation position in the physical image of the augmented reality display, wherein in the control activation position, a normal of a palm of the hand is within 30 degrees of vertical up, all fingers of the hand, not including the thumb, are curved and not touching the palm with pads of two or more of the fingers forming at least one first plane within 30 degrees of perpendicular to the normal, and a pad of a thumb is within 30 degrees of parallel to the first plane, and wherein the hand holds no physical object; and
present a virtual control as a virtual remote control unit with one or more a virtual display that presents a menu and virtual buttons disposed on a virtual surface that is within 15 degrees of perpendicular to the first plane virtually held in the hand in the control activation position in the virtual image in the augmented reality display in response to identifying the control activation position, the virtual buttons comprising a user-customizable button, a volume up button, a volume down button, a channel up button, a channel down, one or more numerical buttons, a menu navigation button, an OK button, a back button, a home button, a play button, a fast-forward button, a rewind button, a pause button, a stop button, a select source button, and a sound configuration button.

US Pat. No. 10,623,694

APPROPRIATE MODIFICATION OF VIDEO CALL IMAGES

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a video camera;
a processor;
a memory that stores code executable by the processor to:
determine a video image from the video camera satisfies a video policy for a video communication using a neural network trained with a clothing model by presenting images of users in clothing identified as one of appropriate and not appropriate to the neural network and with facial looks identified as desirable and undesirable, wherein the undesirable facial looks are identified in response to the user being made up and/or appearing ill, the neural network comprises input neurons, hidden neurons, and output neurons, the input neurons receive the images of the users in clothing identified as one of appropriate and not appropriate with the facial looks identified as desirable and undesirable, and the video policy is not satisfied in response to presenting the video image to the input neurons of the neural network to the output neurons of the neural network indicating a user in the video image is not appropriately dressed and has the undesirable facial look, and the video policy is further not satisfied in response to a user leaving the field of view of the video communication and in response to a third-party user that was not previously participating in the video communication enters a field of view of the video communication;
in response to the video image satisfying the video policy, present the video image for the video communication; and
in response to the video image not satisfying the video policy, obscure the user in the video image to conform to the video policy.

US Pat. No. 10,528,140

HAPTIC FEEDBACK SYSTEM FOR AN ELECTRONIC DEVICE

LENOVO (SINGAPORE) PTE LT...

8. An electronic device, comprising:a touch screen; and
a haptic feedback system includes
a linear actuator applies an impact to said touch screen;
a controller, in response to a haptic command, sends a signal corresponding to one of a vibration mode and an impact mode; and
a drive circuit applies, to said linear actuator,
a first drive voltage having a predetermined number of basic pulse voltages for acceleration, in response to said signal corresponding to said vibration mode; and
a second drive voltage having a set of accelerating pulse voltages and a decelerating pulse voltage immediately following said set of accelerating pulse voltages, in response to said signal corresponding to said impact mode.

US Pat. No. 10,736,046

POWER HEADROOM REPORT FOR MULTIPLE UPLINK CARRIERS

Lenovo (Singapore) PTE LT...

1. A method of a UE comprising:receiving a configuration of a plurality of uplink (UL”) carriers for a serving cell;
determining a default power control parameter set for the serving cell;
calculating a power headroom (“PH”) for the plurality of UL carriers on the serving cell, wherein calculating the PH comprises calculating a virtual PH in response to no UL transmission being present on any UL carrier from the plurality of UL carriers of the serving cell at a time when the PHR is calculated, and wherein the virtual PH is based on the default power control parameter set; and
transmitting a Power Headroom Report (“PHR”) based on the calculated PH of the serving cell, wherein the PHR comprises a single PH.

US Pat. No. 10,735,388

CONFINING DATA BASED ON LOCATION

Lenovo (Singapore) PTE LT...

1. A method comprising:identifying, by use of a processor, whether user data stored in a data storage system has a location restriction, wherein the data storage system comprises a plurality of data servers located in a plurality of geographic regions, wherein the location restriction indicates at least one of the plurality of geographic regions where the user data is not be stored, the location restriction indicating a first geographic region where the user data is permitted to be stored;
encrypting the user data using a location-specific encryption key in response to the user data having a location restriction, the location-specific encryption key being common to a particular set of data servers belonging to the first geographic region and is not distributed outside the particular set of servers;
associating the user data with a data transfer policy based on the location restriction in response to the user data having a location restriction;
confining the user data to the particular set of data servers based on the data transfer policy in response to the user data having a location restriction;
identifying a location property of a data server, the location property indicating a geographic location of the data server;
comparing the location property to the location restriction of the user data; and
providing the data server with the location-specific encryption key for decrypting the user data based on the comparison.

US Pat. No. 10,698,653

SELECTING MULTIMODAL ELEMENTS

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a processor; and
a memory that stores code executable by the processor, the code comprising:
code that receives a coarse-grained indication to locate a coarse-grained portion of an editable electronic document;
code that receives an audio signal, the audio signal comprising:
a fine-grained indication to locate a fine-grained portion of the coarse-grained portion,
a user command to be performed on content of the electronic document in the fine-grained portion, and
a sound pitch of a plurality of sound pitches;
code that, in response to receiving the audio signal, examines a predetermined quantity of previous coarse-grained indications to determine whether the previous coarse-grained indications include the fine-grained portion; and
code that:
ignores the user command in response to determining that the user command does not match the fine-grained portion indicated in one of the previous coarse-grained indications of the predetermined quantity of previous coarse-grained indications, and
executes the user command on the fine-grained portion in response to determining that the user command matches the fine-grained portion indicated in one of the previous coarse-grained indications of the predetermined quantity of previous coarse-grained indications,
wherein:
the electronic document comprises one of a plain text document and a word processing document,
the coarse-grained portion is a sub-portion of the electronic document,
the fine-grained portion is a sub-portion of the coarse-grained portion,
each of the plurality of sound pitches is mapped to a respective user command,
the sound pitch in the audio signal is a particular sound pitch mapped to the user command, and
the user command is a particular user command that rearranges data in the content of the electronic document, and
one of the coarse-grained portion and the fine-grained portion comprises a set of paragraphs.

US Pat. No. 10,623,199

OUTPUTTING AUDIO BASED ON USER LOCATION

Lenovo (Singapore) PTE LT...

1. An apparatus comprising:a processor;
a memory that stores code executable by the processor to:
receive an audible command to output audio;
associate the audible command with a particular user;
monitor a location of the particular user, wherein monitoring the location of the particular user comprises determining whether the user is located in a particular room of a plurality of rooms, each room having a stationary digital personal assistant device located therein; and
output audio, based on the command, from a device nearest a location of the particular user, wherein outputting audio from a device nearest a location of the particular user comprises instructing a mobile digital personal assistant device associated with the particular user to output the audio in response to determining that the user is not located in any of the plurality of rooms containing a stationary digital personal assistant device.

US Pat. No. 10,611,099

METHOD FOR PROCESSING FIBER-REINFORCED RESIN MATERIALS

LENOVO (SINGAPORE) PTE LT...

1. A method, comprising:cutting a part of reinforced fibers within a fiber-reinforced resin material in a region where a through hole is to be formed, wherein said reinforced fibers are alternately intersecting warp yarns and weft yarns and are impregnated with a thermoplastic resin;
disposing said fiber-reinforced resin material between an upper die having a projection and a lower die having a recess corresponding to said projection, wherein said recess of said lower die includes a first recess and a second recess located above said first recess and having an opening larger than an opening of said first recess;
heating said fiber-reinforced resin material to soften said thermoplastic resin; and
after heating said fiber-reinforced resin material, forming a through hole by placing said upper die and said lower die close to each other to insert said projection into a gap between said warp yarns and said weft yarns of said reinforced fibers such that said gap between said warp yarns and said weft yarns is expanded to form said through hole.

US Pat. No. 10,616,409

SHARING DEVICE AVAILABILITY

Lenovo (Singapore) PTE LT...

1. A method comprising:determining, by a processor, an availability status associated with an information handling device in response to detecting a triggering event affecting the availability of the information handling device, the triggering event causing the information handling device to become unavailable for communication;
determining an estimated time frame for how long the information handling device will be unavailable;
generating a message comprising an explanation for the availability status, the explanation including the estimated time frame for how long the information handling device will be unavailable;
determining one or more contacts associated with the information handling device to send the message to as a function of the estimated time frame for how long the information handling device will be unavailable and based on an average response time for the one or more contacts, wherein the determined one or more contacts previously communicated with the information handling device within a recent time period that is less than or equal to the estimated time frame and have an average response time that is less than or equal to the estimated time frame;
sending the message to the one or more contacts associated with the information handling device before the information handling device becomes unavailable; and
sending, in response to the information handling device becoming available after the period of time that the information handling device is unavailable, a second message to the one or more contacts indicating that the information handling device is available.