US Pat. No. 10,716,101

UPLINK CONTROL INFORMATION TRANSMISSION METHODS FOR CARRIER AGGREGATION

InterDigital Patent Holdi...

1. A wireless transmit receive/unit (WTRU) comprising a transceiver operably connected to a processor, the processor configured to:determine at least one uplink component carrier and at least two downlink component carriers;
encode hybrid automatic repeat request (HARQ) information bits associated with the at least two downlink component carriers, wherein the HARQ information bits associated with each of the at least two downlink component carriers are jointly encoded;
map the jointly encoded HARQ information bits associated with the at least two downlink component carriers to one or more resource blocks that are used for reporting uplink control information; and
the transceiver configured to transmit the mapped HARQ information bits on physical uplink control channel (PUCCH) carried by a single uplink component carrier of the at least one uplink component carrier.

US Pat. No. 10,710,138

DIE CUSHION DEVICE AND METHOD OF CONTROLLING THE DIE CUSHION DEVICE

AIDA ENGINEERING, LTD., ...

1. A die cushion device comprising:a fluid-pressure cylinder that 1) supports a cushion pad and 2) generates a die cushion force while a slide of a press machine descends, the fluid cylinder including a rod side fluid-pressure chamber and a cap side fluid-pressure chamber;
a die cushion force controller that controls a pressure in the cap side fluid-pressure chamber of the fluid-pressure cylinder to start die cushion force control when the slide descends and reaches a position at which the slide collides with the cushion pad, and that finishes the die cushion force control when the slide reaches a bottom dead center;
a first fluid-pressure circuit that supplies pressure fluid to the cap side fluid-pressure chamber of the fluid-pressure cylinder;
a second fluid-pressure circuit that prevents operation fluid from flowing out from the rod side fluid-pressure chamber of the fluid-pressure cylinder, or that enables the operation fluid to flow into the rod side fluid-pressure chamber; and
a pressurization controller that, before starting the die cushion force control by the die cushion force controller, controls the second fluid-pressure circuit to prevent the operation fluid from flowing out from the rod side fluid-pressure chamber of the fluid-pressure cylinder, and controls the first fluid-pressure circuit to supply the pressure fluid to the cap side fluid-pressure chamber of the fluid-pressure cylinder while preventing the operation fluid from flowing out from the rod side fluid-pressure chamber to pressurize the cap side fluid-pressure chamber.

US Pat. No. 10,716,172

METHOD FOR DEPOSITING A BUSBAR ON VEHICLE PLASTIC PANES WITH A HEATING FUNCTION

SAINT-GOBAIN GLASS FRANCE...

1. A method for producing a vehicle plastic pane having a heating function, the vehicle plastic pane comprising:i) a one- or two-component, semi-transparent, polymeric pane base body,
ii) a coating comprising a single-layer hardcoat or double-layer hardcoat with a basecoat, and
iii) a first and a second busbar configured to carry opposing electrical charge, which are arranged substantially parallel to one another at a certain distance from one another,
wherein the busbars have a thickness of 10 ?m to 200 ?m,
wherein the first and second busbars are electrically connected to one another using at least two conducting paths as heating wires, such that upon application of a voltage, a heating current flows from the first busbar to the second busbar,
wherein on and/or in each of the first and the second busbar, there is provided at least one connection element for the electrical connection of each of the first and the second busbar to a respective pole of a voltage source, and
wherein producing of the vehicle plastic pane comprises performing the following process steps (A) through (E) in order:
(A) providing the one- or two-component, semi-transparent, polymeric pane base body,
(B) coating the pane base body with the coating,
(C) embedding the heating wires for direct electrical contact with the busbars,
(D) depositing the first and the second busbars for direct electrical contact with the heating wires, and
(E) mounting at least one connection element on and/or in each of the first and the second busbar,
wherein the process step (D) is performed using a fine powder coating (FPC) plasma process at atmospheric pressure.

US Pat. No. 10,715,529

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR PRIVACY MANAGEMENT

Conversant Wireless Licen...

1. A method of controlling access to user content stored in a networked system including a privacy management apparatus, comprising:associating each of a plurality of privacy options with a different one of a plurality of network access types, the plurality of privacy options defined as specific to a user;
operating the privacy management apparatus to order the plurality of privacy options according to a relative privacy level among the network access types;
presenting, to the user at a user interface of a network device, representations of the plurality of privacy options on a privacy line ordered according to their relative privacy levels;
responsive to a selection input from the user via the user interface, associating a selected one of the privacy options and all privacy options of a higher relative privacy level than the selected privacy option with a content item;
determining, in response to a request for access to the content item from a requesting party, whether the requesting party is a member of a network access type associated with a privacy option associated with that content item; and
then, providing for sharing the content item with the requesting party in response to determining that the requesting party is a member of a network access type associated with a privacy option associated with that content item;
wherein the plurality of network access types comprise two or more of a wireless personal area network, a wireless local area network, a local area network, and a mobile network.

US Pat. No. 10,714,955

METHODS AND SYSTEMS FOR AUTOMATIC ELECTRIC VEHICLE IDENTIFICATION AND CHARGING VIA WIRELESS CHARGING PADS

Emerging Automotive, LLC,...

1. A cloud system configured to execute method operations for communicating with connected vehicles of users having user accounts with the cloud system and charging units, the method comprising,receiving a signal from of an electric vehicle that is associated to a user account, the signal of the electric vehicle is received in response to the electric vehicle parking over a charging pad of a charging unit, the charging unit being one of a plurality of charging units located in various geo-locations;
sending instructions to the charging unit to enable initiation of charge transfer to a battery of the electric vehicle upon the cloud system confirming that the user account for the electric vehicle is enabled for automatic charging upon parking over said charging pad of the charging unit; and
receiving data from the charging unit indicative of a discontinuing of the charge transfer by the charging pad responsive to detecting that the electric vehicle is no longer parked over said charging pad;
wherein a server of the cloud system is configured to identify at least one discount to be presented to a device associated with the electric vehicle, the identifying being a result of filtering discounts based on user preferences associated with the user account and a proximity of a merchant location to said charging unit having the charging pad over which the electric vehicle has parked; and
sending the at least one discount to the device associated with the electric vehicle upon determining use of the charging pad by the electric vehicle.

US Pat. No. 10,714,306

MEASURING A HEIGHT PROFILE OF A HOLE FORMED IN NON-CONDUCTIVE REGION

APPLIED MATERIALS ISRAEL ...

1. A method for measuring a hole having a nanometric width formed in an object with a particle imager that includes a secondary electron detector and an energy filter disposed between the object and the secondary electron detector, the method comprising:charging a portion of the object in a vicinity of the hole with a charged particle beam;
obtaining, by a charged particle imager, a plurality of electron images of the hole, wherein each electron image in the plurality of electron images is formed by:
(i) setting an energy threshold level for the energy filter to block electrons having an electron energy level below the energy threshold from reaching the secondary detector; and
(ii) sensing, with the secondary detector, electrons of an electron energy that exceeds the electron energy threshold associated with the electron image;
wherein the energy threshold level for the energy filter is changed for each electron image such that the electron energy threshold is different for each electron image in the plurality of electron images;
receiving or generating a mapping between height values and the electron energy thresholds;
processing the multiple electron images to provide hole measurements; and
generating three dimensional measurements of the hole based on the mapping and the hole measurements.

US Pat. No. 10,713,851

LIVE AUGMENTED REALITY USING TRACKING

Fyusion, Inc., San Franc...

1. A method comprising:receiving a request to capture a plurality of images used to generate a multi-view interactive digital media representation of a vehicle appearing in the plurality of images;
receiving first live images, comprising the vehicle, captured from a camera on a mobile device, the first live images being output to a display of the mobile device, the first live images comprising first 2-D pixel data captured by the camera;
receiving first sensor data indicating a first orientation of the camera associated with a first image of the first live images;
generating a first synthetic image comprising: 1) a location selector rendered into the first 2-D pixel data associated with the first image, the location selector being a movable first virtual object in the first synthetic image such that selection of the location selector causes a pixel location in the first image to be selected and 2) the vehicle;
receiving, via a touch screen of the display and via the location selector, a selection of the pixel location in the first 2-D pixel data from the first image;
determining a first pixel location in the first 2-D pixel data from the first image of a first tracking point, the first tracking point being within the first 2-D pixel data associated with the vehicle and the first tracking point being proximate to the pixel location selected via the location selector;
generating a second synthetic image comprising 1) a second virtual object rendered into the first 2-D pixel data from the first image, the second virtual object being positioned in the first 2-D pixel data from the first live image relative to first pixel location of the first tracking point;
outputting the second synthetic image to the display;
after the first image is captured, receiving second live images captured by the camera, the second live images comprising second 2-D pixel data, the second live images comprising the vehicle from a plurality of different views;
receiving second sensor data, associated with the second live images, indicating second orientations of the camera;
receiving second live image data comprising second 2-D pixel data from the camera;
based upon the first sensor data, the second sensor data, the first 2-D pixel data and the second 2-D pixel data, determining, as the view of the vehicle in the second live images changes, second pixel locations of the first tracking point in the second 2-D pixel data of the second live images on an image by image basis, the second pixel locations being determined using spatial intensity information or optical flows derived from the second 2-D pixel data;
generating a third synthetic images comprising the second virtual object rendered into the second 2-D pixel data at third pixel locations positioned relative to the second pixel locations of the first tracking point;
outputting the third synthetic images to the display, each of the third synthetic images showing one of the different views of the vehicle as captured by the camera and the second virtual object.

US Pat. No. 10,713,360

SYSTEM AND METHOD FOR DETECTING AND MONITORING NETWORK COMMUNICATION

SecureWorks Corp., Wilmi...

1. A method of monitoring network connections for malicious activity, comprising:tracking network flows based on netflow identifications;
comparing the netflow identifications to netflow identifications in a table;
in response to a first netflow identification not matching the netflow identifications in the table, adding a new network flow associated with the first netflow identification to the table;
identifying a new network connection;
resolving a hostname and an address for a remote system of the new network connection;
logging the new network connection, the hostname, and the address;
evaluating, by a processor, the connection and the hostname,
wherein the evaluating of the hostname results in a hostname resolution;
tracking, by the processor, the new connection and the hostname resolution together to correctly resolve a dynamically changing hostname resolution;
performing a rule check on the connection and a host of the connection, wherein the rule check includes comparing attributes of the host to attributes of both known good hosts and known bad hosts, and comparing attributes of the connection to both known good connections and known bad connections;
redirecting or ending, by the processor, the connection when the rule check identifies the connection or the host as not allowed;
tagging new flows and new hostnames as not having been sent to a cloud service;
sending all tagged new flows and new hostnames to the cloud service; and
clearing tags associated with the sent tagged new flows and new hostnames to update the sent tagged connections to indicate that the sent tagged connections have be sent to the cloud service.

US Pat. No. 10,711,524

CASING FLOAT TOOL

NCS MULTISTAGE INC., Cal...

1. A method of installing a casing in a well, the method comprising:running a casing string into a wellbore, the casing string having an inner diameter and including a buoyant chamber formed between a seal at the lower end of the casing string and a rupture disc assembly, the rupture disc assembly comprising a rupture disc, the disc being breakable by a combination of hydraulic pressure applied to the disc to disrupt a securing mechanism holding the disc within a first tubular portion in the casing string thereby releasing the disc from the first tubular portion, and an impact force caused by impingement of the disc against an impact surface on a second tubular portion within the casing string, and
rupturing the disc to restore the casing inner diameter.

US Pat. No. 10,710,198

LASER PROCESSING DEVICE AND LASER PROCESSING METHOD

AMADA HOLDINGS CO., LTD.,...

1. A method involving for processing a workpiece to which a protective film is attached, comprising:obtaining processing information including a processing program for processing the workpiece,
determining that the processing information includes information about contacting a common part of the workpiece to a different component or a different part of the workpiece;
adding to the processing program instructions for performing a laser processing process instructing laser cutting of the protective film with a laser on the common part of the workpiece before contacting the common part of the workpiece to the different component or the different part of the workpiece when it is determined that the processing information includes the information about contacting the common part of the workpiece to the different component or the different part of the workpiece;
cutting of the protective film with the laser on the common part of the workpiece after the adding to the processing program of instructions for performing the laser processing process; and
contacting the common part of the workpiece to the different component or the different part of the workpiece after the cutting of the protective film.

US Pat. No. 10,715,757

A/D CONVERTER

NATIONAL UNIVERSITY CORPO...

1. An A/D converter disposed in a column of an image sensor and converting a signal from the image sensor into a digital value, the A/D converter comprising:a front stage A/D conversion unit including a first A/D conversion unit that receives an analog signal from the image sensor and generates a first digital value and a first residual analog signal that is a computation value in a folding integration A/D conversion operation through the folding integration A/D conversion operation, and a second A/D conversion unit that receives the first residual analog signal from the first A/D conversion unit and generates a second digital value and a second residual analog signal that is a computation value in a cyclic A/D conversion operation through the cyclic A/D conversion operation;
a rear stage A/D conversion unit that receives the second residual analog signal from the front stage A/D conversion unit and generates a third digital value through an acyclic A/D conversion operation; and
a timing control unit that controls a first storage operation, a first computation operation, a second storage operation, and a second computation operation,
wherein the first A/D conversion unit includes a first circuit that performs the folding integration A/D conversion operation,
the first circuit includes a first gain stage including a first input that receives the analog signal, a first front stage capacitor that is able to be connected to the first input, a first operational amplifier including an inverting input that is able to be connected to the first front stage capacitor, a first output connected to an output of the first operational amplifier, and a first feedback capacitor that is able to be connected between the inverting input and the output of the first operational amplifier,
the folding integration A/D conversion operation includes the first storage operation in which the first front stage capacitor stores the analog signal, and the first computation operation in which the first gain stage generates the first residual analog signal that is a computation value,
in the first storage operation, the first front stage capacitor is connected to the first input, and the first feedback capacitor is connected between the output and the inverting input of the first operational amplifier,
in the first computation operation, the first front stage capacitor is connected to the inverting input of the first operational amplifier, and the first feedback capacitor is connected between the output and the inverting input of the first operational amplifier,
the second A/D conversion unit includes at least one second circuit that performs the cyclic A/D conversion operation,
the second circuit includes a second gain stage including a second input that receives the first residual analog signal or the second residual analog signal, a second front stage capacitor that is able to be connected to the second input, a second operational amplifier including an inverting input that is able to be connected to the second front stage capacitor, a second output connected to an output of the second operational amplifier, and a second feedback capacitor that is able to be connected between the inverting input and the output of the second operational amplifier,
the cyclic A/D conversion operation includes the second storage operation in which the second front stage capacitor stores the first residual analog signal or the second residual analog signal, and the second computation operation in which the second gain stage generates the second residual analog signal that is a computation value,
in the second storage operation, the second front stage capacitor is connected to the second input or the output of the second operational amplifier, and the second feedback capacitor is connected between the second input or the output of the second operational amplifier and the inverting input of the second operational amplifier,
in the second computation operation, the second front stage capacitor is connected to the second operational amplifier, and the second feedback capacitor is connected between the output and the inverting input of the second operational amplifier, and
the timing control unit performs control so that a timing at which switching between the first storage operation and the first computation operation is performed is excluded from an end period of the second storage operation and an end period of the second computation operation.

US Pat. No. 10,715,673

IPBX CONTROL INTERFACE FOR DISTRIBUTED NETWORKS

8x8, Inc., Campbell, CA ...

1. An apparatus, including:a data communication routing circuit configured and arranged to route data communications for a plurality of end-users having respective data communication devices, each data communications device including circuitry configured and arranged to provide data communications services from a communications provider, wherein the data communications services provided to each respective end-user corresponds with at least one service level among a plurality of data communications service levels provided by the communications provider on a subscription basis; and
a data communication control circuit coupled to the data communication routing circuit and configured and arranged to provide a data communication-control subscription between a provider server and each of the plurality of data communication devices by:
responding to subscription requests by requesting current state and state updates of a pending communication of the corresponding data communication device from the provider server to determine respective user-activity statuses of the end-users; and
providing an event message via a graphical user interface (GUI) configured to permit a user to interact with and direct communications involving the plurality of end-users and their respective data communication devices, the event message indicating a status of a pending communication of one of the plurality of the data communication devices having an active subscription, in response to a change in a status of the pending communication.

US Pat. No. 10,715,615

DYNAMIC CONTENT DISTRIBUTION SYSTEM AND ASSOCIATED METHODS

THE GOVERNMENT OF The Uni...

1. A computer-implemented method of digital content distribution comprising:receiving configuration information for a non-trivial network comprising:
a plurality n of nodes, where n is greater than or equal to 2; and
at least one inter-nodal bandwidth vi,j configured for data communication between nodes i and j of the plurality n of nodes, where i is not equal to j;
setting to FALSE a respective distribution state for each of the plurality n of nodes, each defined as a first-level distribution node;
receiving a content package at a root node of the plurality n of nodes;
setting to TRUE the distribution state for the root node;
identifying a subset m of the at least one inter-nodal bandwidth configured in data communication with the root node, the subset m defined as a first-level subnetwork;
selecting a first-level distribution subtype 1?p, where p?{1 . . . m};
determining a subset p of the first-level subnetwork characterized by p of the at least one inter-nodal bandwidth characterized by highest capacity of the first-level subnetwork and each configured in data communication with a respective first-level distribution node, defined as at least one first-level selected distribution node;
transmitting the content package from the root node to the at least one first-level selected distribution node; and
iterating, until the respective distribution state is TRUE for each of the plurality n of nodes, such that:
for each of the plurality n of nodes having the respective distribution state equal to TRUE, defined as a source node:
identifying a subset m of the at least one inter-nodal bandwidth vi,j configured in data communication with the source node, the subset m defined as a subnetwork;
selecting a distribution subtype 1?p, where p?{1 . . . m};determining a subset p of the subnetwork characterized by p of the at least one inter-nodal bandwidth vi,j characterized by highest capacity of the subnetwork and each configured in data communication with a respective distribution node, defined as a selected distribution node;transmitting the content package from the source node to the selected distribution node; and
setting to TRUE the distribution state for the selected distribution node.

US Pat. No. 10,715,560

CUSTOM TRAFFIC TAGGING ON THE CONTROL PLANE BACKEND

Conviva Inc., Foster Cit...

1. A system, comprising:one or more processors configured to:
receive metadata from one or more remote sources;
receive, from a remote client, a first set of metadata associated with a video session initiated by the remote client, wherein the first set of metadata associated with the video session is included in a message generated at the remote client that initiated the video session;
based at least in part on existing metadata in the received first set of metadata included in the message generated at the remote client, identify at least a portion of the metadata received from the one or more remote sources as additional metadata to associate with the video session initiated by the remote client; and
generate a second set of metadata associated with the video session at least in part by adding the identified at least portion of the metadata received from the one or more remote sources to at least a portion of the first set of metadata associated with the video session initiated by the remote client; and
a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.

US Pat. No. 10,715,180

CIRCUIT FOR ERROR CORRECTION AND METHOD OF SAME

Beken Corporation, Shang...

1. A circuit for error correction, comprising:a first Reed-Solomon (RS) syndrome generator, configured to generate a first RS syndrome for a RS(n, k) code according to a received symbol stream to be decoded, wherein k is the number of data symbols in the received symbol stream to be decoded, and n is the total number of code symbols in the received symbol stream to be decoded;
a first decision unit communicatively coupled to the first RS syndrome generator and configured to determine whether there are at least N symbols in the first RS syndrome that equal 0, wherein N is related to code distance of the RS(n, k) code;
a first adder communicatively coupled to the first decision unit and configured to output a corrected decoded codeword by adding the first RS syndrome to the received symbol stream to be decoded if there are at least N symbols in the first RS syndrome that equal;
a memory storing a logarithm table, an error location table and an error correction value table;
a first addressing unit communicatively coupled to both the first decision unit and the memory and configured to generate an exponent representation of the first RS syndrome by searching the logarithm table if there are less than N symbols in the first RS syndrome that equal 0;
a second adder communicatively coupled to the first addressing unit and configured to generate at least one subtracted first RS syndrome by each subsequently subtracting a corresponding one of k groups of error location values in the error location table from the exponent representation of the first RS syndrome;
a second decision unit communicatively coupled to the second adder and configured to determine whether N symbols in one of the at least one subtracted first RS syndrome equal each other; and
an output port communicatively coupled to the second decision unit and configured to abandon the decoding and send an error indicator if none of the N symbols in any of k subtracted first RS syndromes equals each other.

US Pat. No. 10,714,953

CHARGING STAND FOR PERCUSSIVE MASSAGE DEVICE

THERAGUN, INC., Beverly ...

1. A charging stand for use with a percussive massage device that includes a rechargeable battery, the charging stand comprising:a main body portion that defines a charging channel therein, wherein the charging channel is configured to receive the percussive massage device in a charging position, wherein the main body portion includes opposing first and second side walls, an upper wall and a lower wall that cooperate to define the charging channel, wherein the upper and lower walls are positioned between the opposing first and second side walls, wherein the upper and lower walls form a V-shape and are configured to receive the percussive massage device thereon, wherein the first side wall includes an inner portion and an outer portion, wherein the main body portion defines a stand interior, and wherein a portion of the stand interior is defined between the inner and outer portions,
a support bracket positioned in the stand interior and between the inner and outer portions of the first sidewall, and
a wireless charging transmitter that is supported by the support bracket,
and wherein when a percussive massage device is received in the charging position, power is transmitted from the charging stand to the rechargeable battery.

US Pat. No. 10,714,314

IMPEDANCE MATCHING NETWORK AND METHOD

RENO TECHNOLOGIES, INC., ...

1. An impedance matching network comprising:an RF input configured to operably couple to a radio frequency (RF) source, the RF source configured to provide at least two repeating, non-zero pulse levels, the at least two pulse levels comprising a first pulse level and a second pulse level;
an RF output configured to operably couple to a plasma chamber having a variable impedance;
at least one electronically variable capacitor (EVC) configured to switch between a plurality of match configurations for reducing a reflected power at an output of the RF source as the variable impedance of the plasma chamber changes; and
a control circuit configured to carry out the operations of:
determining, from among the plurality of match configurations, a new match configuration to be used when there is an expected pulse level change from a first of the pulse levels to a second of the pulse levels; and
sending a control signal to alter the at least one EVC to provide the new match configuration, wherein the control signal is sent a predetermined time period before a time for the expected pulse level change, the predetermined time period being substantially similar to a time period for the EVC to switch between two match configurations of the plurality of match configurations.

US Pat. No. 10,714,230

THIN AND UNIFORM SILVER NANOWIRES, METHOD OF SYNTHESIS AND TRANSPARENT CONDUCTIVE FILMS FORMED FROM THE NANOWIRES

C3Nano Inc., Hayward, CA...

1. A method for synthesizing silver nanowires, the method comprising:forming a reaction solution substantially free of paramagnetic ions comprising a blend of polyol solvent, polyvinyl pyrrolidone, a chloride salt, and a bromide salt, wherein the reaction solution comprises a 5-membered aromatic heterocyclic cation having at least one but no more than three nitrogen atoms and at least one carbon atom, wherein the reaction solution concentration based on added amounts into the reactor for the heterocyclic cation is 0.00001M to 0.01M;
heating the reaction solution to a peak temperature; and
adding a soluble silver salt.

US Pat. No. 10,714,227

ROTATING RADIATION SHUTTER COLLIMATOR

GEORGETOWN RAIL EQUIPMENT...

1. A shutter for selectively controlling radiation exposure, the shutter comprising:a body; and
a rotatable member rotatably connected to the body, the rotatable member being rotatable between an open position and a closed position, the open position permitting radiation to pass through the rotatable member, the closed position substantially blocking or absorbing radiation, the rotatable member being configured to collimate the radiation into at least one beam of radiation in the open position, wherein the rotatable member further comprises:
a radiation inlet;
a radiation outlet; and
a passageway extending from the radiation inlet to the radiation outlet, wherein the radiation inlet is positioned to receive radiation when the rotatable member is in the open position, wherein the passageway is shaped to form the radiation into a pencil beam.

US Pat. No. 10,714,223

METHOD OF STORING HIGH LEVEL RADIOACTIVE WASTE

HOLTEC INTERNATIONAL, Ca...

1. A method of storing high level radioactive waste comprising:a) positioning a metal canister containing high level radioactive waste in a storage cavity of a ventilated system comprising a cask body, a cask lid positioned atop the cask body, at least one outlet duct extending from a top of the storage cavity to an ambient atmosphere, and a plurality of inlet ducts, the plurality of inlet ducts having a combined cross-sectional area that is a sum of a cross-sectional area of each of the inlet ducts of the plurality of inlet ducts;
b) convectively flowing ventilation air from the ambient atmosphere into a bottom of the storage cavity through the inlet ducts, the ventilation air being heated at a heating rate and rising from the bottom of the storage cavity to the top of the storage cavity, the ventilation air exiting the storage cavity through the at least one outlet duct; and
c) progressively reducing the combined cross-sectional area of the plurality of inlet ducts over time to reduce an amount of the ventilation air that enters the storage cavity and maintain the heating rate of the ventilation air above a predetermined threshold;
wherein step c) comprises:
c-1) positioning a first air flow adjustment member in at least one of the plurality of inlet ducts, the first air flow adjustment member reducing the cross-sectional area of the at least one of the plurality of inlet ducts by a first percentage; and
c-2) replacing the first air flow adjustment member with a second air flow adjustment member, the second air flow adjustment member reducing the cross-sectional area of the at least one of the plurality of inlet ducts by a second percentage that is greater than the first percentage;
wherein the first air flow adjustment member comprises a first gridwork of plates comprising a first set of parallel plates and a second set of parallel plates that are orthogonal to the first set of parallel plates, the first and second sets of parallel plates of the first gridwork of plates defining a plurality of openings having a combined first cross-sectional area that is less than the cross-sectional area of the at least one of the plurality of inlet ducts, wherein the second air flow adjustment member comprises a second gridwork of plates comprising a first set of parallel plates and a second set of parallel plates that are orthogonal to the first set of parallel plates, the first and second sets of parallel plates of the second gridwork of plates defining a plurality of openings having a combined second cross-sectional area that is less than the combined first cross-sectional area.

US Pat. No. 10,714,187

MEMORY CONTROL DEVICE FOR ESTIMATING TIME INTERVAL AND METHOD THEREOF

RAYMX MICROELECTRONICS CO...

1. A memory control device, comprising:a memory comprising a plurality of memory blocks; and
a controller coupled to the memory and configured to select a first memory block from the memory blocks and program data into cells of the first memory block to obtain a first voltage distribution across cells of the first memory block, thereby generating a first voltage value representative of the first voltage distribution, wherein the controller is configured to obtain a second voltage distribution across the cells of the first memory block after an actual time interval to thereby generate a second voltage value representative of the second voltage distribution, and the controller is configured to estimate the actual time interval based on a difference between the first and the second voltage values to generate an estimated time interval.

US Pat. No. 10,714,181

MEMORY CELL

Taiwan Semiconductor Manu...

1. A cell structure for reducing negative bias temperature instability (NBTI), comprising:a first unit comprising a first group of transistors and a first data latch;
a second unit comprising a second group of transistors and a second data latch;
a read port unit comprising a plurality of p-type transistors, wherein the read port unit comprises a first p-type read port transistor and a second p-type read port transistor;
a search line and a complementary search line, wherein the search line and the complementary search line function as inputs to the cell structure; and
a master line, wherein the master line functions as an output of the cell structure,
wherein the first unit is operatively coupled to the second unit,
wherein both the first and the second units are operatively coupled to the read port unit,
wherein gate of the first p-type read port transistor is coupled to the complementary search line,
wherein source of the first p-type read port transistor is coupled to a power supply line,
wherein gate of the second p-type read port transistor is coupled to the first data latch,
wherein source of the second p-type read port transistor is coupled to the master line,.
where an initial state of the search line is set and kept to logic high before the cell structure enters each search operation mode,
wherein an initial state of the master line is set and kept to logic low before the cell structure enters each search operation mode.

US Pat. No. 10,714,003

IMAGE PROCESSING METHOD AND IMAGE PROCESSING SYSTEM

HIMAX TECHNOLOGIES LIMITE...

1. An image processing system, comprising:a gray level analyzing circuit, configured to analyze a gray level distribution of all pixels of an input image and to calculate quantities for the pixels having different gray levels in the input image; and
a processor, coupled to the gray level analyzing circuit, configured to set first pixel gains for the pixels according to the gray levels and the quantities, and to process the input image with the first pixel gains to generate an output image;
wherein the first pixel gains are inversely proportional to the quantities and the gray levels;
wherein the first pixel gains of at least two different ones of the pixels are different.

US Pat. No. 10,713,890

SYSTEMS AND METHODS FOR ELECTRONIC FUND TRANSFERS FOR USE WITH GAMING SYSTEMS

AUTOMATED CASHLESS SYSTEM...

1. A method for stored value transactions in a gaming or amusement environment, the method comprising:providing, by an operator, a gaming device and a player card account comprising a stored value component, said player card account managed by a host management system, and said player card account associated with a patron, wherein the gaming device, the player card account, and the host management system communicatively coupled over a local area network;
providing, by the operator, a player card associated with the player card account;
providing, by the operator, a computing device in electronic communication with the host management system and in further electronic communication with a banking network associated with a financial account of the patron, said financial account associated with a financial account card different from the player card, the computing device including: a database that includes data for at least one transfer of funds, the data including: a patron name, an operator name, a transfer value, a date, and a time;
providing, by the operator, an electronic transaction terminal in electronic communication with the computing device; and
enabling the patron to transfer funds from the financial account to the player card account, the transfer of funds performed by:
checking the database to confirm that the financial account card is accepted;
initiating a funds transfer request in a desired amount at the electronic transaction terminal, said funds transfer request communicated to the banking network via the computing device;
receiving a funds transfer authorization from the banking network at the computing device;
communicating, by the computing device, said funds transfer authorization to the host management system; and
crediting funds to the player card account by the host management system.

US Pat. No. 10,713,569

SYSTEM AND METHOD FOR GENERATING IMPROVED SYNTHETIC IMAGES

Toyota Research Institute...

1. An adaptation system for improving generation of realistic images, comprising:one or more processors;
a memory communicably coupled to the one or more processors and storing:
an image module including instructions that when executed by the one or more processors cause the one or more processors to acquire a synthetic image including identified labels of simulated components within the synthetic image, wherein the synthetic image is a simulated visualization, and the identified labels distinguish between the simulated components within the synthetic image; and
a translation module including instructions that when executed by the one or more processors cause the one or more processors to compute, from the simulated components, translated components that visually approximate real instances of the simulated components by using a generative module comprised of neural networks that are configured to separately generate the translated components,
wherein the translation module includes instructions to blend the translated components together to produce a new image from the simulated components of the synthetic image.

US Pat. No. 10,713,515

USING MULTIPLE CAMERAS TO PERFORM OPTICAL CHARACTER RECOGNITION

ABBYY PRODUCTION LLC, Mo...

1. A method comprising:receiving one or more first images from a first camera depicting a first view of a physical item from a first spatial position relative to the physical item, wherein the first spatial position comprises a first camera shooting angle relative to the physical item, and wherein the physical item displays a plurality of characters;
receiving one or more second images from a second camera depicting a second view of the physical item from a second spatial position relative to the physical item, wherein the second spatial position comprises a second camera shooting angle relative to the physical item, and wherein first camera shooting angle of the first spatial position is different than the second camera shooting angle of the second spatial position, wherein the one or more second images captured by the second camera are captured simultaneously with the one or more first images captured by the first camera;
performing optical character recognition on the first images to identify one or more first characters from ones of the displayed characters on the physical item and a first layout of the first characters in the first images;
performing optical character recognition on the second images to identify one or more second characters from ones of the displayed characters on the physical item and a second layout of the second characters in the second images;
combining, by at least one processing device, the first characters from the first images and the second characters from the second images by comparing the first characters with the second characters and the first layout with the second layout, wherein combining the first characters with the second characters comprises applying a greater weight to a portion of the first layout from the first images having one or more recognized characters than the portion of the second layout from the second images having no recognized characters; and
storing the combined first and second characters.

US Pat. No. 10,713,160

DATA WRITING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE

PHISON ELECTRONICS CORP.,...

1. A data writing method for a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of physical erasing units, each of the physical erasing units comprises a plurality of physical programming units, and the data writing method comprises:executing a first programming operation to data according to a first RAID ECC rate, programming the data into at least a portion of a plurality of first physical programming units, and generating a first RAID ECC; and
executing a second programming operation to the data programmed into at least the portion of the first physical programming units according to a second RAID ECC rate, programming the data into at least a portion of a plurality of second physical programming units, and generating a second RAID ECC,
wherein the first RAID ECC rate is different from the second RAID ECC rate.

US Pat. No. 10,712,967

TRANSFERRING DATA BETWEEN MEMORIES UTILIZING LOGICAL BLOCK ADDRESSES

Ocient Holdings LLC, Chi...

1. A method for buffering data from non-volatile memory into volatile memory, the method comprises:identifying, by a processing entity of a computing device, a plurality of data units to read from non-volatile memory and to write into ordered buffers of volatile memory, wherein data units of the plurality of data units have a variety of data sizes, wherein the plurality of data units is stored in “n” number of logical data blocks of the non-volatile memory, wherein a data unit of the plurality of data units is at least partially stored in two or more logical data blocks of the “n” number of logical data blocks of the non-volatile memory, and wherein “n” is an integer greater than or equal to two;
generating, by the processing entity, read operations regarding the plurality of data units, wherein the number of read operations equals “n”;
tagging, by the processing entity, each read operation of the read operations with a unique ordered tag value, wherein a first read operation of the read operations is regarding a first logical data block of the “n” number of logical data blocks of the non-volatile memory and is tagged with a first ordered tag value;
receiving, by the processing entity, read responses to the read operations from the non-volatile memory, wherein a first read response of the read responses is in response to the first read operation and includes the first ordered tag value;
writing, by the processing entity, data units contained in the read responses into the ordered buffers in accordance with the ordered tag values; and
tracking, by the processing entity, consumption of the plurality of data units from the ordered buffers.

US Pat. No. 10,712,528

LENS MOVING MECHANISM

THK CO., LTD., Tokyo (JP...

1. A lens moving mechanism comprising:a lens mount unit on which a lens for projecting light is mounted; and
a lens guide unit which supports the lens mount unit and guides the lens mount unit in two orthogonal axis directions among the three orthogonal axis directions including an optical axis direction of the light;
wherein the lens guide unit including a first track body and a second track body which are disposed to intersect each other in the two orthogonal axis directions, and one or a plurality of moving bodies which are mounted to be relatively movable on both or each of the first track body and the second track body via rolling elements, the moving bodies which form a load rolling element rolling path for the rolling elements on both sides in a width direction of the first track body and the second track body,
wherein the one or plurality of moving bodies are disposed at an intersecting portion between the first track body and the second track body in one axis direction orthogonal to the two orthogonal axis directions, or are disposed to at least partially overlap each other in the one axis direction,
wherein the one axis direction is a vertical direction, and
wherein the two orthogonal axis directions are configured of the optical axis direction of the light and a direction orthogonal to both of the optical axis direction of the light and the one axis direction.

US Pat. No. 10,712,434

MULTI-CHANNEL LIDAR ILLUMINATION DRIVER

VELODYNE LIDAR, INC., Sa...

1. A LIDAR measurement device, comprising:a first electrical power source having a first node and a second node, wherein the first electrical power source provides a first voltage across the first and second nodes;
a first illumination source having a first node and a second node, wherein the first node of the first electrical power source is electrically coupled to the first node of the first illumination source;
a second illumination source having a first node and a second node, wherein the first node of the first electrical power source is electrically coupled to the first node of the second illumination source; and
a multiple channel, Gallium Nitride (GaN) based illumination driver integrated circuit (IC) comprising:
a first driver module electrically coupled to the second node of the first illumination source and to the second node of the first electrical power source, the first driver module configured to selectively electrically couple the second node of the first illumination source to the second node of the first electrical power source in response to a first pulse trigger signal in a first state causing the first illumination source to emit a first measurement pulse of illumination light; and
a second driver module electrically coupled to the second node of the second illumination source and to the second node of the first electrical power source, the second driver module configured to selectively electrically couple the second node of the second illumination source to the second node of the first electrical power source in response to a second pulse trigger signal in the first state causing the second illumination source to emit a second measurement pulse of illumination light at a different time than the first measurement pulse of illumination light.

US Pat. No. 10,712,282

SYSTEM AND METHODS FOR ANALYTE DETECTION

Labrador Diagnostics LLC,...

1. A method for detecting an analyte in a bodily fluid sample of a subject, comprising:providing a cartridge comprising a sample collection unit and an assay assembly, the sample collection unit configured to receive the bodily fluid sample, and the assay assembly comprising a reaction site containing a dry reactant to be liquefied prior to completing an assay, the dry reactant configured to react with the analyte in the bodily fluid sample;
inserting the cartridge containing the bodily fluid sample into a reader assembly, the cartridge comprising an identifier corresponding to a protocol to be used with the cartridge, the protocol including instructions to perform the assay, wherein the reader assembly is configured to receive the cartridge inside the reader assembly;
receiving at the reader assembly a selected protocol from an external device, wherein the selected protocol is selected from a plurality of protocols in response to detecting the identifier of the cartridge;
executing the selected protocol to perform the assay such that an actuating element causes movement of the bodily fluid sample to the reaction site according to the selected protocol for reaction with the reactant contained within the reaction site, wherein the assay assembly yields a detectable signal generated from the analyte in the sample that indicates a concentration of the analyte;
detecting the detectable signal using a detector based on the selected protocol; and
transmitting an indication that the detectable signal was detected from the detector to the external device.

US Pat. No. 10,712,232

FLOW DIVERTING WIND TUNNEL

WINFIELD SOLUTIONS, LLC, ...

1. A wind tunnel device comprising:a closed-loop tunnel that forms a generally rectangular path;
a fan positioned in the tunnel, the fan configured to circulate air through the closed-loop tunnel;
one or more turning vanes positioned in a corner of the tunnel and configured to move between a first position in which the one or more turning vanes permit re-circulation of air through the tunnel and a second position in which the one or more turning vanes inhibit re-circulation of air through the tunnel;
a supply duct selectively in fluid communication with the tunnel; and
an exhaust duct selectively in fluid communication with the tunnel;
wherein the supply duct is configured to supply air to the tunnel and the exhaust duct is configured to permit air to flow out of the tunnel via the fan in response to the one or more turning vanes being moved to the second position.

US Pat. No. 10,712,196

AEROSPACE VEHICLE WEIGHT AND BALANCE ESTIMATION SYSTEM AND METHOD

ELBIT SYSTEMS LTD., Haif...

1. A weight estimation system for estimating weight of an aerospace vehicle while grounded, the weight estimation system comprising:a measurement subsystem including at least one sensor configured to measure a physical property in an interface that interfaces between at least one of a fuselage and a wing with an undercarriage of said aerospace vehicle, in at least one area exhibiting a measurable change in geometry that is at least partly due to said weight, said interface is a coupling between said undercarriage and at least one of said fuselage and said wing, said measurement subsystem configured to produce measured data indicative of said weight of said aerospace vehicle; and
a processor for receiving at least part of said measured data, said processor configured to estimate said weight, by relating said measured data with predetermined physical-property-to-weight correspondence data associated with said aerospace vehicle.

US Pat. No. 10,712,130

PORTABLE NET AND DEPLOYMENT SYSTEM

1. A containment system comprising:a net having a perimeter and a center;
a first weight disposed at said perimeter;
a second weight disposed at said perimeter;
a primary weight connected to said net;
a user cord;
a user one-way cord lock;
an assistant one-way cord lock; and
an assistant cord disposed through said assistant one-way cord lock and associated with said perimeter,
wherein said user cord is disposed through said user one-way cord lock and is associated with said perimeter;
wherein said user one-way cord lock enables one-way movement of said user cord therethrough when said user cord is pulled so as to constrict said net at said perimeter and to prevent said net from expanding at said perimeter; and
wherein said assistant one-way cord lock enables one-way movement of said assistant cord therethrough when pulled upon so as to constrict said net at said perimeter.

US Pat. No. 10,712,118

CROSSBOW

Ravin Crossbows, LLC, Su...

1. A crossbow comprising:first and second flexible limbs attached to a center rail;
a first string guide having a first axle engaged with a first bearing located in a first axle mount mounted to the first flexible limb and rotatable around a first axis located a first fixed distance from the first flexible limb by the first axle mount, the first string guide comprising a first draw string journal having a first plane of rotation perpendicular to the first axis, and first upper and lower helical power cable journals on opposite sides ofthe first draw stringjournal;
a second string guide having a second axle engaged with a second bearing located in a second axle mount mounted to the second flexible limb and rotatable around a second axis located a second fixed distance from the second flexible limb by the second axle mount, the second string guide comprising a second draw string journal having a second plane of rotation perpendicular to the second axis, and second upper and lower helical power cable journals on opposite sides of the second draw string journal;
a draw string received in the first and second draw string journals in a reverse draw configuration with the draw string adjacent a down-range side when in a released configuration, wherein the draw string unwinds from the first and second draw string journals as it translates from the released configuration to a drawn configuration;
a pair of first power cables having first ends received in the first upper and lower helical power cable journals and second ends attached to static attachment points on the crossbow; and
a pair of second power cables having first ends received in the second upper and lower helical power cable journals and second ends attached to static attachment points on the crossbow,
wherein the first and second upper and lower helical power cable journals displace the pairs of power cables along the first and second axes relative to the first and second planes of rotation, respectively, and the first and second pairs of power cables wrap at least 270 degrees around the respective first and second upper and lower helical power cable journals as the draw string is moved between the released configuration to the drawn configuration, and the first and second pairs of power cables unwrap at least 270 degrees from the respective first and second upper and lower helical power cable journals as the draw string is moved between the drawn configuration to the released configuration, and the first and second axles move continuously toward the center rail as the draw string is moved from the released configuration to the drawn configuration and the first and second axles move continuously away from the center rail as the draw string is moved from the drawn configuration to the released configuration.

US Pat. No. 10,712,001

COMBUSTION DEVICE

NORITZ CORPORATION, Hyog...

1. A combustion device, comprising:a combustion unit;
an ignition means;
a fuel supply unit for supplying fuel to the combustion unit;
a blower unit for supplying air for combustion;
an exhaust port that discharges combustion exhaust;
a control means that, before ignition of fuel supplied to the combustion unit by operation of the ignition means, performs air purge of the combustion unit at a predetermined air blowing amount by driving the blower unit; and
a setting means for setting to indicate that a check valve for preventing back flow of exhaust is connected to the exhaust port;
wherein, when the setting means is set to indicate that the check valve is connected, the control means controls an operation of the blower unit so that slow-start air purge is performed in which a time interval from a start of air purge until the predetermined air blowing amount is reached becomes longer, than in a case in which no such check valve is connected.

US Pat. No. 10,711,111

MULTIBLOCK COPOLYMER FILMS, METHODS OF MAKING SAME, AND USES THEREOF

Cornell University, Itha...

1. An polymeric isoporous graded film comprising a poly(isoprene-b -styrene-b-4-vinylpyridine) triblock copolymer,wherein the triblock copolymer has a poly(isoprene) volume fraction ranging from 0.13 to 0.43, a poly(styrene) volume fraction ranging from 0.4 to 0.64, and a poly((4-vinyl)pyridine) volume fraction ranging from 0.04 to 0.32,
wherein the film has a surface layer having a thickness of from 20 nm to 500 nm and a plurality of pores 5 nm to 100 nm in size and a pore density of at least 1×1014 pores/m2, and
wherein the film has a bulk layer having a thickness of from 5 microns to 500 microns, pores having a size of from 10 nm to 100 microns, and an asymmetric substructure.

US Pat. No. 10,711,105

POLYIMIDE PRECURSOR RESIN COMPOSITION

ASAHI KASEI KABUSHIKI KAI...

1. A resin composition, comprising:(a) 100 parts by weight of a polyimide precursor containing both of the structural units respectively represented by the following formula (2) and formula (3), in which the molar ratio of the structural unit represented by formula (2) to the structural unit represented by formula (3) in the polyimide precursor of (a) is from 90:10 to 50:50:

wherein X2 represents a tetravalent organic group having 4 to 32 carbon atoms, except for the case in which X2 represents a tetravalent organic group derived from pyromellitic dianhydride,
(b) 0.001 parts by weight to 5 parts by weight of a silicone-based surfactant; and
(c) an organic solvent.

US Pat. No. 10,710,674

BICYCLE PEDAL

Shimano Inc., Osaka (JP)...

1. A bicycle pedal comprising:a pedal axle;
a main pedal body rotatably supported on the pedal axle;
a coupling mechanism including a first cleat securing member configured to be coupled to a front portion of a cleat and a second cleat securing member that is rotatably attached to the main pedal body about a pivot axis and is configured to be coupled to a rear portion of the cleat, the second cleat securing member including a cleat contacting surface;
a force exerting member operatively disposed between the main pedal body and the second cleat securing member, the force exerting member being configured to bias the second cleat securing member in a cleat securing direction to contact the rear portion of the cleat; and
a cleat movement restricting member disposed underneath an end of the second cleat securing member as viewed from an axial direction that is parallel to the pivot axis, the end including the cleat contacting surface that is configured to contact the cleat while the cleat is engaged with the second cleat securing member, the cleat movement restricting member being configured to restrict movement of the cleat in a rearward direction, the cleat movement restricting member being further configured and arranged relative to the coupling mechanism such that the cleat movement restricting member guides the cleat in an upward direction such that the cleat detaches from the coupling mechanism during a cleat disengagement operation in which the cleat detaches from the coupling mechanism,
the cleat movement restricting member having a first slanted surface that is configured to guide the cleat upward such that the cleat detaches from the coupling mechanism.

US Pat. No. 10,710,672

BICYCLE RIM BRAKE

SRAM, LLC, Chicago, IL (...

1. A rim brake for a bicycle, the rim brake comprising:a first brake arm, a first pivot of the first brake arm adapted to be pivotally mounted to a first mounting location on the bicycle, a first pad holder downwardly extending from the first pivot and pivoting around the first pivot in a first angular direction responsive to actuation of the brake;
a second brake arm, a second pivot of the second brake arm adapted to be pivotally mounted to a second mounting location on the bicycle, the second pivot horizontally spaced from the first pivot, a second pad holder downwardly extending from the second pivot and pivoting around the second pivot in a second angular direction opposite the first angular direction responsive to actuation of the brake;
a biasing member of the second brake arm upwardly extending from the second pivot and pivoting around the second pivot with the second pad holder as a unit;
a force transfer member of the second brake arm upwardly extending from the second pivot and operable to transmit torque to the second pad holder in the second angular direction upon actuation of the brake;
a hydraulic piston having a piston actuation axis, wherein the piston actuation axis pivots around the second pivot upon actuation of the rim brake; and
a centering member adjoining the transfer member and the biasing member, the centering member defining an angular position of the force transfer member relative to the biasing member, the centering member adjustable to move the second pad holder without moving the first pad holder.

US Pat. No. 10,710,269

BLADE GUARD WITH DUST COLLECTION

SawStop Holding LLC, Tua...

1. A dust collection system for use on a power tool with a blade, the system comprising:a guard configured to at least partially shield the blade, and further configured so that a workpiece traveling under the guard can move the guard, and
dust collection means for collecting dust generated by the power tool while allowing the guard to move freely, where the dust collection means includes a dust port rigidly attached to a splitter.

US Pat. No. 10,710,203

UNIVERSAL JIG FOR CLAMPING WIND TURBINE BLADES

INSTITUTE OF NUCLEAR ENER...

1. A universal jig for clamping wind turbine blades, which has a rectangle-like shape with a space to clamp a blade of a wind turbine, comprising:a set of vertically-moving parts,
wherein the rectangle-like shape has said vertically-moving parts at two first parallel sides;
wherein said vertically-moving parts comprises two upper connecting posts and two lower connecting posts and said upper connecting posts and said lower connecting posts are sheathed with each other separately;
wherein said upper connecting posts are separately arranged with said lower connecting posts into two columns to obtain first sliders;
wherein said upper and said lower connecting posts move up and down before being locked; and
wherein each one of said upper and said lower connecting posts has at least one first positioning hole correspondingly;
a set of horizontally-moving parts,
wherein said rectangle-like shape has said horizontally-moving parts at two second parallel sides to be connected with said vertically-moving parts of said first parallel sides of said rectangle-like shape;
wherein said horizontally-moving parts comprises two left connecting beams and two right connecting beams and said left connecting posts and said right connecting posts are sheathed with each other separately;
wherein said left connecting beams are separately arranged with said right connecting beams into two rows to obtain second sliders;
wherein said upper and said lower connecting posts and said left and said right connecting beams are four sides of said rectangle-like shape to obtain said space;
wherein said left and said right connecting beams move left and right before being locked; and
wherein each one of said left and said right connecting beams has at least one second positioning hole correspondingly;
a plurality of adjusted pads,
wherein said adjusted pads are locked at said second positioning holes of said left and said right connecting beams;
wherein each one of said adjusted pads comprises a thread section, a pad section and a plurality of bolt nuts; said thread section comprises threads on an outer wall surface of each one of said adjusted pads; said thread section penetrates through and connects said left and said right connecting beams; said pad section is located on top of said thread section to contact with said blade by adjusting an angle of said pad section according to said length, said width and said shape of said blade; and said bolt nuts are bolted on said thread section at a position in a direction, at a position in the opposite direction and at a position between said two positions to lock and position said adjusted pads so as to obtain corresponding relations with said blade and said left and said right connecting beams; and
wherein every one of said adjusted pads has freedom on adjusting said three positions so that two rows of said adjusted pads are altogether adjusted according to cross-sectional curves of upper and lower surfaces of said blade; said adjusted pads are completely contacted with said surfaces of said blade so that curves obtained through bottoms of said adjusted pads in said two rows are consistent with cross-sectional curves of said upper and lower surfaces of said blade; and said adjusted pads in said two rows are contacted with said blade simultaneously to fix said blade; and
a plurality of positioning parts,
wherein said positioning parts lock said upper and said lower connecting posts at fixed positions through said at least one first positioning hole to change a length of every one of said first parallel sides; and said positioning parts lock said left and said right connecting beams at fixed positions through said at least one second positioning hole to change a length of every one of said second parallel sides.

US Pat. No. 10,709,899

CLAMPING CIRCADIAN LIGHTING APPARATUS

ALEDDRA INC., Renton, WA...

1. A circadian lighting apparatus, comprising:a housing;
at least two light sources comprising a first light source and a second light source; and
a control logic,
wherein:
the first light source has a first color temperature,
the second light source has a second color temperature lower than the first color temperature,
the control logic is configured to set a maximum operating color temperature, CTmax, to be lower than the first color temperature of the first light source, wherein CTmax is achieved by mixing color temperatures of the first and the second light sources,
the control logic is also configured to set a minimum operating color temperature, CTmin, to be higher than the second color temperature of the second light source, wherein CTmin, is achieved by mixing the color temperatures of the first and the second light sources,
during operation in a circadian schedule, the control logic is configured to restrict a color temperature of the apparatus to be higher than CTmin and lower than CTmax throughout the circadian schedule,
the first light source comprises a blue-enriched light with greater than 18% spectral power distribution (SPD) in a wavelength range of 450˜495 nm, and
the second light source comprises a blue-depleted light with less than 3% SPD in the wavelength range of 450˜495 nm.
US Pat. No. 10,709,694

METHODS OF TREATING HEPATIC ENCEPHALOPATHY

Salix Pharmaceuticals, In...

1. A method of reducing a subject's risk of experiencing a breakthrough overt hepatic encephalopathy (HE) episode, comprising administering to the subject between about 1000 mg to about 1200 mg of rifaximin daily for a period of about 6 months or longer.

US Pat. No. 10,716,016

NETWORK CONFIGURATION OF WIFI NETWORKS VIA A CLOUD-BASED WIFI NETWORK MANAGER

Plume Design, Inc., Palo...

1. A configuration method of a Wi-Fi network via a Wi-Fi network manager communicatively coupled to the Wi-Fi network via the Internet, the configuration method comprising:receiving measurement data from one or more Access Points (APs) in the Wi-Fi network;
performing an optimization of the Wi-Fi network to simultaneously determine parameters for the one or more APs based in part on the measurement data;
transmitting the parameters based on the optimization to the one or more APs for configuration thereof, wherein the Wi-Fi network comprises a first Wi-Fi network, and wherein the Wi-Fi network manager is communicatively coupled to a plurality of additional Wi-Fi networks over the Internet for configuration thereof;
detecting a network topology change in the first Wi-Fi network comprising any of a change in connections between APs in the first Wi-Fi network including a change caused by a failure of an AP on the first Wi-Fi network, and a change in a client connection to an AP of the first Wi-Fi network; and
performing an updated optimization and transmitting the parameters based thereon due to the network topology change.

US Pat. No. 10,715,952

SYSTEM AND METHOD FOR MANAGING EMERGENCY VEHICLE ALERT GEOFENCE

WHELEN ENGINEERING COMPAN...

1. A system for managing a geofence for an emergency vehicle (EV), comprising:a receiver configured to receive a first location of the EV from a first device at a first time, the first device being associated with the EV;
a processor configured to determine a first geofence based on the first location of the EV; and
a transmitter configured to transmit the determined first geofence to a second device associated with another vehicle, the another vehicle being located within the first geofence,
wherein the receiver is further configured to receive a second location of the EV from the first device at a second time subsequent to the first time,
wherein the processor is further configured to determine a geofence release zone based on the second location of the EV,
wherein the transmitter is further configured to transmit the geofence release zone to the second device,
wherein the processor is further configured to determine a second geofence defined to cover one or more rear regions behind the EV when the EV slows down or stops,
wherein the transmitter is further configured to transmit the determined second geofence to the second device.

US Pat. No. 10,715,898

DUAL-BAND WIRELESS HEADPHONES

BESTECHNIC (SHANGHAI) CO....

1. A wireless audio system, comprising:a primary wireless transceiver comprising:
a first radio frequency (RF) module configured to receive, from an audio source, first audio information at a first frequency;
a second RF module operatively coupled to the first RF module and configured to transmit second audio information at a second frequency different from the first frequency, wherein the second audio information is generated based on the first audio information; and
a media access control (MAC) layer module shared by the first RF module and the second RF module; and
a secondary wireless transceiver comprising:
a third RF module configured to receive, from the second RF module of the primary wireless transceiver, the second audio information at the second frequency; and
a fourth RF module configured to (i) receive, from the audio source, the first audio information at the first frequency only when the first RF module of the primary wireless transceiver is not receiving the first audio information at the first frequency from the audio source, and (ii) be disabled when the third RF module receives the second audio information from the second RF module of the primary wireless transceiver,
wherein the first and fourth RF modules implement a first short-range wireless communication protocol, and each of the second and third RF modules implements a second short-range wireless communication protocol amended from the first short-range wireless communication protocol; and
the primary wireless transceiver further comprises at least one physical layer module configured to generate a first link between the audio source and the first RF module based on the first short-range wireless communication protocol and generate a second link between the second RF module and the third RF module based on the second short-range wireless communication protocol.

US Pat. No. 10,715,843

FORMING ONE OR MORE TILE STREAMS ON THE BASIS OF ONE OR MORE VIDEO STREAMS

Koninklijke KPN N.V., Ro...

1. Method of forming one or more tile streams comprising:an input of at least one encoder, receiving media data of at least one composite video stream, the media data of said composite video stream representing video frames comprising an image region having a plurality of subregions, each of said plurality of subregions comprising visual content of a video stream;
an input of said encoder receiving encoder information for configuring said encoder to generate encoded media data representing tiled video frames, a tile in said tiled video frames matching at least one of said one or more subregions;
encoding media data of said composite video stream on the basis of said encoder information, wherein media data associated with a subregion of a video frame are encoded into independently encoded media data that have no spatial decoding dependency on media data of other subregions in said video frame, said independently encoded media data forming a tile of a tiled video frame; and,
storing encoded media data, provided by an output of said encoder as one or more tile streams on a storage medium of one or more network nodes, a tile stream comprising media data of at least one tile and tile position information for signaling a decoder to decode the media data of said tile stream into tiled video frames comprising a tile at a position as indicated by the tile position information;
the method further comprising providing at least one manifest file comprising one or more sets of tile stream identifiers or information for determining one or more sets of tile stream identifiers, a set of tile stream identifiers being associated with tile streams of a video content and with multiple tile positions; said manifest file being arranged for enabling a client computer to request at least one of said one or more network nodes transmission of media data of one or more tile streams to said client computer,
wherein said manifest file further comprises one or more dependency parameters associated with one or more tile stream identifiers, a dependency parameter signaling said client computer that the decoding of media data of a tile stream associated with said dependency parameter is dependent on metadata of at least one base stream, wherein said one or more dependency parameters point to one or more representations defining said at least one base stream, said one or more representations defining said at least one base stream being identified by one or more representation IDs; or, wherein said one or more dependency parameters point to one or more adaptation sets, at least one of said one or more adaptation sets comprising a representation defining said at least one base stream, said one or more adaptation sets being identified by one or more adaptation set IDs, at least one of said one or more adaptation sets comprising a representation defining said at least one base stream.

US Pat. No. 10,715,834

FILM GRAIN SIMULATION BASED ON PRE-COMPUTED TRANSFORM COEFFICIENTS

INTERDIGITAL VC HOLDINGS,...

1. A method for simulating film grain in a decoded video stream, comprising:receiving an encoded video stream;
receiving film grain information indicative of a desired film grain pattern;
decoding the encoded video stream;
accessing a set of transformed coefficients from a memory;
generating the film grain by frequency filtering the set of transformed coefficients responsive to a frequency range that characterizes the desired pattern of film grain for blending the film grain with the decoded video stream.

US Pat. No. 10,715,831

STEREOSCOPIC VIDEO ENCODING AND DECODING METHODS AND APPARATUS

NextVR Inc., Newport Bea...

1. A method of operating a playback device, the method comprising:receiving encoded left and right eye image data representing a left eye image and a right eye image, one of said left eye image and right eye image having been subject to an entropy reduction operation prior to encoding to produce said encoded left and right eye image data and wherein one of said left eye image and right eye image was not subject to an entropy reduction operation prior to encoding to produce said encoded left and right eye image data;
receiving, at the playback device, information about the entropy reduction operation that was performed prior to encoding;
decoding the encoded left and right eye image data to recover a left eye image and a right eye image; and
using said received information about the entropy reduction operation to control a sharpening filtering operation performed by the playback device on the recovered one of the left eye image and right eye image that was subject to the entropy reduction operation.

US Pat. No. 10,715,803

VIRTUAL BOUNDARY PROCESSING SIMPLIFICATION FOR ADAPTIVE LOOP FILTERING (ALF) IN VIDEO CODING

TEXAS INSTRUMENTS INCORPO...

1. A method comprising:determining filter coefficients for a two-dimensional (2D) finite impulse response (FIR) filter;
applying the 2D FIR filter using the determined filter coefficients to a first pixel p(x,y) at a first virtual boundary of a reconstructed coding unit, wherein x is a coordinate on an x-axis of the reconstructed coding unit and y is a coordinate on a y-axis of the reconstructed coding unit;
computing a first filtered pixel value based on the filtered first pixel p(x,y) and replicated values for pixels p(x,y-1) and p(k,y-1) in which the replicated value for pixel p(x,y-1) is replicated from a value of the pixel p(x,y) and the replicated value for pixel p(k,y-1) is replicated from a value of the pixel p(k,y), where k is a coordinate on the x-axis of the reconstructed coding unit, and x does not equal k;
applying the 2D FIR filter using the determined filter coefficients to a second pixel at a second virtual boundary of the reconstructed coding unit;
computing a second filtered pixel value based on the filtered second pixel; and
outputting the first and second filtered pixel values.

US Pat. No. 10,715,798

IMAGE PROCESSING APPARATUS AND METHOD THEREOF

SONY CORPORATION, Tokyo ...

1. An image processing apparatus, comprising:a memory configured to store a decoded image; and
circuitry configured to:
set restriction information based on each of a maximum required value of a memory bandwidth, a frame rate, and a size of a largest coding unit, wherein
the restriction information is set for generation of a prediction image, and
the memory bandwidth is a transmission rate at which the stored decoded image is read out from the memory;
generate the prediction image based on the set restriction information;
calculate a difference between an input image and the prediction image;
encode the calculated difference between the input image and the prediction image;
generate an encoded stream based on the prediction image and the set restriction information; and
transmit the generated encoded stream and the set restriction information.

US Pat. No. 10,715,788

CAMERA ALIGNMENT AND/OR CALIBRATION METHODS AND APPARATUS

NextVR Inc., Newport Bea...

1. A camera calibration tool, comprising:a first dome; and
a second dome, said first and second domes being rigidly attached to each other by an attachment member that secures the first dome to the second dome;
wherein each of said first and second domes includes a plurality of light emitting elements forming a pattern on the inside surface of said domes; and
wherein the first and second domes are made of a material which blocks external light from passing through to camera sensors of first and second cameras over which the first and second domes are placed, respectively.

US Pat. No. 10,715,771

WIDE-GAMUT-COLOR IMAGE FORMATION AND PROJECTION

Gerlach Consulting Group,...

1. Apparatus for capturing a wide-gamut-color image comprising:a broadband electronic image sensor;
optics gathering light from a scene and focusing an image formed by the gathered light along a light path onto the electronic image sensor;
a filter interposed in the light path, constructed and arranged so as to allow individual wavelengths of the wide-gamut-color to pass through it in narrow bands of wavelengths having bandwidths narrower than a few tens of nanometers at each point in time; and
wherein the filter further comprises:
a filter wheel having three or more regions, each having a narrow pass band centered on a wavelength defining an apex of a wide-gamut-color surface; and
a processor connected to the image sensor to capture a sequence of images synchronous with each narrow-band wavelength passed by the filter at each point in time, the processor combining the sequence of images into the wide-gamut-color image.

US Pat. No. 10,715,770

PROJECTION DEVICE, PROJECTION SYSTEM AND AN IMAGE CALIBRATION METHOD

Coretronic Corporation, ...

1. A projection device, comprising:a processor circuit, generating a reverse-warped image according to an input image and a second mapping table,
wherein the projection device is adapted to project the reverse-warped image onto a projection screen, and
wherein the second mapping table is converted from a first mapping table by the processor circuit according to a plurality of warped feature points caused according to a first calibration pattern and a second calibration pattern,
wherein the first calibration pattern comprises a plurality of first feature points, the second calibration pattern comprises a plurality of second feature points, a similar matrix is generated by the processor circuit according to the plurality of first feature points and the plurality of second feature points, and the plurality of second feature points are converted to the plurality of warped feature points by the processor circuit to according to the similar matrix,
wherein a largest circumscribed quadrilateral is acquired by the processor circuit according to an arrangement of the plurality of first feature points, a largest inscribed quadrilateral is acquired by the processor circuit according to an arrangement of the plurality of second feature points, and the similar matrix is generated by the processor circuit according to the largest circumscribed quadrilateral and the largest inscribed quadrilateral.

US Pat. No. 10,715,767

INFORMATION TRANSMISSION DEVICE, INFORMATION TRANSMISSION METHOD, AND INFORMATION TRANSMISSION SYSTEM

SONY CORPORATION, Tokyo ...

1. A first information transmission device, comprising:an acquisition unit configured to acquire surrounding information;
a detection unit configured to detect occurrence of a specific event based on the acquired surrounding information;
a generation unit configured to generate transmission data from the acquired surrounding information based on the detection of the occurrence of the specific event;
a management unit configured to manage profile information at least including a remaining battery level;
a decision unit configured to:
decide, based on the profile information, a destination of the generated transmission data;
decide, based on the profile information, to request proxy transmission;
decide a second information transmission device as the destination of the generated transmission data based on a decision to request the proxy transmission; and
decide a server as the destination of the generated transmission data based on a decision not to request the proxy transmission; and
a transmission unit configured to:
transmit the transmission data to the decided destination;
transmit the transmission data to the second information transmission device by a short-range communication based on the decision of the second information transmission device as the destination of the transmission data; and
transmit the transmission data to the server by a long-range communication based on the decision of the server as the destination of the transmission data.

US Pat. No. 10,715,766

WEARABLE CAMERA SYSTEM AND RECORDING CONTROL METHOD

PANASONIC I-PRO SENSING S...

1. A wearable camera system comprising:a wearable camera, which in use, is mounted on a user; and
a camera capable of communicating with the wearable camera;
wherein the wearable camera includes:
a first capture, which, in operation, captures an image of a capturing area,
a first recorder, which, in operation, records a first image captured by the first capture in a first memory,
a recording switch, operation of which causes the first recorder to record the first image, and
a communication mode switch including a first communication mode position, a second communication mode position and a third communication mode position, a communication mode of the wearable camera is different when the communication mode switch is in the first communication mode position, when the communication mode switch is in the second communication mode position and when the communication mode switch is in the third communication mode position,
wherein the camera includes:
a second recorder, which, in operation, records a second image captured by the camera in a second memory, and
wherein the wearable camera, in response to operation of the recording switch and depending on which of the first communication mode position, the second communication mode position and the third communication mode position is occupied by the communication mode switch, executes a first recording mode in which the recording of the first image to the first memory starts and a signal is transmitted to the camera which causes the camera to record the second image in the second memory, executes a second recording mode in which the recording of the first image to the first memory is started and the signal to the camera is not transmitted or executes a third recording mode in which recording of the first image to the first memory starts, the wearable camera wirelessly connects automatically to an access point and the wearable camera is connected with a mobile terminal of the user, at least one image chosen from a current image captured by the first capture, the recorded first image and a still image is displayed on the mobile terminal and a recording start trigger indicating a factor by which the recording of the first image started which is linked to the recorded first image is displayed on the mobile terminal.

US Pat. No. 10,715,765

SYSTEM AND METHOD FOR DYNAMICALLY SELECTING NETWORKED CAMERAS IN A VIDEO CONFERENCE

RINGCENTRAL, INC., San M...

15. A non-transitory computer-readable medium storing instructions that are executable by one or more processors to cause the one or more processors to perform a method for selecting a camera feed for a participant in a video conference, the method comprising:determining a first area of the participant using a geolocating technique;
identifying, from a plurality of cameras, a first set of cameras associated with the first area;
analyzing a first plurality of real-time camera feeds from the first set of cameras;
automatically selecting, by the one or more processors and based on the analysis, a first camera feed of the first plurality of real-time camera feeds, the selected first camera feed containing a view of the participant;
determining, using the geolocating technique, a second area of the participant different than the first area, wherein the participant moves from the first area toward the second area;
identifying, from the plurality of cameras, a second set of cameras proximate the second area;
analyzing a second plurality of real-time camera feeds from the second set of cameras;
selecting, based on the analysis, a second camera feed containing a view of the participant of the second plurality of real-time camera feeds; and
when the participant exits the first area and the first camera feed no longer contains the view of the participant, automatically switching to the second camera feed to provide the video conference.

US Pat. No. 10,715,764

SYSTEM AND METHOD FOR SCALABLE MEDIA SWITCHING CONFERENCING

Cisco Technology, Inc., ...

1. A method comprising:obtaining, by a server from a first client device, metadata indicating different formats of video that the first client device is configured to transmit during a call connection with a second client device, wherein the first client device is establishing a connection via the server to the second client device using a call control protocol and the different formats of the video are provided in a form of a plurality of different video streams each of which has a different format for the video;
selecting, by the server, at least two of the plurality of different video streams including a first video stream having a first format and a second video stream having a second format different from the first format;
providing, by the server to the second client device, a first identifier with the first video stream, and a second identifier with the second video stream, the second identifier being different from the first identifier;
obtaining, by the server from the second client device, a first subscription message including the first identifier or the second identifier;
based on the first identifier or the second identifier obtained in the first subscription message, providing, by the server to the first client device, a message instructing to start transmission, to the second client device, of a first selected video stream from among the first video stream and the second video stream; and
obtaining, by the server from the second client device, an unsubscribe message unsubscribing to the first selected video stream, based on an event occurring during the call connection.

US Pat. No. 10,715,761

METHOD FOR PROVIDING VIDEO CONTENT AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME

Samsung Electronics Co., ...

1. An electronic device, comprising:a memory configured to store a high-speed video captured with a first number of frames per second; and
a processor electrically connected with the memory and configured to:
detect an amount of image variation based on at least one frame of the high-speed video captured at the first number of frames per second,
generate a slow motion interval, a playback time of which is extended, by dividing the first number of frames per second into a second number of frames per second which is less than the first number of frames per second with respect to at least part of the high-speed video, wherein a number of frames per second in the slow motion interval generated by the division is less than the first number of frames per second, and
output the slow motion interval, the slow motion interval having less frames per second than the first number of frames per second, for display,
wherein the processor is further configured to:
detect candidate objects based on a preview image configured with some frames captured at the first number of frames per second,
display the candidate objects, and
detect an object selected by a user input among the candidate objects and generate the slow motion interval based on frames at times when the selected object has an amount of object variation of a level or more.

US Pat. No. 10,715,760

DISPLAY SYSTEM, DISPLAY METHOD, AND DISPLAY APPARATUS

Panasonic Intellectual Pr...

1. A display apparatus comprising:an electro-optical transfer function (EOTF) converter that receives a video signal having a first luminance range and performs EOTF conversion on the video signal to obtain a first luminance value;
a luminance converter, which is provided for converting the video signal into a pseudo High Dynamic Range signal having a second luminance range, a maximum value of the second luminance range being smaller than a maximum value of the first luminance range, the luminance converter that converts the first luminance value into a second luminance value within the second luminance range, the maximum value of the second luminance range being larger than a maximum value of a luminance of a Standard Dynamic Range (SDR) signal, and the maximum luminance value of the SDR signal being 100 nit; and
a display that displays the pseudo High Dynamic Range signal having the second luminance range based on the second luminance value,
wherein the maximum value of the second luminance range is a maximum possible display peak luminance (DPL) that the display is capable of displaying, and is greater than the maximum luminance value of the SDR signal, and
wherein the luminance converter performs conversion of the first luminance value into the second luminance value, based on content luminance information of the video signal.

US Pat. No. 10,715,759

ATHLETIC ACTIVITY HEADS UP DISPLAY SYSTEMS AND METHODS

adidas AG, Herzogenaurac...

1. A method of using an athletic activity heads up display system during an athletic activity, comprising:a body-mountable heads up display unit receiving information about a sport ball being used in the athletic activity, wherein the information comprises acceleration data about the sport ball received wirelessly from the sport ball;
the heads up display unit taking a still photo or video clip in response to receiving the acceleration data from the sport ball;
the heads up display unit further receiving information about a plurality of individuals engaged in the athletic activity; and
the heads up display unit displaying a plurality of images to a user wearing the heads up display unit based on the information about the sport ball and the information about the plurality of individuals,
wherein the images are overlaid on the user's present field of view of an environment as viewed through the heads up display unit,
wherein a first image includes a strike zone icon overlaid on top of the sport ball in the user's present field of view, and
wherein a second image includes a point of impact icon overlaid on top of a ball icon, such that the point of impact icon is representative of a calculated point of impact based in part on the acceleration data received from the sport ball.

US Pat. No. 10,715,758

AMPLIFICATION CIRCUIT PERFORMING PRIMARY AND SECONDARY AMPLIFICATIONS

SK hynix Inc., Gyeonggi-...

1. An amplification circuit, comprising:a first amplification block suitable for primarily amplifying a voltage difference between a first voltage and a second voltage corresponding to a first input current and a second input current, respectively, during a first period; and
a second amplification block suitable for secondarily amplifying the voltage difference between the first and second voltages to generate an amplification signal, during a second period,
wherein the second amplification block is disabled during the first period.

US Pat. No. 10,715,756

IMAGE SENSOR EMPLOYING AVALANCHE DIODE

PIXART IMAGING INC., Hsi...

1. An image sensor, comprising:a pixel array comprising a plurality of pixel circuits arranged in a matrix, each of the pixel circuits comprising:
an avalanche diode having an anode and a cathode, the cathode being connected to a positive bias voltage;
a resistive transistor, a drain of the resistive transistor connected to the anode of the avalanche diode, and a gate of the resistive transistor configured to receive a fixed voltage signal;
a first switch transistor, a drain of the first switch transistor connected to a source of the resistive transistor, a gate of the first switch transistor configured to receive an exposure signal, and a source of the first switch transistor connected to a ground voltage;
a pull down transistor, a gate of the pull down transistor connected to the anode of the avalanche diode, and a source of the pull down transistor connected to the ground voltage; and
a second switch transistor, a gate of the second switch transistor configured to receive the exposure signal, a source of the second switch transistor connected to a drain of the pull down transistor, and a drain of the second switch transistor configured to generate an output voltage; and
a plurality of pulling circuits each being configured to be coupled to the drain of the second switch transistor of each pixel circuit of one pixel circuit column via a readout line to read the output voltage.

US Pat. No. 10,715,740

IMAGE PROCESSING DEVICE, DRIVE SUPPORTING SYSTEM, AND IMAGE PROCESSING METHOD

KABUSHIKI KAISHA TOSHIBA,...

1. An image processing device comprising:a detection circuit configured to:
determine a first luminance range of a first image captured with a first exposure time, and
determine a second luminance range of a second image captured with a second exposure time based on:
a lower limit luminance value of the determined first luminance range when the second exposure time is longer than the first exposure time and
an upper limit luminance value of the determined first luminance range when the second exposure time is shorter than the first exposure time;
a white balance processing circuit configured to separately perform white balance processing for the first and second images using the detected first and second luminance ranges, respectively; and
an image synthesis circuit configured to generate a synthetic image from the first and second images in which the white balance processing is separately performed.

US Pat. No. 10,715,736

IMAGE CAPTURING APPARATUS AND NON-TRANSITORY RECORDING MEDIUM

Canon Kabushiki Kaisha, ...

1. An image capturing apparatus comprising:an image capturing unit configured to move its image capturing direction;
a sound input unit including a plurality of microphones;
a sound source direction detecting unit configured to detect a sound source direction based on sound data input from the sound input unit;
a control unit configured to perform processing related to image capturing; and
a vibration detecting unit configured to detect a vibration due to a contact on a housing of the image capturing apparatus,
wherein, in a case where a vibration due to a contact is detected by the vibration detecting unit, the sound source direction detecting unit detects a direction of sound due to the contact,
wherein the control unit estimates a position of the contact on the housing, and
wherein the control unit sets the image capturing direction of the image capturing unit to a direction based on the estimated position.

US Pat. No. 10,715,726

ELECTRONIC DEVICE, CONTROL METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An electronic device comprising at least one processor and/or at least one circuit which function as:a power control unit configured to, in response to a continuous period in which no user operation is executed having reached a set period, execute auto power-OFF that causes the electronic device to automatically switch from a first operation mode to a second operation mode, the second operation mode consuming less power than the first operation mode and the second operation mode being a power-OFF state of the electronic device;
a setting unit configured to set the set period; and
a status control unit configured to
in a case where the auto power-OFF is executed when a period equal to or shorter than a first period is set as the set period, perform control so that a first operation status at the time of the execution of the auto power-OFF is taken over when the electronic device is placed in the first operation mode next, and
in a case where the auto power-OFF is executed when a period longer than the first period is set as the set period, perform control so that the first operation status at the time of the execution of the auto power-OFF is not taken over when the electronic device is placed in the first operation mode next.

US Pat. No. 10,715,724

VEHICLE-MOUNTED SENSOR SYSTEM THAT INCLUDES CAMERAS AND LASER MEASUREMENT SYSTEMS

Microsoft Technology Lice...

1. A sensor system disposed on a vehicle that is traveling a roadway, the sensor system comprising:a first laser measurement system that is configured to scan in a first plane that is parallel to ground, wherein data output by the first laser measurement system is indicative of a profile of the roadway;
a second laser measurement system that is configured to scan in a second plane that is different from the first plane;
a panoramic head that comprises a plurality of cameras, the plurality of cameras comprising:
a first camera that is pointed in a first direction;
a second camera that is pointed in a second direction that is different from the first direction, wherein the plurality of cameras are configured to capture images that, when stitched together, form a panoramic image; and
a data repository that is in communication with the first laser measurement system, the second laser measurement system, the first camera, and the second camera, wherein the data repository comprises:
a first image generated by the first camera, wherein the first image captures a first object;
a second image generated by the second camera, wherein the second image captures a second object;
first data generated by the first laser measurement system, the first data indicative of a first distance between the vehicle and the first object when the first camera generated the first image; and
second data generated by the second laser measurement system, the second data indicative of a second distance between the vehicle and the second object when the second camera generated the second image.

US Pat. No. 10,715,723

IMAGE PROCESSING APPARATUS, IMAGE ACQUISITION SYSTEM, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM

OLYMPUS CORPORATION, Tok...

1. An image processing apparatus comprising:at least one processor, the processor being configured to execute processes comprising:
a misalignment amount calculating process that calculates a misalignment amount of each pixel of at least one reference image other than a standard image, serving as a standard in a plurality of images obtained by photographing a subject, relative to each pixel of the standard image by using a projection conversion matrix; and
an image combining process that generates a combined image by combining the reference image converted based on misalignment amounts calculated by the misalignment amount calculating process with the standard image,
wherein the misalignment amount calculating process includes:
a multi-planar projection-conversion-matrix calculating process that calculates the projection conversion matrix for each of planes with different misalignment amounts in the reference image;
a plane selecting process that generates a plurality of alignment images converted from the reference image by using the projection conversion matrices calculated for the respective planes and generates a plane map in which the plane to which each pixel of the reference image belongs and the projection conversion matrix to be applied to each plane are selected based on a difference value between each of the alignment images and the standard image;
a selection-error reduction process that suppresses a selection error of the projection conversion matrix in the plane map; and
an arithmetic process that calculates the misalignment amount for each of the planes based on the plane map in which the selection error of the projection conversion matrix is suppressed,
wherein the selection-error reduction process includes a conversion-error reduction process that suppresses a selection error of the projection conversion matrix caused by geometric conversion using the projection conversion matrix when the plane selecting process generates each alignment image, and
wherein the conversion-error reduction process performs a contraction process after performing an expansion process on the plane map.

US Pat. No. 10,715,710

CAMERA MODULE, IMAGING APPARATUS, AND VEHICLE

KYOCERA Corporation, Kyo...

1. A camera module comprising:a lens unit including a lens;
a holding member configured to hold an image sensor for capturing an image formed by light; and
a fixing member made of cured resin and configured to fix the lens unit and the holding member; wherein
the lens unit further includes
a groove at least partially housing the fixing member, and having an opening which faces the holding member, such that when the lens unit and the holding member are fixed by the fixing member, more of the fixing member is exposed to an outside of the lens unit than to an internal space surrounded by the lens unit and the holding member; and
a first wall on the internal space side of the groove and a second wall on an external space side of the groove, and a length of at least a portion of the second wall in an optical axis direction is shorter than a length of the first wall in the optical axis direction, and
an edge of the second wall on the holding member side has a tapered shape inclined to separate from the holding member with increased distance from the optical axis.

US Pat. No. 10,715,698

SYSTEM AND METHOD FOR PROCESSING DOCUMENTS USING MOBILE PAYMENT TO INSTANTLY ACTIVATE PRIVILEGE

AVISION INC., Hsinchu (T...

1. A method for processing documents using mobile payment to instantly activate privilege performed by a system including a mobile device and a document-processing device connected to a remote end through a network, the method comprising steps of:the mobile device providing a setting of parameters to the remote end for the remote end to generate dedicated pictogram authentication information according to the setting of parameters, and the document-processing device providing pictogram information according to the pictogram authentication information;
the mobile device performing a payment procedure according to the pictogram information; and
when the payment procedure is completed, the remote end instantly transmitting an execution command to drive the document-processing device to perform a corresponding document-processing action;
wherein the pictogram information varies from configured parameter to configured parameter, and the pictogram information corresponds to the document-processing device; and
wherein the document-processing action includes a print-out procedure, an image-fetching procedure, a typesetting procedure, or an image processing procedure.

US Pat. No. 10,715,693

IMAGE FORMING APPARATUS WITH A TOUCHPANEL, IMAGE FORMING METHOD, AND NON- TRANSITORY COMPUTER READABLE MEDIUM

FUJI XEROX CO., LTD., To...

1. An image forming apparatus comprising:a touchpanel; and
a controller configured to display application buttons on the touchpanel and to pop up, on the touchpanel automatically without an operation instruction from a user, a list of jobs ready for execution while the touchpanel displays the application buttons, each job displayed including extracted information that identifies a job ready for execution, the list of jobs including a plurality of buttons, each button of the plurality of buttons being paired with a job in the list of jobs and is adapted to stop the execution of the corresponding job associated therewith, wherein
each job is automatically popped up on the list of jobs, upon receipt of a job instruction without a further operation from the user.

US Pat. No. 10,715,680

CHARGING METHOD AND DEVICE INVOLVED IN A PROTOCOL DATA UNIT (PDU) SESSION

Huawei Technologies Co., ...

1. A method comprising:determining, by a session management function, a data flow associated with each of a plurality of user plane functions involved in a protocol data unit (PDU) session, and a charging key corresponding to the data flow in the PDU session; and
sending, by the session management function to an online charging system, a quota request for a first user plane function of the plurality of user plane functions, the quota request requesting grant of a first quota for a first charging key lacking an available quota, with the first charging key corresponding to a first data flow associated with the first user plane function of the plurality of user plane functions, receiving, by the session management function, the first quota granted by the online charging system to the first charging key for the first user plane function, and delivering, by the session management function, the granted first quota for the first charging key to the first user plane function.

US Pat. No. 10,715,670

PREDICTIVE SERVICE FOR SMART ROUTING

T-Mobile USA, Inc., Bell...

1. A method, comprising:receiving an incoming contact from an electronic device in communication with a distributed network;
identifying a user associated with the electronic device;
collecting data related to the user and the electronic device;
determining a likely subject of the incoming contact from the collected data;
determining whether the likely subject of the incoming contact is isolated to the electronic device or is common to one or more secondary devices that are proximate to the electronic device; and
connecting the electronic device to an appropriate network agent based on the likely subject of the incoming contact and whether the likely subject of the incoming contact is isolated to the electronic device or is common to the one or more secondary devices.

US Pat. No. 10,715,668

LEARNING BASED METRIC DETERMINATION AND CLUSTERING FOR SERVICE ROUTING

United Services Automobil...

1. A computer-implemented method performed by at least one processor, the method comprising:receiving, by the at least one processor, a session record of communications between a service representative (SR) and a customer during a service session in a service environment;
providing, by at least one processor, the session record as input to at least one computer-processable model that determines, based on the session record, a prediction of at least one survey score that would likely be submitted by the customer for the service session, the at least one model having been trained, using machine learning and based at least partly on survey data for previous service sessions;
in response to a determination that a completed survey was not received from the customer in response to the service session, determining, by the at least one processor, a cluster for the customer based at least partly on the prediction of the at least one survey score, the cluster including a plurality of other customers having at least one similar predicted survey score as determined by the at least one model;
in response to receiving a subsequent service request from the customer within the service environment, selecting, by the at least one processor, at least one SR based on determining that an average survey score for customers in the cluster exceeds a threshold value, the average survey score being an average of survey scores that are determined, by the at least one model, based on session records of communications between the customers and the at least one SR; and
responsive to identifying that the customer is included in the cluster, bypassing a default interactive voice response process by directly initiating, by the at least one processor, a subsequent service session between the customer and the at least one SR that is selected based on the cluster of the customer.

US Pat. No. 10,715,659

COLLABORATIVE PHONE REPUTATION SYSTEM

Intel Corporation, Santa...

1. A cellular telephone computing device configured for wirelessly communicating, when the cellular telephone computing device is in operation, with a server system via an Internet network, with the server system being for maintaining data related, at least in part, to desirability of a communication to be received by the cellular telephone computing device, the cellular telephone computing device comprising:a touch screen display;
at least one camera;
at least one accelerometer;
at least one central processing unit that includes multiple cores;
semiconductor memory that includes flash memory, the semiconductor memory storing contact data and client application instructions, the client application instructions being executable, at least in part, by the at least one central processing unit, the client application instructions, when executed, at least in part, by the at least one central processing unit resulting in the cellular telephone computing device being configured to perform operations comprising:
display, via the display, a touch screen-based user interface for displaying at least one visual notification to a user of the cellular telephone computing device of the communication received by the cellular telephone computing device;
analyze the communication, at least in part, to determine at least one feature of the communication;
determine, based at least in part upon the at least one feature, to display, via the display, at least one other visual notification to the user, the at least one other visual notification being to notify the user that the communication is suspected to be undesirable to the user;
receive, via the touch screen-based user interface, user input associated, at least in part, with at least one indication of user desirability of the communication; and
generate and send other data, based at least in part upon the user input, to the server system for use in determination of the desirability of the communication to be received by the cellular telephone computing device;
wherein:
the contact data comprises an identification and a telephone number of originator of the communication.

US Pat. No. 10,715,654

METHODS AND DEVICES FOR SECURE AUTHENTICATION TO A COMPUTE DEVICE

Invincea, Inc., Reston, ...

1. An apparatus, comprising:a memory of a mobile compute device; and
a hardware processor of the mobile compute device, the hardware processor configured to implement an operating system and a native authentication application,
the operating system configured to receive an authentication identifier, the operating system configured to authorize use of the mobile compute device based on the authentication identifier meeting a first criterion,
the native authentication application configured to, in response to the operating system authorizing use of the mobile compute device, disable at least one function of the mobile compute device and transmit a request for a biometric authentication identifier,
the native authentication application configured to receive the biometric authentication identifier via a biometric interface associated with the mobile compute device, the biometric authentication identifier including an indication of biometric information, the native authentication application configured to enable the at least one function in response to the biometric authentication identifier meeting a second criterion,
a timeout time period associated with the operating system periodically requesting the authentication identifier is different from a timeout time period associated with the native authentication application periodically requesting the biometric authentication identifier.

US Pat. No. 10,715,653

SYSTEMS AND METHODS FOR PROVIDING GEOLOCATION SERVICES

CROWDCOMFORT, INC., Bost...

1. A system for providing geolocation services in a mobile-based crowdsourcing platform, the system comprising:a mobile device for user input and interaction; and
a server configured to communicate with and exchange data with the mobile device, the server comprising a processor coupled to a memory containing instructions executable by the processor to cause the server to:
receive user data from the mobile device, the user data associated with at least one of a location of the user and movement of the user within an environment over a period of time, wherein the user data associated with at least one of user location and user movement is data captured by one or more sensors of the mobile device, the one or more sensors are configured to capture data related to at least one of motion or position of the mobile device, signals transmitted from or to the mobile device, and direct user input with the mobile device; and
determine a location of a vehicle associated with the user based on the user data.

US Pat. No. 10,715,652

SOLUTION FOR CONTROLLING AN OPERATING MODE OF A MOBILE TERMINAL

TELIA COMPANY AB, Solna ...

1. A method for setting a mobile terminal to a predetermined operating mode, the method comprising:determining whether or not the mobile terminal resides out of a predetermined location;
when the mobile terminal is determined to reside out of the predetermined area, activating a profile in the mobile terminal to limit user access to the mobile terminal and to set the mobile terminal to a power saving mode in which a shutdown of one or more applications is caused;
determining, when the profile is activated, whether or not a data connection is active between the mobile terminal and a communication network in order to access the mobile terminal to initiate data transfer from the mobile terminal to the communication network; and
(i) when it is determined that the data connection is active, the active data connection is maintained, and
(ii) when it is determined that the data connection is inactive, the data connection is activated.

US Pat. No. 10,715,649

SOUND INPUT AND OUTPUT DEVICE AND BONE CONDUCTION HEADSET SYSTEM

PANASONIC INTELLECTUAL PR...

1. A bone conduction headset system comprising:a sound input and output device; and
a microphone device,
wherein the sound input and output device includes
a communication switch,
bone conduction speakers,
a first connector to be coupled with the microphone device, and
a second connector to be coupled with a communication apparatus,
the first connector includes three contacts of a sleeve, a ring, and a chip arranged sequentially,
the second connector includes four contacts of a sleeve, a first ring, a second ring, and a chip arranged sequentially,
the sleeve of the first connector is coupled to the sleeve of the second connector,
the ring of the first connector is coupled to a ground,
the chip of the first connector is coupled to the second ring of the second connector, and the chip of the first connector is further coupled, via the communication switch, to the ground,
the microphone device includes
a microphone, and
a third connector configured to couple the microphone to the sound input and output device,
the third connector includes three contacts of a chip, a ring, and a sleeve arranged sequentially,
the sleeve of the third connector is coupled to a first terminal of the microphone,
the chip of the third connector is coupled to a second terminal of the microphone, and
the third connector is coupled to the first connector of the sound input and output device.

US Pat. No. 10,715,645

MOBILE DEVICE IMPACT PROTECTION

Racing Optics, Inc., Las...

1. A method for protecting a mobile device, the mobile device configured to vibrate at a default vibration intensity level and a protection vibration intensity level different from the default vibration intensity level, the method comprising:receiving, at a processor, an acceleration signal from an accelerometer in the mobile device;
analyzing the acceleration signal with the processor to determine if the mobile device is in a free fall state; and
initiating a protection function of the mobile device in response to determining that the mobile device is in a free fall state, the initiating comprising:
activating a vibration generator that causes the mobile device to vibrate;
activating an auxiliary vibration generator that causes the mobile device to vibrate, the auxiliary vibration generator being a speaker; and
controlling the vibration intensity of the vibration generator and the auxiliary vibration generator so that the mobile device vibrates at the protection vibration intensity level,
wherein the protection vibration intensity level includes vibrating at one or more of a frequency and amplitude different from that of the default vibration intensity level to deflect and/or absorb impact forces without changing position of the mobile device.

US Pat. No. 10,715,644

COMMON ACOUSTIC TRANSDUCER AND INDICATOR LAMP PORT FOR ELECTRONIC DEVICES

Intel Corporation, Santa...

1. An apparatus comprising:an external housing;
an acoustic port through a surface of the external housing;
an acoustic transducer;
a tube between the port and the acoustic transducer having a channel to conduct audio from the port to the acoustic transducer;
a lamp to illuminate the channel so that the channel conducts light out the port;
one or both of (i) a reflector near the lamp to reflect the illumination from the lamp toward the channel and/or (ii) a diffuser between the lamp and the channel to diffuse light entering the channel from the lamp; and
a circuit board, wherein the acoustic transducer and the lamp are mounted on a same side of the circuit board.

US Pat. No. 10,715,639

DATA PROCESSING METHOD AND APPARATUS FOR PERFORMING PROTOCOL PARSING IN A CLOUD

BEIJING BAIDU NETCOM SCIE...

1. A data processing method for performing protocol parsing in a cloud, the method comprising:acquiring a slave station data reading rule table configured in a cloud by a user, the slave data reading rule comprising a manner of reading slave station data of a slave station;
downloading the slave station data reading rule table from the cloud to a gateway in the slave station, the slave station being a terminal device connected to the cloud through the gateway, wherein the downloading the slave station data reading rule table to a gateway in a slave station comprises:
publishing the slave station data reading rule table to a first message topic of the slave station, the first message topic of the slave station being a data storage area preset in the slave station for storing server messages, and
subscribing automatically, through the gateway running in the slave station, to the first message topic, and obtaining the slave station data reading rule table from the first message topic;
receiving slave station data associated with the slave station and read by the gateway according to the slave station data reading rule table;
parsing the slave station data according to a parsing table preset in the cloud by the user; and
processing the parsed slave station data, wherein the parsing the slave station data according to a parsing table preset in the cloud by the user comprises:
extracting a device communication address of a salve station;
comparing the device communication address with device addresses in a parsing table stored in the cloud, the parsing table including a correspondence between device addresses and parsing modes for parsing the slave station data;
determining a device address identical to the device communication address in the parsing table based on comparison;
determining a parsing mode corresponding to the device address identical to the device communication address based on the parsing table.

US Pat. No. 10,715,635

NODE ROUTE SELECTION METHOD AND SYSTEM

1. A node route selection method, comprising:pre-assigning a group of acceleration nodes to an ingress node by a dispatch center;
receiving a user access request from a user device by the ingress node;
based on the user access request, selecting, by a service component in the ingress node, a desired acceleration node from the group of the acceleration nodes assigned to the ingress node; and
accessing an origin server in the user access request through the desired acceleration node corresponding to the user access request,
wherein the selecting the desired acceleration node includes:
determining whether route quality detection information corresponding to the origin server has been stored in the ingress node;
when it is determined that the route quality detection information corresponding to the origin server has been stored in the ingress node, selecting the desired acceleration node based on the route quality detection information;
when it is determined that no route quality detection information corresponding to the origin server has been stored in the ingress node, determining whether acceleration nodes have been pre-configured for the user access request; and
when it is determined that no acceleration node has been pre-configured for the user access request, the method further including:
extracting an IP of the origin server in the user access request and determining a geographical region corresponding to the IP of the origin server;
determining whether the geographical region includes any acceleration node; and
when it is determined that the geographical region includes acceleration nodes, selecting one of the acceleration nodes as the desired acceleration node.

US Pat. No. 10,715,632

SYSTEMS AND METHODS FOR PARALLEL AND SCALABLE PROCESSING OF TELEMETRY DATA FROM CONNECTED DISPENSING MACHINES

PepsiCo, Inc., Purchase,...

1. An administrator controller comprising:an administrator web service gateway configured to:
receive web service messages over a computer network from dispenser machines;
determine the web service messages received over the computer network are different than a heartbeat message; and
decrypt encrypted telemetry data in the web service messages based on the determination that the web service messages are different than the heartbeat message;
a message queuer comprising:
a plurality of queues configured to store the web service messages, wherein a number of the plurality of queues is less than a number of the dispenser machines, and
a mapper configured to place one of the web service messages received over the computer network into one of the plurality of queues based on a dispenser machine from which the web service message is received and based on when the web service message was generated at the dispenser machine relative to other web service messages generated by the dispenser machine in the one of the plurality of queues; and
an administrator web service provider configured to assign a different one of a plurality of threads to each of the plurality of queues to process the decrypted telemetry data contained in the web service messages stored in the plurality of message queues, wherein the plurality of threads are configured to run on two or more central processing unit (CPU) cores.

US Pat. No. 10,715,592

NETWORK NODE, ENDPOINT NODE AND METHOD OF RECEIVING AN INTEREST MESSAGE

Koninklijke KPN N.V., Ro...

1. A network node, comprising:at least one communication interface;
at least one memory; and
at least one processor, configured to:
receive an interest message on said at least one communication interface from a downstream node, said interest message comprising a name of a requested data object;
determine whether to bid for storing said requested data object in said at least one memory;
calculate a bid value;
forward said interest message to an upstream node on said at least one communication interface, said interest message including said calculated bid value in dependence on at least said determination whether to bid;
receive a data message comprising said requested data object from said upstream node on said at least one communication interface;
determine from at least said data message whether said network node won said bid;
store said data object in said at least one memory if said network node won said bid; and
forward said data message to said downstream node on said at least one communication interface.

US Pat. No. 10,715,557

SYSTEMS AND METHODS FOR CONDUCTING SECURE VOIP MULTI-PARTY CALLS

NAGRAVISION S.A., Chesea...

1. A method comprising:receiving, by a conference-call server, a plurality of data packets sent from each of a plurality of remote endpoints, each of the plurality of data packets being in a conference-call session;
relaying each of the received data packets over a physical-connection port to a respective secure hardware element of a plurality of secure hardware elements associated with the conference-call server;
establishing respective cryptographic relationships between each of the plurality of respective secure hardware elements and each of the plurality of respective remote endpoints at least in part by negotiating, using the each of the plurality of respective secure hardware elements, respective endpoint-specific cryptographic key information for the conference call session with the each of the plurality of respective remote endpoints;
decrypting an encrypted packet payload of each relayed data packet;
mixing decrypted audio from each decrypted packet payload to generate unencrypted mixed audio;
encrypting the unencrypted mixed audio; and
outputting the encrypted mixed audio for transmission to the respective remote endpoint.

US Pat. No. 10,715,553

INTER-DOMAIN REPLICATION OF SERVICE INFORMATION

International Business Ma...

1. A method, comprising:receiving, within a federated gateway that bridges service definition formatting differences between first and second independent enterprise information technology (IT) management domains, a service request from a service consumer application executing within the first independent enterprise IT management domain to a remote service provider application in the second independent enterprise IT management domain;
dynamically performing, by the federated gateway during transmission of the service request, real-time service call translation from a local service definition format to a remote service definition format defined respectively within the first and second independent enterprise IT management domains, wherein the local service definition format and the remote service definition format are distinct from endpoint addresses and protocols utilized within the respective first and second independent enterprise IT management domains;
converting a remote service interface defined with the remote service definition format in the second independent enterprise IT management domain to a local service interface defined with the local service definition format in the first independent enterprise IT management domain; and
registering the local service interface that represents the converted remote service interface within a local runtime service registry that forms a portion of a federated service registry of the federated gateway, and that is accessible by the service consumer application executing within the first independent enterprise IT management domain.

US Pat. No. 10,715,540

PROTECTION FROM MALICIOUS AND/OR HARMFUL CONTENT IN CLOUD-BASED SERVICE SCENARIOS

F-Secure Corporation, He...

1. A security threat scanning method of a direct service integration entity in a service cloud entity, the method comprising at the direct service integration entity:detecting a transmission attempt of a file between said service cloud entity and a remote accessing entity, wherein transmitting files from the service cloud entity to a security cloud entity connected to said service cloud entity is prohibited for files exceeding a predetermined file limit;
identifying said file;
selecting between a synchronous file scanning and an asynchronous file scanning for said file based on a file size, wherein the asynchronous file scanning is selected if the size of said file size exceeds a predetermined limit;
wherein the synchronous file scanning comprises calculating a hash value for said file as an identifier of said file, checking a scan result memory for presence of a security threat scan result for said file based on a result of said identifying; and
based on a result of said checking determining no presence in said scan result memory of a security threat scan result for said file, transmitting a security threat scan task for said file to a security cloud entity connected to said service cloud entity implementing said asynchronous file scanning at said service cloud entity and,
wherein implementing the asynchronous file scanning comprises transmitting a security threat scan task for said file to the security cloud entity connected to said service cloud entity for scanning said file asynchronously; and
receiving, from said security cloud entity, said security threat scan result for said file and storing said security threat scan result for said file in the scan result memory.

US Pat. No. 10,715,534

COLLABORATIVE SECURITY LISTS

MICRO FOCUS LLC, Santa C...

1. A method performed by a system comprising a hardware processor, comprising:receiving a first candidate entry suggested by a first user of a community to be included in a collaborative security list, the collaborative security list comprising a list of entries known to be secure or a list of entries known to be insecure;
providing a candidate security list comprising the first candidate entry to the community;
receiving, from a second user of the community, a first score indicating how confident the second user is that the first candidate entry is secure;
determining a reputation score of the second user that provided the first score, the reputation score determined based on a number of candidate entries previously suggested by the second user and included in one or more collaborative security lists;
determining whether to include the first candidate entry in the collaborative security list based on the first score and the reputation score of the second user; and
in response to determining to include the first candidate entry in the collaborative security list, adding the first candidate entry in the collaborative security list for event monitoring to detect a security threat.

US Pat. No. 10,715,512

CONTROLLED TOKEN DISTRIBUTION TO PROTECT AGAINST MALICIOUS DATA AND RESOURCE ACCESS

Live Nation Entertainment...

1. A system for communicating using tokens in lieu of access-enabling codes to enhance security, the system comprising:a communication engine that:
receives, at a first system, a first communication from a second system, the first communication corresponding to a credential for requesting tokens and having been transmitted by the second system;
transmits a second communication to the second system at a first time, the second communication including a token, the token corresponding to an access-enabling code stored at the first system, and access to a spatial area associated with a resource is granted using only the access-enabling code;
receives, at the first system, a third communication from a user device, the third communication including the token and being received at a second time that is after the first time; and
in response to receiving the token at the first system and from the user device, transmits a fourth communication to the user device, the fourth communication including the access-enabling code corresponding to an access right for the resource;
an authentication engine that authenticates the credential, the authentication indicating that an entity associated with the second system is authorized to receive secure tokens for facilitating resource access;
a resource-access allocation engine that:
determines that the access right is available, wherein the fourth communication is transmitted in response to receiving the token at the first system and that an access right for the resource is available; and
updates an access-code data store to change an availability status of the access right, wherein a token engine further updates an access-code data store to change an availability status of the access right; and
the token engine that:
in response to the authentication, generates the token, the token being generated based on or to correspond with each of the entity and the resource;
identifies that the resource corresponds to the token; and
determines that the token corresponds to the user device.

US Pat. No. 10,715,496

CLIENT NETWORK ACCESS PROVISION BY A NETWORK TRAFFIC MANAGER

Cryptzone North America, ...

1. A method comprising:selecting one or more policies, wherein each policy is associated with one or more network entitlement rules defining network access rules;
retrieving the one or more network entitlement rules associated with the selected policies; and
providing the retrieved one or more network entitlement rules to allow network access for a client computing device.

US Pat. No. 10,715,489

MANAGEMENT SERVER, CONNECTION SUPPORT METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM ENCODED WITH CONNECTION SUPPORT PROGRAM

KONICA MINOLTA, INC., Ch...

1. A management server disposed outside a firewall and capable of supporting connection of communications between an image processing target device disposed inside the firewall and a cloud server disposed outside the firewall, the management server comprising:a hardware processor configured to:
establish, on the basis of a request from a relay device disposed inside said firewall, a communication session with said relay device;
acquire device information including status information indicating a status of said image processing target device from said relay device via said established communication session, the acquired status information including ability information for the image processing target device to specify a type of a process and operation information indicating current operation at the image processing target device; and
determine updatability of, in response to reception of a connection request of connecting to said image processing target device from said cloud server, said device information based on the type of the process to be executed by said image processing target device as specified in control information included in said connection request,
said acquiring of said device information including acquiring said device information from said relay device upon establishment of a communication session with said relay device by said establishing, and
acquiring said device information from said relay device after it is determined to update;
transmit to said relay device a simplified connection request of establishing a tunnel connection to said image processing target device without updating said device information in the case where it is determined not to update; and
transmit to said relay device a regular connection request of establishing a tunnel connection to said image processing target device after said device information is updated in the case where it is determined to update,
wherein said acquiring of said device information includes acquiring said device information transmitted by said relay device receiving said regular connection request.

US Pat. No. 10,715,480

CONTENT NODE NETWORK ADDRESS SELECTION FOR CONTENT DELIVERY

Fastly, Inc., San Franci...

1. A method of selecting a network address for content delivery, the method comprising:receiving a lookup request from an endpoint for access to content hosted by a content delivery network and stored by a cache server, wherein multiple internet protocol (IP) addresses are assigned to the cache server;
identifying, from a plurality of ranges of source IP addresses, a range of source IP addresses from which the lookup request originates;
selecting, based on the identified range of source IP addresses and a lookup table, which IP address of the multiple IP addresses to use; and
responding to the endpoint with the selected IP address.

US Pat. No. 10,715,469

POISONED MESSAGE DETECTION SYSTEM

International Business Ma...

1. A method for processing messages, the method comprising:receiving, by a computer system, a message from a producer;
sending, by the computer system, the message to a consumer;
sending, by the computer system, the message to a set of consumers in addition to the consumer in response to an adverse condition being present for the consumer after sending the message the consumer; and
performing, by the computer system, a set of actions in response to the adverse condition being present in the set of consumers receiving the message.

US Pat. No. 10,715,465

ASSET TRACKING SYSTEMS AND METHODS

Synapse Wireless, Inc., ...

1. An asset tracking system, comprising:a network having a plurality of nodes including at least a first node and a second node;
a tag configured to communicate with the plurality of nodes as the tag is moved by an asset being tracked by the system, the tag configured to communicate with at least the first node, wherein the first node is configured to transmit through the network an upstream message that includes data based on communication between the first node and the tag, the tag further configured to transmit a low power message at a first transmit power and a high power message at a second transmit power that is higher than the first transmit power, wherein each of the plurality of nodes that receives the low power message at a receive power above a predefined threshold is configured to report reception of the low power message to a server, wherein each of the plurality of nodes that receives the high power message at a receive power above a predefined threshold is configured to report reception of the high power message to the server; and
the server configured to receive the upstream message and to determine a location of the tag based on (1) the data, (2) which of the plurality of nodes report reception of the low power message, and (3) which of the plurality of nodes report reception of the high power message, the server further configured to detect an occurrence of an event based on the location and to transmit a tag alert message to the plurality of nodes via the network, the tag alert message having a tag identifier identifying the tag and an event indicator associated with the occurrence of the event,
wherein at least one of the plurality of nodes is configured to transmit the tag identifier and the event indicator to the tag in response to the tag alert message, wherein the tag is configured to make a determination in response to the event indicator whether it has previously issued a warning for the event indicator, and wherein the tag is configured to issue a warning to a user in response to the tag identifier and the event indicator based on the determination.

US Pat. No. 10,715,453

METHOD AND NETWORK NODE FOR CONGESTION MANAGEMENT IN A WIRELESS COMMUNICATIONS NETWORK

Telefonaktiebolaget LM Er...

1. A method in a network node for congestion management of a transport network comprised in a wireless communications network, the wireless communications network further comprising a base station configured to receive data being transported via a data transport path of the transport network and to transmit the received data to one or more wireless devices being served by the base station, the method comprising:obtaining an indicator indicating at least a risk for occurrence of downlink data congestion in the data transport path, wherein obtaining of the indicator comprises receiving, from a measuring node, an indicator based on a measurement protocol applied to data transport between an upstream node and a downstream node located in the data transport path, wherein the indicator is a load level indicator indicating a level of data load; and
controlling, to reduce the at least risk, the base station to reduce and/or limit throughput rate at which the base station transmits to the wireless devices the data that the base station receives from the upstream transport network nodes via the data transport path, wherein the controlling of the base station comprises controlling the base station to reduce and/or limit the throughput rate in response to that the indicated level of data load is equal to or larger than a threshold associated with the data transport path,
wherein the method further comprises: controlling, to reduce said risk, a data rate limiting node located in the data transport path upstream from the downlink congestion to reduce and/or limit a respective downlink data rate for one or more data transport flows, and
wherein the base station is further controlled to exclude said one or more data transport flows from the reduction and limitation of the throughput rate of the data being transmitted to the one or more wireless devices.

US Pat. No. 10,715,432

CHAINED COLLECTION OF INFORMATION

Cisco Technology, Inc., ...

11. A method comprising:storing data in a memory, the data being for use by a processor;
utilizing a first network metadata enabled protocol to chain a request for information from a plurality of sensors at a client executed by the processor;
sending the request for information via a network interface to at least one other device, the request for information:
requesting information from the plurality of sensors; and
providing a header of a second network metadata enabled protocol, in which a response to the request for information may be provided,
wherein the information, once provided, is available to be used or modified by at least one of the plurality of sensors,
wherein a first sensor of the plurality of sensors adds the requested information to the header and the request for information is forwarded to a second sensor in the plurality of sensors.

US Pat. No. 10,715,431

METHODS AND APPARATUSES FOR ROUTING DATA PACKETS IN A NETWORK TOPOLOGY

TELIA COMPANY AB, Solna ...

1. A method for routing of data packets in a network topology, the method comprising:receiving, at a source edge router, a data packet from a source host router connected to a source host, said data packet comprising a source IP address of the source host and a destination IP address of a destination host, the data packet being received on an interface of the source edge router identified by a virtual private network identity, VRF-ID;
extracting, from configuration information on said interface of the source edge router, a zone-identity, zone-ID, assigned to a destination edge router to which a destination host router is associated, the destination edge router located in a zone that is different from a zone of the source edge router, wherein the destination host router is connected to the destination host;
including or adding the zone-ID and the VRF-ID at Layer 2.5 of the data packet; and
sending the data packet towards the destination edge router having the assigned zone-ID.

US Pat. No. 10,715,416

DETERMINING CONNECTIONS BETWEEN NODES IN A NETWORK

International Business Ma...

1. A computer-implemented method of determining valid connections between a source node and a target node in a communication network comprising:determining groups of nodes within the communication network with each group forming a bi-connected component;
computing a simple path between the source node and the target node;
removing each of the groups of nodes forming a respective bi-connected component not having a node in the simple path to produce a resulting set of nodes;
determining the valid connections in the communication network between the source node and the target node that include only nodes in the resulting set of nodes; and
providing information from the source node to the target node via one or more of the determined valid connections, wherein:
a running time for performing the step of determining the groups of nodes within the communication network through the step of removing each of the groups of nodes forming a respective bi-connected component not having a node in the simple path is linear with respect to a size of a graph of the communication network.

US Pat. No. 10,715,412

SYSTEMS AND METHODS FOR MONITORING OF OVERALL LATENCY

Gigantic Ltd., Tel-Aviv ...

1. A computer-implemented method of monitoring overall latency, comprising:monitoring a sequence of images of an actuator controlled by a user interface presented on a display of a client terminal;
detecting, in a first image of the sequence of images, a first visual indication denoting termination of a user triggered activation of movement of the actuator via the user interface;
detecting, in another image of the sequence of images prior to the first image, the first visual indication in a first state denoting activation of the user interface by the user to initiate the movement of the actuator, wherein the detected first visual indication of the first image is the first visual indication in a second state;
detecting, in a second image of the sequence of images, a second visual indication denoting termination of the movement of the actuator in response to the termination of the user triggered activation;
computing an overall latency from a timestamp associated with the second image and a timestamp associated with the first image; and
when the overall latency is above a threshold, adjusting at least one system parameter of a system connecting the client terminal with the actuator and with a camera that captures the sequence of images.

US Pat. No. 10,715,407

DISPATCHER FOR ADAPTIVE DATA COLLECTION

QUEST SOFTWARE INC., Ali...

1. A computer-implemented method, comprising:receiving a data collection task;
identifying a group of data collection endpoints associated with the data collection task;
receiving, by a computing device, data collection statistics related to a server associated with the group of data collection endpoints;
generating a forecast performance of the server;
determining a real-time performance of the server by collecting metadata of real-time data retrieval and calculating a weight factor with a timestamp for the data collection task, wherein the weight factor is associated with a first performance of the server during the data collection task;
determining that one or more of the forecast performance or the real-time performance of the server satisfy a threshold level of performance;
sending a data request associated with the data collection task to the server associated with the group of data collection endpoints;
continuing to receive data collection statistics related to the server associated with the group of data collection endpoints;
determining an updated forecast performance of the server including calculating a second weight factor for a second data collection task, wherein the second weight factor is associated with a second performance of the server during the second data collection task, wherein the updated forecast performance of the server is calculated using a series of historical weight factors correlated to historical server performance, wherein the series of historical weight factors include the first weight factor and the second weight factor, wherein the historical server performance includes the first performance of the server and the second performance of the server;
determining, in view of the second weight factor, that the updated forecast performance of the server does not satisfy the threshold level of performance; and
refraining from sending a future data request to the server.

US Pat. No. 10,715,402

SYSTEMS AND METHODS FOR ENHANCED MONITORING OF A DISTRIBUTED COMPUTING SYSTEM

ServiceNow, Inc., Santa ...

1. A system, comprising:a configuration management service hosted by a cloud service platform, wherein the configuration management service is accessible by one or more remote client networks; and
a management, instrumentation, and discovery (MID) server communicably coupled to the configuration management service, wherein MID server is configured to perform operations comprising:
receiving an indication of a monitoring agent executing on a client device associated with one or more configuration items (CIs);
sending a check request to the monitoring agent based on the received indication, wherein the check request is associated with a CI of the one or more CIs, and the monitoring agent is configured to perform the check request against the CI;
receiving a check result from the monitoring agent, wherein the check result comprises data associated with the CI and the check request;
sending the check result to the configuration management service, wherein the configuration management service is configured to store the check result in a configuration management database.

US Pat. No. 10,715,388

USING A CONTAINER ORCHESTRATION SERVICE FOR DYNAMIC ROUTING

SAP SE, Walldorf (DE)

1. A computer-implemented method comprising:deploying, by a cloud integration system, an integration flow (iFlow) as a resource;
assigning, by a container orchestration service, the resource to one or more pods;
copying, by a pod sync agent, an iFlow definition mapped to the resource into a corresponding pod;
assigning, by the pod sync agent, a unique label to the pod based on iFlows deployed into the pod; and
creating, by the cloud integration system, a service as an endpoint to the resource, with a rule redirecting calls to the one or more pods containing the resource.

US Pat. No. 10,715,374

LONG RANGE (LORA) COMMUNICATION SYSTEM AND METHOD WITH IMPROVED DATA RATE

PUSAN NATIONAL UNIVERSITY...

1. A method of receiving data in a reception device of a Long Range (LoRa) communication system, the method comprising:receiving, from a transmission device, a preamble signal indicating that a packet is to be transmitted using an enhanced transmission scheme;
receiving a reception signal;
generating a preset down-chirp signal;
acquiring n-th data of the packet by performing a fast Fourier transform (FFT) on a result obtained by multiplying the preset down-chirp signal by the reception signal;
generating a preset up-chirp signal; and
acquiring (n+1)-th data of the packet by performing an FFT on a result obtained by multiplying the preset up-chirp signal by the reception signal,
wherein the ‘n’ is a positive integer.

US Pat. No. 10,715,347

BUILDING AUTOMATION MANAGEMENT

ECONOWISE DRIVES AND CONT...

1. A method of building automation control from a computing device, comprising the computing device: accessing a building automation network through one or more network connections and discovering automated devices attached to that building automation network;constructing a user interface structure for the discovered automated devices and determining a device user interface for each automated device from discovered properties of the automated devices on the building automation network, wherein for at least one discovered automated device, the discovered properties comprise a device name which comprises a primary keyword representing a device location;
providing a user interface comprising the user interface structure and the device user interfaces on the computing device; and
controlling one or more of the automated devices over one of the one or more network connections using instructions provided over the user interface.

US Pat. No. 10,715,328

SYSTEM AND METHOD FOR PERFORMING SECURE COMMUNICATIONS

CRYPTOMETRY LIMITED, Lon...

1. A method of sending secure communications at a first secure communications terminal having a processor and a memory operably connected to the processor, the method comprising:maintaining an association with a first client account;
receiving, from a second client account, a previous message;
extracting from the previous message a previous shared key and a previous shared key identifier previously generated by the second client account;
generating a message key and encrypting a message content using the message key;
encrypting the message key using the previous shared key;
combining the encrypted message key, the encrypted message content and the previous shared key identifier to form a new message; and
transmitting the new message to a second secure communications terminal associated with the second client account.

US Pat. No. 10,715,309

METHOD OF OPERATION FOR A CONFIGURABLE NUMBER THEORETIC TRANSFORM (NTT) BUTTERFLY CIRCUIT FOR HOMOMORPHIC ENCRYPTION

THE GOVERNING COUNCIL OF ...

1. A method of operation in a number theoretic transform (NTT) butterfly circuit, the circuit including a high input word path and a low input word path, the high input word path including a first adder/subtractor, and a first multiplier, the low input word path including a second adder/subtractor, and a second multiplier, wherein the method comprises:selectively bypassing the second adder/subtractor and the second multiplier; and
reconfiguring the low and high input word paths into different logic processing units in response to different mode control signals.

US Pat. No. 10,715,302

CHANNELIZATION FOR SIGNAL BOOSTERS

WILSON ELECTRONICS, LLC, ...

1. A channelization device of a wideband repeater, the channelization device comprising:a first diplexer;
a second diplexer;
a plurality of switchable signal paths between the first diplexer and the second diplexer operable to perform channelized passive filtering of signals in defined bands;
a channelized analog bandpass filter in each of the plurality of switchable signal paths, wherein the channelized analog bandpass filter comprises:
a downlink analog bandpass filter configured to filter one or more channels in a selected band of a downlink signal; and
an uplink analog bandpass filter configured to filter one or more channels in a selected band of an uplink signal; and
one or more switchable pass through signal paths between the first diplexer and the second diplexer operable to pass through signals in the defined bands without filtering of the signals,
wherein the channelization device is configured to perform channelized passive filtering of signals with no amplification of the signals.

US Pat. No. 10,715,297

SELECTABLE BAND SUPPRESSION FOR A DISTRIBUTED ANTENNA SYSTEM

Andrew Wireless Systems G...

1. A distributed antenna system, the system comprising:at least one master unit configured to receive a base station downlink radio frequency signal and to transmit a base station uplink radio frequency signal;
at least one remote antenna unit that is communicatively coupled to the at least one master unit, the remote antenna unit comprising a power amplifier and configured to radiate a remote downlink radio frequency signal from at least one antenna associated with the remote antenna unit, the remote antenna unit further configured to receive a remote uplink radio frequency signal from at least one antenna associated with the remote antenna unit, wherein the remote downlink radio frequency signal comprises a first downlink frequency band and a second downlink frequency band and wherein the remote uplink radio frequency signal comprises a first uplink frequency band and a second uplink frequency band;
a band suppression module comprising:
a band suppression controller;
an uplink band suppression electronics circuit controlled by the band suppression controller, wherein the uplink band suppression electronics circuit is controlled by the band suppression controller to pass uplink signals in both the first uplink frequency band and the second uplink frequency band while in a first state, wherein in a second state the uplink band suppression electronics circuit is controlled by the band suppression controller apply an attenuation to suppress the first uplink frequency band in response to a signal from the band suppression controller while passing the second uplink frequency band; and
a downlink band suppression electronics circuit controlled by the band suppression controller, wherein the downlink radio frequency band suppression electronics circuit is controlled by the band suppression controller to pass downlink signals in both a first downlink frequency band and a second downlink frequency band while in the first state, wherein in the second state the downlink band suppression electronics circuit is configured to apply an attenuation to suppress the first downlink frequency band in response to the signal from the band suppression controller while passing the second downlink frequency band.

US Pat. No. 10,715,291

APPARATUS, METHODS, AND COMPUTER PROGRAM PRODUCTS PROVIDING AN INDICATION OF CYCLIC PREFIX LENGTH

Nokia Technologies Oy, E...

1. A method comprising:inserting an indication of a cyclic prefix length into a transmission; and
sending, using the cyclic prefix length, the transmission in an evolved terrestrial radio access network,
wherein the transmission comprises a downlink reference signal,
wherein inserting the indication comprises generating the downlink reference signal dependent on an initialization value of a Gold sequence generator,
wherein the initialization value comprises a field indicative of the cyclic prefix length, and
wherein the cyclic prefix length corresponds to one of a normal cyclic prefix length and an extended cyclic prefix length.

US Pat. No. 10,715,274

CHANNEL WIDTH AGILE COMMUNICATION METHOD

Guangdong University of T...

1. A channel width agile and secure communication method, comprising:step 1 (S101): at analog/Radio Frequency (RF) transmitting end of a wireless communication system, analog-to-digital converting original signal to digital signal, and then channel-encoding the digital signal to increase redundancy and reduce errors, and then immediately modulating the encoded digital signal into transmission symbol, and then transmitting communication information;
step 2 (S102): by means of a channel generation circuit provided at the analog/RF transmitting end of the wireless communication system, generating a channel with a variable channel width, changing the channel width occupied by the transmitted information according to a variation law, wherein the variation law of the channel width is a channel agile spectrum, i.e., a variable channel spectrum, the channel agile spectrum is used to perform a first encryption on the communication information, and then a frequency hopping is used to perform a second encryption thereon; and then transmitting the information encrypted by the channel agile spectrum and the frequency hopping through the analog/RF transmitting end of the wireless communication system, and then transmitting it to an analog/RF receiving end of the wireless communication system through air or other transmitting end medium;
step 3 (S103): by means of a channel detection circuit provided at the analog/RF receiving end of the wireless communication system, detecting the channel width corresponding to the transmitted information, and then generating a receiving channel with a corresponding width;
step 4 (S104): receiving the communication information according to the channel agile spectrum determined by two parties in advance, then identifying the processed signal by means of demodulation and decoding, and finally obtaining the information transmitted from the other party.

US Pat. No. 10,715,244

SIGNAL BOOSTER WITH BALANCED GAIN CONTROL

WILSON ELECTRONICS, LLC, ...

1. A repeater, comprising:a first-direction signal path;
a second-direction signal path; and
a controller operable to:
set a first automatic gain control (AGC) level for the first-direction signal path based on a second-direction received signal level;
set a second AGC level for the second-direction signal path based on the second-direction received signal level where the second AGC level has a differential with respect to the first AGC level;
identify a signal type for communication on one of the first-direction signal path or the second-direction signal path; and
adjust the differential between the first AGC level and second AGC level based on the identified signal type.

US Pat. No. 10,715,220

MULTIPLE INPUT MULTIPLE OUTPUT DISTRIBUTED ANTENNA SYSTEM ARCHITECTURES

Andrew Wireless Systems G...

1. A multiple input and multiple output telecommunications system, comprising:a head-end unit communicatively coupled to a base station; and
a remote antenna unit communicatively coupled to the head-end unit and located remotely from the head-end unit;
wherein the head-end unit comprises:
a plurality of downlink signal paths;
a first plurality of mixers located in the plurality of downlink signal paths, the first plurality of mixers being coupled to first oscillators and configured to produce a plurality of downlink signals occupying non-overlapping frequency bands and representative of wireless signals;
a first summer coupled to the plurality of downlink signal paths and configured to sum the plurality of downlink signals to form summed downlink signals; and
a first shared analog-to-digital converter configured to convert the summed downlink signals to digital downlink signals;
wherein the remote antenna unit is configured to provide downlink signals based on the digital downlink signals to one or more terminal devices.

US Pat. No. 10,715,206

SYNCHRONIZED CPDMA (CODE PHASE DIVISION MULTIPLE ACCESS)

HIGHER GROUND LLC, Palo ...

1. A communications system comprising:a location determining module and connected GPS receiver that identify a location of one or more of a terminal and a geostationary communications satellite; and
an alignment module, the alignment module at least in communication with and at least using information corresponding to the determined location from the location determining module to align arrival code-phases of signals, relayed through a communication satellite, for a ground station receiver by altering a clock for a modulated signal transmitted from the terminal.

US Pat. No. 10,715,205

SIGNAL TO-NOISE HEADROOM DETERMINATION BY VARIABLE ATTENUATION

Fluke Corporation, Evere...

1. A testing device, comprising:an attenuator, coupled to a first end of a pair of conductors, configured to receive data indicative of a first gain and adjust a transmission power of a first electric signal, over the pair of conductors, in accordance with the first gain; and
a processor configured to:
vary a gain of electric signal transmissions over the pair of conductors to reach a first gain, wherein prior to reaching the first gain a transition between reception failure and successful reception of the electric signal transmissions does not occur;
output the data indicative of the first gain for transmission of the first electric signal;
determine that the transition between reception failure and successful reception of the first electric signal occurred; and
determine a signal-to-noise ratio (SNR) headroom for the pair of conductors based on the first gain at which the transition between reception failure and successful reception occurred.

US Pat. No. 10,715,204

RECONFIGURABLE ELECTRICAL BALANCE DUPLEXER (EBD) SUPPORTING FREQUENCY DIVISION DUPLEX (FDD) AND TIME DIVISION DUPLEX (TDD)

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a transceiver comprising a reconfigurable electrical balance duplexer that is configured to selectively operate in either a frequency division duplexing (FDD) mode or a time division duplexing (TDD) mode using reconfigurable circuitry of the reconfigurable electrical balance duplexer that:
when in a first configuration, operates the transceiver in the FDD mode;
when in a second configuration, operates the transceiver in the TDD mode with transmission; and
when in a third configuration, operates the transceiver in the TDD mode with reception;
wherein the reconfigurable electrical balance duplexer comprises a hybrid transformer couplable to: an antenna, a balancing impedance, a low noise amplifier, and a power amplifier;
wherein the antenna is coupled to the reconfigurable electrical balance duplexer, wherein the low noise amplifier is coupled to the hybrid transformer of the reconfigurable electrical balance duplexer, wherein the power amplifier is coupled to the hybrid transformer of the reconfigurable electrical balance duplexer;
wherein the reconfigurable circuitry comprises a plurality of switches;
wherein the plurality of switches comprise:
a first switch disposed between the low noise amplifier and the hybrid transformer that selectively couples the low noise amplifier to ground;
a second switch between the power amplifier and the hybrid transformer that selectively couples the power amplifier to ground;
a third switch between the hybrid transformer and the balancing impedance that selectively couples the balancing impedance to the hybrid transformer; and
wherein the first switch couples the low noise amplifier to ground, the third switch decouples the balancing impedance from the hybrid transformer, and the second switch decouples the power amplifier from ground, when operating in the time division duplexing mode with transmission.

US Pat. No. 10,715,202

SELF-INTERFERENCE CANCELLATION FOR FULL-DUPLEX COMMUNICATION USING A PHASE AND GAIN ADJUSTED TRANSMIT SIGNAL

AVAGO TECHNOLOGIES INTERN...

1. An apparatus comprising:a power amplifier (PA) configured to provide an outbound signal at a differential output of the PA;
a low-noise amplifier (LNA) configured to receive an inbound signal at an input of the LNA; and
a self-interference cancellation module configured to generate a phase and gain adjusted outbound signal and inject the phase and gain adjusted outbound signal at the input of the LNA, wherein the self-interference cancellation module includes switches configured to adjust the phase of the outbound signal by controllably coupling passive elements between the input of the LNA and the differential output of the PA,
wherein the passive elements include a first adjustable resistance controllably coupled between a first differential end of the differential output of the PA and the input of the LNA, and a first adjustable capacitance controllably coupled between the first differential end of the differential output of the PA and the input of the LNA.

US Pat. No. 10,715,184

TECHNIQUES FOR FAST IO AND LOW MEMORY CONSUMPTION WHILE USING ERASURE CODES

RUBRIK, INC., Palo Alto,...

1. A method for operating a data management system, comprising:partitioning an electronic file into a plurality of stripes, the plurality of stripes includes a first stripe;
determining a first data size for the first stripe;
determining an amount of available memory for storing data blocks and code blocks associated with a first wedge of the first stripe;
determining a first data slice length for data slices within the first wedge of the first stripe based on the first data size for the first stripe and the amount of available memory, wherein a different size of the first data slice length is determined based on a location of the electronic file, wherein the electronic file comprises a database file and a virtual disk file;
identifying a first set of data slices corresponding with the first wedge based on the first data slice length, the first set of data slices includes a first set of data blocks and a first set of code blocks;
writing the first set of data blocks and the first set of code blocks to a plurality of disks such that each disk of the plurality of disks stores one of the first set of data blocks or one of the first set of code blocks; and
determining an amount of available disk space for the plurality of disks, wherein the determining a first error correcting scheme to apply to the first set of data blocks includes determining the first error correcting scheme based on the amount of available disk space for the plurality of disks.

US Pat. No. 10,715,155

APPARATUS AND METHODS FOR DIGITAL PHASE LOCKED LOOP WITH ANALOG PROPORTIONAL CONTROL FUNCTION

Ciena Corporation, Hanov...

1. A digital phase locked loop comprising:a phase frequency detector (PFD) configured to output a pulse width modulated up pulse and a pulse width modulated down pulse based on comparison of a reference clock and a feedback clock;
a digital integral path circuit connected to the PFD, the digital integral circuit configured to output a digital control signal based on the pulse width modulated up pulse and the pulse width modulated down pulse; and
a controlled oscillator (CO) connected to the digital integral path circuit, an output of the PFD and an input of the PFD, the CO configured to:
receive the pulse width modulated up pulse and the pulse width modulated down pulse from the PFD; and
adjust a frequency of the CO based on the digital control signal, the pulse width modulated up pulse, and the pulse width modulated down pulse to generate an output clock, the feedback clock being based on the output clock,
wherein the reference clock being aligned with the feedback clock by adjusting the frequency of the output clock until frequency and phase lock.

US Pat. No. 10,715,154

DIGITALLY CONTROLLED OSCILLATOR AND ALL-DIGITAL FREQUENCY-LOCKED LOOP AND PHASE-LOCKED LOOP BASED ON DIGITALLY CONTROLLED OSCILLATOR

BOE TECHNOLOGY GROUP CO.,...

1. An all-digital phase-locked loop, comprising:a digitally controlled oscillator, which comprises:
a frequency divider chain, configured to perform frequency division on an input clock signal to produce K basic clock signals, wherein frequencies and periods of the K basic clock signals are the same, and a time difference between two adjacent basic clock signals is a basic time unit; and
a frequency synthesizer, configured to receive the K basic clock signals from the frequency divider chain, determine a first period and a second period according to the basic time unit, a frequency control word and a phase control word, and generate a synthetic clock signal based on the K basic clock signals, wherein the synthetic clock signal uses the first period and the second period in an alternate manner;
a frequency divider, configured to receive a frequency of the synthetic clock signal and a phase of the synthetic clock signal and configured to perform frequency division on the synthetic clock signal output by the digitally controlled oscillator, to obtain a feedback clock signal, wherein a frequency dividing ratio is N, and N is an integer greater than or equal to 1; and
a digital frequency detector, configured to detect a feedback clock frequency of the feedback clock signal, compare an input reference frequency with the feedback clock frequency, and update the frequency control word according to a frequency difference; and
a digital phase detector, configured to detect a feedback clock phase of the feedback clock signal, compare an input reference phase with the feedback clock phase, and generate the phase control word according to a phase difference,
wherein the digital frequency detector and the digital phase detector are connected to the frequency divider to receive the feedback clock frequency of the feedback clock signal and the feedback clock phase of the feedback clock signal respectively, the digitally controlled oscillator further receives the phase control word, and adds the phase control word and the updated frequency control word to be an updated frequency control word.

US Pat. No. 10,715,153

MULTI-PORT INDUCTORS AND TRANSFORMERS FOR ACCURATELY PREDICTING VOLTAGE-CONTROLLED OSCILLATOR (VCO) FREQUENCY

XILINX, INC., San Jose, ...

1. A method comprising:(a) providing a circuit model representative of an oscillator circuit (OC), the OC comprising:
an inductor;
a drive circuit;
a first conductive path extending between a first terminal of the inductor and a first terminal of the drive circuit;
a second conductive path extending between a second terminal of the inductor and a second terminal of the drive circuit; and,
N selectively connectable capacitor arrays, that, when selected, provides a corresponding capacitance between the first conductive path at an ai node and the second conductive path at a bi node, i?1;
(b) receiving parameter information associated with a parasitic inductance L1,i in the first conductive path between the ai node and an ai?1 node;
(c) determining the parasitic inductance L1,i in the first conductive path between the ai node and the ai?1 node;
(d) incrementing i and repeat (b) to (c) until i=N; and,
(e) generating a data structure model representative of the OC modified to include L1,i in the first conductive path between the ai node and an ai?1 node.

US Pat. No. 10,715,152

PLL CIRCUIT

THINE ELECTRONICS, INC., ...

2. A PLL circuit comprising:a voltage controlled oscillator including a first input end provided to take in a control voltage value, an output end provided to output an oscillation signal having a frequency corresponding to the taken-in control voltage value, and a second input end provided to take in an FV characteristic control signal for adjusting an FV characteristic that determines a relationship between the frequency and the control voltage value, the voltage controlled oscillator including an inductor and a capacitor and being configured to generate the oscillation signal using a resonance phenomenon by the inductor and the capacitor;
a phase comparator including a first input end provided to take in an input signal, a second input end electrically connected to the output end of the voltage controlled oscillator and provided to take in the oscillation signal or a signal obtained by frequency-dividing the oscillation signal as a feedback oscillation signal, and an output end provided to output a phase difference signal indicating a phase difference detected between the taken-in feedback oscillation signal and the taken-in input signal;
a charge pump including an input end electrically connected to the output end of the phase comparator and provided to taken in the phase difference signal, and an output end provided to output a corrected voltage value that reduces the phase difference indicated by the taken-in phase difference signal;
a loop filter including an input end electrically connected to the output end of the charge pump and provided to take in the corrected voltage value, and an output end provided to output the control voltage value increased or reduced in response to variations in the taken-in corrected voltage value; and
an FV characteristic adjustment unit including an input end electrically connected to the output end of the charge pump and provided to take in the corrected voltage value, and an output end electrically connected to the second input end of the voltage controlled oscillator and provided to output the FV characteristic control signal, the FV characteristic adjustment unit being configured to generate the FV characteristic control signal for adjusting the FV characteristic of the voltage controlled oscillator on the basis of a mean value of the taken-in corrected voltage value,
wherein
the FV characteristic adjustment unit outputs the FV characteristic control signal for adjusting the FV characteristic so that the mean value of the corrected voltage value falls between a predetermined lower limit value and a predetermined upper limit value.

US Pat. No. 10,715,151

FAST COARSE TUNING FOR FREQUENCY SYNTHESIZER

QUALCOMM Incorporated, S...

1. A coarse tuning method based on delta modulation comprising:comparing a first voltage, based on a digital tuning code, to a closed loop tuning voltage from a low pass filter of a synthesizer;
digitally integrating an output generated from the comparing by summing the generated output with feedback of the digital tuning code provided to a VCO (voltage controlled oscillator) from a digital control unit; and
updating the digital tuning code based at least in part on the integrating to change a coarse tuning frequency range of the VCO, in which a final updated digital tuning code corresponds to a coarse tuning frequency range closest to a target frequency.

US Pat. No. 10,715,150

INDUCTOR-LESS DIVIDE-BY-3 INJECTION LOCKED FREQUENCY DIVIDER

Xilinx, Inc., San Jose, ...

1. A frequency divider configured to generate an output signal having a frequency equal to 1/N times the frequency of an input signal, wherein N is an integer greater than one, the frequency divider comprising:an oscillator comprising a plurality of delay elements coupled in series with each other;
a first coupling circuit coupled to a first oscillator node and including a control terminal to receive a first retiming signal; and
a first multiplexer including inputs coupled to receive the input signal and a complementary input signal, a control terminal coupled to a second oscillator node, and an output to provide the first retiming signal.

US Pat. No. 10,715,149

CONFIGURABLE LOGIC BLOCK (CLB) INTERNAL ROUTING ARCHITECTURE FOR ENHANCED LOCAL ROUTING AND CLOCKING IMPROVEMENTS

XILINX, INC., San Jose, ...

1. A system comprising:a pair of configurable logic blocks (CLBs) each comprising a plurality of configurable logic elements placed adjacent to each other;
a first and a second set of interconnect nodes (inodes) configured to accept input and/or output signals to and/or from the pair of CLBs, wherein the first set of inodes is positioned to the left of the pair of adjacent CLBs and the second set of inodes is positioned to the right of the pair of adjacent CLBs; and
a plurality of bounce nodes (bnodes) embedded in the center between the pair of adjacent CLBs, wherein each bnode of the plurality of bnodes is configured to
establish a first routing connection between the bnode and one of the first set of inodes on the left of the pair of adjacent CLBs, and
establish a second routing connection between the bnode and one of the second set of inodes on the right of the pair of adjacent CLBs,
wherein both the first and second routing connections are localized within the pair of adjacent CLBs.

US Pat. No. 10,715,148

TRANSIENT SENSING CIRCUITRY

Arm Limited, Cambridge (...

1. An integrated circuit, comprising:logic circuitry having one or more components;
performance sensing circuitry that provides a performance sensing output associated with detecting variation of switching delays of the one or more components forming the logic circuitry; and
transient sensing circuitry that receives the performance sensing output and provides a transient sensing output for determining stability of operating conditions of the performance sensing circuitry during one or more sampling periods,
wherein the transient sensing circuitry uses a finite state machine (FSM) to sense and classify changes in temporal behavior of the transient sensing output.

US Pat. No. 10,715,147

HIGH SPURIOUS-FREE DYNAMIC-RANGE LINE DRIVER

Analog Devices Internatio...

1. A line driver circuit configured to provide a high spurious free dynamic range output, the line driver comprising:a first output transistor controllable to pull an output node to a logic high state;
a second output transistor controllable to pull the output node to a logic low state; and
a first control circuit connected to a control input of the first output transistor, the first control circuit comprising:
a first voltage buffer circuit;
a feedback capacitor connected between the output node and the first voltage buffer circuit; and
a first current source connectable to the feedback capacitor and the first voltage buffer circuit;
wherein the first control circuit is controllable to establish a control signal at an output of the first voltage buffer circuit and the control input of the first output transistor at a first pre-charge value in a saturation operating region just above a turn-on threshold of the first output transistor while the second output transistor is in a low impedance operating state-to reduce an imbalance in turn-on delay between the first output transistor and the second output transistor.

US Pat. No. 10,715,146

INTEGRATED CIRCUIT WITH LEVEL SHIFTER

TEXAS INSTRUMENTS INCORPO...

1. A communication interface integrated circuit, comprising:a plurality of input contacts;
a plurality of output contacts;
a semiconductor die coupled to the input contacts and the output contacts comprising:
an input conditioning circuit comprising:
a differential input coupled to a plurality of the input contacts and configured to provide a predefined input impedance and to provide a predefined input common mode voltage,
a level shifter coupled to the differential input and configured to generate an internal common mode voltage at an internal common mode voltage sense node independent of the predefined input common mode voltage,
a positive alternating current (AC) coupled feed-forward path having a first capacitor coupled to a positive differential input of the differential input and coupled to a positive differential output of the input conditioning circuit,
a negative AC coupled feed-forward path having a second capacitor coupled to a negative differential input of the differential input and coupled to a negative differential output of the input conditioning circuit,
a positive direct current (DC) feed-forward path coupled to the positive differential input of the differential input, coupled to the internal common mode voltage sense node, and coupled to the positive differential output of the input conditioning circuit, and
a negative DC feed-forward path coupled to the negative differential input of the differential input, coupled to the internal common mode voltage sense node, and coupled to the negative differential output of the input conditioning circuit, and
a signal processing circuit that is coupled to a plurality of the output contacts, coupled to the input conditioning circuit, and configured to receive the positive differential output and the negative differential output of the input conditioning circuit, to process the positive and negative differential outputs of the input conditioning circuit, and to output a data communication signal on the plurality of output contacts;
where the negative level shifter comprise a third resistor, a fourth resistor, a fifth resistor, and a sixth resistor coupled in series between the positive differential input and the negative differential input, a first transconductor coupled to a node connecting the third and fourth resistors and controlled by an output of an operational amplifier having a negative input coupled to the internal common mode voltage sense node and a positive input coupled to an internal common mode voltage reference, and a second transconductor coupled to a node connecting the fifth and sixth resistors and controlled by the output of the operational amplifier.

US Pat. No. 10,715,140

LAMINATED LIGHT GUIDE AND ELECTRICAL COMPONENT CARRIER

DURA OPERATING, LLC, Aub...

1. A laminated light guide and component carrier, comprising:a light guide having a pocket created in a first face;
a light emitting diode positioned in the pocket;first electrical traces printed on the first face of the light guide with the light emitting diode connected to the first electrical traces;a light reflector formed as a texturally modified area of the light guide within the light guide and proximate to the light emitting diode; and
second electrical traces printed on a second face of the light guide,
wherein the light guide including the light reflector is made of a light transmissive polymeric material with the light reflector defining a pebbled area.

US Pat. No. 10,715,121

PARAMETER-INDEPENDENT RAMP SIGNAL GENERATION

Cirrus Logic, Inc., Aust...

1. A system comprising:a ramp generation circuit for generating a ramp waveform and comprising a first passive circuit element having an impedance pertinent to generation of the ramp waveform; and
a control circuit comprising a second passive circuit element which is impedance-correlated to the first passive circuit element, wherein the control circuit is configured to:
use the second passive circuit element to generate a control signal for controlling the ramp generation circuit, such that a correlation between the first passive circuit element and the second passive circuit element substantially cancels physical variations of the first passive circuit element and the second passive circuit element; and
use a control signal clock for generating the control signal that is related to a ramp generation clock for generating the ramp waveform such that a magnitude of the ramp waveform remains substantially independent of frequency of operation.

US Pat. No. 10,715,069

DISCHARGE CONTROL DEVICE

KEIHIN CORPORATION, Toky...

1. A discharge control device which performs discharging of a capacitor, in a state in which a battery is not connected to an inverter that drives a motor, by causing electric charges accumulated in the capacitor connected to the inverter to be consumed by windings of the motor,wherein discharging of the capacitor is performed by sequentially generating command values for voltages applied to a ? axis and a ? axis while causing a voltage phase in a ?? stationary coordinate system having a rotation axis of the rotor of the motor as an origin and defined by the ? axis and the ? axis orthogonal to each other to be inverted in a predefined period, and
wherein the discharge control device comprises:
a voltage phase output unit configured to output a voltage phase in the ?? stationary coordinate system on the basis of a voltage phase table where a voltage phase inverted in the period is predefined; and
a voltage command value generation unit configured to generate command values for voltages applied to the ? axis and the ? axis on the basis of the voltage phase output from the voltage phase output unit.

US Pat. No. 10,715,050

FOUR-SWITCH THREE PHASE DC-DC RESONANT CONVERTER

Huawei Technologies Co., ...

15. A switching circuit for a DC-DC three-phase resonant converter system, the switching circuit comprising:a plurality of switches consisting of four switches, the four switches arranged in: a first pair of series connected switches, and a second pair of series connected switches, wherein the first pair of series connected switches consists of: a first switch connected in series with a second switch, and a first output node positioned therebetween, wherein the second pair of series connected switches consists of: a third switch connected in series with a fourth switch, and a second output node positioned therebetween, wherein the first pair of series connected switches is configured to provide a first power signal to the first output node and further to a first terminal of an inductance or capacitance of a first branch of a resonant tank circuit of the DC-DC three-phase resonant converter system, and wherein the second pair of series connected switches is configured to provide a second power signal to the second output node and further to a first terminal of an inductance or capacitance of a second branch of a resonant tank circuit;
a pair of series connected capacitors connected in parallel with: a DC input power, the first pair of series connected switches, and the second pair of series connected switches, the pair of series connected capacitors consisting of: a first capacitor connected in series with a second capacitor, and a third output node positioned between the first and second capacitors, wherein each of the first and second capacitors is not connected in parallel with a switch, the third output node is connected to the DC input power only through the first capacitor or the second capacitor, and the pair of series connected capacitors is configured to provide a third power signal to the third output node and further to a first terminal of an inductance or a capacitance of a third branch of the resonant tank circuit; and
a controller for providing a switch control signal to the first, second, third and fourth switches, wherein:
the switch control signal provided by the controller to the first, second, third, and fourth switches produces the first, second, and third power signals to thereby cause a three-phase AC power to be induced at the first, second, and third output nodes;
a switching pattern of the first, second, third, and fourth switches is phase shifted to provide a first and a second phase of the three-phase AC power;
the third output node provides a third phase of the three-phase AC power; and
the pair of series connected capacitors always receive power directly from the DC input power independent of the switching pattern of the first, second, third, and fourth switches.

US Pat. No. 10,715,047

RESONANT POWER CONVERSION DEVICE

CHICONY POWER TECHNOLOGY ...

1. A resonant power conversion device, comprising:a primary side circuit, configured to receive an input power to output a primary side power according to a control signal, wherein the control signal has a primary frequency, and a frequency of the primary side power corresponds to the primary frequency;
a frequency detecting circuit, configured to detect the primary frequency and convert the primary frequency into a corresponding potential;
a resonant converting circuit, configured to electrically couple the primary side power to output a resonant power;
a secondary side circuit, configured to convert the resonant power into a secondary side power;
a secondary detecting circuit, configured to detect the secondary side power and generate a voltage signal corresponding to the secondary side power; and
a control circuit, configured to output the control signal corresponding to the voltage signal, and not to output the control signal when the corresponding potential is higher than a predetermined level;
wherein the primary side circuit comprises:
a primary side convertor, the primary side convertor comprising a subtractive polarity winding and an additive polarity winding, wherein the subtractive polarity winding is configured to generate a first gate control signal in response to the control signal, and the additive polarity winding is configured to generate a second gate control signal in response to the control signal.

US Pat. No. 10,715,040

VOLTAGE COMPENSATION CIRCUIT AND VOLTAGE COMPENSATION METHOD

Chicony Power Technology ...

1. A voltage compensation circuit, adapted to compensate a voltage value of an output power of a power supply, the voltage compensation circuit comprising:a current detection unit, configured to detect a load current provided by the power supply;
a voltage conversion unit, coupled to the current detection unit, and configured to generate a load voltage according to the load current;
a voltage comparison unit, coupled to the voltage conversion unit, and configured to compare the load voltage with at least one reference voltage to generate a switch control signal;
a control circuit, coupled to the voltage comparison unit, comprising at least one switch, and configured to drive the at least one switch according to the switch control signal; and
a voltage compensation unit, coupled to the control circuit, and configured to provide a compensation resistance value according to the at least one switch that is turned on, wherein the voltage compensation unit provides a compensation voltage to the power supply according to the compensation resistance value,
wherein the voltage comparison unit comprises:
a first switch control signal generator, coupled to the voltage conversion unit to receive the load voltage, and configured to compare the load voltage with a first reference voltage of the at least one reference voltage to provide a first switch control signal in the switch control signal to a first switch of the at least one switch; and
a second switch control signal generator, coupled to the voltage conversion unit to receive the load voltage, and configured to compare the load voltage with a second reference voltage of the at least one reference voltage to provide a second switch control signal in the switch control signal to a second switch of the at least one switch,
wherein the first reference voltage and the second reference voltage are generated at a same time, wherein a voltage value of the first reference voltage is different to a voltage value of the second reference voltage.

US Pat. No. 10,715,010

MOTOR CONTROLLER CAN WITH SYNTHETIC HOUSING AND METAL HEAT SINK

Nidec Motor Corporation, ...

1. An electric motor comprising:a rotor rotatable about an axis;
a stator;
a motor housing including a controller can having a metal insert; and
a controller including an electronic component, the electronic component being disposed within the controller can,
the metal insert being thermally connected to the electronic component.

US Pat. No. 10,714,958

CHARGING APPARATUS AND OPERATING METHOD THEREOF

Chicony Power Technology ...

1. A charging apparatus configured to charge a battery device, the charging apparatus comprising:a power conversion circuit configured to provide a charging power to charge the battery device;
a feedback circuit coupled to the power conversion circuit and configured to generate a feedback signal associated with the charging power for the power conversion circuit, wherein the power conversion circuit correspondingly adjusts the charging power according to the feedback signal;
an identifier control circuit coupled to the feedback circuit and configured to receive identifier information from the battery device and determine whether to control the feedback circuit to change the feedback signal according to the identifier information to dynamically adjust the charging power to adapt to the battery device; and
a low voltage trickle control circuit coupled to the feedback circuit and the power conversion circuit and configured to determine whether to control the feedback circuit to change the feedback signal according to a voltage of the charging power to cause the power conversion circuit to trickle charge the battery device,
wherein when the low voltage trickle control circuit controls the feedback circuit to change the feedback signal, the feedback circuit ignores control of the identifier control circuit,
wherein the low voltage trickle control circuit comprises:
a voltage detecting circuit coupled to the power conversion circuit and configured to detect the charging power to obtain a detecting voltage; and
a voltage comparing circuit coupled to the voltage detecting circuit to receive the detecting voltage and configured to compare the detecting voltage with a threshold voltage to obtain a comparison result, wherein the voltage comparing circuit determines whether to control the feedback circuit to change the feedback signal according to the comparison result.

US Pat. No. 10,714,891

PROJECTOR, ELECTRONIC DEVICE HAVING PROJECTOR AND ASSOCIATED MANUFACTURING METHOD

HIMAX TECHNOLOGIES LIMITE...

11. An electronic device, comprising:a projector, comprising:
a substrate;
a laser module, wherein the laser module is positioned on the substrate, and a laser diode of the laser module is not packaged within a can; and
a lens module, for receiving a laser beam from the laser diode of the laser module to generate a projected image of the projector to a region of a surrounding environment; and
a camera module, for capturing the region of the surrounding environment to generate image data; and
a processor, for analyzing the image data to obtain depth information of the image data;
wherein the laser module comprises a submount having the laser diode mounted thereon, and the submount is adhered to the substrate;
wherein the laser diode is under a center of the lens module, but the submount is not under the center of the lens module; and the laser diode is an edge emitting laser diode, and the laser diode is bonded on a side plane of the submount so that the laser diode directly generates the laser beam to the center of the lens module.

US Pat. No. 10,714,881

ANGLED COAXIAL CONNECTORS FOR RECEIVING ELECTRICAL CONDUCTOR PINS HAVING DIFFERENT SIZES

PPC BROADBAND, INC., Eas...

1. An electrical connector comprising:a first body portion having a first longitudinal axis extending in a first axial direction;
a second body portion having a second longitudinal axis extending in a second axial direction, the second axial direction being angled relative to the first axial direction;
an electrical contact configured to be disposed in the first body portion; and
a conductive coupling element in contact with the electrical contact,
wherein the second body portion is configured to receive a coaxial cable adapter, and the conductive coupling element is configured to receive a central conductor of the adapter,
wherein the coupling element includes a wall having a first portion with a first inner diameter and a second portion with a second inner diameter, the second inner diameter being smaller that the first inner diameter, and
wherein the conductive coupling element includes a plurality of flexible fingers that, in a rest position, extend radially inward from the first portion of the coupling element to define an opening having a diameter that is smaller than the second inner diameter such that the coupling element is configured to receive the central conductor having a diameter equal to or less than the second inner diameter and provide an electrical connection between the electrical contact and the central conductor.

US Pat. No. 10,714,874

METHODS FOR MANUFACTURING SHIELD STRUCTURES FOR USE IN COMMUNICATION CABLES

Superior Essex Internatio...

1. A method for forming a continuous shield for use in a cable, the method comprising:providing a first layer of dielectric material that extends in a longitudinal direction;
forming a second layer of electrically conductive material on the first layer of dielectric material, the second layer comprising a thickness between 0.5 mils and 3.0 mils and extending in the longitudinal direction; and
forming, at a plurality of spaced locations along the longitudinal direction, respective gaps through both the first layer and the second layer, each gap spanning partially across a width of the second layer,
wherein, at each of the plurality of spaced locations, the gaps result in the formation of one or more fusible elements of the electrically conductive material spanning between an adjacent set of longitudinally spaced segments of the electrically conductive material, and
wherein each fusible element provides electrical continuity between the adjacent set of longitudinally spaced segments and has a minimum fusing current between 0.001 amperes and 0.500 amperes.

US Pat. No. 10,714,870

ELECTRICAL SOCKET

NINGBO WELL ELECTRIC APPL...

1. An electrical socket to receive an electrical plug having a plurality of contact blades, comprising:a main body having a plurality of socket openings;
a rotary member rotatably connected to the main body, wherein an end of the rotary member extends into the main body; and
a cover member detachably fixed to the main body for confining the rotary member to the main body, the rotary member is rotatable relative to the main body to prevent the plurality of contact blades from sliding out from one of the plurality of socket openings,
wherein a plurality of conductor pieces corresponding to the plurality of socket openings are disposed in the main body, and when the rotary member is rotated, the end of the rotary member abuts one of the plurality of conductor pieces to prevent the plurality of contact blades from sliding out from the one of the plurality of conductor pieces when inserted in the plurality of socket openings.

US Pat. No. 10,714,862

ELECTRICAL SOCKET

NINGBO WELL ELECTRIC APPL...

1. An electrical socket, comprising:a housing;
at least two electrodes disposed in the housing, wherein each of the at least two electrodes has a through hole;
an elastic buckle disposed in the housing and comprising two elastic pieces disposed oppositely, wherein each of the two elastic pieces comprises a first peg corresponding to the through hole;
a slider comprising a part extending into the housing between the two elastic pieces of the elastic buckle, wherein the slider is configured for pushing the two elastic pieces of the elastic buckle and driving the first peg into the through hole for limiting movement of pins of an electrical plug when inserted in the electrodes,
the electrical socket further comprises a first cover plate mounted on the housing,
wherein the slider further comprises a pushing plate disposed on the first cover plate and a pushing pillar extending away from the pushing plate into the housing between the two elastic pieces of the elastic buckle,
each of the two elastic pieces further comprises a second peg, the pushing pillar comprises two bending plates, the two bending plates are disposed on opposite sides of the pushing pillar, and when returning the slider to an original position, the limiting portion moves away from the limiting mating portion and the two bending plates abut the second peg, resulting in driving the elastic pieces to return and the first peg to move out from the through hole to release the pins from the electrodes.

US Pat. No. 10,714,850

ELECTRICAL CONNECTOR ASSEMBLY

FCI USA LLC, Etters, PA ...

1. An electrical connector comprising:a dielectric connector housing that defines a first end and a second end;
a plurality of electrical contacts arranged in rows including a first row and a second row, the plurality of electrical contacts being supported by the connector housing, wherein each electrical contact of the plurality of electrical contacts defines a mounting end that extends out from the first end of the connector housing and is configured to be mounted to a substrate, each electrical contact of the plurality of electrical contacts further comprises mating ends, opposite the mounting ends, wherein the plurality of electrical contacts are arranged in pairs of differential signal contacts; and
a plurality of ground shields supported by the connector housing, each of the plurality of ground shields comprising a plurality of walls, each of the plurality of ground shields enclosing, at least partially, a respective pair of differential signal contacts,
wherein the mounting ends of the plurality of electrical contacts are disposed along a first surface of the housing so as to form a mounting interface and the mating ends of the plurality of electrical contacts in the first row are offset in a direction parallel to the mounting interface relative to the mating ends of the plurality of electrical contacts in the second row.

US Pat. No. 10,714,772

FUEL CELL SYSTEM WITH IMPROVED LEAK DETECTION

TOYOTA JIDOSHA KABUSHIKI ...

1. A fuel cell system comprising:a fuel cell;
a cooling system having a refrigerant pump configured to deliver a refrigerant to the fuel cell;
a rotating speed acquisition part configured to acquire a rotating speed value of the refrigerant pump;
a power consumption acquisition part configured to acquire a power consumption of the refrigerant pump;
an outlet temperature sensor configured to measure a temperature of the refrigerant at a refrigerant outlet of the fuel cell; and
a controller configured to receive the rotating speed value acquired by the rotating speed acquisition part and control the refrigerant pump,
wherein the controller has stored therein a predetermined correspondence between rotating speeds of the refrigerant pump and power consumption thresholds,
the controller is configured to execute a refrigerant leak decision process for deciding presence or absence of a refrigerant leak while executing constant rotating speed control for the refrigerant pump, and
in the refrigerant leak decision process, with reference to the predetermined correspondence by using the rotating speed value acquired by the rotating speed acquisition part, the controller determines a power consumption threshold value corresponding to the rotating speed value, and decides that a refrigerant leak has occurred if a power consumption value acquired by the power consumption acquisition part is equal to or lower than the power consumption threshold value corresponding to the rotating speed value,
wherein when the rotating speed value is less than a predetermined rotating speed threshold value, the controller increases the rotating speed of the refrigerant pump to the predetermined rotating speed threshold value or more before executing the refrigerant leak decision process, and
wherein the controller is configured to decide whether or not a refrigerant temperature measured by the outlet temperature sensor satisfies a temperature-rise abnormality condition that is set in advance as a possible result from a refrigerant leak, and
the controller is configured to start the refrigerant leak decision process if the temperature-rise abnormality condition is satisfied.

US Pat. No. 10,714,770

FUEL CELL SYSTEM

Toyota Jidosha Kabushiki ...

1. A fuel cell vehicle including a fuel cell system, comprising:an accelerator position detector configured to detect an operation amount of an accelerator pedal;
a fuel cell;
a fuel cell controlling converter that is connected with the fuel cell;
an oxidizing gas supplier that is configured to supply an oxidizing gas to the fuel cell; and
a controller that is configured to control a voltage and a current value of the fuel cell by using the fuel cell controlling converter and the oxidizing gas supplier, wherein
the controller is configured to calculate a required output of the fuel cell using the operation amount detected by the accelerator position detector,
in a first power generation state, the controller is configured to set the voltage and the current value of the fuel cell according to the required output, based on a current-voltage characteristic of the fuel cell,
in a second power generation state, the controller is configured to set the voltage and the current value of the fuel cell according to the required output and a required amount of heat, to a voltage and a current value that provide a lower power generation efficiency than a power generation efficiency in the first power generation state,
in a changeover state, which is a state based on a reduced required amount of heat, the controller is configured to reduce the required amount of heat in a process of changing over a power generation state from the second power generation state to the first power generation state, and
in the process of changing over the power generation state from the second power generation state to the first power generation state, the controller is configured to reduce a decrement in the required amount of heat per unit time when the required output is equal to or higher than a reference value, compared with a decrement when the required output is lower than the reference value, and to gradually lower the current value and gradually increase the voltage during a period of reducing the decrement, such that an output generated by the fuel cell is substantially constant.

US Pat. No. 10,714,769

FUEL CELL SYSTEM WITH CATHODE PURGING

TOYOTA JIDOSHA KABUSHIKI ...

1. A fuel cell system, comprising:a fuel cell stack including a stacked body provided by stacking a plurality of cells in a stacking direction;
a compressor configured to feed a purge gas to a cathode of the fuel cell stack;
a controller that controls the compressor to perform stop-time purging that purges the cathode of the fuel cell stack when operation of the fuel cell system is stopped;
a first temperature gauge configured to measure a first temperature value that reflects temperature of a cell placed near a center in the stacking direction among the plurality of cells constituting the stacked body and to input the measured first temperature value into the controller; and
a second temperature gauge configured to measure a second temperature value that reflects temperature of a cell placed near an end in the stacking direction among the plurality of cells constituting the stacked body and to input the measured second temperature value into the controller, wherein
the controller suspends the compressor from performing the stop-time purging when the first temperature value is equal to or higher than a first reference temperature and the second temperature value is lower than a second reference temperature.

US Pat. No. 10,714,768

MOTOR VEHICLE WITH A FUEL CELL

Ford Global Technologies,...

1. A fuel cell system of a motor vehicle with a fuel cell, comprising:a compressor rotationally connected to a motor, and connected by a feed line to a cathode side of the fuel cell;
a turbine connected by an exhaust air line to the cathode side, and rotationally connected only to a generator that is electrically connected to an auxiliary battery; and
a traction battery electrically connected to an output of the fuel cell, the auxiliary battery and traction battery lacking a converter therebetween for converting high voltage power to low voltage power, wherein values are set for a mass flow of air and for cathode pressure of the fuel cell according to voltage of the auxiliary battery.

US Pat. No. 10,714,767

FUEL CELL AIR SYSTEM SAFE OPERATING REGION

1. An air control system for a vehicle, comprising:an air compressor configured to control air flow of air;
at least one of a back pressure valve or a bypass valve configured to adjust the air flow;
an inter cooler configured to facilitate generation of electrical energy;
a fuel cell configured to generate the electrical energy; and
an electronic control unit configured to:
obtain an air flow target and an air pressure ratio target,
compare the air flow target and the air pressure ratio target to one or more respective threshold limits for each one of the air compressor and the inter cooler,
determine that the air flow target or the air pressure ratio target would cause the air compressor or the inter cooler to operate outside a safe operating region based on the comparison,
determine an acceptable air flow target and an acceptable air pressure ratio target that limits the air flow and an air pressure of the air to operate the air compressor, the inter cooler and the fuel cell within the safe operating region, and
adjust the air compressor, the back pressure valve or the bypass valve based on the acceptable air flow target and the acceptable air pressure ratio target.

US Pat. No. 10,714,766

CONTROLLED GAS CONDITIONING FOR A REACTION GAS OF A FUEL CELL

AVL List GmbH, Graz (AT)...

1. A gas conditioning system for a reaction gas of a fuel cell comprising:a gas source configured and arranged to provide the reaction gas to the gas conditioning system;
a humidifier unit configured and arranged to humidify the reaction gas and thereby achieve a desired relative humidity of the reaction gas;
a temperature control unit configured and arranged to maintain the temperature of the reaction gas at a set temperature;
a mass flow control unit configured and arranged to control mass flow rate of the reaction gas; and
a pressure control unit configured and arranged to control the pressure of the reaction gas,
a control unit including a controller configured and arranged to control the gas conditioning system by computing manipulated variables for at least three actuators from the group of the humidifier unit, the temperature-control unit, the mass flow control unit, and the pressure control unit, to thereby set a predefined time curve of at least three associated influencing variables on the operation of the fuel cell from the group of the relative humidity, the temperature, the mass flow, and the pressure of the reaction gas in a reaction gas line, and wherein
the controller is designed on the basis of a model of the gas conditioning unit in the form of a coupled, nonlinear multivariable system of the form
wherein the multivariable system is decoupled and linearized by means of Lie derivatives for controller design.

US Pat. No. 10,714,765

MANUFACTURING APPARATUS AND METHOD FOR CHANNEL PLATE

LG CHEM, LTD., Seoul (KR...

1. An apparatus for manufacturing a channel plate, which is a manufacturing apparatus for forming a channel for transferring a substance to a plate, comprising:a pair of first rollers disposed to allow passage of the plate, and provided with a raised pattern on an outer circumferential surface of each roller of the pair of first rollers to form a plurality of openings on the plate in a transport process of said plate; and
a pair of second rollers disposed to allow passage of the plate and provided to form a channel on the plate by pressurizing a region of the plate having the plurality of openings passing through the pair of second rollers to bend the plate in a predetermined angle and direction,
wherein at least one roller of the second pair of rollers has a raised pattern on an outer circumferential surface.

US Pat. No. 10,714,764

STAINLESS STEEL SHEET FOR FUEL CELL SEPARATORS AND METHOD FOR PRODUCING THE SAME

JFE STEEL CORPORATION, C...

1. A stainless steel sheet for fuel cell separators comprising a substrate made of stainless steel sheet, and low-electrical-resistivity metal particles, whereinthe substrate has a textured structure on a surface thereof, where the textured structure includes projected parts and recessed parts, and an average interval between the projected parts is 10 nm or more and 300 nm or less,
the low-electrical-resistivity metal particles have an average particle size of 50 nm to 1.0 ?m, and the low-electrical-resistivity metal particles are attached to the surface of the substrate having the textured structure at a density of 1.0 particle or more for 1 ?m2, and
a ratio of the average particle size of the low-electrical-resistivity metal particles to the average interval between the projected parts is 1.0 to 15.0.

US Pat. No. 10,714,753

METHOD OF MAKING SILICON-CARBIDE REINFORCED SOLID ELECTROLYTE BATTERY MATERIALS

Nanostar Inc., New Orlea...

1. A method comprising:admixing an anode active particulate that includes a reduced carbon matrix carrying a plurality of silicon nanocrystals with a solid electrolyte;
wherein the anode active particulate further includes a plurality of SiC nanofibers.

US Pat. No. 10,714,732

CURRENT COLLECTING LEAD AND PRODUCTION METHOD FOR SECONDARY BATTERY INCLUDING CURRENT COLLECTING LEAD

FDK CORPORATION, Tokyo (...

1. A current collecting lead for a secondary battery, the current collecting lead being interposed between a sealing body and a current collector for connecting the sealing body and the current collector, the sealing body including a terminal, the current collector being attached to an electrode group,the current collecting lead including: a top wall that is positioned on a side of the sealing body; a bottom wall that is positioned on a side of the current collector and that faces the top wall; and a pair of side walls that extend between side edges of the top wall and side edges of the bottom wall and that face each other, and
corner portions formed by the top wall and the side walls and corner portions formed by the bottom wall and the side walls being rounded corners that are curved;
wherein:
the top wall includes a top wall welding-intended portion where a welding portion is formed at a time of welding with the sealing body,
the bottom wall includes a bottom wall welding-intended portion where a welding portion is formed at a time of welding with the current collector, and
a configuration of the top wall and the side wall are such that an imaginary line is defined that extends across the top wall, the side wall and the bottom wall and that joins the top wall welding-intended portion and the bottom wall welding-intended portion by the shortest way, and the side wall has a side wall through-hole that is located at a position away from the imaginary line, the side wall through-hole including an inner peripheral edge in the side wall that does not extend to an outer peripheral edge of the side wall.

US Pat. No. 10,714,711

METHOD OF MAKING OLED DISPLAY DEVICE HAVING FIRST SUBSTRATE ALIGNING ACCURATELY WITH MASK PLATES

WUHAN CHINA STAR OPTOELEC...

1. A method of making an OLED display device, comprising:defining a recess in a first substrate;
forming an alignment mark outside the recess;
forming a second substrate in the recess;
forming a thin film transistor layer and a pixel array layer sequentially on the second substrate;
wherein the first substrate is a rectangular parallelepiped substrate and the recess is a rectangular parallelepiped recess, a length of the recess is less than a length of the first substrate, a width of the recess is less than a width of the first substrate, and a depth of the recess is less than a height of the first substrate; and
a thickness of the second substrate is less than or equal to the depth of the recess;
wherein the forming the pixel array layer comprises:
forming a red sub-pixel on the thin film transistor layer by using a first mask plate;
forming a blue sub-pixel on the thin film transistor layer by using a second mask plate;
forming a green sub-pixel on the thin film transistor layer by using a third mask plate; and
aligning the first substrate with the first mask plate, the second mask plate and the third mask plate respectively in order to form the red sub-pixel, the blue sub-pixel and the green sub-pixel.

US Pat. No. 10,714,708

DISPLAY AND METHOD OF MANUFACTURING THE SAME

Samsung Display Co., Ltd....

1. A display comprising:a substrate comprising an emission region and a non-emission region surrounding the emission region;
a display device in the emission region of the substrate;
an insulating layer in the non-emission region and including a hole having a lower portion having a first width and an upper portion having a second width less than the first width; and
an encapsulation member covering the display device and the insulating layer and filling an inside of the hole,
wherein the display device comprises:
a first electrode;
a second electrode facing the first electrode; and
an emissive layer between the first electrode and the second electrode, and
wherein, in a plan view, the emissive layer is spaced apart from a region of the insulating layer in which the hole is defined.

US Pat. No. 10,714,699

DETECTING ELEMENT AND DETECTOR

KABUSHIKI KAISHA TOSHIBA,...

1. A detecting element comprising:a first electrode to which a bias voltage is applied;
a second electrode;
an organic conversion layer that is disposed in between the first electrode and the second electrode, and that converts energy of radiation into electrical charge; and
a third electrode that is disposed at least either in the organic conversion layer, or in between the organic conversion layer and the first electrode, or in between the organic conversion layer and the second electrode, and that is at least partially covered by an insulating film.

US Pat. No. 10,714,693

POLYCYCLIC COMPOUND AND ORGANIC ELECTROLUMINESCENCE DEVICE INCLUDING THE SAME

Samsung Display Co., Ltd....

14. An organic electroluminescence device comprising:a first electrode;
an emission layer; and
a second electrode, the emission layer being between the first electrode and the second electrode, the emission layer including a polycyclic compound represented by the following Formula 1:

wherein in Formula 1,
Cy1 is a substituted or unsubstituted five- or six-membered cyclic hydrocarbon containing a single carbonyl-group, or a substituted or unsubstituted five- or six-membered heterocycle containing a single carbonyl-group, and
R1 to R4 are each independently a hydrogen atom or a group represented by the following Formula 2 or 3,

wherein in Formulae 2 and 3,
L is a direct linkage or substituted or unsubstituted arylene group having 6 to 30 carbon atoms forming a ring,
R5 to R14 are each independently a hydrogen atom, deuterium atom, halogen atom, substituted or unsubstituted silyl group, substituted or unsubstituted arylamine group, substituted or unsubstituted alkyl group having 1 to 15 carbon atoms, substituted or unsubstituted aryl group having 6 to 30 carbon atoms forming a ring, or substituted or unsubstituted heteroaryl group having 2 to 30 carbon atoms forming a ring,
X is a direct linkage, CR15R16, SiR17R18, GeR19R20, NR21, O, or S, and
R15 to R21 are each independently a substituted or unsubstituted aryl group having 6 to 12 carbon atoms forming a ring, where the aryl group may combine with an adjacent group to form a ring,
wherein a substituent of the substituted five- or six-membered cyclic hydrocarbon containing a single carbonyl-group, and a substituent of substituted five- or six-membered heterocycle containing a single carbonyl-group are each independently a deuterium atom, halogen atom, cyano group, nitro group, amino group, silyl group, boron group, arylamine group, phosphine oxide group, phosphine sulfide group, alkyl group, alkenyl group, aryl group, or heteroaryl group.

US Pat. No. 10,714,634

NON-VOLATILE SPLIT GATE MEMORY CELLS WITH INTEGRATED HIGH K METAL CONTROL GATES AND METHOD OF MAKING SAME

Silicon Storage Technolog...

1. A method of making a memory device on a semiconductor substrate having an upper surface and first, second and third areas, comprising:recessing portions of the upper surface in the first and third areas relative to a portion of the upper surface in the second area;
forming a memory cell by:
forming a first source region and a first drain region in the substrate under the recessed portion of the upper surface in the first area of the substrate, with a first channel region of the substrate extending between the first source region and the first drain region,
forming a polysilicon floating gate disposed vertically over and insulated from a first portion of the first channel region,
forming a poly silicon word line gate disposed vertically over and insulated from a second portion of the first channel region,
forming a polysilicon erase gate disposed vertically over and insulated from the first source region, and
forming a metal control gate disposed vertically over and insulated from the floating gate;
forming a logic device by:
forming a second source region and a second drain region in the second area of the substrate, with a second channel region of the substrate extending between the second source region and the second drain region, and
forming a metal gate disposed vertically over and insulated from the second channel region;
forming a high voltage device by:
forming a third source region and a third drain region in the substrate under the recessed portion of the upper surface in the third area of the substrate, with a third channel region of the substrate extending between the third source region and the third drain region, and
forming a poly silicon gate disposed vertically over and insulated from the third channel region.

US Pat. No. 10,714,627

BOTTOM GATE TYPE THIN FILM TRANSISTOR, METHOD OF MANUFACTURING THE SAME, AND DISPLAY APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A display apparatus, comprising:a display device and
a transistor electrically connected to the display device on a substrate, the transistor comprising a gate electrode, a first insulating film, an oxide semiconductor film, a second insulating film, and a source electrode and a drain electrode, wherein
the first insulating film is provided on the substrate side of between the oxide semiconductor film,
the oxide semiconductor film is provided between the first insulating film and the second insulating film,
a part of each of the source electrode and the drain electrode covers the oxide semiconductor film, and another part of each of the source electrode and the drain electrode covers the second insulating film,
each of the first insulating film and the second insulating film includes a silicon oxide, and
a film thickness of that part of the second insulating film which is covered with either of the source electrode and the drain electrode is not more than half of a film thickness of the first insulating film.

US Pat. No. 10,714,624

THIN-FILM TRANSISTOR FABRICATION METHOD FOR REDUCING SIZE OF THIN-FILM TRANSISTOR AND PIXEL AREA

WUHAN CHINA STAR OPTOELEC...

1. A thin-film transistor fabrication method, comprising the following steps:Step S1: providing a glass base plate and forming a flexible backing on the glass base plate;
Step S2: forming a moisture/oxygen barrier layer that is set on and covers the flexible backing;
Step S3: forming a buffer layer that is set on and covers the moisture/oxygen barrier layer;
Step S4: forming a source electrode that is stacked on the buffer layer;
Step S5: forming a separation layer that is stacked on the source electrode and exposes at least one side portion of the source electrode;
Step S6: forming a drain electrode that is set on and covers the separation layer;
Step S7: forming an oxide semiconductor channel layer, a gate insulation layer, and a gate electrode;
wherein the oxide semiconductor channel layer is arranged on one side of the organic separation layer and the drain electrode and sequentially contacts a portion of an upper surface of the drain electrode, a side surface of the drain electrode and the organic separation layer, and a portion of an upper surface of the source electrode; the gate insulation layer is arranged on the oxide semiconductor channel layer and the gate electrode is arranged on the gate insulation layer;wherein:Step S2 comprises a process that comprises first growing a hexagonal boron nitride film on a copper foil and transferring the hexagonal boron nitride film so grown to the flexible backing, wherein the process is repeated multiple times to form the moisture/oxygen barrier layer;
Step S4 comprises a process that comprises first growing a single-layered graphene film on a copper foil and transferring the single-layered graphene film to the buffer layer, wherein the process is repeated twice to form a double-layered graphene film, and subjecting the double-layered graphene film to patterning to form the source electrode; and
Step S6 comprises a process that comprises first growing a single-layered graphene film on a copper foil and transferring the single-layered graphene film to the separation layer, wherein the process is repeated twice to form a double-layered graphene film, and subjecting the double-layered graphene film to patterning to form the drain electrode.

US Pat. No. 10,714,580

SOURCE BALLASTING FOR P-CHANNEL TRENCH MOSFET

Alpha and Omega Semicondu...

1. A trench metal-oxide-semiconductor field-effect transistor (MOSFET) device, comprising:a) a substrate of a first conductivity type, the substrate comprising a semiconductor epitaxial layer of the first conductivity type provided on top of a heavily doped semiconductor wafer of the same conductivity type;
b) a body region of a second conductivity type that is opposite to the first conductivity type formed above the substrate;
c) a gate trench formed in the body region and substrate, wherein the gate trench is lined with a dielectric layer and a gate electrode is formed in the gate trench;
d) a lightly doped source region and a heavily doped source region formed in the body region, wherein the lightly doped source region extends deeper into the body region than the heavily doped source region; and
e) a trench contact formed in a contact trench extending into the body region, wherein a contact implant of the second conductivity type is formed surrounding a bottom portion of the contact trench and sidewall portions of the contact trench where it contacts the lightly doped source region, wherein the contact implant at the sidewall portions of the contact trench separates the lightly doped source region from directly contacting a source metal.

US Pat. No. 10,714,545

METHOD FOR MANUFACTURING TOUCH CONTROL DISPLAY SCREEN

Wuhan China Star Optoelec...

1. A method for manufacturing a touch control display screen, comprising:a step S20 of forming a first insulation layer on a thin film encapsulation layer;
a step S30 of forming a bridge layer on the first insulation layer;
s step S40 of forming a second insulation layer on the bridge layer;
a step S50 of using a mask to perform a mask process on the second insulation layer, so as to pattern the first insulation layer and the second insulation layer, and to form a first contact hole in the second insulation layer;
a step S60 of forming a touch control electrode layer on the second insulation layer; and
a step S70 of forming a protection layer on the touch control electrode layer,
wherein the thin film encapsulation layer includes one organic encapsulation layer and two inorganic encapsulation layers, the touch control display screen includes a first display area and a second display area, and the step S50 includes:
a step S51 of coating a photoresist on a surface of the second insulation layer;
a step S52 of using a multi-transmittance mask plate to perform an exposure treatment on the photoresist, and performing a development treatment on the photoresist, such that the photoresist is patterned to generate a first development region and a second development region that are spaced apart from each other,
wherein the first development region is in the first display area, and the second development region is in the second display area;
a step S53 of performing an etching treatment for the second development region, such that a combined thickness of the first insulation layer and the second insulation layer in the second development region is equal to a thickness of the second insulation layer in the first development region;
a step S54 of performing an ashing treatment on the photoresist to remove the photoresist in the first development region and to reduce a thickness of the photoresist that is not exposed;
a step S55 of performing an etching treatment for the first development region and the second development region, such that the first insulation layer and the second insulation layer are patterned, and the first contact hole is formed in the second insulation layer; and
a step S56 of removing the photoresist.

US Pat. No. 10,714,530

IMAGE SENSOR

HIMAX TECHNOLOGIES LIMITE...

1. An image sensor, comprising:a visible light receiving portion configured to receive a visible light, wherein the visible light receiving portion comprises a visible light photodiode, a color filter disposed on the visible light photodiode, and an infrared cutoff filter hemisphere layer configured to focus the visible light and to cutoff infrared, wherein an upper surface of the infrared cutoff filter hemisphere layer is convex and is a curved surface, wherein a bottom surface of the infrared cutoff filter hemisphere layer is a flat surface, wherein the infrared cutoff filter hemisphere layer further comprises straight sidewalls, wherein the infrared cutoff filter hemisphere layer is a monolithic structure, wherein the infrared cutoff filter hemisphere layer is an etched layer, wherein the infrared cutoff filter hemisphere layer is disposed on the color filter, and the visible light is received by the visible light photodiode after passing through the infrared cutoff filter hemisphere layer and the color filter;
an infrared receiving portion configured to receive the infrared, wherein the infrared receiving portion comprises a micro-lens layer configured to focus the infrared, wherein the micro-lens layer further comprises straight sidewalls; and
a planarization layer configured to provide a flat surface on which the color filter is disposed, wherein the planarization layer has a lower surface opposite to the flat surface, the lower surface being closer to the visible light photodiode than the flat surface, and wherein the color filter is disposed directly on the flat surface of the planarization layer, wherein the planarization layer is located in the visible light receiving portion and outside the infrared receiving portion.

US Pat. No. 10,714,522

IMAGE SENSOR

SAMSUNG ELECTRONICS CO., ...

1. An image sensor including an infrared (IR) sensing region, the IR sensing region comprising:a substrate having a top surface and a bottom surface;
a first boundary isolation trench having a first length from the top surface and disposed at a first boundary of the IR sensing region;
a first boundary isolation film filling the first boundary isolation trench;
a second boundary isolation trench having a second length from the top surface and disposed at a second boundary of the IR sensing region;
a second boundary isolation film filling the second boundary isolation trench;
an inner reflection pattern film having a third length from the top surface between the first boundary isolation trench and the second boundary isolation trench;
a planarizing film on the top surface;
an infrared filter on the inner reflection pattern film; and
a side anti-reflection film at the first boundary,
wherein the third length is shorter than the first length,
wherein the planarizing film includes a silicon nitride,
wherein the infrared filter and the side anti-reflection film are on the planarization film, and
wherein a bottom surface of the infrared filter is coplanar with a bottom surface of the side anti-reflection film.

US Pat. No. 10,714,489

METHOD OF PROGRAMMING A SPLIT-GATE FLASH MEMORY CELL WITH ERASE GATE

Silicon Storage Technolog...

1. A memory device, comprising:a semiconductor substrate;
a memory cell that includes:
a source region and a drain region formed in the substrate, with a channel region of the substrate extending between the source and drain regions,
a floating gate disposed over and insulated from a first portion of the channel region, for controlling a conductivity of the first portion of the channel region,
a select gate disposed over and insulated from a second portion of the channel region, for controlling a conductivity of a second portion of the channel region,
a control gate disposed over and insulated from the floating gate, and
an erase gate disposed over and insulated from the source region, and disposed adjacent to and insulated from the floating gate; and
a control circuitry configured to:
perform a program operation by applying a negative voltage to the erase gate for causing electrons to tunnel from the erase gate to the floating gate, and
perform an erase operation by applying a positive voltage to the erase gate for causing electrons to tunnel from the floating gate to the erase gate.

US Pat. No. 10,714,479

ONE-TRANSISTOR DRAM CELL DEVICE BASED ON POLYCRYSTALLINE SILICON WITH FINFET STRUCTURE AND FABRICATION METHOD THEREOF

GACHON UNIVERSITY OF INDU...

1. A 1T DRAM cell device comprising:a blocking insulating layer;
a first semiconductor layer having a fin shape protruded on the blocking insulating layer; source and drain regions spaced apart by a channel region in the first semiconductor layer and having a conductivity type opposite to that of the channel region;
a second semiconductor layer formed along the fin shape on the channel region; and
a gate insulating film and a gate surrounding the channel region and the second semiconductor layer in a direction crossing the fin shape on the blocking insulating layer,
wherein the second semiconductor layer is a semiconductor material layer having a crystallinity equal to or lower than that of the first semiconductor layer.

US Pat. No. 10,714,477

SIGE P-CHANNEL TRI-GATE TRANSISTOR BASED ON BULK SILICON AND FABRICATION METHOD THEREOF

Gachon University of Indu...

1. A method for fabricating a p-channel tri-gate transistor comprising:a first step of depositing an etching stopper thin film on a bulk silicon substrate for a planarization process;
a second step of forming an etching mask on the etching stopper thin film and etching the etching stopper thin film and the bulk silicon substrate for forming an etching stopper pattern, source/drain supporters and a silicon fin;
a third step of depositing an isolation insulating film material on the bulk silicon substrate and polishing by a CMP process until the etching stopper pattern is exposed;
a fourth step of further etching the isolation insulating film material to a predetermined depth and removing the etching stopper pattern for protruding the source/drain supporters and the silicon fin from the isolation insulating film to a predetermined height;
a fifth step of forming a silicon-germanium active layer having a predetermined thickness on the protruded source/drain supporters and the protruded silicon fin;
a sixth step of forming a gate insulating film on the active layer; and
a seventh step of depositing a gate material on the gate insulating film and forming a tri-gate to surround three sidewalls of the silicon fin by patterning and etching,
wherein the thickness of the silicon-germanium active layer is reduced by forming the gate insulating film in the sixth step.

US Pat. No. 10,714,426

SEMICONDUCTOR PACKAGE AND METHOD OF FORMING THE SAME

Taiwan Semiconductor Manu...

1. A structure comprising:a first die having an active surface with a first center point;
a molding compound at least laterally encapsulating the first die; and
a first redistribution layer (RDL) comprising metallization patterns extending over the first die and the molding compound, a first portion of the metallization patterns of the first RDL extending over a first portion of a boundary of the first die to the molding compound, the first portion of the metallization patterns not extending parallel to a first line, the first line extending from the first center point of the first die to the first portion of the boundary of the first die.

US Pat. No. 10,714,420

HIGH CUTOFF FREQUENCY METAL-INSULATOR-METAL CAPACITORS IMPLEMENTED USING VIA CONTACT CONFIGURATIONS

International Business Ma...

1. A device, comprising:an interconnect structure comprising a first metallization level and a second metallization level, wherein the first and second metallization levels comprise metal lines which form wiring of a power distribution network for distributing power supply voltage of a first polarity and power supply voltage of a second polarity, wherein the second metallization level comprises a dense region of metal lines to distribute power supply voltage of the first polarity;
a metal-insulator-metal capacitor disposed between the first and second metallization levels, wherein the metal-insulator-metal capacitor comprises a first capacitor electrode, a second capacitor electrode, and a first capacitor dielectric layer disposed between the first and second capacitor electrodes;
a first interlevel via contact which connects a metal line of the first metallization level with a metal line of the second metallization level to distribute power supply voltage of the first polarity between the first and second metallization levels;
wherein the first interlevel via contact penetrates through the second capacitor electrode with the second capacitor electrode in contact with sidewalls of the first interlevel via contact to distribute power supply voltage of the first polarity to the second capacitor electrode; and
a first truncated via contact which connects a metal line of the first metallization level to the first capacitor electrode in a location of the metal-insulator-metal capacitor which is overlapped by the dense region of metal lines of the second metallization level;
wherein the first truncated via contact distributes power supply voltage of the second polarity to the first capacitor electrode.

US Pat. No. 10,714,413

LEADFRAME ASSEMBLY FOR A SEMICONDUCTOR DEVICE

Nexperia B.V., Nijmegen ...

1. A lead frame assembly for a semiconductor device, the leadframe assembly comprising:a clip frame structure;
the clip frame structure comprising:
a die connection portion configured and arranged for contacting to one or more contact terminals on a top side of a semiconductor die; and
one or more electrical leads extending from the die connection portion at a first end,
wherein the die connection portion comprises a hooking tab extending therefrom that is configured and arranged to be engaged with a wire loop of a wire pull test equipment,
wherein the die connection portion is substantially elongate and further comprises a downward extending portion at a point where the die connection portion is arranged to contact a terminal of the semiconductor die.

US Pat. No. 10,714,410

SEMICONDUCTOR STRUCTURE

VANGUARD INTERNATIONAL SE...

1. A semiconductor structure comprising:a substrate having a first conductivity type;
a first well formed on the substrate and having a second conductivity type;
a field oxide layer disposed on the first well;
a first conductive line formed on the field oxide layer and in direct contact with the field oxide layer; and
a second conductive line formed on the field oxide layer and in direct contact with the field oxide layer, wherein the first conductive line is spaced apart from the second conductive line,
wherein the first conductive line is used as one passive element, and the second conductive line is used as another passive element.

US Pat. No. 10,714,352

APPARATUS AND METHOD FOR TREATING SUBSTRATE

SEMES CO., LTD., Chungch...

1. A method for treating a substrate by supplying a treatment liquid onto the substrate during an etching process, the method consists of:repeatedly rotating the substrate alternately at a first speed and at a second speed while the treatment liquid is supplied,
wherein the second speed is higher than the first speed,
wherein the supply of the treatment liquid is initiated when the substrate rotates at the second speed,
wherein the treatment liquid is a chemical for etching a film coated on the substrate,
wherein a rotational acceleration of the substrate is changed while the rotational speed of the substrate is changed between the first speed and the second speed, and
wherein a foregoing portion of the rotational acceleration is larger than a subsequent portion of the rotational acceleration during the change of the rotational acceleration.

US Pat. No. 10,714,351

MULTI-LAYERED SUBSTRATE MANUFACTURING METHOD

Nikon Corporation, Tokyo...

1. A substrate bonding method for aligning and layering a pair of substrates, comprising:holding one of the pair of substrates with a first holding member that has a member to be joined;
holding the other of the pair of substrates to face the one of the substrates with a second holding member that has a joining member exerting a joining force on the member to be joined;
aligning the pair of substrates;
layering the pair of substrates, such that the aligned pair of substrates make direct contact and are held in a layered state between the first holding member and the second holding member;
using the joining force to make contact between the member to be joined and the joining member in order to join the member to be joined and the joining member, the contact between the member to be joined and the joining member being made after the layering of the pair substrates; and
restricting a magnitude of the joining force during at least one of the aligning and the layering of the pair of substrates, such that the joining force applied to the member to be joined and the joining member is reduced.

US Pat. No. 10,714,350

METHODS FOR FORMING A TRANSITION METAL NIOBIUM NITRIDE FILM ON A SUBSTRATE BY ATOMIC LAYER DEPOSITION AND RELATED SEMICONDUCTOR DEVICE STRUCTURES

ASM IP Holdings, B.V., A...

1. A semiconductor device structure comprising:a semiconductor body;
a gate dielectric overlying and in contact with the semiconductor body; and
an electrode disposed over the gate dielectric;
wherein the electrode comprises a bilayer comprising a first layer comprising a transition metal niobium nitride that comprises a transition metal and niobium and a second layer, adjacent to and overlying the first layer, comprising a metal nitride that comprises the transition metal, wherein the transition metal is provided in the first and second layers of the electrode.

US Pat. No. 10,714,349

SEMICONDUCTOR DEVICE AND MANUFACTURING METHOD THEREOF

TAIWAN SEMICONDUCTOR MANU...

1. A semiconductor device comprising:a fin structure disposed over a substrate, the fin structure including an upper layer being exposed from an isolation insulating layer;
a gate structure disposed over part of the upper layer of the fin structure; and
a source which includes the upper layer of the fin structure not covered by the gate structure, wherein:
the upper layer of the fin structure of the source is covered by a crystal semiconductor layer,
the crystal semiconductor layer is covered by a silicide layer formed by Si and a first metal element,
the silicide layer is covered by a first metal layer, and
a second metal layer made of the first metal element is disposed between the first metal layer and the isolation insulating layer and in direct contact with the isolation insulating layer.