US Pat. No. 10,193,873

KEY DERIVATION FOR SECURE COMMUNICATIONS

Comcast Cable Communicati...

1. A method comprising:performing, by a computing device, a first encryption using a device security key stored in a first memory storage area of the computing device as cleartext;
deriving, using a first seed value comprising a combination of an address of the computing device and a first random number, a first derived key;
storing the first derived key in a second memory storage area of the computing device;
performing, after a compromise of the first derived key, a second encryption using the device security key as cleartext;
deriving, using a second seed value comprising a combination of the address of the computing device and a second random number, a second derived key; and
storing the second derived key in the second memory storage area of the computing device.

US Pat. No. 10,193,872

SYSTEM AND METHODS FOR DYNAMICALLY AND RANDOMLY ENCRYPTING AND DECRYPTING DATA

Cyphyx, LLC, Bonita Spri...

1. One or more non-transitory computer readable media bearing one or more instructions that when executed by a processor cause the processor to execute steps for the dynamic management of the encryption and decryption of a target data element including at least one target data sub-element provided by a local sender for transmission to a remote user, the steps comprising:a. providing an encryption configuration application for installation on a local computer processor, receiving the target data element from the local sender and transmitting an encrypted target data element over a communication channel to a remote computer processor within the computer network;
b. installing a decryption configuration application on the remote computer processor;
c. configuring the encryption configuration application on the local computer processor to prepare and transmit the target data element by:
i. providing a synchronization point value;
ii. using the synchronization point value to provide a multidimensional table having a plurality of arrays of random data;
iii. providing an encryption algorithm sub-table of a plurality of encryption algorithms associated with the multidimensional table;
iv. using the synchronization point value to provide a semaphore command sub-table of a plurality of semaphore codes expressing a plurality of semaphore commands, wherein the semaphore command sub-table is associated with the multidimensional table and the encryption algorithm sub-table;
v. using the synchronization point value to provide an execution step table having step data corresponding to the order of semaphore execution;
vi. providing an encryption configuration manager and a data encryption manager, wherein the encryption configuration manager executes computer programming steps for:
1. using a pseudo-random number generation algorithm to select an encryption algorithm type from the plurality of encryption algorithm types and to select any algorithm parameters according to any requirements of the encryption algorithm type;
2. selecting values for the algorithm parameters from the multidimensional table and applicable semaphore codes corresponding to the semaphore commands specifying those values;
3. communicating the multidimensional table, the selected encryption algorithm type, and the semaphore codes to the data encryption manager;
vii. receiving within the data encryption manager the target data element, the multidimensional table, the selected encryption algorithm type, and the semaphore codes, wherein the data encryption manager executes computer programming steps for:
1. accessing an encryption algorithm corresponding to the selected encryption algorithm type;
2. encrypting the target data element with the selected encryption algorithm in accordance with semaphore commands to form an encrypted target data element;
3. inserting the semaphore codes randomly into the encrypted target data element;
4. transmitting the encrypted target data element with the semaphore codes;
d. configuring the remote computer processor to receive and decrypt an encrypted target data element by:
i. determining the synchronization point value;
ii. receiving the encrypted target data element and semaphore codes;
iii. extracting the semaphore codes;
iv. providing a decryption configuration manager and a data decryption manager, wherein the decryption configuration manager executes computer programming steps for:
1. using the semaphore codes to determine the selected encryption algorithm type, the values for the algorithm parameters, any other semaphore commands, and to apply any predetermined restrictions to the random data of the multidimensional table; and
2. communicating the selected encryption algorithm type, the values for the algorithm parameters, the predetermined restrictions, and any other semaphore commands to the data decryption manager;
v. receiving within the data encryption manager the selected encryption algorithm type, the values for the algorithm parameters, the predetermined restrictions, and any other semaphore commands, wherein the data decryption manager executes computer programming steps for:
1. accessing the encryption algorithm corresponding to the selected encryption algorithm type;
2. decrypting the encrypted target data element with the selected encryption algorithm in accordance with semaphore commands and predetermined restrictions to form a decrypted target data element.

US Pat. No. 10,193,871

INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM

CANON KABUSHIKI KAISHA, ...

1. A camera comprising:a hardware processor; and
a memory for storing instructions to be executed by the hardware processor,
wherein, when the instructions stored in the memory are executed by the hardware processor, the camera functions as:
a first processing unit configured to perform a setting for performing encrypted communication on the camera in response to a command based on a Device Management service defined in the Open Network Video Interface Forum (ONVIF) standard;
a second processing unit configured to perform a setting for performing encrypted communication on the camera in response to a command based on an Advanced security service defined in the ONVIF standard; and
a transmitting unit configured to transmit information indicating that the setting for performing the encrypted communication is made in response to the command based on the Device Management service defined in the ONVIF standard to a client apparatus if the command based on the Advanced security service defined in the ONVIF standard is received from the client apparatus after the first processing unit performs the setting for performing the encrypted communication on the camera in response to the command based on the Device Management service defined in the ONVIF standard.

US Pat. No. 10,193,866

PRIVATE NETWORK PEERING IN VIRTUAL NETWORK ENVIRONMENTS

Amazon Technologies, Inc....

1. A provider network, comprising;a network substrate;
a plurality of host devices implementing a plurality of resource instances for clients of the provider network, wherein subsets of the resource instances are provisioned in virtual networks for the clients on the provider network;
one or more computing devices implementing a peering service, wherein the one or more computing devices implementing the peering service are configured to:
determine routing information for routing network packets between one or more resource instances of a first virtual network and one or more resource instances of another virtual network via a peering on the provider network; and
enable the first virtual network and the other virtual network to exchange network packets via the peering on the provider network, wherein the packets are addressed to respective private IP addresses of the first virtual network or the other virtual network when being transmitted from a resource instance of the first virtual network or the other virtual network.

US Pat. No. 10,193,864

CLOUD INTERFACE FOR USE OF CLOUD SERVICES

Comcast Cable Communicati...

1. A system comprising:a user device; and
a cloud carrier device communicatively coupled to a first cloud provider, of a plurality of cloud providers, and to a second cloud provider, of the plurality of cloud providers and different from the first cloud provider;
wherein the cloud carrier device is communicatively coupled to the user device via a cloud service user interface associated with a physical layer comprising data over cable service interface specification (DOCSIS) attributes; and
wherein the cloud carrier device comprises:
one or more processors;
memory storing instructions that, when executed by the one or more processors, cause the cloud carrier device to:
coordinate access of cloud services of the first cloud provider and cloud services of the second cloud provider by the user device; and
relay communications between the cloud carrier device and at least one of the plurality of cloud providers; and
an interface associated with an Internet Protocol version 6 (IPv6) virtual private network (VPN) attribute and an Internet Protocol version 4 (IPv4) VPN attribute.

US Pat. No. 10,193,857

SECURE UNRESTRICTED NETWORK FOR INNOVATION

The United States of Amer...

1. A dual network computing system comprising:a workstation comprising:
a first computing system communicably coupled with a first data storage system within a first network, the first computing system is configured to access or transmit first network data;
a second computing system communicably coupled with a second data storage system within a second network, wherein the second network does not communicate outbound data to the first network;
a keyboard;
a video display;
a graphical user interface pointing device; and
a keyboard video, and graphical user interface pointing device (KVGUIPD) switch that is coupled to the first and second computing systems, the KVGUIPD switch selectively couples the keyboard, the video display, and the graphical user interface pointing device with either said first or said second computing systems, said KVGUIPD switch comprises a mechanical switch that enables coupling of the keyboard, the video display, and the graphical user interface pointing device with either the first or second computing systems while electrically isolating the first and second computing systems from each other;
a data transport server communicably coupled to the first data storage system and the second data storage system, the data transport server including a first network interface configured to receive first network data from the first data storage data system, wherein the first storage system further include a data or file synchronization system or program that automatically replicates the first network data selected for storage on the first data storage system to the data transport server when the first network data is selected for said storage to the first data storage system using the first computing system, wherein the data transport server further includes, and a second network interface configured to transmit data unidirectionally from the data transport server to the second data storage system, wherein the data transport server further includes a purging module, the purging module configured to scan for one or more predefined data elements from the first network data received from the first data storage system, the purging module is further configured to purge said one or more matching data elements from the first network data if detected, wherein the purging module outputs in remaining first network data elements, wherein the data transport server further comprises a second network interface configured to transmit the purging module outputs of remaining first network data elements unidirectionally from the data transport server; and
a first data link providing unidirectional data communication from the data transport server's second network interface to the second data storage system, wherein the second network interface and the first data link is implemented using a physical and logical one-way interface/data transport link with the second storage system;
the data transport server includes logic that overrides a purging function of the purging module when the data transport server verifies at least one authentication factor associated with one or more of the first plurality of data to determine whether the one or more of the first plurality of data originated from a trusted source; and
wherein the one or more of the first plurality of data include a binary data file and the at least one authentication factor includes a digital signature associated with at least one of the binary data file;
a second data blocking device communicably coupled to an encryption device, wherein the second data blocking device is configured to block first network data not selected for storage in the first data storage system via the first computing system from entering the second network comprising a closed network portion of the dual network computing system, and the second data routing device is communicably coupled to the encryption device, wherein the encryption device encrypts data transmitted by the second data routing device;
wherein the encryption device and the second data blocking device are configured to enable encrypted isolation between first network data not selected for storage in the first data storage system via the first computing system that is external to the second network's closed network portion and data internal to the closed network portion.

US Pat. No. 10,193,856

METHOD, TERMINAL, AND SERVER FOR PROVIDING COMMUNICATION SERVICE

Samsung Electronics, Co.,...

1. A communication service method of a terminal, the method comprising:generating a transmission control protocol (TCP) connection request;
determining a communication network type for transmitting the TCP connection request to a server;
mapping a first internet protocol (IP) address associated with a first communication network to a virtual address, when the communication network type is determined to the first communication network;
transmitting a first mapping request message including first information on the first IP address and the virtual address to the server through the first communication network;
mapping a second IP address associated with a second communication network to the virtual address, when a handover from the first communication network to the second communication network is detected; and
transmitting a second mapping request including second information on the second IP address and the virtual address to the server through the second communication network.

US Pat. No. 10,193,851

TECHNIQUES FOR MAPPING MACHINE TO MACHINE COMMUNICATION TO DIFFERENT UNDERLYING NETWORKS

ZTE Corporation, Shenzhe...

1. A method for facilitating Machine-to-Machine (M2M) communication, the method comprising:providing a first machine identification to an M2M node, the first machine identification being specific to an underlying communication network via which the M2M node is communicatively accessible;
acquiring a second machine identification given to the M2M node, the second machine identification being specific to an M2M application layer by which other M2M application layer entities can communicate with the M2M node, wherein
the second machine identification is added as an additional attribute to an application resource structure of the M2M node,
the application resource structure is included at a Common Services Entity of an Infrastructure Node, and the application resource structure represents information about the M2M application layer known to the Common Service Entity of the Infrastructure Node;
storing a mapping between the first machine identification and the second machine identification; and
triggering the M2M node using the mapping.

US Pat. No. 10,193,849

DETERMINING STORIES OF INTEREST BASED ON QUALITY OF UNCONNECTED CONTENT

Facebook, Inc., Menlo Pa...

1. A computer-implemented method comprising:storing user profiles for users of the social networking system, each user profile comprising connections between one of the users and pages of social networking system, the connections representing interactions performed by the users on the pages of the social networking system;
receiving a plurality of content items posted on an additional page of the social networking system;
determining, by a processor, from the plurality of content items, a subset of content items determined to be high quality content items, the determination of the high quality content items comprising: computing a quality score representing a lexical quality for the content item;
extracting topics from the content items of the subset by analyzing terms and phrases of the content items of the subset;
selecting one of the content items of the subset having an extracted first topic;
mapping the extracted first topic to one or more related pages of the social networking system, the mapping comprising:
determining a first rate of interactions performed by additional users of the social networking system on the content item and additional rates of interactions performed by the additional users on the one or more related pages by accessing connections stored in the user profiles of the additional users of the social networking system; and
comparing the first rate of interactions to each of the additional rates of interactions;
for one of the one or more related pages:
identifying a user of the social networking system that previously interacted with the related page and previously did not interact with the additional page by accessing the connections in a stored user profile for the user of the social networking system; and
providing the content item in a newsfeed for display to the user.

US Pat. No. 10,193,848

SYSTEM AND RELATED METHOD FOR MANAGEMENT OF DEVICES OF A NETWORK SYSTEM VIA SOCIAL MEDIA INTERFACES

Extreme Networks, Inc., ...

1. A non-transitory social media agent implemented at one or more hardware computer devices for exchanging network management messages with a network infrastructure device of a network system via one or more social media interfaces, the social media agent comprising:a social media interface configured to receive an incoming message having a first message configuration via a social media network;
a session agent configured to translate the received incoming message into a command executable by the network infrastructure device of the network system, wherein the executable command has a second message configuration different from the first message configuration;
a network management interface configured to receive a log message acknowledging receipt of the executable command from the network infrastructure device, wherein the log message has the second message configuration;
the session agent being configured to translate the log message into an outgoing message having the first message configuration and select the social media network or another social media network for transmitting the outgoing message based on content of the outgoing message and a messaging format requirement defined by the social media network; and
the social media interface being configured to transmit the outgoing message having the first message configuration via the social media network.

US Pat. No. 10,193,844

SECURE CLOUD-BASED MESSAGING AND STORAGE

Amazon Technologies, Inc....

1. A method comprising:identifying a first electronic message intended for delivery to at least a first recipient by a gateway module operating in association with a first server;
determining, by the gateway module, at least a first permission level of the first recipient;
determining, by the gateway module, that the first recipient is authorized to receive the first electronic message based at least in part on the first permission level and at least a portion of the first electronic message;
comparing, by the gateway module, at least the portion of the first electronic message to at least one storage criterion;
determining, by the gateway module, that at least the portion of the first electronic message satisfies the at least one storage criterion;
in response to determining that at least the portion of the first electronic message satisfies the at least one storage criterion, identifying a first secure folder associated with the portion of the first electronic message by the gateway module, wherein the first secure folder is provided in association with the first server;
storing, by the gateway module, at least the portion of the first electronic message in the first secure folder;
generating, by the gateway module, a second electronic message intended for delivery to the first recipient, wherein the second electronic message comprises a hyperlink to at least a portion of the first secure folder;
causing, by the gateway module, the second electronic message to be transmitted over a network to the first recipient;
receiving, by the gateway module, information regarding a first selection of the hyperlink over the network, wherein the first selection of the hyperlink is received at a first computer device;
in response to the first selection of the hyperlink, determining that the first computer device is associated with the first recipient by the gateway module; and
causing, by the gateway module, a first file comprising at least the portion of the first electronic message to be transmitted to the first computer device over the network via a first contact path associated with the first recipient.

US Pat. No. 10,193,842

WORKFLOW MANAGEMENT AND CORRESPONDING INTEGRATED NOTIFICATION PROCESSING PLATFORM

West Corporation, Omaha,...

1. A method, comprising:receiving, via a receiver of a device, a request message from a customer device;
identifying, via a processor of the device, the request message as being a particular message type;
pre-processing, via the processor of the device, the request message based on the identified message type to identify message content and keywords included therein, wherein the keywords comprise an auto-identified purpose related to the request message; and
displaying, via a display of the device, the identified message content and the identified keywords, wherein the identified keywords are distinguished from other message content thereby distinguishing the auto-identified purpose related to the request message from the other message content.

US Pat. No. 10,193,841

PRODUCT ONBOARDING VIA MESSAGES

Microsoft Technology Lice...

1. A computer-implemented method comprising:accessing, via one or more data sources, email content data describing an email type of an email to be transmitted to a particular member of an online social network service;
accessing, via the one or more data sources, candidate information identifying a set of candidate onboarding content items associated with the email type, each of the onboarding content items in the set being configured to promote a product feature associated with the online social network service;
removing, from the set, a first subset of the candidate onboarding content items, responsive to determining that the particular member has already been onboarded to products associated with the candidate onboarding content items in the first subset;
removing, from the set, a second subset of the candidate onboarding content items, responsive to determining that the particular member has previously viewed and not further interacted with the candidate onboarding content items in the second subset after being exposed to the candidate onboarding content in accordance with an impression capping rule that is tuned to the particular member; and
dynamically selecting, using one or more processors, a specific onboarding content item from the set of candidate onboarding content items for inclusion in a portion of the email along with content displayed in an additional portion of the email.

US Pat. No. 10,193,840

MESSAGE BLOCKING AND NETWORK QUEUING, FOR EXAMPLE WHILE RECIPIENT IS DRIVING

T-Mobile U.S.A., Inc., B...

15. A system, in a mobile telecommunications network, adapted to block delivery of messages to a destination mobile device located inside of a moving vehicle, the system comprising:a memory;
a processor coupled to the memory, wherein the system is further configured to:
receive, at the system, from a message originator, an incoming message to be delivered to the destination mobile device;
retrieve a driving status indicator from a Home Location Register (HLR) or a Home Subscriber Server (HSS) located within the mobile telecommunications network, wherein the driving status indicator provides an indication of whether the destination mobile device is in motion;
analyze the driving status indicator to determine whether the destination mobile device is in motion;
in response to determining when the destination mobile device is in motion, add the incoming message to a message queue, wherein the incoming message remains in the message queue without delivery to the destination mobile device as long as the destination mobile device remains in motion; and
in response to determining when the destination mobile device is not in motion, deliver the incoming message to the destination mobile device.

US Pat. No. 10,193,839

MANAGING SECURITY IN MESSAGING PROTOCOL COMMUNICATIONS

Amazon Technologies, Inc,...

1. A computer-implemented method for managing the execution of commands on a computing device utilizing a messaging protocol comprising:receiving, at a message processing service, from an administrative client device, information related to configuration of message processing functionality to publish messages to a subset of registered devices to receive messages published in accordance with a topic, wherein the messages are formed in accordance with the MQ Telemetry Transport protocol;
receiving, by the message processing service, a received message from a device, wherein the received message includes a topic portion that includes one or more levels associated with subject matter descriptors;
identifying, by the message processing service, a set of recipient devices registered to receive messages based on the topic portion of the messages;
processing, by the message processing service, the received message to identify a security identifier and additional information to select a subset of the recipient devices based on evaluation of at least one of a set of business rules or routing tables; and
publishing, by the message processing service, the processed received message based, at least in part, on the processing of the received message.

US Pat. No. 10,193,838

CONDITIONAL INSTANT DELIVERY OF EMAIL MESSAGES

Microsoft Technology Lice...

1. A method for delivery of a message, the method comprises:receiving the message from a client, wherein the message indicates a sender associated with a sender mailbox and a recipient associated with a recipient mailbox;
analyzing the message to determine that the recipient mailbox and the sender mailbox are in a domain managed by a single entity;
in response to determining that the recipient mailbox and the sender mailbox are not in the domain managed by the single entity, sending the message using a processing hub having a set of operations that include a queuing process for delivering the message to the recipient mailbox, wherein the set of operations further comprises at least one of malware scanning, compliance checking, SPAM filtering, creating copies of the message for redundancy for high availability purposes or a resolving process; and
in response to determining that the recipient mailbox and the sender mailbox are in the domain managed by the single entity, adding a direct delivery tag to the message, and sending the message using a direct delivery system having a subset of the set of operations that eliminates the queuing process for purposes of expediting delivery of the message to the recipient mailbox.

US Pat. No. 10,193,837

PRESENCE-BASED COMMUNICATIONS

1. A method of presenting information over a communications network, comprising:searching, via a processor, across a plurality of wireless communication networks for a network presence of a target user, among a plurality of users;
detecting, via the processor, the network presence of a user based on whether a rate of data being transmitted in a detected wireless communication performed on a device is lower than a reference threshold greater than zero;
identifying, with the processor, that the user for which the network presence is detected is the target user;
transmitting, to an agent device, the detected network presence of the target user;
monitoring the wireless communications network for continued presence of the target user;
detecting the continued presence of the target user on the device by confirming that the target user is actively communicating, in real time, on a network application with the device;
when the continued presence of the target user is detected, identifying product information to offer to the target user, based on the identity of the target user; and
receiving, from the agent device and via the wireless communication network, a push communication to the target user on the device in real time while the continued presence of the target user is detected,
wherein the network presence of the user is detected based on cookies received from a web server.

US Pat. No. 10,193,835

MESSAGE MANAGEMENT AND MESSAGE MODIFICATION APPLICATION

Open Invention Network LL...

1. A method, comprising:receiving a message from a user device at a network controller;
processing, by the network controller, the message to identify message content;
determining, by the network controller, whether the message should be modified based on the message content;
automatically filtering, by the networking controller, the message content if it includes information considered to be uninteresting;
automatically modifying the data based on user preferences if the network controller determines the message should be modified based on the message content;
determining, by the network controller, whether the message should be transmitted to its intended destination based on the message content;
determining, by the network controller, whether the message content relates to a particular issue;
forwarding, by the network controller, a first message that relates to the particular issue to a first predetermined storage location;
forwarding, by the network controller, subsequent messages that relate to the particular issue to a second predetermined storage location;
accumulating, by the network controller, a quantity of the stored subsequent messages that relate to the particular issue;
generating, by the network controller, a solution to the particular issue when the quantity of stored subsequent messages exceeds a threshold quantity; and
providing the solution to one or more user devices associated with the particular issue.

US Pat. No. 10,193,832

NOTIFICATION DELIVERY MECHANISM FOR PRESENT VIEWING USERS

Google LLC, Mountain Vie...

1. A method comprising:identifying a notification to be sent to a user having a plurality of user devices;
determining presence of the user on a first user device of the plurality of user devices;
determining whether a media player on the first user device is playing media content; and
upon determining that the media player on the first user device is playing the media content, transmitting the notification to the first user device without transmitting the notification to other user devices of the plurality of user devices.

US Pat. No. 10,193,828

EDGE DATAPATH USING INTER-PROCESS TRANSPORTS FOR CONTROL PLANE PROCESSES

NICIRA, INC., Palo Alto,...

1. A method for implementing a gateway datapath for a logical network, the gateway datapath comprising a plurality of pipeline stages corresponding to entities of the logical network, the method comprising:receiving a packet from a network external to the logical network at the gateway datapath, the gateway datapath executing in a user space of the computing device;
executing a first set of pipeline stages in the plurality of pipeline stages to process the received packet, the plurality of pipeline stages corresponding to logical entities along the data path, wherein one of the pipeline stages of the first set identifies the packet as a control plane packet; and
based on the identification of the packet as a control plane packet, transporting the packet to a kernel network stack via a user-kernel transport, wherein the network stack provides the packet to a control plane process, wherein transporting the packet to the kernel network stack bypasses a second set of pipeline stages in the plurality of pipeline stages subsequent to the particular pipeline stage.

US Pat. No. 10,193,827

HOT CARRIER INJECTION TOLERANT NETWORK ON CHIP ROUTER ARCHITECTURE

1. An apparatus comprising:a plurality of input buffers that receives a plurality of input buffer data bits;
a plurality of multiplexers that shuffles the plurality of input buffer data bits to output multiplexer outputs, wherein the multiplexer outputs are buffered by a plurality of buffers to output a plurality of shuffled input buffer data bits;
a coupling module comprising semiconductor gates that switches first input buffer data bits of the plurality of input buffer data bits at the plurality of input buffers from first shuffled input buffer data bits to second shuffled input buffer data bits using the plurality of multiplexers in response to reaching an end of a time interval to reduce hot carrier injection for the apparatus;
a selector comprising semiconductor gates that receives the plurality of shuffled input buffer data bits at a plurality of decoders and selects, using the plurality of decoders, a virtual channel path to a virtual channel of the plurality of virtual channels for the shuffled input buffer data bits;
a connection module comprising semiconductor gates that switches the second shuffled input buffer data bits from a first virtual channel to a second virtual channel of the plurality of virtual channels using the plurality of decoders in response to reaching the end of the time interval to reduce the hot carrier injection for the apparatus.

US Pat. No. 10,193,823

RICH RESOURCE MANAGEMENT INCORPORATING USAGE STATISTICS FOR FAIRNESS

Microsoft Technology Lice...

1. A system comprising:a processor and memory; and
an application executed by the processor and memory, the application configured to:
receive feedback from a target regarding ability of a plurality of resources of the target to service requests from one or more clients, the feedback including a metric indicative of a load of each of the resources;
calculate weights for the resources based on the feedback, wherein a weight for a resource is based on a product of a first term that determines a maximum difference in probabilities of selection between two resources and a second term including an exponent that is a difference between a current load of the resource and a current minimum load across the resources determined based on the feedback; and
select, for servicing a request from one of the clients, one of the resources in round robin manner based on the weights of the resources to evenly utilize the plurality of resources.

US Pat. No. 10,193,822

PREDICTIVE AUTO-SCALING AND REACTIVE AUTO-SCALING FOR NETWORK ACCESSIBLE MESSAGING SERVICES

Amazon Technologies, Inc....

1. A service provider network comprising:a network-accessible message processing service comprising asynchronous messaging protocol (AMP) infrastructure and configured to process messages;
a message prediction service configured to analyze control metrics for the network-accessible message processing service;
a resource management service configured to (i) predict, based upon the analyzing, a predicted level of resources needed by the network-accessible message processing service for processing of messages, and (ii) allocate, based at least in part upon the predicted level of resources, a first level of resources for the network-accessible message processing service for processing of messages;
a network-accessible queuing service configured to receive a stream of messages for processing by the network-accessible message processing service; and
a health check service configured to monitor an enqueue rate of messages at the network-accessible queuing service,
wherein based upon the monitoring, the resource management service is further configured to adjust the first level of resources for the network-accessible message processing service to a second level of resources.

US Pat. No. 10,193,821

ANALYZING RESOURCE PLACEMENT FRAGMENTATION FOR CAPACITY PLANNING

Amazon Technologies, Inc....

1. A distributed system, comprising:a plurality of resource hosts implementing a plurality of resources for the distributed system;
a capacity manager implemented via one or more hardware processors and memory and configured to:
access resource utilization data collected for the plurality of resource hosts;
analyze the resource utilization data to determine one or more capacity fragmentation measures that are associated with unutilized capacity of the distributed system unusable for placement of additional resources according to one or more placement constraints for placing resources in the distributed system, wherein the one or more placement constraints comprise an infrastructure diversity constraint to place a resource with respect to another one or more resources, and wherein to analyze the resource utilization data comprises to determine a number of possible resource placements amongst the resource hosts that satisfy the infrastructure diversity constraint;
update a capacity model for the distributed system to indicate an available capacity for placing additional resources at the distributed system based, at least in part, on the one or more capacity fragmentation measures;
compare the available capacity to a capacity threshold; and
responsive to a determination that the available capacity crosses the capacity threshold, perform at least one of:
generating a notification of a deficient state of the available capacity,
triggering a modification in total capacity of the distributed system, or
triggering a diversion of additional resource placement requests with respect to the distributed system.

US Pat. No. 10,193,819

ADAPTIVE THROTTLING FOR SHARED RESOURCES

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:providing a requestor with a determined number of work units, the determined number of work units enabling the requestor to obtain an amount of work from a resource in a multi-tenant environment;
receiving a request from the requestor to perform an input/output (I/O) operation with respect to the resource, the I/O operation requiring at least one work unit in excess of the determined number of work units;
determining a multi-tenant environment performance criterion;
providing the requestor a sufficient number of borrowed work units to complete the I/O operation based at least in part upon an analysis of the multi-tenant environment performance criterion; and
associating a negative work unit value with the requestor based at least in part on the sufficient number of borrowed work units, the negative work unit value representing a time period to restore a normal operating state, wherein a maximum number of work units available for work requesting parties is required to be reattained by the requestor before the requestor is allowed to request additional work units.

US Pat. No. 10,193,818

METHOD AND APPARATUS FOR ALLOCATING BANDWIDTHS, AND COMPUTER STORAGE MEDIUM

1. A method for allocating bandwidths, comprising:establishing a database storing use records of application services used by a user, compiling statistics on attributes and use frequencies of the application services according to the use records, by a network access device;
extracting features from the application services so as to generate, for each of the application services, a feature vector that uniquely identifies the each of the application services;
classifying the application services according to the attributes, the use frequencies and the features of the application services, and allocating bandwidths to each of the application services based on the classified classes,
wherein compiling statistics on attributes and use frequencies of the application services comprises:
determining a period;
compiling statistics on attributes and use frequencies of the application services used by the user within the period;
sorting each of the application services in accordance with the use frequencies, and
outputting a use frequency-based sorted table;
wherein the use frequency is

 wherein T2 represents a time when one of the application services is terminated to be used, T1 represents a time when the application service is started to be used, C represents times that the application service has been used within the period, and T represents a total time of the period.

US Pat. No. 10,193,815

MOBILE NETWORK HANDLING OF UNATTENDED TRAFFIC

Telefonaktiebolaget LM Er...

1. A method for handling unattended data traffic differently than attended data traffic, the method comprising: detecting unattended data traffic of an application service;retrieving a dedicated policy on how to handle unattended data traffic, wherein handling the unattended data traffic comprises underestimating a buffer size for the unattended data traffic in a buffer status report; and
handling the unattended data traffic of the application service according to the dedicated policy.

US Pat. No. 10,193,811

FLOW DISTRIBUTION USING TELEMETRY AND MACHINE LEARNING TECHNIQUES

Juniper Networks, Inc., ...

1. A network device, comprising:one or more memories; and
one or more processors to:
receive information that permits the network device to identify a set of expected bandwidth values associated with a first set of flows,
the information that permits the network device to identify the set of expected bandwidth values having been generated using a machine learning technique on telemetry information, associated with a second set of flows, from a set of network devices;
receive network traffic associated with a flow of the first set of flows;
identify an expected bandwidth value, of the set of expected bandwidth values, associated with the flow using the information that permits the network device to identify the set of expected bandwidth values;
identify a set of bandwidth values of a set of links;
compare the expected bandwidth value and the set of bandwidth values;
select a link, of the set of links, to use when providing the network traffic associated with the flow based on comparing the expected bandwidth value and the set of bandwidth values of the set of links; and
provide the network traffic on the link.

US Pat. No. 10,193,809

LOAD BALANCING METHODS BASED ON TRANSPORT LAYER PORT NUMBERS FOR A NETWORK SWITCH

Cisco Technology, Inc., ...

1. A method comprising:receiving, at a network element that performs network traffic bridging, load balancing criteria comprising an indication of at least one transport layer port number and an indication of a plurality of network nodes;
creating a plurality of forwarding entries based on the load balancing criteria, a forwarding entry specifying the at least one transport layer port number and a network node of the plurality of network nodes;
constructing, based on the plurality of forwarding entries and network traffic, a key representing the at least one transport layer port number;
determining whether the network traffic is to be load balanced, wherein when the network element uses a destination port based load balancing scheme, the network traffic is load balanced when a source port of the network traffic matches a predetermined list of source ports;
when the network traffic is to be load balanced:
using the key, performing, by the network element, a lookup to identify a matching forwarding entry from the plurality of forwarding entries, wherein when the network element uses the destination port based load balancing scheme, the matching forwarding entry specifies that an egress port of the network traffic is based on a destination port of the network traffic, and when the network element uses a source port based load balancing scheme, the matching forwarding entry specifies that an egress port of the network traffic is based on the source port of the network traffic; and
using the matching forwarding entry to load balance, among the plurality of network nodes, the network traffic used to construct the key.

US Pat. No. 10,193,807

PENALTY-BOX POLICERS FOR NETWORK DEVICE CONTROL PLANE PROTECTION

Juniper Networks, Inc., ...

1. A method comprising:executing, by a host process executing by a control unit of a network device of a network, a protocol to exchange packets with other network devices of the network to perform control plane functions of the network device;
configuring, by the control unit, a line card of the network device with a goal weight for the protocol that determines respective packet limits for a plurality of packet flows associated with the protocol, wherein each of the plurality of packet flows is destined for the network device, wherein the goal weight defines a share of host-bound path resources available to the protocol for a host-bound path from the line card to the control unit;
computing, by the line card based at least on the goal weight for the protocol, the respective packet limits for the plurality of packet flows;
policing, by the line card in response to detecting congestion of the host-bound path caused at least in part by forwarding the packet flows from the line card to the control unit, based on the packet limit for a first packet flow from the plurality of packet flows, the first packet flow to constrain a rate at which the line card sends packets of the first packet flow to the control unit;
policing, by the line card in response to detecting the congestion, based on the packet limit for a second packet flow from the plurality of packet flows, the second packet flow to constrain a rate at which the line card sends packets of the second packet flow to the control unit; and
processing, by the host process executing by the control unit, the packets of the first packet flow and packets of the second packet flow.

US Pat. No. 10,193,801

AUTOMATIC TRAFFIC MAPPING FOR MULTI-PROTOCOL LABEL SWITCHING NETWORKS

Juniper Networks, Inc., ...

1. A method comprising:executing, by a network device, a multiprotocol label switching protocol to direct a plurality of routers along a path to establish a label switched path along the path, the plurality of routers including a head-end label edge router that acts as an ingress to admit traffic into the label switched path and a tail-end label edge router that acts as an egress from the label switched path;
executing, by the network device, a path computation element communication protocol to generate a communication associating a label switched path community with the established label switched path;
transmitting, by the network device, in accordance with the path computation element communication protocol, and after the label switched path has been established to use one or more labels when admitting traffic into the label switched path, the communication to the head-end label edge router;
identifying, by the network device and based on traffic mapping rules, a mapping between a layer three network flow and the label switched path community;
executing, by the network device, a routing protocol used for routing advertising information to generate an advertisement advertising the mapping; and
transmitting, by the network device and in accordance with the routing protocol, the advertisement to the head-end label edge router so that the head-end label edge router is able to map the layer three network flow to the label switched path identified by the label switched path community and admit traffic corresponding to the layer three network flow into the label switched path identified by the label switched path community, and the layer three network flow identified in the advertisement by one or more of a destination address, a destination port, a source address, a source port, and a protocol.

US Pat. No. 10,193,800

SERVICE LABEL ROUTING IN A NETWORK

Level 3 Communications, L...

6. A telecommunications network, comprising:a service edge device in communication with a customer device to receive a request from the customer device to add a telecommunication service for a customer, wherein the telecommunication service comprises one of Firewall services or distributed denial of service (DDOS) protection;
metro edge devices in communication with the service edge device wherein an intermediate metro edge device of the metro edge devices on the telecommunication network is intermediate to two of the metro edge devices; and
a network management computing device comprising a processor configured to:
instantiate the telecommunication service on the service edge device and the metro edge devices, wherein instantiating the telecommunication service comprises associating a unique service label identifier to the requested telecommunication service; and
configure the service edge device and the metro edge devices to route information associated with the telecommunication service;
generate a segment label identifier associated with the service edge device and the metro edge devices;
wherein the service edge device and the metro edge devices route at least one data packet associated with the telecommunication service on the telecommunications network to the customer based at least on the unique service label identifier associated with the data packet, the at least one data packet comprising at least one of the unique service label identifier, the segment label identifier, and a frame associated with the instantiated telecommunication service;
wherein the intermediate metro edge device modifies the unique service label identifier based on network changes, and
wherein the service edge device and the metro edge devices comprise at least a portion of a Multiprotocol Label Switching (MPLS) network.

US Pat. No. 10,193,798

METHODS AND MODULES FOR MANAGING PACKETS IN A SOFTWARE DEFINED NETWORK

Telefonaktiebolaget LM Er...

1. A method, performed by an entry module, for managing packets in a communication system based on Software Defined Networking, wherein the communication system comprises the entry module, a radio network node, a mobile device, a forwarding module, a service module, a peer device and a management module for managing the forwarding module, the service module and the entry module, wherein a data plane of the communication system comprises the forwarding module, the service module and the entry module and a control plane of the communication system comprises the management module, wherein the mobile device is attached to the radio network node, wherein the method comprises:receiving an Internet Protocol (IP) packet from the peer device, wherein the IP packet includes a destination IP address associated with the mobile device;
obtaining, from the management module, a location value specifying the radio network node associated with the destination IP address;
associating the location value with the IP packet, wherein the location value is related to a location tag name, indicating the radio network node that serves the mobile device, thereby obtaining a packet; and
sending the packet, via the forwarding module, towards the radio network node as indicated by the location value of the location tag name.

US Pat. No. 10,193,795

ROBUST DATA ROUTING IN WIRELESS NETWORKS WITH DIRECTIONAL TRANSMISSIONS

SONY CORPORATION, Tokyo ...

1. A wireless communication apparatus, comprising:(a) a wireless communication circuit configured for wirelessly communicating with other wireless communication stations;
(b) a computer processor coupled to said wireless communication circuit;
(c) a non-transitory computer-readable memory storing instructions executable by the computer processor; and
(d) wherein said instructions, when executed by the computer processor, perform steps comprising:
(i) communicating with the other wireless communication stations utilizing a routing protocol;
(ii) performing primary and secondary path discovery in establishing communications with a destination wireless communication station, through intermediate wireless communication stations;
(iii) determined by the processor that intermediate station of the primary and secondary path to be selected such that the antenna pattern for the primary and secondary path are spatially uncorrelated, using beamforming (BF) training information toward candidate intermediate stations;
(iv) transmitting data on the primary and the same data on the secondary path, for receipt by the destination wireless communication station toward overcoming link blockages of the primary path in response to data received on the secondary path; and
(v) wherein said instructions when executed by the computer are configured to provide reception at a destination station which is selected from the group of reception types consisting of: uncoordinated reception, coordinated reception by combining received signal powers, or coordinated reception with conditional reception from the secondary routing path.

US Pat. No. 10,193,791

METHOD OF ALLOCATING WAVELENGTH AND WAVELENGTH ALLOCATION DEVICE

FUJITSU LIMITED, Kawasak...

1. A method of allocating a wavelength, the method comprising:first deciding whether a wavelength bandwidth of an optimum route for a demand has a free bandwidth to which the demand is able to be allocated;
allocating the demand to a bypass route other than the optimum route when the wavelength bandwidth of the optimum route does not have the free bandwidth;
acquiring a degree of influence of a section on the optimum route that is decided not to have the free bandwidth, by accumulating a difference in a route cost between the optimum route and the bypass route, the degree of influence being indicative of powerful influence on the bypass route when the demand is accommodated in the bypass route;
second deciding whether the acquired degree of influence becomes a predetermined value or more;
third deciding whether there is the wavelength link that can be added to the section in which the acquired degree of influence becomes a predetermined value or more;
adding an unused wavelength link to the wavelength bandwidth of the section in which there is the wavelength link that can be added to the section, to activate a laser of a transmitter of the section, and set a filter of a receiver of the section to filter the wavelength in the added wavelength link;
re-calculating the optimum route for the demand being allocated to the bypass route, after adding the unused wavelength link to the wavelength bandwidth of the section; and
allocating the demand to the optimum route obtained by the re-calculation in the case that the wavelength bandwidth of the optimum route obtained by the re-calculation has the free bandwidth, and a type of the demand is a momentary interruption toleration type that permits the momentary interruption of data.

US Pat. No. 10,193,785

METHODS AND APPARATUS TO PREDICT END OF STREAMING MEDIA USING A PREDICTION MODEL

The Nielsen Company, LLC,...

1. An apparatus comprising:a predictor to determine a bandwidth rate associated with presentation of streaming media based on monitored traffic between a user device and a streaming media distributor;
a modeler to generate a prediction model based on characteristics of the bandwidth rate, the characteristics of the bandwidth rate including an amplitude of the bandwidth rate, a mean value of the bandwidth rate, and a standard deviation of the bandwidth rate; and
a forecaster to determine that a time when an output of the prediction model is below a minimum bandwidth threshold is a session end time for a streaming media session, the session end time corresponding to when the user device stops receiving the streaming media.

US Pat. No. 10,193,784

TRACKING VIRTUAL IP CONNECTION CHANGES

Cisco Technology, Inc., ...

1. A network device comprising:a memory; and
a processor, wherein the processor is configured to:
increment a sequence number associated with a virtual IP connection at the network device in response to a change of a status of the virtual IP connection, wherein the network device is a primary device configured to probe the virtual IP connection, wherein the network device is part of a mesh comprising a plurality of network devices, wherein the mesh comprises a standby network device configured to probe the virtual IP connection, and wherein the sequence number is attached to data corresponding to the status and is stored at the network device;
send, in response to a pull request from one of the plurality of network devices of the mesh, the data corresponding to the status of the virtual IP connection in response to the incremented sequence number of the virtual IP connection being greater than a requested sequence number, wherein the plurality of network devices are configured to pull incremental answer statuses at a configurable frequency; and
send, in response to the network device rebooting, the data corresponding to the status of the virtual IP connection to the standby network device with a request to overwrite all previously stored statuses.

US Pat. No. 10,193,781

FACILITATION OF MULTIPATH TRANSMISSION CONTROL PROTOCOLS

1. A method, comprising:receiving, by a network device comprising a processor, web site request data related to a request for a web site made by a mobile device;
receiving, by the network device, preference data associated with sending web site data related to the web site request data via a Wi-Fi connection of the network device or via a cellular network connection of the network device, wherein the preference data comprises benefit data related to a number of bytes that are deliverable via the Wi-Fi connection of the mobile device and the cellular network connection of the mobile device;
receiving, by the network device, resource data associated with the sending the web site data via the Wi-Fi connection of the network device or via the cellular network connection of the network device;
analyzing, by the network device, the preference data and the resource data, resulting in analyzed data; and
in response to a condition associated with the analyzed data being determined to have been satisfied, sending, by the network device, the web site data.

US Pat. No. 10,193,780

SYSTEM AND METHOD FOR ANOMALY ROOT CAUSE ANALYSIS

Futurewei Technologies, I...

1. A method comprising:receiving, by a processor from a radio network controller (RNC) of a network, one of a first anomaly data point, a second anomaly data point, and a third anomaly data point, the first, second, and third anomaly data points being related to a plurality of variables;
classifying, by the processor in response to receiving the first anomaly data point, the first anomaly data point as a relationship type anomaly, upon determining that the first anomaly data point is inside a magnitude bounding box and outside a principal component analysis (PCA) bounding box, wherein the PCA bounding box excludes all of a plurality of anomaly data points of a data set, and limits of the PCA bounding box are orthogonal to eigenvectors of the data set;
classifying, by the processor in response to receiving the second anomaly data point, the second anomaly data point as a joint magnitude anomaly, upon determining that the second anomaly data point is outside the magnitude bounding box, outside the PCA bounding box, and between major limits of the PCA bounding box;
classifying, by the processor in response to receiving the third anomaly data point, the third anomaly data point as both the relationship type anomaly and the joint magnitude anomaly, upon determining that the third anomaly data point is outside the magnitude bounding box, outside the PCA bounding box, and not between the major limits of the PCA bounding box;
determining, in response to classifying the first anomaly data point as the relationship type anomaly, at least a first subset of the variables related to the classified first anomaly data point;
performing, by the processor based on classifying the first anomaly data point as the relationship type anomaly, corrective action on the network in accordance with the classified first anomaly data point and the at least a first subset of the variables related to the classified first anomaly data point;
determining, in response to classifying the second anomaly data point as the joint magnitude anomaly, at least a second subset of the variables related to the classified second anomaly data point;
performing, by the processor based on classifying the second anomaly data point as the joint magnitude anomaly, corrective action on the network in accordance with the classified second anomaly data point and the at least a second subset of the variables related to the classified second anomaly data point;
determining, in response to classifying the third anomaly data point as both the relationship type anomaly and the joint magnitude anomaly, at least a third subset of the variables related to the classified third anomaly data point; and
performing, by the processor based on classifying the third anomaly data point as both the relationship type anomaly and the joint magnitude anomaly, corrective action on the network in accordance with the classified third anomaly data point and the at least a third subset of the variables related to the classified third anomaly data point.

US Pat. No. 10,193,777

WI-FI/BPL DUAL MODE REPEATERS FOR POWER LINE NETWORKS

1. A method for transmitting information, comprising:receiving a message, at a node of a power line network, from a first power line segment of the power line network;
detecting, at the node, an interruption in the power line network;
in response to detecting the interruption in the power line network, comparing, using a processor at the node, a transmission characteristic of a wireless transmission of the message and a transmission characteristic of a wired transmission of the message; and
transmitting the message, from the node, via one of the wireless transmission or the wired transmission, to a second power line segment of the power line network, based on the comparing of the transmission characteristic of the wireless transmission of the message and the transmission characteristic of the wired transmission of the message.

US Pat. No. 10,193,776

ANONYMIZATION OF TRAFFIC PATTERNS OVER COMMUNICATION NETWORKS

International Business Ma...

1. A computer program product for obfuscating communication traffic patterns occurring over a communication infrastructure including a computer server, the computer program product comprising:one or more non-transitory computer-readable storage devices and program instructions stored on at least one of the one or more non-transitory storage devices, the program instructions executable by a processor, the program instructions comprising:
instructions to detect, at a first communications device, data communication sessions with a second communications device via the computer server using a network protocol;
instructions to access, at the first communications device, a first traffic pattern based on the data communication sessions, the first traffic pattern determining communication occurrences between the first and the second communication devices over a first predefined time period;
instructions to access, at the first communications device, a second traffic pattern based on the data communication sessions, the second traffic pattern determining communication occurrences between the first and the second communications devices over a second predefined time period that occurs after the first predefined time period; and
instructions to generate, at the first communications device, based on a randomization process, a dummy data communication pattern for transmission to the second communications device, wherein the dummy data communication pattern is appended to the second traffic pattern for obfuscating a traffic pattern change between the first and the second traffic pattern at the computer server used to establish the communication sessions, wherein the generating of the dummy data communication pattern comprises:
instructions to determine, at the first communications device, a first information content value associated with the first traffic pattern;
instructions to determine, at the first communications device, a second information content value associated with the second traffic pattern;
instructions to compare, at the first communications device, the first and the second information content values; and
instructions to generate a first binary value based on the comparing determining the second information content value to be outside a predefined threshold range of the first information content value.

US Pat. No. 10,193,771

DETECTING AND HANDLING ELEPHANT FLOWS

NICIRA, INC., Palo Alto,...

1. A non-transitory machine readable medium that stores a program which when executed by at least one processing unit implements a forwarding element, the program comprising sets of instructions for:monitoring data flows associated with a network host to detect an elephant flow for which the forwarding element processes a plurality of packets, wherein the forwarding element encapsulates the packets of the elephant flow with an outer header; and
for at least two packets of the elephant flow, differentiating the two packets by (i) encapsulating a first packet of the elephant flow using a first header field value for a particular header field of the outer header and (ii) encapsulating a second packet of the elephant flow using a second header field value for the particular header field of the outer header,
wherein the different header field values for the particular header field break the elephant flow into at least two different mouse flows such that subsequent forwarding elements, to which the packets are sent from the forwarding element, send the packets of the detected elephant flow along different paths to reach a same destination.

US Pat. No. 10,193,765

PROTECTION SWITCHING SYSTEMS AND METHODS IN A PACKET NETWORK BASED ON SIGNAL DEGRADE

Ciena Corporation, Hanov...

1. A method of protection switching in a packet network based on signal/service degrade, the method comprising:monitoring a packet network connection;
detecting the packet network connection has a signal/service degrade comprising a condition where the packet network connection is operational, but experiencing errors determined on the packet network connection at a packet layer below a threshold, wherein the signal/service degrade is detected in part through a Frame Error Rate which is inferred from a Bit Error Rate and frame size; and
responsive to detection of the signal/service degrade, performing one or more of notifying nodes in the packet network and performing a protection switch at the packet layer based on the signal/service degrade.

US Pat. No. 10,193,760

HYBRID SDN CONTROLLER

Intel Corporation, Santa...

1. A network interface controller (NIC) to couple to a host computing device, the NIC comprising:a network stack;
a host interface to couple to the host computing device; and
a hybrid software-defined networking (SDN) controller implemented in circuitry of the NIC, the hybrid SDN controller to perform at least one SDN control function to reduce SDN processing load on the host computing device, the hybrid SDN controller including:
a service abstraction layer (SAL) to:
provide a representation of a physical network based at least in part on the network stack; and
in response to a request including a change in configuration of the physical network, provide a simulated representation of the physical network based at least in part on the network stack and the change in configuration included in the request; and
a southbound application programming interface (SB API).

US Pat. No. 10,193,758

COMMUNICATION VIA A CONNECTION MANAGEMENT MESSAGE THAT USES AN ATTRIBUTE HAVING INFORMATION ON QUEUE PAIR OBJECTS OF A PROXY NODE IN A SWITCHLESS NETWORK

International Business Ma...

1. A method, comprising:receiving a connection management message that uses a proxy attribute, wherein the connection management message includes information on a first proxy queue pair and a second proxy queue pair, wherein the first proxy queue pair provides communication between a proxy node and an initiator node in a switchless network, and wherein the second proxy queue pair provides communication between the proxy node and a target node in the switchless network; and
channeling, via the connection management message that uses the proxy attribute, datagrams received from the initiator node to the target node in the switchless network.

US Pat. No. 10,193,751

SYSTEM, METHOD AND APPARATUS FOR CONFIGURING A NODE IN A SENSOR NETWORK

Senseware, Inc., Vienna,...

1. A method, comprising:receiving, by a sensor data control system, a request to change a configuration of a wireless node in a wireless sensor network at a monitored location, the wireless node supporting one or more sensors at the monitored location;
transmitting, by the sensor data control system, a configuration message for delivery to the wireless node, the configuration message including configuration information that enables the wireless node to change at least one configuration setting used by the wireless node in controlling a delivery of sensor data from the one or more sensors to the sensor data control system;
generating, by the sensor data control system, a first configuration hash value using a hash function having an input based on the at least one configuration setting identified by the request;
receiving, by the sensor data control system from a gateway device at the monitored location, a status message associated with the wireless node at the monitored location, the status message including a second configuration hash value generated by the wireless node using the hash function and having an input based on current configuration settings of the wireless node;
comparing, by the sensor data control system, the first configuration hash value to the second configuration hash value; and when the comparison indicates that the first configuration hash value is different from the second configuration hash value, retransmitting, by the sensor data control system to the gateway device, the configuration message based on the request to effect a change in the current configuration settings of the wireless node.

US Pat. No. 10,193,750

MANAGING VIRTUAL PORT CHANNEL SWITCH PEERS FROM SOFTWARE-DEFINED NETWORK CONTROLLER

CISCO TECHNOLOGY, INC., ...

1. A computer-implemented method for configuring a virtual port channel (VPC) domain comprising:determining that a first switch and a second switch are connected in a pair of switch peers in the VPC domain via a shared VPC-peerlink;
determining, by the first switch, that the first switch is in a primary role;
determining a first unique identifier for the first switch, a first VPC portchannel number for the first switch, and a first orphan port number for the first switch;
receiving, from the second switch via the VPC-peerlink, a second unique identifier for the second switch, a second VPC portchannel number for the second switch, and a second orphan port number for the second switch;
associating the second VPC portchannel number for the second switch and the first VPC portchannel number for the first switch with a unified VPC portchannel number;
creating a first unique orphan port number for the first switch and a second unique orphan port number for the second switch;
sending, to a controller along with a request for port configuration data, the unified VPC portchannel number and the first unique orphan port number and the second unique orphan port number; and
receiving, by the first switch from the controller, the port configuration data in the form of VLAN address configuration data.

US Pat. No. 10,193,749

MANAGED FORWARDING ELEMENT EXECUTING IN PUBLIC CLOUD DATA COMPUTE NODE WITHOUT OVERLAY NETWORK

NICIRA, INC., Palo Alto,...

1. A method for a network controller that manages a logical network implemented in a public datacenter comprising forwarding elements to which the network controller does not have access, the method comprising:identifying a data compute node, that operates on a host machine in the public datacenter, to attach to the logical network, the data compute node having a network interface with a network address provided by a management system of the public datacenter, wherein the data compute node executes (i) a workload application and (ii) a managed forwarding element comprising a first bridge that connects via an internal port to the workload application and a second bridge that connects to the network interface of the data compute node; and
distributing configuration data for configuring the managed forwarding element, wherein, based on the configuration data, the managed forwarding element receives data packets sent to and from the workload application on the data compute node and performs network security processing on the data packets with the first bridge without performing logical forwarding operations, wherein the data packets sent by the workload application have the provided network address as a source address when received by the managed forwarding element and are not encapsulated by the managed forwarding element before being transmitted from the data compute node.

US Pat. No. 10,193,748

ENABLING CONFIGURATION IN NETWORKS

Extreme Networks, Inc., ...

1. A method comprising:receiving a Link Layer Discovery Protocol (LLDP) message from an edge configuration device, wherein the LLDP message contains shortest path bridging (SPB) configuration information; and
performing, using the SPB configuration information within the LLDP message received from the edge configuration device, an intermediate system-to-intermediate system (IS-IS) configuration in response to receiving the LLDP message.

US Pat. No. 10,193,724

PREFIXING OF OFDM SYMBOLS TO SUPPORT VARIABLE SUBFRAME LENGTH

Telefonaktiebolaget LM Er...

26. A method of operating an orthogonal frequency division multiplexing (OFDM) first radio node, the method comprising:transmitting, in a first mode of operation with a first subcarrier spacing f1, a first sequence of prefixed OFDM symbols; and
transmitting, in a second mode of operation with a second subcarrier spacing f2, a second sequence of prefixed OFDM symbols:
wherein the first and second sequences of transmitted OFDM symbols are aligned with a predefined repeating radio frame, which is common to both the first and second modes of operation, or with an integer multiple of the predefined repeating radio frame; and
wherein the first and second subcarrier spacings are related by an integer factor, f1/f2=p or f1/f2=1/p, with p?1 integer.

US Pat. No. 10,193,719

SIGNAL PROCESSING METHOD, NETWORK EQUIPMENT, SYSTEM AND COMPUTER STORAGE MEDIUM

1. A signal processing method, applied to a sender network device and comprising:generating a first reference signal based on a frequency-domain density of the first reference signal and an energy value of the first reference signal on a time-frequency resource;
determining a time-frequency resource location of a target channel, the target channel being configured to carry information of a Licensed Assisted Access (LAA) system; and
generating a Clear Channel Assessment (CCA) signal based on the time-frequency resource location of the target channel and the first reference signal, mapping the CCA signal to the target channel, and sending the CCA signal to a receiver network device through the target channel to enable the receiver network device to determine whether the target channel is applicable to the LAA system according to the CCA signal.

US Pat. No. 10,193,718

METHOD FOR DATA MODULATION IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS FOR THE SAME

ELECTRONICS AND TELECOMMU...

1. A data modulation apparatus comprising:a single-to-differential (S2D) conversion part including a first amplifier operating based on a carrier wave signal and two transformers receiving an output signal of the first amplifier;
a first switch part transferring status of input data to the first amplifier based on the input data;
a differential amplification part receiving output signals of the S2D conversion part and amplifying the output signals of the S2D conversion part;
a differential-to-signal (D2S) conversion part receiving output signals of the differential amplification part and performing modulation on the output signals of the differential amplification part by converting the output signals of the differential amplification part to a single signal; and
a second switch part transferring the output signals of the differential amplification part to the D2S conversion part based on the input data,
wherein the first switch part and the second switch part are alternately turned on and off, and
the two transformers include a first transformer connected to a first inductor of the first amplifier and a second transformer connected to a second inductor of the first amplifier, wherein the first inductor and the second inductor are connected in parallel with the first amplifier.

US Pat. No. 10,193,716

CLOCK DATA RECOVERY WITH DECISION FEEDBACK EQUALIZATION

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

9. An apparatus comprising:a sub-channel detection multi-input comparator (MIC) operating on signals received via a plurality of wires, the sub-channel detection MIC configured to generate a received signal, wherein the signals received via the plurality of wires correspond to symbols of a codeword of a vector signaling code, the codeword corresponding to a weighted summation of a plurality of sub-channel vectors, each sub-channel vector mutually orthogonal;
two comparators configured to generate two comparator outputs at a single sampling time, the two comparators configured to compare the received signal to a first threshold and a second threshold according to a sampling clock, the first and second thresholds associated with sub-channel specific inter-symbol interference on a multi-wire bus;
a data decision selection circuit configured to select one of the two comparator outputs as a data decision, the selection based on at least one prior data decision; and
a phase-error indication selection circuit configured to select one of the two comparator outputs in response to receiving a selection signal from a pattern detection circuit configured to identify a predetermined data decision pattern, and to responsively provide the selected comparator output to a clock recovery circuit as a phase-error indication.

US Pat. No. 10,193,703

SYSTEMS AND METHODS FOR AGGREGATING AN ENHANCED MULTIMEDIA BROADCAST MULTICAST SERVICE OVER MULTIPLE FREQUENCY CARRIERS

INTEL IP CORPORATION, Sa...

1. A user equipment (UE) configured for carrier aggregation, comprising:receive circuitry to receive, from an evolved NodeB (eNB) of a long term evolution (LTE) network, an indication of a plurality of frequencies on which respective portions of an enhanced multimedia broadcast multicast service (eMBMS) are transmitted;
control circuitry coupled with the receive circuitry, the control circuitry to:
identify whether the UE can receive the eMBMS through two or more frequencies of the plurality of frequencies;
if the UE can receive the eMBMS, aggregate the respective portions of the eMBMS received through the two or more frequencies; and
if the UE cannot receive the eMBMS; and
store the indication of the plurality of frequencies; and
later attempt to receive information on the plurality of frequencies corresponding to the stored indication; and
transmit circuitry coupled with the control circuitry, the transmit circuitry to transmit, to the eNB, an indication of a preference of the UE to receive the eMBMS corresponding to a temporary mobile group identity (TMGI) through a set of frequencies of the plurality of frequencies.

US Pat. No. 10,193,698

AVOIDING INTERDICTED CERTIFICATE CACHE POISONING FOR SECURE SOCKETS LAYER FORWARD PROXY

Juniper Networks, Inc., ...

1. A method, comprising:receiving, by a device, a message associated with establishing a secure session, the message including a first certificate chain associated with a server device, the first certificate chain including a plurality of certificates;
providing, by the device, information associated with each of the plurality of certificates included in the first certificate chain as an input to a cryptographic hash function;
receiving, by the device, a first certificate fingerprint as an output of the cryptographic hash function;
determining, by the device, that the device stores or has access to a certificate cache entry associated with the first certificate chain;
identifying, by the device and based on determining that the device stores or has access to the certificate cache entry, a second certificate fingerprint associated with the certificate cache entry, the second certificate fingerprint being based on a second certificate chain that has been validated;
determining, by the device, whether the first certificate fingerprint matches the second certificate fingerprint; and
identifying and providing, by the device, a stored interdicted certificate associated with the second certificate chain or the second certificate fingerprint based on determining that the first certificate fingerprint matches the second certificate fingerprint; orgenerating and providing, by the device, a generated interdicted certificate, associated with the first certificate chain, based on determining that the first certificate fingerprint does not match the second certificate fingerprint.

US Pat. No. 10,193,694

METHOD AND APPARATUS FOR SECURELY CONFIGURING PARAMETERS OF A SYSTEM-ON-A-CHIP (SOC)

Marvell International Ltd...

1. A method comprising:receiving, by a system-on-a-chip (SOC) from a host, a public key of a public/private key pair;
generating a first hash value of the public key;
authenticating the first hash value;
in response to authenticating the first hash value, transmitting, by the SOC, a first nonce to the host;
receiving a signed nonce from the host, the signed nonce being signed using a private key of the public/private key pair;
decrypting, using the received public key, the signed nonce to generate a second nonce;
based on the first nonce and the second nonce, authenticating the host;
in response to authenticating the host, receiving, from the host, a command to configure one or more parameters of the SOC; and
configuring the one or more parameters of the SOC.

US Pat. No. 10,193,691

INFORMATION PROCESSING DEVICE, SERVER DEVICE, INFORMATION PROCESSING SYSTEM, MOVING OBJECT, AND INFORMATION PROCESSING METHOD

Kabushiki Kaisha Toshiba,...

1. An information processing system comprising:an information processing device having:
one or more processors configured to:
convert a first encryption key to be used for generation of a master key to be shared with a server device by using a second conversion rule to generate a third encryption key to be a new master key, the second conversion rule being different from a first conversion rule used for generation of a second encryption key that is the master key currently used for encrypted communication with the server device,
generate a ciphertext so that the server device derives the third encryption key on a basis of the second encryption key and the third encryption key, and
transmit the ciphertext to the server device, wherein the server device has:
one or more processors configured to:
receive, from the information processing device, the ciphertext for deriving the third encryption key being the new master key to be shared with the information processing device, the ciphertext being generated on a basis of the third encryption key and the second encryption key, the third encryption key being generated by converting the first encryption key used for generating the master key to be shared with the information processing device by using the second conversion rule different from the first conversion rule used for generation of the second encryption key, the second encryption key being the master key currently used for encrypted communication with the information processing device,
decrypt the ciphertext by using the second encryption key to obtain the third encryption key, and
update the third encryption key as the second encryption key to be shared with the information processing device.

US Pat. No. 10,193,681

METHOD, APPARATUS AND COMPUTER PROGRAM FOR WIRELESS COMMUNICATIONS

Nokia Solutions and Netwo...

1. A method for configuring a Time Division Duplex (TDD) mode of a user equipment (UE) in a network, comprising:receiving, while being connected with a base station in said network, a signaling message that includes TDD uplink-downlink configuration information dynamically assigned by said base station to said UE;
determining in which field of downlink control information (DCI) the TDD uplink-downlink configuration information resides, where the TDD uplink-downlink configuration information occupies one or more special fields in the DCI information meant to contain other information;
retrieving the TDD uplink-downlink configuration information from the determined field of the DCI;
generating an acknowledgement(ACK)/Non-acknowledgement(NACK) signal indicating success or failure of reception of the retrieved TDD uplink-downlink configuration information;
determining resources to use to send the ACK NACK signal based at least on a current one of multiple allocated physical uplink control channel formats, wherein the determining resources uses different information to determine the resources for different ones of the multiple allocated physical uplink control channel formats; and
transmitting said ACK NACK signal to said base station on the determined resources.

US Pat. No. 10,193,679

REFERENCE SIGNAL RECEPTION AND CQI COMPUTATION METHOD AND WIRELESS COMMUNICATION APPARATUS

Sun Patent Trust, New Yo...

1. A communication apparatus comprising: a receiver, which, in operation, receives a first reference signal that is mapped in a subframe and transmitted to the communication apparatus compliant with a first communication system, and receives a second reference signal that is mapped in all subframes and transmitted to the communication apparatus and another communication apparatus compliant with a second communication system; and circuitry, which, in operation, computes a channel quality indicator (CQI) based on the received first reference signal and the received second reference signal, wherein the first reference signal is mapped with an interval, which is the same as (i) an interval of retransmissions in a Hybrid automatic repeat request (HARQ) process or a number of HARQ processes, (ii) an integer multiple of an interval of retransmissions in a HARQ process or an integer multiple of a number of HARQ processes, or (iii) 1/N of an interval of retransmissions in a HARQ process or 1/N of a number of HARQ processes, where N is a positive integer.

US Pat. No. 10,193,670

METHODS AND SYSTEMS FOR COMMUNICATION

1. A communication network, comprising:a central node configured to allocate bandwidth at which data is transferred to and from initial network nodes over a communication channel according to an initial frequency band plan, the initial frequency band plan comprising:
a number of dedicated frequencies associated with the respective initial network nodes; and
a common frequency band on which the central node and initial network nodes communicate, wherein communication over the common frequency band includes a number of time windows that are respectively and uniquely associated with the number of initial network nodes; andwherein the central node is further configured to reallocate the bandwidth according to a modified frequency band plan to account for a subsequent network node requesting access to the communication network,wherein frequencies of the common frequency band are interspersed with the dedicated frequencies, orwherein the frequencies of the common frequency band are all above the dedicated frequencies.

US Pat. No. 10,193,669

NIB COMP TRANSMISSION METHOD AND DEVICE IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method for performing a Coordinated Multi-Point (CoMP) transmission at a first eNodeB in wireless communication system, the method comprising:receiving, by the first eNodeB from a second eNodeB, CoMP information including a CoMP hypothesis set and a benefit metric associated with the CoMP hypothesis set; and
performing, by the first eNodeB, the CoMP transmission based on the CoMP information,
wherein a CoMP hypothesis included in the CoMP hypothesis set is hypothetical physical resource block (PRB)-specific resource allocation information,
wherein the benefit metric quantifies a benefit assuming that the CoMP hypothesis is applied,
wherein the benefit metric has a value that is one of a value within a specific range or is a predefined value outside of the specific range, and
wherein, when the benefit metric has the predefined value, a benefit of the CoMP hypothesis is unknown.

US Pat. No. 10,193,662

ROUTER, TERMINAL, AND CONGESTION CONTROL METHOD FOR ROUTER AND TERMINAL

PANASONIC INTELLECTUAL PR...

1. A congestion control method for use in a router connected to a content-oriented network, comprising:determining whether congestion occurs by monitoring the content-oriented network;
receiving an interest packet including a name of content data that is requested to be sent;
generating a first NACK packet indicating an occurrence of congestion if it is determined that the congestion occurs when the interest packet is received; and
sending the first NACK packet to the content-oriented network,
wherein in the generating of the first NACK packet, if first alternative content data which is an alternative of content data corresponding to a name included in the received interest packet is stored in a cache of the router, information regarding the first alternative content data is set in the first NACK packet, and
wherein at least one of the determining whether the congestion occurs, the receiving the interest packet, the generating of the first NACK packet, and the sending of the first NACK packet is performed by a processor of the router,
the congestion control method further comprising:
receiving a second NACK packet that further includes one of information regarding the content data corresponding to the name included in the received interest packet and information regarding second alternative content data which is an alternative of the content data and that indicates the occurrence of congestion,
wherein in the generating of the first NACK packet, if the first alternative content data is stored in the cache of the router, the first NACK packet is generated by additionally setting the information regarding the first alternative content data in the second NACK packet.

US Pat. No. 10,193,656

SYSTEMS AND METHODS FOR ADAPTIVE DOWNLINK CONTROL INFORMATION SET FOR WIRELESS TRANSMISSIONS

HUAWEI TECHNOLOGIES CO., ...

1. A method for performing blind detection, the method comprising:identifying, by a user equipment (UE), a search space in a control channel, the control channel carrying signaling using at least some control formats in a set of control formats defined for the control channel;
determining, by the UE, a subset of control formats to search for in the search space based at least on a sub-carrier spacing configuration assigned to the UE, at least two sub-carrier spacing configurations being associated with different subsets of control formats, and the subset of control formats excluding one or more control formats in the set of control formats defined for the control channel;
searching, by the UE, for the subset of control formats in the search space without searching for the one or more control formats excluded from the subset of control formats; and
transmitting or receiving, by the UE, a data signal in accordance with control information detected in the search space.

US Pat. No. 10,193,655

METHOD AND APPARATUS FOR SCHEDULING MULTIMEDIA STREAMS OVER A WIRELESS BROADCAST CHANNEL

FUTUREWEI TECHNOLOGIES, I...

1. A method of broadcasting data, the method comprising:receiving a plurality of broadcast data streams, a first broadcast data stream including data processed with a first modulation and coding scheme, and a second broadcast data stream including the same data processed with a second modulation and coding scheme;
assigning the broadcast data streams into a plurality of frames, each frame being assigned to only one broadcast data stream, each frame carrying data from only its assigned broadcast data stream, index information carried by each frame of other frames assigned to the broadcast data streams being limited, per broadcast stream, to a sole instance of index information of only a single next frame carrying data from that same broadcast data stream, and the index information varying from frame-to-frame; and
causing the frames to be broadcast wirelessly.

US Pat. No. 10,193,653

POLARIZATION MULTIPLEXING OPTICAL TRANSMISSION CIRCUIT AND POLARIZATION MULTIPLEXING OPTICAL TRANSMISSION AND RECEPTION CIRCUIT

Nippon Telegraph and Tele...

1. A polarization multiplexing optical transmission circuit, comprising:a first optical power splitter for branching an optical power of continuous light outputted from a light source;
a first polarization optical modulation circuit at a side of a path having a higher loss connected to a first output of the first optical power splitter;
a second optical power splitter connected to a second output of the first optical power splitter; and
a second polarization optical modulation circuit at a side of a path having a lower loss connected to one output of the second optical power splitter.

US Pat. No. 10,193,650

AUTOMATED, DYNAMIC MINIMIZATION OF INTER-CELL SITE INTERFERENCE IN CDMA NETWORKS

Telefonaktiebolaget LM Er...

1. A method, in a network node operatively connected to a wireless network, for detecting and correcting problems with scrambling code allocations among cells supported by a group of base stations in the wireless network, where each base station supports one or more of the cells, the method comprisingdesignating an initial one of the group of base stations as a source base station;
identifying a first set of scrambling codes, the first set of scrambling codes consisting of all scrambling codes allocated to cells supported by the source base station;
determining a second set of scrambling codes, the second set of scrambling codes comprising at least all scrambling codes allocated to cells neighboring any of the cells supported by the source base station;
comparing the first and second sets of scrambling codes to detect duplicate scrambling codes between the first and second sets;
upon detecting a duplicated scrambling code between the first and second sets, using location information for the cells corresponding to the duplicated scrambling code to determine whether interference between the cells is likely and, if interference is likely, changing the scrambling code for the cell that has the duplicated scrambling code and that is supported by a base station other than the source base station; and
selecting a next one of the base stations for designation as the source base station; and
repeating said identifying, determining, comparing, using, changing, and selecting operations until each one of the base stations has been designated as the source base station.

US Pat. No. 10,193,641

METHOD AND APPARATUS FOR ESTIMATING AN EXPECTED RECEPTION QUALITY

Volkswagen AG, Wolfsburg...

6. A device for estimating a quality of reception to be expected in a reception time interval for a Car to X communication, the device comprising:a receiving device for acquiring data packets and a memory, wherein at least one empirically determined variable is deposited in the memory for reception patterns of data packets in a first time interval,
wherein the at least one empirically determined variable specifies or provides data to determine a probability that a data packet or a number (n) of data packets will be received successfully in a subsequent second time interval, wherein the device is designed so that, for the first time interval before the reception time interval, the reception pattern is determined and the associated probability for the reception time interval is read out of the memory,
wherein a warning message is generated based on the determined probability and a functionality of a driver assistance function is changed based on the determined probability.

US Pat. No. 10,193,637

METHOD AND SYSTEM OF NETWORK SWITCH OPTIMIZATION

The United States of Amer...

1. A method for determining a network configuration for delivery of entangled photons to a plurality of users such that any user of the plurality of users may share one of a pair of entangled photons with any other user; the network comprising a plurality of inputs; a plurality of switches, and a plurality of outputs operatively connected to the plurality of inputs by a plurality of optical fibers;the plurality of switches, each having a first switch input and a second switch input and a first switch output and a second switch output and being switchable between two states, a first state in which the first switch input is connected to the first switch output and the second switch input is connected to the second switch output and a second state in which the first switch input is connected to the second switch output and the second switch input is connected to the first switch output; the method comprising:
determining the minimum number of switches necessary to deliver entangled photon pairs from a predetermined number of sources to a predetermined number of users,
minimizing the loss experienced by an entangled photon passing through the plurality of switches by minimizing the number of switches that any one photon passes through by selecting only nondominated switch configurations;
determining the minimum number of equivalent network switch configurations and eliminating all but one of the equivalent network switch configurations; and
selecting an optimum network configuration by which the plurality of inputs and the plurality of outputs are operatively interconnected so as to enable the delivery of one photon of the pair of entangled photons to each of the plurality of output ports using a minimum number of switches in any route connecting each of the plurality of outputs to the plurality of inputs.

US Pat. No. 10,193,629

OPTICAL-SIGNAL PROCESSING APPARATUS, OPTICAL TRANSMISSION METHOD, RECEIVER, AND OPTICAL NETWORK SYSTEM

FUJITSU LIMITED, Kawasak...

1. An optical network system comprising:a nonlinear optical medium through which a first optical carrier having a first wavelength and a second optical carrier having a second wavelength propagate in opposite directions, the nonlinear optical medium configured to connect a first terminal and a second terminal and the first optical carrier propagating from the first terminal to the second terminal and the second optical carrier propagating from the second terminal to the first terminal;
the first terminal including:
an optical modulator which generates a modulated light based on a combined signal generated by combining a baseband signal with an RF (radio frequency) signal, multiplexes the modulated light on the first optical carrier and transmits the modulated light to the second terminal via the nonlinear optical medium, the RF signal being generated by modulating a carrier signal with an information;
the second terminal splits the modulated light from the first optical carrier and receives the RF signal or the baseband signal, multiplexes modulated data signals on the second optical carrier and transmits the modulated data signals to the first terminal via the nonlinear optical medium,
wherein the first terminal splits the modulated data signals from the second optical carrier and receives the modulated data signals.

US Pat. No. 10,193,615

APPARATUS AND METHOD FOR COMMUNICATIONS MANAGEMENT

BAE Systems Plc, London ...

1. Apparatus for management of communications resources of a moving platform comprising an on-board communications system configured to effect wireless data communication between said moving platform and another node, said communications resources comprising a plurality of wireless communications links and a plurality of antennas associated therewith, the apparatus comprising an antenna analysis and selection module residing with said communications system and configured to:receive, during a mission from one or more systems/subsystems and/or functions of said moving platform, attribute data representative of said emissions control criteria, said attribute data comprising (i) location data representative of a specified emissions control region, and (ii) position and/or attitude and/or velocity data representative of an adversary node defining an emissions control region;
determine, using said attribute data and based on said emissions control criteria, suitability of one or more on-board antennas and/or portions of aperture antenna for supporting said communications requirement;
for each of a plurality of antennas/portions of aperture antenna determined to be suitable for supporting said communications requirement based on said emissions control criteria, determine a quality metric, said quality metric being indicative of a respective performance criterion; and
select one or more of said suitable antennas/portion of aperture antenna having a highest performance criterion, for facilitating said communications requirement.

US Pat. No. 10,193,613

PING PONG BEAMFORMING

Intel IP Corporation, Sa...

1. One or more non-transitory, computer-readable media having one or more instructions, the one or more instructions comprising instructions that, when executed, cause a first device to:perform a ping-pong beamforming process, wherein the instructions that, when executed, cause the first device to perform the ping-pong beamforming process comprise instructions that, when executed, cause the first device to:
send a first training signal using a first weight vector to a second device;
receive, from the second device, a second training signal sent using a second weight vector;
estimate, based on the second training signal, an indexed signal, wherein an estimate of the indexed signal comprises a product of the second weight vector and a channel;
determine a third weight vector based on a complex conjugate of the estimate of the indexed signal; andnormalize the third weight vector; andperform a first iteration of the ping-pong beamforming process using a transmission protocol to exchange one or more messages with the second device, the transmission protocol comprising a plurality of time slots, and an individual time slot selected from the plurality of time slots dedicated to one transmission direction and comprising a training period followed by a data period, wherein the first iteration of the ping-pong beamforming process comprises the send, the receive, the estimate, the determine, and the normalize.

US Pat. No. 10,193,610

ENHANCING MU-MIMO TO GROUP CLIENTS ACROSS MULTIPLE BSSIDS FOR A PHYSICAL RADIO

Hewlett Packard Enterpris...

1. A method comprising:determining, by a network device, a first plurality of client devices associated with an access point (AP) corresponding to a first basic service set (BSS) that uniquely identifies a first wireless local area network (WLAN), wherein traffic flows between each of the first plurality of client devices and the AP comprise similar frame sizes and similar inter-arrival times;
transmitting, by the network device, sounding frames to the first plurality of client devices associated with the AP;
receiving, by the network device, a plurality of feedback frames, each feedback frame indicating how the sounding frames were received by each of the first plurality of client devices;
grouping, by the network device, the first plurality of client devices into a single multi-user multiple input multiple output (MU-MIMO) group for beamforming based on the received plurality of feedback frames;
simultaneously transmitting, by the network device, the traffic flows to the first plurality of client devices in the MU-MIMO group.

US Pat. No. 10,193,604

DEVICE, NETWORK, AND METHOD FOR RECEIVING DATA TRANSMISSION UNDER SCHEDULING DECODING DELAY IN MMWAVE COMMUNICATION

Futurewei Technologies, I...

1. A method for receiving a millimeter wave (mmWave) communication, comprising the operations of:receiving, at a user equipment (UE), a control transmission portion of the mmWave communication;
assigning scheduling restrictions to an earlier portion of the control transmission portion of the mmWave communication;
performing demodulation and decoding of the earlier portion of the control transmission portion;
prior to completion of the demodulation and decoding of the earlier portion of the control transmission portion, receiving, an earlier portion of a data transmission portion of the mmWave communication, the earlier portion of the data transmission portion of the mmWave communication corresponding to the earlier portion of the control transmission portion of the mmWave communication;
performing beamforming of the earlier portion of the data transmission portion of the mmWave communication using default parameters;
performing demodulation and decoding of a later portion of the control transmission portion; and
performing beamforming of the later portion of the data transmission portion of the mmWave communication using parameters obtained during the performing of demodulation and decoding of the later portion of the control transmission portion.

US Pat. No. 10,193,601

PRECODING CODEBOOK BITMAPS IN TELECOMMUNICATIONS

TELEFONAKTIEBOLAGET LM ER...

1. A method of operation at a Base Station (BS), the method comprising:receiving channel state information (CSI) feedback from a wireless terminal served by the BS, the wireless terminal configured with a codebook subset restriction that restricts which precoders in a precoding codebook the wireless terminal can select for indication to the BS as a preferred precoder for precoding High Speed Downlink Packet Access (HSDPA) transmissions from the BS for the wireless terminal;
determining from the CSI feedback that the configured codebook subset restriction should be changed;
generating a bitmap decision signal indicating a precoding codebook bitmap defining a changed codebook subset restriction; and
sending the bitmap decision signal to a Serving Radio Network Controller (SRNC) via an interface coupling the BS and the RNC, to trigger the SRNC to send reconfiguration signaling to the wireless terminal via the BS, to reconfigure the wireless terminal to use the changed codebook subset restriction.

US Pat. No. 10,193,598

COMMUNICATION APPARATUS, POWER RECEIVING APPARATUS, AND ANTENNA SWITCHING METHOD

Sony Corporation, Tokyo ...

1. A communication apparatus comprising:one or a plurality of sensors;
a communicator that performs proximity wireless communication; and
a connection section that couples one of a plurality of antennae to the communicator, on a basis of a detection result of the one or the plurality of sensors, wherein
the plurality of antennae includes a first antenna,
the one or the plurality of sensors includes a first sensor that is disposed nearer to the first antenna than to one of the plurality of antennae other than the first antenna, and detects contact or proximity of a user, and
the connection section couples the one of the plurality of antennae other than the first antenna to the communicator in a case where the first sensor detects the contact or the proximity of the user.

US Pat. No. 10,193,597

ELECTRONIC DEVICE HAVING SLOTS FOR HANDLING NEAR-FIELD COMMUNICATIONS AND NON-NEAR-FIELD COMMUNICATIONS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a housing having a peripheral conductive wall;
a dielectric-filled gap in the peripheral conductive wall that divides the peripheral conductive wall into first and second segments;
an antenna ground separated from the peripheral conductive wall by a slot;
a non-near-field communications antenna having an antenna feed coupled between the first segment and the antenna ground across the slot;
a near-field communications antenna having a first antenna feed terminal coupled to the first segment and a second antenna feed terminal coupled to the second segment;
a transmission line coupled to the first and second antenna feed terminals; and
near-field communications transceiver circuitry coupled to the transmission line, wherein the near-field communications transceiver circuitry is configured to convey near-field communications signals using the near-field communications antenna.

US Pat. No. 10,193,577

STOPPING CRITERIA FOR LAYERED ITERATIVE ERROR CORRECTION

Micron Technology, Inc., ...

1. A method, comprising:receiving a codeword with an error correction circuit;
iteratively error correcting the codeword with the error correction circuit including:
parity checking the codeword on a layer-by-layer basis; and
updating the codeword after each layer;
stopping the iterative error correction in response to a parity check being correct for a particular layer of a particular iteration within a threshold number of units of data without error correcting a next layer of the particular iteration, wherein the threshold number of units of data is at least one; and
selecting the threshold number based on a characteristic of an apparatus, the apparatus including the error correction circuit, selected from the group of characteristics including: a temporal age of the apparatus, a number of program/erase cycles of the apparatus, a storage density of the apparatus, a retention rate of the apparatus, and a physical location within the apparatus where the codeword is stored.

US Pat. No. 10,193,574

EFFICIENT SYNDROME CALCULATION IN PROCESSING A GLDPC CODE

APPLE INC., Cupertino, C...

1. An apparatus, comprising:an interface, which is configured to receive input data to be processed in accordance with a Generalized Low-Density Parity-Check (GLDPC) code defined by a parity-check-matrix comprising multiple sub-matrices, wherein each of the sub-matrices comprises N block-rows and N block-columns of block matrices, wherein the sub-matrices comprise main diagonals and secondary diagonals, and wherein each of the main diagonals and each of the secondary diagonals comprises N respective block matrices;
a main processing module, which is configured to calculate N first partial syndromes based on the input data and on the block matrices of the main diagonals of the sub-matrices;
a secondary processing module, which is configured to calculate N second partial syndromes based on the input data and on the block matrices of the secondary diagonals of the sub-matrices; and
combiner circuitry, which is configured to produce N syndromes by respectively combining the N first partial syndromes with the N second partial syndromes, and to encode or decode the input data, based on the N syndromes, in accordance with the GLDPC code.

US Pat. No. 10,193,567

METHODS AND NETWORK DEVICE FOR UNCODED BIT PROTECTION IN 10GBASE-T ETHERNET

Marvell International Ltd...

1. A method, comprising:receiving, at a network interface device, a plurality of bits for transmission in a communication frame via a communication link;
encoding, at the network interface device, the plurality of bits into a plurality of bit blocks, wherein the plurality of bit blocks comprises a first set of bit blocks and a second set of bit blocks;
transcoding, at the network interface device, the first set of bit blocks to generate a third set of bit blocks;
aggregating, at the network interface device, the second set of bit blocks and the third set of bit blocks into an aggregated set of bit blocks;
encoding, with a first error correction encoder of the network interface device, a first portion of the bits in the aggregated set of bit blocks to generate a first set of encoded bits including a set of first parity bits for protecting bits in the first set of encoded bits, the set of first parity bits generated according to a first error correction code;
encoding, with a second error correction encoder of the network interface device, a second portion of the bits in the aggregated set of bit blocks to generate a second set of encoded bits including a set of second parity bits for protecting bits in the second set of encoded bits, the second set of parity bits generated according to a second error correction code, wherein a number of bits in the second set of encoded bits is greater than a number of bits in the second portion of the bits in the aggregated set of bit blocks, and wherein the set of second parity bits includes a smaller number of parity bits as compared to a greater number of parity bits included in the set of first parity bits;
selecting, at the network interface, constellation points for modulating the first set of encoded bits and the second set of encoded bits, including
selecting, based on bits in the second set of encoded bits, clusters from among a plurality of clusters of adjacent constellation points, and
selecting, based on bits in the first set of encoded bits, constellation points within the clusters of adjacent constellation points such that, when transmitted via the communication link, bits in the second set of encoded bits that includes the smaller number of parity bits are less prone to errors than bits in the first set of encoded bits that includes the greater number of parity bits; and
generating, at the network interface, the communication frame for transmission via the communication link, including modulating, at the network interface device, the first set of encoded bits and the second set of encoded bits according to the selected constellation points.

US Pat. No. 10,193,562

DIGITAL PHASE LOCKED LOOP CIRCUIT ADJUSTING DIGITAL GAIN TO MAINTAIN LOOP BANDWIDTH UNIFORMLY

Samsung Electronics Co., ...

1. A digital phase locked loop circuit comprising:a phase frequency detector configured to,
generate a first detection value associated with order between a first phase of a reference signal and a second phase of a fed-back signal, and
generate a second detection value based on the first detection value in response to the reference signal;
a bandwidth calibrator configured to,
amplify a signal level of the second detection value by a gain value, to generate an amplified detection value, and
adjust the gain value based on the first detection value;
a digital loop filter configured to generate a digital code based on the amplified detection value; and
a digital controlled oscillator configured to generate an output signal which has a frequency corresponding to the digital code, wherein
the fed-back signal is generated based on the output signal and is fed back to the phase frequency detector.

US Pat. No. 10,193,561

PHASE LOCKED LOOPS

Cirrus Logic, Inc., Aust...

1. A phase-locked-loop apparatus comprising:a phase-and-frequency detector configured to:
receive a reference clock signal and a feedback signal; and
output first adjustment signal that is modulated between respective first and second signal levels to provide control pulses indicating that an increase in frequency required for phase and frequency lock, and
output a second adjustment signal that is modulated between respective first and second signal levels to provide control pulses indicating that a decrease in frequency required for phase and frequency lock; and
first and second time-to-digital converters configured to respectively receive the first and second adjustment signals respectively and output respective first and second digital signals indicative of the duration of said control pulses;
wherein each time-to-digital converter comprises:
a controlled-oscillator configured so as to operate at a first frequency when the respective adjustment signal is at the first signal level and operate at a second frequency when the respective adjustment signal is at the second signal level; and
a counter configured to produce a count value of the number oscillations of the controlled-oscillator in each of a succession of count periods defined by a count clock signal; and
wherein said first and second digital signals are based on the count values output from the respective counters.

US Pat. No. 10,193,553

PROCESSING CIRCUIT CAPABLE OF DYNAMICALLY MODIFYING ITS PRECISION

1. A circuit comprising:a processing circuit comprising a plurality of circuit domains, each circuit domain comprising a plurality of transistors and being configured to apply one or more corresponding transistor biasing voltages to said transistors; and
a control circuit configured to determine, based on at least a selected accuracy setting of the processing circuit, the level of said one or more transistor biasing voltages to be applied in each of said circuit domains, the control circuit being further configured to cause said transistor biasing voltages to be applied to the circuit domains.

US Pat. No. 10,193,540

LOW-POWER DECISION THRESHOLD CONTROL FOR HIGH-SPEED SIGNALING

XILINX, INC., San Jose, ...

1. An apparatus for decision threshold control, comprising:an alternating current coupler (“ac-coupler”) circuit configured as a high-pass circuit path for a first frequency range;
a buffer amplifier circuit coupled in parallel with the ac-coupler circuit and configured as a low-pass circuit path for a second frequency range; and
an offset injection circuit coupled to both the ac-coupler circuit and the buffer amplifier circuit and configured to inject an offset.

US Pat. No. 10,193,537

RANDOM DATA GENERATION CIRCUIT, MEMORY STORAGE DEVICE AND RANDOM DATA GENERATION METHOD

PHISON ELECTRONICS CORP.,...

1. A random data generation circuit, comprising:a phase difference detection circuit, configured to sample a first clock signal and a second clock signal based on a plurality of sampling clock signals, so as to detect a phase difference between the first clock signal and the second clock signal and output phase difference information; and
a random data output circuit, coupled to the phase difference detection circuit and configured to output random data according to the phase difference information.

US Pat. No. 10,193,533

METHODS AND SYSTEMS FOR EVENT-DRIVEN RECURSIVE CONTINUOUS-TIME DIGITAL SIGNAL PROCESSING

The Trustees of Columbia ...

1. A continuous-time digital signal processor comprising:an event-grouping block, configured to receive a first input timing signal, a second input timing signal, and to generate an intermediate timing signal;
a first time delay block, configured to receive the intermediate timing signal and generate an output timing signal;
a second time delay block, configured to receive the output timing signal and generate the second input timing signal;
a two-channel memory configured to receive a first data input and a second data input and to generate a first intermediate data signal and a second intermediate data signal;
an arithmetic operation block, configured to receive the first intermediate data signal, the second intermediate data signal and to generate an output data signal, the arithmetic operation block comprising:
a scalar block configured to receive the second intermediate data signal and generate a scaled version of the second intermediate data signal; and
an adder configured to receive the first intermediate data signal and the scaled version of the second intermediate data signal, and generate the output data signal; and
a first-in-first-out (FIFO) memory configured to receive the output data signal and to generate the second input data signal.

US Pat. No. 10,193,528

ACOUSTIC WAVE DEVICE AND ACOUSTIC WAVE MODULE

KYOCERA Corporation, Kyo...

1. An acoustic wave device, comprising:a piezoelectric substrate;
an excitation electrode on the piezoelectric substrate;
an electrode pad arranged on the piezoelectric substrate and electrically connected with the excitation electrode; and
a cover arranged on the piezoelectric substrate so that a oscillation space is arranged between the cover and the excitation electrode, wherein
the cover, in an internal portion, comprises a via conductor electrically connected to the electrode pad and its surface facing the piezoelectric substrate is curved so as to approach the excitation electrode side,
the cover is an organic substrate including fibers extending in the surface direction, and
a portion of the fibers is buried in the via conductor.

US Pat. No. 10,193,512

PHASE-SHIFTING POWER DIVIDER/COMBINER ASSEMBLIES AND SYSTEMS

Werlatone, Inc., Brewste...

1. A power divider/combiner assembly comprising:a divider network for dividing a received divider-network input signal into N divider-network output signals, where N is an integer greater than seven, the divider network including at least one divider and at least one of each of first, second, and third divider phase-shift circuits, each divider having a divider input and a plurality of divider outputs and being configured to divide a divider input signal on the divider input into a divider output signal on each of the plurality of divider outputs, each divider phase-shift circuit being configured to produce a respective non-zero phase shift between divider output signals on an associated pair of divider outputs of an associated divider of the at least one divider, each first divider phase-shift circuit producing a first phase shift, each second divider phase-shift circuit producing a second phase shift that is more than the first phase shift, and each third divider phase-shift circuit producing a third phase shift that is more than the second phase shift;
N amplifiers, each amplifier amplifying one of the N divider-network output signals into a respective amplified signal; and
a combiner network for combining the N amplified signals into a combiner-network output signal, the combiner network including at least one combiner and at least one of each of first, second, and third combiner phase-shift circuits, with each combiner having a plurality of combiner inputs and a combiner output and being configured to combine combiner input signals on the plurality of combiner inputs into a combiner output signal on the combiner output, each combiner phase-shift circuit being configured to produce a respective non-zero phase shift between combiner input signals on an associated pair of combiner inputs of an associated combiner of the at least one combiner, each first combiner phase-shift circuit producing the first phase shift, each second combiner phase-shift circuit producing the second phase shift, and each third combiner phase-shift circuit producing the third phase shift.

US Pat. No. 10,193,507

CURRENT SWITCHING CIRCUIT

Analog Devices Global, H...

1. A current switching circuit with current boosting for operation across a wider range of frequencies, the current switching circuit comprising:a differential current switching circuit comprising:
a first transistor configured to receive a switching signal and to provide an output current to an output node;
a second transistor configured to receive an inverted switching signal, the first transistor and the second transistor coupled to each other at a tail node; and
a first current source configured to provide an input current to the tail node; and
a third transistor coupled to the tail node, wherein the third transistor is configured to provide a boost current from a second current source to the tail node while the first transistor is off.

US Pat. No. 10,193,505

CONFIGURABLE CONTROL LOOP TOPOLOGY FOR A PULSE WIDTH MODULATION AMPLIFIER

Cirrus Logic, Inc., Aust...

1. A system having a configurable control loop technology, the system comprising:a first mode control loop;
a second mode control loop; and
a reconfigurable pulse width modulator (PWM) configured to generate an output signal from an input signal, wherein the reconfigurable PWM comprises a digital PWM and an analog PWM and is configured such that:
when the first mode control loop is activated, the reconfigurable PWM utilizes the analog PWM to generate the output signal from the input signal; and
when the second mode control loop is activated, the reconfigurable PWM utilizes the digital PWM to generate the output signal from the input signal, and the digital PWM receives its input from a controller configured to generate such input to the digital PWM based on a difference between the input signal and a feedback signal generated by a feedback path of the second mode control loop.

US Pat. No. 10,193,486

PARALLELED MULTIPHASE INVERTER CONTROL FOR ELECTRIC MACHINE

APPLE INC., Cupertino, C...

1. A method, comprising:controlling a first inverter and a second inverter, the first inverter having a first plurality of switch pairs and the second inverter having a second plurality of switch pairs, wherein the first plurality of switch pairs and the second plurality of switch pairs are operated in a pulse width modulation sequence to produce a plurality of outputs;
pairing output of each switch pair of the first inverter with output of a respective switch pair of the second inverter to produce a plurality of paired outputs that are each associated with one phase to supply multiphase power;
measuring current for the switch pairs of each paired output using a current sensor shared by the switch pairs of the respective paired output; and
controlling operation of switches for each paired output to be about 180 degrees out of phase and with equal duty cycle based on the measured current for each paired output.

US Pat. No. 10,193,480

PROPORTIONAL INTEGRAL REGULATING LOOP FOR DIGITAL REGULATOR DEVICE FOR MOTOR VEHICLE EXCITATION ROTARY ELECTRICAL MACHINE

Valeo Equipements Electri...

1. A proportional integral regulating loop (10) for a digital regulator device (2) for a motor vehicle excitation rotary electrical machine (1) configured to function as a generator which provides an output voltage (Ub+) adjusted by an excitation current (Ie), said digital regulator device (2) comprising a control device (11) for controlling said excitation current (Ie) and said regulating loop (10), said regulating loop (10) comprising:at an input, a measuring device (35) for measurement by sampling of said output voltage (Ub+) generating a measurement signal (Um);
an error calculation system (13) generating an error signal (e) equal to a difference between said measurement signal (Um) and a set point (U0);
a processing system (14, 15, 16, 17, 18, 20) for processing of said error signal (e) generating a regulating signal (Ysat), said processing system comprising in parallel a first amplifier (14), an integrator (15) and an anti-saturation system (23); and
at an output, a generation system (38) for generation of a control signal (PWM) controlling said control device (11) according to said regulating signal (Ysat),
said anti-saturation system (23) comprising a saturation detector (24) generating a disconnection signal (Cmd) controlling a switch (25) which disconnects said integrator (15, 29) of said error calculation system (13) in the case of detection of a state of saturation (SM) of said regulating signal (Ysat).

US Pat. No. 10,193,473

ACTUATOR

Canon Kabushiki Kaisha, ...

1. An actuator comprising:a vibrator including a vibration plate and a piezoelectric device that generates a vibration in the vibration plate; and
a holding member that holds the vibration plate,
wherein the vibration plate includes a center portion and a fixing portion connected to the center portion, the center portion configured to have a first surface on a first side on which the piezoelectric device is fixed and a contact portion for contacting a friction member on a second side opposite to the first side so that the vibration by the piezoelectric device causes relative movement between the friction member and the vibration plate,
wherein the first surface is a polished surface, and
wherein the holding member holds the fixing portion at a location between a first plane including the first surface of the center portion and a second plane including the contact portion of the center portion.

US Pat. No. 10,193,428

ELECTRIC ROTATING MACHINE

DENSO CORPORATION, Kariy...

1. An electric rotating machine comprising:a stator serving as an armature including at least armature core segments and an armature coil; and
a radially outer rotor and a radially inner rotor, both rotatably provided relative to the stator with gaps therebetween,
wherein the stator has the armature coil wound around the armature core segments with M pairs of poles (M being a natural number), and N pairs of field poles (N being a natural number),
each of the outer and inner rotors has K (K being a natural number) soft magnetic members including a plurality of protrusions on a side facing the stator, and
the armature coil, the field poles, and the soft magnetic members satisfy a relational expression of |M±N|=K.

US Pat. No. 10,193,421

SYSTEM FOR THERMAL MANAGEMENT IN ELECTRICAL MACHINES

GENERAL ELECTRIC COMPANY,...

1. A component of an electrical machine, the component comprising:a magnetic core comprising teeth defining a plurality of slots, wherein each slot from the plurality of slots is defined between corresponding pair of adjacent teeth;
a conduction winding wound around each tooth of the teeth such that each slot accommodates two conduction windings; and
a heat dissipating element disposed in a slot of the plurality of slots between the two conduction windings, wherein the heat dissipating element comprises a thermally conducting material having an in-plane thermal conductivity higher than a through-plane thermal conductivity and wherein the heat dissipating element comprises a sheet-like element having a largest plane substantially parallel to a radial direction of the component.

US Pat. No. 10,193,375

CLOSED LOOP CURRENT CONTROL IN A WIRELESS POWER SYSTEM

MediaTek Inc., Hsin-Chu ...

1. A wireless power transmitter, comprising:a first controller configured to set a target coil current value based, at least in part, on a voltage value reported by a wireless power receiver;
an amplifier configured to generate a transmitter coil current based, at least in part, on a supply voltage received by the amplifier; and
a second controller configured to adjust the supply voltage received by the amplifier based, at least in part, on a comparison of a value of the transmitter coil current to the target coil current value.

US Pat. No. 10,193,372

OPERATING AN INDUCTIVE ENERGY TRANSFER SYSTEM

Apple Inc., Cupertino, C...

1. A method for operating an inductive energy transfer system that includes a transmitter device and a receiver device, the receiver device including a touch sensing device, the method comprising:detecting if an input surface of the touch sensing device is touched while the transmitter device is transferring energy inductively to the receiver device; and
if the input surface is touched, the transmitter device transferring energy inductively only during a first time period and the touch sensing device obtaining touch samples only during a different second time period.

US Pat. No. 10,193,363

HYBRID COUPLING FOR A SMART BATTERY SYSTEM

Bren-Tronics, Inc., Comm...

1. A smart battery system comprising:a battery housing containing a first battery, a second battery, and first and second memory locations for storing data about said first and second batteries respectively; and
a single hybrid coupling having a mating jack comprising
(i) a power coupling including two pairs of D.C. battery conductors disposed in a first circular configuration within said mating jack for electrically connecting an external device to said first and second batteries; and
(ii) a data coupling providing two system management buses for communicating data between the external device and said first and second memory locations respectively, wherein said data coupling has two pairs of digital bus conductors disposed in a second circular configuration within said mating jack, wherein said second circular configuration is concentric with said first circular configuration,wherein said power coupling and said data coupling terminate in contacts that are arranged in the jack starting from the 12:00 position and moving clockwise as follows:a first battery conductor of said first pair of D.C. battery conductors;
a first digital bus clock data conductor of said first pair of digital bus conductors;
an additional battery-type conductor;
a first digital bus data conductor of said first pair of digital bus conductors;
a first battery conductor of said second pair of D.C. battery conductors;
an additional data-type conductor;
a second battery conductor of said first pair of D.C. battery conductors;
a second digital bus clock data conductor of said second pair of digital bus conductors;
a second battery conductor of said second pair of D.C. battery conductors; and
a second digital bus data conductor of said second pair of digital bus conductors, andwherein the external device comprises a charger, and further comprising a further battery-type conductor in the center of the jack, and wherein said additional data-type conductor provides a charge enable signal and said further battery-type conductor provides a charge enable return signal.

US Pat. No. 10,193,351

HYBRID DISTRIBUTED LOW VOLTAGE POWER SYSTEMS

COOPER TECHNOLOGIES COMPA...

1. A hybrid distributed low voltage power system, comprising:a first primary power source that distributes line voltage power during a first mode of operation and fails to distribute the line voltage power during a second mode of operation, wherein the first mode of operation is when a market price for the line voltage power is less than a threshold value, and wherein the second mode of operation is when the market price for the line voltage power is greater than the threshold value;
a first secondary power source that receives an input signal during the first mode of operation and distributes a reserve signal during the second mode of operation, wherein the reserve signal is generated from the input signal;
a power distribution module (PDM) coupled to the first primary power source and the first secondary power source, wherein the PDM comprises a first power transfer device and a first output channel, wherein the PDM receives the line voltage power from the first primary power source during the first mode of operation, and wherein the first power transfer device generates a first low-voltage (LV) signal using the line voltage power during the first mode of operation; and
at least one first LV device coupled to the first output channel of the PDM, wherein the at least one LV device operates using the first LV signal generated by the PDM during the first mode of operation, and wherein the at least one first LV device receives a reserve LV signal based on the reserve signal during the second mode of operation,
wherein the LV signal is up to 100 VAC or up to 60 VDC, and
wherein the input signal is generated by the primary power source or the PDM.

US Pat. No. 10,193,344

POWER STORAGE SYSTEM, POWER STORAGE MODULE, AND CONTROL METHOD

MURATA MANUFACTURING CO.,...

1. A power storage system, comprising:a plurality of power storage modules that are connected in parallel to a power line; and
a system voltage acquisition unit that obtains a system voltage in the power line,
a power storage module of the plurality of power storage modules including:
a power storage section that is formed of one or more storage batteries, and
a current control unit that comprises at least one variable resistor and a resistance control unit,
wherein the resistance control unit sets a resistance value of the at least one variable resistor based on a voltage difference that exceeds a threshold voltage,
wherein the voltage difference is between a voltage of the power storage section and the system voltage, and
wherein the current control unit controls a current that flows between the power storage section and the power line according to the set resistance value.

US Pat. No. 10,193,323

SEMICONDUCTOR DEVICE

Mitsubishi Electric Corpo...

1. A semiconductor device comprising:a semiconductor switching element having a sense terminal and capable of outputting from the sense terminal a sense current given at a predetermined shunt ratio to a main current;
a sense resistor having one end connected to the sense terminal, having the other end configured to be connected to a ground, and receiving a current from the sense terminal to generate a sense voltage;
a correction voltage generation circuit which generates a correction voltage;
a voltage dividing circuit including a first resistor which receives the sense voltage at its one end and a second resistor which receives at its one end the correction voltage from the correction voltage generation circuit, and whose other end is connected to the other end of the first resistor, the voltage dividing circuit outputting from the point of connection between the first and second resistors a corrected sense voltage obtained by correcting the sense voltage with the correction voltage;
an overcurrent protection circuit to which the corrected sense voltage is input, and which outputs a halt signal when the corrected sense voltage is higher than a threshold voltage;
a drive circuit which stops driving of the semiconductor switching element upon receiving the halt signal from the overcurrent protection circuit; and
a correction voltage switching element which connects the correction voltage generation circuit and the one end of the second resistor,
wherein the correction voltage switching element is turned on from an off state after a lapse of a predetermined time period from a moment at which the semiconductor switching element is turned on, and with the correction voltage switching element turned on, the correction voltage generation circuit is connected to the one end of the second resistor.

US Pat. No. 10,193,321

FILLER ASSEMBLY FOR CABLE GLAND

1. A filler assembly for filling a cable gland with curable liquid material, the assembly comprising:(a) a dispenser apparatus for a curable liquid material, the apparatus comprising:
a body defining at least one first chamber accommodating a first component of a curable liquid material, and at least one second chamber accommodating a second component of said curable liquid material, wherein mixing of said first and second components initiates curing of said curable liquid material; and
at least one dispenser device adapted to dispense said mixed curable liquid material therefrom between a plurality of said cores of said cable; and
(b) at least one flexible barrier member capable of having at least one respective aperture therethrough configured to be adapted to stretch to engage a plurality of cores of a cable while in use to provide a barrier to passage of said curable liquid material along said cores.

US Pat. No. 10,193,316

CORRUGATED TUBE AND WIRE HARNESS

YAZAKI CORPORATION, Toky...

1. A corrugated tube, which has a tubular shape and is configured such that a conductor path is inserted into an inside the tubular shape thereof, the corrugated tube comprising:a bellow portion having recessed grooves and projecting stripes which are alternately arrayed in a longitudinal direction of the tubular shape and extend in a circumferential direction of the tubular shape; and
a rib formed in a portion of the bellow portion in the longitudinal direction, extending in the longitudinal direction, wherein
at least one of corners of a sectional shape of the rib viewed from the longitudinal direction is a curved portion having a predetermined curvature radius, and
the rib intersects more than two of the projecting stripes.

US Pat. No. 10,193,308

SEMICONDUCTOR LASER WITH TENSILE STRAINED INALAS ELECTRON BLOCKER FOR 1310 NANOMETER HIGH TEMPERATURE OPERATION

Intel Corporation, Santa...

1. A multiple quantum well (MQW) laser for operating at high temperatures, comprising:at least one quantum well made of compressively strained Indium-Gallium-Aluminum-Arsenide (InGaAlAs) layers that are alternatively stacked with tensile strained InGaAlAs layers;
the at least one quantum well surrounded on one side by a n-doped cladding of Indium-Phosphide (InP) and on another side by a p-doped cladding of InP so as to form a double hetero-junction;
a confinement layer of lattice-matched Indium Aluminum Arsenide (InAlAs)
provided between the at least one quantum well and the p-doped InP cladding, the confinement layer having a first surface facing or adjacent to the quantum wells and a second surface facing or adjacent to the p-doped InP cladding;
an additional electron containment layer of tensile strained InAlAs, having a thickness smaller than that of the confinement layer, and provided either facing or adjacent to a surface of the confinement layer or between the two surfaces of the confinement layer.

US Pat. No. 10,193,305

WAVELENGTH TUNABLE LASER DEVICE AND LASER MODULE

FURUKAWA ELECTRIC CO., LT...

1. A wavelength tunable laser device, comprising:a laser cavity formed of a grating and a reflecting mirror optically coupled to the grating, said reflecting mirror including a ring resonator filter;
a gain portion arranged within the laser cavity; and
a phase adjusting portion arranged within the laser cavity,
wherein the grating forms a first comb-shaped reflection spectrum,
wherein the ring resonator filter of the reflecting mirror includes:
a ring-shaped waveguide; and
two arms that are respectively optically coupled to different points of the ring-shaped waveguide,
wherein the reflecting mirror further includes a coupler that unites respective ends of said two arms of the ring resonator filter on one end and that is optically coupled to the grating on another end,
wherein the reflecting mirror forms a second comb-shaped reflection spectrum having peaks of a narrower full width at half maximum than a full width at half maximum of peaks in the first comb-shaped reflection spectrum at a wavelength interval differing from a wavelength interval of the first comb-shaped reflection spectrum,
wherein the grating and the reflecting mirror are configured such that one of the peaks in the first comb-shaped reflection spectrum and one of the peaks in the second comb-shaped reflection spectrum are overlappable on a wavelength axis,
wherein the wavelength tunable laser device is configured to adjust a refractive index of the phase adjusting portion such that one of the cavity modes of the laser cavity enters an overlap region in which said one of the peaks in the first comb-shaped reflection spectrum and said one of the peaks in the second comb-shaped reflection spectrum are overlapped, thereby achieving laser oscillation at a wavelength of said one of the cavity modes,
wherein the laser cavity is configured such that a spacing between cavity modes is narrower than the full width at half maximum of the peaks in the first comb-shaped reflection spectrum, and such that two or more of the cavity modes are included within a peak in the first comb-shaped reflection spectrum,
wherein the wavelength tunable laser device is configured to adjust the refractive index of the phase adjusting portion so as to shift said two or more cavity modes on the wavelength axis and align only one of said two or more cavity modes with said overlap region, thereby achieving single mode laser oscillation at said one of said two or more cavity modes,
wherein the peaks in the second comb-shaped reflection spectrum protrude up higher than the peaks in the first comb-shaped reflection spectrum, and
wherein the refractive index of the phase adjustable portion is adjustable while maintaining a state in which the peaks in the second comb-shaped reflection spectrum protrude up higher than the peaks in the first comb-shaped reflection spectrum.

US Pat. No. 10,193,301

METHOD OF MANUFACTURING LIGHT EMITTING DEVICE AND LIGHT EMITTING DEVICE

NICHIA CORPORATION, Anan...

1. A method of manufacturing a light emitting device, the method comprising:providing a wafer including a conductive first substrate, a laser element structure on an upper side of the first substrate, and an upper surface electrode on an upper surface of the laser element structure;
bonding the wafer to a second substrate at an upper surface electrode side of the wafer;
removing a portion of the first substrate to reduce a thickness of the wafer;
forming a lower surface electrode on a lower surface of the first substrate at which the removing of the portion of the first substrate has been performed;
singulating the wafer to obtain a laser element; and
mounting the laser element on a submount such that the lower surface electrode faces the submount.

US Pat. No. 10,193,293

SEMICONDUCTOR INSPECTION AND METROLOGY SYSTEM USING LASER PULSE MULTIPLIER

KLA-Tencor Corporation, ...

1. A method of generating output pulsed light at an output repetition pulse rate that is a multiplication factor greater than an input repetition pulse frequency of input laser pulses, the method comprising:optically splitting each input laser pulse of the input laser pulses into a plurality of pulses;
reflecting the plurality of pulses using a mirror and one or more multi-surface reflecting components including one or more partially reflective surfaces operably arranged and spaced apart such that the plurality of pulses are grouped into pulse trains that are of approximately equal energy and are approximately equally spaced in time; and
transmitting a set of the pulse trains as the output pulsed light.

US Pat. No. 10,193,289

PLUG-IN POWER SOURCE ADAPTING SEAT

Rich Brand Industries Lim...

1. A plug-in power source adapting seat composed of a main body, an adapting barrel, a positive pole clip, a negative pole clip and a joining body, wherein:the main body is integrally formed by a cylinder like portion and a disc like portion, the cylinder like portion has a straight-type external surface, the top surface of the cylinder like portion is opened, an inside of the cylinder like portion is disposed with a positive pole clip slot and a negative pole clip slot, an outward appearance of the cylinder like portion is formed with a shield ring at a small distance away from a bottom of the cylinder like portion, the bottom is circularly disposed with a plurality of slots, a circumference wall is disposed with a notch; the disc like portion is formed at the bottom of the cylinder like portion and formed with an expanded area, the bottom of the disc like portion is formed with a set of inserting troughs, the set of inserting troughs inwardly passing through and respectively piercing through the positive pole clip slot and the negative pole clip slot inside the cylinder like portion;
the adapting barrel is formed by a conductive material and has a cylinder shape, a circumference wall of the adapting barrel is formed with a screwing strip as a spiral shape, a bottom of the screwing strip is a vertical wall, the vertical wall is circularly disposed with a plurality of concave bodies, a top surface of the adapting barrel is formed with an opening and is embedded with an insulation body, the insulation body has a joining groove vertically penetrating;
a sheet body of the positive pole clip is formed with an extension and a bending, the positive pole clip obliquely protrudes to form a fasten piece, and a bottom of the positive pole clip is formed into a clamp line end;
a sheet body of the negative pole clip is formed with an extension and a bending, the negative pole clip obliquely protrudes to form a fasten piece, and a bottom of the negative pole clip is formed into a clamp line end; and
the joining body is formed by a conductive material to have a top cover showing an arc shape and a joining lever downwardly stretching, the top cover covers the opening of the adapting barrel, and an external diameter of the joining lever equals an inner diameter of the joining groove;
in assembling, the positive pole clip is downwardly accommodated into the positive pole clip slot from a top opening of the main body so that the clamp line end of the positive pole clip aligns with one of the set of inserting troughs, with the fasten piece of the positive pole clip and the positive pole clip slop achieving fastening and positioning; the negative pole clip is downwardly accommodated into the negative pole clip slot so that the clamp line end of the negative pole clip aligns with another of the set of inserting troughs, the fasten piece of the negative pole clip and the negative pole clip slot achieves fastening and positioning, after positioning the negative pole clip, a top section of the negative pole clip stretches from the notch of the cylinder like portion; the adapting barrel downwardly fits the cylinder like portion to enable the screwing strip of the adapting barrel to exist on the straight-type external surface of the cylinder like portion, the vertical wall is downwardly and vertically disposed from the shield ring of the cylinder like portion, the plurality of concave bodies of the adapting barrel is fastened into a corresponding slot of the cylinder like portion one on one so that the adapting barrel and the cylinder like portion achieve a combination, in the process, the top section of the negative pole clip achieves electric conductance together with the adapting barrel, at the same time, a top section of the positive pole clip enters the joining groove of the insulation body at a top end of the adapting barrel, the joining lever of the joining body pierces through the joining groove of the insulation body from an outside, the joining lever is in contact with the top section of the positive pole clip, the joining lever and the joining groove performing a packing motion, achieve an electric conductance together with the top section of the positive pole clip, and at the same time, the top cover completely covers the opening of the adapting barrel.

US Pat. No. 10,193,276

CONNECTOR HOUSING ASSEMBLY WITH COUPLING STRUCTURES

Sumitomo Wiring Systems, ...

1. A connector housing assembly configured to house an electrical connector, the connector housing assembly comprising:a connector housing having a pair of side walls, a front wall, a back wall, and a bottom wall defining a connector cavity configured to receive an electric connector and having a plurality of terminal cavities;
a terminal position assurance having a top surface, a bottom surface, a plurality of first terminal slots, and a pair of walls, the terminal position assurance configured to be seated in the connector cavity;
a male blade stabilizer having a top surface, a bottom surface, a plurality of second terminal slots, and an aperture having a pair of inner edges defining sides of the aperture, wherein each of the pair of inner edges is offset from the other, the male blade stabilizer is configured to be seated in the connector cavity over the terminal position assurance, wherein a width of each of the pair of walls of the terminal position assurance is the same length as a corresponding one of the pair of inner edges of the aperture and abuts the corresponding inner edges of the aperture when the male blade stabilizer is seated over the terminal position assurance.

US Pat. No. 10,193,266

ELECTRICAL CONNECTOR DEVICE

1. An electrical connector device comprising a signal terminal housing and a protective casing, a first opening disposed at a rear end of the signal terminal housing, and a plurality of slots disposed at an upper portion of a front end of the signal terminal housing, a second opening disposed at a front end of the protective casing, and a first round hole disposed at a rear end of the protective casing, wherein a shell is disposed at the second opening of the front end of the protective casing, the shell is hollow, and a third opening is disposed at a front end of the shell and is used to receive the rear end of the signal terminal housing having the first opening, a second round hole corresponding to the first round hole of the rear end of the protective casing is disposed at a rear end of the shell;wherein an open space is disposed at a front half section of a front face of the shell, and a shield plate is disposed at a rear half section of the front face of the shell, a mouth is disposed at the shield plate, a sheet extends from an edge of the mouth;
wherein the sheet extending from the edge of the mouth of the shield plate is set to abut against the signal terminal housing, a recess is disposed at an upper portion of the rear end of the signal terminal housing, the sheet extending from the edge of the mouth of the shield plate is set to abut against and in the recess of the upper portion of the rear end of the signal terminal housing.

US Pat. No. 10,193,261

GENDERLESS ELECTRIC TERMINALS FOR VEHICLES

Ford Global Technologies,...

1. A genderless terminal comprising:a first arm;
a second arm opposite the first arm;
a wall integrally connecting the first arm and the second arm to define a slot, wherein the first arm, the second arm, and the wall extends a length of the genderless terminal; and
a first flexible contact extending from a first end of the first arm and protruding into the slot to engage a first arm of a different genderless terminal.

US Pat. No. 10,193,253

SLANTED TYPE CARD EDGE CONNECTOR ASSEMBLY

FOXCONN INTERCONNECT TECH...

1. A card edge connector for mounting to a printed circuit board, comprising:an insulative housing including a pair of side walls extending along a longitudinal direction with a central slot therebeween in a transverse direction perpendicular to said longitudinal direction;
said housing forming a mounting face for mounting toward the printed circuit board wherein the housing extends in a plane oblique to said mounting face;
a pair of towers located at two ends of the housing in said longitudinal direction, each of said towers including a lower part and an upper part extending in a vertical direction perpendicular to both said longitudinal direction and said transverse direction; and
a pair of ejectors rotatably disposed in the corresponding towers, respectively; wherein
a width of the upper part along the transverse direction is dimensioned smaller than that of the lower part for densely arranging, on the printed circuit board, two card edge connectors in a front-to-back direction which is perpendicular to the longitudinal direction while being oblique to both said vertical direction and said transverse direction;
wherein the upper part has a recess in a downward face for receiving a bottom region of the lower part of the tower of another card edge connector therebehind in said front-to-back direction.

US Pat. No. 10,193,252

ELECTRONIC COMPONENT AND IMAGING DEVICE

IRISO ELECTRONICS CO., LT...

1. An electronic component comprising:a housing accommodating an imaging component including a board having a first contact portion and a second contact portion; and
an external device connection portion conductively connecting the imaging component to an external device,
wherein the external device connection portion includes a first rod-shaped contact piece that conductively contacts the first contact portion, a conductive first elastic member that urges the first rod-shaped contact piece toward the first contact portion, a dielectric that is formed in a tubular shape and has an accommodation hole accommodating the first rod-shaped contact piece and the first elastic member displaceably in the hole axis direction, and an external conductor that is formed in a tubular shape and holds the outer periphery of the dielectric.

US Pat. No. 10,193,249

CONNECTOR COMPONENT AND RETENTION MECHANISM FOR M.2 FORM FACTOR MODULE

Hewlett-Packard Developme...

1. A connector system, comprising:a connector component including a first connector portion and a second connector portion, the first connector portion comprising a plurality of contacts to couple with a printed circuit board, and the second connector portion comprising a plurality of contacts to couple with a first end of a M.2 form factor module; and
a retention mechanism mounted on a system component, the retention mechanism to retain a second end of the M.2 form factor module, the retention mechanism positioned directly above the connector component along an axis that extends perpendicularly from a planar surface of the printed circuit board, wherein the system component is fixedly coupled directly to the printed circuit board, wherein the retention mechanism comprises at least one selected from an attachment screw and a retaining post;
wherein the second connector portion is to receive the M.2 form factor module in an upright orientation such that neither a front surface nor a rear surface of the M.2 form factor module substantially faces the planar surface of the printed circuit board,
wherein the system component is adjacent to the connector component on the printed circuit board;
wherein the system component is a power supply.

US Pat. No. 10,193,247

ELECTRICAL CONTACT SPRING WITH EXTENSIONS

Lear Corporation, Southf...

1. An electrical terminal assembly comprising:a contact member including a contact base that defines an interior space and a plurality of contact arms that extends from the contact base in an arm direction; and
a spring member supported on the contact member and including a spring base that extends through the interior space, a plurality of spring arms that extends from the spring base in the arm direction and engages the plurality of contact arms, a shroud that extends in the arm direction around and beyond the contact arms, and a shroud extension that extends from the shroud opposite the arm direction and engages the contact base.

US Pat. No. 10,193,246

MULTIPURPOSE SOCKET FOR ELECTRICAL UTILITY REPAIR APPLICATION

1. A socket for engaging a bolt of a hot line clamp, the socket comprising:a socket comprising a cylindrical socket body having an open top end and an open bottom end, the open bottom end having a square inner surface for mating with a drill;
two upwardly protruding diametrically-opposed protuberances for straddling and mating with an eyelet of a hot line clamp, the eyelet sharing a common axis with the socket;
wherein the socket is adapted to rotate axially to tighten a line clamp.

US Pat. No. 10,193,233

LINEARLY POLARIZED ACTIVE ARTIFICIAL MAGNETIC CONDUCTOR

HRL Laboratories, LLC, M...

1. An active artificial magnetic conductor comprising: an array of unit cells arranged in a plurality of rows and columns, each unit cell comprising an electrically conductive patch spaced from a ground plane, the electrically conductive patches of the unit cells arranged in each column of unit cells being coupled via a Non-Foster Circuit (NFC) impedance element to an electrically conductive patch of a neighboring unit cell in each column of unit cells and the electrically conductive patches of the unit cells arranged in each row of unit cells being connected via an electrically conductive isolating wall to said ground plane at a mid point of each electrically conductive patch in the row of unit cells, the electrically conductive isolating walls of the rows of unit cells comprising electrically conductive material which occupies a majority of space between opposing edges of electrically conductive patches in each row of unit cells.

US Pat. No. 10,193,232

DOUBLE-LAYER PLANAR PHASE MODULATION DEVICE

TSINGHUA UNIVERSITY, Bei...

1. A double-layer planar phase modulation device, comprising:an upper patch; and
a lower patch, disposed opposite to the upper patch,
wherein a shape of the lower patch is similar to that of the upper patch, and the lower patch is electrically connected with the upper patch,
wherein the upper patch has a regular-polygon shape, each corner of the upper patch is provided with an upper groove extending along a radial direction of the upper patch, and an external end of the upper groove is open; and
each corner of the lower patch is provided with an lower groove extending along a radial direction of the lower patch, and an external end of the lower groove is open,
wherein the upper patch is connected with the lower patch via a plurality of conductive members, and the conductive member is configured as a metal via hole or a metal pillar, in which one end of the conductive member is connected with the upper patch, and the other end of the conductive member is connected with the lower patch, and
wherein one conductive member is disposed between two adjacent upper grooves, one conductive member is disposed between two adjacent lower grooves, and one upper groove and one lower groove are disposed between two adjacent conductive members.

US Pat. No. 10,193,228

ANTENNA FOR NEAR FIELD SENSING AND FAR FIELD TRANSCEIVING

The United States of Amer...

1. An antenna, comprising:a first electrical conductor having first and second ends, said first electrical conductor shaped to form a first spiral between said first and second ends, said first and second ends remaining electrically unconnected such that said first electrical conductor so-shaped is maintained as an unconnected single-component open-circuit having inductance and capacitance wherein, in the presence of a time-varying electromagnetic field, said first electrical conductor so-shaped resonates to generate a radiation pattern;
a second electrical conductor including a loop portion overlapping at least a portion of said first spiral, said second electrical conductor being electrically isolated from said first electrical conductor;
a radio frequency transceiver electrically couple to said second electrical conductor for exciting said loop portion with electromagnetic energy wherein said time-varying electromagnetic field is generated in the presence of said first spiral; and
a third electrical conductor having first and second ends, said third electrical conductor shape to form a second spiral between said first and second ends of said third electrical conductor, said first and second ends of said third electrical conductor remaining electrically unconnected such that said third electrical conductor so-shaped is maintained as an unconnected single-component open-circuit having inductance and capacitance, wherein said third electrical conductor so-shaped experiences resonance changes when subjected to environmental changes of interest, and wherein said loop portion is disposed between said first spiral and said second spiral,
wherein said radiation pattern is modulated with said resonance changes.

US Pat. No. 10,193,220

ANTENNA ARRAY

Electronics and Telecommu...

1. An antenna array, comprising:a first antenna;
a second antenna; and
a dielectric substance, of which a height is determined based on a distance between the first and second antennas and beam widths of main lobes of the first and second antennas,
wherein when the distance between the first and second antennas is smaller than two times the beam widths of the main lobes of the first and second antennas, the height of the dielectric substance is determined by lengths from distal ends of the first and second antennas to a point defining the beam width.

US Pat. No. 10,193,219

SYSTEM AND METHOD FOR RECONFIGURABLE POLYMER ANTENNA

The Boeing Company, Chic...

1. An antenna comprising:an ion exchange material; and
multiple polymer members coupled to a communication circuit, the multiple polymer members including a first polymer member and a second polymer member coupleable in series via one or more switches, wherein at least one of the multiple polymer members, responsive to receiving a bias voltage, interacts with the ion exchange material to change electrical conductivity of the at least one of the multiple polymer members, wherein the at least one of the multiple polymer members is a polymer antenna for wirelessly transmitting and receiving communication signals.

US Pat. No. 10,193,218

STRUCTURAL REINFORCEMENT FOR AN ANTENNA SYSTEM ON AN AIRCRAFT

The Boeing Company, Chic...

1. An apparatus comprising:a reinforcement structure associated with an airframe for a fuselage of an aircraft, wherein the reinforcement structure is configured to accommodate forces from an antenna system attached to the reinforcement structure, wherein the antenna system includes an antenna selected from a plurality of types of antennas; and
connection points on the reinforcement structure, wherein the connection points are for attachment of an antenna adapter plate in the antenna system in which the antenna adapter plate is configured to receive any one of the plurality of types of antennas;
wherein the reinforcement structure is affixed to and beneath a skin of the airframe for the fuselage of the aircraft.

US Pat. No. 10,193,215

ANTENNA DEVICE AND MOBILE TERMINAL

AAC TECHNOLOGIES PTE. LTD...

1. An antenna device, comprising:a metal back plate;
a metal frame surrounding a periphery of the metal back plate and is connected with the metal back plate; and
a radiator configured to receive and radiate electromagnetic waves;
wherein the metal back plate and the radiator are spaced so as to from a gap, the gap comprises a first gap provided along a short axis direction of the metal back plate and a second gap and a third gap which are bended and extend from two ends of the first gap, respectively, a length of the first gap is smaller than a width of the metal back plate along its short axis;
wherein an extending direction of the second gap is same to that of the third gap and at least a part of the radiator is surrounded by the metal back plate.

US Pat. No. 10,193,204

COMBINER, A POWER DIRECTIONAL COUPLER AND A METHOD FOR MANUFACTURING A POWER DIRECTIONAL COUPLER AND A COMBINER

1. A power directional coupler, comprising two hollow conductors and a separation wall, said separation wall being positioned between both hollow conductors, said separation wall has a coupling portion which comprises several holes which are arranged in said separation wall such that a hole-wall relation is obtained, wherein two base elements are superimposed and connected together to form the two hollow conductors and at least one of the two base elements comprises one half of each of the two hollow conductors, wherein said holes are arranged in two rows such that hole pairs are provided.

US Pat. No. 10,193,202

SWITCH FOR SWITCHABLE ATTENUATOR AND HIGH FREQUENCY SWITCHABLE ATTENUATOR

13. An attenuation stage of a switchable attenuator, comprising at least two switches, wherein each of the switches comprises:a first strip conductor and a second strip conductor arranged orthogonally in a first plane;
a first switching conductor configured in an orthogonally angled shape relative to the first plane;
a switching actuator mechanically connected to the first switching conductor, and configured to move vertically, relative to the first plane, to a first position and to a second position;
a third strip conductor arranged orthogonally to the first strip conductor and opposite to the second strip conductor relative to the first strip conductor in the first plane; and
a second switching conductor configured in an orthogonally angled shape relative to the first plane; and
wherein the switching actuator is mechanically connected to the second switching conductor,
wherein the switching actuator is configured whereby, in the first position, the first strip conductor is in contact with the first switching conductor, the second strip conductor is in contact with the first switching conductor, and the first strip conductor and the third strip conductor are not in contact with the second switching conductor, and
wherein the switching actuator is configured whereby, in the second position, the first strip conductor and the second strip conductor are not in contact with the first switching conductor, the first strip conductor is in contact with the second switching conductor, and the third strip conductor is in contact with the second switching conductor; and
wherein the second strip conductor of a first of the at least two switches is connected to a first terminal of an electrical element,
wherein the second strip conductor of a second of the at least two switches is connected to a second terminal of the electrical element,
wherein the third strip conductor of the first switch is connected to the third strip conductor of the second switch,
wherein the first strip conductor of the first switch forms an input terminal of the attenuation stage, and
wherein the first strip conductor of the second switch forms an output terminal of the attenuation stage.

US Pat. No. 10,193,200

BATTERY MODULE AND BATTERY PACK COMPRISING SAME

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

1. A battery module, comprising:a cell assembly including a plurality of secondary batteries and having a fluid path formed between the secondary batteries, the cell assembly having a bottom surface, an upper surface, and side surfaces extending between the bottom surface and the upper surface;
an inlet duct located at one side surface of the cell assembly so as to cover the one side surface of the cell assembly, and having an inlet port such that the fluid introduced through the inlet port flows into the fluid path;
an outlet duct located at another side surface of the cell assembly so as to cover the another side surface of the cell assembly, and having an outlet port such that the fluid discharged from the fluid path flows out through the outlet port; and
an entrance cover installed to at least one of the inlet port and the outlet port, and having a plurality of ribs formed in a plate shape and slantly arranged relative to the bottom surface of the cell assembly so that the ribs are inclined with a predetermined angle from a direction parallel to the bottom surface of the cell assembly, the plurality of ribs extending from one side of an opening in the entrance cover to another side of the opening in the entrance cover,
wherein at least one of inner ends closest to the cell assembly and outer ends furthest from the cell assembly of at least one rib of the plurality of ribs is bent in a direction perpendicular to the bottom surface of the cell assembly, and
wherein the inner and outer ends of the rib are bent in opposite directions.

US Pat. No. 10,193,195

CHARGING CONDITION CONTROL APPARATUS AND BATTERY PACK

KABUSHIKI KAISHA TOSHIBA,...

1. A charging condition control apparatus, comprising:a measurement unit configured to measure a present battery capacity of a secondary battery;
an estimation unit configured to estimate a present end-of-charge potential of an anode of the secondary battery based on the present battery capacity and an open circuit potential curve of the anode;
a calculation unit configured to calculate a differential potential between the present end-of-charge potential and an initial end-of-charge potential of the anode; and
a control unit configured to control a charging condition of the secondary battery according to the differential potential,
wherein the estimation unit estimates the present end-of-charge potential by calculating a depth of charge of the anode based on the present battery capacity and an initial battery capacity and by retrieving a potential corresponding to the depth of charge from the open circuit potential curve.

US Pat. No. 10,193,193

STRUCTURE OF BATTERY PROTECTION CIRCUIT MODULE PACKAGE COUPLED WITH HOLDER, AND BATTERY PACK HAVING SAME

ITM SEMICONDUCTOR CO., LT...

1. A structure of a battery protection circuit module package coupled with a holder, the structure comprising:a basic package comprising a lead frame consisting of a plurality of leads spaced apart from each other, and protection circuit elements provided on the lead frame without use of a printed circuit board; and
an encapsulant and a holder simultaneously produced by disposing the basic package in a first injection mold and injecting a melt of resin into the first injection mold to perform an insert injection molding process,
wherein the encapsulant encapsulates the protection circuit elements to expose part of the lead frame,
wherein the encapsulant and the basic package configure the battery protection circuit module package, and
wherein the holder is coupled to the battery protection circuit module package by the insert injection molding process.

US Pat. No. 10,193,186

ELECTROLYTE ADDITIVE FOR LITHIUM-ION BATTERY

1. An electrolyte for a lithium-ion battery comprising at least one block copolymer, wherein said block copolymer comprises at least one polymeric segment A which is soluble in said electrolyte and at least one polymeric segment B having a temperature for dissolution “T” in said electrolyte, the polymeric segments A and B being present in amounts sufficient to make possible an increase in the viscosity of the electrolyte at a temperature greater than or equal to the temperature “T”, and then the return of the electrolyte to a liquid state when the temperature of the electrolyte falls back below T,wherein the block copolymer comprises at least one polymeric segment A chosen from the following polymers: polyacrylates, polymethacrylates, polycarbonates, polyester carbonates, polylactones, polylactams, polyesters, polyethers, soluble homopolymers and random copolymers of polyethers,
wherein the block copolymer comprises at least one polymeric segment B obtained from at least one monomer chosen from the following monomers: acrylic and methacrylic acids, N-alkylacrylamides or N-alkylmethacrylamides saccharides, vinylidene fluoride or hexafluoropropylene,
wherein the at least one polymeric segments B/ the at least one polymeric segments A molar ratio being greater than 0.5, and
wherein the electrolyte comprises at least one lithium salt and at least one organic solvent chosen from ethylene carbonate, propylene carbonate, dimethyl carbonate, ethyl methyl carbonate, diethyl carbonate, tetrahydrofuran, tetraethylene glycol dimethyl ether, dimethyl ether, dioxolane, dioxane, polyethylene glycol dimethyl ether and/or nitriles or their mixture(s).

US Pat. No. 10,193,185

SULFIDE SOLID ELECTROLYTE MATERIAL AND LITHIUM SOLID STATE BATTERY

TOYOTA JIDOSHA KABUSHIKI ...

1. A sulfide solid electrolyte material comprising an ion conductor having an anion structure of an ortho-composition with a ratio of 70 mol % or more to all anion structures, and LiI,wherein the ion conductor contains oxygen, and
the sulfide solid electrolyte material contains substantially no Li2S and cross-linking sulfur, and
the sulfide solid electrolyte material does not have a peak of Li2S in an XRD measurement using a Cuk? ray.

US Pat. No. 10,193,184

LITHIUM ION SECONDARY BATTERY AND METHOD FOR MANUFACTURING SAME

NEC ENERGY DEVICES, LTD.,...

1. A method for manufacturing a lithium ion secondary battery, the lithium ion secondary battery comprising a positive electrode and a negative electrode disposed with a separator sandwiched therebetween and contained together with an electrolytic solution in an outer case including a flexible film, whereina quantity of dissolved nitrogen in the electrolytic solution in injecting the electrolytic solution into the outer case is 100 ?g/mL or less, the quantity being 5 ?g/mL or more.

US Pat. No. 10,193,175

PROCESS FOR SUPPLYING A FUEL CELL HAVING ALTERNATE SUPPLY AND PURGE PHASES

1. A process for supplying a fuel cell comprising a stack of electrochemical cells divided into N groups of cells, where N?2, with reactive species diluted in a carrier gas, the process comprising:(I) supplying a selected group of cells from the N groups with the reactive species diluted in the carrier gas, wherein the reactive species not consumed in the selected group of cells circulates in the other groups of cells via distribution lines that ensure fluidic communication among the N groups of cells and that are arranged so as to form a fluidic pathway for the reactive species to go from the selected group of cells to one or more last groups of cells forming an end of the fluidic pathway,
(II) purging the N groups of cells after the supplying (I) by simultaneously supplying each of the N groups of cells with the reactive species, wherein each group of cells communicates with an outlet orifice of the fuel cell that enables fluidic discharging of the N groups of cells, and
(III) subsequently repeating the supplying (I) followed by the purging (II) so that the purging (II) is performed between two successive supplyings (I), wherein selected groups of cells in the two successive supplyings (I) are different.

US Pat. No. 10,193,168

FUEL CELL SYSTEM

NISSAN MOTOR CO., LTD., ...

1. A fuel cell system that generates electric power by supplying anode gas and cathode gas to a fuel cell, comprising:a control valve adapted to control a pressure of the anode gas to be supplied to the fuel cell;
a buffer unit adapted to store an anode-off gas to be discharged from the fuel cell; and
a controller programmed to:
control the control valve in order to periodically increase and decrease the pressure of the anode gas at a specific width of a pulsation; and
correct the width of the pulsation based on a temperature of an upstream buffer volume comprising an anode gas flow passage from the control valve to the fuel cell.

US Pat. No. 10,193,166

FUEL CELL SYSTEM

1. A fuel cell system, as an auxiliary power supply unit of a motor vehicle, the fuel cell system comprising:a reformer for generating a reformate gas from reformer air and fuel;
a fuel cell for generating electric current from cathode air and reformate gas, said fuel cell comprising a cathode side and an anode side;
an air delivery means for delivering air;
a reformer air line;
a cathode air line;
an air supply means for receiving ambient air from the surrounding area of the fuel cell system by said air delivery means and for splitting the air at least into reformer air and cathode air and sending the reformer air via said reformer air line in the direction of said reformer and sending the cathode air via said cathode air line in the direction of said cathode side;
a recirculating line connecting said anode side to said reformer and recycling anode waste gas from said fuel cell to said reformer;
a hot gas delivery means, said hot gas delivery means being arranged in said recirculating line for driving the anode waste gas, wherein:
said hot gas delivery means contains a hot gas path, through which the anode waste gas flows, said hot gas delivery means delivering said anode waste gas exclusively to said reformer;
said hot gas delivery means contains a cooling air path, said cooling air path being integrated into said reformer air line or into said cathode air line and the reformer air or the cathode air passing through said cooling air path, wherein a flow of said reformer air or said cathode air through an interior of said hot gas delivery means is separate from a flow of said anode waste gas through said interior of said hot gas delivery means; and
said cooling air path is sealed against said hot gas path.

US Pat. No. 10,193,160

COMPOSITE CURRENT COLLECTOR FOR ENERGY STORAGE DEVICE ELECTRODE, AND ELECTRODE

NISSAN CHEMICAL INDUSTRIE...

1. An electrically conductive bonding layer-forming composition characterized by comprising a polymer having repeating units of formula (1) or formula (2) below and carbon nanotubes
wherein Ar1 to Ar3 are each independently a divalent organic group of any one of formulas (3) to (7) below

wherein R5 to R38 are each independently a hydrogen atom, a halogen atom, an alkyl group of 1 to 5 carbons which may have a branched structure, an alkoxy group of 1 to 5 carbons which may have a branched structure, or a carboxyl group, sulfo group, phosphoric acid group, phosphonic acid group or salt of any thereof;
wherein Z1 and Z2 are each independently a hydrogen atom, an alkyl group of 1 to 5 carbons which may have a branched structure, or a monovalent organic group of any one of formulas (8) to (11) below

wherein R39 to R62 are each independently a hydrogen atom, a halogen atom, an alkyl group of 1 to 5 carbons which may have a branched structure, a haloalkyl group of 1 to 5 carbons which may have a branched structure, a phenyl group, OR63, COR63, NR63R64, COOR65;
wherein R63 and R64 being each independently a hydrogen atom, an alkyl group of 1 to 5 carbons which may have a branched structure, a haloalkyl group of 1 to 5 carbons which may have a branched structure, or a phenyl group; and R65 being an alkyl group of 1 to 5 carbons which may have a branched structure, a haloalkyl group of 1 to 5 carbons which may have a branched structure, or a phenyl group, or a carboxyl group, sulfo group, phosphoric acid group, phosphonic acid group or salt of any thereof;
with the proviso that Z1 and Z2 are not both alkyl groups at the same time;
wherein R1 to R4 in formula (2) are each independently a hydrogen atom, a halogen atom, an alkyl group of 1 to 5 carbons which may have a branched structure, an alkoxy group of 1 to 5 carbons which may have a branched structure, or a carboxyl group, sulfo group, phosphoric acid group, phosphonic acid group or salt of any thereof; and
wherein said polymer contains one or more of R1 to R62 that are independently an acidic group selected from the group consisting of the carboxyl group, the sulfo group, the phosphoric acid group, the phosphonic acid group and the salts thereof.

US Pat. No. 10,193,157

NEGATIVE ELECTRODE FOR LITHIUM ION SECONDARY BATTERY, AND LITHIUM ION SECONDARY BATTERY USING THE SAME

TDK CORPORATION, Tokyo (...

1. A negative electrode for a lithium ion secondary battery, comprising:a negative electrode active material including 5 wt % or more of at least one silicon component selected from the group consisting of silicon oxide, elemental silicon, an alloy of silicon, and a compound of silicon other than silicon oxide;
a binder that is a polyacrylate obtained by a reaction of a polyacrylic acid and magnesium, an alkaline earth metal, a compound of magnesium, or a compound of an alkaline earth metal, and whose 1% or more of carboxylic groups at terminals of side chains of the polyacrylic acid are cross-linked with magnesium or alkaline earth metal; and
a negative electrode current collector.

US Pat. No. 10,193,156

HIGH-DENSITY AND HIGH-HARDNESS GRAPHENE-BASED POROUS CARBON MATERIAL, METHOD FOR MAKING THE SAME, AND APPLICATIONS USING THE SAME

Graduate School at Shenzh...

1. A method for making graphene-based porous carbon material comprising steps of:forming a sol by dispersing a graphene-based component and an auxiliary component in a solvent, the auxiliary component selected from the group consisting of polyvinyl alcohol, sucrose, glucose, and combinations thereof;
adjusting a pH value of the sol to 8 or less;
preparing a graphene-based gel by reacting the sol in a reacting container at a temperature of about 20° C. to about 500° C. for about 0.1 hours to 100 hours; and
evaporative drying the graphene-based gel at a temperature of about 0° C. to about 200° C. to obtain the graphene-based porous carbon material.

US Pat. No. 10,193,145

CARBON-COATED ACTIVE PARTICLES AND PROCESSES FOR THEIR PREPARATION

HYDRO-QUEBEC, Montreal, ...

1. A process for producing carbon-coated particles, the process comprising the steps of:a. forming an emulsion by mixing particles, acrylonitrile monomers, and an aqueous solvent, said particles comprising an electrochemically active material;
b. polymerizing the acrylonitrile monomers in the mixture of step (a) by emulsion polymerization;
c. drying the particles from step (b) to form a nano-layer of poly(acrylonitrile) at the surface of the particles; and
d. thermally treating the dried particles of step (c) to form the carbon-coated particles, said carbon consisting in a nano-layer of carbon comprising fibers on the surface of the particles.

US Pat. No. 10,193,140

POSITIVE ACTIVE MATERIAL FOR RECHARGEABLE LITHIUM BATTERY AND RECHARGEABLE LITHIUM BATTERY

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

1. A positive electrode for a rechargeable lithium battery, comprising:a positive active material consisting of LiCoO2 or LiaCoGbO2 (0.90?a?1.8, 0.001?b?0.1, G is Al, Cr, Mn, Fe, Mg, La, Ce, Sr, V, or a combination thereof); and
activated carbon having an average particle diameter larger than an average particle diameter of the positive active material and in a range of about 122% to about 160% relative to 100% of the average particle diameter of the positive active material,
wherein the positive active material and activated carbon are present in a mixed ratio in a range of about 98:2 to about 94:6.

US Pat. No. 10,193,137

LITHIUM-ION BATTERIES WITH NANOSTRUCTURED ELECTRODES

WASHINGTON STATE UNIVERSI...

1. A method to produce an anode suitable for a lithium-ion battery, the method comprising:preparing a surface of an anode substrate, the anode substrate being at least partially compliant and having a compliance of about 3.0×10?7 to 8×10?12 l/Pa, wherein preparing the surface of the anode substrate comprises polishing the anode substrate, treating the anode substrate with a basic solution, treating the anode substrate with an acidic solution, or combinations thereof;
forming a plurality of conductive nanostructures on the surface of the anode substrate via electrodeposition; and
controlling at least one operating condition of the electrodeposition based on a target profile for the plurality of conductive nanostructures formed on the surface of the anode substrate, the target profile including the conductive nanostructures forming a plurality of freestanding structures.

US Pat. No. 10,193,135

POSITIVE ELECTRODE ACTIVE MATERIALS WITH COMPOSITE COATINGS FOR HIGH ENERGY DENSITY SECONDARY BATTERIES AND CORRESPONDING PROCESSES

Zenlabs Energy, Inc., Fr...

1. A particulate material comprising a core of lithium cobalt oxide, a partial coating with domains of a lithium manganese nickel cobalt oxide, and a distinct inert stabilization nanocoating, and having from about 2 weight percent to about 19 weight percent lithium manganese nickel cobalt oxide evaluated according to weight of added metal during coating formation.

US Pat. No. 10,193,125

ELECTRODE ASSEMBLY AND SECONDARY BATTERY INCLUDING THE SAME

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

1. An electrode assembly, comprising:a jelly roll comprising a first electrode plate wound together with a second electrode plate, the second electrode plate having a different polarity from the first electrode plate,
wherein the first electrode plate includes a plurality of non-coated portions spaced apart from each other; and
a plurality of tabs attached to the plurality of non-coated portions, respectively,
wherein the plurality of non-coated portions includes a first non-coated portion having a first width, and a second non-coated portion having a second width different from the first width of the first non-coated portion, and
wherein the first non-coated portion is between a winding center of the jelly roll and the second non-coated portion and spaced apart from the winding center, and the second non-coated portion is between the first non-coated portion and an end of the first electrode plate opposite to the center of the jelly roll and spaced apart from the end of the first electrode plate.

US Pat. No. 10,193,124

BATTERY CONNECTING BODY AND POWER SUPPLY DEVICE

YAZAKI CORPORATION, Mina...

1. A battery connecting body comprising:a plurality of connecting members that each connect electrodes of adjacent ones of a plurality of batteries arranged such that the electrodes thereof are arranged on a straight line to electrically connect the plurality of batteries; and
a casing that houses the plurality of connecting members, wherein
the casing includes a plurality of connecting member housing portions that each house each of the connecting members and cover portions that each cover an opening of each of the connecting member housing portions, and
the cover portions are each retained by protruding portions inside of the cover portions inserted into the connecting members wherein at least one of the connecting members is a bus bar.

US Pat. No. 10,193,119

COMPOSITION FOR NON-AQUEOUS SECONDARY BATTERY FUNCTIONAL LAYER, FUNCTIONAL LAYER FOR NON-AQUEOUS SECONDARY BATTERY, AND NON-AQUEOUS SECONDARY BATTERY

ZEON CORPORATION, Chiyod...

1. A composition for non-aqueous secondary battery functional layer, comprising:non-conductive inorganic particles; and
organic particles, wherein
a difference in density calculated by subtracting the organic particles' density from the non-conductive inorganic particles' density is 1.5 g/cm3 or more, and
the organic particles each have a core-shell structure having a core and a shell that partially covers an outer surface of the core, wherein the core is made of polymer having a degree of swelling in electrolysis solution of 5 times to 30 times, and the shell is made of polymer having a degree of swelling in electrolysis solution of greater than 1 time to 4 times,
wherein the degree of swelling of polymer in electrolysis solution is calculated by W1/W0, where W0 indicates a weight of a film fabricated using the polymer, and W1 indicates a weight of the film after immersing into an electrolysis solution at 60° C. for 72 hours, the electrolysis solution being obtained by dissolving LiPF6 into a mixture solvent of 68.5% by volume of ethylene carbonate, 30 vol % of diethyl carbonate, and 1.5 vol % of vinylene carbonate at a concentration of 1 mol/L.

US Pat. No. 10,193,111

CONVERTIBLE BATTERY PACK

1. A battery pack comprising:a support board having a planar surface;
a plurality of contact pads arranged in a predefined configuration in the support board, each of the plurality of contact pads having an exposed planar surface generally parallel to the support board planar surface; and
a converter element including a housing having a first side facing the support board planar surface, at least one contact held in the housing, the at least one contact having a mating surface and extending towards the support board planar surface, and at least one spring held in the housing positioned between the housing and the at least one contact forcing the at least one contact towards the planar surface and the plurality of contact pads.

US Pat. No. 10,193,107

ELECTRIC STORAGE DEVICE AND ELECTRIC STORAGE APPARATUS PROVIDED WITH THE ELECTRIC STORAGE DEVICE

GS YUASA INTERNATIONAL LT...

4. An electric storage device, comprising:an electrode assembly comprising a positive electrode plate and a negative electrode plate that are insulated from each other;
a case constituted by a partition wall, the case housing the electrode assembly;
a rivet member comprising a first insert part provided on one end and a body part joined to the first insert part, the rivet member being fixed to the partition wall; and
a first conductive member comprising a first insert-receiving part through which the first insert part is inserted, the first conductive member being electrically connected to the rivet member,
wherein the body part has a larger width in a direction intersecting an insertion direction of the first insert part than the first insert-receiving part, and is in contact with the first conductive member,
wherein the body part has a higher Vickers hardness than a region of the first conductive member in contact with the body part,
wherein the first insert part comprises, at a distal end of the first insert part, a swaged part that is swaged while the first insert part is inserted through the first conductive member, and
wherein a peripheral region of the first insert-receiving part of the first conductive member includes a tapered portion that is compressed and deformed in the insertion direction, and sandwiched between the swaged part and the body part of the rivet member.

US Pat. No. 10,193,104

ORGANIC LIGHT-EMITTING DIODE STRUCTURE AND FABRICATION METHOD THEREOF, RELATED DISPLAY PANEL, AND RELATED DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. An organic light-emitting diode device (OLED) structure for compensating blue light emission, comprising:a substrate with a thin-film transistor (TFT) layer, the substrate being substantially transparent;
a first electrode layer on the substrate, the first electrode being substantially transparent;
a first light-emitting layer on the first electrode layer with one or more light-emitting portions for emitting light for compensating blue light;
a charge generation layer (CGL) with a reflective portion, the CGL being on the first light-emitting layer, the reflective portion of the CGL having a transmission rate for light emitted by the first light-emitting layer;
a second light-emitting layer on the CGL with one or more light-emitting portions for emitting the blue light; and
a second electrode layer with a reflectivity on the second light-emitting layer, wherein:
the OLED structure includes a microcavity structure having the CGL, the second electrode layer, and the second light-emitting layer;
the first light-emitting layer includes a green light-emitting portion for emitting green light and a red light-emitting portion for emitting red light; and
a portion of the green light and a portion of the red light transmit into the microcavity to be converted into a second portion of blue light.

US Pat. No. 10,193,103

ORGANIC LIGHT EMITTING DEVICE HAVING PROTRUSION FORMED OF TRANSPARENT MATERIAL AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. An organic light emitting device, comprising an array substrate and a package substrate, wherein on a side of the package substrate facing the array substrate, there is provided a protrusion formed of a first transparent material, a surface of the protrusion is covered with a transparent layer formed of a second transparent material, and a refractive index of the second transparent material is larger than a refractive index of the first transparent material;a recess is disposed between the protrusions covered with the transparent layer of the second transparent material, and a side face of the recess is covered with the transparent layer of the second transparent material having the refractive index larger than that of the first transparent material of the protrusion, so that a part of light irradiated to the side face is totally reflected and changed in optical paths;
wherein the array substrate comprises a pixel defining layer formed thereon, and the transparent layer is directly contacted with the pixel defining layer.

US Pat. No. 10,193,101

ELECTRONIC DEVICE

SHARP KABUSHIKI KAISHA, ...

1. An electronic device comprising:a flexible substrate, a device portion supported on the flexible substrate, and a driver circuit portion;
a first flexible tube having a water vapor transmission rate of less than 10?3 g/(m2·24 h) and an oxygen transmission rate of less than 10?2 ml/(m2·24 h·MPa); and
a second flexible tube provided on an inner side of the first flexible tube and having a water vapor transmission rate of less than 10?3 g/(m2·24 h) and an oxygen transmission rate of less than 10?2 ml/(m2·24 h·MPa), wherein:
a first seal structure at one end of the first flexible tube and the second flexible tube and a second seal structure at another end of the first flexible tube and the second flexible tube define a sealed space between the first flexible tube and the second flexible tube;
the sealed space is defined by an inner surface of the first flexible tube, an outer surface of the second flexible tube, an inner surface of the first seal structure, and an inner surface of the second seal structure;
a portion of the flexible substrate and the device portion are inside the sealed space; and
a remainder of the flexible substrate, other than the portion of the flexible substrate that is inside the sealed space, is outside the sealed space.

US Pat. No. 10,193,096

ORGANIC LIGHT-EMITTING DIODE ARRAY SUBSTRATE AND DISPLAY APPARATUS

BOE Technology Group Co.,...

1. An organic light-emitting diode (OLED) array substrate, comprising a plurality of OLEDs,wherein each of the OLEDs comprises: an anode, a light-emitting layer configured for emitting light of a color, and a cathode which are provided in this order,
wherein a forming material of the light-emitting layer of each of the OLEDs comprises a host material and a guest material which is doped in the host material, and light-emitting layers of the OLEDs are configured for emitting light of a plurality of colors,
wherein each of the OLEDs further comprises an exciton barrier layer which is provided between the anode and the light-emitting layer and in contact with the light-emitting layer, and a forming material of the exciton barrier layer comprises a host material of one light-emitting layer that has a maximum highest occupied molecular orbital energy level amongst the host materials of all of the light-emitting layers of the OLEDs, and
wherein the light-emitting layers of the OLEDs comprise a red light-emitting layer, a green light-emitting layer and a blue light-emitting layer; the forming material of the exciton barrier layer comprises a host material of the blue light-emitting layer; and
HOMO energy levels of the host materials of the blue light-emitting layer, green light-emitting layer and red light-emitting layer gradually decrease, and LUMO energy levels of the host materials of the blue light-emitting layer, green light-emitting layer and red light-emitting layer gradually increase.

US Pat. No. 10,193,095

DISPLAY DEVICE

SAMSUNG DISPLAY CO., LTD....

1. A display device, comprising:first and second guide plates facing each other;
a pair of first guide rails disposed in the first and second guide plates, respectively;
a pair of second guide rails disposed in the first and second guide plates, respectively;
a first supporting plate disposed between the first guide rails and the second guide rails at the first guide plate and the first and second guide rails at the second guide plate, wherein the first supporting plate has opposite end portions fixed to a first position of the first and second guide plates;
a second supporting plate configured to have opposite end portions coupled to the pair of first guide rails;
a third supporting plate configured to have opposite end portions coupled to the pair of second guide rails; and
a display panel supported by at least one of the first to third supporting plates,
wherein the pair of first guide rails are respectively formed to extend from the first position to a second position, and
the pair of second guide rails are respectively formed to extend from the first position to a third position, wherein the first position is disposed between the second position and the third position.

US Pat. No. 10,193,091

SCHOTTKY DIODE INCLUDING AN INSULATING SUBSTRATE AND A SCHOTTKY DIODE UNIT

Tsinghua University, Bei...

1. A Schottky diode comprising:a first electrode, wherein the first electrode comprises a first metal layer and a second metal layer, the first metal layer covers the second metal layer, one end of the second metal layer is extended with respect to the first metal layer to form a step structure in the first electrode;
a second electrode located apart from the first electrode, wherein the second electrode comprises a third metal layer and a fourth metal layer, the third metal layer covers the fourth metal layer, one end of the third metal layer protrudes with respect to the fourth metal layer to form an inverted step structure in the second electrode; and
a semiconductor structure comprising a first end and a second end, wherein the first end of the semiconductor structure is sandwiched by the first metal layer and the second metal layer, the second end of the semiconductor structure is sandwiched by the third metal layer and the fourth metal layer, a portion of the semiconductor structure between the first end and the second end is defined as a middle portion, the step structure of the first electrode and the inverted step structure of the second electrode are both located between the first end and the second end of the semiconductor structure, and near the middle portion of the semiconductor structure, the semiconductor structure is a carbon nanotube structure.

US Pat. No. 10,193,090

METHOD OF MANUFACTURING A SEMICONDUCTOR DEVICE AND A SEMICONDUCTOR DEVICE

Taiwan Semiconductor Manu...

1. A method of forming a gate structure for a gate-all-around field effect transistor, the method comprising:disposing a carbon nanotube (CNT) over a substrate;
forming anchor structures on both ends of the CNT disposed over the substrate;
after the anchor structures are formed, recessing a part of the substrate under the CNT;
after the recessing, forming a gate dielectric layer wrapping around the CNT and forming a gate electrode layer over the gate dielectric layer; and
removing the CNT with the gate dielectric layer and the gate electrode layer from the substrate, thereby forming the gate structure.

US Pat. No. 10,193,089

DISPLAY DEVICE, ARRAY SUBSTRATE, AND MANUFACTURING METHOD

Shenzhen China Star Optoe...

1. An array substrate, comprising a substrate base, and two gates, a source, a drain, an active layer, and a pixel electrode on the substrate base, wherein the drain and the pixel electrode are connected together; the source and the drain contact the active layer, respectively; and the two gates control the conduction and cut off of the active layer, which in turn controls the conduction and cut off between the source and the drain;wherein the source, the two gates, the active layer, the drain, and the pixel electrode are sequentially stacked on the substrate base; and the drain and the pixel electrode are at a same level;
wherein the array substrate further comprises a buffer layer on the substrate base, wherein a buffer via is configured in the buffer layer, exposing the substrate base; the source is disposed in the buffer via; and the source has a top surface level with that of the buffer layer;
wherein the array substrate further comprises a passivation layer on the buffer layer and the source, wherein a passivation via is configured in the passivation layer, exposing the source; the two gates are disposed on the passivation layer oppositely across the passivation via; a gate metal, formed when the gates are formed, is disposed in the passivation via, contacting the source; and the gate metal has a top surface level with that of the passivation layer.

US Pat. No. 10,193,086

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

Semiconductor Energy Labo...

5. A method for synthesizing a compound, the method including:conducting a reaction according to the following scheme:

wherein X represents one of a halogen and a boronic acid,
wherein R1 to R5 separately represent any one of hydrogen, an alkyl group having 1 to 6 carbon atoms, a substituted or unsubstituted monocyclic saturated hydrocarbon having 5 to 7 carbon atoms, a substituted or unsubstituted polycyclic saturated hydrocarbon having 7 to 10 carbon atoms, and a substituted or unsubstituted aryl group having 6 to 13 carbon atoms,
wherein B represents the other of the halogen and the boronic acid, and
wherein A1 represents a group comprising at least one of a phenyl group, a fluorenyl group, a phenanthryl group, a triphenylenyl group, a dibenzothiophenyl group, a dibenzofuranyl group, a carbazolyl group, a benzimidazolyl group, a benzoxazolyl group, a benzthiazolyl group, and a triphenyl amine skeleton which are substituted or unsubstituted.

US Pat. No. 10,193,082

CONDENSED-CYCLIC COMPOUND AND ORGANIC LIGHT EMITTING DEVICE INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A condensed-cyclic compound represented by Formula 1:
wherein, in Formula 1,
Ar11 is represented by one of Formulae 10-1 to 10-4:

wherein, in Formulae 1 and 10-1 to 10-4,
X1 is N or C(R1), X2 is N or C(R2), X3 is N or C(R3), X4 is N or C(R4), X5 is N or C(R5), X6 is N or C(R6), X7 is N or C(R7), X8 is N or C(R8), X11 is N or C(R11), X12 is N or C(R12), X13 is N or C(R13), X14 is N or C(R14), X15 is N or C(R15), X16 is N or C(R16), X17 is N or C(R17), and X18 is N or C(R18);
Y11 is O, S, N(R101), C(R101)(R102), or Si(R101)(R102);
Z11 is selected from N and C(A12);
Z12 to Z14 are each independently selected from C(A11) and C(A12); and at least one of Z12 to Z14 is C(A11); and
A11 comprises at least one cyano group (CN); and A11 is represented by one of Formulae 2-1 to 2-10:

wherein, in Formulae 2-1 to 2-10,
X21 is N or C(R21), X22 is N or C(R22), X23 is N or C(R23), X24 is N or C(R24), and X25 is N or C(R25);
A12, R1 to R8, R11 to R18, R101, R102, R21 to R25, and R201 to R203 are each independently selected from
a hydrogen, a deuterium, —F, a hydroxyl group, a cyano group (CN), a nitro group, an amino group, an amidino group, a hydrazine group, a hydrazone group, a carboxylic acid group or a salt thereof, a sulfonic acid group or a salt thereof, a phosphoric acid group or a salt thereof, a C1-C20 alkyl group, and a C1-C20 alkoxy group;
a C1-C20 alkyl group and a C1-C20 alkoxy group, each substituted with at least one selected from a deuterium, —F, a hydroxyl group, a cyano group (CN), a nitro group, an amino group, an amidino group, a hydrazine group, a hydrazone group, a carboxylic acid group or a salt thereof, a sulfonic acid group or a salt thereof, and a phosphoric acid group or a salt thereof;
a phenyl group, a pyridinyl group, a fluorenyl group, a dibenzofuranyl group, and a dibenzothiophenyl group;
a phenyl group, a pyridinyl group, a fluorenyl group, a dibenzofuranyl group, and a dibenzothiophenyl group, each substituted with at least one selected from a deuterium, —F, a hydroxyl group, a nitro group, an amino group, an amidino group, a hydrazine group, a hydrazone group, a carboxylic acid group or a salt thereof, a sulfonic acid group or a salt thereof, a phosphoric acid group or a salt thereof, a C1-C20 alkyl group, a C1-C20 alkoxy group, a phenyl group, a pyridinyl group, a fluorenyl group, a dibenzofuranyl group, a dibenzothiophenyl group, and —Si(Q1)(Q2)(Q3); and
—Si(Q11)(Q12)(Q13),
b201 is selected from 1, 2, 3, 4, and 5;
b202 and b203 are each independently selected from 1, 2, 3, and 4; and
* indicates a carbon atom in Formula 1,
wherein Q1 to Q3 and Q11 to Q13 are each independently selected from a hydrogen, a C1-C20 alkyl group, a C1-C20 alkoxy group, a phenyl group, a naphthyl group, a pyridinyl group, a fluorenyl group, a dibenzofuranyl group, and a dibenzothiophenyl group.

US Pat. No. 10,193,077

BISCARBAZOLE DERIVATIVE, MATERIAL FOR ORGANIC ELECTROLUMINESCENCE DEVICE AND ORGANIC ELECTROLUMINESCENCE DEVICE USING THE SAME

IDEMITSU KOSAN CO., LTD.,...

1. An organic electroluminescence device comprising:a cathode;
an anode; and
a plurality of organic thin-film layers provided between the cathode and the anode, wherein
at least one of the organic thin-film layers is an emitting layer comprising a first host material, a second host material and a phosphorescent material that exhibits a phosphorescence,
the first host material is a compound represented by a formula (4) below, and
the second host material is a compound represented by a formula (5) below,

where
A1 represents a substituted or unsubstituted nitrogen-containing heterocyclic group having 1 to 30 ring carbon atoms,
when A1 has a substituent, the substituent of A1 is an alkyl group having 1 to 20 carbon atoms, an alkoxy group having 1 to 20 carbon atoms, a haloalkyl group having 1 to 20 carbon atoms, an alkylsilyl group having 1 to 10 carbon atoms, an arylsilyl group having 6 to 30 carbon atoms, a cyano group, a halogen atom, an aromatic hydrocarbon group having 6 to 30 ring carbon atoms, a fused aromatic hydrocarbon group having 10 to 30 ring carbon atoms, or a monocyclic aromatic heterocyclic group having 2 to 30 ring carbon atoms,
A2 represents a substituted or unsubstituted aromatic hydrocarbon group having 6 to 30 ring carbon atoms, or a substituted or unsubstituted nitrogen-containing heterocyclic group having 1 to 30 ring carbon atoms,
when A2 has a substituent, the substituent of A2 is an alkyl group having 1 to 20 carbon atoms, an alkoxy group having 1 to 20 carbon atoms, a haloalkyl group having 1 to 20 carbon atoms, an alkylsilyl group having 1 to 10 carbon atoms, an arylsilyl group having 6 to 30 carbon atoms, a cyano group, a halogen atom, an aromatic hydrocarbon group having 6 to 30 ring carbon atoms, a fused aromatic hydrocarbon group having 10 to 30 ring carbon atoms or a monocyclic aromatic heterocyclic group having 2 to 30 ring carbon atoms,
X1 and X2 are each a linking group and independently represent a single bond, substituted or unsubstituted aromatic hydrocarbon group having 6 to 30 ring carbon atoms, or substituted or unsubstituted fused aromatic hydrocarbon group having 10 to 30 ring carbon atoms,
when X1 has a substituent and/or X2 has a substituent, the substituent for X1 and X2 is an alkyl group having 1 to 20 carbon atoms, an alkoxy group having 1 to 20 carbon atoms, a haloalkyl group having 1 to 20 carbon atoms, an alkylsilyl group having 1 to 10 carbon atoms, an arylsilyl group having 6 to 30 carbon atoms, a cyano group, a halogen atom, an aromatic hydrocarbon group having 6 to 30 ring carbon atoms, a fused aromatic hydrocarbon group having 10 to 30 ring carbon atoms, or a monocyclic aromatic heterocyclic group having 2 to 30 ring carbon atoms,
Y1, Y3 and Y4 each independently represent a hydrogen atom, a fluorine atom, a cyano group, a substituted or unsubstituted alkyl group having 1 to 20 carbon atoms, a substituted or unsubstituted alkoxy group having 1 to 20 carbon atoms, a substituted or unsubstituted haloalkyl group having 1 to 20 carbon atoms, a substituted or unsubstituted haloalkoxy group having 1 to 20 carbon atoms, a substituted or unsubstituted alkylsilyl group having 1 to 10 carbon atoms, a substituted or unsubstituted arylsilyl group having 6 to 30 carbon atoms, a substituted or unsubstituted aromatic hydrocarbon group having 6 to 30 ring carbon atoms, a substituted or unsubstituted fused aromatic hydrocarbon group having 10 to 30 ring carbon atoms, a substituted or unsubstituted aromatic heterocyclic group having 2 to 30 ring carbon atoms, or a substituted or unsubstituted fused aromatic heterocyclic group having 2 to 30 ring carbon atoms,
Y2 represents a hydrogen atom, a fluorine atom, a cyano group, an unsubstituted alkyl group having 1 to 20 carbon atoms, an unsubstituted alkoxy group having 1 to 20 carbon atoms, an unsubstituted haloalkyl group having 1 to 20 carbon atoms, an unsubstituted haloalkoxy group having 1 to 20 carbon atoms, an unsubstituted alkylsilyl group having 1 to 10 carbon atoms, an unsubstituted arylsilyl group having 6 to 30 carbon atoms, an unsubstituted aromatic hydrocarbon group having 6 to 30 ring carbon atoms, an unsubstituted fused aromatic hydrocarbon group having 10 to 30 ring carbon atoms, an unsubstituted aromatic heterocyclic group having 2 to 30 ring carbon atoms, or an unsubstituted fused aromatic heterocyclic group having 2 to 30 ring carbon atoms,
adjacent ones of Y1 to Y4 are optionally bonded to each other to form a ring structure,
p and q represent an integer of 1 to 4, and r and s represent an integer of 1 to 3, and
when p and q are an integer of 2 to 4 and r and s are an integer of 2 to 3, a plurality of Y1 to Y4 may be the same or different,
(Cz?)aA3  (5)
where:
Cz represents a substituted or unsubstituted arylcarbazolyl group or carbazolylaryl group;
A3 represents a group represented by a formula (7A) below; and
a represents an integer of 1 to 3,
(M1)c?(L5)d?(M2)e  (7A)
where:
M1 and M2 each independently represent a substituted or unsubstituted nitrogen-containing fused aromatic heterocyclic ring having 2 to 40 ring carbon atoms, M1 and M2 being optionally the same or different;
L5 represents a single bond, a substituted or unsubstituted aromatic hydrocarbon group having 6 to 30 carbon atoms, a substituted or unsubstituted fused aromatic hydrocarbon group having 10 to 30 carbon atoms, a substituted or unsubstituted cycloalkylene group having 5 to 30 carbon atoms, or a substituted or unsubstituted fused aromatic heterocyclic group having 2 to 30 carbon atoms; and
c represents an integer of 0 to 2, d represents an integer of 1 to 2, and e represents an integer of 0 to 2 with a proviso that c+e is 1 or more.

US Pat. No. 10,193,075

ANILINE DERIVATIVE AND USE THEREOF

NISSAN CHEMICAL INDUSTRIE...

1. An aniline compound characterized by having formula (1)
wherein R1 to R5 are each independently a hydrogen atom, a halogen atom, a nitro group, a cyano group, or an alkyl group of 1 to 20 carbon atoms, alkenyl group of 2 to 20 carbon atoms, alkynyl group of 2 to 20 carbon atoms, aryl group of 6 to 20 carbon atoms or heteroaryl group of 2 to 20 carbon atoms which may be substituted with a halogen atom;
each Ph1 is independently a group of formula (P1)

(R6 to R9 being each independently a hydrogen atom, a halogen atom, a nitro group, a cyano group, or an alkyl group of 1 to 20 carbon atoms, alkenyl group of 2 to 20 carbon atoms, alkynyl group of 2 to 20 carbon atoms, aryl group of 6 to 20 carbon atoms or heteroaryl group of 2 to 20 carbon atoms which may be substituted with a halogen atom);
each Ar1 is independently a group having any of formulas (A1) to (A14);

and m is an integer from 3 to 5.

US Pat. No. 10,193,066

APPARATUS AND TECHNIQUES FOR ANISOTROPIC SUBSTRATE ETCHING

VARIAN SEMICONDUCTOR EQUI...

12. A method of etching a substrate to form a surface feature, comprising:providing a chlorine-containing gas to a plasma chamber;
generating a plasma in the plasma chamber, the plasma comprising an etchant species derived from the chlorine-containing gas;
extracting a pulsed ion beam from the plasma chamber and directing the pulsed ion beam to the substrate, the pulsed ion beam comprising an ON portion and an OFF portion; and
pulsing a level of RF power of the plasma in concert with the pulsed ion beam, wherein the plasma comprises a first RF power level during the ON portion and a second RF power level during the OFF portion, wherein the first RF power level is higher than the second RF power level,
wherein a duration of the OFF portion is less than a transit time of the etchant species from the plasma chamber to the substrate.

US Pat. No. 10,193,054

PIEZOELECTRIC CERAMIC, METHOD FOR PRODUCING PIEZOELECTRIC CERAMIC, AND PIEZOELECTRIC CERAMIC ELECTRONIC COMPONENT

MURATA MANUFACTURING CO.,...

1. A piezoelectric ceramic comprising an alkali niobate compound as a main ingredient, the alkali niobate compound having a perovskite crystal structure represented by AmBO3 and containing at least one alkali metal, whereinSn exists in part of site A and Zr exists in part of site B.

US Pat. No. 10,193,042

DISPLAY DEVICE

INNOLUX CORPORATION, Mia...

1. A display device, comprising:a substrate;
a driving circuit disposed on the substrate;
a light-emitting unit disposed on the driving circuit and electrically connected to the driving circuit, wherein the light-emitting unit comprises:
a first semiconductor layer;
a quantum well layer disposed on the first semiconductor layer; and
a second semiconductor layer disposed on the quantum well layer, and the second semiconductor layer comprises a first top surface; and
a first protective layer disposed on the driving circuit and adjacent to the light-emitting unit, and the first protective layer comprises a second top surface and a plurality of conductive elements formed therein,
wherein an elevation of the first top surface is higher than an elevation of the second top surface.

US Pat. No. 10,193,029

LIGHT CONVERSION DEVICE AND DISPLAY DEVICE COMPRISING SAME

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

1. A light conversion device, comprising:a light source; and
a light conversion film provided on one surface of the light source,
wherein the light conversion film includes a first light conversion film containing one first organic fluorescent dye, and a second light conversion film disposed to be closer to the light source than the first light conversion film and containing one second organic fluorescent dye, and a maximum light emission wavelength of the second light conversion film is smaller than a maximum light emission wavelength of the first light conversion film when the light is irradiated from the light source,
wherein the second organic fluorescent dye of the second light conversion film is a green emission fluorescent dye having a maximum emission wavelength of 500 to 550 nm and the first organic fluorescent dye of the first light conversion film is a red emission fluorescent dye having a maximum emission wavelength of 600 to 660 nm, and
wherein the organic fluorescent dye has a full width at half maximum (FWHM) of 60 nm or less and a molecular absorption coefficient of 50,000 to 150,000 M?1 cm?1.

US Pat. No. 10,193,006

NANOWIRE COMPOSITE STRUCTURE AND METHODS OF FORMING THE SAME, SENSING DEVICE AND METHODS OF FORMING THE SAME AND PROTECTIVE STRUCTURES OF A NANOWIRE

NATIONAL TSING HUA UNIVER...

1. A sensing device, comprising:a substrate;
a first electrode and a second electrode disposed on the substrate; and
a plurality of nanowires disposed on the substrate and between the first electrode and the second electrode, wherein the plurality of nanowires comprises a first nanowire in contact with the first electrode and a second nanowire in contact with the second electrode, and every nanowire of the plurality of nanowires is in contact with at least another nanowire, and wherein the plurality of nanowires is a photo sensor, and the sensing device is used for a bend sensing, a somatosensory sensing or a pressure sensing.

US Pat. No. 10,192,998

ANALOG FLOATING-GATE ATMOMETER

TEXAS INSTRUMENTS INCORPO...

1. A method of measuring evaporation rate, comprising:applying a drain-to-source voltage to a floating-gate transistor in an integrated circuit;
capacitively coupling a voltage to a floating-gate electrode in the floating-gate transistor, to establish a gate-to-source voltage at that transistor;
then dispensing moisture at a surface of the integrated circuit at which an electrode in electrical contact with the floating-gate electrode and at least one reference electrode are exposed;
then monitoring current conducted by the floating-gate transistor to measure an elapsed time at which the current stabilizes; and
determining an evaporation rate responsive to the measured elapsed time.

US Pat. No. 10,192,996

THIN FILM TRANSISTOR, DISPLAY APPARATUS HAVING THE SAME, AND FABRICATING METHOD THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. A thin film transistor, comprising:a base substrate;
an active layer on the base substrate comprising a channel region, a source electrode contact region, and a drain electrode contact region;
an etch stop layer on a side of the channel region distal to the base substrate covering the channel region;
a source electrode on a side of the source electrode contact region distal to the base substrate; and
a drain electrode on a side of the drain electrode contact region distal to the base substrate;
wherein the active layer is made of a semiconductor material comprising M1OaNb, wherein M1 is a single metal or a combination of metals, a>0, and b?0;
the source electrode and the drain electrode are made of a metal material;
the etch stop layer is made of a doped semiconductor material comprising M1OaNb doped with a dopant; the doped semiconductor material being substantially resistant to an etchant for etching the metal material; and
a thickness of the active layer in the source electrode contact region and the drain electrode contact region is substantially the same as a combined thickness of the active layer in the channel region and the etch stop layer.

US Pat. No. 10,192,995

SEMICONDUCTOR DEVICE AND MANUFACTURING METHOD THEREOF

Semiconductor Energy Labo...

1. A semiconductor device comprising:a first insulator comprising a first region and a second region thinner than the first region;
a second insulator on and in contact with the first region of the first insulator;
a third insulator on and in contact with the second region of the first insulator;
a semiconductor over the second insulator;
a fourth insulator over the semiconductor; and
a first conductor overlapping the semiconductor with the fourth insulator interposed therebetween,
wherein the third insulator comprises fluorine,
wherein the amount of hydrogen released from the third insulator when converted into hydrogen molecules is less than or equal to 6×1014 molecules/cm2 in thermal desorption spectroscopy analysis at a surface temperature of a film of higher than or equal to 100° C. and lower than or equal to 700° C., and
wherein the third insulator does not overlap with the semiconductor.

US Pat. No. 10,192,994

OXIDE SEMICONDUCTOR FILM INCLUDING INDIUM, TUNGSTEN AND ZINC AND THIN FILM TRANSISTOR DEVICE

Sumitomo Electric Industr...

1. An oxide semiconductor film composed of nanocrystalline oxide or amorphous oxide, whereinthe oxide semiconductor film includes indium, tungsten and zinc,
a content rate of tungsten to a total of indium, tungsten and zinc in the oxide semiconductor film is higher than 0.5 atomic % and equal to or lower than 5 atomic %, and
an electric resistivity of the oxide semiconductor film is equal to or higher than 10?1 ?cm; wherein
an atomic ratio of zinc to tungsten (Zn/W ratio) in the oxide semiconductor film is equal to or higher than 3 and equal to or lower than 30.

US Pat. No. 10,192,991

THIN FILM TRANSISTOR AND MANUFACTURING METHOD THEREOF, ARRAY SUBSTRATE AND DISPLAY DEVICE

BOE Technology Group Co.,...

1. A manufacturing method of an oxide thin film transistor, comprising:providing a substrate;
depositing an active layer film, a gate insulator layer film, and a gate metal layer film on the substrate in sequence, and patterning the active layer film, the gate insulator layer film, and the gate metal layer film to form an active layer, a gate insulator layer and a gate metal layer respectively; and
depositing an insulator layer film at a first temperature and patterning the insulator layer film to form an insulator layer;
wherein a portion of the active layer, which portion is not overlapped with the gate metal layer, is treated to become conductive to provide a conductor during deposition of the insulator layer film.

US Pat. No. 10,192,988

FLAT STI SURFACE FOR GATE OXIDE UNIFORMITY IN FIN FET DEVICES

TAIWAN SEMICONDUCTOR MANU...

1. A semiconductor device, comprising:a substrate;
a fin structure having a top surface with substantially rounded corners, wherein upper portions of the fin structures have a surface profile including a top surface of the fin structure having corners with a radius of curvature R, where 0.1 W an isolation region formed over the substrate and in contact with at least a sidewall of the fin structure, the isolation region having a top surface with a substantially flat step height (?H?) based on a thermal hydrogen treatment, the substantially flat step height being defined by a downward slope from the sidewalls of the fin structure toward the top surface of the isolation region, the substantially flat step height (?H?) being defined by 0.1H1

US Pat. No. 10,192,985

FINFET WITH DOPED ISOLATION INSULATING LAYER

TAIWAN SEMICONDUCTOR MANU...

1. A method for manufacturing a semiconductor device, comprising:forming one or more fins over a substrate;
forming a mask layer over the one or more fins;
forming an isolation insulating layer over the one or more fins so that top surfaces of the one or more fins and mask layer are buried inside the isolation insulating layer, and the isolation insulating layer contacts side surfaces of the one or more fins and mask layer;
introducing an oxygen reactive dopant into the isolation insulating layer;
annealing the isolation insulating layer containing the dopant and oxidizing the dopant; and
removing a portion of the doped isolation insulating layer so as to expose a portion of the one or more fins.

US Pat. No. 10,192,981

SWITCHING DEVICE WITH CHARGE DISTRIBUTION STRUCTURE

POWER INTEGRATIONS, INC.,...

1. A semiconductor device, comprising:a substrate;
a first active layer disposed over the substrate;
a second active layer disposed on the first active layer such that a lateral conductive channel arises between the first active layer and the second active layer;
a source, gate and drain contacts disposed over the second active layer; and
a conductive charge distribution structure disposed over the second active layer between the gate and drain contacts, said conductive charge distribution structure being coupled only capacitively to the gate contact, said conductive charge distribution structure including a plurality of components of said conductive charge distribution structure, a first charge distribution structure component of said conductive charge distribution structure being only capacitively coupled to the gate contact and a second charge distribution structure component of said conductive charge distribution structure being only capacitively coupled to the first charge distribution structure component, each of the first and second charge distribution structure components including a first elongate member formed in a first portion and a second elongate member formed in a second portion such that each of the first and second charge distribution structure components of the capacitively-coupled charge distribution structure matches its potential with that of corresponding portion of the lateral conductive channel beneath the first and second charge distribution structure components, respectively;
wherein the length of the lateral conductive channel is less than twenty five microns.

US Pat. No. 10,192,975

LOW TEMPERATURE POLYCRYSTALLINE SILICON THIN FILM TRANSISTOR

Wuhan China Star Optoelec...

1. A low temperature polycrystalline silicon thin film transistor, wherein: the low temperature polycrystalline silicon thin film transistor comprises: a substrate; a buffer layer formed on the substrate; a semiconductor layer formed on the buffer layer; a gate insulation layer formed on the buffer layer and the semiconductor layer; gates formed on the gate insulation layer; a dielectric layer formed on the gate insulation layer and the gates; a passivation layer formed on the dielectric layer; a first contact hole and a second contact hole formed respectively inside the passivation layer, the dielectric layer and the gate insulation layer, and sources ad drains source electrodes and drain electrodes formed respectively on the first contact hole and the second contact hole; and the semiconductor layer being a low temperature poly silicon layer, and one of a reflective layer and an insulation layer being disposed between the buffer layer and the semiconductor layer;wherein the low temperature polycrystalline silicon thin film transistor comprises a pixel thin film transistor and a driving thin film transistor; the substrate comprises a pixel region and a peripheral driving region; the pixel region is used for forming the pixel thin film transistor; and the peripheral driving region is used for forming the driving thin film transistor;
the driving thin film transistor comprises a substrate located inside the peripheral driving region, and all the buffer layer, the semiconductor layer, the gate insulation layer, gates, the dielectric layer and the passivation layer are formed sequentially from the top on the substrate inside the peripheral driving region; the first contact hole and the second contact hole are formed respectively inside the passivation layer, the dielectric layer and the gate insulation layer, and the source electrodes and the drain electrodes are formed respectively on the first contact hole and the second contact hole; wherein the one of the reflective layer and the insulation layer is disposed between the buffer layer and the semiconductor layer; and
wherein the pixel thin film transistor comprises: a substrate inside the pixel region, and all the buffer layer, the semiconductor layer, the gate insulation layer, gates, the dielectric layer and the passivation layer are formed sequentially from the top on the substrate inside the pixel region; the first contact hole and the second contact hole are formed respectively inside the passivation layer, the dielectric layer and the gate insulation layer, and the source electrodes and the drain electrodes are formed respectively on the first contact hole and the second contact hole.

US Pat. No. 10,192,972

SEMICONDUCTOR FERROELECTRIC STORAGE TRANSISTOR AND METHOD FOR MANUFACTURING SAME

NATIONAL INSTITUTE OF ADV...

17. A semiconductor ferroelectric memory transistor comprising a semiconductor body which has a source region and a drain region on which an insulator and a gate electrode conductor are stacked in that order, whereinthe insulator comprises a ferroelectric insulator comprising an oxide of strontium, calcium, bismuth, and tantalum, and the oxide of strontium, calcium, bismuth, and tantalum is represented by Sr-Ca-Bi-Ta-O.

US Pat. No. 10,192,966

SEMICONDUCTOR DEVICES INCLUDING RECESSED GATE ELECTRODE PORTIONS

Samsung Electronics Co., ...

1. A semiconductor device, comprising:a first active pattern and a second active pattern on a substrate;
a first gate electrode and a second gate electrode respectively extending across the first active pattern and the second active pattern;
an insulation pattern located between the first and second gate electrodes to separate the first and second gate electrodes from one another, and
a device isolation layer filling a trench between the first and second active patterns and covering lower sidewalls of the first and second active patterns,
wherein the first gate electrode, the insulation pattern, and the second gate electrode are arranged along a first direction, and
wherein the first gate electrode comprises:
a first part extending in the first direction; and
a second part between the first active pattern and the insulation pattern, the second part including a top surface having a height lower than a height of a top surface of the first part closest to the second part,
wherein the second part vertically overlaps with the device isolation layer, and
wherein the height of the top surface of the second part decreases with approaching the insulation pattern from the first part and then increases again after reaching an inflection point in the top surface of the second part.

US Pat. No. 10,192,962

SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING THE SAME

ROHM CO., LTD., Kyoto (J...

1. A semiconductor device comprising:a semiconductor layer, including a front surface having a plurality of first trenches formed therein and having a second trench formed therein in a region between mutually adjacent ones of the plurality of first trenches;
channel regions, formed in regions between the first and second trenches in a surface layer portion of the semiconductor layer;
a first insulating film, covering an inner surface of each of the first trenches at a bottom portion side of each of the first trenches;
a field plate electrode, embedded in each of the first trenches so as to face the semiconductor layer across the first insulating film;
a first gate insulating film covering a lateral surface of each of the first trenches above the first insulating film in each of the first trenches;
a first gate electrode, embedded at an opening portion side of each of the first trenches so as to face the channel regions across the first gate insulating film;
a second insulating film, interposed between the field plate electrode and the first gate electrode in each of the first trenches;
an embedded insulating film, embedded at a bottom portion side of the second trench;
a second gate insulating film covering a lateral surface of the second trench above the embedded insulating film in the second trench; and
a second gate electrode, embedded at an opening portion side of the second trench so as to face the channel regions across the second gate insulating film.

US Pat. No. 10,192,958

CELLULAR LAYOUT FOR SEMICONDUCTOR DEVICES

GENERAL ELECTRIC COMPANY,...

1. A system, comprising:a rectangular semiconductor device cell disposed at a surface of a silicon carbide (SiC) semiconductor layer, wherein the semiconductor device cell comprises:
a drift region having a first conductivity type;
a well region having a second conductivity type disposed adjacent to the drift region;
a source region having the first conductivity type disposed adjacent to the well region and surrounded by the well region;
a rectangular channel region having the second conductivity type disposed around and adjacent to the source region and proximal to the surface;
a body contact region having the second conductivity type disposed over a portion of the well region, wherein the body contact region is disposed substantially in the center of a plane of the source region defined by the surface; and
a segmented source and body contact (SSBC) disposed over a portion of the surface, wherein the SSBC comprises:
a body contact portion disposed over the body contact region substantially in the center of the semiconductor device cell; and
at least one source contact portion disposed adjacent to the body contact region and over a portion of the source region, wherein the at least one source contact portion does not completely surround the body contact portion of the SSBC, wherein the semiconductor device cell includes only one SSBC.