US Pat. No. 10,556,893

CYTOCHROME P450 INHIBITORS AND USES THEREOF

ANGION BIOMEDICA CORP., ...

1. A compound selected from the group consisting of: 4-(6-(2-ethyl-1-(1H-1,2,4-triazol-1-yl)butyl)benzo[d]thiazol-2-yl)benzoic acid; 4-(6-(2-ethyl-1-(4H-1,2,4-triazol-4-yl)butyl)benzo[d]thiazol-2-yl)benzoic acid; 2-chloro-4-(6-(2-ethyl-1-(1H-1,2,4-triazol-1-yl)butyl)benzo[d]thiazol-2-yl)benzoic acid, 2-chloro-4-(6-(2-ethyl-1-(4H-1,2,4-triazol-4-yl)butyl)benzo[d]thiazol-2-yl)benzoic acid, 4-(6-(2-ethyl-1-(1H-1,2,4-triazol-1-yl)butyl)benzo[d]thiazol-2-yl)-2-(trifluoromethyl)benzoic acid, 4-(6-(2-ethyl-1-(1H-1,2,4-triazol-1-yl)butyl)benzo[d]thiazol-2-yl)-2-fluorobenzoic acid, 4-(6-(2-ethyl-1-(4H-1,2,4-triazol-4-yl)butyl)benzo[d]thiazol-2-yl)-2-(trifluoromethyl)benzoic acid, and 4-(6-(2-ethyl-1-(4H-1,2,4-triazol-4-yl)butyl)benzo[d]thiazol-2-yl)-2-fluorobenzoic acid.
US Pat. No. 10,557,153

DEGRADATION OF LIGNOCELLULOSIC MATERIAL

DSM IP ASSETS B.V., Heer...

1. A method for the treatment of corn stover which method comprises contacting pretreated corn stover with a composition comprising three or more enzyme activities, said enzyme activities being cellulase and/or hemicellulase activities, wherein:a) the composition comprises an endoglucanase, cellobiohydrolase and ?-glucosidase which are derived from Talaromyces emersonii and the composition is provided in an amount from 0.15 to 1.5 mg enzyme protein per gram corn stover dry matter (mg EP/g CS dm)
b) the pH during the treatment is about 4.5 or lower,
c) the pretreated corn stover is produced by a method comprising exposing corn stover to an acid prior to contacting the corn stover with the composition,
d) the treatment is carried out at a dry matter content of 15% to 25%; and
e) said method results in at least 80% conversion of cellulose to a sugar or sugars.
US Pat. No. 10,557,154

HYDROTHERMAL-MECHANICAL CONVERSION OF LIGNOCELLULOSIC BIOMASS TO ETHANOL OR OTHER FERMENTATION PRODUCTS

GranBio Intellectual Prop...

1. A process to produce a fermentation product from lignocellulosic biomass, said process comprising:(a) introducing a lignocellulosic biomass feedstock to a single-stage digestor, wherein said feedstock contains cellulose, hemicellulose, and lignin;
(b) exposing said feedstock to a reaction solution comprising steam or liquid hot water within said digestor, to solubilize at least a portion of said hemicellulose in a liquid phase and to provide a cellulose-rich solid phase;
(c) refining said cellulose-rich solid phase, together with said liquid phase, in a mechanical refiner to reduce average particle size of said cellulose-rich solid phase, thereby providing a mixture comprising refined cellulose-rich solids and said liquid phase;
(d) enzymatically hydrolyzing said mixture in a hydrolysis reactor with cellulase enzymes, to generate fermentable sugars from said mixture, wherein said hydrolysis reactor includes one or more hydrolysis stages; and
(e) fermenting at least some of said fermentable sugars in a fermentor to produce a fermentation product,
wherein there is no separation of said liquid phase from said cellulose-rich solid phase between step (b) and step (c).
US Pat. No. 10,557,164

METHODS AND COMPOSITIONS FOR THE ANALYSIS OF BIOLOGICAL MOLECULES

Sequenom, Inc., San Dieg...

1. A method for analyzing a target nucleic acid in a sample, which comprises:(a) hybridizing a plurality of nucleic acid probes to the target nucleic acid, wherein each probe comprises a target binding region having a polynucleotide sequence complementary to the target nucleic acid and a non-target binding detector region having a polynucleotide sequence not complementary to the target nucleic acid wherein such polynucleotide sequence provides information about the chromosomal location of the target, wherein:
i) the plurality of nucleic acid probes comprise probe pairs,
ii) the end of the complementary nucleotide sequence of one probe is adjacent to the end of the other probe in the same probe pair when hybridized to the target nucleic acid,
iii) each detector region is located on the end of the probe opposite the complementary nucleotide sequence,
iv) the end of the detector region of a first probe of a probe pair is in proximity to the end of the detector region of a second probe of a different probe pair, with the proviso that the end of a detector region of one probe in two probe pairs is not in proximity to the end of the detector region of another probe; and
v) the first probe flanks the second probe when the first probe and second probe are hybridized to the target nucleic acid;
(b) joining the ends of the complementary nucleotide sequences of the probes in the same probe pair when hybridized to the target nucleic acid,
by ligation, if there are no bases there between the ends of the complementary nucleotide sequences of the probes in the same probe pair, or
by extension followed by ligation, if there are one or more bases there between the ends of the complementary nucleotide sequences of the probes in the same probe pair,
(c) joining the ends of detector regions in proximity to one another, thereby forming a linked probe molecule; and
(d) determining the sequence of the linked probe molecule, whereby the target nucleic acid is analyzed.
US Pat. No. 10,555,886

COMPOSITION OF ALGAL EXTRACTS FOR PREVENTING AND TREATING PERIODONTAL DISEASE

FAR EAST BIO-TEC CO., LTD...

1. A method for inhibiting growth of Porphyromonas gingivalis in a subject, the method comprising administering to said subject an effective concentration of a C-phycocyanin in an extract solution,wherein the effective concentration is greater than 50 ?g/ml in the C-phycocyanin extract solution.
US Pat. No. 10,555,890

FLEXIBLE SOLID COSMETIC COMPOSITION COMPRISING ANIONIC SURFACTANTS AND SOLID PARTICLES, AND COSMETIC TREATMENT PROCESS

1. An aqueous cosmetic hair composition in flexible solid form, comprising:at least one anionic surfactant wherein at least one anionic surfactant is chosen from acyl isethionates represented by the following formula:
R—C(O)—O—CH2CH2SO3M
wherein:
R—C(O) is an acyl group comprising from 6 to 16 carbon atoms, and
M denotes a cosmetically acceptable counterion,
at least one type of solid full particles chosen from silicas, clays, pigments, pearlescent agents, or mixtures thereof, wherein the total amount of solid particles ranges from 6.7% to 15% by weight, relative to the total weight of the composition, and
water in an amount of 35% to 80% by weight;
wherein the total amount of anionic surfactant ranges from 25% to 70% by weight, relative to the total weight of the composition;
wherein the total amount of acyl isethionates ranges from 12% to 35% by weight, relative to the total weight of the composition, and
wherein the composition has a threshold stress at 25° C. of greater than or equal to about 100 Pa.
US Pat. No. 10,555,891

METHODS FOR TREATING CHEMICALLY TREATED HAIR

1. A method for treating chemically treated hair comprising:applying a hair-treatment composition to chemically treated hair within 30 minutes from when a chemical treatment composition is rinsed from the hair, the hair-treatment composition comprising:
one or more polyurethane latex polymers;
one or more silicone-organic polymer hybrid compounds;
one or more additional silicones that are different than the one or more silicone-organic polymer hybrid compounds; and
water; and
rinsing the hair-treatment composition from the hair within 30 minutes from applying the hair-treatment composition to the hair.
US Pat. No. 10,557,173

PROGNOSTIC METHODS, COMPOSITIONS AND KITS FOR PREDICTION OF ACUTE LYMPHOBLASTIC LEUKEMIA (ALL) RELAPSE

MOR RESEARCH APPLICATIONS...

1. A method of treatment for acute lymphoblastic leukemia (ALL) in a mammalian subject, comprising:(a) contacting a test sample from the subject with nucleic acid molecules specific for miR-451, or miR-451 and miR-151-5p;
(b) determining the expression value of the miR-451, or miR-451 and miR-151-5p in the test sample;
(c) comparing the expression value of the miR-451, or miR-451 and miR-151-5p in the test sample with a control value of miR-451, or miR-451 and miR-151-5p; wherein lower expression of miR-451, or miR-451 and miR-151-5p in the test sample in comparison to the control indicates that the subject has an increased risk of ALL relapse; and
(d) if the subject does not have an increased risk of ALL relapse, administering to the subject a standard risk ALL treatment regimen selected from the group consisting of standard risk regimens of COG, ACS, BFM, and UKALL2003;
and if the subject has an increased risk of ALL relapse administering to the subject a high risk ALL treatment regimen selected from the group consisting of high risk regimens of COG, ACS, BFM, and UKALL2003.
US Pat. No. 10,557,175

METHOD OF PREDICTING RISK OF RECURRENCE OF CANCER

THE PROVOST, FELLOWS, SCH...

1. A method of treating breast cancer in a patient in need thereof, the method comprising:assaying a cancer sample from the patient for positive expression of at least FOXM1, PTTG1, and ZNF367;
detecting positive expression of at least FOXM1, PTTG1, and ZNF367; and administering a neoadjuvant or an adjuvant therapy or combination of both.
US Pat. No. 10,556,925

COMPOUND, PROCESS FOR ITS PREPARATION, A PHARMACEUTICAL SOLUTION CONTAINING THE COMPOUND, A METHOD OF DETERMINING THE PRESENCE OF CANCER, A KIT FOR CANCER DETECTION, AND THE USE OF HYDROLYSIS OF THE COMPOUND FOR THE DETECTION OF CANCER

INSTYTUT BIOTECHNOLOGII I...

1. A compound of the following chemical formula:ABZ1-Dap(O2(Cbz))2-Dap(O1)3-Dap(O2)4-Arg5-ANB6-NH2 where:ABZ stands for 2-aminobenzoic acid;
DAP stands for diaminopropanoic acid (Dap) derivatives, modified by functionalised residues of mono-ethylene or diethylene glycol (PEG); and
ANB stands for 5-amino-2-nitrobenzoic acid.
US Pat. No. 10,555,900

FORMULATIONS AND METHODS FOR VAGINAL DELIVERY OF ANTIPROGENSTINS

ALLERGAN PHARMACEUTICALS ...

1. A pharmaceutical formulation for vaginal use, comprising a mucoadhesive capsule comprising pullulan and a capsule fill formulation comprising CDB-2914 or a pharmaceutically acceptable salt thereof dispersed in an excipient mixture comprising (a) isopropyl myristate or isopropyl palmitate and (b) a polyethylene glycol, wherein the capsule fill formulation produces an increased AUC with vaginal administration as compared to a capsule fill formulations lacking isopropyl myristate or isopropyl palmitate.
US Pat. No. 10,556,926

SYNTHETIC ARTIFICIAL PEPTIDES WITH ANTIMICROBIAL EFFECT

Fraunhofer-Gesellschaft, ...

1. A peptide consisting of an amino-terminal region A, a carboxy-terminal region C and, in between, a region B, the peptide having the general formulaAxByCz,
with 3?x?7, 3?z?7 and 5?y?10,
wherein the amino acids of A and C, independently of one another, are exclusively selected from the group consisting of Lys, Arg and combinations thereof and wherein the amino acids of B are exclusively selected from the group consisting of Val, Ile and combinations of at least two of Val, Leu, and Ile, and wherein the peptide on the C-terminus is formed as carboxamide.

US Pat. No. 10,560,845

USING A CHANGE IN INFORMATION AND CELLULAR ACCOUNT ATTRIBUTES ASSOCIATED WITH A MOBILE DEVICE NETWORK ID AS RISK INDICATORS IN MOBILE NETWORK-BASED AUTHENTICATION

ZUMIGO, INC., San Jose, ...

1. A computer-implemented method of authorizing a user activity based on a mobile device on which a network identification (ID) has been activated, the method comprising:receiving a request from a computing device to establish a restricted-access account on an application server, wherein the request references the network ID;
determining a risk score based on a first risk indicator for the network ID and a second risk indicator for the network ID, wherein the first risk indicator is based on whether or not there is a change of information associated with the network ID during a predetermined time interval and the second risk indicator is based on at least one attribute of a cellular account that is currently associated with the network ID; and
upon determining that the risk score is below a threshold, establishing the restricted-access account on the application server,
wherein the application server is configured to employ the network ID as an authentication factor for subsequent access to the restricted-access account.

US Pat. No. 10,560,836

COMMUNICATION METHOD, MOBILE NETWORK SYSTEM AND DEVICE

NEC CORPORATION, Minato-...

1. A mobile terminal comprising:a receiver configured to receive a paging from a mobility management node in a network upon reception of packet data using a specific resource by a control node in the network, the control node detecting that the mobility management node has restarted by GTP (GPRS Tunneling Protocol) echo and maintaining the specific resource among bearers set between the control node and a gateway node, the specific resource being eligible for network initiated service restoration; and
a transmitter configured to send an attach request to the mobility management node for re-attaching to the network upon reception of the paging.

US Pat. No. 10,560,817

VARIABLE VOLUME DATA TRANSMISSION IN A MOBILE COMMUNICATION NETWORK

ORANGE, Paris (FR)

1. A method for transmitting data from a mobile communication network to a mobile terminal, the method comprising the following acts, implemented by a first network entity of said mobile communication network:transmitting an alert message to the mobile terminal following the reception, by a second network entity of the mobile communication network, of at least one data packet intended for the mobile terminal;
receiving, in response to the alert message, a service request from the mobile terminal; and
following the reception of the service request from the mobile terminal:
determining, depending on a parameter received during a phase of associating said mobile terminal with the network and on a volume of data to be transmitted, whether to use a data transport channel or signalling messages of the mobile network in order to transmit the data of the at least one data packet;
triggering a setup of a data transport channel between the mobile terminal and said second network entity of said mobile communication network and transmitting said at least one data packet by way of said data transport channel when the data transport channel is to be used;
inserting the data to be transmitted into at least one signalling message and transmitting said at least one signalling message to the mobile terminal when the signalling messages are to be used.

US Pat. No. 10,560,815

WIRELESS PTT COMMUNICATION SYSTEM WITH ENHANCED LOCATION REPORTING AND RELATED DEVICES AND METHODS

HARRIS CORPORATION, Melb...

1. A wireless communication system comprising:a plurality of mobile wireless Push-to-Talk (PTT) communications devices, each being battery-powered and each configured to send a multicast PTT call request;
a wireless network coupling said plurality of mobile wireless PTT communications devices; and
a PTT server configured to
when a number of said plurality of mobile wireless PTT communications devices in a given talkgroup is greater than or equal to a first threshold, then cause each mobile wireless PTT communications device of the given talkgroup to report a respective location,
when a number of said plurality of mobile wireless PTT communications devices in the given talkgroup is less than the first threshold, then disable each mobile wireless PTT communications device of the given talkgroup from reporting the respective location until when said PTT server commands restarting reporting of the respective location, and
when a number of mobile wireless PTT communications devices of the given talkgroup within a set geographic area is greater than or equal to a second threshold, then configure said wireless network to provide multicast bearer services for the given talkgroup within the set geographic area.

US Pat. No. 10,560,810

PROACTIVE ACTIONS ON MOBILE DEVICE USING UNIQUELY-IDENTIFIABLE AND UNLABELED LOCATIONS

Apple Inc., Cupertino, C...

1. A method comprising performing, by a mobile device:detecting an event at an input device of the mobile device;
measuring one or more sensor values at one or more times, the one or more sensor values measured using one or more sensors of the mobile device, wherein the one or more sensor values are determined from one or more signals emitted by corresponding one or more signal sources;
creating a first data point from the one or more sensor values, each of the one or more sensor values corresponding to a respective dimension of the first data point;
retrieving a plurality of clusters of data points, wherein the data points of the plurality of clusters of data points correspond to previous measurements using the one or more sensors, and wherein each cluster in the plurality of clusters of data points corresponds to a discrete location;
identifying a first cluster of the plurality of clusters of data points corresponding to the first data point;
identifying a module that has at least a threshold probability of being accessed by a user when the event occurs in association with the first cluster, the module being determined from a set of one or more evaluation rules that are generated based on historical interactions of the user with the mobile device; and
providing a command to another device using the module.

US Pat. No. 10,560,809

POSITION PROVIDING METHOD AND APPARATUS THEREFOR

SK PLANET CO., LTD., Seo...

1. A position providing apparatus comprising:a processor configured to:
acquire voice information from a user about a plurality of buildings or facilities existing within a range of view of the user at a current position of the user; and
extract identification information of the plurality of buildings or facilities from the voice information;
a position calculator configured to:
acquire location information of the plurality of buildings or facilities from the voice information based on the identification information; and
determine the current position of the user as a position where all of the plurality of buildings or facilities would be visible to the user by analyzing a positional relationship between the user and each building or facility of the plurality of buildings or facilities extracted from the voice information; and
a memory configured to store a map database including the identification information and the location information of the plurality of buildings or facilities.

US Pat. No. 10,560,808

COMPUTING DISTANCES OF DEVICES

SQUARE, INC., San Franci...

1. A computer-implemented method comprising:identifying, by a device, mobile devices in proximity of the device;
determining, by the device, relative distances of the mobile devices from the device by:
identifying a location of a first mobile device from among the mobile devices;
determining a first distance between the device and the first mobile device based on the location of the first mobile device; and
measuring corresponding multi-directional signal strengths between the first mobile device and each additional mobile device, the corresponding multi-directional signal strengths including a first signal strength of a first signal emitted by the first mobile device and received by the corresponding additional mobile device in a first direction and a second signal strength of a second signal emitted by the corresponding additional mobile device and received by the first mobile device in a second direction that is different from the first direction;
determining a first candidate location and a second candidate location for each additional device based on the corresponding multi-directional signal strengths; and
determining a corresponding distance between the device and each additional mobile device based on a corresponding first candidate location and a corresponding second candidate location to yield the relative distances;
assigning a weight to each of the relative distances based on a measure of signal strength variability of a corresponding one of the multi-directional signal strengths to yield weighted relative distances; and
ranking the mobile devices based on the weighted relative distances to yield a ranked list of mobile devices.

US Pat. No. 10,560,801

BEACON APPLICATIONS FOR CONTENT DISCOVERY AND INTERACTION

Apple Inc., Cupertino, C...

1. A method comprising:receiving, by a broadcast device operating in a beacon environment, streaming media from a network-based content provider, the streaming media including a content portion and beacon information;
obtaining, by the broadcast device, the beacon information from in the streaming media, the beacon information including a beacon identifier identifying a radio frequency beacon associated with the broadcast device, wherein the beacon identifier, when received by the network-based content provider from an electronic device operating in the beacon environment, is used to identify additional content to send to the electronic device, wherein the additional content is identified via a lookup to a beacon database accessible by the network-based content provider;
broadcasting, by the device, the content portion of the streaming media into the beacon environment over a first broadcast medium; and
concurrently with the broadcasting of the content portion of the streaming media, broadcasting, by the radio frequency beacon, the beacon information into the beacon environment over a second broadcast medium that is different than the first broadcast medium.

US Pat. No. 10,560,799

MULTI-CHANNEL GEO-FENCING SYSTEM AND METHOD

WELLS FARGO BANK, N.A., ...

1. A method of remotely configuring an application based on a detected location of a user device running the application, the method comprising:receiving, by a processor of a computing system and from the user device, a first beacon identifier of a first beacon associated with a first location of a plurality of locations of a bank branch and a second beacon identifier of a second beacon associated with a second location of the plurality of locations;
determining, by the processor, that the user device is at the first location based on the first beacon identifier;
transmitting, by the processor, a first graphical user interface associated with the first location of the user device, the first graphical user interface corresponding to a first authentication requirement;
determining, by the processor, that the user device is at the second location based on the second beacon identifier; and
transmitting, by the processor, a second graphical user interface associated with the second location of the user device, the second graphical user interface corresponding to a second authentication requirement, the first authentication requirement and the second authentication requirement being different authentication requirements.

US Pat. No. 10,560,796

PLAYBACK ACCORDING TO PLAYBACK RESPONSIBILITY IN GROUP

Sonos, Inc., Santa Barba...

1. A media playback system comprising a first playback device and a second playback device, the media playback system configured to perform operations comprising:rendering multi-channel audio content as a bonded zone configuration, wherein the first playback device is configured to render one or more first audio channels of the multi-channel audio content and the second playback device is configured to render one or more second audio channels of the multi-channel audio content wherein one of the first playback device and the second playback device is configured to operate as group coordinator of the bonded zone configuration, and wherein the group coordinator distributes playback and timing information to other playback devices of the bonded zone configuration;
while rendering the multi-channel audio content as the bonded zone configuration, detecting a failure of the second playback device; and
based on detecting the failure of the second playback device, configuring the first playback device to (i) operate as the group coordinator of the bonded zone configuration and (ii) additionally render at least one second audio channel.

US Pat. No. 10,560,774

HEADSET MODE SELECTION

OV LOOP, INC., Woburn, M...

1. A headset comprising:a wearable frame;
a first and a second headphone channels connected to the wearable frame, each of the first and second headphone channels comprising a speaker and a microphone;
a vocal pickup microphone connected to the wearable frame;
a button switch that generates a control signal when actuated;
a signal mixer that mixes and outputs an audio signal to the speakers of the first and second headphone channels;
a controller that sets a Voice volume level for a voice signal from the vocal pickup microphone input into the signal mixer, a Source volume level for communications or media audio signals input into the signal mixer, and an Ambient volume level for ambient sound signals from the microphones of the first and second headphone channels input into the signal mixer; and
a memory that stores a first set of parameter values for the Voice, Source and Ambient volume level values;
a beam former that receives output signals from the vocal pickup microphone and the microphone of at least one of the first and second headphone channels, and outputs the voice signal, the beam former configured to provide directional speech isolation, at least partially isolating the voice signal from other sound signals picked up by the vocal pickup microphone;
a low pass filter configured to cut-off frequencies at a cut-off frequency in the output signal from the microphone of at least one of the first and second headphone channels, the cut-off frequency being less-than-or equal to an upper limit of the frequency range for human speech;
a finite impulse response (FIR) filter, receiving a second output signal from the low pass filter; and
a summer that subtracts an output signal of the FIR filter from an output signal of the microphone of at least one of the first and second headphone channels;
wherein in response to receiving a first occurrence of the control signal, the controller changes the first set of parameter values for the Voice, Source, and Ambient volume levels to a second set of parameter values that are different from the first set of parameter values, and
wherein in response to receiving a second occurrence of the control signal following the first occurrence, the controller restores the Voice, Source, and Ambient volume levels to the first set of parameter values.

US Pat. No. 10,560,448

ONE-TOUCH SECURE ON-BOARDING OF OOB IOT DEVICES

Symantec Corporation, Mo...

1. A method for electronically on-boarding an out of the box (OOB) device so as to secure electronic control of the OOB device, the method being performed by a computing device having an electronic processor, the method comprising:electronically receiving a short-range broadcast from the OOB device at a universal application associated with the processor to on-board the OOB device to a secure network;
electronically requesting from the OOB device a certificate that is linked to a trusted universal certificate authority to provide verifiable identification of the OOB device;
in response to the request for the certificate, electronically receiving the certificate from the OOB device;
authenticating, by the processor, the certificate associated with the OOB device by validating the identification of the OOB device;
obtaining, by the processor, a policy authority to electronically control the OOB device; and
securing electronic control of the OOB device, by the processor, based at least in part on approval of the policy authority by a user or a pre-determined approval of the policy authority to on-board the OOB device to the secure network.

US Pat. No. 10,560,445

SECURE ACCESS TO VIRTUAL MACHINES IN HETEROGENEOUS CLOUD ENVIRONMENTS

CISCO TECHNOLOGY, INC., ...

1. A method comprising: generating a first public-private key pair including a first public key and a first private key; inserting the first public key into a virtual machine in a first cloud; migrating the virtual machine from the first cloud to a second cloud; accessing the virtual machine in the second cloud for a first time based at least in part on first encrypted data encrypted using the first private key, the virtual machine providing access based at least in part on a first decryption of the first encrypted data using the first public key to generate first unencrypted data and a first comparison of the first unencrypted data to first data; generating a second public-private key pair including a second public key and a second private key; replacing the first public key in the virtual machine in the second cloud with the second public key; accessing the virtual machine in the second cloud for a second time based at least in part on second encrypted data encrypted using the second private key, the virtual machine providing access based at least in part on a second decryption of the second encrypted data using the second public key to generate second unencrypted data and a second comparison of the second unencrypted data to second data; and wherein the first cloud is a private cloud and the second cloud is a public cloud.

US Pat. No. 10,560,444

METHODS, APPARATUSES AND SYSTEMS FOR PROVIDING USER AUTHENTICATION

1. A wearable device comprising:a short-range transceiver configured to communicate data between the wearable device and a personal device via a short-range channel;
an ultra short-range transceiver configured to communicate data between the wearable device and a transaction device via an ultra short-range channel;
a user interface configured to receive one or more user inputs; and
a hardware processor configured to:
receive via the user interface a user input comprising user authentication information;
receive transaction completion information from the personal device via the short-range transceiver, wherein the transaction completion information is encrypted according to an encryption algorithm associated with an encryption key;
decrypt the transaction completion information received from the personal device using the encryption key; and
transmit the transaction completion information and the user authentication information to the transaction device via the ultra short-range transceiver; and
wherein the user interface is further configured to display at least one of the user authentication information and the transaction completion information.

US Pat. No. 10,560,436

PSEUDONYMOUS PROXIMITY LOCATION DEVICE

ASSA ABLOY, AB, Stockhol...

1. A pseudonymous proximity location device, comprising:a communication interface that enables communications with a reading device via a communication channel;
a microprocessor; and
computer memory including the following stored thereon:
a real identifier that is substantially uniquely associated with the pseudonymous proximity location device; and
microprocessor-executable instructions configured to:
encrypt the real identifier with a symmetric key;
concatenate a nonce value after encrypting the real identifier where the nonce value is associated with the encrypted real identifier; and
generate a message that is transmitted via the communication interface to the reading device, the message comprising a transmitted identifier that reveals the real identifier to an authorized reading device while simultaneously concealing the real identifier from a non-authorized reading device, wherein the message includes the encrypted real identifier and the concatenated nonce value associated with the encrypted real identifier.

US Pat. No. 10,560,432

CENTRALIZED MANAGEMENT OF REMOTE ENDPOINT DEVICES

Amazon Technologies, Inc....

1. A system, comprising:a centralized management service of a multi-tenant provider network, wherein the centralized management service is implemented using a centralized management instance comprising at least one processor and a memory storing program instructions, wherein the centralized management instance is communicatively coupled to instances of agent software on a plurality of endpoint devices external to the multi-tenant provider network, and wherein the program instructions are executable by the at least one processor of the centralized management instance to:
select a virtual private network (VPN) server from a marketplace service of the multi-tenant provider network, wherein the marketplace service comprises product offerings for a plurality of VPN servers;
deploy the VPN server in a virtual private cloud (VPC) comprising resources in the multi-tenant provider network;
send, to the agent software of the endpoint devices, information indicative of a VPN configuration usable to contact the VPN server; and
establish a secure connection between the VPN server and the instances of agent software based at least in part on the VPN configuration.

US Pat. No. 10,560,430

AUTOMATED ALERT-BASED CONTENT DELIVERY

PEARSON EDUCATION, INC., ...

1. A system for automated alert-based content delivery comprising: memory comprising:a content library database comprising:
a content aggregation comprising a form content including a
plurality of grouped data packets, each of which comprises a content component to be aggregated into the form content,
and each of which has been:
selected from a content component Graphical User Interface (GUI) control within a form builder GUI within a form software application: and
added to a list of content components within a custom form display GUI control within the form builder GUI, to be included in a new and unique form: and an associated reliability score;
and
a user profile database comprising user metadata identifying at least one user attribute;
a first user device comprising:
a first network interface configured to exchange data via a communication network; and
a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; a second user device; and
one or several servers connected to the first user device and the second user device, wherein the one or several servers are configured to:
receive a content provisioning request from the first user device, wherein the content provisioning request identifies a recipient user, from the user profile database, for receipt of the content aggregation;
identify, using a content aggregation identifier within the user profile database, the content aggregation for providing to the first user device based on a received content aggregation identifier;
provide the content aggregation to the first user device; receive a plurality of inputs from the first user device in response to the provided content aggregation;
generate outcome data for the content aggregation based on the received plurality of inputs;
update the recipient user data for the content aggregation based on the received plurality of inputs;
generate an alert comprising data indicative of the outcome data; and
send the alert to the second user device.

US Pat. No. 10,560,427

DOMAIN NAME OPERATION VERIFICATION CODE GENERATION AND/OR VERIFICATION

VERISIGN, INC., Reston, ...

1. A verification service provider device, comprising:a memory configured to store a set of instructions; and
a processor configured to execute the stored set of instructions to perform operations comprising:
receiving a verification request from a registrar device over a communications network, the verification request relating to a domain name operation for a domain name requested by a client device, registrant identification information identifying a registrant of the domain name, or both the domain name operation and the registrant identification information;
performing a verification process in response to receiving the verification request, the verification process determining that one or more requirements associated with a locality condition of a verification service provider is met, wherein the verification process determines that the domain name is a valid name and determines an identity of the registrant of the domain name;
determining that the verification request is approved based on the verification process;
generating a verification code, the verification code including identifying information of the verification service provider and information identifying that the verification request has been approved based on the determining that the verification request is approved; and
transmitting, over the communications network, the verification code to the registrar device.

US Pat. No. 10,560,426

SECURING APPLICATIONS ON PUBLIC FACING SYSTEMS

International Business Ma...

1. A computer-implemented method of providing secured access to an intranet application via an external network, the computer-implemented method comprising: configuring a dummy interface on a virtual machine (VM) instance being hosted in a computing cloud and including virtualized hardware, the VM instance having an external interface accessible via the external network, wherein the intranet application executes on the VM instance, wherein the dummy interface is assigned a network address that is inaccessible from the external interface, wherein the dummy interface provides an interface for a virtual network that exists only on the VM instance;binding the intranet application to the dummy interface and by operation of one or more computer processors; and establishing, over the external network, a virtual private network (VPN) connection between a VPN server on the VM instance and a VPN client executing on a remote computing system, wherein a VPN interface on the VPN client is assigned a network address routed to the dummy interface, whereafter a client application, executing on the VPN client, forwards packets to the intranet application bound to the dummy interface over the VPN connection.

US Pat. No. 10,560,424

APPARATUS AND METHOD

SONY CORPORATION, Tokyo ...

1. An apparatus comprising:circuitry; and
a memory storing instructions that, when executed by the circuitry, control the circuitry to
perform relay processing of communication performed between a service provider device that provides a service to a terminal device and is provided in a radio access network and the terminal device;
perform further relay processing of communication performed between a second service provider device that provides a second service to the terminal device and the terminal device; and
perform processing for converting an internal IP address assigned to the terminal device and an external IP address, wherein
in the relay processing, the circuitry communicates with the terminal device with use of the internal IP address and communicates with the service provider device and the second service provider device with use of the external IP address,
the circuitry is configured to use the external IP address to allow a takeover of service between the service provider device and the second service provider device without interruption of a continuity of service;
the apparatus and the service provider device are located in a base station of the ratio access network; and
the second service provider device is located remotely from the base station.

US Pat. No. 10,560,421

STATEFUL LISP SUBSCRIPTION FOR OVERLAPPING SUBNETWORKS

Cisco Technology, Inc., ...

1. A Location/Identifier Separation Protocol (LISP) mapping server, comprising:a network interface for communicating with a LISP-enabled network;
a mapping database;
a subscription database; and
an overlapping subscription publication engine (OSPE) to:
receive a first mapping of a first subnetwork to a first routing locator (RLOC);
add the first mapping to the mapping database;
receive from a first ingress tunnel router (ITR) a subscription request for an endpoint identifier (EID) within the first subnetwork;
add to a first subscription entry for the first subnetwork in the subscription database a subscription for the first ITR;
receive a second mapping of a second subnetwork to a second RLOC, wherein the second subnetwork overlaps the first subnetwork;
add the second mapping to the mapping database; and
copy at least part of the first subscription entry in the subscription database to a second subscription entry for the second subnetwork in the subscription database.

US Pat. No. 10,560,416

HERO CARDS THAT DISPLAY CONTEXTUAL INFORMATION AND ACTIONS FOR BACKEND SYSTEMS

VMware, Inc., Palo Alto,...

1. A non-transitory, computer-readable medium containing instructions executed by at least one processor to perform stages for generating hero cards, the stages comprising:receiving an email within an email application of a user device, the email application being unassociated with a plurality of backend systems;
detecting trigger content within the email by a hero agent of the user device;
sending, by the hero agent, a service request for hero content to a hero server, the service request including the trigger content and authentication tokens associated with the user device to be used by the hero server to determine a subset of backend systems, from the plurality of backend systems, that relate to both the trigger content and at least one of the authentication tokens;
receiving the hero content related to the email, wherein the hero content is not part of the email as originally sent;
displaying a first hero card within a graphical user interface (GUI) of the email application, wherein the first hero card includes at least a portion of the hero content and an action button for performing a function in the backend systems related to both the trigger content and at least one of the authentication tokens.

US Pat. No. 10,560,415

METHODS FOR PAID PLACEMENT OF PROMOTIONAL E-MAIL MESSAGES

Google LLC, Mountain Vie...

1. A method of providing dynamic interfaces to display prioritized electronic communications differently from other electronic communications, the method comprising:receiving, by a computer system, via a communications network, a request from a client device to access an account of electronic messages associated with the client device, the computer system including one or more computer servers communicatively coupled to the client device via the communications network;
accessing, by the computer system, a plurality of electronic messages associated with the account of electronic messages;
identifying, by the computer system, from the plurality of electronic messages associated with the account of electronic messages, a first electronic message that belongs to a predefined category of electronic messages, the predefined category of electronic messages including electronic messages eligible for prioritization by the computer system, each electronic message of the predefined category generated for distribution to a plurality of accounts of electronic messages selected in accordance with an account selection policy established by a corresponding content provider of the electronic message; and
providing, by the computer system, a user interface including the plurality of electronic messages, the user interface causing the first electronic message to be displayed according to a first set of display parameters defined by the computing system, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of messages ii) representing the first electronic message in a first position of a display order and representing other electronic messages of the plurality of electronic messages subsequent to the first electronic message in the display order, iii) representing the first electronic message in a visual format different from the other electronic messages of the plurality of electronic messages, or iv) representing the first electronic message in a dedicated area of the user interface different than a message index area within which the other electronic messages of the plurality of electronic messages are displayed.

US Pat. No. 10,560,410

METHOD AND SYSTEM FOR COMMUNICATING BETWEEN A SENDER AND A RECIPIENT VIA A PERSONALIZED MESSAGE INCLUDING AN AUDIO CLIP EXTRACTED FROM A PRE-EXISTING RECORDING

Audiobyte LLC, Port Wash...

1. A computer program product embodied on a non-transitory computer readable medium, comprising code executable by a computer having a processor and a user interface and arranged to communicate with at least one audio and visual file messaging software-as-a-service platform, to cause the computer to carry out the following steps:accessing the at least one audio and visual file messaging software-as-a-service platform;
communicating to the at least one audio and visual file messaging software-as-a-service platform a set of first information, the set of first information including a message personalized for an intended recipient;
selecting, via the user interface, at least one category of pre-existing audio and visual files to be retrieved, said pre-existing audio and visual files classified into at least one predetermined category;
retrieving, from the at least one audio messaging software-as-a-service platform, a plurality of pre-existing audio and visual files, said plurality of pre-existing audio and visual files associated with the at least one selected category and comprising a snippets of longer audio and visual files, wherein each of the plurality of pre-existing audio and visual files further comprise a desired phrase;
amending at least one audio and visual file that comprises a desired phrase from the plurality of pre-existing audio and visual files; and
directing the at least one audio and visual file messaging software-as-a-service platform, via the user interface, to generate and output the amended audio and visual file and deliver the amended file as a message of at least one of audio and visual data for the intended recipient.

US Pat. No. 10,560,409

ELECTRONIC DEVICE AND METHOD FOR IMAGE CONTROL THEREOF

Samsung Electronics Co., ...

1. An electronic device comprising:a display;
a communication interface; and
a processor,
wherein the processor is configured to:
receive, via a messaging service, at least two images in a first order and property information corresponding to the at least two images respectively from an external electronic device via the communication interface,
determine a second order based on at least part of the property information, and
arrange the at least two images via a messenger application in an application layer and display the at least two images in the second order through the display,
wherein the property information includes order information analyzed from the at least two images or metadata of the at least two images.

US Pat. No. 10,560,408

COMPUTERIZED SYSTEM AND METHOD FOR SELECTIVELY COMMUNICATING HTML CONTENT TO A USER'S INBOX AS A NATIVE MESSAGE

OATH INC., New York, NY ...

19. A system comprising:a processor; and
a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:
logic executed by the processor for receiving, over a network at a messaging platform, Hypertext Markup Language (HTML) content and delivery condition information from a third party, said delivery condition information comprising at least one condition controlling when said HTML content is communicated via the messaging platform to a later determined recipient;
logic executed by the processor for storing said HTML content and delivery condition information in a database in communication with the messaging platform;
logic executed by the processor for receiving a request from the third party to identify at least one user having information matching said delivery condition information;
logic executed by the processor for identifying, based on said request, a user having information within a messaging account with said messaging platform corresponding to said delivery condition information;
logic executed by the processor for determining configuration settings of an inbox of the user;
logic executed by the processor for automatically creating, upon identifying the user in response to said request from the third party, a native message addressed to the inbox of the identified user, said message comprising the HTML content provided by the third party, said creation of the native message comprising formatting the message according to the configuration settings of the inbox; and
logic executed by the processor for communicating, over a network, said native message to said inbox of the identified user.

US Pat. No. 10,560,399

METHOD OF DYNAMICALLY RENUMBERING PORTS AND AN APPARATUS THEREOF

Cavium, LLC, Santa Clara...

1. A method of a network chip including N ports and P pipes, wherein each of the P pipes is associated with M ports of the N ports, the method comprising:receiving traffic comprising one or more packets; and
for each of the P pipes, renumbering the M ports associated with that pipe by assigning one of M relative port numbers to each of the M ports, wherein the M relative port numbers assigned by each one of the P pipes are able to be independent of the M relative port numbers assigned by each other pipe of the P pipes, and further wherein each of the P pipes receive the traffic from the M ports associated with that pipe.

US Pat. No. 10,560,394

DYNAMIC TRANSMISSION SIDE SCALING

CISCO TECHNOLOGY, INC., ...

1. A method comprising:assigning a number of threads for user plane functions to a corresponding number of transmit queues for transmission of packets on a network interface;
assigning a plurality of additional threads exceeding the number of transmit queues to software transmission queues associated with the threads assigned to the transmit queues;
identifying a load at each of the threads assigned to the transmit queues;
dynamically updating assignment of said additional threads to said software transmission queues based on the load at the threads; and
transmitting packets from the transmit queues for transmission on a network from a physical interface at a network device.

US Pat. No. 10,560,391

ADAPTIVE ACKNOWLEDGEMENT CONTROL

Cisco Technology, Inc., ...

1. A method comprising:at a network device, receiving a plurality of data packets from one or more endpoints;
buffering the plurality of data packets in an egress buffer;
receiving a plurality of acknowledgement packets that are sent in response to data packets previously transmitted by the network device;
transmitting the plurality of data packets;
buffering the plurality of acknowledgement packets in an acknowledgement buffer;
transmitting the plurality of acknowledgement packets at an acknowledgement rate that is based on a queue length of the egress buffer; and
responsive to a determination that the queue length of the egress buffer is below a predetermined threshold, bypassing the acknowledgement buffer and transmitting the plurality of acknowledgement packets.

US Pat. No. 10,560,388

MULTIPLE PROTOCOL NETWORK COMMUNICATION

STRONG FORCE IOT PORTFOLI...

1. A method for data communication between a first node and a second node over a plurality of data paths coupling the first node and the second node, the method comprising:transmitting messages between the first node and the second node over the plurality of data paths including transmitting at least some of the messages over a first data path of the plurality of data paths using a first communication protocol and transmitting at least some of the messages over a second data path of the plurality of data paths using a second communication protocol;
determining that the first data path is altering a flow of messages over the first data path due to the messages being transmitted using the first communication protocol; and
in response to the determining, adjusting a number of messages sent over the plurality of data paths including: (i) decreasing a number of the messages transmitted over the first data path and increasing a number of messages transmitted over the second data path, or (ii) increasing the number of the messages transmitted over the first data path and decreasing the number of messages transmitted over the second data path,
wherein the first communication protocol is User Datagram Protocol (UDP) or Transmission Control Protocol (TCP).

US Pat. No. 10,560,384

NETWORK FOR PROVIDING APPROPRIATE CONTENT DELIVERY NETWORK SELECTION

1. A system, comprising:a memory that stores instructions; and
a processor that executes the instructions to perform operations, the operations comprising:
determining, in response to receiving a request for content, a location of a user device, wherein the determining of the location of the user device is performed by utilizing a very small aperture terminal-enabled radio access network hardware element; and
selecting, based on the location of the user device, a first type of content delivery network suited to provide the content to the user device, wherein the selecting of the first type of content delivery network is performed by utilizing the very small aperture terminal-enabled radio access network hardware element.

US Pat. No. 10,560,377

SYSTEM AND METHOD FOR SUPPORTING INTER-SUBNET CONTROL PLANE PROTOCOL FOR ENSURING CONSISTENT PATH RECORDS IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT

ORACLE INTERNATIONAL CORP...

1. A system for supporting consistent path records in a high performance computing environment, comprising:one or more microprocessors;
a first subnet, the first subnet comprising
a plurality of switches, the plurality of switches comprising at least a leaf switch, wherein each of the plurality of switches comprise a plurality of switch ports,
a plurality of end nodes, wherein the plurality of end nodes are interconnected via the plurality of switches,
a subnet manager, the subnet manager running on one of the plurality of switches and the plurality of end nodes, and
an inter-subnet manager (ISM), the inter-subnet manager running on one of the plurality of switches and the plurality of end nodes;
wherein a switch port of the plurality of switch ports is configured as a router port;
wherein the first subnet is interconnected with a second subnet via the switch port configured as a router port, the second subnet comprising an inter-subnet manager of the second subnet;
wherein an end node of the plurality of end nodes is assigned to an inter-subnet partition (ISP), wherein the ISP is defined by a partition key (P_Key) within a range of partition keys (P_Keys) allocated, within the first subnet, that comprises an ISP range, wherein the same ISP range is allocated within the second subnet, wherein data traffic between the first subnet and the second subnet is restricted to packets comprising a header having a P_Key within the ISP range;
wherein the subnet manager calculates a first local path record between the switch port configured as a router port and the end node of the plurality of end nodes assigned to the ISP;
wherein the first local path record comprises at least one limitation;
wherein the ISM communicates the first local path record to the ISM of the second subnet;
wherein the ISM communicates the at least one limitation to the ISM of the second subnet;
wherein the ISM receives from the ISM of the second subnet a first local path record of the second subnet, the first local path record of the second subnet comprising at least another limitation; and
wherein the ISM compares the at least one limitation and the at least another limitation and determines a maximal path parameter for use on the first local path record; and
wherein the ISM of the second subnet compares the at least one limitation and the at least another limitation and determines the same maximal path parameter for use on the first local path record of the second subnet.

US Pat. No. 10,560,373

SYSTEM AND METHOD FOR TIMELY AND UNIFORM DISTRIBUTION FOR REAL-TIME PACKET TRANSMISSION

GVBB HOLDINGS S.A.R.L., ...

1. A system for timely and uniform real-time data packet transmission by a computing device, the system comprising:a network interface controller configured to transmit data packets over a network;
a first shared memory buffer configured to store a plurality of data packets to be transmitted over the network;
a second shared memory buffer that includes an array configured to store a plurality of time slots for the data packet transmission;
a kernel module operating in a kernel mode of an operating system of the computing device and configured to generate at least one packet group for the first shared memory buffer;
at least one software application operating in a user mode of the operating system of the computing device, the at least one software application configured to:
generate a plurality of data packets;
access a free packet of the at least one packet group in the first shared memory buffer;
fill the free packet with a payload of one of the plurality of data packets; and
schedule a transmission time of the one data packet by storing a packet identifier associated with the one data packet in one of the plurality of time slots in the array of the second shared memory buffer,
wherein the kernel module is further configured to poll the second shared memory buffer to access the packet identifier and corresponding time slot and access the one data packet of the plurality of data packets from the first shared memory buffer, and
wherein the kernel module is coupled to a driver of the network interface controller and configured to control the driver to transmit the accessed one data packet via the network interface controller over the network based on the corresponding time slot in the second shared memory buffer.

US Pat. No. 10,560,371

METHOD, APPARATUS, TERMINAL DEVICE, AND SYSTEM FOR ADJUSTING WORKING STATUS OF AGGREGATED LINK

HUAWEI TECHNOLOGIES CO., ...

1. An apparatus for adjusting a working status of an aggregated link, wherein the apparatus comprises:a processor configured to:
determine to switch a modulation mode of a first sub-link of the aggregated link from a first modulation mode to a second modulation mode;
determine a first transmission delay of transmitting a first data slice in the second modulation mode using the first sub-link; and
compare the first transmission delay with a second transmission delay of transmitting a second data slice using another sub-link of the aggregated link, wherein the other sub-link comprises a sub-link currently in an enabled state in the aggregated link; and
a transmitter coupled to the processor, the transmitter configured to send information for controlling a working status of the first sub-link to a transmit end device when a difference between the first transmission delay and the second transmission delay meets a preset condition, wherein the information comprises one of a disable instruction, an enable instruction, or a modulation change instruction.

US Pat. No. 10,560,370

INTELLIGENT EXCEPTION RECOVERY IN NETWORK SERVICES

Juniper Networks, Inc., ...

1. A method, comprising:configuring, based on first network service configuration information, a first network service, the first network service including an endpoint and a plurality of externally mapped attributes, including one or more service level attributes and an endpoint attribute associated with the endpoint, the first network service configuration information including current values for each of the externally mapped attributes;
detecting an exception in the first network service;
modifying the first network service based on a second network service, the second network service including an endpoint and a plurality of externally mapped attributes, including one or more service level attributes, wherein modifying the first network service includes assigning the current value of the endpoint attribute of the first network service to the endpoint attribute of the second network service; and
validating the externally mapped attributes of the second network service, wherein validating includes comparing values assigned to the service level attributes of the second network service to values of service level attributes of similar network services maintained by a learning engine and generating a validation error if values for one or more of the externally mapped attributes of the second network service are not consistent with a service model.

US Pat. No. 10,560,369

METHODS AND SYSTEMS FOR DETECTING AND TRANSFERRING DEFECT INFORMATION DURING MANUFACTURING PROCESSES

Wipro Limited, Bangalore...

1. A method for transferring defect, information during a manufacturing process, the method comprising:receiving, by a defect detecting device, data to be transferred from a source to a destination over a primary communication link, wherein the primary communication link connects the source to the destination;
parsing, by the defect detecting device, the received data to separate the received data into a first type of data and a second type of data, based on an image sensing algorithm, wherein the first type of data corresponds to the defect information;
allowing, by the defect detecting device, transfer of the first type of data to the destination over a secondary communication link, wherein the secondary communication link has faster data transfer rate than the primary communication link, and wherein the secondary communication link connects the source to the destination;
prioritizing, by the defect detecting device, transfer of the first type of data over the secondary communication link based on one or more factors, before allowing the transfer of the first type of data to the destination, wherein the one or more factors comprise severity level associated with the first type of data and category associated with the first type of data; and
allowing, by the defect detecting device, transfer of the second type of data to the destination over the primary communication link.

US Pat. No. 10,560,363

SYSTEM AND APPARATUS FOR MONITORING NETWORKS AND QUALITY-OF-SERVICE ELEMENTS WITHIN NETWORKS

Komodo Systems Inc., Mur...

1. A network management system comprising:at least one autonomous probe configured to emulate end user activity on a network, and to employ the emulated end user activity_for monitoring, testing, measuring, and evaluating the quality, connectivity, utilization, and security of a communications network, each probe being installed at a separate unique physical location, each probe being configured for performing the following series of operations:
awakening from a dormant state at a predetermined time interval;
identifying at least one predetermined controller;
initiating a communication session with the identified controller, the communication session being initiated by the probe;
determining whether a task list has been assigned to the awakened probe and, if a task list has been assigned, executing the tasks on the task list, and if a task list has not been assigned, taking no action until the probe detects that a task list has been assigned;
communicating the results of executing the task list to a probe data collection controller; and
returning to a dormant state;
each probe being assigned at least one task, and each probe physically comprising:
a housing;
a power source;
at least one programmable probe status indicator; and
a programmable central processing unit and associated memory contained within the housing;
each probe being further enabled for:
autonomous activation and deactivation;
remote activation and remote deactivation;
remote mode assignment for wired and wireless enabled devices;
remote test assignment;
communication with a network; and
identifying and establishing a communication session with at least one predetermined local controller;
at least one local probe controller in networked communication with the at least one probe, the controller having at least one test that can be assigned to at least one autonomous probe, the controller comprising a central processing unit (“CPU”), a centralized data store, a report generator, a probe manager module, the probe data collection module, and a user interface, wherein:
the user interface is configured for assembling a predetermined number of tasks into a task list;
the probe manager module is configured for assigning and communicating the task list to the at least one probe;
the probe data collection module is configured for receiving the results of executing the task list from the at least one probe; and
the report generator is configured for compiling the results of executing the task list into a plurality of predetermined reports, triggers, and alerts.

US Pat. No. 10,560,355

STATIC ENDPOINT VALIDATION

CISCO TECHNOLOGY, INC., ...

1. A computer-implemented method comprising:querying a network controller to identify a configured static endpoint in a logical model of a network;
retrieving, from one or more nodes in the network, endpoint information for a set of connected endpoints in the network;
determining the endpoint information does not include the configured static endpoint in the set of connected endpoints;
identifying a first static endpoint inconsistency between the logical model and the endpoint information based on the endpoint information not including the configured static endpoint in the set of connected endpoints;
determining, when the endpoint information includes the configured static endpoint in the set of connected endpoints, a static flag in the endpoint information is not set for the configured static endpoint;
and identifying a flag inconsistency based on the static flag in the endpoint information not being set for the configured static endpoint.

US Pat. No. 10,560,352

SUBSCRIBER-AWARE TWAMP DATA MONITORING IN COMPUTER NETWORKS

Juniper Networks, Inc., ...

1. A computer-readable medium comprising instructions that configure a processor to:establish a control connection between a two-way active measurement protocol (TWAMP) control client and a TWAMP server;
negotiate, by the TWAMP control client and the TWAMP server over the control connection, a data session between a TWAMP session sender executed on a first network device and a TWAMP session reflector executed on a second network device, wherein negotiating the data session includes specifying a subscriber identifier to an individual subscriber of a service provider network; and
exchange one or more TWAMP test packets for the data session between the TWAMP session sender and the TWAMP session reflector, each of the one or more TWAMP test packets including the subscriber identifier of the subscriber.

US Pat. No. 10,560,349

DATA CONSISTENCY OF POLICY ENFORCEMENT FOR DISTRIBUTED APPLICATIONS

SALESFORCE.COM, INC., Sa...

1. A computing system to provide a Policy Enforcement as a Service (PEaaS) to a third party platform (TPP), the TPP comprising a plurality of hosts providing a distributed service, the computing system, comprising:a processing system; and
a memory device coupled to the processing system, the memory device and including instructions stored thereon, wherein execution of the instructions by the processing system is to cause the processing system to:
collect a set of policy parameter values from the TPP, the set of policy parameter values defining when a user is to be suspended from accessing the distributed service;
collect usage metrics from respective hosts of the plurality of hosts via respective interfaces between each host and the computing system, the usage metrics indicating usage of the distributed service by one or more users that interact with the respective hosts;
compare each of the usage metrics to the sets of policy parameter values; and
in response to identification of a suspension of one user of the one or more users that interacts with one host of the plurality of hosts based on the comparison,
generate a suspension value indicative of the suspension,
control transmission of the suspension value to the one host via an interface between the one host and the computing system, and
propagate the suspension value to each other host of the plurality of hosts via the respective interfaces, the suspension value usable by each host to determine whether to deny the one user access to the distributed service.

US Pat. No. 10,560,343

PEOPLE CENTRIC MANAGEMENT OF CLOUD NETWORKS VIA GUI

Cradlepoint, Inc., Boise...

1. A method of executing computer instructions on at least one computing device in which the at least one computing device includes at least one processor and at least one memory, comprising:fetching computer instructions from the at least one memory of the at least one computing device for execution on the at least one processor of the at least one computing device;
executing the fetched computer instructions on the at least one processor of the at least one computing device; and
storing in the at least one memory of the at least one computing device any results of having executed the fetched computer instructions on the at least one processor of the at least one computing device;
wherein the computer instructions to be executed comprise computer instructions to manage a private network;
wherein the executing the fetched private network computer instructions further comprise managing the private network of two or more logical broadcast domains at least in part via manipulation of at least one graphical user interface on the at least one computing device, wherein the managing the private network includes provisioning a tunnel server to encapsulate selected signal packets, wherein the private network of two or more logical broadcast domains is able to communicate the selected signal packets via the provisioned tunnel server while bypassing network address translation as to the selected signal packets; and
wherein the managing the private network via manipulation of at least one graphical user interface comprises at least one of the following: managing private network services, managing private network resources, managing private network applications, or any combination thereof.

US Pat. No. 10,560,340

METHOD AND APPARATUS FOR SELECTING POSITION OF ROUTING NODE AND TERMINAL EQUIPMENT

FUJITSU LIMITED, Kanagaw...

1. An apparatus for selecting a position of a routing node, comprising:a processor including:
a generating module configured to generate a connection relationship among sensor nodes, a gateway node and deployable routing nodes according to network deployment information and a link quality model related to a deployment environment; and
a first calculating module configured to calculate a shortest path from each sensor node to the gateway node according to the connection relationship, and determine deployable positions of the routing nodes on the shortest path as node positions of the routing nodes;
wherein the processor further includes:
a constructing module configured to construct the link quality model related to the deployment environment; and wherein, a quality of a link between two nodes at any two positions in the deployment environment is determined by the link quality model,
wherein the generating module includes:
a second calculating module configured to calculate a quality of a link between any two nodes among the sensor nodes, the gateway node and the deployable routing nodes according to the link quality model; and
a determining module configured to determine that a connection relationship exists between the two nodes when the quality of the link is greater than a predetermined threshold value of the quality of the link;
wherein the link quality model is expressed as: q=f(p1,p2,T1,T2); where, q denotes the quality of the link, p1 and p2 denote positions of the any two nodes, and T1 and T2 denote types of any two nodes.

US Pat. No. 10,560,338

EVENT-BASED DATA PATH DETECTION

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving data, in a data processing system, and involving a first node and a second node in a network, the data indicating at least a permission of the second node to access data managed by the first node;
updating, based at least in part on the permission, a first proximity measure between the first node and the second node to result in an updated first proximity measure;
determining, based at least in part on the updated first proximity measure and a second proximity measure between the second node and a third node, whether a data path exists between a data source and a data sink, wherein the third node is different from the first node and the second node; and
indicating whether the data path exists between the data source and the data sink.

US Pat. No. 10,560,331

SELF-DRIVEN AND ADAPTABLE MULTI-VBNG MANAGEMENT ORCHESTRATION

Juniper Networks, Inc., ...

1. A broadband network gateway (BNG) controller that manages virtual BNG (vBNG) instances, the BNG controller comprising:a memory;
one or more processors in communication with the memory;
a network subscriber database (NSDB) configured to store vBNG instance information for one or more subscriber devices, the vBNG instance information specifying a plurality of vBNG instances operable by one or more edge routers, wherein the plurality of vBNG instances are configured to receive requests to access service provider services from the one or more subscriber devices and to selectively authenticate the one or more subscriber devices for network services based on authentication information included in the requests to access services provider services; and
one or more core applications operable by the one or more processors, wherein the one or more core applications include a network instance and configuration manager (NICM) configured to:
modify the vBNG instance information to include an additional vBNG instance to be added to the plurality of vBNG instances;
output, to an edge router of the one or more edge routers, an instruction to generate the additional vBNG instance at the edge router;
receive one or more configuration updates; and
output a configuration template specifying the one or more configuration updates to update each vBNG instance of the plurality of vBNG instances.

US Pat. No. 10,560,322

NETWORK PROTOCOL FOR MESH CAPABILITY IN NARROW-BAND WIRELESS NETWORKS

Synap Technologies Ltd., ...

1. A narrow-band wireless data network comprising:a central provisioning server that is configured for providing command and control data to the network, configured to retain a mesh-tree structure of the narrow-band wireless data network, and configured to manage and retain all sensor data and new connection requests;
a gateway device connected to the central provisioning server comprising:
a first radio receiver/transmitter configured to send and receive command and control data on at least one command and control frequency channel,
a second radio receiver/transmitter configured to simultaneously receive data on one or more response frequency channels,
a gateway processor configured for generating command and control messages and decoding response and data messages received from the narrow-band wireless data network; and
a plurality of device nodes wherein each of the plurality of device nodes is configured to control and communicate with an associated sensor device to retrieve and retain sensor data for transmission through the network on one assigned response frequency channel to the gateway device and then transmit the sensor data to the central provisioning server, wherein each of the plurality of device nodes is configured for operating in one response frequency channel at any one time, and wherein each of the plurality of device nodes is configured for interpreting and executing commands transmitted from the gateway device or other device nodes on the network;
wherein when the central provisioning server requires sensor data, the central provisioning server commands the gateway device to broadcast a prepare data command and send the prepare data command to link device nodes and end device nodes.

US Pat. No. 10,560,318

SYSTEM AND METHOD FOR CORRELATING FABRIC-LEVEL GROUP MEMBERSHIP WITH SUBNET-LEVEL PARTITION MEMBERSHIP IN A HIGH-PERFORMANCE COMPUTING ENVIRONMENT

ORACLE INTERNATIONAL CORP...

1. A method of correlating fabric-level group membership with subnet-level group membership within a network fabric, comprising the steps of:creating a resource domain at a fabric level of the network, wherein the resource domain is a logical grouping of fabric resources;
storing the resource domain in a memory;
creating an admin partition in a subnet of the network fabric, wherein the admin partition is defined by a first unique partition key (P_Key) stored in the memory;
associating the resource domain with the admin partition;
adding a first fabric resource to the resource domain as a first domain resource, wherein the first fabric resource is identified by a first identifier stored in the memory;
creating a first relationship in the memory between the first identifier and the first unique P_Key, wherein the first relationship defines the first fabric resource as a member of the admin partition;
adding a second fabric resource to the resource domain as a second domain resource, wherein the second fabric resource is identified by a second identifier stored in the memory;
creating a second relationship in the memory between the second identifier and the first unique P_Key, wherein the second relationship defines the second fabric resource as a member of the admin partition;
determining that the first domain resource and the second domain resource are members of the admin partition;
granting access rights for the first domain resource to the second domain resource based on said determination;
adding a child resource domain to the resource domain;
adding a third fabric resource to the child resource domain as a child domain resource, wherein the third fabric resource is identified by a third identifier stored in the memory;
creating a third relationship in the memory between the third identifier and the first unique P_Key, wherein the third relationship defines the third fabric resource as a member of the admin partition;
creating a second admin partition in the subnet of the network fabric, wherein the second admin partition is defined by a second unique P_Key stored in the memory;
associating the child resource domain with the second admin partition; and
creating a fourth relationship in the memory between the third identifier and the second unique P_Key, wherein the fourth relationship defines the third fabric resource as a member of the second admin partition.

US Pat. No. 10,560,314

METHODS AND SYSTEMS FOR APPLICATION SESSION MODELING AND PREDICTION OF GRANULAR BANDWIDTH REQUIREMENTS

CloudGenix, Inc., San Jo...

1. A method comprising:receiving, by a multi-tenant controller, from a networked spoke device, information describing network flows to and from each of a plurality of applications, wherein each application of the plurality of applications has respective network flows by a respective group of users of an enterprise at a specific site;
analyzing, by a multi-tenant controller, the information to characterize each application, wherein each application is characterized for the specific site by type as one of a real-time application, a transactional application, or a file transfer application;
updating, based on the analyzing, different traffic profiles with respect to each respective group of users, wherein each updated traffic profile further includes a corresponding bi-directional bandwidth usage for each of the characterized types of traffic;
assigning, based on the updated traffic profiles, a corresponding business priority for each application according to the characterized application types including for a real-time application, a transactional application, and a file transfer application;
transmitting the updated application traffic profile and business priorities to at least one networked spoke device;
determining a type of data traffic to and from each characterized application at the spoke device and predicting a corresponding bi-directional bandwidth usage for the determined type of data traffic using a respective application traffic profile of the updated traffic profiles; and
routing flows, by the spoke device, on the network to and from the characterized application based, at least in part, on the respective application traffic profile and using the predicted bi-directional bandwidth usage along with the corresponding assigned business priority for each of the different application types, including a real-time application, a transactional application, and a file transfer application.

US Pat. No. 10,560,313

PIPELINE SYSTEM FOR TIME-SERIES DATA FORECASTING

SAS INSTITUTE INC., Cary...

1. A system comprising:a processing device; and
a memory device comprising instructions that are executable by the processing device for causing the processing device to:
access a pipeline for forecasting a plurality of time series, the pipeline representing a sequence of operations for processing the plurality of time series to produce forecasts, wherein the sequence of operations includes:
(i) model strategy operations for applying model strategies to the plurality of time series to determine error distributions corresponding to the model strategies, wherein each of the model strategies is configured to:
receive the plurality of time series;
determine champion forecasts for the plurality of time series by, for each time series among the plurality of time series:
 generating respective forecasts for the time series by applying forecasting models to the time series; and
 determining a respective champion forecast for the time series by comparing error metrics associated with the respective forecasts;
determine error values associated with the champion forecasts, each of the error values indicating the accuracy of a respective champion forecast among the champion forecasts; and
generate one of the error distributions using the error values; and
(ii) a model-strategy comparison operation configured to:
receive the error distributions corresponding to the model strategies;
determine aggregate error values associated with the model strategies based on the error distributions, each aggregate error value being associated with one of the model strategies and being determined by aggregating the error values in one of the error distributions; and
determine which of the model strategies is a champion model strategy for the plurality of time series by comparing the aggregate error values to one another; and
execute the pipeline to determine the champion model strategy for the plurality of time series.

US Pat. No. 10,560,312

MULTI-MODE CONFIGURABLE NETWORK AUDIO

HARMAN INTERNATIONAL INDU...

1. A network audio device, comprising:a plurality of ports;
an audio output device; and
at least one circuit coupled to the plurality of ports, wherein the at least one circuit is configured to:
receive, by the at least one circuit from a first network via a second network audio device and a first connection at a first port included in the plurality of ports, at least one of a first audio signal or a first control signal;
transmit the at least one of the first audio signal or the first control signal to the audio output device;
detect a failure associated with the first port; and
in response to detecting the failure, transmit at least one of a second audio signal or a second control signal to the audio output device,
wherein the at least one of the second audio signal or the second control signal is received by the at least one circuit from a second network via a second port included in the plurality of ports.

US Pat. No. 10,560,310

STREAM COMPUTING EVENT MODELS

Pivotal Software, Inc., ...

1. A stream-processing system comprising:one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
receiving, by the stream-processing system, a plurality of events representing respective units of activity in a telecommunications network;
classifying, by the stream-processing system, each event of the plurality of events into a respective class of a plurality of classes according to a hierarchical analytic model for events in the telecommunications network, including processing each event according to a respective sequence of sets of attribute-specific criteria defined by the hierarchical analytic model for each class of the plurality of classes, wherein the hierarchical analytic model defines a predetermined order in which the sets of attribute-specific criteria are to be applied by the stream-processing system to each event;
determining, from events classified according to the hierarchical analytic model, that an error condition exists in the telecommunications network;
in response to determining that an error condition exists in the telecommunications network, issuing a corrective action to a plurality of users in the telecommunications network;
computing a measure of an effect of the corrective action issued to the plurality of users;
determining that the measure of the effect of the correction action satisfies a threshold; and
in response, determining that the corrective action was responsible for the removing the error condition in the telecommunications network.

US Pat. No. 10,560,309

IDENTIFYING A ROOT CAUSE OF ALERTS WITHIN VIRTUALIZED COMPUTING ENVIRONMENT MONITORING SYSTEM

Juniper Networks, Inc., ...

1. A method comprising:observing, by a computing system, a plurality of alerts generated in response to monitoring resources associated with a plurality of connected elements within a network;
determining, by the computing system and based on a set of historical alerts previously generated for at least some of the connected elements, a plurality of occurrence counts, wherein the set of historical alerts are organized into a plurality of time bins, wherein the plurality of occurrence counts includes an occurrence count for each of the plurality of alerts, and wherein each of the plurality of occurrence counts represents a count of the time bins in which a respective alert occurs;
determining, by the computing system, a plurality of concurrent occurrence counts, each concurrent occurrence count corresponding to a pair of alerts within the plurality of alerts, and wherein each of the plurality of concurrent occurrence counts represents a count of the time bins during which both alerts within the corresponding pair of alerts occurs in the set of historical alerts; and
identifying, by the computing system, one or more root cause alerts, wherein the one or more root cause alerts are identified based on an edge weight for each of the pairs of alerts, wherein the edge weight is calculated by dividing each of the concurrent occurrence counts by one of the occurrence counts, wherein the one or more root cause alerts has a total calculated edge weight greater than other edge weights, and wherein the one or more root cause alerts are a subset of the plurality of alerts.

US Pat. No. 10,560,307

METHOD AND SYSTEM FOR MANAGEMENT OF AN OPENFLOW AGENT IN OPENFLOW DEVICES

Oracle International Corp...

1. A method for managing OpenFlow communications, comprising:extending command line interface (CLI) based on distributed management task force (DTMF) server management command line protocol (SM CLP) exposed by an integrated Lights Out Management (LOM) software preexisting in enterprise class network equipment to support a plurality of OpenFlow targets, a plurality of verbs, and a plurality of properties;
adding a managed element configured to provide handlers for each of the plurality of OpenFlow targets;
registering the managed element for the plurality of OpenFlow targets with a manageability access point (MAP) entity;
configuring at least one of the plurality of properties to facilitate communication between an OpenFlow Agent and a first OpenFlow Controller within the enterprise class network equipment using the plurality of OpenFlow targets, the plurality of verbs, and the plurality of properties,
wherein configuring, by the integrated LOM software and via the CLI, at least one of the plurality of properties comprises:
configuring an IP address of the first OpenFlow Controller;
configuring a TCP port of the first OpenFlow Controller; and
configuring a protocol using which the OpenFlow Agent and the first OpenFlow Controller communicate;
configuring at least one of the plurality of properties to facilitate communication between the OpenFlow Agent and a second OpenFlow Controller within the enterprise class network equipment using the plurality of OpenFlow targets, the plurality of verbs, and the plurality of properties;
loading a first certificate authority (CA) certificate for the first OpenFlow Controller;
loading a second CA certificate for the second OpenFlow Controller;
storing values for the IP address, the TCP port, and the protocol in a configuration file;
receiving a signal when an OpenFlow configuration is changed by a user;
reading the configuration file; and
in response to determining that the OpenFlow configuration is incomplete, sending, to the user and via the CLI, a request for a configuration update.

US Pat. No. 10,560,305

DIGITAL COMPENSATION FOR RF IMPERFECTIONS OF A SYSTEM COMPOSED OF MULTIPLE MODULES

Harmonic, Inc., San Jose...

1. A process for compensating for radio frequency (RF) imperfections in a system comprising two or more independent modules, comprising:storing RF calibration data in one or more non-volatile mediums for two or more independent modules, wherein each of said two or more independent modules are electronically coupled in a sequence via a transmission medium; and
at a first independent module of said two or more independent modules, digital compensating a RF signal for a set of modules in said two or more independent modules, wherein said set comprises said first independent module and at least one other module in said two or more independent modules.

US Pat. No. 10,560,304

TECHNIQUES AND APPARATUSES FOR MULTIPLEXING SCHEMES FOR MILLIMETER WAVE DOWNLINK SINGLE CARRIER WAVEFORMS

Qualcomm Incorporated, S...

1. A method of wireless communication performed by a transmitter device, comprising:receiving a first data stream and a second data stream;
adding a first signature to the first data stream and a second signature to the second data stream;
modulating the first data stream to create a first modulated data stream;
modulating the second data stream to create a second modulated data stream; and
multiplexing the first modulated data stream and the second modulated data stream into a symbol using in-phase and quadrature carriers.

US Pat. No. 10,560,303

SYSTEM AND METHODS FOR A SMART ADAPTIVE COMMUNICATION CHANNEL

Cox Communications, Inc.,...

1. A method comprising:receiving monitoring data associated with a communication channel by a machine learning model, the monitoring data being associated with one or more transmissions over the communication channel, the one or more transmissions being modulated using a first modulation technique;
determining, via the machine learning model, a first expected amount of data to be transmitted over the communication channel during a first period of time;
determining, via the machine learning model, that the first expected amount of data exceeds a first threshold amount of data, wherein the first threshold amount of data is greater than zero;
determining, via the machine learning model and based at least in part on the first expected amount of data exceeding the first threshold amount of data, a first symbol rate for transmitting data during the first period of time;
providing code that when executed causes data to be transmitted from a device over the communication channel using the first modulation technique at the first symbol rate during the first period of time;
determining, via the machine learning model, a second expected amount of data to be transmitted over the communication channel during a second period of time;
determining, via the machine learning model, that the second expected amount of data exceeds a second threshold amount of data, wherein the second threshold amount of data is greater than zero;
determining, via the machine learning model and based at least in part on the second expected amount of data exceeding the second threshold amount of data, a second symbol rate for transmitting data during the second period of time; and
providing code that when executed causes data to be transmitted from the device over the communication channel using the first modulation technique at the second symbol rate during the second period of time.

US Pat. No. 10,560,302

METHOD AND SYSTEM FOR JOINT TRAINING SEQUENCES DESIGN FOR CORRELATED CHANNEL AND FREQUENCY OFFSETS ESTIMATION

Indian Institute of Techn...

1. A method of generation and utilization of optimal training sequences (TSs) for joint channel and frequency offset estimation in distributed multiple-input multiple-output (DMIMO) orthogonal frequency division multiplexing (OFDM) system over spatially correlated channel in a wireless communication network, wherein said method comprising:sending, by a common central unit (CCU), a predefined TSs to a plurality of source nodes provided with a plurality of antennas;
transmitting by the plurality of source nodes, said predefined TSs to a plurality of destination nodes, forming source-destination pair links, and the plurality of destination nodes send a measured received signal strength indicators (RSSI) to said CCU;
wherein, said CCU is configured to optimize or allocate power budgets for each transmit-receive antenna pair in each source-destination pair link according to said RSSI, and said CCU selects said optimal training sequences (TSs);
wherein said source nodes are configured to transmit OFDM packets to a destination according to said optimal training sequences (TSs).

US Pat. No. 10,560,300

RECEIVER AND RECEIVING METHOD FOR HIERARCHICAL MODULATION IN SINGLE FREQUENCY NETWORKS

SONY CORPORATION, Tokyo ...

1. A receiver, comprising:circuitry configured to receive and recover an Orthogonal Frequency Division Multiplexed (OFDM) signal comprising OFDM symbols representing a first physical layer pipe in the presence of a second physical layer pipe modulated onto subcarriers of an OFDM symbol and arranged in a time divided frame of the OFDM signal, the first physical layer pipe comprising first modulation symbols that are more easily recovered than second modulation symbols of the second physical layer pipe; and
OFDM detector circuitry configured to
recover the first modulation symbols from the first physical layer pipe;
regenerate an estimate of a component of the first physical layer pipe in the received OFDM signal;
subtract the estimate from the OFDM symbol; and
recover the second modulation symbols from the second physical layer pipe,
wherein the received OFDM signal includes OFDM symbols in a time divided frame which include both of the first physical layer pipe and the second physical layer pipe, and
wherein the circuitry is further configured to identify time divided frame boundaries in the OFDM signal and to recover the first physical layer pipe in order to recover the second physical layer pipe based on received signaling data indicating whether a time divided frame comprises both of the first physical layer data pipe and the second physical layer data pipe.

US Pat. No. 10,560,296

TRANSMITTING APPARATUS

PANASONIC INTELLECTUAL PR...

1. A transmitting method comprising:generating a frame by allocating time-frequency resources to a plurality of data symbol groups;
inserting pilot signals into the frame;
generating an orthogonal frequency-division multiplexing (OFDM) signal by performing an Inverse Fast Fourier Transform (IFFT) process to the pilot inserted frame; and
transmitting the OFDM signal,
wherein the frame includes a preamble and the plurality of data symbol groups,
to each of the plurality of data symbol groups, time-frequency resources corresponding to a part of frequency among an entirety of the frequency of the frame is allocated, and
the preamble carries control information, for each of the plurality of data symbol groups, specifying the time-frequency resources allocated to the data symbol group,
the control information of each data symbol group indicates at least a head position in time, a head position in frequency and the number of time resources, of the time-frequency resources allocated to the data symbol group in the frame.

US Pat. No. 10,560,295

SLOTTED OFDMA BASED RANDOM ACCESS

ZTE Corporation, Shenzhe...

1. A method of controlling operation of a wireless network comprising an access point and a plurality of stations, comprising:transmitting, by the access point, a control message comprising a parameter indicating start of an uplink multiuser random access transmission opportunity (RA-TXOP) during which multiple of the plurality of stations are permitted to attempt uplink transmissions using orthogonal frequency division multiplexing access (OFDMA);
receiving a number of response messages from the multiple stations during a random access slot in the RA-TXOP; and
transmitting, based on identities of stations that sent the response messages, an acknowledgement message identifying which of the multiple stations have succeeded and/or are allowed to transmit in an upcoming arbitrated contention-free transmission opportunity,
wherein the control message further includes an acknowledgement policy parameter having a first value or a second value different from the first value, the first value indicating defering sending the acknowledgement message to an end of the random access slot and the second value indicating sending the acknowledgement message immediately after the response message.

US Pat. No. 10,560,294

METHODS AND APPARATUS FOR TRANSMISSION AND RECEPTION WITH PARTIAL ALLOCATION IN ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS/SINGLE-CARRIER FREQUENCY DIVISION MULTIPLE ACCESS SYSTEMS

QUALCOMM Incorporated, S...

1. A method for wireless communications by an apparatus, comprising:determining first parameters to apply to transmission processing of a signal, based at least in part on a resource allocation for the signal, wherein:
the resource allocation is partitioned out of a larger system bandwidth;
the first parameters comprise a local oscillator (LO) frequency and a front end processing bandwidth;
the determining comprises selecting the front end processing bandwidth and the LO frequency such that the resource allocation is within the selected front end processing bandwidth; and
the front end processing bandwidth is larger than or equal to the resource allocation and smaller than the system bandwidth;
determining a second one or more parameters to apply to the transmission processing of the signal based at least in part on the determined first parameters;
performing the transmission processing of the signal in accordance with the first parameters and the second one or more parameters; and
transmitting the signal after performing the transmission processing.

US Pat. No. 10,560,293

CIRCUITS FOR EFFICIENT DETECTION OF VECTOR SIGNALING CODES FOR CHIP-TO-CHIP COMMUNICATION

KANDOU LABS, S.A., Lausa...

1. A method comprising:obtaining a set of at least four input signals via respective wires of a multi-wire bus;
generating a set of comparator outputs at a set of multi-input comparators (MICs) in a first mode of operation, each MIC of the set of MICs connected to all of the wires of the multi-wire bus according to a respective input permutation of a plurality of input permutations associated with a vector signaling code, each MIC of the set of MICs generating a respective comparator output by forming a computation of the plurality set of at least four input signals received via the multi-wire bus according to the respective input permutation;
generating at least two differential outputs at the set of MICs in a second mode of operation, each differential output generated by comparing signal values of input signals obtained on a respective pair of wires of the multi-wire bus; and
obtaining a selection signal to configured the set of MICs to operate in the first or second mode of operation, wherein the selection signal disables one of the MICs in the second mode of operation.

US Pat. No. 10,560,291

HIGH-SPEED SIGNALING SYSTEMS AND METHODS WITH ADAPTABLE, CONTINUOUS-TIME EQUALIZATION

Rambus Inc., Sunnyvale, ...

1. An integrated circuit comprising:a single-ended port to receive an input signal from a channel affected by intersymbol interference (ISI), including first-post-cursor ISI and subsequent post-cursor ISI;
a continuous-time equalizer coupled to the single-ended port to produce a first equalized version of the input signal, the continuous-time equalizer including a first control port to control continuous-time equalization based upon a measure of the first-post-cursor ISI; and
a decision-feedback equalizer coupled to the continuous-time equalizer, the decision-feedback equalizer to produce, from the first equalized version of the input signal, a second equalized version of the input signal, the decision-feedback equalizer including a second control port to control decision-feedback equalization based upon a measure of the subsequent post-cursor ISI.

US Pat. No. 10,560,289

ADAPTIVE EQUALIZER SYSTEM

VIASAT, INC., Carlsbad, ...

1. An equalizer system comprising:a filter system configured to receive a plurality of digital sample blocks associated with an input signal and to provide a plurality of equalized digital sample blocks associated with the respective plurality of digital sample blocks based on adaptive tap weights, each of the plurality of digital sample blocks comprising a plurality of samples and each of the plurality of equalized digital sample blocks comprising a plurality of equalized samples;
a sample set selector configured to control selection of a subset of the plurality of equalized samples from each of the plurality of equalized digital sample blocks at the output of the filter based on a system signal;
an error estimator configured to implement an error estimation algorithm on the selected subset of the plurality of equalized samples selected by the sample set selector to determine a residual error associated with the subset of the plurality of equalized samples selected by the sample set selector; and
a tap weight generator configured to generate the adaptive tap weights in response to the residual error and to provide the adaptive tap weights to the filter.

US Pat. No. 10,560,288

APPARATUS AND METHOD OF NON-ITERATIVE SINGULAR-VALUE DECOMPOSITION

Samsung Electronics Co., ...

1. A method of non-iterative singular-value decomposition (SVD) in a wireless communication system, comprising:receiving, by a receiver, a signal;
determining, by a channel matrix generator connected to the receiver, a channel matrix for the received signal;
reducing, by a singular-value decomposer connected to the channel matrix generator, the dimension of the channel matrix;
performing, by the singular-value decomposer, an SVD on the dimension-reduced channel matrix to determine singular vectors and corresponding coefficients that maximize singular values of the singular vectors; and
outputting a result of the SVD based on at least one of when the dimension of the dimension-reduced channel matrix is less than or equal to 2 and when two greatest singular values of corresponding singular vectors are determined.

US Pat. No. 10,560,287

RELATIVE UPLINK CHANNEL ESTIMATION

Telefonaktiebolaget LM Er...

1. A method for estimating a relative uplink channel between a terminal device and a network node, the method being performed by the terminal device, the method comprising:transmitting reference signals from at least two antennas on respective uplink channels towards a network node;
receiving a forwarded representation of each of the reference signals from the network node;
determining estimations of the respective uplink channels towards the network node for the at least two antennas using the reference signals and the received forwarded representations of the reference signals;
determining a computational relationship between the estimations of the respective uplink channels by dividing between the estimations of the respective uplink channels; and
estimating the relative uplink channel based on the determined computational relationship, wherein the relative uplink channel represents an uplink radio propagation environment, towards the network node, between the at least two antennas.

US Pat. No. 10,560,285

METHOD AND DEVICE FOR EVALUATING SIGNAL DATA

Robert Bosch GmbH, Stutt...

8. A device, comprising:a bus signal channel;
a reference channel; and
a processor;
wherein the bus signal channel is configured to supply signal data to the processor,
wherein the reference channel is configured to supply to the processor reference signal values that form a basis of the signal data, and
wherein the processor is configured to interpret the signal data based on an interpretable portion of the signal data and the reference signal values and reconstruct a signal based on the interpretation of the signal data,
wherein the processor is configured to identify a part of the signal data that does not include the interpretable portion, and store the identified part in the memory;
wherein the processor and a feedback channel are configured to provide feedback regarding the reconstructed signal; and
wherein the processor is configured to evaluate the interpretation based on the feedback.

US Pat. No. 10,560,284

SYSTEM AND METHODS FOR MAPPING A NETWORK SERVICE PATH

Level 3 Communications, L...

1. A method of mapping network service paths between endpoint devices of a network, the method comprising:obtaining a first endpoint device identifier associated with a first endpoint device;
querying an aggregated network traffic database with the first endpoint device identifier, wherein the aggregated network traffic database stores traffic data associated with a plurality of network devices of the network and the traffic data includes endpoint device identifiers of endpoint devices that have interacted with the plurality of network devices;
receiving, in response to querying with the first endpoint device identifier, a first set of candidate network devices, wherein the first set of candidate network devices includes network devices of the plurality of network devices that have interacted with the first endpoint device;
querying the aggregated network traffic database with respect to a second endpoint device;
receiving, in response to querying with respect to the second endpoint device, a second set of candidate network devices, wherein the second set of candidate network devices includes network devices of the plurality of network devices that have interacted with the second endpoint device; and
mapping at least one network service path between the first endpoint device and a second endpoint device, the at least one network service path including a subset of the network devices of the first set of candidate network devices, wherein mapping of the at least one network service path comprises determining common network devices of the first set of candidate network devices and the second set of candidate network devices and the at least one network service path includes at least one of the common network devices.

US Pat. No. 10,560,283

SYSTEM AND METHOD FOR A MULTI-TENANT DATACENTER WITH LAYER 2 INTERCONNECTION AND CLOUD STORAGE

THE FACTION GROUP LLC

1. A datacenter providing cloud storage for Client Systems (CS), utilizing OSI Layer 2 tags to segregate transmission data between Client Systems (CS) and the datacenter providing cloud storage, comprising:a plurality of Client Systems (CS) coupled to a first datacenter each Client System (CS) having a set of infrastructure resources and an initial networking configuration; and
a first cloud computing environment established in the first datacenter, and coupled to the Client Systems (CS) by OSI Layer 2 as a data link layer for the transfer of data frames, each frame having a plurality of OSI Layer 2 tags, the first cloud computing environment providing storage resources for allocation to at least two Client Systems (CS), the plurality of OSI Layer 2 tags permitting the at least two Client Systems (CS) to have overlapping network configurations.

US Pat. No. 10,560,282

CONTROL AREA NETWORK (CAN) TRANSCEIVERS WITH AUTOMATIC POLARITY DETECTION

TEXAS INSTRUMENTS INCORPO...

8. A control area network (CAN) bus controller comprising:a microcontroller;
a CAN bus connector for receiving CAN bus high and low lines;
one of a controller input or a controller output coupled to the microcontroller; and
a CAN bus integrated circuit coupled to the microcontroller and to the CAN bus connector, the CAN bus integrated circuit including:
CAN bus high and low terminals coupled to the CAN bus connector;
a receive data terminal coupled to the microcontroller;
a first CAN bus transceiver having normal and standby modes, the first CAN bus transceiver including:
high and low CAN bus connections, the first CAN bus transceiver high CAN bus connection connected to the high CAN bus terminal and the first CAN bus transceiver low CAN bus connection connected to the low CAN bus pin;
a first receiver having high and low inputs and an output, the first receiver high input connected to the high CAN bus connection and the first receiver low input connected to the low CAN bus connection;
a first low power receiver having high and low inputs and an output, the first low power receiver high input connected to the high CAN bus connection and the first low power receiver low input connected to the low CAN bus connection;
a first wake up logic monitor having an input coupled to the first low power receiver output and having an output, a wake up indication being provided on the output when the first wake up logic monitor detects a wake up pattern on the CAN bus;
a second CAN bus transceiver having normal and standby modes, the second CAN bus transceiver including:
high and low CAN bus connections, the second CAN bus transceiver high CAN bus connection connected to the low CAN bus terminal and the second CAN bus transceiver low CAN bus connection connected to the high CAN bus terminal;
a second receiver having high and low inputs and an output, the receiver high input connected to the low CAN bus connection and the receiver low input connected to the high CAN bus connection;
a second low power receiver having high and low inputs and an output, the second low power receiver high input connected to the low CAN bus connection and the second low power receiver low input connected to the high CAN bus connection;
a second wake up logic monitor having an input coupled to the second low power receiver output and having an output, a wake up indication being provided on the output when the second wake up logic monitor detects a wake up pattern on the CAN bus;
detection logic coupled to the first wake up logic monitor output and the second wake up logic monitor output to detect which of the first wake up logic monitor and the second wake up logic monitor provides a wake up indication and having an output of the detection;
direction logic coupled to the detection logic and the first and second CAN bus transceivers to use the output of the detection logic to place the one of the first and second CAN bus transceivers that provided the wake up indication from the first or second wake up logic monitor into normal mode and to place the other of the first and second CAN bus transceivers into standby mode; and
output circuitry coupled to the receive data terminal, to the direction logic and to the outputs of the first and second receivers and providing a output CAN bus receive data signal from the one of the first and second CAN bus transceivers in normal mode to the receive data terminal.

US Pat. No. 10,560,260

OUTPUTTING A KEY BASED ON AN AUTHORIZED SEQUENCE OF OPERATIONS

CRYPTOGRAPHY RESEARCH, IN...

1. A method comprising:receiving a plurality of values associated with generating a key;
receiving a sequence of operations associated with generating the key using the plurality of values;
determining, by a processing device, whether the received sequence of operations corresponds to an authorized sequence of operations associated with generating the key, wherein the received sequence of operations corresponds to the authorized sequence of operations responsive to one or more sources of the received plurality of values matching one or more sources of values specified by the authorized sequence of operations; and
in response to determining that the received sequence of operations corresponds to the authorized sequence of operations, providing the key based on the received sequence of operations and the plurality of values.

US Pat. No. 10,560,246

METHOD AND DEVICE FOR TRANSMITTING AND RECEIVING DATA BY USING MULTIPLE CARRIERS IN MOBILE COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method by a terminal in a communication system, the method comprising:receiving first control information for a secondary cell group on a primary cell group, the first control information including information for at least one serving cell of the secondary cell group;
acquiring master information block (MIB) on a first serving cell of the secondary cell group, a physical uplink control channel (PUCCH) being configured in the first serving cell;
identifying system frame number (SFN) for the at least one serving cell of the secondary cell group based on the acquired MIB; and
transmitting uplink control information on the first serving cell of the secondary cell group based on the identified SFN,
wherein the at least one serving cell of the secondary cell group except for the first serving cell is in deactivated state in response to the first control information.

US Pat. No. 10,560,241

METHOD AND DEVICE FOR TRANSMITTING/RECEIVING UPLINK CONTROL INFORMATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting Acknowledgement/Negative Acknowledgement (ACK/NACK) information by a User Equipment (UE) configured to use a Physical Uplink Control Channel (PUCCH) format 3 in a wireless communication system, the method comprising:transmitting, without a scheduling request (SR), ACK/NACK information for downlink transmission in a downlink frame set including M downlink subframes in one uplink subframe, where M?1,
wherein more than one serving cell is configured for the UE and the more than one serving cell includes one Primary Cell (PCell) and at least one Secondary Cell (SCell),
wherein the UE configured to use the PUCCH format 3 for a transmission of the ACK/NACK information, transmits the ACK/NACK information based on a PUCCH format 1a/1b, in case that at least one of specific conditions is met, and transmits the ACK/NACK information based on the PUCCH format 3 in case that all of the specific conditions are not met, and
wherein the specific conditions comprise:
a first condition in case that the ACK/NACK information is for one Physical Downlink Shared Channel (PDSCH), indicated by a detection of a corresponding Physical Downlink Control Channel (PDCCH) having a Downlink Assignment Index (DAI) value equal to 1, being present only on the PCell in the downlink subframe set, and
a second condition in case that the ACK/NACK information is for one Semi-Persistent Scheduling (SPS) release PDCCH with the DAI value being equal to 1 being present on the PCell in the downlink subframe set,
wherein a PUCCH resource for the transmission of the ACK/NACK information based on the PUCCH format 3 is determined based on a value of a transmit Power Control (TPC) field of at least one detected PDCCHs.

US Pat. No. 10,560,240

METHOD FOR SUPPORTING FLEXIBLE RESOURCE ALLOCATION IN WIRELESS COMMUNICATION SYSTEM, AND DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of transmitting a signal, which is transmitted by an STA (station) operating in a wireless LAN (WLAN) system using a multi user (MU) scheme, comprising the steps of:configuring a radio frame in which a signaling (SIG) field containing control information and a data field for transmitting data are contained, wherein the signaling field is configured to contain an SIG A field containing bandwidth information indicating the whole bandwidth having a bandwidth wider than 20 MHz as much as 2n times and an SIG B field containing user specific information; and
transmitting the radio frame to one or more other STAs,
wherein the bandwidth information of the SIG A field additionally indicates whether or not the whole bandwidth contains one or more 20 MHz bands (null channel) not used for transmitting data.

US Pat. No. 10,560,237

CELL-SPECIFIC REFERENCE SIGNAL TRANSMISSIONS FOR EVOLVED MACHINE TYPE COMMUNICATION

QUALCOMM Incorporated, S...

1. A method wireless communications at a user equipment, comprising:receiving at least one narrow band allocation corresponding to a number of resource blocks allocated for cell-specific reference signal (CRS) reception;
applying a receive window to filter one or more noise samples outside the at least one narrow band allocation, the receive window corresponding to one or more resource blocks located outside the defined number of resource blocks of the at least one narrow band allocation; and
receiving the CRS within the at least one narrow band allocation from a network entity in response to applying the receive window.

US Pat. No. 10,560,236

METHOD AND APPARATUS FOR ALLOCATING A PILOT SIGNAL ADAPTED TO THE CHANNEL CHARACTERISTICS

Telefonaktiebolaget LM Er...

1. A method for wireless communication in an Orthogonal Frequency Division Multiplexing (OFDM) system, the method comprising:allocating a first resource sub-space of an entire said multi-carrier resource space of the OFDM system for communication between a first node and a second node;
said first resource sub-space comprising resources of more than one carrier;
obtaining data associated with estimated radio conditions for communication between the first node and the second node;
allocating a second resource sub-space of entire said multi-carrier resource space for communication between the first node and a third node;
said second resource sub-space comprising resources of more than one carrier,
obtaining data associated with estimated radio conditions for communication between the first node and the third node; and
providing access to the use of at least two pilot resource configurations, intended for different estimated node radio conditions,
whereby the first resource sub-space is associated a pilot resource configuration, being in agreement with pilot need for the estimated radio conditions for the second node and the second resource sub-space is associated a pilot resource configuration, being in agreement with pilot need for the estimated radio conditions for the third node; and
whereby at least one of the first resource sub-space and the second resource sub-space comprises a carrier having both pilot resources and data resources within said first resource sub-space or said second resource subspace, respectively
transmitting to the second node information about a first power level used to transmit the pilot symbols in the pilot resources of the first resource sub-space; and
transmitting to the third node information about a second power level used to transmit the pilot symbols in the pilot resources of the second resource sub-space.

US Pat. No. 10,560,234

TECHNIQUES FOR TRANSMITTING AND RECEIVING SYNCHRONIZATION SIGNALS OVER AN UNLICENSED RADIO FREQUENCY SPECTRUM BAND

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving at a user equipment (UE) over an unlicensed radio frequency spectrum band an indication of a time window associated with a transmission of a synchronization signal;
waking up a receiver of the UE from a sleep state prior to the time window;
monitoring the unlicensed radio frequency spectrum band during the time window to receive the synchronization signal from a base station, wherein the time window is during a clear channel assessment (CCA)-exempt transmission (CET) of the base station; and
receiving the synchronization signal from the base station during the time window.

US Pat. No. 10,560,232

USER EQUIPMENT RADIO FREQUENCY AND BAND CAPABILITY FOR CARRIER AGGREGATION MEASUREMENT GAP

Apple Inc., Cupertino, C...

1. An apparatus of a user equipment (UE), comprising:one or more baseband processors to decode an RRCConnectionReconfiguration message received from an evolved NodeB (eNB), wherein the RRCConnectionReconfiguration message includes a request field perCC-GapIndicationRequest for the UE to provide a measurement gap preference, and to encode an RRCConnectionReconfigurationComplete message for the eNB, wherein the RRCConnectionReconfigurationComplete message includes a measurement gap preference field perCC-ListGapIndication; and
a memory to store the measurement gap preference;
wherein the measurement gap preference field perCC-ListGapIndication includes a serving cell identifier (ID) for two or more cells configured for carrier aggregation for the UE; and
wherein the one or more baseband processors are to encode a capability information element (IE) UE-EUTRA-Capability for the eNB to indicate whether the UE supports per serving cell measurement gap.

US Pat. No. 10,560,231

USER DEVICE FOR COMMUNICATING DATA AND METHOD

SONY CORPORATION, Tokyo ...

16. A user device, comprising:circuitry configured to
transmit and receive data via a wireless access interface, the wireless access interface including a plurality of Orthogonal Frequency Division Multiplexing (OFDM) subcarriers, the plurality of subcarriers extending across at least a First bandwidth, signals being repeatedly transmitted to represent a same instance of user device payload data in a second bandwidth, the second bandwidth being less than and within the first bandwidth and including a subset of the OFDM subcarriers;
receive one or more of the signals repeatedly transmitted across the second bandwidth and not across subcarriers of the first bandwidth outside of the second bandwidth;
store second signals in a memory, the second signals representing the one or more of the signals received across the second bandwidth;
combine the stored second signals to generate a combined signal;
detect the user device payload data from the combined signal based on an indication of the second bandwidth when the user device indication; and
when the user device fails to detect the indication,
accumulate three consecutive subframes of the signals received across the second bandwidth; and
detect the user device payload data from the combined signal based on information included in the three consecutive subframes.

US Pat. No. 10,560,229

ACK/NACK SIGNALS FOR NEXT GENERATION LTE DEVICES AND SYSTEMS

Apple Inc., Cupertino, C...

1. An apparatus of user equipment (UE) comprising:processing circuitry arranged to:
decode, from an evolved NodeB (eNB) a physical downlink shared channel (PDSCH) associated with the UE and an uplink (UL) Hybrid Automatic Repeat Request Acknowledgement/Negative-acknowledgement (HARQ ACK/NACK);
determine a resource for a downlink (DL) HARQ ACK/NACK in response to the PDSCH; and
encode, for transmission to the eNB, the DL HARQ ACK/NACK; and
memory configured to store the DL HARQ ACK/NACK,
wherein the UL HARQ ACK/NACK uses a same base sequence but different cyclic shifts dependent on whether the UL HARQ ACK/NACK is a UL HARQ ACK or a UL HARQ NACK,
an ACK/NACK resource of the UL HARQ ACK/NACK is determined using a function of subband index (ISB) and spreading code index (ISF) used for the UL HARQ ACK/NACK,
a resource index for the UL HARQ ACK/NACK is a function of at least one of a cell-specific parameter, a UE-specific parameter, a parameter signaled in a DCI format, and, as used for one of the PDSCH and a physical uplink shared channel (PUSCH), at least one of: a beamforming index, a slot index, a subframe index, a frame index and a physical resource block index, and
the cell-specific parameter is configured by master information block (MIB), system information block (SIB) or dedicated RRC signaling, the UE-specific parameter is configured from one of a primary cell and a serving cell via dedicated RRC signaling, and the parameter signaled in the DCI format is one of the subband index and a Demodulation Reference Signal (DM-RS) used for the one of the PDSCH and PUSCH.

US Pat. No. 10,560,228

HYBRID AUTOMATIC REPEAT REQUEST (HARQ) IN LISTEN BEFORE TALK SYSTEMS

Cable Television Laborato...

1. A method operable with a Long Term Evolution (LTE) communications operating in a radio frequency (RF) band comprising a conflicting wireless technology, the method comprising:processing a transport block of data from a user equipment (UE) at an eNodeB, the transport block comprising a cyclic redundancy check (CRC);
determining a checksum of the transport block based on the CRC at the eNodeB;
failing the checksum;
transmitting, from the eNodeB to the UE, a non-acknowledgement (NACK) of the transport block based on the failed checksum;
in response to the UE receiving the NACK, increasing the time of a contention window from a first time window to a second time window at the UE; and
re-transmitting the transport block from the UE to the eNodeB.

US Pat. No. 10,560,224

TRANSMISSION METHOD USING PARITY PACKETS, TRANSMITTER AND REPEATER

PANASONIC INTELLECTUAL PR...

1. A transmission method, executed by a transmitting apparatus, for multicasting or broadcasting a content to receivers, the transmission method comprising:generating data packets and parity packets by performing a Forward Error Correction coding on data of the content, the data of the content being non-real time data, the data packets including the data of the content, the parity packets including parity data used for repairing the data of the content, separated time intervals including a first time interval and a second time interval being provided for transmitting the content;
transmitting the data packets and the parity packets during the first time interval; and
transmitting the data packets and the parity packets during the second time interval.

US Pat. No. 10,560,223

METHOD AND APPARATUS FOR IMPLEMENTING SPACE TIME PROCESSING WITH UNEQUAL MODULATION AND CODING SCHEMES

INTERDIGITAL TECHNOLOGY C...

1. A method for implementing spatial data processing, the method comprising:selecting a first modulation and coding scheme, MCS, and a second MCS, wherein the selected first MCS comprises a first modulation scheme, and the selected second MCS comprises a second modulation scheme, and wherein the selected second modulation scheme is of higher order than the selected first modulation scheme;
parsing encoded input data to generate a first spatial stream and a second spatial stream;
mapping the encoded first spatial stream using the selected first modulation scheme associated with the selected first MCS;
mapping the encoded second spatial stream using the selected second modulation scheme associated with the selected second MCS;
performing space time block coding, STBC, on the mapped first spatial stream to generate a first space-time stream, a second space-time stream; and
performing STBC on the mapped second spatial stream to generate a third space-time stream and a fourth space-time stream, mapping the first space-time stream, the second space-time stream, the third space-time stream, and the fourth space-time stream to a plurality of antennas for transmission.

US Pat. No. 10,560,210

WAVELENGTH CONTROL METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A wavelength control method, comprising:adjusting, by a wavelength control apparatus, powers of subcarriers on a super channel to a same power, wherein the subcarriers on the super channel comprises at least a sub carrier i?1, a subcarrier i, and a subcarrier i+1, the subcarrier i?1, the subcarrier i, and the subcarrier i+1 are consecutive subcarriers, and i is a positive integer greater than 1;
when the powers of the subcarriers on the super channel are adjusted to the same power, obtaining, by the wavelength control apparatus, Q values of the subcarrier i?1 and the subcarrier i+1, wherein the Q values indicate performance of the subcarriers;
calculating, by the wavelength control apparatus, a Q value difference between the Q value of the subcarrier i+1 and the Q value of the subcarrier i?1;
calculating, by the wavelength control apparatus, a difference between the Q value difference and a pre-obtained reference value of the subcarrier i;
determining, by the wavelength control apparatus, whether an absolute value of the difference is less than a pre-obtained allowable frequency offset value; and
if the absolute value of the difference is not less than the pre-obtained allowable frequency offset value, adjusting, by the wavelength control apparatus, a center wavelength of the subcarrier i according to the difference.

US Pat. No. 10,560,209

OPTICAL SIGNAL TRANSMISSION METHOD, APPARATUS, AND SYSTEM

Huawei Technologies Co., ...

1. An optical signal transmission apparatus comprising:a short wavelength division multiplexer configured to connect to a multimode optical fiber;
a signal processor;
a first linear driver;
a second linear driver;
a first transmitter; and
a second transmitter, wherein:
the signal processor is configured to perform bit rate allocation and code pattern modulation on a received binary signal at a first bit rate, to obtain a first electrical signal to be sent to the first linear driver and a second electrical signal to be sent to the second linear driver;
the first linear driver is configured to perform linear amplification processing and offset addition processing on the first electrical signal, to obtain a third electrical signal used to drive the first transmitter;
the second linear driver is configured to perform linear amplification processing and offset addition processing on the second electrical signal, to obtain a fourth electrical signal used to drive the second transmitter;
the first transmitter is configured to convert the third electrical signal into a first optical signal and send the first optical signal to the short wavelength division multiplexer;
the second transmitter is configured to convert the fourth electrical signal into a second optical signal and send the second optical signal to the short wavelength division multiplexer;
the short wavelength division multiplexer is configured to multiplex the first optical signal and the second optical signal to the multimode optical fiber for transmission;
the received binary signal comprises a plurality of bit streams; and
a quantity of optical signals multiplexed onto the multimode optical fiber for transmission is less than a quantity of bit streams in the plurality of bit streams.

US Pat. No. 10,560,206

PROCESSING A BEAMFORMED RADIO FREQUENCY (RF) SIGNAL

VIAVI Solutions Inc., Sa...

1. A method, comprising:receiving, by a device, a beamformed wireless signal from a base station;
performing, by the device, a frequency conversion of the beamformed wireless signal to form a frequency converted signal after receiving the beamformed wireless signal;
determining, by the device and after performing the frequency conversion, a cell identifier of a cell associated with the frequency converted signal;
performing, by the device and after determining the cell identifier, processing related to at least one of:
analyzing the frequency converted signal,
scanning a channel associated with the frequency converted signal, or
generating a map related to the frequency converted signal;
determining, by the device and after performing the frequency conversion, a beam profile for the frequency converted signal; and
generating, by the device, based on the beam profile, and after performing the processing, output related to at least one of:
the analyzing the frequency converted signal,
the scanning the channel, or
the generating the map.

US Pat. No. 10,560,201

METHODS AND APPARATUS FOR INDUCING A FUNDAMENTAL WAVE MODE ON A TRANSMISSION MEDIUM

1. A method, comprising:arranging, by a first system including a processor, a plurality of transmitters having different azimuthal positions around a transmission medium; and
selecting, by the first system, at least two transmitters of the plurality of transmitters to generate instances of an electromagnetic wave, wherein the instances combine to form a combined electromagnetic wave having a fundamental wave mode, wherein a non-fundamental wave mode is at least substantially absent from the combined electromagnetic wave, and wherein the combined electromagnetic wave propagates along the transmission medium without requiring an electrical return path.

US Pat. No. 10,560,200

OPTICAL MODULE FOR DYNAMICALLY ADJUSTING OPTICAL POWER RECEIVING RANGE

Huawei Technologies Co., ...

1. An optical module for dynamically adjusting an optical power receiving range, wherein the optical module comprises an optical signal receive end, a transconductance amplifier, and an avalanche photodiode, and wherein the optical module further comprises a main control chip, an optical power detection module, and a variable feedback resistor circuit;wherein the optical signal receive end is connected to a negative electrode of the avalanche photodiode, wherein a positive electrode of the avalanche photodiode is separately connected to a first end of the optical power detection module and a negative input end of the transconductance amplifier, and wherein a positive input end of the transconductance amplifier is grounded;
wherein the variable feedback resistor circuit is connected between the negative input end and an output end that are of the transconductance amplifier, wherein a first end of the main control chip is connected to the variable feedback resistor circuit, and wherein a second end of the main control chip is connected to a second end of the optical power detection module;
wherein the optical signal receive end is configured to:
receive an optical signal; and
transmit the optical signal to the avalanche photodiode;
wherein the avalanche photodiode is configured to:
convert the received optical signal into an optical current; and
transmit the optical current to the optical power detection module and the transconductance amplifier;
wherein the optical power detection module is configured to:
obtain, according to the received optical current, an optical power value corresponding to the optical current; and
transmit the optical power value to the main control chip;
wherein the main control chip is configured to adjust a resistance value of the variable feedback resistor circuit according to the received optical power value; and
wherein the transconductance amplifier is configured to output a voltage according to the resistance value of the variable feedback resistor circuit and the optical current.

US Pat. No. 10,560,196

APPARATUS AND METHOD FOR ADJUSTING MODULATION INDEX OF ANALOG OPTICAL SIGNAL USING INTERFERENCE PHENOMENON OF COHERENT LIGHT

ELECTRONICS AND TELECOMMU...

1. A method of controlling a modulation index of an analog optical signal, the method comprising:dividing an analog optical signal into a first analog optical signal for a first path and a second analog optical signal for a second path, the analog optical signal including an optical carrier and a signal including information;
extracting the optical carrier from the first analog optical signal for the first path;
controlling an intensity and a phase of the optical carrier; and
controlling a modulation index of the analog optical signal by combining the second analog optical signal for the second path and the optical carrier having the controlled intensity and phase.

US Pat. No. 10,560,189

OPTICAL NETWORK AND OPTICAL NETWORK ELEMENT

1. A system for an optical communication network, comprising:a plurality of optical network elements, wherein at least one of the plurality of optical network elements is a first optical network element comprising:
a multimode multiplexer,
a multimode amplifier,
a multimode demultiplexer,
wherein the multimode multiplexer communicatively connects a first plurality of optical single mode transmission fibers to the multimode amplifier, and
wherein each one of the first plurality of optical single mode transmission fibers extends within the optical communication network to the first optical network element to communicate to the first optical network element an optical signal another optical network element of the plurality of optical network elements is adapted to communicate, and
wherein the multimode demultiplexer communicatively connects the multimode amplifier to a second plurality of optical single mode transmission fibers, and
wherein each one of the second plurality of optical single mode transmission fibers extends within the optical communication network from the first optical network element to communicate away from the first optical network element, towards another optical network element of the plurality of optical network elements, an optical signal the first optical network element is adapted to communicate.

US Pat. No. 10,560,188

IMAGE SENSOR COMMUNICATION SYSTEM AND COMMUNICATION METHOD USING ROLLING SHUTTER MODULATION

KOOKMIN UNIVERSITY INDUST...

1. An operation method performed in a transmitting device including a processor and light emitting diodes (LEDs) in an optical camera communication (OCC) system, the operation method comprising:generating, by the processor, super-frames #0 to #n; and
transmitting, by the processor, the super-frames #0 to #n to a receiving device by controlling ON/OFF of the LEDs according to data sequences included in the super-frames #0 to #n,
wherein the n is an integer greater than or equal to 1,
each of the super-frames #0 to #n includes a plurality of subframes,
each of the plurality of subframes includes a start frame, a front asynchronous bit, a data packet, and a rear asynchronous bit,
the plurality of subframes, which belong to same super-frame among the super-frames #0 to #n, include same data packet,
a front asynchronous bit #m, included in a super-frame #m among the super-frames #0 to #n, is identical to a rear asynchronous bit #m included in the super-frame #m, and
the m is one among 0 to n,
the front asynchronous bits and the rear asynchronous bits included in the same super-frame are used for distinguishing the data packet, and
the front asynchronous bits and the rear asynchronous bits inserted in the plurality of subframes belonging to the same super-frame are identical.

US Pat. No. 10,559,923

ELECTRICAL CONNECTION DEVICE WITH CONNECTION DETECTING FUNCTION

AutoNetworks Technologies...

1. An electrical connection device, comprising:a first connector including a first terminal and a first housing for holding the first terminal;
a second connector including a second terminal to be electrically conductive to the first terminal by being connected to the first terminal and a second housing for holding the second terminal; and
a connection detecting tool for detecting a connected state between the first and second terminals,
wherein:
the second housing is shaped to receive the insertion of the first housing thereinto, and the first and second terminals are connected to each other according to the insertion of the first housing;
the first housing includes a housing body for holding the first terminal, a lock connected to the housing body, the lock being capable of undergoing an insertion allowing displacement to resiliently displace toward the housing body to allow the insertion of the first housing from an insertion blocking position where the insertion of the first housing into the second housing is blocked by the interference of the lock with the second housing, the lock being configured to lock the first housing in the second housing by resiliently returning in a direction opposite to a direction of the insertion allowing displacement to be locked to the second housing with the first housing inserted in the second housing to a proper connection position where the connection of the first and second terminals is completed, and a displacement restricting portion connected to the housing body or the lock, the displacement restricting portion being configured to block the insertion allowing displacement of the lock from the insertion blocking position by being interposed between the housing body and the lock;
the housing body includes a tool holding groove for holding the connection detecting tool at an operating position, and the connection detecting tool operates the displacement restricting portion at the operating position such that the displacement restricting portion is resiliently deformable to allow the insertion allowing displacement of the lock; and
the lock includes a tool restraining portion, and the tool restraining portion restrains the connection detecting tool to block the departure of the connection detecting tool from the operating position in a direction opposite to a tool insertion direction in a state where the lock is undergoing the insertion allowing displacement, whereas the tool restraining portion releases the connection detecting tool to allow the departure of the connection detecting tool from the operating position as the lock portion resiliently returns to a lock position.

US Pat. No. 10,559,922

ELECTRICAL CONNECTOR FOR CABLES CONTAINING BOTH POWER AND CONTROL CONDUCTORS

HUBBELL INCORPORATED, Sh...

1. A connector for connecting control conductors provided in conduits also containing power conductors, the connector comprising:a main housing; and
a wire receptacle assembly including:
a receptacle housing having at least one compartment in communication with at least one chamber;
at least one base member adapted to fit within the at least one compartment, the at least one base member having a plurality of wire orifices extending therethrough, the plurality of orifices being aligned with the at least one chamber; and
at least one jumper positioned within the at least one compartment between the at least one chamber and the at least one base member such that the at least one jumper is aligned with the plurality of wire orifices and capable of connecting at least one conductor to another conductor within the receptacle housing;
wherein the receptacle housing is adapted to fit at least partially within the main housing and to extend at least partially outside the main housing, and wherein the receptacle housing is adapted to be attached to the main housing.

US Pat. No. 10,559,919

CONNECTOR HAVING ELASTICALLY DEFORMABLE PRESSING PROTRUSIONS

YAZAKI CORPORATION, Toky...

1. A connector, comprising:a terminal-equipped electrical wire that includes an electrical wire and a terminal which is attached to an end portion of the electrical wire, the terminal having a box-shaped portion configured to fit with a mating terminal in a fitting direction intersecting with an extending direction of the electrical wire;
an inner housing that includes a terminal accommodating chamber communicating with a terminal fitting opening and an electrical wire leading-out opening and configured to accommodate the terminal-equipped electrical wire;
an outer housing that includes an electrical wire leading-out opening configured to receive the inner housing in the extending direction of the electrical wire and a housing fitting opening configured to be fitted to a mating connector;
a front holder configured to be attached to the housing fitting opening; and
one or more pressing protrusions provided on at least one of the terminal and the front holder,
wherein when the outer housing is fitted to the mating connector, the one or more pressing protrusions are elastically deformed by a fitting pressing force acting on the front holder to press and urge the box-shaped portion toward inside of the terminal accommodating chamber.

US Pat. No. 10,559,900

BOARD CONNECTOR WITH TOOL INSTALLATION SPACE FOR BEDING A TERMINAL FITTING

Sumitomo Wiring Systems, ...

1. A board connector, comprising: terminal fittings, each of which includes a mating side connecting portion to be connected to a mating terminal fitting, a board connecting portion to be connected to a circuit board and a bent portion arranged between the mating side connecting portion and the board connecting portion, the mating side connecting portion and the board connecting portion being connected substantially at a right angle via the bent portion; and a housing including a press-fit holes into which the mating side connecting portions are to be press-fit, and a back surface facing the board connecting portions;the back surface of the housing includes a retracted portion retracted in a direction separating from the board connecting portion with respect to a distant side distant from the circuit board on a close side close to the circuit board to define a tool installation space to accommodate movement of a tool rearward of the back surface for bending the terminal fitting to form the bent portion and the board connecting portion.

US Pat. No. 10,559,896

TERMINAL-EQUIPPED ELECTRIC WIRE AND METHOD FOR MANUFACTURING TERMINAL-EQUIPPED ELECTRIC WIRE

YAZAKI CORPORATION, Mina...

1. A terminal-equipped electric wire comprising:an electric wire including a bonded portion formed at a part of a conductor exposed due to absence of a sheath at a part of the electric wire in a longitudinal direction and in which strands of the conductor are bonded to each other; and
a terminal including a wire barrel portion, the wire barrel portion covering at least a of the bonded portion,
wherein the wire barrel portion is provided with a load release portion configured to reduce stress applied to the conductor, and
wherein a relationship of 0

US Pat. No. 10,559,886

ANTENNA LENS ARRAY FOR TRACKING MULTIPLE DEVICES

MATSING, INC., Irvine, C...

1. A communication system, comprising:at least first and second lenses within an array of lenses;
the first lens has a first element oriented to produce a first output beam, and a second element oriented to produce a second output beam;
the second lens has a third element oriented to produce a third output beam, and a fourth element oriented to produce a fourth output beam;
a controller configured to combine at least the first output beam and the third output beam to produce a first overlapped beam, by constructive interference;
wherein the first output beam comprises a first output area, and the first overlapped beam comprises a second output area within the first output area;
wherein the controller is further configured to combine at least the second output beam and the fourth output beam to produce a second overlapped beam, by constructive interference;
wherein the second output beam comprises a third output area, and the second overlapped beam produces a fourth output area within the third output area; and
wherein the controller is further configured to electronically phase shift at least the first and third output beams to effectively move the first overlapped beam across the first output area, and the controller is further configured to electronically phase shift at least the second and fourth output beams to effectively move the second overlapped beam across the third output area.

US Pat. No. 10,559,871

ANTENNA STRUCTURE AND WIRELESS COMMUNICATION DEVICE USING SAME

Chiun Mai Communication S...

1. An antenna structure comprising:a housing, the housing comprising a first radiating portion and a second radiating portion;
a first feed source, the first feed source electrically connected to the first radiating portion, the first feed source feeding current to the first radiating portion and the first radiating portion activating a first operation mode and a second operation mode for generating radiation signals in a first frequency band and a second frequency band;
a second feed source, the second feed source electrically connected to the second radiating portion, the second feed source feeding current to the second radiating portion and the second radiating portion activating a third operation mode for generating radiation signals in a third frequency band;
a first radiator, the first radiator positioned in the housing;
a third feed source, the third feed source electrically connected to the first radiator, the third feed source feeding current to the first radiator and the first radiator activating a fourth operation mode for generating radiation signals in a fourth frequency band;
a second radiator, the second radiator positioned in the housing and spaced apart from the first radiator, the current from the first radiator being coupled to the second radiator and the second radiator activating a fifth operation mode for generating radiation signals in a fifth frequency band;
a third radiator, the third radiator positioned in the housing; and
a fourth feed source, the fourth feed source electrically connected to the third radiator, the fourth feed source feeding current to the third radiator and the third radiator activating a sixth operation mode for generating radiation signals in a sixth frequency band;
wherein frequencies of the fifth frequency band are higher than frequencies of the sixth frequency band and the fourth frequency band, the frequencies of the sixth frequency band and the fourth frequency band are higher than frequencies of the second frequency band, the frequencies of the second frequency band are higher than frequencies of the third frequency band, and the frequencies of the third frequency band are higher than frequencies of the first frequency band.

US Pat. No. 10,559,854

SECONDARY BATTERY, BATTERY PACK, AND VEHICLE

KABUSHIKI KAISHA TOSHIBA,...

1. A secondary battery comprising:a positive electrode;
a negative electrode;
a separator arranged at least between the positive electrode and the negative electrode;
a first electrolyte that is contained at least in the positive electrode and comprises a lithium salt and an aqueous solvent; and
a second electrolyte that is contained at least in the negative electrode and comprises a bis(fluorosulfonyl)imide salt and an aqueous solvent,
wherein the second electrolyte has one of a gel form and a solid form.

US Pat. No. 10,559,853

FAST CHARGE APPARATUS FOR A BATTERY

INTEC ENERGY STORAGE CORP...

1. A method for constructing a fast charge composite (60) combined with secondary battery (22) having an anode layer (32) and a cathode layer (46), said method comprising;stacking a separator (62) of electrically insulating material upon and parallel to one of said anode layer (32) and said cathode layer (46) rendering it an adjacent electrode (32, 46),
stacking a fast charge layer (30) upon and parallel to the separator (62) with the separator (62) disposed between said adjacent electrode (32, 46) and said fast charge layer (30),
and characterized by,
dissolving AlCl3 in ethanol to create a background solution,
combining the background solution with glycerol to produce a second electrolyte (64) including third ions (94) having a positive charge and including fourth ions (96) having a negative charge,
wetting the separator (62) with the second electrolyte (64).

US Pat. No. 10,559,849

GLASS-CERAMIC, LITHIUM ION CONDUCTOR, BATTERY, ELECTRONIC DEVICE, AND METHOD FOR PRODUCING ELECTRODE

Murata Manufacturing Co.,...

1. A glass-ceramic comprising an oxide containing lithium (Li), silicon (Si), and boron (B),the glass-ceramic having an X-ray diffraction spectrum with at least two peaks appearing in the range 20°?2??25° and with at least two peaks appearing in the range 25°<2??30°; wherein
the oxide includes at least 69 mol % of an oxide of the lithium (Li),
the glass-ceramic having a Raman spectrum with a peak X appearing in the Ranan shift region of 920 cm-1 to 940 cm-1 and with a peak Y appearing in the Raman shift region of 820 cm-1 to 850 cm-1 and also having a ratio X/Y of an area intensity of the peak X to an area intensity of the peak Y of at least 2.0.

US Pat. No. 10,559,848

SECONDARY BATTERY, COMPOSITE ELECTROLYTE, BATTERY PACK, AND VEHICLE

Kabushiki Kaisha Toshiba,...

1. A secondary battery comprising:a positive electrode active material-containing layer;
a negative electrode active material-containing layer comprising a negative electrode active material comprising at least one selected from the group consisting of a carbon material, a graphite material, a lithium alloy, a metal oxide, and a metal sulfide; and
a composite electrolyte provided between the positive electrode active material-containing layer and the negative electrode active material-containing layer, wherein:
the composite electrolyte comprises
lithium-containing oxide particles having a specific surface area, which is measured by a BET adsorption method using N2, of 10 m2/g to 500 m2/g, and an average size of the lithium-containing oxide particles being 0.01 ?m to 0.5 ?m; and
an electrolytic composition which comprises lithium ions, an organic solvent and a polymer;
wherein the organic solvent comprises phosphoric ester.

US Pat. No. 10,559,808

LITHIUM SECONDARY BATTERY HAVING IMPROVED SAFETY BY USING BIMETAL TAB

LG Chem, Ltd., (KR)

1. A lithium secondary battery comprising: a cathode plate, a separator, and an anode plate stacked successively; electrode tabs extended from one side of each of the cathode plate and the anode plate by a predetermined length; electrode leads electrically connected to the electrode tabs; and at least one bimetal tab defined by two metal plates laminated and joined together, the two metal plates having different heat expansion coefficients from one another,wherein the at least one bimetal tab is attached to a first one of the electrode tabs or the first one of the electrode tabs comprises the bimetal tab,
wherein the at least one bimetal tab overlaps at least one of the electrode leads to define an overlap region,
wherein a surface of the at least one bimetal tab is welded to a surface of at least one of the electrode leads by a weld zone comprising at least a portion of the overlap region, and wherein, at a predetermined high temperature indicating an abnormal operating condition, the at least one bimetal tab is configured to deflect due to differential heat expansion of the two metal plates such that the bimetal tab disconnects from the at least one of the electrode leads by separating from one another at the weld zone.

US Pat. No. 10,559,807

BATTERY PACK

Samsung SDI Co., Ltd., Y...

1. A battery pack, comprising:a plurality of battery cells arranged in parallel in a length direction, each of the battery cells including ends with electrode regions;
a holder case including an inner space accommodating the battery cells;
a protection circuit module on an outer surface of the holder case and in an outer space of the holder case; and
a temperature sensor extending from a region facing the holder case, wherein:
an insertion area is at a location of the holder case which corresponds to the temperature sensor and wherein the insertion area includes a removed part of the holder case, the temperature sensor passing through the insertion area of the holder case and between the holder case and an outer surface of at least one of the battery cells to contact the outer surface of the at least one of the battery cells,
the temperature sensor extends from the outer surface of the at least one of the battery cell in the inner space of the holder case to the protection circuit module in the outer space of the holder case through the insertion area of the holder case, and
an interval between the holder case and the outer surface of the at least one of the battery cells where the temperature sensor is located varies.

US Pat. No. 10,559,797

BATTERY ASSEMBLY HAVING A THERMAL SHIELD

BOMBARDIER RECREATIONAL P...

1. A battery assembly comprising:a plurality of battery cells;
a battery module frame comprising a plurality of battery pockets, each battery pocket including a first end and a second end opposite the first end, and each battery pocket holding at least one of the plurality of battery cells; and
a thermal shield comprising a plurality of hole patterns, the thermal shield covering the first ends of the plurality of battery pockets and mechanically contacting the battery module frame, each of the plurality of hole patterns positioned over a corresponding one of the plurality of battery pockets and configured to vent gas from the battery pocket if a battery cell in the battery pocket undergoes thermal runaway and further configured to restrict gas from entering the battery pocket from other battery pockets,
each of the plurality of hole patterns including a hole in the thermal shield and a perforated pattern cut into the thermal shield.

US Pat. No. 10,559,792

STRUCTURALLY-INTEGRATED BATTERY PACK

Ampaire, Inc., Temecula,...

1. A structurally-integrated battery pack incorporated into a structural element of an aircraft and/or vehicle, the structurally-integrated battery pack comprising:an outer skin comprising a first external surface and a first internal surface;
an inner skin comprising a second external surface and a second internal surface;
structural foam disposed between the outer skin and the inner skin, the structural foam including battery voids and one or more cooling channels; and
battery cells disposed within the battery voids, wherein the battery cells within the battery voids and the structural foam form layers, the layers comprising a first layer including a first structural foam layer, a second layer including a first battery disposed within a first battery void, and a third layer including at least a partial structural foam layer, wherein the partial structural foam layer at least partially forms a cooling channel,
wherein the outer skin, the inner skin, the structural foam, and the battery cells are incorporated into the structural element of an aircraft and/or vehicle.

US Pat. No. 10,559,788

BATTERY PACK FOR MOBILE DEVICES

mophie inc., Irvine, CA ...

1. A protective battery case for use with a mobile electronic device, the protective battery case comprising:a protective casing comprising:
a back wall configured to be positioned adjacent to at least a portion of a back side of a mobile electronic device, wherein the mobile device has a primary battery for powering the mobile electronic device;
an upper wall configured to be positioned adjacent to at least a portion of a top of the mobile electronic device;
a right side wall configured to be positioned adjacent to at least a portion of a right side of the mobile electronic device;
a left side wall configured to be positioned adjacent to at least a portion of a left side of the mobile electronic device;
a front opening configured such that a display of the mobile electronic device is visible through the front opening such that the mobile electronic device is usable while inside the casing;
a supplemental battery housed within a thickness of the back wall such that the supplemental battery is configured to be positioned behind the back side of the mobile electronic device;
a first interface coupled to the supplemental battery and configured to recharge the primary battery of the mobile electronic device with power from the supplemental battery;
a second interface coupled to the supplemental battery and configured to recharge the supplemental battery, wherein the second interface comprises an external port configured to receive a connector for wired recharging of the supplemental battery; and
a third interface coupled to the supplemental battery and configured to recharge the supplemental battery, wherein the third interface comprises a wireless charging device for recharging the supplemental battery wirelessly.

US Pat. No. 10,559,782

METHOD OF MANUFACTURING ORGANIC LIGHT EMITTING DISPLAY APPARATUS

Samsung Display Co., Ltd....

1. A method of manufacturing an organic light emitting display apparatus, the method comprising:forming a black matrix layer on one surface of a second substrate such that the black matrix layer includes an open area and a closed area;
forming a photosensitive photoresist layer in the open area and the closed area of the black matrix layer;
light exposing and developing the photosensitive photoresist layer such that a photoresist member remains in the open area of the black matrix layer;
providing a first substrate that has an emission layer and a pixel defining layer thereon;
disposing the second substrate on the first substrate such that the second substrate faces the first substrate; and
aligning the second substrate with the first substrate such that the open area of the black matrix layer is aligned with the emission layer, by inserting at least a portion of the photoresist member in a groove formed by the emission layer and the pixel defining layer.

US Pat. No. 10,559,771

METHOD FOR PRODUCING A FIRST ELECTRODE/ACTIVE LAYER/SECOND ELECTRODE STACK

ISORG, Grenoble (FR) TRI...

1. A process for producing a stack of a first electrode/active layer/second electrode, wherein the stack is intended for an electronic device, in particular an organic photodetector or an organic solar cell, said process comprising following steps:(a) depositing a first conductor layer on a front side of a substrate, in order to form the first electrode; and
(b) depositing an active layer taking a form of a thin organic semiconductor layer, the thin organic semiconductor layer comprising discontinuous zones; wherein the depositing active layer (b) further includes following steps, (d), (e), (f) and (g) wherein:
(d) depositing a resist layer of positive resist on a side of the stack which is opposite to the substrate, wherein the substrate is at least partially transparent;
(e) exposing the resist layer via a back side of said substrate;
(f) developing the resist layer; and
(g) depositing a second conductor layer in order to form the conductive second electrode wherein the discontinuous zones are defects that pass through the active layer.

US Pat. No. 10,559,769

FLEXIBLE SUBSTRATE, METHOD OF MANUFACTURING THE SAME, AND DISPLAY APPARATUS EMPLOYING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A method of manufacturing a flexible substrate, the method comprising:injecting a first reactant above a polymer substrate into a top surface of the polymer substrate and infiltrating the first reactant into the polymer substrate;
injecting a second reactant below the polymer substrate into a bottom surface of the polymer substrate and infiltrating the second reactant into the polymer substrate; and
forming a barrier region by filling at least a portion of a free volume of the polymer substrate with an inorganic material formed via a reaction of the first and second reactants inside the polymer substrate.

US Pat. No. 10,559,766

FLEXIBLE DISPLAY SCREEN AND FLEXIBLE DISPLAY DEVICE

SHANGHAI TIANMA MICRO-ELE...

1. A flexible display screen, comprising:a flexible substrate comprising a functional area in which functional elements are arranged, and a peripheral area around the functional area, wherein the flexible substrate comprises at least one bent section; and
a support structure arranged in the peripheral area of the flexible substrate, wherein the support structure traverses the bent section, is bent or expanded along with the bent section, and supports the bent section; wherein an extension direction of the support structure is perpendicular to an extension direction of the bent section;
wherein the functional area comprises a display area, a wiring area, and a flexible circuit board wire soldering area;
wherein the wiring area is located between the display area and the flexible circuit board wire soldering area;
the flexible substrate comprises a first bent section which is located between the display area and the flexible circuit board wire soldering area, and traverses the wiring area; and
the support structure comprises at least two first support bodies located on two sides of the wiring area in the extension direction of the first bent section;
wherein the wiring area comprises at least two sub-wiring areas arranged in the extension direction of the first bent section; and the support structure further comprises at least one second support body located between the sub-wiring areas;
wherein each of the at least two sub-wiring areas comprises at least two metal wires; each of the at least one second support body traverses the first bent section, and is bent or expanded along with the first bent section; and there is one second support body arranged between every two adjacent sub-wiring areas.

US Pat. No. 10,559,760

ORGANIC COMPOUND, LIGHT-EMITTING ELEMENT, LIGHT-EMITTING DEVICE, ELECTRONIC DEVICE, AND LIGHTING DEVICE

Semiconductor Energy Labo...

1. An organic compound represented by General Formula (G0):
wherein Ar1, Ar2, and Ar3 independently represent a substituted or unsubstituted aromatic hydrocarbon group having 6 to 25 carbon atoms,
wherein Ar4 represents a substituted or unsubstituted aromatic hydrocarbon group having 6 to 25 carbon atoms,
wherein n, m, and l independently represent an integer of 0 or 1,
wherein A1 represents General Formula (g0) or General Formula (g1),
wherein A2 represents General Formula (g0) or General Formula (g1),

wherein Ar5 and Ar6 independently represent a substituted or unsubstituted aromatic hydrocarbon group having 6 to 13 carbon atoms,
wherein R1 to R18 independently represent any one of hydrogen, a hydrocarbon group having 1 to 6 carbon atoms, a cyclic hydrocarbon group having 3 to 6 carbon atoms, an alkoxy group having 1 to 6 carbon atoms, a cyano group, halogen, a haloalkyl group having 1 to 6 carbon atoms, and a substituted or unsubstituted aromatic hydrocarbon group having 6 to 25 carbon atoms, and
wherein R6 and R15 independently represent a substituted or unsubstituted aromatic hydrocarbon group having 6 to 13 carbon atoms.

US Pat. No. 10,559,758

ORGANIC LIGHT EMITTING DIODE OF HIGH EFFICIENCY

SFC CO., LTD., Cheongju-...

1. An organic light-emitting diode comprising: a first electrode; a second electrode facing the first electrode; a light-emitting layer and an electron density control layer sequentially arranged between the first electrode and the second electrode wherein the electron density control layer includes at least one of the compounds represented by the following Chemical Formulas A to D and the light-emitting layer includes at least one of the anthracene compounds represented by the following Chemical Formula H:
wherein,
R1 to R8, R11 to R23, R31 to R38, and R41 to R53, which may be the same or different, are each independently any one selected from among a hydrogen atom, a deuterium atom, a substituted or unsubstituted alkyl of 1 to 30 carbon atoms, a substituted or unsubstituted alkenyl of 2 to 30 carbon atoms, a substituted or unsubstituted alkynyl of 2 to 30 carbon atoms, a substituted or unsubstituted cycloalkyl of 3 to 30 carbon atoms, a substituted or unsubstituted cycloalkenyl of 5 to 30 carbon atoms, a substituted or unsubstituted alkoxy of 1 to 30 carbon atoms, a substituted or unsubstituted aryloxy of 6 to 30 carbon atoms, a substituted or unsubstituted alkylthioxy of 1 to 30 carbon atoms, a substituted or unsubstituted arylthioxy of 6 to 30 carbon atoms, a substituted or unsubstituted alkylamine of 1 to 30 carbon atoms, a substituted or unsubstituted arylamine of 6 to 30 carbon atoms, a substituted or unsubstituted aryl of 6 to 50 carbon atoms, a substituted or unsubstituted heteroaryl of 2 to 50 carbon atoms bearing O, N, or S as a heteroatom, a cyano, a nitro, a halogen, a substituted or unsubstituted silyl of 1 to 30 carbon atoms, a substituted or unsubstituted germanium of 1 to 30 carbon atoms, a substituted or unsubstituted boron of 1 to 30 carbon atoms, a substituted or unsubstituted aluminum of 1 to 30 carbon atoms, a carbonyl, a phosphoryl, an amino, a thiol, a hydroxy, a selenium, a tellurium, an amide, an ether, and an ester,
substituents Ar1 and Ar2, which may be the same or different, are each independently a substituted or unsubstituted aryl of 6 to 50 carbon atoms, or a substituted or unsubstituted heteroaryl of 2 to 50 carbon atoms; and
linker L is selected from among a single bond, a substituted or unsubstituted arylene of 6 to 60 carbon atoms, and a substituted or unsubstituted heteroarylene of 2 to 60 carbon atoms,
wherein substituents R12 and R13 or two adjacent ones among substituents R14 to R17 in Chemical Formula B are respective single bonds for forming a 5-membered ring as a fused ring together with a carbon atom to which substituents R22 and R23 of Structural Formula Q1 are bonded, and
two adjacent ones among substituents R41 to R43 in Chemical Formula D are respective single bonds for forming a 5-membered ring as a fused ring together with a carbon to which substituents R52 and R53 of Structural Formula Q2 are bonded,
wherein a bond may be formed between substituents R22 and R23 and between substituents R52 and R53 to form respective rings,

wherein,
Ar11 and Ar12, which may be the same or different, are each independently selected from among a substituted or unsubstituted aryl of 6 to 50 carbon atoms and a substituted or unsubstituted heteroaryl of 3 to 50 carbon atoms bearing O, N, or S as a heteroatom,
R61 to R64, which may be the same or different, are each independently selected from the group consisting of a hydrogen atom, a deuterium atom, a substituted or unsubstituted alkyl of 1 to 30 carbon atoms, a substituted or unsubstituted alkenyl of 2 to 30 carbon atoms, a substituted or unsubstituted cycloalkyl of 3 to 30 carbon atoms, a substituted or unsubstituted cycloalkenyl of 5 to 30 carbon atoms, a substituted or unsubstituted alkoxy of 1 to 30 carbon atoms, a substituted or unsubstituted aryloxy of 6 to 30 carbon atoms, a substituted or unsubstituted alkylthioxy of 1 to 30 carbon atoms, a substituted or unsubstituted arylthioxy of 6 to 30 carbon atoms, a substituted or unsubstituted alkylamine of 1 to 30 carbon atoms, a substituted or unsubstituted arylamine of 6 to 30 carbon atoms, a substituted or unsubstituted aryl of 6 to 50 carbon atoms, a substituted or unsubstituted heteroaryl of 3 to 50 carbon atoms bearing O, N, or S as a heteroatom, a substituted or unsubstituted silicon, a substituted or unsubstituted boron, a substituted or unsubstituted silane, a carbonyl, a phosphoryl, an amino, a nitrile, a hydroxy, a nitro, a halogen, an amide, and an ester, with the proviso that a hydrogen atom is positioned on each of the aromatic ring carbon atoms to which none of the substituents Ar11, Ar12, and R61 to R64 are bonded, and
wherein a bond may be between R61 and R62 to form a saturated or unsaturated ring and between R63 and R64 to form a saturated or unsaturated ring,
wherein the term ‘substituted’ in the expression ‘substituted or unsubstituted’ means having at least one substituent selected from the group consisting of a deuterium atom, a cyano, a halogen, a hydroxy, a nitro, an alkyl of 1 to 24 carbon atoms, a halogenated alkyl of 1 to 24 carbon atoms, an alkenyl of 2 to 24 carbon atoms, an alkynyl of 2 to 24 carbon atoms, a heteroalkyl of 1 to 24 carbon atoms, an aryl of 6 to 24 carbon atoms, an arylalkyl of 7 to 24 carbon atoms, a heteroaryl of 2 to 24 carbon atoms or a heteroarylalkyl of 2 to 24 carbon atoms, an alkoxy of 1 to 24 carbon atoms, an alkylamino of 1 to 24 carbon atoms, an arylamino of 6 to 24 carbon atoms, a hetero arylamino of 2 to 24 carbon atoms, an alkylsilyl of 1 to 24 carbon atoms, an arylsilyl of 6 to 24 carbon atoms, and an aryloxy of 6 to 24 carbon atoms.

US Pat. No. 10,559,729

LIGHT EMITTING DEVICE

NICHIA CORPORATION, Anan...

1. A light emitting device comprising:a mounting board;
a plurality of light sources arranged on the mounting board, each of the light sources having an upper face on which a light reflecting layer is disposed;
a light diffuser arranged above the plurality of light sources;
a wavelength conversion layer located at least between the light sources and the light diffuser with the wavelength conversion layer being spaced apart from the mounting board, the wavelength conversion layer being configured to absorb at least a portion of light from the light sources and to emit light having a wavelength which is different from a wavelength of the light from the light sources;
a plurality of scatter reflection portions arranged on a surface of the wavelength conversion layer that is closer to the light diffuser, each of the scatter reflection portions being arranged above at least a portion of the upper face of a corresponding one of the light sources, each of the scatter reflection portions containing particles of reflective material, and each of the scatter reflection portions having a single-layered or multi-layered structure in a cross-sectional view and including
a first region arranged immediately above the corresponding one of the light sources, and
a second region surrounding the first region in a plan view, with a density of the particles of the reflective material in the second region being smaller than a density of the particles of the reflective material in the first region; and
a partitioning member that is light-reflective, the partitioning member including
walls defining a plurality of regions and surrounding each of the light sources on the mounting board, with each of the walls having an apex in a cross section, and
planar bottoms extending in parallel with a surface of the mounting board from bottom parts of the walls toward a corresponding one of the light sources.

US Pat. No. 10,559,716

SEMICONDUCTOR LIGHT EMITTING DEVICE AND METHOD FOR MANUFACTURING SAME

ALPAD CORPORATION, Chiyo...

1. A semiconductor light emitting device comprising:a stacked body including a first semiconductor layer of a first conductivity type, a light emitting layer provided on the first semiconductor layer, and a second semiconductor layer of a second conductivity type provided on the light emitting layer, the stacked body including a first protrusion and a second protrusion on an upper surface of the stacked body, the first protrusion and the second protrusion protruding in a first direction from the first semiconductor layer to the light emitting layer, widths of the first protrusion and the second protrusion in a second direction perpendicular to the first direction decreasing toward the first direction, and the first protrusion including:
a first portion having a first side surface inclined with respect to the first direction; and
a second portion provided below the first portion and having a second side surface inclined with respect to the first direction, the second side surface being curved so as to be convex downward,
the second protrusion including:
a third portion having a third side surface inclined with respect to the first direction; and
a fourth portion provided below the third portion and having a fourth side surface inclined with respect to the first direction, the fourth side surface being curved so as to be convex downward,
length of the first protrusion in the first direction being longer than length of the second protrusion in the first direction.

US Pat. No. 10,559,715

LIGHT EMITTING DIODE

SEOUL VIOSYS CO., LTD., ...

1. A light emitting diode comprising:a substrate having a rectangular shape;
a first to third light emitting cells disposed on the substrate and sequentially arranged along a direction, each light emitting cell including a first conductivity type semiconductor layer, a second conductivity type semiconductor layer disposed on the first conductivity type semiconductor layer, and an active layer interposed between the first conductivity type semiconductor layer and the second conductivity type semiconductor layer;
a first electrode pad disposed on and electrically connected to the first conductivity type semiconductor layer of the first light emitting cell;
a second electrode pad electrically connected to the second conductivity type semiconductor layer of the third light emitting cell;
first extensions disposed on the first conductivity type semiconductor layers of the first to third light emitting cells, respectively;
second extensions electrically connected to the second conductivity type semiconductor layers of the first to third light emitting cells, respectively;
third extensions electrically connected to the second conductivity type semiconductor layers of the first to third light emitting cells, respectively;
a first connector connecting the first light emitting cell to the second light emitting cell;
a second connector connecting the second light emitting cell to the third light emitting cell;
wherein the second extensions and the third extensions electrically connected to the second conductivity type semiconductor layer of the third light emitting cell are disposed on opposite sides of the first extensions disposed on the first conductivity type semiconductor layer of the third light emitting cell,
wherein the first extensions disposed on the first conductivity type semiconductor layer of the first light emitting cell have a first section extending from the first electrode pad and a second section extending from the first section, the first section having a curved shape and the second section having a linear shape,
wherein the second extensions electrically connected to the second conductivity type semiconductor layer of the third light emitting cell extend from the second electrode pad along two edges of the substrate, and
wherein the first and second connectors includes portions having a width larger than those of the first to third extensions.

US Pat. No. 10,559,714

RESONANT CAVITY STRAINED III-V PHOTODETECTOR AND LED ON SILICON SUBSTRATE

INTERNATIONAL BUSINESS MA...

1. A method of an optoelectronic device comprising:forming a buffer layer of a germanium containing layer on a silicon containing substrate; forming a first distributed Bragg reflector stack of III-V semiconductor material on the germanium containing buffer layer, wherein the first distributed Bragg reflector stack is comprised of an aluminum, gallium and arsenic containing layer;
epitaxially forming an active layer on the first distributed Bragg reflector stack of III-V semiconductor material, the active layer is comprised of an indium, gallium and arsenic containing composition, wherein a difference in lattice dimension between the active layer and the first distributed Bragg reflector stack induces a strain in the active layer, wherein the active layer functions as an emission layer of a light emitting diode having a thickness no greater than 30 nm, the active layer having a strain with a defect density less than 1,000 defects/cm2; and
forming a second distributed Bragg reflector stack of III-V semiconductor material on the active layer, wherein the strain induced on the active layer provides that the optoelectronic device emits light wavelengths greater than 800 nm.

US Pat. No. 10,559,710

SYSTEM OF HEIGHT AND ALIGNMENT ROLLERS FOR PRECISE ALIGNMENT OF WAFERS FOR ION IMPLANTATION

INTEVAC, INC., Santa Cla...

1. A system for transporting substrates in a processing system, comprising:a carriage configured for supporting and transporting a plurality of pedestals;
a plurality of pedestals positioned loosely on the carriage, each of the pedestals comprising:
two sets of vertical height control rollers positioned in opposing orientation to each other and configured to control vertical position of the pedestal;
two sets of horizontal alignment control rollers positioned in opposing orientation to each other and configured to control horizontal position of the pedestal;
a plurality of claws configured to hold a substrate in precise alignment to the vertical control rollers and the horizontal control rollers.

US Pat. No. 10,559,708

PROXIMITY SENSING MODULE WITH DUAL TRANSMITTERS

LITE-ON SINGAPORE PTE. LT...

1. A proximity sensing module with dual transmitters, comprising:a circuit board;
a package housing disposed on the circuit board and having:
a first package structure;
a second package structure;
a first partition structure;
a second partition structure;
a first accommodating space defined by the first package structure and the first partition structure;
a second accommodating space defined by the first partition structure and the second partition structure; and
a third accommodating space defined by the second partition structure and the second package structure;
a transmitter unit including:
a first transmitter disposed on the circuit board and in the first accommodating space; and
a second transmitter disposed on the circuit board and in the second accommodating space; and
a sensing assembly disposed on the circuit board and in the third accommodating space and including:
a first driver electrically connected with the first transmitter through the circuit board and configured to drive the first transmitter to transmit a first signal;
a second driver electrically connected with the second transmitter through the circuit board and configured to drive the second transmitter to transmit a second signal; and
a sensor electrically connected with the first driver and the second driver and configured to receive a first reflection signal formed by the first signal being reflected by a farther-distance object and a second reflection signal formed by the second signal being reflected by a near-distance object.

US Pat. No. 10,559,684

VERTICAL TRANSISTOR HAVING DUAL WORK FUNCTION MATERIALS AND METHOD FOR FABRICATING THEREOF

SEMICONDUCTOR MANUFACTURI...

1. A semiconductor device, comprising:a substrate;
a semiconductor column vertically disposed on the substrate;
a first contact material layer on the substrate and in contact with a lower portion of the semiconductor column;
a first insulating material layer on the first contact material layer and having an upper surface lower than an upper surface of the semiconductor column;
a gate dielectric material layer on the first insulating material layer and on a portion of sidewalls of the semiconductor column while exposing an upper portion of the semiconductor column;
a gate stack structure on the gate dielectric material layer and surrounding a portion of the gate dielectric material layer on the sidewalls of the semiconductor column, the gate stack structure comprising, sequentially from inside to outside, a P-type work function layer, an N-type work function layer, and a gate;
the substrate comprises a first PMOS device region having a first PMOS device, a second PMOS device region having a second PMOS device, a first NMOS device region having a first NMOS device, and a second NMOS device region having a second NMOS device;
the semiconductor column comprises a first semiconductor pillar on the first PMOS device region, a second semiconductor pillar on the second PMOS device region, a third semiconductor pillar on the first NMOS device region, and a fourth semiconductor pillar on the second PMOS device region;
the P-type work function layer of the gate stack structure comprises a first P-type work function layer surrounding the first semiconductor pillar, a second P-type work function layer surrounding the second semiconductor pillar, a third P-type work function layer surrounding the third semiconductor pillar, and a fourth P-type work function layer surrounding the fourth semiconductor pillar;
the first PMOS device has a threshold voltage greater than a threshold voltage of the second PMOS device;
the first NMOS device has a threshold voltage greater than a threshold voltage of the second NMOS device; and
the first, second, third, and fourth P-type work function layers are different from each other.

US Pat. No. 10,559,682

SEMICONDUCTOR APPARATUS AND SEMICONDUCTOR APPARATUS MANUFACTURING METHOD

FUJI ELECTRIC CO., LTD., ...

1. A semiconductor apparatus comprising: a semiconductor substrate having a first conductivity-type drift region; a first conductivity-type emitter region that is provided inside the semiconductor substrate and above the drift region and has a doping concentration higher than that of the drift region; a second conductivity-type base region provided inside the semiconductor substrate and between the emitter region and the drift region; a first conductivity-type accumulation region that is provided inside the semiconductor substrate and between the base region and the drift region and has a doping concentration higher than that of the drift region; anda gate trench portion that: is provided to penetrate the emitter region, the base region and the accumulation region from an upper surface of the semiconductor substrate; is arranged to extend in a predetermined direction of extension at the upper surface; and is provided with a conductive portion therein, wherein the base region has: a low concentration base region provided in contact with the gate trench portion; and
a high concentration base region that: is provided in contact with the low concentration base region; is provided apart from the gate trench portion; and has a doping concentration higher than that of the low concentration base region, the high concentration base region is provided completely below the emitter region, and
a width of the high concentration base region in a depth direction of the semiconductor substrate is larger than 0.1 ?m.

US Pat. No. 10,559,672

VERTICAL TRANSPORT FIELD-EFFECT TRANSISTOR INCLUDING DUAL LAYER TOP SPACER

International Business Ma...

1. A method of fabricating vertical transport transistor structures, comprising:providing a monolithic structure including:
a semiconductor substrate,
first and second parallel semiconductor fins, each of the first and second parallel semiconductor fins including a bottom region adjoining the semiconductor substrate, a top region and a channel region between the bottom region and the top region, and
a dielectric cap on the top region of each of the first and second semiconductor fins;
epitaxially growing a bottom source/drain region adjoining the bottom regions of the first and second semiconductor fins directly on a top surface of the semiconductor substrate;
depositing a bottom electrically insulating spacer over the bottom source/drain region;
depositing a gate dielectric layer over the bottom electrically insulating spacer and the first and second parallel semiconductor fins;
depositing a work function metal layer directly on the gate dielectric layer;
recessing the gate dielectric layer and the work function metal layer, thereby exposing the top regions of the first and second parallel semiconductor fins and top edge portions of the gate dielectric layer;
depositing an oxidation barrier layer over the work function metal layer, the top regions of the first and second parallel semiconductor fins, the top edge portions of the gate dielectric layer, and the dielectric caps;
depositing a top dielectric layer over the oxidation barrier layer;
recessing the oxidation barrier layer and the top dielectric layer, thereby exposing sidewalls of the top regions of the first and second parallel semiconductor fins;
removing the dielectric caps from the first and second parallel semiconductor fins; and
epitaxially growing first and second top source/drain regions directly on the sidewalls of the top regions of the first and second parallel semiconductor fins such that a portion of the oxidation barrier layer and a portion of the top dielectric layer comprise first and second top spacers positioned respectively between the first and second top source/drain regions and the gate electrode layer.

US Pat. No. 10,559,660

SEMICONDUCTOR DEVICE INCLUDING METAL-2 DIMENSIONAL MATERIAL-SEMICONDUCTOR CONTACT

Samsung Electronics Co., ...

1. A semiconductor device comprising: a substrate, an insulation layer disposed on an upper surface of the substrate, a semiconductor layer, including a well region doped to a first conductivity type, disposed on an upper surface of the insulation layer, and a source region and a drain region doped to a second conductivity type electrically opposite the first conductivity type; a metal layer electrically contacting the semiconductor layer; and a two-dimensional material layer between the semiconductor layer and the metal layer, the two-dimensional material layer having a two-dimensional crystal structure, the two-dimensional layer being patterned in one of a plurality of nanowires, a plurality of nano-slits, and a plurality of nano-dots, the two-dimensional material layer including, a first two-dimensional material layer on the source region, the metal layer including a source electrode on the first two-dimensional material layer, and a second two-dimensional material layer on the drain region, the metal layer including a drain electrode on the second two-dimensional material layer; a gate insulating film on the well region between the source region and the drain region; a gate electrode on the gate insulating film; and the first two-dimensional material layer and the second two-dimensional material layer contact sides of the gate insulating film; and parts of the upper surfaces of the first two-dimensional material layer and the second two-dimensional material layer next to the gate insulating film are exposed.

US Pat. No. 10,559,657

FABRICATION OF SEMICONDUCTOR JUNCTIONS

International Business Ma...

1. A method for fabricating a semiconductor junction, the method comprising:selectively growing a first semiconductor structure in an elongate tunnel formed of dielectric material extending laterally over a substrate, said first semiconductor structure grown from a seed extending within the elongate tunnel;
removing the seed to expose the first semiconductor structure and create a cavity in the elongate tunnel; and
selectively growing a second semiconductor structure in the cavity from the first semiconductor structure, thereby forming a semiconductor junction between the first and second structures.

US Pat. No. 10,559,656

WRAP-ALL-AROUND CONTACT FOR NANOSHEET-FET AND METHOD OF FORMING SAME

GLOBALFOUNDRIES INC., Gr...

1. A field effect transistor (FET) structure having a wrap-all-around contact, comprising:a substrate;
at least two nanosheet stacks, each nanosheet stack being formed over the substrate;
a gate structure over each nanosheet stack;
a source/drain (S/D) epitaxy structure between adjacent nanosheet stacks;
a conformal or partially conformal contact layer formed all around the S/D epitaxy structure, thereby forming the wrap-all-around contact; and
an isolation area located between a lower surface of the wrap-all-around contact and an upper surface of the substrate, wherein the isolation area is an air gap located between the lower surface of the wrap-all-around contact and an upper surface of an oxide layer present on the upper surface of the substrate.

US Pat. No. 10,559,655

SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING THE SAME

UNITED MICROELECTRONICS C...

1. A semiconductor device, comprising:at least one gate structure disposed on a substrate;
a first dielectric layer disposed on the substrate and contacting an outer sidewall of the at least one gate structure;
a second dielectric layer having a L shape disposed on the first dielectric layer and contacting the outer sidewall of the gate structure;
an etch stop layer contacting the second dielectric layer, the first dielectric layer and the substrate, wherein the second dielectric layer has an upper portion and a lower portion contacting the upper portion, the upper portion extends along the outer sidewall, the lower portion extends from the outer sidewall to the etch stop layer; and
an air gap disposed between the second dielectric layer and the etch stop layer;
wherein the first dielectric layer and the lower portion of the second dielectric layer have a same width;
wherein the lower portion of the second dielectric layer has a first width, a sum of the upper portion of the second dielectric layer and the air gap has a second width, and the first width equals to the second width.

US Pat. No. 10,559,643

DISPLAY DEVICE INCLUDING A PREVENTING FILM FORMED IN THE TERMINAL REGION

Japan Display Inc., Mina...

1. A display device, including a display region formed of a plurality of pixels, and a terminal region formed on an outer side of the display region, comprising:a sealing film covering the plurality of pixels;
a terminal wiring formed in the terminal region;
an insulating film which is formed in the terminal region on the terminal wiring; and
a preventing film formed on an entirety of the insulating film in the terminal region, wherein
the insulating film and the preventing film expose the terminal wiring in the terminal region, and
the preventing film directly contacts the sealing film without overlapping the sealing film.

US Pat. No. 10,559,637

THIN FILM ENCAPSULATION UNIT, ORGANIC LIGHT EMITTING DIODE DISPLAY INCLUDING THE SAME AND MANUFACTURING METHOD THEREOF

Samsung Display Co., Ltd....

1. A thin film encapsulation unit comprising:an inorganic layer;
a first organic layer on the inorganic layer and comprising a light-blocking portion and a light-transmitting portion; and
a second organic layer comprising a transparent organic material,
wherein the inorganic layer is located between the first organic layer and the second organic layer and does not contact the second organic layer, and
wherein the light-transmitting portion comprises a same transparent organic material as that of the second organic layer.

US Pat. No. 10,559,629

IMAGING DEVICE INCLUDING AT LEAST ONE UNIT PIXEL CELL

Panasonic Intellectual Pr...

1. An imaging device comprising at least one unit pixel cell including a photoelectric converter that converts incident light into electric charges, whereinthe photoelectric converter includes:
a first electrode;
a second electrode configured to transmit the incident light;
a first photoelectric conversion layer disposed between the first electrode and the second electrode and containing a first material having an absorption peak at a first wavelength; and
a second photoelectric conversion layer disposed between the first photoelectric conversion layer and the second electrode and containing a second material having an absorption peak at a second wavelength different from the first wavelength, and
an absolute value of an ionization potential of the first material is larger by at least 0.2 eV than an absolute value of an ionization potential of the second material.

US Pat. No. 10,559,625

RRAM CELLS IN CROSSBAR ARRAY ARCHITECTURE

International Business Ma...

1. A method for forming vertical crossbar resistive random access memory (RRAM) cells, the method comprising:forming a substantially U-shaped bottom electrode over a substrate;
filling the U-shaped bottom electrode with a first conductive material;
capping the U-shaped bottom electrode with a dielectric cap;
depositing a high-k material; and
forming a top electrode such that active areas of the RRAM cells are vertically aligned and the U-shaped bottom electrode is shared between neighboring RRAM cells.

US Pat. No. 10,559,621

IMAGING DEVICE

PANASONIC INTELLECTUAL PR...

1. An imaging device comprising:a semiconductor substrate having a surface, the semiconductor substrate including a first region of a first conductivity type; and
a pixel including:
a photoelectric converter;
a first transistor including a second region of a second conductivity type different from the first conductivity type as a source or a drain and a first electrode as a gate, the second region being located in the semiconductor substrate and being adjacent to the first region, the first electrode being located above the surface;
a contact plug coupled to the second region; and
a second electrode located above the surface; wherein
when seen in a direction perpendicular to the surface, a contact point between the contact plug and the second region is located between the first electrode and the second electrode.

US Pat. No. 10,559,610

IMAGING DEVICE AND METHOD OF MANUFACTURING IMAGING DEVICE

CANON KABUSHIKI KAISHA, ...

1. An imaging device comprising:a first buried diode including a first semiconductor region of a first conductivity type provided in a surface part of a first region of a semiconductor substrate and a second semiconductor region of a second conductivity type provided inside the first region;
a second buried diode including a third semiconductor region of the first conductivity type provided in a surface part of a second region of the semiconductor substrate and a fourth semiconductor region of the second conductivity type provided inside the second region;
a fifth semiconductor region of the first conductivity type provided at the same depth as the first semiconductor region and the third semiconductor region of a third region between the first region and the second region; and
a sixth semiconductor region of the first conductivity type provided at a different depth from the fifth semiconductor region of the third region and electrically connected to a contact electrode provided on the semiconductor substrate,
wherein an impurity concentration of the fifth semiconductor region is higher than an impurity concentration of the first semiconductor region and an impurity concentration of the third semiconductor region.

US Pat. No. 10,559,592

MEMORY DEVICE AND FORMING METHOD THEREOF

Yangtze Memory Technologi...

1. A memory device, comprising:a substrate;
a first layer stack above the substrate, having alternating conductor and insulator layers;
a capping dielectric layer disposed over the first layer stack;
a second layer stack, disposed over the capping dielectric layer, having alternating conductor and insulator layers; and
one or more array common source contacts extending orthogonally with respect to the surface of the substrate through the first layer stack and the second layer stack, wherein at least one of the one or more array common source contacts comprises a first conductive contact and a second conductive contact that is disposed over and electrically connected with the first conductive contact.

US Pat. No. 10,559,588

THREE-DIMENSIONAL FLAT INVERSE NAND MEMORY DEVICE AND METHOD OF MAKING THE SAME

SANDISK TECHNOLOGIES LLC,...

1. A three-dimensional memory device comprising:alternating stacks of insulating strips and electrically conductive strips located over a substrate and laterally spaced apart among one another by line trenches, wherein the line trenches laterally extend along a first horizontal direction and are spaced apart along a second horizontal direction; and
a two-dimensional array of memory stack structures and a two-dimensional array of dielectric pillar structures located in the line trenches, wherein each line trench is filled with laterally alternating sequence of memory stack structures and dielectric pillar structures,
wherein each memory stack structure comprises a vertical semiconductor channel, a pair of blocking dielectrics contacting outer sidewalls of the vertical semiconductor channel, a pair of charge storage layers contacting outer sidewalls of the pair of blocking dielectrics, a pair of tunneling dielectrics contacting outer sidewalls of the pair of charge storage layers, wherein each of the pair of tunneling dielectrics contacts sidewalls of each layer within a respective alternating stack of insulating strips and electrically conductive strips.

US Pat. No. 10,559,565

INTEGRATED CIRCUIT DEVICE AND METHOD OF MANUFACTURING THE SAME

Samsung Electronics Co., ...

1. A method of manufacturing an integrated circuit device, the method comprising:forming a first fin-type active region and a first device isolation film covering both lower sidewalls of the first fin-type active region in a first region of a substrate;
forming a second fin-type active region and a second device isolation film covering both lower sidewalls of the second fin-type active region in a second region of the substrate;
forming a spacer layer covering the first fin-type active region, the first device isolation film, the second fin-type active region, and the second device isolation film;
forming a first recess in the first fin-type active region, the first recess having a first depth;
forming first fin insulating spacers covering both upper sidewalls of the first fin-type active region over the first device isolation film by etching the spacer layer in the first region, a top portion of each of the first fin insulating spacers being at a level not higher than a level of a bottom surface of the first recess;
forming a first source/drain region to fill the first recess;
etching the spacer layer in the second region to expose the second device isolation film;
forming a second recess in the second fin-type active region, the second recess having a second depth that is greater than the first depth;
forming a second source/drain region to fill the second recess;
forming a first gate line to cover the first fin-type active region in the first region, the first gate line having a third width;
forming a second gate line to cover the second fin-type active region in the second region, the second gate line having a fourth width that is less than the third width; and
forming gate insulating spacers on both sides of the second gate line, the gate insulating spacers being derived from the spacer layer,
the forming the gate insulating spacers and the forming the first fin insulating spacers being formed simultaneously.

US Pat. No. 10,559,559

INTEGRATED PROTECTION DEVICES WITH MONITORING OF ELECTRICAL CHARACTERISTICS

Volterra Semiconductor Co...

1. A device comprising:a switching mechanism capable of being coupled between a power supply and a device, the switching mechanism configured to have an on state in which the power supply is coupled to the device or an off state in which the power supply is de-coupled from the device, the on state allowing current to pass from the power supply to the device along a current path; and
a controller including:
a current measuring mechanism having one or more current sensing inputs coupled to sense a current at the current path, and
a power measuring mechanism having: one or more current sensing inputs coupled to sense the current at the current path, and a voltage sensing input coupled to sense a voltage at a node between the switching mechanism and the device, the power measuring mechanism configured to measure a power based on the sensed current and the sensed voltage,
the controller operatively coupled to cause the switching mechanism to have the off state in which the power supply is de-coupled from the device responsive to one or more events indicative of a system fault condition, the one or more events including the sensed current meeting or exceeding a current threshold and the measured power meeting or exceeding a designated power threshold, the current threshold being adjustable in relation to changes in the sensed voltage to maintain the designated power threshold, the controller integrated with the switching mechanism on a chip.

US Pat. No. 10,559,558

PIN MODIFICATION FOR STANDARD CELLS

Taiwan Semiconductor Manu...

1. A method for routing a standard cell with a plurality of pins, the method comprising:modifying a dimension of at least one pin from the plurality of pins, wherein the at least one pin is spaced at an increased distance from a boundary of the standard cell than an original position of the at least one pin;
routing an interconnect from the at least one pin to a via placed on a pin track located between the at least one pin and the boundary; and
inserting a spacing between the interconnect and at least one pin from an adjacent standard cell, wherein the spacing separates the interconnect from the at least one pin of the adjacent standard cell by at least a predetermined distance, and wherein at least one of the modifying, routing, and inserting is performed by a processor.

US Pat. No. 10,559,557

MICRO LED DISPLAY PANEL AND METHOD FOR MAKING SAME

HON HAI PRECISION INDUSTR...

1. A micro LED display panel, comprising:a blue LED layer, the blue LED layer comprising a plurality of blue micro LEDs spaced apart from each other, each of the plurality of blue micro LEDs defining a blue sub-pixel;
a green LED layer, the green LED layer comprising a plurality of green micro LEDs spaced apart from each other, each of the plurality of green micro LEDs defining a green sub-pixel; and
a red LED layer, the red LED layer comprising a plurality of red micro LEDs spaced apart from each other, each of the plurality of red micro LEDs defining a red sub-pixel;
wherein the blue LED layer, the green LED layer, and the red LED layer are stacked one by one along a depth direction of the micro LED display panel; and
wherein each of the plurality of blue micro LEDs, each of the plurality of green micro LEDs, and each of the plurality of red micro LEDs are staggered from each other;
wherein the blue LED layer comprises a first transparent conductive layer, a first light emitting layer, and a first electrode layer stacked one by one along the depth direction; the first light emitting layer is between the first transparent conductive layer and the first electrode layer; the first light emitting layer comprises a P-type doped inorganic light emitting layer, an active layer, and an N-type doped inorganic light emitting layer stacked one by one along the depth direction; the active layer is between the P-type doped inorganic light emitting layer and the N-type doped inorganic light emitting layer; the P-type doped inorganic light emitting layer comprises a plurality of P-type doped units spaced apart from each other; the first electrode layer comprises a plurality of electrodes spaced apart from each other; each of the plurality of P-type doped units is coupled to the first transparent conductive layer; the N-type doped inorganic light emitting layer is coupled to each of the plurality of electrodes; a projection of each of the plurality of P-type doped units on the first electrode layer overlaps with one of the plurality of electrodes; a portion of the blue LED layer corresponding to one of the plurality of P-type doped units defines one blue sub-pixel.

US Pat. No. 10,559,518

DISTRIBUTION AND STABILIZATION OF FLUID FLOW FOR INTERLAYER CHIP COOLING

International Business Ma...

1. A two-phase method for cooling semiconductor structures in a chip stack comprising:forming first non-metallic pillars on a first surface of a first semiconductor structure;
forming second non-metallic pillars on a first surface of a second semiconductor structure;
positioning the second semiconductor structure directly above the first semiconductor structure and joining ends of the first non-metallic pillars to ends of the second non-metallic pillars; and
forming a fluid channel between the first surface of the first semiconductor structure and the first surface of the second semiconductor structure through the joined non-metallic pillars, the fluid channel comprising two substantially vertical channel walls, wherein a fluid enters the fluid channel through the second semiconductor structure and exits the fluid channel at an outer perimeter side of the first and second semiconductor structures, and wherein the fluid channels are configured in a radial arrangement.

US Pat. No. 10,559,486

METHOD FOR POLYMER-ASSISTED CHIP TRANSFER

Facebook Technologies, LL...

1. A method comprising:depositing a first adhesive layer on a first substrate, the first adhesive layer comprises a first material;
drying the first adhesive layer;
providing a second substrate with one or more chips attached;
placing the one or more chips on the first substrate through the first adhesive layer, the one or more chips attached to the second substrate;
depositing a second adhesive layer on the first substrate, the second adhesive layer covering edges of the second substrate and an edge portion of at least one of the one or more chips, the second adhesive layer not covering other portions of the one or more chips, the second adhesive layer made of a second material that is different from the first material, at least one of the first and second materials being a polymer material;
performing laser lift-off on an interface of the one or more chips and the second substrate;
removing at least the portions of the second adhesive layer covering the edges of the second substrate after performing the laser lift-off;
removing the second substrate from the one or more chips after performing the laser lift-off;
softening the first adhesive layer after removing the second substrate; and
removing the one or more chips from the first substrate.

US Pat. No. 10,559,477

SEMICONDUCTOR PACKAGE WITH REDUCED PARASITIC COUPLING EFFECTS AND PROCESS FOR MAKING THE SAME

Qorvo US, Inc., Greensbo...

1. A method comprising:providing a silicon-on-insulator (SOI) structure including an epitaxial layer, a buried oxide (BOX) layer over the epitaxial layer, and a silicon handle layer over the BOX layer, wherein:
the epitaxial layer has a first sacrificial epitaxial section, a first active epitaxy section and an isolation region; and
the isolation region surrounds the first active epitaxy section and separates the first active epitaxy section from the first sacrificial epitaxial section;
forming at least one first etchable structure that extends through the first sacrificial epitaxial section and the BOX layer to the silicon handle layer;
integrating a first active device in or on the first active epitaxy section, such that the epitaxial layer is formed as a device layer; and
forming a (back-end-of-line) BEOL layer underlying the device layer, wherein:
the BEOL layer has an upper surface including a first surface portion and a second surface portion surrounding the first surface portion;
the first sacrificial epitaxial section is over the first surface portion and not over the second surface portion;
the first epitaxy section and the isolation region are over the second surface portion and not over the first surface portion; and
the BEOL layer comprises a first passive device and a second passive device, which are underlying the first surface portion and not underlying the second surface portion.

US Pat. No. 10,559,463

MULTI-STATE DEVICE BASED ON ION TRAPPING

International Business Ma...

1. A semiconductor structure comprising:a semiconductor substrate including at least one channel region that is positioned between source/drain regions;
a gate dielectric material located on the channel region of the semiconductor substrate; and
a battery stack located on the gate dielectric material, wherein the battery stack comprises a cathode current collector located on the gate dielectric material, a cathode material located on the cathode current collector, a first ion diffusion barrier material located directly on the cathode material, an electrolyte located directly on the first ion diffusion barrier material, a second ion diffusion barrier material located directly on the electrolyte, an anode region located directly on the second ion diffusion barrier material, and an anode current collector located on the anode region.

US Pat. No. 10,559,375

SEMICONDUCTOR DEVICE AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A semiconductor device comprising:a non-volatile memory including a normal region, a self-repair region and a redundancy region, each having a plurality of cells;
a first boot-up control block suitable for controlling a first boot-up operation to detect defective cells of the normal region and store a defective address in a first latch unit;
a self-program control block suitable for controlling a self-program operation to program the defective address stored in the first latch unit into the self-repair region; and
a second boot-up control block suitable for controlling a second boot-up operation to read out data of the normal region based on an input address while reading out data of the redundancy region instead of the data of the normal region when data of the self-repair region coincides with the input address.

US Pat. No. 10,559,361

SEMICONDUCTOR DEVICE AND CONTROL METHOD

Toshiba Memory Corporatio...

1. A semiconductor device comprising:a first semiconductor region;
a stacked body of conductive films arranged in a stacking direction with an insulator interposed;
a semiconductor channel that penetrates the stacked body in the stacking direction, and is electrically connected at one end to the first semiconductor region;
a gate insulating film arranged between the stacked body and the semiconductor channel; and
a control circuit that supplies a first voltage to a closest conductive film of the stacked body to the first semiconductor region, and supplies a second voltage higher than the first voltage to the first semiconductor region, at a time of reading information from one of memory cells formed at positions where the conductive films intersect with the semiconductor channel.

US Pat. No. 10,559,360

APPARATUSES AND METHODS FOR DETERMINING POPULATION COUNT

Micron Technology, Inc., ...

1. An apparatus, comprising:an array of memory cells coupled to sensing circuitry and to a plurality of sense lines;
the sensing circuitry comprising a sense amplifier and a compute component coupled to the plurality of sense lines, wherein the sense amplifier comprises a primary latch and the compute component comprises a secondary latch; and
a controller configured to use the sense amplifier and the compute component to cause:
summing, in parallel and using the primary latch and the secondary latch, of data values corresponding to respective ones of a plurality of vectors stored in memory cells of the array as data value sums representing population counts thereof,
iteratively summing, in parallel and using the primary latch and the secondary latch, of the data value sums corresponding to the plurality of vectors to provide a single data value sum.

US Pat. No. 10,559,357

MEMORY CIRCUIT HAVING NON-VOLATILE MEMORY CELL AND METHODS OF USING

Lattice Semiconductor Cor...

1. An article of manufacture comprising:a memory circuit comprising:
a programmable volatile memory (VM) cell; and
a programmable non-volatile memory (NVM) cell configured to generate an NVM output signal indicative of a program state of the NVM cell, the NVM cell comprising:
a first magnetic tunnel junction (MTJ) device;
a second MTJ device;
a first select device connected with the first MTJ device at a first node;
a second select device connected with the second MTJ device at a second node;
a first pass device connected between the first node and an input node of the VM cell and configured to selectively pass a voltage at the first node to the input node; and
a second pass device connected between the second node and the input node and configured to selectively pass a voltage at the second node to the input node, wherein the first and second select devices are controllable by a common program-enable control signal, and wherein the VM cell is connected to receive the NVM output signal from the NVM cell at the input node and generate an output signal indicative of the program state of the NVM cell.

US Pat. No. 10,559,356

MEMORY CIRCUIT HAVING CONCURRENT WRITES AND METHOD THEREFOR

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

1. A memory circuit, comprising:a plurality of memory tiles, each memory tile in the plurality of memory tiles comprising:
a plurality of bit cells, and
a control circuit coupled to the plurality of bit cells, the control circuit configured to provide latched data to the plurality of bit cells during write operations;
a first write control line coupled to a first control circuit in a first memory tile in the plurality of memory tiles, the first write control line configured to receive a first write control signal to initiate a first write operation in the first memory tile; and
a second write control line coupled to a second control circuit in a second memory tile in the plurality of memory tiles, the second write control line configured to receive a second write control signal to initiate a second write operation in the second memory tile and to complete the first write operation, the second write operation initiated after the first write operation is initiated and before the first write operation is completed.

US Pat. No. 10,559,351

METHODS AND APPARATUS FOR REDUCED AREA CONTROL REGISTER CIRCUIT

TEXAS INSTRUMENTS INCORPO...

1. An apparatus, comprising:a controller configured to:
receive an address, a first write enable signal, and a first set of data;
provide an internal address based on the address;
provide a register write enable signal and a memory write enable signal based on the first write enable signal; and
provide register data and memory data based on the first set of data;
decode circuitry coupled to:
receive the internal address from the controller; and
receive the register write enable signal from the controller, wherein the decode circuitry is configured to provide a set of register write enable signals based on the register write enable signal and the internal address;
a set of control registers containing control bits for controlling circuitry, the set of control registers coupled to:
receive the set of register write enable signals from the decode circuitry; and
receive the register data from the controller;
a memory for storing data corresponding to the control bits stored in the set of control registers, the memory coupled to:
receive the internal address from the controller;
receive the memory data from the controller; and
receive the memory write enable signal from the controller; and
a data output bus coupled to the memory.

US Pat. No. 10,559,349

POLARIZATION GATE STACK SRAM

Intel Corporation, Santa...

1. An apparatus comprising:a first inverter comprising a first pull up transistor and a first pull down transistor;
a second inverter cross coupled to the first inverter, the second inverter comprising a second pull up transistor and a second pull down transistor;
a first access transistor coupled to the first inverter; and
a second access transistor coupled to the second inverter, a gate stack of one transistor of each inverter comprising a polarization layer between and in contact with a gate oxide and a respective channel of each transistor that comprises the polarization layer.

US Pat. No. 10,559,347

PROCESSING IN MEMORY (PIM) CAPABLE MEMORY DEVICE HAVING TIMING CIRCUITRY TO CONTROL TIMING OF OPERATIONS

Micron Technology, Inc., ...

1. An apparatus, comprising:a plurality of memory components adjacent to and coupled to one another, wherein each of the plurality of memory components comprises a plurality of partitioned banks;
a logic component comprising a plurality of partitioned logic, each partitioned logic coupled to a subset of the plurality of partitioned banks;
wherein each of the plurality of partitioned banks comprises:
an array of memory cells;
sensing circuitry coupled to the array, the sensing circuitry including a sense amplifier and a compute component; and
timing circuitry coupled to the array and sensing circuitry, the timing circuitry configured to control timing of operations for the sensing circuitry; and
wherein each of the plurality of partitioned logic comprises control logic coupled to a plurality of timing circuitries of a respective subset, the control logic configured to execute instructions to cause the sensing circuitry to perform the operations; and
wherein:
the array of memory cells is a dynamic random access memory (DRAM) array; and
the timing circuitry is separate from double data rate (DDR) registers, which are used to control read and write DRAM access requests for the array.

US Pat. No. 10,559,343

MEMORY DEVICE WITH A SIGNAL CONTROL MECHANISM

Micron Technology, Inc., ...

1. A memory device, comprising:an internal storage unit configured to store mode data corresponding to an operating speed of the memory device;
a control decoder coupled to the internal storage unit, the control decoder configured to generate a delay control signal based on the mode data; and
an input buffer coupled to the control decoder, the input buffer configured to adjust a delay of an input signal based on the delay control signal, wherein:
the input signal is associated with a timing of a second signal, and
the delay of the input signal is adjusted to maintain the timing when power levels associated with the input signal and the second signal differ.

US Pat. No. 10,559,340

SEMICONDUCTOR DEVICE

SK hynix Inc., Icheon-si...

1. A semiconductor device comprising:a first buffer circuit configured to generate a first internal chip select signal by buffering a chip select signal in response to a buffer control signal; and
a second buffer circuit configured to generate a second internal chip select signal by buffering the chip select signal in response to the buffer control signal; and
a control circuit configured to generate the buffer control signal by sensing logic levels of a reset signal and the second internal chip select signal, and generate an initialization signal, which is enabled during an initializing operation period, in response to the reset signal and the buffer control signal.

US Pat. No. 10,559,336

STORAGE DEVICE INCLUDING MULTI DATA RATE MEMORY DEVICE AND MEMORY CONTROLLER

Samsung Electronics Co., ...

1. A memory controller configured to control a first storage block operating at a first data rate and a second storage block operating at a second data rate different from the first data rate, the memory controller comprising:a memory interface configured to transceive data signal and a data strobe signal with the first storage block and the second storage block; and
a sub controller including a delay lookup table storing access information including first strobe adjustment timing information defining a first data strobe signal provided to the first storage block, and second strobe adjustment timing information defining a second data strobe signal provided to the second storage block,
wherein the first data strobe signal is provided to the first storage block and the second data strobe signal is provided to the second storage block in a sequential order defined by the access information, and
a signal frequency of the first data strobe signal and a signal frequency of the second data strobe signal are different from each other.

US Pat. No. 10,559,325

SYSTEMS AND METHODS FOR DETECTING MOMENTS WITHIN VIDEOS

GoPro, Inc., San Mateo, ...

1. A system for detecting moments within videos, the system comprising:one or more physical processors configured by machine-readable instructions to:
obtain video information, the video information defining video content, the video content including video frames and having a progress length, wherein the video frames are encoded into video packets, the video packets being of particular sizes;
identify a portion of the video content including video frames with the sizes of the video packets that decrease by a threshold size amount over a duration within the progress length as a transition moment within the video content, the transition moment separating a first video segment of the video content from a second video segment of the video content; and
edit the video content based on the transition moment to generate a video summary with two non-sequential video segments joined at the transition moment in the video summary such that the first video segment is not adjacent to the second video segment in the video summary.

US Pat. No. 10,559,319

SELECTABLE MAGNETIC WRITERS OF DIFFERENT TARGET GEOMETRIES FOR REDUCING PERFORMANCE VARIANCE

SEAGATE TECHNOLOGY LLC, ...

1. A method comprising:forming at least one recording head having first and second writers of different geometries, with one of the first or the second writer being operational to record user data on one or more data storage media in a data storage device, and the other one of the first or the second writer never being operational to store user data in the data storage device.

US Pat. No. 10,559,315

EXTENDED-RANGE COARSE-FINE QUANTIZATION FOR AUDIO CODING

Qualcomm Incorporated, S...

1. An apparatus configured to decode audio data, the apparatus comprising:a memory configured to store the audio data; and
one or more processors in communication with the memory, the one or more processors configured to:
receive a quantized coarse energy level for a subband of frequency domain audio data;
receive a syntax element that indicates if the quantized coarse energy level was quantized using an extended-range coarse quantization process;
determine a scaling factor for performing an inverse quantization process based on the syntax element, wherein to determine the scaling factor, the one or more processors are further configured to:
determine the scaling factor based on a predetermined range of energy levels for a coarse quantization process in the case that the syntax element indicates that the coarse energy level was not quantized using the extended-range coarse quantization process, and
determine the scaling factor based on an extended range of energy levels, wherein the extended range of energy levels is larger than the predetermined range of energy levels for the coarse quantization process, in the case that the syntax element indicates that the coarse energy level was quantized using the extended-range coarse quantization process; and
perform inverse quantization on the quantized coarse energy level with the determined scaling factor.

US Pat. No. 10,559,309

COLLABORATIVE VOICE CONTROLLED DEVICES

Google LLC, Mountain Vie...

1. A computer-implemented method, comprising:identifying, by a first computing device, a second computing device that is configured to respond to a particular, predefined hotword;
receiving, by the first computing device, audio data of an utterance spoken by a user;
determining, by the first computing device, that the utterance includes the particular, predefined hotword;
receiving, by the first computing device, a transcription of an initial response to the utterance provided by the second computing device, wherein the initial response comprises synthesized speech audibly outputted by the second computing device;
based on the transcription of the initial response and based on the utterance, generating, by the first computing device, a subsequent response to the initial response; and
providing, for output by the first computing device, audio data of the subsequent response or a transcription of the subsequent response.

US Pat. No. 10,559,306

DEVICE LEADERSHIP NEGOTIATION AMONG VOICE INTERFACE DEVICES

GOOGLE LLC, Mountain Vie...

1. A method, comprising:at a first electronic device of a plurality of electronic devices, each electronic device of the plurality of electronic devices comprising one or more microphones, a speaker, one or more processors, and memory storing one or more programs for execution by the one or more processors:
detecting a voice input;
determining a state of the first electronic device and a relevance of the voice input to the first electronic device;
identifying a subset of electronic devices from the plurality to which the voice input is relevant;
in accordance with a determination that the subset includes the first electronic device:
determining a first score of a criterion associated with the voice input; and
receiving second scores of the criterion from other electronic devices in the subset; and
in accordance with a determination that the first score is higher than the second scores, responding to the detected input.

US Pat. No. 10,559,300

GENERATING TARGET SEQUENCES FROM INPUT SEQUENCES USING PARTIAL CONDITIONING

Google LLC, Mountain Vie...

1. A method for generating a target sequence comprising a respective output at each of a plurality of output time steps from an input sequence comprising a respective input at each of a plurality of input time steps, the method comprising:for each block of a fixed number of input time steps in the input sequence:
processing each input in the block of input time steps using an encoder recurrent neural network (RNN) to generate a respective feature representation of the input; and
processing the feature representations for the inputs in the block and a preceding output at a preceding output time step using a transducer RNN to select a respective output for each of one or more output time steps immediately following the preceding output time step.

US Pat. No. 10,559,297

AUDIO LANDMARKING FOR AURAL USER INTERFACE

Microsoft Technology Lice...

1. A computing device, the computing device comprising:a visual user interface including textual information and graphical information associated with a message; and
an electronic processor executing instructions to
identify a plurality of discrete textual data elements included in the textual information and the graphical information associated with the message;
determine a context associated with the plurality of discrete textual data elements in the message
arrange the plurality of textual data elements based on an order of importance associated with an item, wherein the item is selected from the group consisting of a sender, a recipient, a subject, a timestamp, and a body of the message, and wherein the order of importance of the items is a scale of relative importance between at least three of the items;
map each of the plurality of discrete textual data elements to an audio data element;
generate an implicit audio narration including audio data elements arranged in the order of importance and having an item selected from the group consisting of an audible tone and a pause between the two or more audio data elements based on the context associated with the discrete textual data elements; and
output the implicit audio narration.

US Pat. No. 10,559,296

AUTOMATED SPEECH PRONUNCIATION ATTRIBUTION

Google LLC, Mountain Vie...

1. A computer-implemented method comprising:receiving, by a digital assistant device that stores multiple user profiles that are each associated with a respective one of multiple users, a voice command of a particular one of the multiple users, wherein the voice command includes a particular term that, among the multiple users, is pronounced uniquely by the particular one of the multiple users, and wherein each user profile stored by the digital assistant device specifies pronunciation data for terms that the respective user pronounces uniquely;
matching the voice command to a particular user profile among the multiple stored user profiles that are stored by the digital assistant;
generating, by the digital assistant device, an acknowledgment of the voice command, wherein the acknowledgement includes the particular term and pronunciation data that was stored in the matched, particular user profile and that reflects the unique pronunciation of the particular term by the particular one of the multiple users; and
providing, for output by a speech synthesizer of the digital assistant device, a spoken representation of the acknowledgment, wherein the spoken representation of the acknowledgement of the voice command includes the particular term as uniquely pronounced by the particular one of the multiple users.

US Pat. No. 10,559,294

ACOUSTIC TUBE AND ACOUSTIC REPRODUCTION APPARATUS

Sony Corporation, Tokyo ...

1. An acoustic tube comprising:an acoustic path longer than an external dimension of the acoustic tube; and
a plurality of opening portions or a slit-like opening portion,
wherein sound waves input to the acoustic tube are emitted from the acoustic tube through the plurality of opening portions or through the slit-like opening portion to an outside of the acoustic tube, and
wherein the acoustic path is shaped such that a speed of sound waves advancing in a predetermined direction from an input end to a trailing end of the acoustic tube is lower than the speed of the sound waves advancing in the acoustic path.

US Pat. No. 10,559,290

ELECTRONIC MUSICAL INSTRUMENT, METHOD, AND STORAGE MEDIUM

CASIO COMPUTER CO., LTD.,...

1. An electronic musical instrument comprising:a plurality of playing keys to be operated by a user for generating a real time sound generation event to be outputted from the musical instrument in real time;
a first memory that stores a plurality of waveforms to be used in automatic performance that is outputted by the musical instrument in accordance with automatic performance data so as to accompany the real time sound generation event;
a second memory having faster access speed than the first memory, the second memory including an event buffer for storing data for the real time sound generation event specified by the user operation of the playing keys and data for the automatic performance, the second memory further including a plurality of waveform buffers for retaining data for waveforms to be used in sound production; and
at least one processor,
wherein the at least one processor performs the following:
causing the automatic performance data to be generated, the automatic performance data including an identifier to specify a waveform used in the automatic performance, data that specifies events included in the automatic performance, and data that indicates a playback timing of each of said events in the automatic performance;
searching the plurality of waveform buffers in the second memory to determine whether any of the plurality of waveform buffers retains the waveform specified by the identifier in the automatic performance data;
if the searching determines that none of the plurality of waveform buffers retain the specified waveform, accessing the first memory, retrieving the specified waveform from the first memory, and causing the specified waveform to be retained in one of the plurality of waveform buffers in the second memory that is available or is caused to be available;
causing the playback timing of each of said events in the automatic performance data to be delayed by a prescribed delay time to generate delayed automatic performance data that include said events with the delayed playback timings, and causing the delayed automatic performance data to be stored in the event buffer, the prescribed delay time being such that the transfer and retention of the specific waveform from the first memory to the second memory are completed during the prescribed delay time; and
accessing the event buffer to retrieve said data for the real time sound generation event and said delayed automatic performance data and causing a sound corresponding to the user operation of the playing keys and a sound of the automatic performance to be generated and outputted from the musical instrument in accordance with the retrieved data for the real time sound generation event and the retrieved delayed automatic performance data.

US Pat. No. 10,559,285

ASYNCHRONOUS SINGLE FRAME UPDATE FOR SELF-REFRESHING PANELS

INTEL CORPORATION, Santa...

1. An apparatus, comprising:a transmitter to send a frame to a panel via a display interconnect; and
a processor coupled to the transmitter, the processor to:
schedule the transmission of the frame to the panel at the beginning of a first one of a plurality of vertical blanking (VB) intervals asynchronously from a frame rate of the panel, the frame to be transmitted to the panel via the transmitter and the display interconnect;
dynamically modify a second one of the plurality of VB intervals between a minimum VB interval and a maximum VB interval;
determine whether a graphics processing unit (GPU) will complete rendering a full or partial frame update a selected time before the second one of the plurality of VB intervals ends;
schedule sending the full or partial frame update to the panel during a third one, following the second one, of the plurality of VB intervals based on a determination that the GPU will complete rendering the full or partial frame update the selected time before the second one of the plurality of VB intervals ends;
identify a fourth one of the plurality of VB intervals where a frame is not scheduled to be transmitted to the panel; and
power down the display interconnect during the fourth one of the plurality of VB intervals.