US Pat. No. 10,507,172

HYALURONIC ACID FORMULATION CONTAINING PYRUVATE

ALLERGAN INDUSTRIE, S.A.S...

1. A composition comprising: a hyaluronic acid or a salt thereof and pyruvic acid or a salt thereof, wherein the hyaluronic acid or its salt is crosslinked, the composition is suitable for use as a dermal filler, and the composition is a gel that is stable to heat sterilization, wherein the gel has a ?F of ?2N??F?2N after heat sterilization and a ? Tan ? 1 Hz?0.1 after heat sterilization.
US Pat. No. 10,508,977

WASH SOLUTION AND METHOD TO REMEDIATE LUBRICANT CONTAMINATION

HOLOGIC, INC., Marlborou...

1. A method for removing lubricant contamination from a cytological specimen sample suspended in a collection preservative solution, the method comprising:pelletizing the specimen;
decanting the collection preservative solution to isolate the pelleted specimen;
adding a wash solution to the pelleted specimen, wherein the wash solution comprises a Tris-based alkaline buffer and a basic amino acid;
centrifuging the specimen and wash solution to form a supernatant and cell pellet;
decanting the supernatant to isolate the cell pellet; and
adding a replacement preservative solution to the cell pellet.
US Pat. No. 10,507,193

ULTRA LOW DOSE DOXEPIN AND METHODS OF USING THE SAME TO TREAT SLEEP DISORDERS

Currax Pharmaceuticals LL...

1. A composition comprising doxepin, or a pharmaceutically acceptable salt thereof in a dosage of about 0.0001 milligrams to about 0.4 milligrams.

US Pat. No. 10,512,149

EXTREME UV LIGHT GENERATION DEVICE

Gigaphoton Inc., Tochigi...

1. An extreme UV light generation device comprising:a chamber having a plasma generation region at an inside of the chamber, the chamber receiving a target substance externally supplied to the plasma generation region;
an outlet port provided on the chamber;
a magnetic field generating unit configured to generate a magnetic field to converge cations on the outlet port, the cations being generated from the target substance that has been turned into plasma in the plasma generation region;
an electron emission unit configured to emit electrons neutralizing the cations; and
an exhaust tube joined to the outlet port and through which a neutralized substance obtained by neutralizing the cations flows.

US Pat. No. 10,512,083

CONTROL METHOD AND MANAGEMENT APPARATUS

KYOCERA Corporation, Kyo...

1. A control method applied to a mobile communication system, comprising the steps of:transmitting, by a first management apparatus included in a first network allocated with a first frequency band, to a second network allocated with a second frequency band, an allocation request signal for requesting allocation of a part of the second frequency band to the first network, wherein the allocation request signal is generated on the basis of a usage state of the first frequency band, the first network and the second network are included in the mobile communication system;
in response to receiving the allocation request signal, determining, by a second management apparatus included in the second network, on the basis of a usage state of the second frequency band, a bandwidth to be allocated to the first network out of the second frequency band and an allocated frequency band corresponding to the bandwidth;
managing, by the second management apparatus, as unavailable, the allocated frequency band out of the second frequency band;
transmitting, by the second management apparatus, an allocation request response signal including information indicating the allocated frequency band, to the first network; and
managing, by the first management apparatus, on the basis of the information indicating the allocated frequency band and being included in the allocation request response signal, the allocated frequency band as available in the first network, wherein
the usage state of the first frequency band includes a usage state of a frequency band in a first area formed by one or more cells accommodated in a first base station included in the first network, and
the control method further comprises:
using, by the first management apparatus, the allocated frequency band in the first area;
detecting, by the first management apparatus, interference in the first area where the allocated frequency band is used; and
in response to the interference being detected, transmitting, by the first management apparatus, to the second network, a re-allocation request signal including information indicating the first area where the interference is detected.

US Pat. No. 10,512,053

SYSTEM AND METHOD FOR SELECTIVELY HIBERNATING AND RESTARTING A NODE OF AN APPLICATION INSTANCE

ServiceNow, Inc., Santa ...

1. A system for selectively hibernating and restarting execution of a node of an application instance on a first server of a plurality of servers in a distributed computing environment, the system comprising:a memory; and
a processor,
wherein the memory includes instructions executable by the processor to:
receive server usage data from a watcher for each of the plurality of servers, wherein the server usage data is received on a per-server basis for the plurality of servers is utilized to generate performance models;
determine an appropriate level of provisioning available for a plurality of different types of application instances to be executed on the plurality of servers based on the server usage data, the performance models, or a combination thereof;
determine that a criterion for hibernation of the node is satisfied based on the server usage data for the first server;
hibernate the node when the criterion is satisfied, the instructions to hibernate including instructions to suspend execution of the node on the first server and initiate execution of a listener using a network port to reserve the node used before the suspension;
receive, by the listener, a request from a client for the application instance;
provide a redirect page indicating that the application instance is in hibernation;
receive an input from the client at the redirect page indicating that the client is authorized to access the application instance;
request the hibernated node be restarted based on the client being authorized to access the application instance;
responsive to the request and a determination that the first server has a predefined amount of resources to permit execution of the node, restart execution of the node, wherein the determination that the first server has the predefined amount of resources is based on the server usage data;
redirect the client to the application instance upon the node restarting; and
responsive to a determination that the first server does not have the predefined amount of resources based on the server usage data to permit execution of the node, initiate an instance move of the application instance to a different server of the plurality of servers.

US Pat. No. 10,512,012

TRIGGERING TERMINAL HANDOVER AFTER SESSION-REQUEST MESSAGE

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

1. A telecommunications network, comprising:a first wireless access network, comprising:
a first entry node; and
a first access node communicatively connected with the first entry node; and
a second wireless access network, comprising:
a second entry node; and
a second access node communicatively connected with the second entry node and with the first access node;
wherein:
the first access node is configured to receive, via the first entry node, a service-request message from a terminal that is registered with the first wireless access network;
the first access node is configured to request first network-capacity information from the first entry node;
the first entry node is configured to provide the first network-capacity information to the first access node, the first network-capacity information associated with the first wireless access network;
the first access node is configured to request second network-capacity information from the second access node;
the second access node is configured to provide the second network-capacity information to the first access node, the second network-capacity information associated with the second wireless access network;
the first access node is configured to select a target access network of the first access wireless network and the second wireless access network based at least in part on the service-request message, the first network-capacity information, and the second network-capacity information;
the first access node is configured to, in response to a selection of the first wireless access network, send a service-reply message to the first entry node; and
the first access node is configured to, in response to a selection of the second wireless access network, trigger a handover of the terminal to the second wireless access network.

US Pat. No. 10,512,005

SECURITY IN INTERSYSTEM MOBILITY

Nokia Technologies OY, E...

1. A method comprising:in accordance with the occurrence of a mobility event whereby user equipment moves from accessing a source network to accessing a target network in a communication system environment:
the user equipment generating a first integrity verification parameter associated with the target network;
the user equipment generating a second integrity verification parameter associated with the source network;
the user equipment generating a control plane message comprising the first integrity verification parameter and the second integrity verification parameter; and
the user equipment sending the control plane message to the target network; and
the user equipment accessing the target network responsive to verification utilizing at least one of the first integrity verification parameter and the second integrity verification parameter.

US Pat. No. 10,511,918

WIRELESS SYSTEM FOR HEARING COMMUNICATION DEVICES PROVIDING WIRELESS STEREO RECEPTION MODES

Starkey Laboratories, Inc...

1. A system for a wearer having a first ear and a second ear, comprising:a remote source adapted to provide Bluetooth wireless communications;
a first hearing communication device to receive the Bluetooth wireless communications including first and second audio information from the remote source, the first hearing communication device configured to forward the second audio information using near-field magnetic induction (NFMI) and adapted to provide the first audio information to the first ear; and
a second hearing communication device to receive NFMI wireless communications, the second hearing communication device adapted to provide the second audio information to the second ear,
wherein the second hearing communication device is adapted to receive the (NFMI) wireless communications from the first hearing communication device without an electrical connection to the first hearing communication device and wherein the second hearing communication device is further configured to eavesdrop on the Bluetooth wireless communications received by the first hearing communication device, wherein the system is adapted to support a stereo mode of reception by the first hearing communication device and the second hearing communication device.

US Pat. No. 10,511,916

INTEGRATED CIRCUIT COMPONENT FOR A HEARING ASSISTIVE DEVICE

1. An integrated circuit component for a hearing assistive device, the integrated circuit component comprising;an input node for receiving an audio input signal from an input transducer;
at least one analog-to-digital converter adapted for receiving said audio input signal and providing a data output for signal processing said analog-to-digital converter having a virtual ground node, and
an AC filter in a signal path between said input node and said virtual ground node;
wherein the AC filter is provided with all components integrated in the integrated circuit component and includes a coupling capacitor and a resistive element; and
wherein the resistive element is provided by a pair of parallel and opposite diodes.

US Pat. No. 10,511,896

IOT TAG AND INVIVO SENSOR SYSTEM AND COMMUNICATION METHOD

TIONESTA, LLC, Austin, T...

1. A sensor system comprising:a battery that powers the sensor system;
an IoT sensor that provides a sensing data for the sensor system, wherein the IoT sensor comprises an accelerometer that detects movement of the sensor system to obtain movement data of the IoT sensor;
a transceiver that communicates with the IoT sensor in an IoT system;
a processor that:
receives the movement data from the IoT sensor, and
controls an activation of the IoT sensor and a frequency of communication of the transceiver with the IoT sensor; and
an IoT link that connects an access point to the IoT sensor, wherein the IoT sensor comprises one of the following states:
a in-range state in which the IoT sensor is within a coverage range of an IoT network and is able to receive beans from the access point via the IoT link, and
an out of range state in which the IoT sensor is not able to receive beacons from the access point via the IoT link,
wherein when movement of the sensor system is not detected by the accelerometer, and the IoT is in the out of range state, the IoT enters a deep sleep mode to conserve battery power.

US Pat. No. 10,511,856

METHOD AND SYSTEM FOR PREDICTIVE CODING/DECODING WITH DIRECTIONAL SCANNING

NTT DOCOMO, INC., Tokyo ...

1. A method for predictively decoding a motion vector used in motion compensated prediction to restore a video sequence consisting of a temporal sequence of a plurality of frame pictures, comprising:a step of determining a first motion vector predictor candidate that satisfies a predetermined criterion used in determination of motion vector predictor candidates, from motion vectors of partitions belonging to a left-neighboring region located on a left side of a target partition in a frame picture of a decoding target;
a step of determining a second motion vector predictor candidate satisfying a predetermined criterion used in determination of motion vector predictor candidates, from motion vectors of partitions belonging to an above-neighboring region located above the target partition;
a step of decoding coded data and restoring motion vector predictor indication information that specifies a motion vector predictor of the target partition; and
a step of selecting a motion vector predictor specified by the motion vector predictor indication information, from motion vector predictor candidates including at least the first motion vector predictor candidate and the second motion vector predictor candidate;
wherein the step of determining a second motion vector predictor candidate determines a motion vector that satisfies the predetermined criterion used in determination of motion vector predictor candidates as a second motion vector predictor candidate, from motion vectors of partitions, by scanning the partitions belonging to the above-neighboring region, from a right direction to a left direction, and when there is a j-th partition in a scan order in the above-neighboring region and when the j-th partition has a motion vector, determines whether the j-th partition and the target partition have a same reference picture list identification and reference picture identification, and when the j-th partition and the target partition have the same reference picture list identification and reference picture identification, determines the motion vector of the j-th partition as the second motion vector predictor candidate.

US Pat. No. 10,511,850

VIDEO-ENCODING METHOD, VIDEO-DECODING METHOD, AND APPARATUS IMPLEMENTING SAME

LG Electronics Inc., Seo...

1. A video decoding method, performed by a decoding apparatus, comprising:receiving a bitstream comprising information on a random access point picture, leading pictures and normal pictures, wherein the leading pictures associated with the random access point picture precede the random access point picture in output order, and wherein the normal pictures associated with the random access point picture follow the random access point picture in output order;
decoding the random access point picture based on the information;
decoding at least one of the leading pictures or the normal pictures based on the information;
outputting the decoded random access point picture; and
outputting the decoded normal pictures,
wherein the random access point picture is a clean random access (CRA) picture or an instantaneous decoding refresh (IDR) picture,
wherein the leading pictures are not used as reference pictures for the normal pictures,
wherein the normal pictures follow the random access point picture in decoding order,
wherein a first leading picture associated with the CRA picture is not output if the random access point picture is the CRA picture, a random access happens to the CRA picture, and
wherein a second leading picture associated with the IDR picture is decoded by using at least one of the IDR picture or another leading picture as a reference picture if the random access point picture is the IDR picture and the random access happens to the IDR picture.

US Pat. No. 10,511,835

METHOD AND APPARATUS OF DECODER SIDE MOTION DERIVATION FOR VIDEO CODING

MEDIATEK INC., Hsinchu (...

1. A method of video coding using motion compensation, the method comprising:receiving input data associated with a current block in a current picture;
signalling an initial motion vector (MV) index in a video bitstream at an encoder side or determining the initial MV index from the video bitstream at a decoder side;
when a block size of the current block is greater than a threshold,
deriving a selected MV using bilateral matching, template matching or both to refine an initial MV associated with the initial MV index, a set of MV candidates or MVP candidates including the selected MV,
wherein when the block size of the current block is smaller than or equal to the threshold, the initial MV is not refined, and no refined MV is included in the set of MV candidates or MVP candidates;
determining a final MV or a final motion vector predictor (MVP) from the set of MV candidates or MVP candidates; and
encoding or decoding the current block or a current MV of the current block using the final MV or the final motion vector predictor (MVP) at the encoder side or the decoder side respectively.

US Pat. No. 10,511,823

VIDEO DISPLAY APPARATUS, VIDEO DISPLAY SYSTEM, AND VIDEO DISPLAY METHOD

MAXELL, LTD., Kyoto (JP)...

1. A video display apparatus that receives an input of a video input signal and that displays a video based on the video input signal, comprising:a viewer detector that detects a positional relation between a display screen on which the video is displayed and a viewer who watches the video, and that generates viewer position information including a result of the detection;
an apparatus-side communication processor that transmits the viewer position information to a server;
a video decompression processor communicatively coupled with the apparatus-side communication processor, that decompresses a compressed image;
a video display that displays the video on the display screen; and
an image processor communicatively coupled with the viewer detector, that sets, based on the viewer position information, a correction region for an image based on the video input signal, and that executes the image correction processing for the correction region, and
wherein the video decompression processor performs decompression processing for the compressed image that has been subjected to compression processing for the image having been subjected to the image correction processing while relatively decreasing a compression ratio of the correction region and relatively increasing a compression ratio of an out-of-correction region of the image, which is a region different from the correction region.

US Pat. No. 10,511,815

OPTIMIZING EMISSIVE AND COLOR CHANGING PROJECTION SURFACES

DISNEY ENTERPRISES, INC.,...

1. A method for utilizing a projector to generate one or more images on a screen, comprising:registering projector pixels emitted by the projector to the screen to determine a location of each projector pixel on the screen, wherein the screen comprises multiple pattern elements having at least two types of pattern elements;
classifying the projector pixels based on the type of pattern element that the projector pixels illuminate;
predicting an output color of an input image as projected on the screen by the projector based on the registration and classification of the projector pixels;
utilizing the predicted output color of the input image, modifying at least one characteristic of the input image to generate a modified input image; and
projecting the modified input image.

US Pat. No. 10,511,808

AUTOMATED CINEMATIC DECISIONS BASED ON DESCRIPTIVE MODELS

Facebook, Inc., Menlo Pa...

1. A method comprising, by a computing device:at a first time period during an audio-video communication session:
determining that a participant is located in an environment associated with the audio-video communication session;
locating a reference body region of the participant;
generating a reference color histogram of the reference body region, wherein the reference color histogram represents a distribution of one or more colors of the reference body region;
at a second time period during the audio-video communication:
determining that a subject participant is located in the environment;
locating a body region of the subject participant from the second time period that corresponds with the reference body region of the participant from the first time period;
generating a color histogram of the body region of the subject participant from the second time period, wherein the color histogram represents a distribution of one or more colors of the body region of the subject participant from the second time period;
determining that the color histogram of the subject participant from the second time period matches the reference color histogram;
based on the determination that the color histogram of the subject participant from the second time period matches the reference color histogram, identifying the subject participant from the second time period as the same participant as the participant from the first time period.

US Pat. No. 10,511,792

IMAGE PICKUP APPARATUS WITH FLASH BAND COMPENSATION TECHNIQUE, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image pickup apparatus comprising:a lens unit configured to have a zoom function;
an image pickup device configured to sequentially start exposure and sequentially read out signals for each row of pixels;
a signal processing unit configured to generate image information based on image signals output from the image pickup device;
a storage unit configured to hold, in a memory unit, the image information generated by the signal processing unit;
a detection unit configured to, based on the image information held in the memory unit, detect a flash band that is caused by an external flash and extending across a plurality of frames;
a correction unit configured to correct the frames in which the flash band was detected by the detection unit to an image having less different levels of luminance; and
a calculation unit configured to calculate a zoom change ratio of the lens unit,
wherein the correction unit corrects the frames according to the zoom change ratio when the calculated zoom change ratio does not fall inside a first range determined in advance.

US Pat. No. 10,511,765

ELECTRONIC APPARATUS AND METHOD OF EXTRACTING STILL IMAGES

Samsung Electronics Co., ...

1. An electronic device comprising:an image sensor;
a display; and
a processor,
wherein the processor:
generates a video file from an image signal input through the image sensor, wherein a sensitivity is set as a value higher than a reference sensitivity if a shutter speed is set as a value higher than a reference shutter speed,
assigns frame characteristics to each frame included in the video file,
selects a plurality of frames among the frames included in the video file based on the frame characteristics,
displays the selected plurality of frames,
receives a selection of a frame among the displayed selected plurality of frames, and
generates a still image from the selected frame,
wherein if the video file is taken at the reference shutter speed or higher then the processor performs quality correction on the selected frame by comparing the selected frame with at least one frame adjacent to the selected frame, prior to generating the still image.

US Pat. No. 10,511,743

METHOD AND APPARATUS FOR INSTANT SECURE SCANNING OF A DOCUMENT

Xerox Corporation, Norwa...

1. A scanning device for automatically scanning and processing a document, comprising:a port for communicating with a portable memory device;
an image sensor;
a processing device; and
a non-transitory computer-readable medium containing programming instructions that are configured to, when executed, cause the processing device to:
detect a trigger event by detecting that the portable memory device is communicatively coupled to the port,
upon detecting the trigger event, with no intermediary step required, automatically determine a scan instruction comprising at least one scan setting,
automatically cause the image sensor to scan a physical document to generate a digital document file corresponding to the physical document based on the scan instruction,
determine a secure access token, and
save the digital document file to the portable memory device with the secure access token.

US Pat. No. 10,511,741

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus comprising:at least one hardware processor; and
at least one memory coupled to the at least one hardware processor and having stored thereon instructions which, when executed by the at least one hardware processor, cause the image processing apparatus to perform:
obtaining a length in a sub-scanning direction of a first black area in image data;
determining a white line in the image data, the white line being adjacent to the first black area in the sub-scanning direction, wherein the first black area is adjacent to the white line in one side; and
controlling correction of a pixel value in a second black area such that density of at least a part of the second black area is decreased in a case where the obtained length of the first black area is not more than a predetermined length, wherein the second black area is adjacent to the white line in another side in the sub-scanning direction,
wherein performing of the correction of the pixel value of the second black area is restricted in a case where the obtained length of the first black area is more than the predetermined length.

US Pat. No. 10,511,734

PORTABLE TERMINAL, IMAGING DEVICE AND READING DEVICE

CASIO COMPUTER CO., LTD.,...

1. A portable terminal comprising:a terminal main body having a first end and a second end at opposite ends thereof in a longitudinal direction of the terminal main body;
a battery accommodating section having an opening for battery insertion and removal which is provided on a predetermined side of the terminal main body and is closer to the first end of the terminal main body than to the second end of the terminal main body in the longitudinal direction;
a battery cover for covering the opening; and
a switch provided on the same predetermined side of the terminal main body as the opening, the switch being provided between the opening and the second end of the terminal main body in the longitudinal direction of the terminal main body, and the switch being operable by a user while the battery cover covers the opening;
wherein the battery cover extends from an area covering the opening to a position between the switch and the second end of the terminal main body, in the longitudinal direction, on the predetermined side of the terminal main body.

US Pat. No. 10,511,720

METHOD AND APPARATUS FOR DATA MEDIATION

TELEFONAKTIEBOLAGET LM ER...

1. A method of processing at a mediation node configured for data mediation operations in a telecommunication network, the method comprising:receiving an incoming data stream comprising encoded data items encoded according to a first encoding and arranged according to a defined hierarchical structure;
storing the incoming data stream as a stored data stream, said stored data stream stored without decoding at a root node of a working data structure that defines further nodes corresponding to a plurality of data items encoded in the stored data stream;
identifying a targeted data item in the stored data stream, targeted for data mediation processing;
extracting the targeted data item based on:
traversing the defined hierarchical structure of the stored data stream along a traversal path until reaching the targeted data item; and
for each intervening data item encountered along the traversal path before reaching the targeted data item, moving, without decoding, the intervening data item from the root node to a corresponding further node in the working data structure;
for the targeted data item, decoding the targeted data item and populating a corresponding further node in the working data structure with the decoded targeted data item; and
providing the working data structure for processing of the decoded targeted data item.

US Pat. No. 10,511,717

DIRECTED CUSTOMER SUPPORT

Wells Fargo Bank, N.A., ...

1. An automated system for providing responsive content to a user associated with a user account, the system comprising:an analytics system comprising at least one processor and a memory in communication with the at least one processor, wherein the analytics system is configured to perform operations comprising:
receiving support communication data describing a support communication regarding the user account, the support communication received from a user computing device;
determining a subject of the support communication based at least in part on: internet browsing history data describing a plurality of queries from the user account and descriptions of content included in webpages visited using the user account, and transaction data describing a plurality of transactions on at least one financial account associated with the user account, wherein determining the subject comprises:
comparing the support communication to short term data associated with the user account to determine that the support communication does not have a likely short term subject, wherein the short term data describes events included in the internet browsing history data and the transaction data that have occurred within a threshold time before receiving the support communication;
determining a lifecycle value for the user, wherein the lifecycle value indicates a range of ages describing the user and wherein the lifecycle value is determined based at least in part on the transaction data; and
returning the lifecycle value as the subject of the support communication;
selecting a response medium based at least in part on the subject;
generating a response message based at least in part on the subject; and
sending the response message via the response medium.

US Pat. No. 10,511,716

SYSTEMS AND METHODS FOR ROUTING CALLERS TO AN AGENT IN A CONTACT CENTER

Afiniti Europe Technologi...

1. A method for routing contacts to agents in a contact center system comprising:determining, by at least one computer processor communicatively coupled to and configured to perform routing operations in the contact center system, a plurality of agents;
determining, by the at least one computer processor, a plurality of gradings for the plurality of agents, wherein each grading of the plurality of gradings grades each of the plurality of agents according to at least one of a plurality of optimal interaction types;
receiving, by the at least one computer processor, weightings for the plurality of optimal interaction types, wherein the plurality of optimal interaction types are weighted against each other;
determining, by the at least one computer processor, a plurality of weighted gradings for the plurality of graded agents based at least in part upon the weightings for the plurality of optimal interaction types; and
establishing, in a switch of the contact center system, a connection between an available contact and an available agent of the plurality of agents based on a pattern matching algorithm according to the plurality of weighted gradings.

US Pat. No. 10,511,698

ELECTRONIC DEVICE HAVING HIDDEN REGION AND CONTROL METHOD THEREOF

WUHAN CHINA STAR OPTOELEC...

1. An electronic device having a hidden region, wherein the electronic device comprises a display screen and the hidden region located in the display screen, wherein the display screen comprises a display layer and a dimming layer located below the display layer, wherein the hidden region comprises multiple functional elements, and the functional elements are disposed below the dimming layer, wherein when the dimming layer receives a first signal, a region of the dimming layer corresponding to the hidden region becomes transparent, and the functional elements are in a visible state, wherein when the light-adjusting receives a second signal, the region of the dimming layer corresponding to the hidden region becomes opaque, and the functional elements are in a hidden state, wherein the functional elements comprise one or a combination having several of a camera, an infra-red sensor, an iris camera, and an earpiece, wherein the functional elements are controlled to be at the visible state or the hidden state through a manual mode or an automatic mode, wherein each of the functional elements is individually hidden or visible, some of the functional elements are hidden or visible together, or all of the functional elements are hidden or visible together, wherein the region of the dimming layer corresponding to the hidden region is controlled to become transparent or opaque through electric control, temperature control, light control, or pressure control.

US Pat. No. 10,511,693

NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM FOR TERMINAL DEVICE

Brother Kogyo Kabushiki K...

10. A method performed by a terminal device,wherein when a browser program of the terminal device executes computer-readable instructions having a format interpretable by the browser program, the method comprises;
controlling a display unit of the terminal device to display a first screen including an establishment message and a first button, the establishment message being for prompting to establish a first wireless connection between the terminal device and a communication device, the first button being a button to be selected after the establishment of the first wireless connection;
in a case where the first button in the first screen is selected after the establishment of the first wireless connection, sending a first request to the communication device by using the first wireless connection, the first request being sent by using first address information of the communication device as destination, the first address information being included in the computer-readable instructions, the first request including a search command for causing the communication device to search for one or more access points existing around the communication device;
in a case where a first response including one or more identification information is received from the communication device by using the first wireless connection after the first request has been sent, controlling the display unit to display a second screen including a designation area and a second button, the one or more identification information identifying one or more access points found as a result of the search, the designation area being for designating wireless setting information for establishing a second wireless connection between the communication device and a target access point, the designation area including an identification information designation area for designating target identification information, the target identification information identifying the target access point from among the one or more identification information, the second button being a button to be selected after the designation of the wireless setting information; and
in a case where the second button in the second screen is selected after the designation of the wireless setting information, sending a second request to the communication device by using the first wireless connection, the second request being sent by using the first address information of the communication device as destination, the first address information being included in the computer-readable instructions, the second request including the wireless setting information and a connection command, the wireless setting information including the designated target identification information, the connection command being for causing the communication device to establish the second wireless connection by using the wireless setting information.

US Pat. No. 10,511,685

SERVICE PROVIDER USER ACCOUNTS

Sonos, Inc., Santa Barba...

1. A playback device comprising:a network interface;
one or more processors; and
data storage having stored thereon instructions that, when executed by the one or more processors, cause the playback device to perform functions comprising:
accessing data representing credentials for multiple user accounts, the multiple user accounts comprising (i) a first user account of a first streaming media service provider (ii) a second user account of the first streaming media service provider, and (iii) a first user account of a second streaming media service provider, wherein the first user account of the first streaming media service provider is associated with a first network device configured to control the playback device, and wherein the second user account of the first streaming media service provider is associated with a second network device configured to control the playback device;
receiving, via the network interface from the first network device configured to control the playback device, one or more messages indicating (i) an identification of the first network device and (ii) an instruction to play first media content from the first streaming media service provider;
in response to receiving the one or more messages, selecting the first user account of the first streaming media service provider from among the multiple user accounts (i) based on the identification of the first network device and (ii) the association of the first user account of the first streaming media service provider with the first network device; and
after selecting the first user account of the first streaming media service provider, playing the first media content, wherein playing the first media content comprises streaming, via the network interface, data representing the first media content from the first streaming media service provider using credentials of the first user account of the first streaming media service provider.

US Pat. No. 10,511,673

HANDLING MULTI-PIPE CONNECTIONS

International Business Ma...

1. A computer program product, the computer program product comprising:a computer readable storage medium, wherein the computer readable storage medium is not a transitory signal per se, and program instructions stored on the computer readable storage medium, the program instructions comprising:
program instructions to receive a primary pipe request for a connection between a client and a server, wherein the connection comprises a plurality of pipes between the client and the server, and wherein the primary pipe request comprises a number corresponding to the amount of pipes required for the connection;
program instructions to start a primary task, wherein the primary task stores the number of pipes required for the connection;
program instructions to transmit a first response acknowledging receipt of the primary pipe request for the connection, wherein the first response comprises a token for the connection, and wherein the first response indicates that a first pipe has been established;
program instructions to receive a plurality of subsequent pipe requests for the connection between the client and the server, wherein each subsequent pipe request includes the token for the connection;
program instructions to start a secondary task, wherein the secondary task corresponds to each subsequently received pipe request;
program instructions to transmit a subsequent response to each subsequent pipe request, wherein the subsequent response indicates that a respective pipe has been established;
program instructions to maintain a count of the number of pipe requests received; and
program instructions to release the established pipes after a period of time has elapsed, wherein the count of the number of pipe requests received does not reach the number for the pipes required for the connection.

US Pat. No. 10,511,658

COMPUTING RESOURCE TRANSITION NOTIFICATION AND PENDING STATE

Amazon Technologies, Inc....

1. A computing system for managing a virtual machine comprising:at least one processor;
at least one memory having stored therein computer instructions that, upon execution by the at least one processor, at least cause the computing system to perform operations comprising:
determining that the virtual machine is scheduled to undergo a transition, wherein the transition comprises launching of the virtual machine;
placing the virtual machine in a pending state, wherein the transition does not continue until the virtual machine is removed from the pending state, wherein the virtual machine is kept in the pending state while an installation of software is performed on the virtual machine;
notifying a user that the transition is scheduled;
receiving, after completion of the installation of the software, one or more inputs from the user to continue with the transition; and
in response to the one or more inputs received from the user, allowing the virtual machine to continue with the transition, wherein the one or more inputs are received prior to expiration of a time period that, when exceeded, results in performance of a default action.

US Pat. No. 10,511,650

QUALITY OF SERVICE SYSTEM FOR A SERVICE PROVIDER THAT PROVIDES MEDIA CONTENT VIA A SATELLITE MEDIA DISTRIBUTION SYSTEM AND A TERRESTRIAL MEDIA DISTRIBUTION SYSTEM

1. A method comprising:receiving, at a processor of a server, first quality of service data from a first device and second quality of service data from a second device, the first quality of service data associated with a satellite media distribution system and the second quality of service data associated with a terrestrial media distribution system;
performing an analysis of the first quality of service data and the second quality of service data at the processor to identify a quality of service issue based on the analysis, wherein the performing the analysis comprises:
generating satellite media distribution system performance metrics and trends from the first quality of service data;
comparing the satellite media distribution system performance metrics and trends to satellite media distribution system thresholds;
generating terrestrial media distribution system performance metrics and trends from the second quality of service data; and
comparing the terrestrial media distribution system performance metrics and trends to terrestrial media distribution system thresholds; and
in response to a first determination that the quality of service issue is caused by a combined content source of the satellite media distribution system and the terrestrial media distribution system:
sending an instruction from the server to a component of the combined content source to address the quality of service issue, wherein the combined content source receives media content for the satellite media distribution system and the terrestrial media distribution system from content providers; and
sending a first notice from the server to a maintenance controller for the combined content source, wherein the first notice identifies the instruction sent to the component of the combined content source and what the instruction was configured to achieve.

US Pat. No. 10,511,617

METHOD AND SYSTEM FOR DETECTING MALICIOUS CODE

IYUNTIAN CO., LTD., Beij...

1. A method for detecting malicious code by a server storing a file reputation scoring policy and a plurality of malicious code detectors having different types of malicious code detection, the method comprising:receiving, by the server, a testing sample sent by a client computer from a network, wherein the file reputation scoring policy associates each of the plurality of malicious code detectors with at least one type of malicious code each corresponding to a credibility scale and a reputation value, the file reputation scoring policy recording each type of the plurality of malicious code detectors, at least one type of malicious code detected by each type of the plurality of malicious code detectors, and the credibility scale and the reputation value of the at least one type of malicious code detected by each type of the plurality of malicious code detectors;
testing, by the server, the testing sample with the plurality of malicious code detectors to acquire a plurality of testing results;
comparing, by the server, the plurality of testing results with the type of malicious code recorded in the file reputation scoring policy;
dismissing, by the server, testing results which do not match the type of malicious code recorded in the file reputation scoring policy;
determining, by the server, the credibility scale and the reputation value for each of the testing results matching the type of malicious code recorded in the file reputation scoring policy based on the file reputation scoring policy, the credibility scale indicating whether the testing result is malicious, and the reputation value indicating a quantified trust level corresponding to the credibility scale; and
determining, by the server, a final detection result of the testing sample based on the respective determined credibility scales and the reputation values of the testing results matching the type of malicious code recorded in the file reputation scoring policy, wherein the determining the final detection result of the testing sample based on the credibility scales and the reputation values of the testing results matching the type of malicious code recorded in the file reputation scoring policy comprises:
processing the credibility scales and the reputation values of the testing results matching the type of malicious code recorded in the file reputation scoring policy based on a decision policy for the credibility scale and the reputation value to obtain the final detection result of the testing sample, wherein the credibility scale comprises any one of: black, white, gray, suspected black and suspected white, wherein black represents the testing sample being malicious, white represents the testing sample being safe, gray represents being uncertain, suspected black represents the sample being potentially malicious, and suspected white represents the testing sample being potentially safe,
wherein the decision policy comprises:
in response to the determination that the testing results are suspected black, the final detection result of the testing sample is determined to be black when a sum of the reputation values of the testing results is above a first preset threshold, otherwise the final detection result of the testing sample is determined to be gray;
in response to the determination that the testing results are suspected white, the final detection result of the testing sample is determined to be white when a sum of the reputation values of the testing results is above a second preset threshold, otherwise the final detection result of the testing sample is determined to be gray, and
in response to the determination that a conflict exists between the testing results, between two or more of the plurality of malicious code detectors, the conflict being that some of the testing results are suspected black while the rest are suspected white, the test result with higher reputation between the testing result of suspected black and the testing result of suspected white is determined as the final detection result of the testing sample, a difference between the reputation value of the testing result of suspected black and the reputation value of the testing result of suspected white being above a third preset threshold, otherwise the final detection result of the testing sample is determined to be gray; providing, by the server, the final detection result of the testing sample to the client computer;
obtaining, by the server, false positive rates of respective types of the malicious code detectors according to the final detection result, different types of the malicious code detectors having different testing approaches; and
setting, by the server, the reputation values of respective types of the malicious code detectors in the file reputation scoring policy based on the false positive rates of respective types of the malicious code detectors.

US Pat. No. 10,511,612

SYSTEM AND METHOD OF DETECTING INTRUSION INTO COMMUNICATION ENVIRONMENT

FANUC CORPORATION, Yaman...

1. A system configured to detect intrusion into a communication environment in which a plurality of communication devices is communicably connected via a communication network, the system comprising a processor configured tomonitor information or communication in the communication environment and detect occurrence of a security incident in the communication environment,
simulatively execute a normal workflow, which is predetermined to be executed in the communication environment by at least one of the communication devices, in a test communication environment provided as a part of the communication environment or another communication environment different from the communication environment, in response to detecting the security incident,
monitor information or communication in the test communication environment when the normal workflow is executed in the test communication environment,
set, as the test communication environment, a virtual communication environment in which at least two virtual communication devices virtualizing at least two of the communication devices are communicably connected via a virtual communication network virtualizing the communication network, in response to detecting the security incident,
analyze the security incident,
determine a degree of risk of the security incident,
in response to determining that the degree of risk of the security incident is higher than a predetermined threshold,
disconnect the communication between the test communication environment and the part of the communication environment other than the test communication environment, when the test communication environment is provided as the part of the communication environment, and
disconnect the communication between the test communication environment and the communication environment, when the test communication environment is provided as the another communication environment, and
simulatively allow events of the information or communication anomalies, which are predicted to occur due to the intrusion into the communication environment when the normal workflow is executed, to occur when the normal workflow is executed in the test communication environment.

US Pat. No. 10,511,604

DEVICES AND METHODS CONFIGURED TO CONTROL NETWORK ACCESS TIME

Western Digital Technolog...

1. A computer-implemented method of limiting access time to a wide area network from a local area network for one or more controlled client devices, the computer-implemented method comprising:operating, on the local area network, an access controlling device between the wide area network and the one or more controlled client devices, wherein:
the one or more controlled client devices are configured to:
access the wide area network through the access controlling device; and
operate without client-side parental-control software for controlling access to the wide area network;
associating, on the access controlling device, a first cumulative allowable network access time period, received from an administrator device on the local area network, with a first controlled client device of the one or more controlled client devices;
tracking a first cumulative network usage time for the first controlled client device;
causing a message to appear on the first controlled client device, the message enabling a user of the first controlled client device to send a request for additional network usage time;
determining whether to grant or deny the request for additional network usage time;
in response to a denial of the request, preventing, by the access controlling device, further access to the wide area network by the first controlled client device; and
in response to a grant of the request, allowing, by the access controlling device, further access to the wide area network by the first controlled client device.

US Pat. No. 10,511,601

SECURITY CONTROL METHOD FOR SOCIAL NETWORK USER, SOCIAL APPLICATION DEVICE AND TERMINAL

ZTE CORPORATION, Shenzhe...

1. A security control method for a social network user, comprising:exchanging an information between users, and acquiring, by a local-end social application, a security control authority of a local-end user set by an opposite-end user and controlling, by the local-end social application, the operation of the local-end user on the exchanged information according to the security control authority;
wherein the method further comprises:
sending, by the local-end social application, an indication message indicative of no acquisition of security control authority to the opposite-end social application if the security control authority of the local-end user set by the opposite-end is not received by the local-end social application; and
receiving, by the local-end social application, a feedback message from the opposite-end social application and controlling, by the local-end social application, the operation of the local-end user according to the security control authority of the local-end user carried in the feedback message.

US Pat. No. 10,511,587

AUTHORIZATION APPARATUS AND METHOD FOR AN AUTHORIZED ISSUING OF AN AUTHENTICATION TOKEN FOR A DEVICE

1. A method for an authorized issuing of an authentication token for a network connected device, comprising:requesting the authentication token for the network connected device by sending a request message and at least one authentication parameter to an authorization apparatus;
verifying authenticity of the request message using the at least one authentication parameter, wherein the authentication parameter is generated based on a private key related to a pre-installed device-specific digital certificate;
verifying authorization for the request message by comparing information on the network connected device obtained with the request message in the authorization apparatus with context information for the device stored in a database, wherein the context information is at least one of: identification information, organizational information, location information, time related information, application information, or status information of the device;
and authorizing to issue the requested authentication token only upon successfully verifying both the authenticity of the request message and the authorization for the request message, wherein the requested authentication token is a new digital certificate.

US Pat. No. 10,511,580

SYSTEM AND METHOD FOR PROVIDING A SOCIAL MEDIA SHOPPING EXPERIENCE

MONTICELLO ENTERPRISES LL...

1. A method comprising:receiving, from a posting entity and at a social networking entity, a posting of at least one of text, an image or a video, wherein the social networking entity receives and transmits posted items from the posting entity to receiving entities;
when a correlation exists between a product associated with the posting and a product database:
transmitting the image or the video through the social networking entity with a buy option associated with the product, wherein the buy option comprises one of a buy button, a drop-down menu, or a hyperlink;
receiving a purchase interaction associated with the buy option; and
initiating a purchase of the product based on the purchase interaction, wherein the initiating of the purchase occurs within the social networking entity; and
when there is no correlation between the product and the product database: transmitting the posting through the social networking entity.

US Pat. No. 10,511,577

SECRET CHARACTER STRING CALCULATION SYSTEM, METHOD AND APPARATUS, AND NON-TRANSITORY RECORDING MEDIUM

NEC CORPORATION, Tokyo (...

1. A secret character string calculation system comprising:a registration apparatus;
a retrieval apparatus; and
a plurality of server apparatuses,
wherein the registration apparatus comprises:
a first processor; and
a first memory coupled to the first processor and storing program instructions executable by the first processor, wherein the first processor is configured to generate shares by secret sharing of a registration character string, with a plurality of modulus, and send the shares generated to the plurality of server apparatuses, respectively,
wherein the retrieval apparatus comprises:
a second processor; and
a second memory coupled to the second processor and storing program instructions executable by the second processor, wherein the second processor is configured to generate shares by secret sharing of a retrieval character string with the plurality of modulus, and send the shares generated to the plurality of server apparatuses, respectively,
wherein each of the plurality of server apparatuses comprises:
a third processor;
a third memory coupled to the third processor and storing program instructions executable by the third processor; and
a storage unit that stores the shares sent from the registration apparatus, wherein the third processor is configured to execute a predetermined operation processing for the shares of each character string stored in the storage unit and for each of the plurality of modulus, reconstruct an execution result of the operation processing, and determine, based on a reconstruction result of the execution result, whether or not to return the shares of the registration character string stored in the storage unit, as a retrieval result, when the each of the plurality of server apparatuses receives the shares from the retrieval apparatus, and
wherein the second processor included in the retrieval apparatus is further
configured to reconstruct shares returned from the plurality of server apparatuses, and reconstruct, using the Chinese remainder theorem, a retrieval result from the reconstructed result of the shares.

US Pat. No. 10,511,570

SYSTEMS, DEVICES, AND METHODS FOR LOCALITY-BASED DOMAIN NAME REGISTRY OPERATION VERIFICATION

VERISIGN, INC., Reston, ...

1. A system for providing verification and compliance policies for a domain name reseller, the system comprising:a processing system of a device comprising one or more processors; and
a memory system comprising one or more computer-readable media, wherein the one or more computer-readable media contain instructions that, when executed by the processing system, cause the processing system to perform operations comprising:
receiving a request to create an association between a domain name reseller identifier and a domain name reseller profile of available domain name reseller profiles, wherein the domain name reseller profile comprises data associated with a locality that specifies a verification code type, a compliance time window that specifies a time window to receive a verification code for verifying that a requirement for the locality has been met, a supported local verification service, or a combination thereof;
storing the association between the domain name reseller identifier and the domain name reseller profile;
receiving a domain name registry operation request comprising the domain name reseller identifier;
determining that the domain name reseller identifier is associated with the domain name reseller profile;
applying a domain name registry operation policy associated with the domain name reseller profile; and
performing a registry operation based on applying the domain name registry operation policy.

US Pat. No. 10,511,568

METHOD FOR IDENTIFYING MULTIPLE DEVICES BELONGING TO THE SAME GROUP

Oath Inc., New York, NY ...

19. A non-transitory machine-readable medium comprising instructions that, when executed by a processor, perform a method for identifying multiple electronic devices belonging to a same group, the method comprising:receiving, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network, the IP trajectory information including:
a user identifier;
IP address information including one or more dynamically assigned IP addresses associated with two or more respective network accessing applications of the network accessing applications; and
timestamp information specifying times each of the network accessing applications accesses the network;
identifying commercial IP addresses from the IP address information based on repeated connection activities, associated with a same electronic device, determined from the IP trajectory information;
removing the commercial IP addresses from the IP address information to produce revised IP trajectory information; and
determining that different network accessing applications belong to the same group based on the timestamp information of the revised IP trajectory information.

US Pat. No. 10,511,558

TECHNIQUES FOR AUTOMATICALLY SORTING EMAILS INTO FOLDERS

Apple Inc., Cupertino, C...

1. A method for automatically sorting emails into one or more folders managed by an email application, the method comprising:receiving a new email;
establishing a first set of n-grams based on the new email;
establishing, for the new email, a set of high-value n-grams based on an intersection of (i) the first set of n-grams based on the new email, and (ii) the respective sets of high-value n-grams for the one or more folders;
establishing, for each folder, a respective affinity score based on (i) the respective set of high-value n-grams for the folder, and (ii) the set of high-value n-grams for the new email;
identifying a target folder among the one or more folders having a strongest affinity score; and
in response to identifying that the strongest affinity score satisfies a second threshold value:
associating the new email with the target folder.

US Pat. No. 10,511,506

METHOD AND DEVICE FOR MANAGING VIRTUALIZED NETWORK FUNCTION

ZTE CORPORATION, Shenzhe...

1. A method for managing a virtualized network function, comprising:initializing, by a Network Functions Virtualization Orchestrator (NFVO), a Virtualized Network Function Manager (VNFM) pool according to configuration information of the VNFM pool, wherein the configuration information comprises an initial number of VNFMs managed by the VNFM pool, a maximum number of VNFMs managed by the VNFM pool, and a maximum number of Virtualized Network Functions (VNFs) managed by each VNFM in the VNFM pool, the maximum number of VNFs managed by each VNFM is the same;
monitoring, by the NFVO, a status of each VNFM in the VNFM pool, and, when an invalid VNFM is monitored, ascribing, by the NFVO, one or more VNFs managed by the invalid VNFM to one or more valid VNFMs in the VNFM pool;
monitoring, by the NFVO, the number of VNFMs managed by the VNFM pool;
when the number of VNFMs currently managed by the VNFM pool is greater than the initial number of VNFMs managed by the VNFM pool, searching, by the NFVO, for a VNFM which manages the most VNFs in the VNFM pool; when the number of VNFs managed by the VNFM which manages the most VNFs is less than a half of the maximum number of VNFs managed by the VNFM which manages the most VNFs, selecting, by the NFVO, a VNFM which manages the fewest VNFs in the VNFM pool as a VNFM to be deleted;
performing, by the NFVO, following operations for each VNF managed by the VNFM to be deleted: finding out a VNFM which manages the fewest VNFs in all VNFMs excluding the VNFM to be deleted to serve as a deletion takeover VNFM for the VNF managed by the VNFM to be deleted, and ascribing the VNF to the deletion takeover VNFM; and
after all VNFs managed by the VNFM to be deleted have been ascribed to the one or more valid VNFMs, deleting, by the NFVO, the VNFM to be deleted.

US Pat. No. 10,511,494

NETWORK CONTROL METHOD AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A network control method applied to a software-defined networking, comprising:receiving, by a controller, a packet from a forwarder, wherein the packet comprises a user identifier and a virtual currency identifier;
detecting, by the controller, a status of the virtual currency identifier, wherein the status of the virtual currency identifier indicates whether a user is willing to pay virtual currency to raise a network priority, and wherein the network priority corresponds to a forwarding priority of the packet through the forwarder;
querying, by the controller according to the user identifier, whether the user has permission to improve service quality based on the status of the virtual currency identifier of the packet indicating the user is willing to pay the virtual currency to raise the network priority;
raising, by the controller, the network priority of the user based on the querying;
starting charging by the controller; and
sending, by the controller, the network priority of the user to the forwarder based on the user having the permission to improve the service quality.

US Pat. No. 10,511,488

DEVICE, SYSTEM AND METHOD FOR PERFORMING INTEGRITY VERIFICATION BASED ON DISTRIBUTED DELEGATOR

ELECTRONICS AND TELECOMMU...

1. A system for performing an integrity verification of an integrity of devices in a network, the system comprising:a remote device management server;
a plurality of individual devices comprising a first individual device and a second individual device which being connected with the remote device management server via the network, wherein
the first individual device is targeted as a verification target device of the plurality of individual devices;
the second individual device is selected as a verification delegator and configured to verify an integrity of the verification target device of the plurality of individual devices; and
in response to detection of a remote device management server selects the second individual device of the plurality of individual devices as a verification delegator, the remote device management server is configured to receive a result of integrity verification of the first individual device, the integrity verification being performed by the second individual device,
wherein the second individual device is configured to exchange challenge-response data with other individual devices to obtain agreements on the selection of the verification delegator, when the second individual device satisfies a condition of a verification delegator candidate,
wherein each of the other individual devices is configured to transmit agreement to the remote device management server,
wherein the remote device management server is configured to select the second individual device as the verification delegator when the remote device management server receives a predetermined number or more of agreements from the other individual devices,
wherein the second individual device as the verification delegator is configured to collect secret information from the other individual devices, the secret information being internally generated from the other individual devices, to restore the collected secret information to generate a challenge data based on the secret information and to verify the integrity of the verification target device using the challenge data,
wherein the second individual device satisfies the condition of the verification delegator candidate when a first value equal to or greater than a second value,
wherein the first value is randomly generated by the second individual device and is in a range between a minimum value and a maximum value of an output value of a verification delegator determination function, the output value being determined using the following equation:
T=CF(r),
wherein the output value T is generated by using a round value (r) as an input of a verification delegator determination function CF, and
wherein the second value is generated by the second individual device and is an output value of the verification delegator determination function with a round timer value of the second individual device as an input value, and
wherein the second individual device transmits the challenge data to the first individual device which is a verification target device in a form of nonce, and verifies an integrity of the first individual device by checking a response of the first individual device.

US Pat. No. 10,511,480

MESSAGE FLOW MANAGEMENT FOR VIRTUAL NETWORKS

1. A system comprising:a processor; and
a memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising
identifying, in a cloud computing environment, a target virtual network function instance that is to be taken offline,
changing a status to indicate that the target virtual network function instance is being taken offline,
determining if messages to the target virtual network function instance have ceased,
if a determination is made that the messages to the target virtual network function instance have ceased, generating a command to trigger a shutdown of the target virtual network function instance, and
if a determination is made that the messages to the target virtual network function instance have not ceased,
determining if a timer has expired, and
if a determination is made that the timer has expired, generating the command to trigger the shutdown of the target virtual network function instance.

US Pat. No. 10,511,473

PROTECTION SWITCHING

MARVELL ISRAEL (M.I.S.L) ...

1. A network switch for a network communication, comprising:a plurality of physical ports, each physical port associated with a respective network path in a network and represented in a database of the network switch by one or more logical ports to which the each physical port is mapped;
a detector circuit configured to detect a loss of continuity (LOC) on at least a first network path;
a packet processor configured to:
select, using the database, a first logical port for forwarding a packet along the first network path, the first logical port being identified by a first logical port identifier that is different from a first physical port identifier of a first physical port that is mapped to the first logical port;
in the absence of the LOC on the first network path, forward the packet to the first physical port that is mapped to the first logical port; and
in the presence of the LOC on the first network path, specify an alternative logical port for forwarding the packet, the alternative logical port being specified by toggling a bit in the first logical port identifier of the previously selected first logical port, without performing a lookup operation in the database for the alternative logical port, and forward the packet to a second physical port that is mapped to the alternative logical port, the second physical port being associated with an alternative network path in the network.

US Pat. No. 10,511,471

SOUNDING AND TONE BLOCK ALLOCATION FOR ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS (OFDMA) IN WIRELESS LOCAL AREA NETWORKS

Marvell International Ltd...

1. A method for simultaneously communicating with multiple communication devices in a communication network, the method comprising:transmitting, by a first communication device, a null data packet (NDP) to a plurality of second communication devices, wherein the NDP spans a channel frequency bandwidth, and wherein the NDP is transmitted via a plurality of orthogonal frequency division multiplexing (OFDM) subcarriers that span the channel frequency bandwidth;
receiving, at the first communication device, a plurality of sounding feedback packets from the plurality of second communication devices,
wherein each sounding feedback packet includes one or more signal-to-noise ratio (SNR) indicators corresponding to one or more respective groups of OFDM subcarriers from among the plurality of OFDM subcarriers,
wherein the SNR indicators correspond to reception of the NDP at the plurality of second communication devices,
wherein each sounding feedback packet in the plurality of sounding feedback packets includes a respective indication of OFDM subcarriers for which the sounding feedback packet includes SNR information, and
wherein at least one sounding feedback packet from among the plurality of sounding feedback packets does not include SNR information for all OFDM subcarriers via which the NDP was transmitted;
allocating, at the first communication device, respective sets of OFDM subcarriers to second communication devices in a group of second communication devices for an orthogonal frequency division multiple access (OFDMA) communication, wherein the first communication device uses the received SNR indicators to allocate the sets of OFDM subcarriers; and
at least one of:
transmitting, by the first communication device to the group of second communication devices, a downlink OFDMA transmission that includes respective data directed to the second communication devices in the group, wherein the respective data are transmitted via respective sets of OFDM subcarriers that were allocated to the second communication devices in the group, and
receiving, at the first communication device, an uplink OFDMA transmission from the group of second communication devices, wherein the uplink OFDMA transmission includes respective data from the second communication devices in the group, wherein the respective data are transmitted via respective sets of OFDM subcarriers that were allocated to the second communication devices in the group.

US Pat. No. 10,511,469

SYNTHESIZER

SONY CORPORATION, Tokyo ...

1. A synthesizer comprisinga first two-point modulation phase locked loop, TPM PLL, circuit configured to receive a first reference clock signal at a first reference frequency and a feedback signal at a feedback frequency and to generate a first chirp signal in a first mm-wave frequency range by applying a two-point modulation PLL on the first reference clock signal,
a second integer-n TPM PLL circuit configured to receive a second reference clock signal at a second reference frequency lower than the first reference frequency and to generate a second chirp signal in a second mm-wave frequency range by applying a two-point modulation PLL on the second reference clock signal,
a mixer configured to downconvert the first chirp signal by the second chirp signal to obtain the feedback signal at the feedback frequency corresponding to the difference of the frequency of the first chirp signal and the second chirp signal, and
a feedback path configured to feed back the feedback signal to the first TPM PLL circuit.

US Pat. No. 10,511,461

SEQUENTIAL DECODING WITH STACK REORDERING

INSTITUT MINES-TELECOM, ...

1. A decoder for sequentially decoding a data signal received through a transmission channel in a communication system, said received data signal carrying transmitted symbols, said decoder comprising:at least one memory, and
one or more processors configured to:
determine estimated symbols representative of the transmitted symbols carried by the received signal from information stored in a stack, the stack being filled by iteratively expanding child nodes of a selected node of a decoding tree comprising a plurality of nodes, each node of the decoding tree corresponding to a candidate component of a symbol of said received data signal and each node being associated with a predetermined metric, the stack being filled at each iteration with at least some of the expanded child nodes and being ordered by increasing values of the metrics associated with the nodes, the selected node for each iteration corresponding to the node having the lowest metric in the stack,
monitor at least one stack reordering activation condition and, in response to a stack reordering activation condition being verified, to:
reduce the metric associated with each node stored in the stack by a quantity,
reorder the stack by increasing value of the reduced metric, and
remove a set of nodes from the reordered stack so as to maintain a number of nodes in the reordered stack, the maintained nodes corresponding to the nodes having the lowest metrics in the reordered stack.

US Pat. No. 10,511,456

PRESENTING ACCESSORY GROUP CONTROLS

Apple Inc., Cupertino, C...

1. A method comprising:receiving, by a computing device, first user input selecting a representation of a service group presented on a graphical user interface of the computing device, where the service group includes a plurality of related accessories;
in response to receiving the selection of the service group, automatically selecting, by the computing device, a first service group control to present for the service group, where the first service group control is selected from a plurality of service group controls corresponding to respective accessory features of the plurality of related accessories associated with the service group;
automatically selecting, by the computing device, a second service group control to present for the service group, where the second service group control is selected from the plurality of service group controls corresponding to the respective accessory features of the plurality of related accessories associated with the service group;
presenting, by the computing device, the first service group control on the graphical user interface of the computing device;
receiving second user input on the graphical user of the computing device, the second user input indicating a request to change to a different service group control; and
in response to the second user input, adjusting the graphical user interface of the computing device to present the second service group control on the graphical user interface of the computing device, where the first service group control and the second service group control correspond to different accessory features and where the first service group control and the second service group control can be manipulated by the user to adjust a state of two or more accessories having the different accessory features.

US Pat. No. 10,511,433

TIMING ATTACK PROTECTION IN A CRYPTOGRAPHIC PROCESSING SYSTEM

Seagate Technology LLC, ...

1. A method of reducing leakage of side-channel information in a communication channel, comprising:initializing a timer circuit to denote an elapsed time interval of predetermined duration responsive to a function call by an initiator circuit;
executing a selected cryptographic function upon input data to generate output data in response to the initializing of the timer circuit by using a modulated clock rate at different clock frequencies during the generation of the output data, the cryptographic function executed over a plurality of immediately successive clock cycles by a crypto engine circuit to complete the generation of the output data during an initial, first portion of the elapsed time interval;
temporarily storing the output data in a memory location at a conclusion of the first portion of the elapsed time interval, the output data remaining resident in the memory location during a waiting period of a remaining, second portion of the elapsed time interval prior to the conclusion of the predetermined elapsed time interval;
receiving a notification from the timer circuit responsive to the conclusion of the second portion of the elapsed time interval; and
transferring the output data from the memory to the initiator circuit responsive to the notification from the timer circuit.

US Pat. No. 10,511,431

TIME SYNCHRONISATION METHOD, INSENSITIVE TO POWER VARIATIONS, ASSOCIATED RECEIVER AND COMPUTER PROGRAM

1. A method for synchronising an input signal in a receiver of a communication system, the input signal carrying data frames and each data frame comprising a learning symbol formed of N repetitions of a learning sequence, the method comprising:determining a total correlation signal by correlating the input signal with a correlation symbol formed of N repetitions of a correlation sequence corresponding to all or part of the learning sequence;
determining a partial correlation signal by correlating the input signal with the correlation sequence;
identifying a peak of the total correlation signal at an instant tpct, called total correlation peak date;
defining at least one threshold from a power of the peak of the total correlation signal;
comparing a power of the partial correlation signal to the at least one threshold; and
according to a result of the comparing, validating a synchronisation and determining a start time of a first symbol following the learning symbol in a data frame from the total correlation peak date.

US Pat. No. 10,511,423

DATA TRANSMISSION METHOD, TERMINAL DEVICE, AND BASE STATION

HUAWEI TECHNOLOGIES CO., ...

1. A data transmission method, comprising:determining, by a terminal device, a first reference signal (RS) sequence corresponding to a first time interval, wherein the first RS sequence is one of N RS sequences, N is a positive integer greater than 1, the N RS sequences are generated based on at least two root sequences, and the N RS sequences correspond to N index numbers;
sending, by the terminal device, the first RS sequence to a base station in the first time interval;
determining, by the terminal device from the N RS sequences according to the first RS sequence, one RS sequence as a second RS sequence corresponding to a second time interval, wherein the second RS sequence is determined according to a second index number of the second RS sequence determined by a shift from a first index number of the first RS sequence; and
sending, by the terminal device, the second RS sequence to the base station in the second time interval.

US Pat. No. 10,511,414

HARQ ACK/NACK BUNDLING IN DOWNLINK CARRIER AGGREGATION

Telefonaktiebolaget LM Er...

1. A method for operating a terminal in a wireless communication network, the terminal being connected to the network via a communication link having a downlink (DL) carrier aggregation comprising at least two carriers, the method comprising:bundling Hybrid Automatic Repeat reQuest (HARQ) feedback for a plurality of carriers of the DL carrier aggregation, wherein an acknowledgement (ACK) is generated only when HARQ acknowledgement/non-acknowledgement (ACK/NACK) bits from the plurality of carriers are ACK, wherein one or more differentiated bundling rules for primary carrier and secondary carriers are applied such that HARQ ACK/NACK feedback for at least one primary or control DL component carrier (CC) is prioritized higher than any secondary DL CC and comprises predefining/configuring that the HARQ ACK/NACK bits from the at least one primary or control DL CC shall not be bundled with any other DL CC and that the HARQ ACK/NACK of some selected secondary DL CCs shall not be bundled with other DL CCs.

US Pat. No. 10,511,392

SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR WIRELESS LOCAL AREA NETWORK LOCALIZATION

BOARD OF REGENTS, THE UNI...

1. A method comprising:identifying a radio map for an area;
determining a plurality of access points within the area;
determining, via a computing device, a set of location-dependent measurements characterizing signals received from at least one of the plurality of access points;
determining a position vector corresponding to a location of the computing device based at least in part on the set of location-dependent measurements according to the formula

 where ?k is the set of reference points in group k and wk is their corresponding weights, and y=?y is the set of location-dependent measurements for the access points.

US Pat. No. 10,511,360

METHOD AND APPARATUS FOR ESTIMATING CHANNEL IN COMMUNICATION SYSTEM SUPPORTING MIMO-BASED BEAMFORMING

Samsung Electronics Co., ...

1. A method of estimating a channel by a transmission side in a communication system supporting Multiple-Input Multiple-Output (MIMO)-based beamforming, the method comprising:acquiring a candidate channel estimation value of each of a plurality of candidate beam combinations including at least one transmission beam and at least one reception beam among transmission beams of the transmission side and reception beams of a reception side, wherein a channel estimation interval corresponding to each of the plurality of candidate beam combinations includes a serving channel estimation interval corresponding to a serving beam combination of the transmission side and the reception side, a channel gain estimation interval of one of the plurality of candidate beam combinations, and a channel estimation interval of the one of the plurality of candidate beam combinations; and
acquiring an optimal channel estimation value of the transmission side and the reception side based on the acquired candidate channel estimation values.

US Pat. No. 10,511,358

BEAMFORMING FOR A MULTI-USER MIMO GROUP

ARRIS Enterprises LLC, S...

1. A transmitting device, comprising an interface circuit configured to communicate, via connections, with receiving devices, wherein the interface circuit is configured to:provide, to one or more output nodes of the transmitting device, sounding packets to the receiving devices, wherein the receiving devices comprise a multi-user multiple-input multiple-output (MIMO) group;
receive, from one or more input nodes of the transmitting device, responses to the sounding packets from the receiving devices with beamforming information for the receiving devices;
dynamically select a subset of the receiving devices in the multi-user MIMO group by calculating beam-pattern settings for a set of antennas so that, when communicating with the subset of the receiving devices in the multi-user MIMO group, receiving devices in the subset are located on beams within beam patterns formed by the set of antennas while a remainder of the receiving devices in the multi-user MIMO group are located at exclusion zones in the beam patterns, wherein a beam pattern for a given receiving device provides a beam at a location of the given receiving device and provides exclusion zones at locations of the other receiving devices, and wherein the remainder of the receiving devices comprises at least a receiving device that is other than an access point; and
transmit, to the one or more output nodes, data to the subset of the receiving devices in the multi-user MIMO group based on the calculated beam-pattern settings, wherein the subset of the receiving devices comprises multiple receiving devices, wherein the data is communicated using a communication protocol that is different from a cellular-telephone communication protocol.

US Pat. No. 10,511,305

CAPACITIVE SENSING

1. A device comprising:a multi-channel capacitive sensor comprising a drive line; and
a control circuit configured to:
ground a first sense capacitor and a second sense capacitor of the multichannel capacitive sensor, wherein the first sense capacitor and the second sense capacitor are adapted to be connected to the drive line;
charge, by a first voltage provided on a pin of the control circuit, an in-series combination of a sample capacitor and the first sense capacitor using forward conduction of a drive signal by a first diode coupled to the first sense capacitor;
preventing charging of the second sense capacitor, during said charge of the in-series combination of the sample capacitor and the first sense capacitor, by reverse biasing a second diode coupling the second sense capacitor to the pin of the control circuit having the first voltage; and
measure a second voltage on the pin of the control circuit resulting at least in part from charging the in-series combination of the sample capacitor and the first sense capacitor, wherein the second voltage provides an indication of a capacitance of the first sense capacitor.

US Pat. No. 10,511,299

GLITCH COMPENSATION IN ELECTRONIC CIRCUITS

FIRECOMMS LIMITED, Cork ...

1. A supply circuit for providing pulses of current, said supply circuit comprising:a current source,
a reference voltage source for controlling magnitude of current delivered by said current source,
a current switch for controlling whether or not said current passes through a load,
a switch controller for controlling the current switch, and glitch compensation elements comprising:
a plurality of capacitors configured to apply a correcting charge to the reference voltage source in response to switching on said current switch;
at least one drive element for delivering correcting charges to said capacitors; and
a glitch compensation controller configured to control said correcting charge in response to one or more parameters of the supply circuit by:
enabling or disabling said capacitors, or by
controlling said drive elements to alter maximum and minimum charge applied by the drive elements to the capacitors, said correcting charge being coincident in time, and equal in magnitude, and of opposite polarity to a glitch-causing parasitic charge.

US Pat. No. 10,511,270

APPARATUS AND METHODS FOR OVERLOAD PROTECTION OF RADIO FREQUENCY AMPLIFIERS

Skyworks Solutions, Inc.,...

1. A radio frequency amplifier system comprising:an input terminal configured to receive a radio frequency signal;
an output terminal;
a radio frequency amplifier configured to receive the radio frequency signal from the input terminal and to generate an amplified radio frequency signal at the output terminal, the radio frequency amplifier including an amplification device configured to amplify the radio frequency signal and a degeneration circuit electrically connected between the amplification device and ground, the degeneration circuit configured to provide degeneration to the amplification device; and
an overload detection circuit configured to generate a detection signal indicating a detected signal level of the radio frequency amplifier, the detection signal operable to control an impedance of the degeneration circuit so as to protect the radio frequency amplifier from overload.

US Pat. No. 10,511,222

WIRELESS POWER TRANSMITTER HAVING LOW NOISE AND HIGH EFFICIENCY, AND RELATED METHODS

Integrated Device Technol...

1. A wireless power transmitter, comprising:a bridge inverter including
a first switch and a second switch coupled together with a first switching node therebetween, the first and second switches being in series between a first terminal and a second terminal, the first and second terminals to receive a DC power signal comprising a first terminal voltage and a second terminal voltage lower in magnitude than the first terminal voltage; and
a first capacitor coupled between the first switching node and a first voltage;
wherein the first switch is controlled by a first control signal, and the second switch is controlled by a second control signal;
control logic configured to generate the first and second control signals to complementarily open and close the first switch and the second switch according to an operating frequency to generate an AC power signal from the DC power signal, the control logic generating the first and second control signals complimentarily opening and closing the first switch and the second switch with a first delay between generating the first control signal to open the first switch and generating the second control signal to close the second switch, and with a second delay between generating the second control signal to open the second switch and generating the first control signal to close the first switch; and
a resonant tank operably coupled to the first switching node of the bridge inverter, the resonant tank configured to receive the AC power signal and generate an electromagnetic field responsive thereto;
wherein a capacitance of the first capacitor is sufficient to lengthen, by a factor of at least 7.5, a length of time for the first switching node voltage to reach the first terminal voltage during the second delay.

US Pat. No. 10,511,215

ELECTROMAGNETIC LAUNCHER WITH CIRCULAR GUIDEWAY

1. An electromagnetic launcher comprising:an inner guideway having a plurality of conductive coils configured to produce a first electromagnetic field around its circumference; and
an outer guideway positioned circumferentially around the inner guideway and radially spaced apart from the inner guideway so that a projectile can pass between the inner guideway and the outer guideway, the outer guideway having a plurality of conductive coils configured to produce a second electromagnetic field within the outer guideway.

US Pat. No. 10,511,194

WIRELESS POWER TRANSFER SYSTEM

Murata Manufacturing Co,....

1. A wireless power transfer system comprising:a power transmitter including a power transmitting coil, a power transmitting resonance capacitor forming a power transmitting resonance mechanism together with the power transmitting coil, and a power-transmitting alternating current voltage generating circuit configured to generate an alternating-current voltage in the power transmitting coil by driving a switching element electrically connected to the power transmitting coil at a predetermined operating frequency to intermittently apply a direct-current input voltage to the power transmitting resonance mechanism; and
a plurality of power receivers, each including a power receiving coil, a power receiving resonance capacitor forming a power receiving resonance mechanism together with the power receiving coil, and a power receiving rectifier circuit connected to the power receiving coil and configured to rectify the alternating-current voltage to a direct-current output voltage;
electric field energy and magnetic field energy of each of the power transmitting resonance mechanism and the power receiving resonance mechanism interact with each other to form an electromagnetic resonance field;
between the power transmitting coil and the power receiving coil, magnetic field coupling by mutual inductance and electric field coupling by mutual capacitance form electromagnetic field resonance coupling; and
power is wirelessly supplied from the power transmitter to the power receivers,
the power receiving rectifier circuit being configured in series with the power receiving resonance mechanism, and configured such that the magnetic field energy of the power receiving resonance mechanism is supplied to a load;
the plurality of power receivers include a first power receiver having a load with a first equivalent resistance value and having a voltage gain whose frequency response is a double-peaked response with two maximum values, the voltage gain being a ratio of the direct-current output voltage to the direct-current input voltage, and a second power receiver having a load with a second equivalent resistance value larger than the first equivalent resistance value and having a voltage gain whose frequency response is a single-peaked response;
for the first power receiver, by setting a coupling coefficient between the power receiving coil of the first power receiver and the power transmitting coil, the voltage gain is determined by a positional relationship between the higher of frequencies corresponding to the two maximum values in the first power receiver and the operating frequency; and
for the second power receiver, a frequency at which the voltage gain is maximum is determined so as to be equal to the operating frequency, and the voltage gain in the second power receiver is determined by setting a coupling coefficient between the power receiving coil of the second power receiver and the power transmitting coil.

US Pat. No. 10,511,161

DIAGNOSTIC SYSTEM FOR A DC-DC VOLTAGE CONVERTER

LG Chem, Ltd., Seoul (KR...

1. A diagnostic system for a DC-DC voltage converter having first and second switches and a DC-DC converter control circuit comprising:a microcontroller generating a first control signal that is received by the DC-DC converter control circuit to command a buck mode integrated circuit therein to activate, while a boost mode integrated circuit therein is de-activated;
a first temperature sensor generating a first temperature signal indicative of a temperature level of the buck mode integrated circuit;
a first analog multiplexer having an input port being electrically coupled to the first temperature sensor, and an output port being electrically coupled to a first analog-to-digital converter of the microcontroller, the first analog multiplexer outputting the first temperature signal to the first analog-to-digital converter;
the first analog-to-digital converter generating a first temperature value corresponding to the first temperature signal;
a second temperature sensor generating a second temperature signal indicative of a temperature level of the boost mode integrated circuit;
a second analog multiplexer having an input port being electrically coupled to the second temperature sensor, and an output port being electrically coupled to a second analog-to-digital converter of the microcontroller, the second analog multiplexer outputting the second temperature signal to the second analog-to-digital converter;
the second analog-to-digital converter generating a second temperature value corresponding to the second temperature signal;
the microcontroller generating second and third control signals to command the first and second switches, respectively, to each transition to an open operational state if the first temperature value is greater than a first threshold temperature value; and
the microcontroller generating fourth and fifth control signals to command the first and second switches, respectively, to each transition to the open operational state if the second temperature value is greater than a second threshold temperature value.

US Pat. No. 10,511,160

DETECTION AND PROTECTION OF POWER PHASE LOSS AND NEUTRAL FAILURE

1. A protection circuit providing a control voltage to a 3-phase contactor the protection circuit comprising:four input terminals, configured to be connected respectively to three phases and to the neutral line of the 3-phase power supply, wherein the three phases of the 3-phase power supply are inputs to the 3-phase contactor;
an output terminal, providing the control voltage to a control line of the 3-phase contactor; and
a control circuit configured to provide the control voltage to the control line when any one or more of the three phases are live and when the neutral line is connected, and to provide no control voltage when the neutral line is floating
wherein the control circuit is comprised of: at least two cross-connected relays, wherein each relay includes at least one normally open connection and at least one normally close connection, and wherein the output of the at least two cross-connected relays provides a single phase voltage as the control voltage when any one of the three phases is disconnected.

US Pat. No. 10,511,142

PULSED LASER DIODE DRIVERS AND METHODS

Analog Modules, Inc., Lo...

1. A pulsed current driver for driving a current-driven load, comprising:a power source providing, in use, an output on a high voltage line to a first terminal of a current-driven load, wherein the current-driven load has a parasitic inductance and a second terminal;
an energy storage capacitor connected between the high voltage line and ground;
a switching device capable of connecting the second terminal of the current-driven load to ground in a controlled, intermittent manner; and
an input line capable of providing an input pulse to the switching device;
further comprising:
a damping circuit having an input connected to the second terminal of the current-driven load and an output connected to the high voltage line, wherein the damping circuit comprises a rectifying device and a damping device connected in series with the rectifying device;
further comprising:
a switch for alternately connecting the first terminal of the load to the high voltage line and ground, in response to a delayed pulse;
wherein the delayed pulse starts after the input pulse.

US Pat. No. 10,511,138

LASER COMPONENT AND METHOD OF PRODUCING SAME

OSRAM Opto Semiconductors...

1. A laser component comprising a housing that comprises a base section comprising a top side and an underside,wherein a plurality of electrical soldering contact pads are configured at the underside of the base section, said electrical soldering contact pads enabling surface mounting of the laser component,
a plurality of electrical chip contact pads are configured at the top side of the base section and electrically conductively connect to the soldering contact pads,
the housing comprises a cavity adjoining the top side of the base section,
the housing comprises a plastics material,
a laser chip is arranged in the cavity and electrically conductively connects to at least some of the chip contact pads,
the base section comprises a leadframe embedded into the plastics material,
the soldering contact pads and the chip contact pads are formed by surfaces of sections of the leadframe,
the leadframe is completely planar, and
the laser chip comprises an electrical contact pad configured at an underside of the laser chip, wherein the laser chip is arranged on one of the chip contact pads such that the underside of the laser chip faces the chip contact pad.

US Pat. No. 10,511,136

LIGHT MODULE COMPRISING A LASER ELEMENT

VALEO VISION, Bobigny (F...

1. A light module for a motor vehicle, the light module being designed to emit an exit light beam and comprising:at least one semiconductor laser element designed to emit a laser beam in a first cone of light;
a photoluminescent element designed to receive at least a portion of said laser beam and to emit a light with a wavelength different than a wavelength of the first cone of light;
a reflection surface that is substantially parabolic and reflects the light coming from the photoluminescent element into said exit light beam oriented in a direction of emission;
a guiding portion arranged to guide at least a portion of the light emitted in said first cone of light into a second cone of light;
at least one device for detection of incident light greater than a predetermined threshold of luminous intensity, the detection device being arranged outside of the second cone of light; and
an optical element arranged across the second cone of light in order to deviate the incident light into a third cone of light directed toward the detection device.

US Pat. No. 10,511,133

DEVICE FOR GENERATING LINEARLY POLARIZED ULTRA-SHORT TERAHERTZ WAVE

Korea Atomic Energy Resea...

1. A device for generating a linearly polarized ultra-short terahertz wave, comprising:a parabolic mirror barrel configured to extend in one direction, and having a parabolic mirror concaved on an upper surface thereof, with an end surface of the parabolic mirror perpendicular to the extending direction forming a parabola;
a plurality of thin films configured to be arranged on the parabolic mirror in the extending direction of the parabolic mirror barrel and having at least some areas thereof disposed to overlap each other; and
an electron accelerator configured to generate an electron beam passing through the plurality of thin films,
wherein spacing spaces are formed between some areas in which the plurality of thin films overlap each other, and when the electron beam passes through the plurality of thin films and the spacing spaces, a linearly polarized terahertz wave is generated between the spacing spaces.

US Pat. No. 10,511,129

POWER CONNECTOR

Hyundai Motor Company, S...

1. A power connector comprising:a plurality of fuses;
a first terminal connected to a first wire connected to a power source and including a plurality of first terminal portions for supplying power;
an intermediate terminal connected to a second wire connected to the power source and including a plurality of first clips connected to first end portions of the plurality of fuses; and
a plurality of second terminals including a plurality of second clips connected to second end portions of the plurality of fuses and a plurality of second terminal portions for supplying power;
an internal body provided with an accommodating space in which the first terminal, the second terminals, the intermediate terminal and the plurality of fuses are mounted; and
an internal cover covering the accommodating space,
wherein the internal cover includes a plurality of pairs of support ribs protruding from a surface of the internal cover to support the plurality of first clips and the plurality of second clips.

US Pat. No. 10,511,126

MOVABLE CONNECTOR

AUTONETWORKS TECHNOLOGIES...

1. A movable connector comprising:a connector having a housing; and
a connector mounting part that has a facing surface that faces the connector and to which the housing is movably mounted with the facing surface facing the connector,
wherein the connector includes at least one mounting pin, each at least one mounting pin comprising a plurality of elastic pieces that are, in cross-section, arranged in a circular configuration,
wherein the connector mounting part includes at least one ring shaped piece defining at least one tubular mounting recess that is configured to receive the at least one mounting pin when the housing is connected to the connector mounting part,
wherein the at least one ring shaped piece has an end extending outwardly from the facing surface of the connector mounting part that faces the connector,
wherein the at least one mounting pin is capable of relative movement inside the at least one tubular mounting recess in directions that intersect a direction in which the at least one mounting pin is inserted into the at least one tubular mounting recess, and
wherein the at least one mounting pin is provided on at least one of the outer peripheral sides of the housing.

US Pat. No. 10,511,089

ANTENNA DEVICE AND ELECTRONIC APPARATUS

MURATA MANUFACTURING CO.,...

1. An antenna device comprising:a first system coil antenna including a first coil conductor wound around a first winding axis and a first coil opening surrounded by the first coil conductor; and
a second system coil antenna including a second coil conductor wound around a second winding axis extending in a second winding axis direction different from a first winding axis direction in which the first winding axis extends, and a second coil opening surrounded by the second coil conductor; wherein
when viewed from the first winding axis direction, the second coil conductor is positioned within a first region including the first coil conductor and the first coil opening;
the second coil conductor includes a first conductor section and a second conductor section on opposed sides of the second winding axis; and
the first conductor section or the second conductor section does not overlap with any other portion of the second coil conductor when viewed from the first winding axis direction.

US Pat. No. 10,511,087

PARALLEL PLATE ANTENNA

The United States of Amer...

1. An antenna comprising:a base;
a first support coupled to said base and extending perpendicular to said base;
a second support coupled to said base and extending perpendicular to said base, wherein said first support and said second support oppose one another and are spaced apart from one another; and
a plurality of plates spaced apart and parallel to one another, each of said plates being T-shaped to have a trunk and a top wherein a width W1 of said trunk is less than a width W2 of said top, each said trunk coupled to one of said first support and said second support and extending perpendicular thereto wherein a corresponding said top is spaced from an opposing one of said first support and said second support by a distance S to thereby generate a gap region that serpentines between said first support and said second support and around said top of each of said plates;
wherein each of said base, said first support, said second support, and said plates are electrically conductive.

US Pat. No. 10,511,086

ANTENNA ASSEMBLY FOR A VEHICLE

Airgain Incorporated, Sa...

1. An antenna assembly comprising:a base composed of an aluminum material, the base comprising a body, an interior surface, a sidewall and a plurality of heat dissipation elements extending upward from the interior surface;
a modem disposed within the base and directly contacting the plurality of heat dissipation elements, the modem comprising at least one of a communication chip, a GNSS reception component, a security access module, or a mobile phone communication component;
a top lid for the base, the top lid disposed on the sidewall of the base, the top lid and base defining an interior compartment for the plurality of heat dissipation elements and the modem, the top lid comprising a bottom surface composed of an aluminum material and a plurality of antenna elements disposed on an exterior surface, the plurality of elements comprising a multi-band antenna for cellular communications, a GPS/GLONASS module and a WiFi antenna; and
a housing covering the top lid and base, the housing having a height ranging from 50-90 millimeters (mm), a length ranging from 100-250 mm, and a width ranging from 50-100 mm;
wherein the top lid and the base act as an electro-magnetic barrier for the modem allowing the modem to be placed in proximity to the plurality of antenna elements without interference from electro-magnetic signals from the plurality of antenna elements;
wherein the plurality of heat dissipation elements dissipate heat generated by operation of the modem.

US Pat. No. 10,511,064

BATTERY HAVING DISPLAY FUNCTION AND ELECTRONIC DEVICE CONTAINING SAME

Feitian Technologies Co.,...

1. A battery with displaying function, wherein said battery comprises a volatile displaying layer, a substrate layer and a power supply layer, and the substrate layer is located between the volatile display layer and the power supply layer;the volatile display layer comprises a reflector, a first polarizer, a first optical film, a first electrode layer, a display dielectric layer, a second electrode layer, a second optical film and a second polarizer, the reflector is located between the substrate layer and the first polarizer, the first polarizer is located between the reflector and the first optical film, the first optical film is located between the first polarizer and the first electrode layer, the first electrode layer is located between the display dielectric layer and the first optical film, the display dielectric layer is located between the first electrode layer and the second electrode layer, the second electrode layer is located between the second optical film and the display dielectric layer, the second optical film is located between the display dielectric layer and the second polarizer; the first electrode layer is provided to coat on a first surface of the first optical film, the second electrode layer is provided to coat on a second surface of the second optical film, each of the first surface and the second surface connects to the display dielectric layer, and the display dielectric layer is filled with a displaying unit, and the second optical film and the second electrode layer are both made from transparent material;
the power supply comprises a first electrode current collector, a first electrode material, electrolyte, a second electrode material and a second electrode current collector, the electrolyte is located between the first electrode material and the second electrode material, the first electrode material is located between the first electrode current collector and the electrolyte, and the second electrode material is located between the second electrode current collector and the electrolyte;
the substrate layer is PCB substrate, the second electrode current collector and the reflector are both provided to coat on the PCB substrate, and the second electrode current collector, the PCB substrate and the reflector construct a PCB construction.

US Pat. No. 10,511,060

ENCODING METHOD AND DEVICE USING RATE-COMPATIBLE, LOW-DENSITY PARITY-CHECK CODE IN COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method of encoding using a low density parity check (LDPC) code in a communication system, the method comprising:inputting information bits for data transmission;
generating parity bits by LDPC encoding the information bits based on a parity-check matrix consisting of a first sub-matrix having a first code rate and a second sub-matrix having a second code for code extension, wherein the second sub-matrix has a stair-wise lower triangular structure in an extension part; and
outputting the information bits and the generated parity bits.

US Pat. No. 10,511,042

FUEL CELL UNIT AND VEHICLE HAVING FUEL CELL UNIT

Toyota Jidosha Kabushiki ...

1. A fuel cell unit comprising:a fuel cell having single cells laminated in a laminating direction; and
a converter having at least three combinations of a reactor electrically connected with the fuel cell and a power module electrically connected with the reactor, wherein
a direction in which the at least three reactors are arrayed and a direction in which the at least three power modules are arrayed are parallel with the laminating direction of the single cells.

US Pat. No. 10,511,032

FUEL CELL WITH PURGE MANIFOLD

AUDI AG, Ingolstadt (DE)...

1. A fuel cell comprising:an electrode assembly including an electrolyte between an anode and a cathode for generating an electric current and byproduct water;
a porous plate adjacent the electrode assembly, the porous plate including reactant gas channels for delivering a reactant gas to the electrode assembly; and
a separator plate adjacent the porous plate such that the porous plate is between the electrode assembly and the separator plate, the separator plate including a reactant gas inlet manifold and a reactant gas outlet manifold in fluid connection with the reactant gas channels, and a purge manifold in fluid connection with the porous plate such that limiting flow of the reactant gas through the reactant gas outlet manifold and opening the purge manifold under a pressure of the reactant gas in the reactant gas channels drives the byproduct water through pores in the porous plate toward the purge manifold for removal from the fuel cell.

US Pat. No. 10,511,030

ANTI-CORROSION STRUCTURE AND FUEL CELL EMPLOYING THE SAME

INDUSTRIAL TECHNOLOGY RES...

1. An anti-corrosion structure, comprising:an aluminum layer;
a first anti-corrosion layer, wherein the first anti-corrosion layer is a nickel-tin-containing alloy layer; and
an intermediate layer disposed between the aluminum layer and the first anti-corrosion layer, wherein the intermediate layer is a nickel-tin-aluminum-containing alloy layer.

US Pat. No. 10,511,005

BATTERY PACK AND VEHICLE CONTAINING BATTERY PACK

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

1. A battery pack, comprising:a pack case forming an appearance of the battery pack;
a battery module assembly provided in the pack case and having at least one battery module; and
a service plug configured to electrically connect the battery module assembly or cut off the electric connection of the battery module assembly, the service plug having a plug bus bar directly connected to the battery module assembly, the service plug including:
a plug body mounted to the pack case, the plug bus bar being provided at a lower portion of the plug body; and
a plug cover detachably mounted to the plug body,
wherein the plug body has a bus bar opening provided above the plug bus bar to expose the plug bus bar when the plug cover is separated,
wherein the plug bus bar is coupled to the battery module assembly by means of at least one coupling member, and
wherein the at least one coupling member passes through the bus bar opening when the plug bus bar and the battery module assembly are coupled.

US Pat. No. 10,510,998

ELECTRODE FEEDTHRU HAVING PIN ATTACHED TO WIRE THEREIN AND METHOD OF MANUFACTURING

PACESETTER, INC., Sylmar...

1. A feedthru assembly for an electrolytic device, the feedthru assembly comprising:a ferrule having a bore, the bore having a reduced diameter portion forming a shoulder;
an electrode assembly positioned within the ferrule, the electrode assembly comprising:
an electrode wire including a first portion and a second portion; and
a crimp pin including a crimp terminal portion and a pin terminal portion, the crimp terminal portion being connected to the first portion of the electrode wire to form a connected portion of the electrode assembly, the connected portion being positioned within the bore of the ferrule, the second portion of the electrode wire extending out from the ferrule in a direction away from the crimp pin; and
an elastomer disposed in the bore of the ferrule between the ferrule and the electrode assembly, the elastomer electrically isolating the ferrule from the electrode assembly and encapsulating at least the connected portion of the electrode assembly, the shoulder of the ferrule extending into the elastomer.

US Pat. No. 10,510,975

LIGHT EMITTING DIODE AND LIGHT EMITTING DIODE DISPLAY INCLUDING THE SAME

Samsung Display Co., Ltd....

18. A light emitting diode display, comprising:a substrate;
a thin film transistor on the substrate; and
a light emitting diode connected to the thin film transistor,
wherein:
the light emitting diode includes a first electrode, a second electrode overlapping the first electrode, an emission layer between the first electrode and the second electrode, and an electron injection layer between the second electrode and the emission layer,
the electron injection layer includes a lanthanide element, an alkali metal first element, and a halogen second element,
the lanthanide element is ytterbium (Yb), samarium (Sm), or europium (Eu),
the first element is potassium (K), rubidium (Rb), or cesium (Cs),
the second element is chlorine (Cl), bromine (Br), or iodine (I), and
the first element and the second element are included in the electron injection layer in an amount of 1 vol % to 20 vol %, and the lanthanide element is included in the electron injection layer in an amount of 99 vol % to 80 vol %, based on a total volume of a material including the lanthanide element, the first element, and the second element.

US Pat. No. 10,510,969

DISPLAY DEVICE HAVING A PIXEL INCLUDING SEMICONDUCTOR LAYERS HAVING DIFFERENT SEMICONDUCTOR MATERIALS

Japan Display Inc., Toky...

1. A display device including a plurality of pixels arranged on a surface of a substrate, each of the plurality of pixels comprising:a light-emitting element;
a driving transistor;
a selecting transistor; and
a retention capacitor, wherein
the driving transistor has a bottom-gate structure, and includes a semiconductor layer containing a first semiconductor material,
the selecting transistor includes a semiconductor layer containing a second semiconductor material different from the first semiconductor material,
the retention capacitor has a first electrode and a second electrode,
the first electrode doubles as a gate of the driving transistor,
the second electrode is disposed at a lower layer than the first electrode with an insulating layer interposed therebetween and contains the second semiconductor material, and
the selecting transistor has a gate disposed at the same layer as the gate of the driving transistor.

US Pat. No. 10,510,964

COMPOUND, ORGANIC ELECTROLUMINESCENCE DEVICE MATERIAL, ORGANIC ELECTROLUMINESCENCE DEVICE AND ELECTRONIC DEVICE

IDEMITSU KOSAN CO., LTD.,...

1. An organic electroluminescence device comprising:an anode;
a cathode opposed to the anode; and
an organic compound layer provided between the anode and the cathode, the organic compound layer comprising a compound according to formula (1):
where:one of X1 to X8 is a carbon atom bonded to a group according to formula (2);
the rest of X1 to X8 are CRx or a nitrogen atom;
Rx is not the group according to formula (2); and
each Rx is independently selected from the group consisting of:
a hydrogen atom,
a halogen atom,
a cyano group,
a nitro group,
a substituted or unsubstituted hydroxyl group,
a substituted or unsubstituted carboxyl group,
a substituted or unsubstituted sulfonyl group,
a substituted or unsubstituted boryl group,
a substituted or unsubstituted phosphino group,
a substituted or unsubstituted mercapto group,
a substituted or unsubstituted acyl group,
a substituted or unsubstituted amino group,
a substituted or unsubstituted silyl group,
a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms,
a substituted or unsubstituted alkenyl group having 2 to 30 carbon atoms,
a substituted or unsubstituted alkynyl group having 2 to 30 carbon atoms,
a substituted or unsubstituted aralkyl group having 6 to 30 carbon atoms,
a substituted or unsubstituted aryl group having 6 to 40 ring carbon atoms, and
a substituted or unsubstituted heteroaryl group having 5 to 40 ring atoms; and
among X1 to X8, adjacent Rx of CRx are not bonded to each other;
where:b is an integer of 1 to 5;
c is an integer of 1 to 8;
Z is an oxygen atom, a sulfur atom, or a silicon atom;
when b is 2 to 5, Z are the same or different;
when Z is a silicon atom, R9 and R10 are bonded to the silicon atom, R9 and R10 each independently represent Rx as defined in formula (1), and R9 and R10 are optionally bonded to the structure according to formula (1);
when Z is a silicon atom, R9 and R10 are not bonded to each other to form a cyclic structure;
L is a single bond or a linking group;
the linking group is a substituted or unsubstituted, linear, branched or cyclic polyvalent aliphatic hydrocarbon group having 1 to 30 carbon atoms, a substituted or unsubstituted polyvalent aryl group having 6 to 40 ring carbon atoms, or a substituted or unsubstituted polyvalent heteroaryl group having 5 to 40 ring atoms;
the polyvalent heteroaryl group having 5 to 40 ring atoms for L comprises a substituted or unsubstituted polyvalent group derived from a phenanthroline ring according to formula (1);
when c is 2 to 8, plural L are the same or different;
one of Y1 to Y8 is a carbon atom bonded to L and a remainder of Y1 to Y8 are each independently CRY;
at least one RY is not a hydrogen atom;
each RY is independently selected from the group consisting of:
a hydrogen atom,
a halogen atom,
a cyano group,
a nitro group,
a substituted or unsubstituted hydroxyl group,
a substituted or unsubstituted carboxyl group,
a substituted or unsubstituted sulfonyl group,
a substituted or unsubstituted boryl group,
a substituted or unsubstituted phosphino group,
a substituted or unsubstituted mercapto group,
a substituted or unsubstituted acyl group,
a substituted or unsubstituted amino group,
a substituted or unsubstituted silyl group,
a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms,
a substituted or unsubstituted alkenyl group having 2 to 30 carbon atoms,
a substituted or unsubstituted alkynyl group having 2 to 30 carbon atoms,
a substituted or unsubstituted aralkyl group having 6 to 30 carbon atoms,
a substituted or unsubstituted aryl group having 6 to 40 ring carbon atoms, and
a substituted or unsubstituted heteroaryl group having 5 to 40 ring atoms;
the substituted or unsubstituted aryl group having 6 to 40 ring carbon atoms for RY is a group selected from a phenyl group, naphthyl group, anthryl group, phenanthryl group, biphenyl group, terphenyl group, quaterphenyl group, fluoranthenyl group, triphenylenyl group, phenanthrenyl group, fluorenyl group, 9,9-dimethylfluorenyl group, spirofluorenyl group, benzo[c]phenanthrenyl group, benzo[a]triphenylenyl group, naphtho[1,2-c]phenanthrenyl group, naphtho[1,2-a]triphenylenyl group, dibenzo[a,c]triphenylenyl group, and benzo[b]fluoranthenyl group;
the heteroaryl group having 5 to 40 ring atoms for RY comprises a substituted or unsubstituted phenanthrolyl group derived from the phenanthroline ring of formula (1);
adjacent RY are bonded to each other to form a cyclic structure, or are not bonded to each other;
when X1 or X8 is a carbon atom bonded to the group according to formula (2), b is 1, Z is an oxygen atom, Y4 or Y5 is a carbon atom bonded to L, and c is 2, the L closer to the phenanthroline ring of formula (1) among two Ls is a divalent group other than an anthracene group;
when X1 or X8 is a carbon atom bonded to the group according to formula (2), b and c are 1, Z is an oxygen atom or a sulfur atom, Y3 is a carbon atom bonded to L, and L is a p-phenylene group, RY for Y4 is a group other than a phenyl group;
when X1 or X8 is a carbon atom bonded to the group according to formula (2), b and c are 1, Z is an oxygen atom or a sulfur atom, Y6 is a carbon atom bonded to L, and L is a p-phenylene group, RY for Y5 is a group other than a phenyl group;
when X1 is a carbon atom bonded to the group according to formula (2), Z is a silicon atom, Y3 is a carbon atom bonded to L, L is a single bond, RY for Y6 is bonded to the phenanthrolyl group as a heteroaryl group having 5 to 40 ring atoms with a single bond, the phenanthrolyl group is bonded to RY for Y6 at a position other than position 2;
when X4 or X5 is a carbon atom bonded to the group according to formula (2), Y2 is a carbon atom bonded to L, L is a single bond, and Z is an oxygen atom, RY for Y7 is a group other than a pyrenyl group; and
when X4 or X5 is a carbon atom bonded to the group according to formula (2), Y7 is a carbon atom bonded to L, L is a single bond, and Z is an oxygen atom, RY for Y2 is a group other than a pyrenyl group.

US Pat. No. 10,510,950

MAGNETORESISTIVE MEMORY DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A magnetoresistive memory device comprising:a first magnetic layer having a variable magnetization direction;
a second magnetic layer, a magnetization direction of the second magnetic layer being invariable;
a first nonmagnetic layer provided between the first magnetic layer and the second magnetic layer; and
a second nonmagnetic layer provided on the first magnetic layer, which is opposite the first nonmagnetic layer, wherein
the first magnetic layer having a stacked layer structure in which an amorphous magnetic material layer is sandwiched between crystalline magnetic material layers,
the magnetoresistive memory device further comprising
nonmagnetic material layers provided between one of the crystalline magnetic material layers and the amorphous magnetic material layer, and between the other crystalline magnetic layer and the amorphous magnetic material layer, respectively.

US Pat. No. 10,510,946

MRAM CHIP MAGNETIC SHIELDING

GLOBALFOUNDRIES SINGAPORE...

1. A method of forming a magnetic random access memory (MRAM) chip comprising:providing a substrate having first and second surfaces, wherein the first surface is defined with a prime die region and the second surface of the substrate defines a back side of the MRAM chip;
forming an upper interlevel dielectric (ILD) layer over the first surface of the substrate, wherein the upper ILD layer comprises a plurality of ILD levels;
forming a magnetic storage element having a magnetic tunneling junction (MTJ) array with MTJ stack in the prime die region and in between adjacent ILD levels of the upper ILD layer;
forming a pad level over the magnetic storage element, wherein the pad level comprises a die bond/bump pad coupled to the magnetic storage element and the pad level defines a front side of the MRAM chip;
forming deep trenches surrounding or adjacent to the MTJ array within the prime die region, wherein the deep trenches extend from a top surface of the pad level and partially into a portion of the substrate;
forming a passivation layer covering the pad level and lining sidewalls and bottom of the deep trenches; and
forming a magnetic shield layer over at least a portion of the front side and sidewalls of the MRAM chip, wherein the magnetic shield layer covers at least a portion of the passivation layer over the pad level.

US Pat. No. 10,510,942

PROCESS FOR MANUFACTURING A JOSEPHSON JUNCTION AND ASSOCIATED JOSEPHSON JUNCTION

Thales, Neuilly sur Sein...

6. A Josephson junction comprising:a substrate extending along a first direction, a longitudinal direction,
a superconducting layer positioned on the substrate, extending from the substrate in a second direction, a transverse direction, and including a set of areas aligned in the longitudinal direction, comprising:
a first superconducting lateral area formed with at least one superconducting material and extending along the transverse direction,
a second superconducting lateral area formed with at least one superconducting material and extending along the transverse direction, and
a central area forming a barrier positioned between the first superconducting lateral area and the second superconducting lateral area in the longitudinal direction, the central area including two areas aligned along the transverse direction, one of both areas being in an insulating material and the other area in a non-superconducting material, the area in a non-superconducting material of the central area having a dimension in the transverse direction smaller than the dimension of each lateral area in this same transverse direction and allowing electron transport between both lateral areas, and having a ratio between the dimension of the central area having a dimension in the transverse direction and the dimension of each lateral area in this same transverse direction of less than 60%,
wherein the Josephson junction is manufactured by a method comprising:
a first irradiation of ions in a central area of the superconducting layer so as to form two areas aligned along the transverse direction, one of both areas being in an insulating material and the other area in a conducting material, and so as to delimit a set of areas of the superconducting layer aligned in the longitudinal direction including the central area and two lateral areas, the central area being positioned between both lateral areas, the area in a conducting material of the central area having a dimension in the transverse direction smaller than the dimension of each lateral area in this same transverse direction, wherein each ion used at the first irradiation is an ion of an element that is a transition metal, and then,
a second irradiation of ions in a central area of the layer defined in the longitudinal direction.

US Pat. No. 10,510,934

LIGHT EMITTING DEVICE

NICHIA CORPORATION, Anan...

1. A light emitting device comprising:a plurality of light emitting elements each including an upper surface as a light extraction surface;
a light transmissive member having a plate shape and bonded to the upper surface of each of the plurality of light emitting elements, having an upper surface and a lower surface, and allowing light from the plurality of light emitting elements to be incident on the lower surface of the light transmissive member and be output from the upper surface of the light transmissive member; and
a light reflective member covering surfaces of the light transmissive member and lateral surfaces of the plurality of light emitting elements, the light reflective member defining an opening with the light transmissive member being provided within the opening so as to expose the upper surface of the light transmissive member, the light reflective member having a projection extending about an entire perimeter of the opening, the projection overlapping with a part of the light extraction surface of each light emitting element of the plurality of light emitting elements as viewed in a light extraction direction perpendicular to the light extraction surface of each light emitting element of the plurality of light emitting elements, the projection having a convex shape facing the part of the light extraction surface of each light emitting element of the plurality of light emitting elements in the light extraction direction,
wherein the upper surface area of the light transmissive member is smaller than a sum of the upper surface areas of the plurality of light emitting elements, and the lower surface area of the light transmissive member is larger than a sum of the upper surface areas of the plurality of light emitting elements.

US Pat. No. 10,510,900

DISPLAY DEVICE

SAMSUNG DISPLAY CO., LTD....

1. A display device comprising:a substrate;
a gate line and a data line that are provided on the substrate and are insulated from each other;
a thin film transistor that is connected with the gate line and the data line; and
a pixel electrode that is connected with the thin film transistor,
wherein at least one of the gate line and the data line comprises:
a metal layer; and
a blocking layer that contacts the metal layer, and
wherein the blocking layer is formed of a metal oxide and comprises:
a first metal from a first group including molybdenum (Mo) and tungsten (W);
a second metal from a second group including vanadium (V), niobium (Nb), zirconium (Zr), and tantalum (Ta); and
oxygen (O), and
wherein a content of the second metal is about 3 to 10 wt % with respect to entire content of the blocking layer;
wherein the metal layer comprises a first layer that includes at least one of aluminum (Al) and copper (Cu); and
wherein the metal layer further comprises a second layer that is provided between the substrate and the first layer, and the second layer, the first layer, and the blocking layer are sequentially stacked on the substrate.

US Pat. No. 10,510,875

SOURCE AND DRAIN STRUCTURE WITH REDUCED CONTACT RESISTANCE AND ENHANCED MOBILITY

TAIWAN SEMICONDUCTOR MANU...

14. A method, comprising:forming a fin structure on the substrate, wherein the fin structure includes a first fin active region; a second fin active region; and an isolation feature separating the first and second fin active regions;
forming a first gate stack on the first fin active region and a second gate stack on the second fin active region;
depositing a dielectric layer on the first and second gate stacks;
performing a first recessing process to a first source/drain region of the first fin active region by a first dry etch;
performing a first epitaxial growth to form a first source/drain feature on the first source/drain region;
performing a second recessing process to a second source/drain region of the second fin active region by a second dry etch;
performing a fin sidewall pull back (FSWPB) process to remove portions of the dielectric layer on the second fin active region; and
performing a second epitaxial growth to form a second source/drain feature on the second source/drain region, wherein the first dry etch recesses the first fin active region to a first depth; the second dry etch recesses the second fin active region to a second depth; and the second depth is less than the first depth.

US Pat. No. 10,510,872

FINFETS AND METHODS FOR FORMING THE SAME

Taiwan Semiconductor Manu...

1. A method comprising:removing a dummy gate stack in an inter-layer dielectric to form a trench, wherein a semiconductor fin is exposed to the trench;
doping germanium on the semiconductor fin through the trench to form a germanium channel doping layer; and
forming a gate dielectric and a gate electrode in the trench and over the germanium channel doping layer, wherein the gate dielectric comprises a portion overlapping the germanium channel doping layer.

US Pat. No. 10,510,856

SEMICONDUCTOR DEVICE AND METHOD

Taiwan Semiconductor Manu...

1. A method of manufacturing a semiconductor device, the method comprising:patterning a photoresist over a semiconductor substrate;
patterning the semiconductor substrate to form a first nanowire using the photoresist as a mask;
depositing a first contact pad in physical contact with both the semiconductor substrate and the first nanowire, the first nanowire extending through the first contact pad, a bottommost surface of the first contact pad being level with a bottommost surface of the first nanowire, the bottommost surface of the first contact pad and the bottommost surface of the first nanowire facing the semiconductor substrate;
forming a gate electrode around a channel region of the first nanowire after the depositing the first contact pad;
forming a first dielectric layer over and in physical contact with the gate electrode, a topmost surface of the first dielectric layer being below a topmost surface of the first nanowire;
forming a second dielectric layer over the first dielectric layer, the second dielectric layer being in physical contact with the gate electrode, a topmost surface of the second dielectric layer being level with the topmost surface of the first nanowire;
forming a second contact pad over the first nanowire; and
prior to the forming the gate electrode, forming a third dielectric layer, the forming the third dielectric layer comprising:
depositing a dielectric material;
performing a chemical mechanical planarization process; and
etching back the dielectric material.

US Pat. No. 10,510,821

DISPLAY DEVICE

Innovation Counsel LLP, ...

1. A display device comprising:a substrate; and
a plurality of pad terminals on the substrate,
wherein each of the plurality of pad terminals comprises a lower conductive layer and an upper conductive layer disposed on the lower conductive layer,
an elastic layer disposed between the lower conductive layer and the upper conductive layer, the elastic layer being an insulating layer, and
at least a portion of the lower conductive layer being electrically connected to at least a portion of the upper conductive layer in a region in which the elastic layer is not arranged,
wherein a thin film transistor comprising a semiconductor layer, a gate electrode, a source electrode, and a drain electrode, a data line connected to the thin film transistor, an organic light-emitting diode comprising a first electrode, an emissive layer, and a second electrode, a touch sensor comprising a plurality of touch electrodes, and a plurality of insulating layers respectively disposed between electrodes are arranged on the substrate, and
wherein the electrodes are the gate electrode, the source electrode, the drain electrode, the first electrode, the second electrode, and the plurality of touch electrodes, and the lower conductive layer and the upper conductive layer being respectively arranged in a same layer as at least one of the electrodes and the data line, and the elastic layer being arranged in a same layer as at least one of the plurality of insulating layers is arranged on the substrate.

US Pat. No. 10,510,773

APPARATUSES HAVING A FERROELECTRIC FIELD-EFFECT TRANSISTOR MEMORY ARRAY AND RELATED METHOD

Micron Technology, Inc., ...

1. A memory device, comprising:a first vertical string of memory cells, wherein each memory cell of the first vertical string is formed at an intersection between a respective access line and a first vertical structure of ferroelectric material that is common to the first vertical string.

US Pat. No. 10,510,745

ARRAY SUBSTRATE AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. An array substrate, comprising a display region and a peripheral region surrounding the display region, wherein gate lines and data lines crossing the gate lines are arranged at the display region and a static charge shielding unit is arranged at the peripheral region, wherein the array substrate further comprises a static charge releasing line connected to the static charge shielding unit, and the static charge shielding unit is configured to release static charges at the peripheral region through the static charge releasing line,wherein the static charge shielding unit comprises:
a first electrostatic protection line,
a first electrostatic protection unit, and
at least one shielding line,
wherein the first electrostatic protection line and the at least one shielding line are parallel to the gate lines,
a length of the first electrostatic protection line along the gate lines is greater than a length of the display region along the gate lines,
a length of the at least one shielding line along the gate lines is greater than a length of the display region along the gate lines,
the first electrostatic protection line is connected to the static charge releasing line through the first electrostatic protection unit, and
the at least one shielding line is directly connected to the static charge releasing line,
wherein the array substrate further comprises a second electrostatic protection line, a second electrostatic protection unit and a third electrostatic protection unit arranged at the peripheral region, and wherein the second electrostatic protection line is arranged parallel to the gate lines, each data line is connected to the second electrostatic protection line through the second electrostatic protection unit, and the second electrostatic protection line is connected to the static charge releasing line through the third electrostatic protection unit.

US Pat. No. 10,510,744

VERTICAL NANOWIRE TRANSISTOR FOR INPUT/OUTPUT STRUCTURE

Taiwan Semiconductor Manu...

1. A method comprising:receiving an input signal to an input terminal; and
attenuating an electrostatic discharge (ESD) voltage in the input signal by a drift region of a transistor that has a resistance in series between a first source region and a first drain region of the transistor, wherein the resistance is generated by a first nanowire channel between the first source region and the first drain region, and the first nanowire channel has a lengthwise direction perpendicular to a major top surface of a device die that comprises the transistor therein.

US Pat. No. 10,510,737

SEMICONDUCTOR PACKAGE

Samsung Electronics Co., ...

1. A semiconductor package comprising:a substrate;
a semiconductor memory chip on the substrate;
a second semiconductor chip on the substrate and spaced laterally apart from the semiconductor memory chip;
a mold layer on the substrate and covering sides of the semiconductor memory chip and the second semiconductor chip; and
an image sensor unit on the semiconductor memory chip, the second semiconductor chip and the mold layer, the image sensor unit comprising:
a third semiconductor chip having integrated circuitry constituting a logic circuit electrically connected to the semiconductor memory chip, and
a fourth semiconductor chip stacked on the third semiconductor chip and comprising photodiodes that convert light into electric charges,
wherein the fourth semiconductor chip is electrically connected to the third semiconductor chip and the integrated circuit of the third semiconductor chip is configured to convert the electric charges generated by the photodiodes of the fourth semiconductor chip into an electrical signal, and
wherein the semiconductor package further comprises a connection pad on an upper surface of the image sensor unit, and a bonding wire electrically connecting the connection pad to a terminal of the substrate.

US Pat. No. 10,510,705

SEMICONDUCTOR PACKAGE STRUCTURE HAVING A SECOND ENCAPSULANT EXTENDING IN A CAVITY DEFINED BY A FIRST ENCAPSULANT

ADVANCED SEMICONDUCTOR EN...

1. A semiconductor package structure, comprising:a first semiconductor die;
a second semiconductor die disposed on the first semiconductor die;
a plurality of conductive elements each comprising a first portion and a second portion, and disposed around the first semiconductor die and the second semiconductor die;
a first encapsulant surrounding the first semiconductor die and the respective first portions of the conductive elements; and
a second encapsulant covering a portion of a top portion of the first semiconductor die and surrounding the respective second portions of the conductive elements, wherein the second encapsulant directly contacts the first encapsulant, the first encapsulant defines a cavity to expose at least the portion of the top portion of the first semiconductor die, and the second encapsulant covers the first encapsulant and extends into the cavity.

US Pat. No. 10,510,703

SEMICONDUCTOR DEVICE AND METHOD OF FORMING 3D DUAL SIDE DIE EMBEDDED BUILD-UP SEMICONDUCTOR PACKAGE

STATS ChipPAC Pte. Ltd., ...

1. A method of making a semiconductor device, comprising:providing a semiconductor die;
disposing the semiconductor die over a carrier;
disposing a substrate over the carrier;
laminating a prefabricated insulating film onto the substrate; and
mounting the substrate to the carrier with the semiconductor die embedded in the prefabricated insulating film after laminating the insulating film onto the substrate.

US Pat. No. 10,510,695

PACKAGE STRUCTURE AND METHOD OF FORMING THE SAME

Taiwan Semiconductor Manu...

1. A package structure, comprising:a die on an adhesive layer;
an encapsulant, laterally encapsulating the die and laterally encapsulating the adhesive layer;
a redistribution layer (RDL) structure electrically connected to the die, wherein the RDL structure and the adhesive layer are disposed at opposite sides of the die, and the RDL structure comprises:
a first dielectric layer on the encapsulant and the die;
a first RDL embedded in the first dielectric layer and comprising a first via and a first trace connected to each other, wherein a top surface of the first RDL is coplanar with a top surface of the first dielectric layer;
a second dielectric layer on the first dielectric layer and the first RDL; and
a second RDL embedded in the second dielectric layer and comprising a second via and a second trace connected to each other, wherein a top surface of the second RDL is coplanar with a top surface of the second dielectric layer,
wherein the second via is stacked directly on the first via.

US Pat. No. 10,510,675

SUBSTRATE STRUCTURE WITH SPATIAL ARRANGEMENT CONFIGURED FOR COUPLING OF SURFACE PLASMONS TO INCIDENT LIGHT

GLOBALFOUNDRIES INC., Gr...

1. A method of detecting overlay alignment when fabricating an integrated circuit (IC) structure, the method comprising:providing a substrate structure, the substrate structure including:
a first dielectric layer positioned above a semiconductor substrate;
a first plurality of trenches within an upper surface of the first dielectric layer; and
a first metal within the first plurality of trenches, wherein a spatial arrangement of the first plurality of trenches causes coupling of surface plasmons in the first metal to at least one wavelength of an incident light;
illuminating the substrate structure with a light source including wavelength components which couple with surface plasmons in the first metal, and wherein the illuminating yields focused plasmons within the substrate structure; and
detecting the overlay alignment by detecting the incident light reflected from the substrate structure.

US Pat. No. 10,510,648

FAN-OUT PACKAGE STRUCTURE AND METHOD

Taiwan Semiconductor Manu...

1. A method comprising:embedding a semiconductor structure in a molding compound layer;
depositing a plurality of photo-sensitive material layers over the molding compound layer, the plurality of photo-sensitive material layers comprising a second photo-sensitive material layer over a first photo-sensitive material layer;
developing the plurality of photo-sensitive material layers to form a plurality of openings, wherein the first photo-sensitive material layer is exposed to light prior to depositing the second photo-sensitive material layer, the first photo-sensitive material layer being developed after depositing the second photo-sensitive material layer, wherein a first portion and a second portion of an opening of the plurality of openings are formed in the first and second photo-sensitive material layers respectively; and
filling the first portion and the second portion of the opening with a conductive material to form a first via in the first portion and a first redistribution layer in the second portion.

US Pat. No. 10,510,643

SEMICONDUCTOR PACKAGE WITH LEAD FRAME AND RECESSED SOLDER TERMINALS

TEXAS INSTRUMENTS INCORPO...

17. A semiconductor device comprising:a lead frame including a die attach pad, the die attach pad including a first surface and an opposite second surface;
a semiconductor chip attached to the die attach pad and electrically connected to a plurality of leads, each of the plurality of leads including a first lead surface, a second lead surface opposite to the first lead surface, a third lead surface and a fourth lead surface opposite to the third lead surface, wherein a plane along the third lead surface is below a plane along the first lead surface, and a plane along the fourth lead surface is below a plane along the second lead surface, the semiconductor chip including a third surface and an opposite fourth surface, the opposite fourth surface of the semiconductor chip attached to the first surface of the die attach pad;
a packaging compound covering portions of the semiconductor chip, the die attach pad and the plurality of leads forming a package, the opposite second surface of the die attach pad exposed from the package on a package surface, the opposite second surface being coplanar with the package surface; and
a plurality of recess holes having a conductive adhesive, each of the plurality of recess holes extending from a first surface of each of the plurality of leads to the package surface;
wherein a first distance between a plane along the package surface and a plane along the opposite fourth surface of the semiconductor chip is less than a second distance between the plane along the package surface and the plane along the third lead surface of each of the plurality of leads.

US Pat. No. 10,510,633

PACKAGE AND PRINTED CIRCUIT BOARD ATTACHMENT

Taiwan Semiconductor Manu...

1. A method comprising:disposing solder on first pads on a side of a package, the package including one or more dies; and
attaching pins on second pads on the side of the package, wherein the first pads and the second pads together form a matrix on the side of the package, the second pads being in outer rows, outer columns, or a combination thereof of the matrix.

US Pat. No. 10,510,614

SEMICONDUCTOR ARRANGEMENT AND FORMATION THEREOF

Taiwan Semiconductor Manu...

16. A semiconductor arrangement, comprising:a first set of fins;
a second set of fins, spaced apart from the first set of fins;
a first metal connect contacting the first set of fins;
a second metal connect contacting the second set of fins, wherein the second metal connect is separated from the first metal connect by a first dielectric layer;
a second dielectric layer over the first dielectric layer, the first metal connect, and the second metal connect; and
a third metal connect disposed in the second dielectric layer, wherein the third metal connect electrically couples the first metal connect to the second metal connect.

US Pat. No. 10,510,590

LOW RESISTIVITY FILMS CONTAINING MOLYBDENUM

Lam Research Corporation,...

1. A method comprising:depositing a tungsten (W)-containing layer on a substrate by reacting a W-containing precursor with a reducing agent, wherein the reducing agent is a silicon (Si)-containing compound or a boron (B)-containing compound; and
depositing a molybdenum (Mo)-containing layer on the W-containing layer, wherein the Mo-containing layer is deposited by exposing the W-containing layer to a reducing agent and a Mo-containing precursor and wherein the substrate is exposed to the reducing agent at first substrate temperature and is exposed to the Mo-containing precursor at a second substrate temperature, wherein the first substrate temperature is less than the second substrate temperature.

US Pat. No. 10,510,584

VIA PATTERNING USING MULTIPLE PHOTO MULTIPLE ETCH

Taiwan Semiconductor Manu...

1. A method comprising:forming a dielectric layer;
forming a trench in the dielectric layer;
dispensing a filling material, wherein the filling material comprises a first portion filling the trench;
etching the filling material;
etching the dielectric layer to form a via opening in the dielectric layer, wherein a portion of the filling martial acts as a part of an etching mask, and the via opening penetrates through a first etch stop layer underlying the dielectric layer;
removing the filling material; and
after the filling material is removed, etching-through a second etch stop layer underlying the first etch stop layer to expose a conductive feature.

US Pat. No. 10,510,575

SUBSTRATE SUPPORT WITH MULTIPLE EMBEDDED ELECTRODES

APPLIED MATERIALS, INC., ...

8. A processing chamber, comprising:one or more sidewalls and a bottom defining a processing volume; and
a substrate support, comprising:
a plurality of first electrodes within the substrate support, each electrode of the plurality of first electrodes electrically isolated from every other electrode of the plurality of first electrodes, wherein
each electrode of the plurality of first electrodes is configured to provide a pulsed DC bias to a region of a substrate through capacitive coupling therewith,
each electrode of the plurality of first electrodes is independently electrically coupled to a respective switching pair of a pulsed DC biasing switching system,
each switching pair comprises a distinct first switch and a distinct second switch,
each of the switching pairs is configured to operate independently of the other switching pairs, and
the first switches are electrically coupled to a first DC voltage source and the second switches are electrically coupled to a second DC voltage source; and
a second electrode disposed within the substrate support, and electrically isolated from the plurality of first electrodes, for electrically clamping the substrate to the substrate support.

US Pat. No. 10,510,568

CORROSION INHIBITOR INJECTION APPARATUS

RKD Engineering Corporati...

1. An inhibitor solution injector system for an IC decapsulation apparatus, comprising:a first source reservoir containing inhibitor solution;
a second source reservoir containing etchant solution;
an injection coupling having an etchant input passage intersecting at an angle approximately 135 degrees with an etchant output passage, and an inhibitor input passage joining the etchant passages at the intersection of the etchant input passage and the etchant output passage;
an etchant pump coupled to the second source reservoir, pumping etchant to the etchant input passage and through the etchant output passage;
an inhibitor injection apparatus comprising a motor-driven syringe coupled to the first source reservoir and to the inhibitor input passage; and
control circuitry controlling the motor-driven syringe of the fluid injection apparatus;
wherein the etchant pump urges etchant from the second source reservoir through the etchant input and output passages, and the motor-driven syringe of the inhibitor injection apparatus draws inhibitor from the first source reservoir, and the control circuitry controls the motor-driven syringe to inject the inhibitor into the etchant passages at the point of intersection of the etchant input passage and the etchant output passage, the acute change in direction in the etchant passages causing turbulence enhancing efficiency of mixing the etchant and the inhibitor.

US Pat. No. 10,510,563

WAFER CARRIER ASSEMBLY

TAIWAN SEMICONDUCTOR MANU...

1. A wafer carrier assembly, comprising:a wafer carrier comprising a retainer ring confining a wafer accommodation space, a plate over the retainer ring, and a rim surrounding a periphery of the plate, wherein the plate has a bore through the plate; and
a fluid passage inside the wafer carrier and configured to deliver a fluid, wherein the fluid passage includes an inlet, and at least an outlet to dispense the fluid into the wafer accommodation space, and wherein the fluid passage comprises a first tube through the bore of the plate, and a second tube under the plate and in communication with the first tube, the first tube has a first end configured as the inlet of the fluid passage, the second tube has a first end in communication with a second end of the first tube, and a second end configured as the outlet of the fluid passage, and the second tube is rotatable with respect to the rim and the first tube,
wherein the first end of the second tube surrounds the second end of the first tube, and an inner diameter of the first end of the second tube is greater than an outer diameter of the second end of the first tube.

US Pat. No. 10,510,552

HARD MASK REMOVAL METHOD

Taiwan Semiconductor Manf...

1. A method of removing a hard mask, the method comprising:patterning gate stacks on a substrate, wherein the gate stacks include a polysilicon layer and the hard mask deposited over the polysilicon layer, wherein the gate stacks are patterned in an isolated region and a dense region, and wherein gate stacks of the isolated region have lower thicknesses than gate stacks of the dense region;
depositing a dielectric layer directly on exposed portions of the substrate between the gate stacks and on the gate stacks, wherein after the dielectric layer is deposited the dielectric layer has a first thickness in the isolated region and a second thickness in the dense region, the first thickness is greater than the second thickness, the first thickness is between a first surface of the dielectric layer that is closest to the substrate in the isolated region and a second surface of the dielectric layer that is farthest from the substrate in the isolated region, the second thickness is between a third surface of the dielectric layer that is closest to the substrate in the dense region and a fourth surface of the dielectric layer that is farthest from the substrate in the dense region, and the first surface of the dielectric layer is level with the third surface of the dielectric layer;
planarizing a first portion of the dielectric layer by a first chemical mechanical polishing (CMP) process, wherein after the first CMP process a difference in the first thickness and the second thickness has been reduced; and
removing the hard mask and a second portion of the dielectric layer by a second CMP process, wherein a thickness difference between the gate stacks in the isolated region and the gate stacks in the dense region is less than 30 ? after the removing of the hard mask and the second portion.

US Pat. No. 10,510,546

SCHEMES FOR SELECTIVE DEPOSITION FOR PATTERNING APPLICATIONS

Applied Materials, Inc., ...

1. A selective deposition method comprising:depositing a second metal film selectively on a first metal surface to form a second metal surface;
passivating the second metal surface by forming a cross-linked self-assembled monolayer comprising in the range of about 5 to about 20 carbon atoms to form a passivation layer;
depositing a second dielectric film selectively on a first dielectric surface to form a second dielectric surface; and
removing the passivation layer from the second metal surface,
wherein the first dielectric surface is not passivated during deposition of the second metal film.

US Pat. No. 10,510,541

ANGULAR CONTROL OF ION BEAM FOR VERTICAL SURFACE TREATMENT

VARIAN SEMICONDUCTOR EQUI...

1. A method for forming a semiconductor device, the method comprising:providing a set of surface features extending from a substrate, the set of surface features including a sidewall;
treating the sidewall with an ion beam disposed at an angle, the angle being a non-zero angle of inclination with respect to a perpendicular to a plane of an upper surface of the substrate, wherein the ion beam impacts just a portion of the sidewall;
rotating the substrate about the perpendicular to the plane of the upper surface of the substrate; and
treating the sidewall with the ion beam, wherein the ion beam impacts an entire height of the sidewall with the ion beam.

US Pat. No. 10,510,535

OPTOELECTRONIC DEVICE COMPRISING THREE-DIMENSIONAL SEMICONDUCTOR ELEMENTS, AND METHOD FOR MANUFACTURING SAID DEVICE

Aledia, Grenoble (FR)

1. A method of manufacturing an optoelectronic device comprising wire-shaped, conical, or frustoconical semiconductor elements mainly comprising a III-V compound, each semiconductor element extending along an axis and comprising a portion having its lateral surfaces covered with a shell comprising at least one active area, wherein the portions are formed by continuous growth in a reactor and wherein the temperature in the reactor varies, along the continuous growth of the portions, uninterruptedly from a first temperature value which promotes the growth of first crystallographic planes perpendicular to said axis to a second temperature value, lower than the first temperature value, which promotes the growth of second crystallographic planes parallel to said axis.

US Pat. No. 10,510,531

METHOD OF FABRICATION OF A SEMICONDUCTOR ELEMENT COMPRISING A HIGHLY RESISTIVE SUBSTRATE

Soitec, Bernin (FR)

1. A method of fabrication of a semiconductor element, the method comprising:applying a step of rapid heat treatment exposing a substrate comprising a base having a resistivity greater than 1000 Ohm·cm and less than 100,000 Ohm·cm, an insulator layer on the base and a surface layer on the insulator layer, to a peak temperature sufficient to deteriorate the resistivity of the base, the base consisting essentially of silicon, silicon with interstitial oxygen, p-type silicon, or p-type silicon with interstitial oxygen; and
after applying the step of rapid heat treatment, applying a curing heat treatment exposing the substrate to a curing temperature between 800° C. and 1250° C. and generating a concentration of holes and, thereafter, cooling the substrate at a cool down rate:
less than 5° C./second when the curing temperature is between 1250° C. and 1150° C.,
less than 20° C./second when the curing temperature is between 1150° C. and 1100° C.; and
less than 50° C./second when the curing temperature is between 1100° C. and 800° C.; and
while cooling the substrate, reducing the concentration of holes to their thermodynamic equilibrium concentration and avoiding freezing the holes in an excessive concentration in the form of hole/oxygen complexes having a negative charge.

US Pat. No. 10,510,527

SINGLE WAFER CLEANING TOOL WITH H2SO4 RECYCLING

Taiwan Semiconductor Manu...

1. A single wafer cleaning tool, comprising:a processing chamber configured to house a semiconductor substrate having a photoresist residue having metal impurities;
an oxidative treatment unit in communication with the processing chamber by way of a first inlet and configured to apply an oxidative chemical pre-treatment to the semiconductor substrate to remove a part of the photoresist residue having metal impurities in a manner that results in a contaminant remainder;
a SPM cleaning unit in communication with the processing chamber by way of a second inlet configured to apply a sulfuric-peroxide mixture (SPM) cleaning solution to the semiconductor substrate separate from the oxidative chemical pre-treatment to remove the contaminant remainder from the semiconductor substrate as an SPM effluent; and
a recycling unit coupled to the processing chamber and configured to recover sulfuric acid (H2SO4) from the SPM effluent and to provide the recovered H2SO4 to the SPM cleaning unit via a feedback conduit, wherein the recycling unit comprises:
first and second collection tanks;
a first switching element having inputs directly coupled by first and second conduits to outputs of the first and second collection tanks, respectively;
a heating element having an input that is coupled to an output of the first switching element by a first fluid path;
a second switching element having an input that is coupled to an output of the heating element by a second fluid path;
a feedback path extending between a first output of the second switching element and an input of a third switching element, wherein the third switching element has a first output coupled to the first collection tank and a second output coupled to the second collection tank; and
wherein the feedback path further comprises a filter.

US Pat. No. 10,510,522

MASS SPECTROMETRY USING PLASMA ION SOURCE

Agilent Technologies, Inc...

1. A method of correcting spectral interference due to a divalent ion of an interfering element on a measurement ion of an analysis element in a sample measured by a mass spectrometer using a plasma ion source, where at least one type of interfering element having three different isotopes is present in the sample, the three different isotopes being a first isotope having an odd mass number, a second isotope having an odd mass number, and a third isotope, the method comprising:using, from the at least one type of interfering element, a measurement value of ionic strength of a divalent ion of the first isotope in the sample and a measurement value of ionic strength of a divalent ion of the second isotope in the sample to calculate an interference amount of spectral interference due to a divalent ion of the third isotope on the measurement ion of the analysis element; and
subtracting the interference amount calculated for the at least one type of interfering element from a measurement value of ionic strength at a mass-to-charge ratio of the measurement ion of the analysis element in the sample measured by the mass spectrometer to seek a corrected value of ionic strength at the mass-to-charge ratio of the measurement ion of the analysis element.

US Pat. No. 10,510,508

CHARGED PARTICLE BEAM APPARATUS

HITACHI HIGH-TECH SCIENCE...

1. A charged particle beam apparatus comprising:a sample stage on which a sample is placed;
a sample chamber receiving the sample stage therein;
a charged particle beam column irradiating the sample with a charged particle beam;
a displacement member including an open/close portion displaceable between an insertion position, which is between a beam emitting end portion of the charged particle beam column and the sample stage so as to block an opening of the beam emitting end portion, and a withdrawal position which is away from the insertion position, and a contact portion provided at a contact position capable of contacting the sample before the beam emitting end portion during operation of the sample stage and configured so as not to interfere with the charged particle beam from the charged particle beam column with which the sample is irradiated;
driving means for displacing the displacement member; and
detecting means for detecting whether the sample is in contact with the contact portion.

US Pat. No. 10,510,488

MULTILAYER CERAMIC CAPACITOR

MURATA MANUFACTURING CO.,...

1. A multilayer ceramic capacitor comprising:a laminated body including a plurality of ceramic layers, a plurality of first internal electrode layers, and a plurality of second internal electrode layers alternately laminated, the laminated body including a first principal surface and a second principal surface opposite to each other in a laminating direction, a first side surface and a second side surface opposite to each other in a width direction perpendicular or substantially perpendicular to the laminating direction, and a first end surface and a second end surface opposite to each other in a length direction perpendicular or substantially perpendicular to the laminating direction and the width direction;
a first external electrode provided on the first end surface of the laminated body; and
a second external electrode provided on the second end surface of the laminated body; wherein
each of the plurality of first internal electrode layers is electrically connected to the first external electrode by an extended electrode portion that extends to the first end surface of the laminated body;
each of the plurality of second internal electrode layers is electrically connected to the second external electrode by an extended electrode portion that extends to the second end surface of the laminated body;
first diffusion portions are defined by interdiffusion of the plurality of first internal electrode layers and the first external electrode at interfaces between the plurality of first internal electrode layers and the plurality of ceramic layers;
second diffusion portions are defined by interdiffusion of the plurality of second internal electrode layers and the second external electrode at interfaces between the plurality of second internal electrode layers and the plurality of ceramic layers;
the first external electrode includes a first base electrode layer and the second external electrode layer includes a second base electrode layer;
each of the first base electrode layer and the second base electrode layer includes glass and a metal;
the first diffusion portions are provided on lower surfaces of the plurality of first internal electrode layers, and the second diffusion portions are provided on lower surfaces of the plurality of second internal electrode layers;
the first diffusion portions and the second diffusion portions each have a substantially triangular shape in a cross-sectional view in the length direction; and
the first diffusion portions and the second diffusion portions each have a dimension of about 20 ?m or more and about 30 ?m or less in the length direction.

US Pat. No. 10,510,487

MULTI-LAYER CERAMIC ELECTRONIC COMPONENT AND METHOD OF PRODUCING THE SAME

TAIYO YUDEN CO., LTD., T...

1. A multi-layer ceramic electronic component, comprising:a multi-layer chip including
ceramic layers laminated in a first direction,
internal electrodes disposed between the ceramic layers,
a plurality of pores respectively formed at end portions of the internal electrodes in a second direction orthogonal to the first direction, and
a side surface that is orthogonal to the second direction and that includes a first area and a second area; and
a side margin that covers the side surface of the multi-layer chip,
wherein the plurality of pores include a first pore corresponding to the first area of the side surface and a second pore corresponding to the second area of the side surface,
wherein the second pore has a larger dimension than the first pore,
wherein each pore of the plurality of pores includes an open space between the side margin and the end portion of the respective internal electrode at which it is formed, and
wherein the first area and the second area each form a predetermined pattern.

US Pat. No. 10,510,486

MULTILAYER CERAMIC ELECTRONIC COMPONENT

MURATA MANUFACTURING CO.,...

1. A multilayer ceramic electronic component comprising:a multilayer body that includes a plurality of dielectric layers and a plurality of inner electrode layers, the dielectric layers and the inner electrode layers being laminated, and that includes first and second main surfaces opposite to each other in a lamination direction, first and second side surfaces opposite to each other in a width direction perpendicular or substantially perpendicular to the lamination direction, and first and second end surfaces opposite to each other in a longitudinal direction perpendicular or substantially perpendicular to the lamination direction and the width direction;
a first outer electrode provided on the first end surface; and
a second outer electrode provided on the second end surface; wherein
the second main surface of the multilayer body defines and functions as a mounting surface;
the first outer electrode includes a first underlying electrode layer and a first conductive resin layer;
the second outer electrode includes a second underlying electrode layer and a second conductive resin layer;
the first underlying electrode layer and the second underlying electrode layer each include a conductive metal and a glass component;
the first conductive resin layer and the second conductive resin layer each include a thermosetting resin and a metal component;
the first underlying electrode layer extends from the first end surface onto at least the second main surface;
the second underlying electrode layer extends from the second end surface onto at least the second main surface;
the first conductive resin layer extends onto the first underlying electrode layer provided on the second main surface, directly onto a portion of the second main surface, and onto a portion of the first underlying electrode layer provided on the first end surface;
the second conductive resin layer extends onto the second underlying electrode layer provided on the second main surface, directly onto a portion of the second main surface, and onto a portion of the second underlying electrode layer provided on the second end surface; and
a shape of the first conductive resin layer is different from a shape of the second conductive resin layer.

US Pat. No. 10,510,484

FORMING AN ELECTRICAL COIL DEVICE BY CUTTING A STRIP CONDUCTOR WINDING INTO AT LEAST TWO PARTIAL COILS

SIEMENS AKTIENGESELLSCHAF...

1. A method for producing an electrical coil, the method comprising:winding a strip conductor into a coil winding having a stack of strip conductor layers,
wherein winding the strip conductor comprises winding a first portion of the strip conductor into the coil winding, but leaving at least one of an internal end piece or an external end piece of the strip conductor as an unwound projection, and
dividing the coil winding into at least two partial coils by performing at least one cut through the stack of strip conductor layers while the layers are wound in the coil winding,
wherein after the at least one cut through the stack of strip conductor layers, the strip conductor remains connected at end regions of the strip conductor, to thereby define the electrical coil including a contiguous loop shape of the strip conductor that includes the at least two partial coils and the connected end regions of the strip conductor.

US Pat. No. 10,510,477

PLANAR TRANSFORMER WITH MULTILAYER CIRCUIT BOARD

SEMICONDUCTOR COMPONENTS ...

1. A planar transformer comprising:a magnetic core;
a multilayer circuit board, a first layer of the circuit board comprising a first winding trace and a second winding trace, a second layer of the circuit board comprising a third winding trace, and a third layer of the circuit board comprising a fourth winding trace, wherein the first winding trace on the first layer and the third winding trace on the second layer are electrically connected to form a first winding of the planar transformer and the second winding trace on the first layer forms a second winding of the planar transformer; and
a secondary winding, wherein the secondary winding comprises a wire that is not part of the multilayer circuit board.

US Pat. No. 10,510,476

SLOW WAVE INDUCTIVE STRUCTURE AND METHOD OF FORMING THE SAME

TAIWAN SEMICONDUCTOR MANU...

1. A slow wave inductive structure comprising: a first substrate;a first conductive winding over the first substrate; and
a second substrate over the first substrate, the second substrate having a thickness ranging from about 50 nanometers (nm) to about 150 nm, wherein a distance between the first conductive winding and the second substrate ranges from about 1 micron (?m) to about 2 ?m, wherein a second conductive winding on an opposite side of the second substrate from the first conductive winding and the second substrate comprises polysilicon or doped silicon.

US Pat. No. 10,510,451

BASE PLATE MOUNTED CORE COMPONENTS FOR RELIABLE ROD ASSEMBLY AND RAPID FIELD DISASSEMBLY

Westinghouse Electric Com...

1. A mounting assembly for a nuclear core component that is secured to a base plate with the base plate having a given thickness that extends from one side to a second side, comprising;a hole extending through the base plate in an axial direction from the one side to and through the second side;
a stem on the nuclear core component, the stem being configured to extend into and through the hole and having a length greater than the given thickness;
a. seat on the stem, spaced from a distal end of the stem, the seat having a laterally extending seating surface that rests on the one side when the stem is inserted into and through the hole and prevents the stem from being inserted further;
projections extending radially outward from the stem, near a distal end of the stem and circumferentially spaced around the stem;
axially extending grooves in a wall surface of the hole that match up with the orientation of the projections on the stem, configured so the stem with the projections can pass through the hole from one side to the second side with at least a portion of the projections passing through the grooves;
slots on a surface of the second side around a circumference of the hole that extend through a wall of the hole, the slots having the same orientation as the projections and are circumferentially spaced from the grooves; and
a spring supported between the seat and the one side, with the length of the stem configured to be sufficiently long, so with the spring fully compressed, the projections extend through the hole to and through the second side and the stem can rotate to seat the projections in the slots when the spring is at least partially relaxed.

US Pat. No. 10,510,449

EXPERT OPINION CROWDSOURCING

MERGE HEALTHCARE SOLUTION...

1. A computer-implemented method comprising:under direction of one or more hardware processors configured with specific software instructions,
receiving a medical image series including one or more medical images;
providing a user interface to a user, the user interface configured to allow the user to set preferences for selection of one or more reviewers of the medical image series, the preferences including:
first preferences identifying a first medical specialty and a first minimum quantity of reviewers having the first medical specialty;
second preferences identifying a second medical specialty and a second minimum quantity of reviewers having the second medical specialty; and
third preferences indicating a criteria regarding one or more of:
whether reviewers offer availability to be contacted directly by the user;
whether reviewers offer availability to review the medical image series as part of at least one of: a legal investigation, an insurance investigation, a consultation with a doctor, or a request of a patient;
a minimum and/or maximum quantity of reviewers to be selected to review the medical image series;
a minimum and/or maximum quantity of reviewers permitted to provide review information; and/or
a minimum average user feedback required for reviewers to be selected for review of the medical image series;
receiving, via the internet, the preferences provided by the user;
automatically analyzing the medical image series, at least in part based on natural language processing, to determine one or more characteristics of the medical image series;
accessing a reviewer database storing a plurality of reviewer records associated with a corresponding plurality of reviewers, each of the reviewer records indicating one or more characteristics of the corresponding reviewer;
comparing the preferences set by the user and the one or more characteristics of the medical image series to respective reviewer records in the reviewer database;
selecting, based on said comparison of the first preferences and the one or more characteristics of the medical image series to respective reviewer records, a first subset of reviewers including at least the first quantity of reviewers each having the first medical specialty;
selecting, based on said comparison of the second preferences and the one or more characteristics of the medical image series to respective reviewer records, a second subset of reviewers including at least the second quantity of reviewers each having the second medical specialty;
selecting, based on said comparison of the third preferences and the one or more characteristics of the medical image series to respective reviewer records, a third subset of reviewers including one or more reviewers having characteristics matching the third preferences;
automatically analyzing the medical image series to identify personally identifiable information in the medical image series;
automatically anonymizing the medical image series by removing or obscuring the personally identifiable information from the medical image series;
providing a notice, via a computerized user interface, to the selected first, second, and third subsets of reviewers indicating availability of the medical image series for review, the medical image series having been anonymized, wherein an identity of the user is also anonymized such that the first, second, and third subsets of reviewers cannot determine the identity of the user from the notice indicating availability of the medical image series or from the medical image series;
receiving separate medical reports from each reviewer of the first, second, and third subsets of reviewers;
anonymizing identities of each reviewer of the first, second, and third subsets of reviewers such that receivers of the medical reports cannot determine the identities of the reviewers of the first, second, and third subsets of reviewers from the medical reports;
providing, via a computerized user interface, the medical reports to a plurality of rating entities, the medical reports having been anonymized;
receiving, via a computerized user interface, from each of the rating entities, a separate rating for each of the medical reports, the ratings indicating accuracy of respective medical reports;
for each reviewer of the first, second, and third subsets:
compiling ratings of the reviewer from the plurality of rating entities; and
determining an overall rating of the reviewer;
generating a composite report comprising information on each of the medical reports from the first, second, and third subsets of reviewers, wherein the composite report indicates one of the medical reports associated with a highest overall rating and include one of:
the medical reports from each of the first, second, and third subsets of reviewers, the medical reports having been anonymized; or
summaries of at least some of the medical reports from the first, second, or third subsets of reviewers, the medical reports having been anonymized;
providing the composite report to the user;
receiving a request from the user to contact a first reviewer associated with a first medical report, the first medical report having been anonymized;
automatically determining an identity of the first reviewer;
requesting authorization from the first reviewer to provide the identity of the first reviewer to the user; and
in response to receiving authorization from the first reviewer to provide the identity of the first reviewer to the user, providing the identity of the first reviewer to the user.

US Pat. No. 10,510,445

METHODS AND SYSTEMS FOR DISPLAYING CLINICAL PARAMETERS

Shenzhen Mindray Bio-Medi...

1. A computer display system to display clinical parameters, the system comprising:a parameter acquiring device configured to receive at least three clinical parameters of a patient at a particular time; and
a processing unit in communication with the parameter acquiring device and a display device,
wherein,
the processing unit is configured to receive the at least three clinical parameters and cause the display device to display a spider chart based on the at least three clinical parameters,
the spider chart includes a plurality of radial spokes,
each spoke of the plurality of radial spokes represents a range of values for a respective one of the at least three clinical parameters and indicating (i) a point corresponding to a detected value of the respective one of the at least three clinical parameters, and (ii) a threshold range of the respective one of the at least three clinical parameters,
the threshold range includes an upper limit spaced from a lower limit along a respective one of the plurality of radial spokes, the lower limit and the upper limit are spaced from a beginning point of the range and an end point of the range along the respective one of the plurality of radial spokes,
the threshold range for at least one of the at least three clinical parameters is preset, and,
the processing unit is configured to display each spoke of the plurality of radial spokes as a rectangular bar with an inner section displayed closest to a center of a spider graph representing a first range of values below the threshold range, a middle section representing a second range of values within the threshold range, and an outer section displayed furthest from the center of the spider graph representing a third range of values above the threshold range.

US Pat. No. 10,510,371

THERMALLY-ASSISTED MAGNETIC RECORDING HEAD HAVING SUB-MOUNT WITH BARRIER-MEMBERS SANDWICH A HEATER

SAE Magnetics (H.K.) Ltd....

1. A light source-unit which is used for a thermally assisted magnetic head comprising:a laser diode;
a sub-mount which the laser diode is joined; and a heater which is joined on a joint surface, of the sub-mount, which the laser diode is joined;
wherein the sub-mount comprises a pair of barrier-members,
wherein the barrier-members are formed with lower thermal conductivity material which thermal conductivity is lower than a joining metal which is used for joining the laser diode and the sub-mount,
wherein the barrier-members are formed on the joint surface so as to sandwich the heater.

US Pat. No. 10,510,351

METHOD AND SYSTEM FOR LOSSLESS VALUE-LOCATION ENCODING

TEXAS INSTRUMENTS INCORPO...

1. A method of encoding samples in a digital audio signal, the method comprising:receiving, by at least one processor, a frame of N samples of the digital audio signal;
determining, by the at least one processor, L possible distinct data values in the N samples;
determining, by the at least one processor, a reference data value in the L possible distinct data values and a coding order of L?1 remaining possible distinct data values, wherein each of the L?1 remaining possible distinct data values is mapped to a position in the coding order;
decomposing, by the at least one processor, the N samples into L?1 coding vectors based on the coding order, wherein each of the L?1 coding vectors identifies locations of a respective one of the L?1 remaining possible distinct data values in the N samples, and wherein the L?1 coding vectors include a first coding vector that includes a plurality of first elements, each of the first elements corresponding to a same first one of the L possible distinct data values, each of the first elements corresponding to a different location in the frame of N samples, wherein the L?1 coding vectors further include a second coding vector that includes a plurality of second elements, each of the second elements corresponding to a same second one of the L possible distinct data values, each of the second elements corresponding to a different location in the frame of N samples;
encoding, by the at least one processor, the L?1 coding vectors, to generate encoded vectors; and
inserting, by the at least one processor, the encoded vectors into an output bit stream.

US Pat. No. 10,510,343

SPEECH RECOGNITION METHODS, DEVICES, AND SYSTEMS

ADEMCO INC., Golden Vall...

1. A system for speech recognition, the system comprising:a number of microphones configured to capture sound in an area;
a digital signal processor configured to segregate the sound into a first signal and a second signal, wherein the first signal corresponds to a first portion of the area and the second signal corresponds to a second portion of the area; and
a single automatic speech recognition engine having one or more processing components configured to receive the first signal and the second signal, first process the first signal through all of the one or more processing components and then process the second signal through all of the one or more processing components to recognize a speech command in the sound, and responsive to recognizing the speech command, adjust operation of the single automatic speech recognition engine or another device.

US Pat. No. 10,510,340

DYNAMIC WAKEWORD DETECTION

Amazon Technologies, Inc....

1. A computer-implemented method comprising:receiving, from a device and in response to the device detecting a wakeword in audio using a first wakeword detection threshold value, input audio data corresponding to an utterance;
performing automatic speech recognition (ASR) on the input audio data to generate input text data;
performing natural language understanding (NLU) on the input text data to generate NLU results data including intent data;
determining output data using the NLU results data;
based on the intent data, determine the device is to use a second wakeword detection threshold value for a duration of time, the second wakeword detection threshold value being different from the first wakeword detection threshold value;
causing the device to present content corresponding to the output data; and
sending, to the device, a command to use the second wakeword detection threshold value during the duration of time.

US Pat. No. 10,510,330

DEVICE AND METHOD FOR SOUND DEADENING A COMPONENT

SIKA TECHNOLOGY AG, Baar...

1. A device for deadening the sound of a component, comprising:a damping layer of a foamed material and
a stiffening layer, which is fixedly connected to the damping layer and
which is stiffer than the damping layer,
wherein the damping layer is formed by means of a foamed hot-melt adhesive,
wherein the damping layer is intended for the direct connection to the component, the sound of which is to be deadened, wherein the foamed hot-melt adhesive can be activated by means of a temperature increase, so that an adhesive surface for fastening the device to the component, the sound of which is to be deadened, is created,
wherein the damping layer includes at least 50% by weight of ethylene vinyl acetate (EVA); and
wherein, together, the damping layer and the stiffening layer form at least 90% of the thickness of the device.

US Pat. No. 10,510,322

INPUT DISPLAY DEVICE, INPUT DISPLAY METHOD, AND COMPUTER-READABLE MEDIUM

MITSUBISHI ELECTRIC CORPO...

11. An input display method for showing voice recognition results along a user defined track, the method comprising:receiving a track input;
generating a track image showing the track, the track image having a line width corresponding to a character height stored in the memory;
acquiring a character string corresponding to a voice recognition result,
displaying the generated track image on a display; and
superimposing the acquired character string on the displayed track image,
wherein when the character string is acquired before the track input is received, the displaying of the character string is stood by, and when the track input is received, the generated track image is displayed and the acquired character string is superimposed on the displayed track image.

US Pat. No. 10,510,293

ORGANIC LIGHT-EMITTING DISPLAY DEVICE AND DRIVING METHOD THEREOF

LG Display Co., Ltd., Se...

1. An organic light-emitting display device comprising:a display panel comprising a plurality of gate lines, a plurality of data lines intersecting the plurality of gate lines, and a plurality of pixels, each gate line of the plurality of gate lines and each data line for the plurality of data lines coupled to at least one pixel of the plurality of pixels, each pixel having a driving transistor for providing a driving current to an organic light-emitting diode, a first transistor coupled to a gate electrode of the driving transistor, and a second transistor coupled to a data line of the plurality of data lines;
a data driver delivering data signals to the pixels of the display panel through the plurality of data lines; and
a gate driver delivering gate signals through the plurality of gate lines and emission control signals through a plurality of emission control lines to the pixels of the display panel,
wherein a first pixel of the plurality of pixels is initialized in response to a first gate signal having a first signal level during a first time period being provided to the first transistor of the first pixel and a second gate signal having the first signal level during the first time period being provided to the second transistor of the first pixel, receives a first data signal input thereto in response to the second gate signal having the first signal level being provided to the second transistor of the first pixel and the first gate signal having a second signal level being provided to the first transistor of the first pixel during a first part of a second time period subsequent to the first time period, and is controlled by one of the emission control signals to emit light according to the first data signal, and
a second pixel of the plurality of pixels is initialized in response to the second gate signal having the first signal level during a first part of the second time period being provided to the first transistor of the second pixel and a third gate signal having the first signal level during the first part of the second time period being provided to the second transistor of the second pixel, receives a second data signal input thereto in response to the third gate signal having the first signal level being provided to the second transistor of the second pixel and the second gate signal having the second signal level being provided to the first transistor of the second pixel during a second part of the second time period, and is controlled by the same emission control signal to emit light according to the second data signal.

US Pat. No. 10,510,276

APPARATUS AND METHOD FOR CONTROLLING A DISPLAY OF A VEHICLE

HYUNDAI MOTOR COMPANY, S...

1. An apparatus for controlling a display of a vehicle, the apparatus comprising:a camera configured to obtain a face image of a driver;
a sensor configured to sense a location of a seat on which the driver is seated; and
a controller,
wherein the controller is configured to
determine a location of an eye of the driver based on the face image and the location of the seat, and
correct a projection location of a virtual image projected onto a display device, based on the location of the eye.

US Pat. No. 10,510,263

DYNAMICALLY CONFIGURABLE AUDIENCE RESPONSE SYSTEM

Boxlight Corporation, La...

1. A handset configuration station for use in an audience response system, the audience response system comprising a wireless aggregation point, a first handset and a second handset, the first handset configured to communicatively couple to the wireless aggregation point to receive a first user input from a first user and to communicate the first user input to the wireless aggregation point, the second handset configured to communicatively couple to the wireless aggregation point to receive a second user input from a second user and to communicate the second user input to the wireless aggregation point, the handset configuration station comprising:a first configuration interface, wherein the first handset is configured to communicatively couple to the first configuration interface to define an operating parameter of the first handset via the first configuration interface; and
a second configuration interface, wherein the second handset is configured to communicatively couple to the second configuration interface to define an operating parameter of the second handset via the second configuration interface;
wherein the first handset and the second handset each reconfigure themselves with updated operating parameters based on each wirelessly receiving redefined operating parameters from the wireless aggregation point, the operating parameters for the first handset comprising a first handset identification (ID), a first frequency associated with a first communication channel, and a first key that establishes a communication link with the wireless aggregation point, wherein the first key is a first synchronization key or a first access key, and the operating parameters for the second handset comprising a second handset ID, a second frequency associated with a second communication channel, and a second key that establishes a communication link with the wireless aggregation point, wherein the second key is a second synchronization key or a second access key.

US Pat. No. 10,510,262

POST GUARD INTEGRATED MANAGEMENT SYSTEM AND POST GUARD INTEGRATED MANAGEMENT METHOD THEREOF

1. A post guard integrated management system, comprising:a post guard installed in a pillar of a rack and having a sensor to transmit a change in tilt and presence or absence of collision along with position information; and
a management server configured to monitor presence or absence of collision and a dangerous condition of the rack or the post guard based on the transmitted presence or absence of collision and dangerous condition of the rack or the post guard and provide detected status information of all post guards to a plurality of receiving terminals,
wherein, when there is movement of the post guard, the management server analyzes and tracks a movement path of the post guard based on a change in a Received Signal Strength Indicator (RSSI) of a receiving terminal and position information of the receiving terminal which are caused by movement of the post guard.

US Pat. No. 10,510,250

VEHICLE PRESENCE DETECTION SYSTEM

Frogparking Limited, Pal...

1. A vehicle presence detection system, comprising:a LIDAR device comprising a light emitter configured to emit pulsed laser light, and a light sensor configured to receive reflections of the pulsed laser light emitted by the light emitter, wherein the LIDAR device is directed in the direction of a parking spot;
a memory unit; and
a processing unit configured to:
use the LIDAR device to determine a measured distance that correlates to the distance travelled by reflections of the pulsed laser light from the LIDAR device;
store a measured distance in the memory unit as a baseline vacant distance, wherein the baseline vacant distance corresponds to the distance between the LIDAR device and a location corresponding to the parking spot when the parking spot is vacant; and
determine whether the parking spot is vacant or occupied based on a measured distance.

US Pat. No. 10,510,241

COMMUNICATION APPARATUS AND DATA PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. A communication apparatus for receiving and outputting emergency information, the communication apparatus comprising:circuitry configured to:
generate an emergency information viewing result report that contains a record of emergency information viewing result information; and
send the generated emergency information viewing result report, wherein
the emergency information viewing result report contains a record of:
an identifier of the emergency information output on the communication apparatus, and
time information representing a time in which at least one of a display and a speaker of the communication apparatus output the emergency information.

US Pat. No. 10,510,229

MOUNT CAPABLE OF MOUNTING ACCESSORY, AND IMAGE PICKUP APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A mount that is capable of being disposed in a main body of an image pickup apparatus, the mount comprising a first mount portion configured to be attachable/detachable with respect to an accessory,wherein the first mount portion includes:
a fixing portion that is fixed to the main body of the image pickup apparatus;
a fixed mount portion that is fixed and held to the fixing portion;
a movable mount portion that is relatively rotatable with respect to the fixed mount portion with an optical axis of the image pickup apparatus as a center;
a mount ring that is rotatable with the movable mount portion; and
an insertion portion to which an operation member to switch a non-lock state and a lock state of the accessory with respect to the first mount portion is inserted from an outside of the first mount portion,
the insertion portion includes a first fitting portion to which an operation portion of the operation member is fitted, and a second fitting portion to which a support portion different from the operation portion of the operation member is fitted,
the first fitting portion is formed by an opening that is formed by opening a side where the accessory is mounted in the optical axis direction, and a pair of wall portions that are opposed to each other with reference to the circumferential direction of the first mount portion, and
the second fitting portion has a regulation portion to regulate a movement of the operation member in the optical axis direction in a state where the operation member is fitted, and is disposed at a position different from the first fitting portion in the optical axis direction.

US Pat. No. 10,510,199

POWER TOOL WITH IRREVERSABLY LOCKABLE COMPARTMENT

MILWAUKEE ELECTRIC TOOL C...

1. A power tool comprising:a housing including a compartment with an irreversible lock;
a wireless communication device including a wireless communication controller with a transceiver, the wireless communication device configured to be received in the compartment and to engage with the irreversible lock;
a motor within the housing and having a rotor and a stator, wherein the motor configured to drive an output drive device; and
a controller within the housing and having an electronic processor, a memory, and a data connection, the data connection configured to couple the electronic processor to the wireless communication device when the wireless communication device is inserted into the compartment, wherein the controller is configured to
control operation of the motor, and
communicate with an external device via the data connection and the wireless communication controller.

US Pat. No. 10,510,195

SYSTEM AND METHOD FOR MONITORING STRESS CYCLES

Tesla, Inc., Palo Alto, ...

1. A system for monitoring stress cycles, the system comprising:a memory storing a base value and an inflection value of a stress cycle; and
one or more processors coupled to the memory and configured to receive a series of stress values of the stress cycle from a stress sensor, wherein the one or more processors are configured to perform operations comprising:
performing a first comparison between a first stress value and a previous stress value in the series of stress values;
detecting an inflection in the series of stress values of the stress cycle based on the first comparison;
updating the inflection value to be the previous stress value in response to the detecting the inflection;
performing a second comparison between a second stress value in the series of stress values and the base value;
determining that the stress cycle is complete based on the second comparison; and
recording the stress cycle in response to the determining that the stress cycle is complete.

US Pat. No. 10,510,187

METHOD AND SYSTEM FOR VIRTUAL SENSOR DATA GENERATION WITH DEPTH GROUND TRUTH ANNOTATION

FORD GLOBAL TECHNOLOGIES,...

13. A sensor data generation system, comprising:one or more processors; and
memory operably connected to the one or more processors, the memory storing a plurality of components executable by the one or more processors, the plurality of components comprising:
a virtual environment programmed to include a plurality of virtual objects;
a sensor model programmed to model a sensor in the virtual environment;
a positioning module programmed to set a location and an orientation of the sensor in the virtual environment, wherein at least one of the virtual objects is a mobile virtual object, and wherein the sensor is on the mobile virtual object; and
a simulation module programmed to utilize the virtual environment, the sensor model and the positioning module to produce simulation-generated data characterizing the virtual environment as perceived by the sensor as the mobile virtual object and the virtual sensor move around in the virtual environment to model an output of the sensor in a real-world scenario sensing a real-world environment similar to or matching the virtual environment,
wherein the one or more processors execute the plurality of components to develop, test or train a computer vision detection algorithm by modeling the real-word environment with the virtual environment such that the simulation-generated data represents information collected by one or more real-word sensors in the real-word environment.

US Pat. No. 10,510,168

METHOD FOR EDITING CHARACTER IMAGE IN CHARACTER IMAGE EDITING APPARATUS AND RECORDING MEDIUM HAVING PROGRAM RECORDED THEREON FOR EXECUTING THE METHOD

Jungha Ryu, Seongnam-si ...

1. A method for creating at least one dot image by using a dot image creating apparatus, comprising:(a) acquiring, by the apparatus, information on a character, wherein the information on the character includes a geometry of the character and an empty space within a subject region surrounding the geometry of the character, and wherein the empty space is an area within the subject region not occupied by the geometry of the character;
(b) assigning, by the apparatus, first metadata to portions within the subject region corresponding to the character, wherein the first metadata has a first color;
(c) assigning, by the apparatus, second metadata to portions of the subject region corresponding to the empty space not occupied by the character, wherein the second metadata has a second color;
(d) reassigning, by the apparatus, the first metadata to have the second color and the second metadata to have the first color;
(e) adjusting, by the apparatus, a ratio of an area of the first metadata to an area of the second metadata while maintaining the information on the geometry of the character by increasing the area of the first metadata within the subject region and by decreasing the area of the second metadata within the subject region, wherein the adjusted second metadata corresponds to the dot image; and
(f) outputting, by the apparatus, the dot image only without outputting the character, wherein the dot image per se represents the information on the geometry of the character.

US Pat. No. 10,510,165

SYSTEMS AND METHODS FOR CONTEXT BASED IMAGE COMPRESSION

Facebook, Inc., Menlo Pa...

1. A computer implemented method comprising:identifying, by a computing system, an image to be displayed through a client device;
identifying, by the computing system, one or more contexts of the image, wherein at least one of the contexts describe a page in which the image is included based at least in part on a position of the image on the page and a number of images on the page or in a section on the page;
determining, by the computing system, an image quality for the image based at least in part on the one or more contexts that describe the page in which the image is included; and
compressing, by the computing system, the image at the image quality.

US Pat. No. 10,510,160

MULTISCALE WEIGHTED MATCHING AND SENSOR FUSION FOR DYNAMIC VISION SENSOR TRACKING

SAMSUNG ELECTRONICS CO., ...

1. A Dynamic Vision Sensor (DVS) pose-estimation system, comprising:a DVS to detect DVS events and to shape frames based on accumulated DVS events;
a transformation estimator to estimate a transformation of a camera of the DVS based on an estimated depth and to match confidence-level values within a camera-projection model such that at least one of a plurality of DVS events detected during a first frame corresponds to a DVS event detected during a second frame, the second frame being subsequent to the first frame, the transformation estimator estimating the transformation based on
in which i is an index, u is a detected DVS event, Cui is a scalar confidence-level value for a DVS event ui, I is a frame, k is a frame index, ? is a camera-projection model for the DVS, ??1 is an inverse of the camera-projection model for the DVS, ui is a vector corresponding to a detected event ui within the camera-projection model ?, dui is a three-dimensional depth of the DVS event ui in world coordinates, and Tk,k-1 is one of a plurality of possible vector transformations based on world coordinates between frame Ik-1 and frame Ik;an inertial measurement unit (IMU) to detect inertial movements of the DVS with respect to world coordinates between the first and second frames; and
a camera-pose estimator to combine information from a change in a pose of the DVS camera between the first frame and the second frame based on the estimated transformation and the detected inertial movements of the DVS.

US Pat. No. 10,510,074

ONE-TAP PAYMENT USING A CONTACTLESS CARD

Capital One Services, LLC...

1. A system, comprising:a plurality of processor circuits; and
a memory storing instructions which when executed by one or more of the processor circuits, cause the one or more of the processor circuits to:
output, by an application executing on a first processor circuit of the plurality of processor circuits, an indication specifying to tap a contactless card to complete a transaction initiated in the application, the transaction associated with a transaction identifier;
receive, by the application from a communications interface of the contactless card, encrypted data generated by the contactless card based at least in part on a private key for the contactless card stored in a memory of the contactless card;
transmit, by the application: (i) a merchant identifier of a merchant associated with the application, (ii) the transaction identifier, (iii) the encrypted data, and (iv) a location of a device comprising the first processor circuit to an authentication application executing on a second processor circuit of the plurality of processor circuits;
verify, by the authentication application, the encrypted data by decrypting the encrypted data based at least in part on the private key for the contactless card;
determine, by the authentication application, that the contactless card has previously been used to make a purchase with the merchant;
determine, by the authentication application, that the location of the device is within a threshold distance of a known location, the known location to comprise at least one of a home location or a work location associated with the contactless card;
generate, by a virtual account number generator executing on a third processor circuit of the plurality of processor circuits based on the verification of the encrypted data, the determination that the contactless card has previously been used to make a purchase with the merchant, and the determination that the device is within the threshold distance of the known location by the authentication application, a virtual account number;
transmit, by the virtual account number generator, the merchant identifier, the transaction identifier, the virtual account number, an expiration date associated with the virtual account number, and a card verification value (CVV) associated with the virtual account number to a merchant server executing on a fourth processor circuit of the plurality of processor circuits, the merchant server associated with the merchant; and
process, by the merchant server, the transaction using the transaction identifier, the virtual account number, the expiration date, and the CVV.

US Pat. No. 10,510,073

METHODS AND SYSTEMS FOR PROVISIONING MOBILE DEVICES WITH PAYMENT CREDENTIALS

Visa International Servic...

1. A method, comprising:receiving, at a server computer, a first provisioning request from a first mobile device to provision a first payment credential associated with a first account of a first user to the first mobile device;
determining, by the server computer, a first risk level associated with the first provisioning request;
determining, by the server computer, that the first risk level is within a predetermined risk threshold range;
based on the first risk level being within the predetermined risk threshold range:
setting, by the server computer, a first token representing the first payment credential to an inactive state;
transmitting, by the server computer to the first mobile device, a first set of provisioning scripts and the first token in the inactive state;
executing, by the first mobile device, the first set of provisioning scripts;
storing, by the first mobile device, the first token and a protection flag associated with the first token in a memory of the first mobile device based on executing the first set of provisioning scripts, the protection flag representing the inactive state of the first token;
performing, by the server computer, an authentication process with the first user based on direct or indirect communication with the first mobile device;
determining, by the server computer, that the authentication process is successfully performed;
based on a successful performance of the authentication process, transmitting, by the server computer to the first mobile device, an activation script that, when executed on the first mobile device, modifies a status of the first token from the inactive state to an active state;
executing, by the first mobile device, the activation script;
disabling, by the first mobile device, the protection flag associated with the first token based on executing the activation script;
storing, by the first mobile device, the first token in the active state based on disabling the protection flag thereby configuring a first digital wallet application stored on the first mobile device with the first token;
transmitting, by the first mobile device, the first token in the active state to a first transacting entity during a first financial transaction with the first transacting entity;
receiving, at the server computer, a second provisioning request from a second mobile device to provision a second payment credential associated with a second account of a second user to the second mobile device;
determining, by the server computer, a second risk level associated with the second provisioning request;
determining, by the server computer, that the second risk level is below the predetermined risk threshold range;
based on the second risk level being below the predetermined risk threshold range:
setting, by the server computer, a second token representing the second payment credential to the active state without requiring the authentication process with the second user;
transmitting a second set of provisioning scripts and the second token in the active state to the second mobile device without requiring the authentication process with the second user;
executing, by the second mobile device, the second set of provisioning scripts on the second mobile device;
storing, by the second mobile device, the second token in the active state based on executing the second set of provisioning scripts and without requiring the authentication process with the second user, thereby configuring a second digital wallet application stored on the second mobile device with the second token, and
transmitting, by the second mobile device, the second token in the active state to a second transacting entity during a second financial transaction with the second transacting entity.

US Pat. No. 10,510,070

SYSTEM, METHOD, AND APPARATUS FOR A DYNAMIC TRANSACTION CARD

CAPITAL ONE SERVICES, LLC...

1. A dynamic transaction card comprising:a display having one or more light emitting diode (LED) lights;
one or more applications, wherein each respective application is account-provider specific and includes instructions to update the display;
a EuroPay-MasterCard-Visa (EMV) processor in communication with a microprocessor, wherein the microprocessor receives application data from one or more of the applications and activates the display via a display driver; and
an energy storage device that provides to power the dynamic transaction card,
wherein the energy storage device provides, when the dynamic transaction card is deactivated, reverse bias to the one or more LED lights such that the one or more LED lights convert light into a current, thereby creating a photosensor,
wherein the dynamic transaction card is activated in response to the photosensor detecting light,
wherein the energy storage device provides, when the dynamic transaction card is active, forward bias to the one or more LED lights such that the one or more LED lights generate a display pattern, and
wherein, when activated, the dynamic transaction card can initiate a transaction.

US Pat. No. 10,510,064

WIRELESS PAYMENT METHOD AND SYSTEMS

Visa U.S.A. Inc., San Fr...

1. A method for conducting a transaction, comprising:directly transmitting, by a first portable electronic device through a direct wireless link to a second portable electronic device, a request for payment to the second portable electronic device, the payment to be a part of the transaction between the first portable electronic device and the second portable electronic device;
establishing trust between the first portable electronic device and the second portable electronic device, which includes establishing an identity of the first portable electronic device by the second portable electronic device and establishing an identity of the second portable electronic device by the first portable electronic device;
receiving, at the first portable electronic device through the direct wireless link from the second portable electronic device, an approval of the request for payment and payment details for review, the approval corresponding to a first confirmation that the transaction is to proceed;
responsive to a second confirmation by both parties that the transaction as configured is to proceed, receiving, at the first portable electronic device through the direct wireless link, an audit record (i) including a tracking number identifying the transaction among a plurality of transactions and (ii) corresponding to an indication that the transaction as requested and configured has been approved by both parties, the audit record and the tracking number generated and provided by the second portable electronic device; and
transmitting, by the first portable electronic device over a network, payment request data indicating an instruction to transfer funds for the transaction, wherein the payment request data comprises the audit record including the tracking number, wherein the first portable electronic device and the second portable electronic device are phones capable of long range and short range communication,
wherein the establishing of the identity of the first portable electronic device and the establishing of the identity of the second portable electronic device is performed using credentials present in the first portable electronic device and the second portable electronic device, and
wherein the audit record is utilizable to reduce repudiation risk based at least in part on the indication that the transaction as requested and configured has been approved by both parties.

US Pat. No. 10,510,059

PRINTER DEVICE

SEIKO INSTRUMENTS INC., ...

1. A printer device, comprising:a receiver configured to receive pieces of information from a host device;
a storage configured to store output information among the pieces of information received by the receiver;
a printer configured to print information on a sheet based on printing information;
a display communication device configured to transmit display information to a display device;
an output destination selection module configured to select an output destination of the output information stored in the storage based on instruction information among the pieces of information received by the receiver from the host device;
a display information generation module configured to generate, when the output destination selected by the output destination selection module is the display device, the display information based on the output information stored in the storage; and
a printing controller configured to output, when the output destination selected by the output destination selection module is the printer, the printing information that is based on the output information stored in the storage, to the printer,
wherein the display communication device configured to output the display information generated by the display information generation module to the display device.

US Pat. No. 10,510,035

LIMITED ACCESS INVITATION HANDLING AT A SMART-HOME

Google LLC, Mountain Vie...

1. A method of handling delivery of a package by a deliverer of a delivery service-provider entity that comprises a delivery computing system to a smart environment that comprises a smart device, the method comprising:facilitating at least a portion of a placement of an order by an orderer for the delivery of the package to the smart environment using the delivery computing system;
generating unique invitation identification information for the order using the delivery computing system;
acquiring, at an environment computing system, the unique invitation identification information and recipient information indicative of the identification of an intended recipient of the package of the order;
based on the acquiring, defining, using the environment computing system, at least a portion of a mode setting that is associated with the acquired unique invitation identification information and the smart environment, the mode setting comprising a platform action;
after the defining, receiving, at the environment computing system from the smart environment, invitation identification data detected by the smart device from the deliverer, wherein the received invitation identification data comprises the unique invitation identification information;
identifying, using the environment computing system, the defined mode setting associated with the unique invitation identification information and the smart environment based on the unique invitation identification information of the received invitation identification data from the smart environment; and
carrying out, using the environment computing system, the platform action of the identified defined mode setting based on the identifying,
wherein the carrying out of the platform action comprises:
determining, using at least one of the environment computing system or the smart device, that the intended recipient of the package is available at the smart environment when the deliverer is present at the smart environment and based on the determining, communicating with the intended recipient in a first manner that comprises conveying a message to the intended recipient; and
at least a portion of the message is indicative of the delivery of the package.

US Pat. No. 10,509,988

CRIME SCENE ANALYSIS USING MACHINE LEARNING

Microsoft Technology Lice...

1. A method for automated crime scene analysis using machine learning, the method comprising:receiving captured data associated with use of one or more of a firearm or an explosive material in a crime scene environment;
querying a server for catalogued data associated with a plurality of firearms or explosive materials;
evaluating the received captured data at a machine learning model using the catalogued data to identify a model of the one or more firearms or the explosive material, wherein the machine learning model was trained with at least data including audio files of firearm shots tagged with the model of the one or more firearms; and
providing the identification to a designated recipient.

US Pat. No. 10,509,978

MULTI-ANGLE PRODUCT IMAGING DEVICE

Conduent Business Service...

1. A method of acquiring multi-angle images of a product, comprising:placing a product on a workstation comprising:
a turntable,
a motor of the turntable, and
at least one background wall and a camera supporting member having a vertical axis, wherein the camera supporting member is configured to movably attach an image capturing device so that the image capturing device may be moved along the vertical axis of the camera supporting member;
capturing, by the image capturing device, a first image of the product;
analyzing, by a computing device, the captured first image and detecting a vertical center of the product;
determining, by the computing device, if the vertical center of the product is within a proximate distance to the vertical center of the first image;
upon determining that the vertical center of the product is not within the proximate distance to the vertical center of the first image, causing, by the computing device, the image capturing device to move along the vertical axis to a location based on the distance between the vertical center of the product and the vertical center of the first image;
capturing one or more additional images of the product after the image capturing device has moved to the location on the vertical axis by:
the computing device causing the motor of the turntable to rotate the turntable to each of a plurality of capturing angles, and
the computing device causing the image capturing device to capture one of the additional images at each of the plurality of capturing angles; and
storing the one or more additional images in a product database.

US Pat. No. 10,509,956

ARTIFICIAL INTELLIGENCE IMAGE AND TEXT PROCESSING

United Services Automobil...

1. A method for identifying people in a specific profession identifiable by a worn indicia from language, text, and audio in photo images comprising:implementing an artificial intelligent (AI) entity on a server having a processor, a memory, and computer readable instructions in the memory;
training the AI entity to locate language, text and audio in photo images on the Internet;
training the AI entity to identify the worn indicia in the photo images;
training the AI entity to locate people in the images bearing the worn indicia;
training the AI entity to determine whether the people located are members of the profession;
training the AI entity to determine the name of the people identified as being members of the profession;
testing the AI entity by presenting the AI entity with data representing a plurality of photo images containing a predetermined number of people in the profession;
activating the AI entity for commercial use after successful testing;
connecting the AI entity to the Internet;
initiating a scan of the Internet and/or other information sources by the AI entity to locate a plurality of photo images;
analyzing the plurality of language, text and audio in photo images using the AI entity to locate people in the profession;
locating the names of the people determined to be in the profession; and
saving the names of the people determined to be in the profession in a first database.

US Pat. No. 10,509,919

BLOCKCHAIN-BASED TRANSACTION PROCESSING METHOD AND APPARATUS

Alibaba Group Holding Lim...

1. A computer-implemented method for processing blockchain-based transactions, comprising:receiving a target transaction initiated by a member node device in a blockchain, wherein the target transaction comprises a reference time parameter, wherein the reference time parameter is a reference time stamp generated when the target transaction is created, wherein a transaction validity period corresponds to a numerical interval between a first value and a second value, wherein the first value is a difference between a creation time stamp of a candidate block and a first threshold, and wherein the second value is a sum of the creation time stamp of the candidate block and a second threshold, and wherein the reference time parameter is used to determine whether the target transaction is a valid transaction within the transaction validity period;
determining, based on the reference time parameter, whether the target transaction is a valid transaction within the transaction validity period, wherein determining whether the target transaction is the valid transaction period comprises:
comparing the reference time stamp with each of the first value and the second value to determine whether the reference time stamp is greater than the first value and less than the second value, and
in response to determining that the reference time stamp is greater than the first value and less than the second value, determining that the target transaction is a valid transaction within the transaction validity period; and
in response to determining that the target transaction is a valid transaction within the transaction validity period, recording the target transaction to a generated candidate block.

US Pat. No. 10,509,911

METHODS AND SYSTEMS FOR CONDITIONALLY GRANTING ACCESS TO SERVICES BASED ON THE SECURITY STATE OF THE DEVICE REQUESTING ACCESS

LOOKOUT, INC., San Franc...

1. A method comprising:receiving, by a software component executing on a server, a request from a mobile communications device for access to a provider of a service having a plurality of service levels, each service level allowing a different level of access to the service;
determining, by the software component, a current security state of the mobile communications device by:
processing event security data, generated by the mobile security device regarding security events on the mobile communications device, to determine severity levels for the security events, and
using the determined severity levels to assess the current security state of the mobile communications device;
comparing, by the software component, the current security state of the mobile communications device to a policy associated with the provider, wherein for each service level the policy specifies a minimum security state of a device required for the device to be granted access to the service level;
determining, by the software component from the comparison, that the current security state meets or exceeds the minimum security state for a subset of the plurality of service levels; and
permitting, by the software component, the mobile communications device to access the subset of the plurality of service levels based on the determination that the current security state meets or exceeds the minimum security state required for each service level in the subset.

US Pat. No. 10,509,910

METHODS AND SYSTEMS FOR GRANTING ACCESS TO SERVICES BASED ON A SECURITY STATE THAT VARIES WITH THE SEVERITY OF SECURITY EVENTS

LOOKOUT, INC., San Franc...

1. A method comprising:receiving, by a software component executing on a server, a request from a mobile communications device for access to a service provider;
determining, by the software component, a current security state of the mobile communications device by:
processing event security data, generated by the mobile communications device regarding security events on the mobile communications device, to determine severity levels for the security events, and
using the determined severity levels to assess the current security state of the mobile communications device;
comparing, by the software component, the current security state to a policy associated with the service provider, the policy specifying a first minimum security state of a device required for access to the service provider to be granted to the device; and,
by the software component granting access to the service provider only when the comparison results in a determination that the current security state meets the required first minimum security state.

US Pat. No. 10,509,897

WEARABLE DEVICE AND METHOD OF OPERATING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A wearable device comprising:a display;
a sensor configured to obtain a biometric information of a user;
a memory configured to store at least one instruction; and
at least one processor configured to execute the at least one instruction to:
based on an event related to executing an application, identify execution of biometric authentication associated with the application;
based on the identification, display a message indicating information corresponding to the biometric authentication to be performed in the wearable device;
obtain, by the sensor, the biometric information of the user wearing the wearable device;
identify authority using the obtained biometric information and registered biometric information stored in the memory; and
display, by the display, a screen associated with the executed application based on the identified authority.

US Pat. No. 10,509,896

IMAGE FORMING APPARATUS

KONICA MINOLTA, INC., To...

1. An image forming apparatus comprising:a communication circuit configured to establish proximity communication with a biometric authentication apparatus;
a display; and
a processor configured to perform authentication processing with biological information detected by the biometric authentication apparatus,
the processor being configured to carry out control for reducing a quantity of light from the display incident on the biometric authentication apparatus during detection of the biological information by the biometric authentication apparatus when the processor receives information representing optical detection of the biological information by the biometric authentication apparatus from the biometric authentication apparatus through the communication circuit.

US Pat. No. 10,509,885

SYSTEMS AND METHODS OF FABRICATING SEMICONDUCTOR DEVICES

Samsung Electronics Co., ...

1. A computing system for evaluating patterns in an integrated circuit, the computing system comprising:a memory configured to store information comprising program procedures; and
a processor configured to access the memory and execute the program procedures to
extract and superimpose first patterns corresponding to design patterns having a common shape from input layout data generated based on an inspection of the integrated circuit;
generate distribution data associated with the first patterns based on the superimposed first patterns;
determine an evaluation contour of the design patterns based on an evaluation condition and the distribution data; and
generate output layout data based on replacing the first patterns with second patterns each having the evaluation contour.

US Pat. No. 10,509,883

METHOD FOR LAYOUT GENERATION WITH CONSTRAINED HYPERGRAPH PARTITIONING

TAIWAN SEMICONDUCTOR MANU...

1. A layout-generation method for fabricating an integrated circuit (IC), comprising:accessing data of a schematic design of the IC;
generating a hypergraph from the schematic design
transforming a plurality of constraints into a plurality of weighted edges in the hypergraph;
applying a first cost function to continue partitioning the hypergraph by the weighted edges during a partitioning stage until a plurality of multilevel groups representing a plurality of electronic components and a plurality of linkages connecting the electronic components of the schematic design are obtained;
after the partitioning stage, applying a second cost function to execute floorplanning for the multilevel groups to arrange positions of the multilevel groups to generate a layout, wherein the first cost function is different from the second cost function;
verifying the layout; and
fabricating the IC after verifying the layout.

US Pat. No. 10,509,860

ELECTRONIC MESSAGE INFORMATION RETRIEVAL SYSTEM

Weber State University Re...

1. A computer system for parsing bulk message information into intelligent question retrieval models, comprising:one or more processors; and
one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computer system to perform at least the following:
receive text-based data associated with a particular user;
parse a word from the text-based data;
encode the word into a context-dependent vector, wherein the context-dependent vector indicates the meaning of the word across a semantic space based upon the context of the word with the text-based data;
identify within a context-independent database a context-independent vector that is associated with the word, wherein the context-independent vector is based upon definitions of the word and without insight into the text-based data;
generate an objective output by combining the context-dependent vector and the context-independent vector and a regularization function; and
generate a sentence encoding representation by processing at least a portion of the text-based data through a high-level feature embedded convolutional semantic model to generate numerical representations of questions and answers within the text-based dataset, wherein the sentence encoding representation is generated at least in part based upon the objective output.

US Pat. No. 10,509,858

DATA PROCESSING IN SPREADSHEET WORKSHEETS

Sigma Sciences Limited, ...

1. A computerized method of data processing comprising:providing a spreadsheet engine for use by a computing device and including a spreadsheet workbook having one or more spreadsheet worksheets, the spreadsheet engine managing and executing a computer software application, script or linked library used by the computing device and providing at least a spreadsheet worksheet functions and an output dispatcher;
retrieving values to be used as input values;
the spreadsheet worksheet function processing the input values to derive one or more output values that are contained within an output object or output list defining output value names; and
the output dispatcher comprising name-matching functionality that matches the output value names in the output object or output list defined in the spreadsheet worksheet function to one or more named output worksheet ranges each having a respective output worksheet range name;
wherein each of the named output worksheet ranges are name-matched at runtime to a corresponding output value name defined within the spreadsheet worksheet function, where a named output worksheet range is a cell range that can be addressed by the spreadsheet engine via the output worksheet range name assigned to the respective named output worksheet range.

US Pat. No. 10,509,834

FEDERATED SEARCH RESULTS SCORING

Apple Inc., Cupertino, C...

1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method to rank a plurality of query results from a plurality of search domains, the method comprising:receiving a search query from a client;
applying the search query to the plurality of specialized search domains and a broad-base search domain, wherein each of the specialized search domains has a specialized search domain type that is one of a plurality of specialized search domain types and a specialized search domain type is a characterization of that specialized search domain;
receiving a plurality of specialized query results from the plurality of search domains and a set of broad-base query results from the broad-base search domain;
determining a set of specialized search domain types for the set of broad-base specialized query results, wherein each of the set of specialized search domain types corresponds to one of the plurality of specialized search domain types;
ranking the set of specialized search domain types using a set of ranking scores corresponding to the set of broad-based query results;
ranking the plurality of specialized query results using at least the ranked set of specialized search domain types, wherein the ranking the plurality of specialized query results includes increasing a ranking score of one of the plurality of specialized query results from one of the plurality of specialized search domains that corresponds to a higher ranked specialized search domain type; and
returning the ranked plurality of query results to the client.

US Pat. No. 10,509,833

PROXIMITY SEARCH SCORING

APPLE INC., Cupertino, C...

1. A machine-readable medium having executable instructions to cause one or more processing units to perform a method to return a plurality of ranked query results for a query, the method comprising:receiving the query from a client, wherein the query includes a plurality of terms;
determining a plurality of query results matching the query;
scoring each of the plurality of query results using an order-based quadratic proximity function that includes a proximity scoring term that is a function of an ordered distance for a span of terms matching at least two of the plurality of terms in the query;
ranking the plurality of query results using the plurality of scores to determine the plurality of ranked query results; and
sending the plurality of ranked query results to the client.

US Pat. No. 10,509,805

SYSTEMS, METHODS, AND DEVICES FOR GENERATION OF ANALYTICAL DATA REPORTS USING DYNAMICALLY GENERATED QUERIES OF A STRUCTURED TABULAR CUBE

deFacto Global, Inc., Tr...

1. A computer-implemented method for dynamically generating an analytical report using one or more tabular databases queryable by one or more Data Analysis Expressions (DAX), wherein the one or more tabular databases are generated from one or more unstructured data stores, the computer-implemented method comprising:receiving, via a report designer of a dynamic user interface of a client service application on a user access point, one or more analytical report parameters, wherein the one or more analytical report parameters define a configuration of a requested analytical report, wherein the client service application comprises a spreadsheet application;
receiving, via the dynamic user interface of the client service application, one or more structural component inputs of the requested analytical report, wherein the one or more structural component inputs comprise one or more requested data dimensions and/or one or more hierarchies within the one or more requested data dimensions, wherein the dynamic user interface is launched via the spreadsheet application;
transmitting the one or more analytical report parameters and the one or more structural component inputs to a reporting service, wherein the reporting service acts as a link between the client service application and a report generator;
constructing, by the report generator, in conjunction with a DAX query builder, one or more DAX queries based on the received one or more analytical report parameters and the one or more structural component inputs of the requested analytical report;
querying the one or more tabular databases using the one or more constructed DAX queries, wherein the one or more tabular databases comprise a Server Analysis Services (SSAS) tabular model and provides at least one functionality of a relational data structure and at least one functionality of a tabular data structure, wherein the Server Analysis Services (SSAS) tabular model is structured to be queried by the one or more DAX queries, and wherein the one or more tabular databases comprise a tabular cube operating within a Microsoft Structured Query Language (SQL) Server,
wherein the tabular cube is constructed by retroactively transforming and separating the one or more unstructured data stores accessible by the Microsoft Structured Query Language (SQL) Server into fact data and metadata using one or more relational star schemas, wherein the fact data and metadata are stored within the one or more tabular databases, and wherein the tabular cube comprises an organizational data structure comprising the one or more requested data dimensions and/or one or more hierarchies within the one or more requested data dimensions;
generating, by the report generator, the requested analytical report based on one or more DAX query results, wherein the one or more DAX query results are returned by the one or more tabular databases in response to the one or more constructed DAX queries;
transmitting, from the reporting service to the client service application, the requested analytical report; and
rendering the requested analytical report within the client service application,
wherein the user access point comprises a computer processor and an electronic storage medium.

US Pat. No. 10,509,795

SEMANTIC DISTANCE SYSTEMS AND METHODS FOR DETERMINING RELATED ONTOLOGICAL DATA

ILLUMINA, INC., San Dieg...

1. A system for retrieving related ontological data, comprising:at least one processor of an analysis system; and
at least one non-transitory memory of the analysis system, the at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the analysis system to perform operations comprising:
providing a first ontology of medical-related data and a second ontology of medical-related data, the first ontology and the second ontology each comprising a plurality of levels of hierarchically organized ontological data;
precomputing mappings of similarity between all terms in the first ontology and all terms in the second ontology by a function that relates depth and density of the first and the second ontologies, the precomputed mappings comprising semantic distances between each of the terms of the first and second ontologies;
receiving a query for medical-related ontological data related to ontological data in the first ontology, the query comprising a query term;
calculating in real-time all terms in the first and second ontologies that fall within a predetermined semantic distance criterion of the query term;
outputting the calculated terms of the first and second ontologies that fall within the predetermined semantic distance criterion.

US Pat. No. 10,509,785

POLICY-DRIVEN DATA MANIPULATION IN TIME-SERIES DATABASE SYSTEMS

Timescale, Inc., New Yor...

1. A computer-implemented method comprising:receiving, by a database system, one or more insert requests for inserting rows in a hypertable, the one or more insert requests specifying a set of input records for inserting in the hypertable, each record from the set of records having a plurality of attributes including a set of dimension attributes, the set of dimension attributes including a time attribute, wherein the hypertable represents a database table partitioned into a plurality of chunks along the set of dimension attributes, each chunk having a configuration associated with a set of values corresponding to each dimension attribute, such that, for each record stored in the chunk, and for each dimension attribute of the record, the value of the dimension attribute of the record maps to a value from the set of values for that dimension attribute as specified by the chunk;
for at least an input record from the set of input records, storing the input record in a new chunk, wherein the new chunk is created subsequent to receiving at least one of the one or more insert requests, wherein the input record is stored in the new chunk based on a determination that the dimension attributes of the input record match the configuration of the new chunk, wherein the dimension attributes of the input record do not match the configurations of the chunks of the hypertable created before the new chunk;
storing one or more policies specifying actions associated with chunks matching criteria related to configurations of the chunks;
selecting one or more chunks subsequent to storing the input record, the one or more chunks including the new chunk, the selecting according to criteria specified in a policy; and
performing an action associated with the one or more selected chunks, the action specified by the policy.

US Pat. No. 10,509,763

BOARD PORTAL SUBSIDIARY MANAGEMENT SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT

NASDAQ, INC., New York, ...

1. A board portal system for managing multiple different electronic board portals that respectively correspond to a separate legal entity having a board of directors, each one of the electronic board portals having at least one computer-based account that is associated with at least one member, the board portal system comprising:a non-transitory storage medium system configured to store each one of a plurality of digital documents in an encrypted form, wherein each one of the digital documents is linked to at least one of the multiple different electronic board portals,
a processing system that includes at least one hardware processor and a memory device, the processing system coupled to an electronic network interface device, the processing system accessible using a remote computer device, the processing system configured to:
receive, via the electronic network interface device, a first digital document that is uploaded in connection with by an account that is associated with a first electronic board portal of the multiple different electronic board portals;
encrypt the first digital document into the encrypted form and store the encrypted form of the first digital document in association with the first electronic board portal, wherein how the first digital document is encrypted into the encrypted form is based on which one of the multiple different electronic board portals the first digital document is to be stored in association with;
establish at least one association between at least two of the multiple different electronic board portals; and
authorize, for a computer-based account, access to the at least one of the plurality of digital documents that are stored in encrypted form, wherein access is authorized based at least in part on the established at least one association between at least two of the multiple different electronic board portals.

US Pat. No. 10,509,736

CONTROLLING ACCESS BY IO DEVICES TO PAGES IN A MEMORY IN A COMPUTING DEVICE

ADVANCED MICRO DEVICES, I...

1. An apparatus, comprising:an input-output (TO) device;
an input-output memory management unit (IOMMU) comprising an IO table walker; and
a memory that stores a reverse map table (RMT), a nested page table, and a plurality of pages of memory;
wherein the IO table walker is configured to:
receive, based on an access request from the IO device, a request to translate an IO device virtual address into a system physical address associated with a page of memory;
use a guest physical address associated with the IO device virtual address to acquire the system physical address from a corresponding entry in the nested page table;
perform one or more checks in the RMT to ensure that the guest physical address is correctly mapped to the system physical address in the nested page table and that the IO device has access to the page; and
when the guest physical address is correctly mapped to the system physical address in the nested page table and the IO device has access to the page, provide the system physical address for use in performing the access for the IO device.

US Pat. No. 10,509,734

CRYPTOGRAPHIC POINTER ADDRESS ENCODING

Intel Corporation, Santa...

1. A computing device for cryptographically encoding indirect addresses, the computing device comprising:a processor comprising address encoding logic to encode an indirect address in response to execution of a processor instruction, wherein the indirect address comprises a plurality of unused bits and a plurality of used bits, wherein the used bits are indicative of a memory location, and wherein to encode the indirect address comprises to:
encrypt at least a part of the plurality of used bits of the indirect address; and
output the encoded indirect address.

US Pat. No. 10,509,729

ADDRESS TRANSLATION FOR SCALABLE VIRTUALIZATION OF INPUT/OUTPUT DEVICES

Intel Corporation, Santa...

1. An apparatus comprising:process address space identifier (PASID) table lookup circuitry to use a PASID from a memory access transaction to find a PASID-entry in a PASID table, wherein the PASID is assigned to a command portal through which a client is to submit a work request to an input/output device;
the PASID-entry to include a PASID processing mode (PPM) indicator, a first pointer to a first translation structure, and a second pointer to a second translation structure;
wherein the PPM indicator is to specify which of three translation modes is to be used in an address translation, the three translation modes to include a first mode in which only the first translation structure is to be used, a second mode in which only the second translation structure is to be used, and a third mode in which both the first and the second translation structures are to be used; and
context table lookup circuitry to find a context-entry in a context table, the context-entry to point to the PASID table and to include a translation-type field to specify whether to block the memory access transaction if it does not include the PASID instead of enabling single-root input/output virtualization if the memory access transaction does not include the PASID.

US Pat. No. 10,509,728

TECHNIQUES TO PERFORM MEMORY INDIRECTION FOR MEMORY ARCHITECTURES

INTEL CORPORATION, Santa...

1. An apparatus, comprising:memory at a first one of a plurality of disaggregate memory resources;an interface at the first one of the plurality of disaggregate memory resources, the interface comprising:processing circuitry; andlogic comprising one or more instructions, that when executed by the processing circuitry, cause the processing circuitry to:receive, at the first one of the plurality of disaggregate memory resources, a request from a core of a computing resource, the request associated with a memory operation to read or write data, and the request comprising a first address and an offset, the first address to identify a memory location of the memory;perform a first iteration of a memory indirection operation comprising reading the memory at the memory location to determine a second address based on the first address, and determining a second memory location of memory of one of the plurality of disaggregate memory resources based on the second address and the offset;perform a second iteration of the memory indirection operation to include reading the memory at the second memory location; andreturn a response to the core of the computing resource based on the second iteration of the memory indirection operation.

US Pat. No. 10,509,715

AUTOMATIC CLASSIFICATION AND PARALLEL PROCESSING OF UNTESTED CODE IN A PROTECTED RUNTIME ENVIRONMENT

Cisco Technology, Inc., ...

1. A computer-implemented method comprising:obtaining at least one new code module that processes operational data of at least one computing device;
instantiating at least one duplicate engine to run the at least one new code module on the operational data, the at least one duplicate engine executing the at least one new code module in parallel with a production engine
executing a plurality of verified code modules that process the operational data;
executing the at least one new code module on the at least one duplicate engine with the operational data;
measuring a performance of the new code module executing on the duplicate engine;
determining whether the performance of the new code module meets a predetermined criterion; and
responsive to a determination that the performance of the new code module meets the predetermined criterion, adding the new code module to the plurality of verified code modules.