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,853

WEB BROWSER OR WEB SERVICE BASED DETECTION OF INTERNET FACING DNS SERVER

Workday, Inc., Pleasanto...

1. A system for determining an IP address of an Internet facing DNS server, comprising:an input interface configured to:
receive a request for a web page from a client system, wherein the client system comprises the Internet facing DNS server in communication with a user of the client system, wherein the request includes a detection URL; and
a hardware processor configured to:
determine an ID code from the detection URL;
determine the IP address of the Internet facing DNS server based at least in part on the ID code;
determine a distance between an internet facing DNS server geolocation and a user geolocation; and
provide, using the web page, one or more of the following: the internet facing DNS server geolocation or the distance between the internet facing DNS server geolocation and the user geolocation.

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,847

CONTEXTUAL FEED

Microsoft Technology Lice...

1. A computer-implemented method comprising:maintaining member profiles representing members in an on-line social network system, the on-line social network system comprising a news feed web page generator to generate news feed web pages for presentation to members represented by respective member profiles;
detecting events originated with the member profiles from web pages that are distinct from news feed pages generated for the respective member profiles by the news feed web page generator;
using at least one processor, generating contextual engagement features, based on the detected events, the contextual engagement features reflecting respective areas of a web site provided by the on-line social network system where respective events occurred;
including the contextual engagement features as training data for training a second pass ranker;
for a focus profile representing a focus member in the on-line social network system, detecting a request to generate news feed web page, generating focus contextual engagement features based on recent events data representing events originated with the focus member from web pages that are distinct from news feed pages previously generated for the focus member, the recent events data represents respective events detected within a predetermined period of time from the request to generate news feed web page for the focus member, and providing the focus contextual engagement features as input to the second pass ranker; and
generating, using the second pass ranker that was trained using the contextual engagement features, respective ranks for items in an inventory of updates identified as potentially of interest to a the focus member and selecting a subset of items from the inventory based on the generated respective ranks, the second pass ranker to generate the respective ranks using as input the focus contextual engagement features.

US Pat. No. 10,193,846

METHOD AND SYSTEM FOR REPORTING MESSAGE DISPOSITION IN A COMMUNICATION NETWORK

Telefonaktiebolaget LM Er...

1. A method of operating a messaging application server in a communication network, the method comprising:receiving a message originating from a sender mobile station, the message being addressed to a recipient mobile station, the message being received via a first protocol;
determining that the recipient mobile station is not operative to receive the message via the first protocol;
responsive to determining that the recipient mobile station is not operative to receive the message via the first protocol, converting the message into a format compliant with a second protocol different from the first protocol, wherein the recipient mobile station is operative to receive the converted message via the second protocol;
transmitting the converted message toward the recipient mobile station via the second protocol;
receiving a notification message comprising an indication that the converted message was delivered to the recipient mobile station;
generating a disposition notification message comprising an indication that the message was delivered to the recipient mobile station via a protocol different from the first protocol, wherein the indication that the message was delivered to the recipient mobile station via a protocol different from the first protocol comprises a status element in the disposition notification message populated with a predetermined value indicative of a type of protocol used to deliver the message to the recipient mobile station; and
transmitting the disposition notification message toward the sender mobile station via the first protocol.

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,843

COMPUTING SYSTEM WITH CONVERSATION MODELING MECHANISM AND METHOD OF OPERATION THEREOF

Samsung Electronics Co., ...

1. A computing system comprising:a control circuit configured to:
access a subject interaction representing communication between a customer and a service provider, wherein the communication comprises a textual or linguistic communication via an electronic medium,
parse the communication to identify a communication segment and a sourcing party associated with the communication segment from the subject interaction,
generate a message label for the communication segment based on one of a categorization or classification of the communication segment, and
generate a dialog-flow framework based on the message label for representing the subject interaction, wherein the dialog-flow framework comprises a set of patterns representing one or more communications between the customer and the service provider; and
a storage circuit, coupled to the control circuit, configured to store the dialog-flow framework.

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,834

METHOD AND APPARATUS FOR DOWNLOADING AND DISPLAYING PICTURES

TENCENT TECHNOLOGY (SHENZ...

1. A computer-implemented method of downloading and displaying pictures associated with instant messages on a screen of a computing device, the method comprising:at the computing device having one or more processors and memory for storing program modules to be executed by the processors:
displaying a list of instant messages on the screen, at least one of the instant messages having an associated picture and including address information of the picture;
while the picture is being downloaded:
detecting a user instruction to slide the list of instant messages on the screen;
in response to the user instruction:
pausing the download of the picture;
determining, among the list of instant messages, a second instant message having an associated second picture and including address information of the second picture based on the user instruction; and
downloading the second picture associated with the second instant message according to the address information without receiving a download instruction from the user of the computing device.

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,831

DEVICE AND METHOD FOR PACKET PROCESSING WITH MEMORIES HAVING DIFFERENT LATENCIES

Marvell Israel (M.I.S.L) ...

1. A packet processing system, comprising:a processor for processing units of data traffic received from a network;
a first memory composed of a first type of memory cells and disposed in proximity to the processor;
a second memory composed of a second type of memory cells that is different from the first type and being disposed further away from the processor than the first memory, wherein a head portion of a queue for queuing data units utilized by the processor is disposed in the first memory, and a tail portion of the queue is disposed in the second memory, wherein the second memory has a greater memory space than the first memory and the second memory is configured to receive bursts of high activity data traffic without dropping units of data traffic, the high activity data traffic being periodically received from the network at a data rate that is higher than a sustained data rate of the data traffic, the sustained data rate being indicative of an average rate at which data units are received over time; and
a queue manager configured to:
(i) manage the queue using a linked list, the linked list comprising linking indications between data units of the queue that are maintained across the first and second memories,
(ii) selectively push new data units to the tail portion of the queue at a burst data rate, at least some of the new data units from data traffic bursts of high-traffic activity, such that newer data units of the queue that are received during high-traffic activity are stored in the second memory at a rate that is higher than the sustained data rate, and generate a linking indication linking a new data unit to an earlier-received data unit that is physically located either in the head or tail portion of the queue, and
(iii) transfer, according to an order, a queued data unit from the tail portion of the queue disposed in the second memory to the head portion of the queue disposed in the first memory, without overloading the first memory, prior to popping the queued data unit from the head portion of the queue, such that older data units of the queue are stored in the first memory, and to update the linking indication for the queued data unit that is transferred from the tail portion to the head portion.

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,826

SHARED MESH

INTEL CORPORATION, Santa...

1. A shared mesh comprising:an interconnect fabric on a die;
a plurality of tiles on the die coupled to the interconnect fabric, at least some of the plurality of tiles comprising
a mesh station comprising
a logic unit;
a first port coupled to the logic unit;
a second port coupled to the logic unit; and
a third port coupled to the logic unit;
a first core component coupled to the first port at a first side of the mesh station; and
a second core component that is flipped relative to the first core component to connect to the second port at a second side of the mesh station that is opposite to the first side to reduce an area of the shared mesh,
wherein the logic unit is configured to communicate data between the first core component and the interconnect fabric through the first port and the third port and wherein the logic unit is configured to communicate data between the second core component and the interconnect fabric through the second port and the third port; and
a memory coupled to the mesh station that is shared by the first core component and the second core component, wherein the logic unit is to identify each of the first core component and the second core component, to map a first identifier associated with the first core component to a first broadcast vector and a second identifier associated with the second core component to a second broadcast vector and to determine credits for the first core component and the second core component.

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,816

METHOD FOR OPERATING AN INFORMATION-CENTRIC NETWORK AND NETWORK

NEC CORPORATION, Tokyo (...

1. A method for operating an information-centric network (ICN) in which at least a first named data object (NDO) is addressable, the method comprising:implementing, in the ICN, software-defined networking (SDN) with an SDN controller; and
performing, by the SDN controller, network-wide request aggregation in the ICN by:
detecting an initial request for the first NDO received at a first ingress node of the ICN,
detecting one or more additional requests for the first NDO received at one or more additional ingress nodes of the ICN, and
aggregating the initial request for the first NDO received at the first ingress node and the one or more additional requests for the first NDO received at the one or more additional ingress nodes.

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,812

MULTICAST LOAD BALANCING IN MULTIHOMING EVPN NETWORKS

Juniper Networks, Inc., ...

1. A method comprising:receiving, by a provider edge (PE) router of a plurality of PE routers configured with an Ethernet Virtual Private Network (EVPN) instance reachable by an Ethernet segment connecting the plurality of PE devices to a customer edge (CE) router that is multi-homed to the plurality of PE routers over the Ethernet segment, an Internet Group Management Protocol (IGMP) join report for a multicast group;
sending, by the PE router and to the plurality of PE routers, one or more Border Gateway Protocol (BGP) join synch routes used to synchronize the IGMP join report for the multicast group across the Ethernet segment;
deterministically determining, by the PE router, whether the PE router is configured to be an elected multicast forwarder for at least one of a plurality of multicast groups;
in response to determining that the PE router is configured to be the elected multicast forwarder for the one of the plurality of multicast groups, configuring, by the PE router, a forwarding state of the PE router to forward multicast traffic for the one of the plurality of multicast groups into the Ethernet segment and to ignore a designated forwarder election for the Ethernet segment;
receiving, by the PE router, multicast traffic from an ingress PE router of the plurality of PE routers; and
forwarding, by the PE router, the multicast traffic into the Ethernet segment for the one of the plurality of multicast groups.

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,806

PERFORMING A FINISHING OPERATION TO IMPROVE THE QUALITY OF A RESULTING HASH

NICIRA, INC., Palo Alto,...

1. A non-transitory machine readable medium storing a program that, when executed by at least one processing unit, generates a hash of a portion of a packet to process a packet, the program comprising sets of instructions for:generating a first hash from at least a portion of a packet header;
performing a finishing operation on the first hash to produce a resulting second hash, wherein the finishing operation comprises accumulating a length of the portion of the packet header into the hash by hashing a combination of the first hash and the length of the portion of the packet header; and
processing the packet based on the resulting second hash.

US Pat. No. 10,193,805

USER ORIENTED IOT DATA DISCOVERY AND RETRIEVAL IN ICN NETWORKS

Futurewei Technologies, I...

1. A method for accessing content in a network, comprising:receiving an interest message including semantics information to be matched to the content in the network, the semantics information excluding a name of the content;
accessing a memory to identify the content requested in the interest message using the semantics information, the memory including at least one of a content store (CS) caching the content and a forwarding information base (FIB) storing routing entries, the routing entries including content names with corresponding semantics information, forwarding faces and hop count;
aggregating the routing entries in the FIB having the same content name, the semantics information, forwarding faces and hop count to form an aggregated FIB; and
sending a FIB propagation message to neighboring network nodes, the FIB propagation message including at least changes made to the existing routing entries in the FIB.

US Pat. No. 10,193,804

METHOD OF FORWARDING DATA PACKETS, METHOD OF CREATING MERGED FIB KEY ENTRY AND METHOD OF CREATING A SEARCH KEY

HUAWEI TECHNOLOGIES CO., ...

1. A method of creating a key entry of a merged forwarding information base (FIB) for at least two routing instances (RI) on a network node, each RI having a corresponding RI FIB with corresponding RI FIB key entries and a corresponding routing instance identifier (RII), the method comprising:inserting a corresponding RII after at least a portion of a corresponding RI FIB key entry;
identifying a common root in a plurality of the RI FIB entries, wherein the merged FIB key entries have the corresponding RII immediately after the common root of the corresponding RI FIB key entries.

US Pat. No. 10,193,803

TRANSMITTING APPARATUS, RECEIVING APPARATUS AND CONTROLLING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A transmitting apparatus comprising:a packet generator configured to generate a packet comprising a header and a payload; and
a transmitter configured to transmit the generated packet,
wherein the header comprises a first field and a second field,
wherein the first field comprises a first value or a second value,
wherein the first value indicates that a length of the second field is a first length, and the second value indicates that the length of the second field is a second length, and
wherein, if the first field comprises the first value, the second field is represented as a pointer field, and if the first field comprises the second value, the second field is a concatenation of the pointer field and an added pointer field,
wherein the second field comprises a pointer value,
wherein the pointer value is an offset from a beginning of the payload to a first start position of at least one input packet that begins in the payload,
wherein if the first field comprises the second value, the header comprises a third field including one of a third value, a fourth value and a fifth value,
wherein the third value indicates absence of a fourth field and a fifth field in the packet,
wherein the fourth value indicates presence of the fourth field of which a length is 1 byte,
wherein the fifth value indicates presence of the fourth field of which the length is 2 bytes,
wherein the fourth field comprises length information indicating a length of the fifth field, and
wherein if the fourth field comprises the fifth value, the fourth field comprises least significant bits LSB and most significant bits MSB.

US Pat. No. 10,193,802

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROCESSING MESSAGES USING STATEFUL AND STATELESS DECODE STRATEGIES

ORACLE INTERNATIONAL CORP...

1. A method for processing a message containing type-length-value (TLV) elements, the method comprising:at a processing node including at least one message processor, wherein the processing node shares validation information about an ingress message among decode algorithms:
receiving the ingress message containing a plurality of TLV elements;
determining, using at least one message related attribute, whether the ingress message is to be processed using a stateless decode algorithm;
in response to determining that the ingress message is to be processed using the stateless decode algorithm, processing the ingress message using the stateless decode algorithm, wherein the stateless decode algorithm uses pointer arithmetic and length values associated with the plurality of TLV elements to decode the ingress message;
determining, using the stateless decode algorithm, whether the ingress message includes at least one TLV element indicating that the ingress message is to be further processed using a stateful decode algorithm; and
in response to determining that the ingress message includes the at least one TLV element indicating that the ingress message is to be further processed using the stateful decode algorithm, processing the ingress message using the stateful decode algorithm.

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,797

TRIGGERED-ACTIONS NETWORK PROCESSOR

ORACLE INTERNATIONAL CORP...

1. A network processor, comprising:an input network stack configured to receive messages from an inbound network link;
a format decoder, coupled to the network stack, configured to: extract one or more fields from a given message; provide the one or more fields to application logic; determine a context for the given message; provide the given message and the context to a data handler, wherein the context is based on a message type and an identifier of the network connection on which the given message was received; determine a message status for the given message; and provide the message status to the data handler, wherein the message status includes a length of the given message and information specifying any error conditions associated with the given message;
the application logic, coupled to the format decoder, configured to: determine one or more trigger values based on the one or more fields and one or more trigger expressions; and provide the one or more trigger values to the data handler, wherein the one or more trigger expressions include checks on information in a payload of the given message; and
the data handler, coupled to the format decoder and the application logic, configured to determine one or more actions to be taken for the given message based on the context and the one or more trigger values, wherein the one or more actions to be taken include whether the given message is forwarded and one or more forwarding destinations, wherein the data handler is further configured to determine the one or more actions to be taken based on the information specifying any error conditions associated with the given message.

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,794

MULTIPARTY CALL METHOD AND APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. A multiparty call method, applied in a process in which a transmit end makes a multiparty call with at least two receive ends, wherein the transmit end and the at least two receive ends are user equipment, wherein the method comprises:acquiring, by the transmit end, one piece of communications data to be transmitted to the at least two receive ends and identifiers of each of the at least two receive ends, wherein the identifiers of each of the at least two receive ends comprise internet protocol (IP) addresses of the at least two receive ends and port numbers for the at least two receive ends: and
sending, by the transmit end, the one piece of communications data and the identifiers of each of the at least two receive ends to a network side device.

US Pat. No. 10,193,793

BROWSER APPARATUS, RECORDING MEDIUM, SERVER APPARATUS, AND INFORMATION PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. A browser apparatus comprising:circuitry configured to
implement a web browser application including a first communication function section that sends a request to a web site and receives web content from the web site using a unicast protocol, and a second communication function section that receives web content multicast-distributed using a multicast protocol,
control, in response to an external input, the first communication function section of the web browser application to send a request to a web site and receive web content from the web site using the unicast protocol, wherein
the second communication function section receives a plurality of web content items,
the circuitry is configured to record only a web content item of the plurality of web content items, which has a particular URL address, on a recording medium, and
the circuitry is configured to control, when the web content received by the second communication function section has an error, the first communication function section to request the web content from the web site.

US Pat. No. 10,193,792

DATA PACKET SENDING METHOD, MOBILE ROUTER, AND NETWORK DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A method comprising:receiving a routing control request, wherein the routing control request comprises routing control policy information;
obtaining, from a mobile node (MN), a first data packet associated with a first home address;
determining whether to enable routing control for the first data packet, according to indication information indicating whether routing control is enabled, and according to home address status information, wherein the indication information and the home address status information are comprised by the routing control policy information;
establishing a tunnel with a designated routing node according to the home address status information in the routing control policy information carried in the routing control request in response to the indication information in the routing control policy information carried in the routing control request indicating that routing control is enabled and after receiving the routing control request;
sending the first data packet to the designated routing node through the tunnel with the designated routing node according to the home address status information in the routing control policy information, in response to determining to enable routing control for the first data packet;
obtaining a first processed data packet returned by the designated routing node; and
sending the first processed data packet to a destination node via a current mobile router of the destination node, wherein the current mobile router of the destination node sends the first processed data packet to the destination node, and wherein the first processed data packet is obtained by the designated routing node by processing the first data packet.

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,789

HANDLING PORT IDENTIFIER OVERFLOW IN SPANNING TREE PROTOCOL

ARRIS Enterprises LLC, S...

1. A method comprising:receiving, by a network device, a spanning tree protocol (STP) bridge protocol data unit (BPDU);
extracting, by the network device, a port identifier value from the BPDU;
determining, by the network device, a fourteen-bit port number associated with the BPDU by decoding the least significant fourteen bits of the port identifier value; and
determining, by the network device, an eight-bit port priority associated with the BPDU by:
decoding the most significant two bits of the port identifier value; and
converting the most significant two bits of the port identifier value into the eight-bit port priority, the converting comprising padding the least significant six bits of the eight-bit port priority with zeroes.

US Pat. No. 10,193,788

SYSTEMS AND METHODS IMPLEMENTING AN AUTONOMOUS NETWORK ARCHITECTURE AND PROTOCOL

1. A computing node device comprising:a communication interface to communicate with other devices in a communications network; and
a networking interface to:
identify a plurality of computing nodes in the communications network, respective computing nodes of the plurality of computing nodes capable of being assigned a parent node of the computing node device;
verify an identity of a particular computing node of the plurality of computing nodes, the particular node capable of requesting to join the communications network;
transmit an identity of the computing node device to the particular computing node to enable the particular computing node to verify the identity of the computing node device;
when the identify of the particular computing node has been verified, transmit, using the communications interface, a message, to the particular computing node;
receive a response from the particular computing node, the response including metadata identifying a current load of the particular computing node;
based on the metadata identifying the current load of the particular computing node, identify the particular computing node as the parent node of the computing node device;
transmit, to the parent node, a request to register as part of the communications network.

US Pat. No. 10,193,787

METHOD OF NOTIFYING FUNCTION IDENTIFICATION INFORMATION AND COMMUNICATION SYSTEM

KABUSHIKI KAISHA TOSHIBA,...

1. A communication apparatus, comprising:a receiver configured to receive a probe request frame comprising a first SSID (Service Set Identifier) field from a first communication apparatus, wherein the first SSID field comprises first characters indicating a wireless communication function, the first SSID field of the probe request frame is defined in IEEE802.11 specification, and the wireless communication function is defined in a first specification different from the IEEE802.11 specification; and
a transmitter configured to transmit a probe response frame comprising a second SSID field to the first communication apparatus after a reception of the probe request frame, wherein the second SSID field comprises the first characters, and the second SSID field of the probe response frame is defined in the IEEE802.11 specification, the first SSID field and the second SSID field are defined as a field comprising an identifier of a service set in the IEEE802.11 specification.

US Pat. No. 10,193,786

WIRELESS ROUTERS UNDER TEST

Contec, LLC, Schenectady...

1. A universal tester for testing a plurality of wireless routers, comprising:a plurality of test slots, each test slot of the plurality of test slots configured to host a wireless router of a plurality of wireless routers; and
a plurality of sets of test connections, each set of test connections of the plurality of sets of test connections being associated with one test slot of the plurality of test slots,
wherein each set of test connections of the plurality of sets of test connections comprises:
a wireless networking test connection configured to test a corresponding wireless networking interface on a wireless router of the plurality of wireless routers,
an Ethernet test connection configured to test a corresponding Ethernet interface on a wireless router of the plurality of wireless routers, and
a MoCA test connection configured to test a corresponding MoCA interface on a wireless router of the plurality of wireless routers.

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,783

SYSTEM FOR AGGREGATING STATISTICS ASSOCIATED WITH INTERFACES

NICIRA, INC., Palo Alto,...

1. A method of aggregating statistics for a set of interfaces associated with a logical forwarding element (LFE), the method comprising:for each particular interface in the set of interfaces associated with the LFE, defining at least one flow entry comprising (i) a set of matching fields that store flow-identifying parameters for matching with attributes of packets and (ii) a tag identifier that identifies the particular interface and that is not part of a matching field to match with packet attributes;
sending the flow entries to a plurality of physical forwarding elements (PFEs) that implement the LFE, at least a subset of the PFEs executing on host computers along with data compute nodes associated with the LFE;
receiving, from the plurality of PFEs, statistics generated by each PFE for each flow entry that has a tag identifier; and
aggregating the received statistics to produce overall statistics relating to each interface associated with the LFE.

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,775

AUTOMATIC EVENT GROUP ACTION INTERFACE

Splunk Inc., San Francis...

1. A method comprising: causing display of an interface enabling a user to indicate information to control the operation of a service monitoring system to automatically identify and update a group of events from among a plurality of events in an event datastore; receiving user input via the interface including: an indication of group membership criteria; an indication of a causable group action; an indication of a precondition related to the causable group action; creating an event group policy definition in computer storage based at least in part on the group membership criteria, the causable group action, and the precondition; wherein one or more events of the plurality of events in the event datastore is each a notable event produced by a correlation search against stored key performance indicator (KPI) values, each KPI value produced by a search query that defines the KPI and that derives the KPI value from machine data associated with one or more entities that perform a service, each entity having an entity definition that identifies machine data associated with the respective entity, and each said entity definition associated with a service definition representing the service; wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment; and wherein the method is performed by one or more processing devices.

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,767

MULTIPLE AVAILABLE WITNESSES

EMC IP Holding Company LL...

1. A method of managing resources that are synchronized between at least two different sites, comprising:providing multiple witnesses, wherein each witness is configured to determine, in an event of a communication failure between two or more of the at least two different sites, which of the two or more different sites will accept writes for the resources during the communication failure;
one of the at least two different sites choosing a particular one of the witnesses;
the one of the at least two different sites confirming that the particular one of the witnesses is available to serve as a witness;
the one of the at least two different sites communicating with other ones of the at least two different sites to determine if the particular one of the witnesses is acceptable to the other ones of the at least two different sites; and
choosing the particular one of the witnesses in response to the particular one of the witnesses being available to serve as a witness and the particular one of the witnesses being acceptable to all of the other ones of the at least two different sites.

US Pat. No. 10,193,752

STORAGE SYSTEM UPGRADE

EMC IP Holding Company LL...

1. A method for upgrading an array specific module of a multipath application, the method comprising:checking a status associated with the array specific module, the array specific module being associated with an array independent module of the multipath application, in order to register the status of the array specific module with the array independent module;
on determination the status of the array specific module is an “in-progress” state,
suspending all input/output operations associated with the array specific module; and
upgrading the array specific module without disrupting input/output operations associated with the array specific module.

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,744

MASS RESTORATION OF ENTERPRISE BUSINESS SERVICES FOLLOWING SERVICE DISRUPTION

INTUIT INC., Mountain Vi...

1. A computer-implemented method for restoring a plurality of services of an application in a computer network following a service disruption, the method comprising:identifying, via a processor, one or more servers hosting at least one of the services;
identifying at least a first dependency between the at least one of the services and another one of the plurality of services;
generating a run list comprising one or more scripts for restoring the plurality of services in one or more successive phases, wherein each successive phase is determined based on the at least a first dependency, wherein each script is associated with one of the plurality of services and comprises instructions for one of starting, stopping, or restarting the service; and
based on the run list:
saving data of a downstream dependent service in a temporary restoration directory, wherein the downstream dependent service depends on the at least one of the services;
stopping the downstream dependent service;
restarting the at least one of the services;
restarting the downstream dependent service; and
loading the data of the downstream dependent service saved in the temporary restoration directory into the downstream dependent service.

US Pat. No. 10,193,735

POWER ALLOCATION FOR SUPERPOSITION TRANSMISSION

Samsung Electronics Co., ...

1. A method of power allocation in a superposition multiple access communication system capable of using uniform and non-uniform superposition constellations (super-constellations), comprising:for each receiver i receiving superposition multiple access transmission, calculating the conditional probability Pc,i of a symbol being correctly received based on its location within a super-constellation, wherein i is an index of integers from 1 to the total number of receivers receiving superposition multiple access transmission in the super-constellation;
for the each receiver i receiving superposition multiple access transmission, calculating a normalized weighting coefficient wi;
calculating the sum S of weighted spectral efficiencies of all of the each receiver i using the calculated conditional probability Pc,i of the each receiver i and the calculated normalized weighting coefficient wi of the each receiver i; and
determining the optimal power allocation ?*i for the each receiver i by maximizing the sum of weighted spectral efficiencies.

US Pat. No. 10,193,732

APPARATUS AND METHOD FOR SENDING AND RECEIVING BROADCAST SIGNALS

LG ELECTRONICS INC., Seo...

1. A broadcast signal receiver comprising:a tuner for tuning a broadcast signal;
a reference signal detector for detecting pilots from the tuned broadcast signal;
a de-framer for de-framing a signal frame of the broadcast signal and deriving service data based on a number of carriers of the signal frame; and
a decoder for performing error correction process on the derived service data;
wherein the number of carriers of the signal frame is determined by reducing a product of a control unit value and a reducing coefficient (k) from a maximum number of carriers,
wherein the control unit value is 96 for 8K Fast Fourier Transform (FFT), 192 for 16K FFT and 384 for 32K FFT and the reducing coefficient is an integer value which ranges from 0 to 4,
wherein the maximum number of carriers is 6913 for the 8K FFT, 13825 for the 16K FFT, and 27649 for the 32K FFT,
wherein the pilots comprises Scattered Pilots (SPs) and Continual Pilots (CPs) and the CPs comprises a common CP set and an additional CP set,
wherein a common CP of the common CP set does not overlap with a location of the SP and an additional CP of the additional CP set overlaps with the location of the SP, and
wherein the additional CP set for a specific SP pattern and a specific FFT size comprises a different number of additional CPs based on the reducing coefficient.

US Pat. No. 10,193,731

METHOD AND APPARATUS FOR GENERATING SYNCHRONIZATION SIGNAL IN INTERNET OF THINGS

ELECTRONICS AND TELECOMMU...

1. A method for generating a synchronization signal, in the Internet of things by a transmitting apparatus, comprising:in an in-band operation mode or a guard band operation mode of the Internet of things,
dividing all subcarriers allocated for the synchronization signal into a first upper subcarrier group and a first lower subcarrier group; and
performing a first subcarrier mapping by exchanging a signal allocated to the first upper subcarrier group and a signal allocated to the first lower subcarrier group with each other, and
in a standalone operation mode of the Internet of things,
dividing all subcarriers allocated for the synchronization signal into a second upper subcarrier group and a second lower subcarrier group; and
performing a second subcarrier mapping without exchanging the second upper subcarrier group and the second lower subcarrier group with each other.

US Pat. No. 10,193,730

OFDM TRANSMITTING AND RECEIVING SYSTEMS AND METHODS THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A transmitting method comprising:identifying information according to a type of symbol of a data signal, from among information related to a position of reserved tone; and
adding a signal for reducing a Peak-to-Average Power ratio (PAPR) into the data signal based on the identified information,
wherein the information related to the position of reserved tone comprises first information and second information,
wherein the first information is related to the position of reserved tone in a first type of symbol, and
wherein the second information is related to the position of reserved tone in a second type of symbol.

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,706

DISTRIBUTED RULE PROVISIONING IN AN EXTENDED BRIDGE

ARRIS Enterprises LLC, S...

1. A method comprising:receiving, by a controlling bridge (CB) in an extended bridge, a command to create or delete a packet classification rule for one or more virtual ports of the extended bridge;
determining, by the CB, a port extender (PE) of the extended bridge that hosts one or more physical ports corresponding to the one or more virtual ports; and
transmitting, by the CB, a message to the PE with instructions for creating or deleting the packet classification rule in a ternary content addressable memory (TCAM) of the PE,
wherein the CB manages a virtualized representation of the TCAM of the PE, and
wherein the virtualized representation includes an indication of a total capacity of the TCAM of the PE.

US Pat. No. 10,193,704

DEVICE CONTROL METHOD AND APPARATUS IN HOME NETWORK SYSTEM

Samsung Electronics Co., ...

1. A method for controlling at least one device that provides a service to a first terminal of a home network system, the method comprising:receiving, from a second terminal within a predetermined time, information on a motion of a user identified by the second terminal;
receiving, from the at least one device, information on an effective service range of the at least one device;
identifying whether the first terminal is located within the effective service range based on the information on the effective service range; and
activating an interface for controlling the at least one device based on the information on the motion and the result of the identification of whether the first terminal is located within the effective service range.

US Pat. No. 10,193,702

METHOD AND APPARATUS FOR PROVIDING SPONSORING SERVICE BETWEEN USER EQUIPMENTS

Samsung Electronics Co., ...

1. A method by a first terminal providing a sponsoring service in a wireless communication system, the method comprising:transmitting, to a first server for the sponsoring service, a first request for the sponsoring service, the first request including identification information of a second terminal to be provided with the sponsoring service and information on an amount of data use for the sponsoring service provided to the second terminal;
receiving, from the first server, an access token including information on an available amount of data use for the first terminal; and
transmitting, to a second server providing the sponsoring service, a second request for the sponsoring service, the second request including access token including information on the available amount of data use for the first terminal,
wherein a policy and charging control (PCC) rule for the first terminal is modified based on the information on the available amount of data use for the first terminal.

US Pat. No. 10,193,700

TRUST-ZONE-BASED END-TO-END SECURITY

Samsung Electronics Co., ...

1. A method for exchanging encrypted information by an electronic device, the method comprising:generating, by the device, a device signing certificate and a device signing public private key pair, and a device encryption certificate and a device encryption public private key pair, each of the device signing and encryption certificates signed using a device unique private key that is pre-stored on the electronic device;
transmitting, by the device, the device signing and device encryption certificates to a token service provider (TSP) server;
receiving, by the device, a TSP signing certificate and a TSP encryption certificate from the TSP server;
identifying, by the device a TSP signing public key and a TSP encryption public key of the TSP server based on the received TSP signing and the received TSP encryption certificates; and
transmitting a message including (i) information encrypted based on the TSP encryption public key and (ii) a signature of the electronic device based on the device signing private key,
wherein the device unique private key is stored on the electronic device by a manufacturer of the electronic device for access by a trusted application of the electronic device and wherein the information includes information for registering payment information with the TSP, the payment information associated with the electronic device.

US Pat. No. 10,193,687

METHOD FOR ACQUIRING SYNCHRONIZATION, AND PHY TRANSMITTER AND PHY RECEIVER FOR CABLE NETWORK

Electronics and Telecommu...

1. A method for acquiring synchronization in a cable network, comprising:receiving, by a physical (PHY) receiver, a signal from a PHY transmitter; and
acquiring, by the PHY receiver, channel synchronization when a symbol in which a channel preamble exists is detected from the received signal and a position of a frequency at which a channel subcarrier exists is detected from the detected symbol by performing a cross correlation operation on the received signal and the channel preamble,
wherein the acquiring of the channel synchronization includes obtaining a position of a symbol having a cross correlation maximum value, and obtaining a subcarrier position on a frequency axis having the cross correlation maximum value.

US Pat. No. 10,193,682

APPARATUS AND METHOD FOR DEFINING PHYSICAL CHANNEL TRANSMIT/RECEIVE TIMINGS AND RESOURCE ALLOCATION IN TDD COMMUNICATION SYSTEM SUPPORTING CARRIER AGGREGATION

Samsung Electronics Co., ...

6. A method for communication of a terminal in a communication system, the method comprising:receiving, from a base station, information for a first time division duplex (TDD) uplink/downlink (UL/DL) configuration of a primary cell;
receiving, from the base station, information for a second TDD UL/DL configuration of a secondary cell;
receiving, from the base station, first downlink control information to schedule first data for the secondary cell, wherein if the first downlink control information is received on a first subframe of the secondary cell, the first subframe is identified based on the second TDD UL/DL configuration; and
transmitting, to the base station, first feedback information corresponding to the first data on a second subframe of the primary cell, the second subframe being identified based on the first UL/DL configuration.

US Pat. No. 10,193,678

MUTING SCHEMES FOR CHANNEL STATE INFORMATION REFERENCE SIGNAL AND SIGNALING THEREOF

QUALCOMM Incorporated, S...

1. A method of wireless communication, comprising:establishing a time-frequency muting pattern including at least one data resource element (RE), wherein the establishing includes grouping a plurality of REs into muting groups such that the time-frequency muting pattern includes the muting groups, and wherein each muting group includes REs that correspond to a reference signal pattern; and
transmitting information indicating the time-frequency muting pattern to a user equipment, wherein the transmitting the information includes transmitting a bitmap that identifies the time-frequency muting pattern, wherein at least one bit in the bitmap corresponds to one of the muting groups.

US Pat. No. 10,193,673

METHOD FOR GENERATING AND TRANSMITTING PILOT SEQUENCE BY FORMING ASYMMETRIC SEQUENCE SET BY MEANS OF SHIFTING ON TIME AXIS IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting pilot sequences to a receiver in a wireless communication system, the method performed by a transmitter and comprising:generating an asymmetric sequence set including a plurality of pilot sequences cyclically shifted at irregular intervals in a frequency domain;
mapping additional information represented by different bit values to the plurality of pilot sequences; and
transmitting a pilot sequence selected from the plurality of pilot sequences to a receiver,
wherein the plurality of pilot sequences are grouped based on shifting values, and
wherein the additional information is represented by a combination of a shared bit mapped as a same value to a specific group of the plurality of pilot sequences and a non-shared bit mapped as different values to each pilot sequence in the specific group.

US Pat. No. 10,193,671

SYSTEM AND METHOD FOR TRANSMISSION SYMBOL ARRANGEMENT FOR REDUCING MUTUAL INTERFERENCE

Huawei Technologies Co., ...

1. A method for operating a transmitting device, the method comprising:transmitting, by the transmitting device, a pilot signal associated with the transmitting device in a plurality of tones of a first transmission symbol in accordance with a spreading pattern in frequency domain associated with the transmitting device, without transmitting the pilot signal in a remainder of the tones in the first transmission symbol; and
transmitting, by the transmitting device, data to a receiving device in the plurality of tones of a second transmission symbol in accordance with the spreading pattern in the frequency domain, without transmitting the data or the pilot signal in a remainder of the tones in the second transmission symbol.

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,663

METHOD AND APPARATUS FOR DETERMINING NUMBER OF HARQ PROCESSES IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...


wherein D denotes a downlink subframe, S denotes a special subframe and U denotes an uplink subframe, and,
wherein a maximum number of HARQ processes of the second serving cell is determined as a maximum number of HARQ processes of the first serving cell regardless of whether the second serving cell uses the TDD frame or the FDD frame.

US Pat. No. 10,193,660

HEADER PROCESSING DEVICE, PROCESSOR, AND ELECTRONIC DEVICE

SAMSUNG ELECTRONICS CO., ...

1. A header processing device, comprising:an error detector to detect an error in a header in a packet and output a header error detection result, the header in the packet including a first type header including an error correction code (ECC) or a second type header including a cyclic redundancy checking (CRC) checksum;
a controller to extract first information and second information from the header based on information corresponding to a type of the header and the header error detection result; and
a reallocator to merge the first and second information extracted from the header and generate a third type header, the first, second, and third type headers having different formats from each other, wherein:
the first information includes data identification included in the header, and
the second information includes packet data field information in the header.

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,644

METHOD AND DEVICE FOR TRANSMITTING DATA IN ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. A method of transmitting data in an electronic device, comprising:transmitting a data packet selected from a buffer based on a transmission sequence, the data packet being associated with an application;
in response to failure of the transmission of the data packet, determining a re-transmission delay value based on a maximum transmission delay value required by the application associated with the data packet, a current transmission delay value of the data packet, and a currently measured received signal strength of a wireless channel;
re-transmitting the data packet after delaying the transmission by the re-transmission delay value; and
wherein the determining of the re-transmission delay value comprises: determining an additional transmission delay value based on a difference between the current transmission delay value and the maximum transmission delay value when the current transmission delay value is less than or equal to the maximum transmission delay value, and determining the re-transmission delay value based on a sum of the additional transmission delay value and a default transmission delay value when the measured received signal strength of the wireless channel is less than a minimum received signal strength.

US Pat. No. 10,193,643

METHOD FOR REPORTING CHANNEL STATE INFORMATION ON UNLICENSED BAND IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS FOR SAME

LG ELECTRONICS INC., Seo...

1. A method of reporting channel state information on an unlicensed band by a user equipment to an evolved Node B (eNB) in a wireless communication system, the method comprising:receiving a triggering message of a sounding reference signal from the eNB to report the channel state information on the unlicensed band;
measuring interference on the unlicensed band;
determining a transmit power of the sounding reference signal according to the measured interference; and
if the interference measured on the unlicensed band is less than a threshold value, transmitting the sounding reference signal for reporting the channel state information on the unlicensed band to the eNB according to the determined transmit power,
wherein the channel state information on the unlicensed band is transmitted using a specific symbol of a subframe on which the sounding reference signal is transmitted.

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,635

LOW-POWER APD BIAS CONTROLLER, BIAS CONTROL METHOD, AND PHOTOELECTRIC RECEIVER

InnoLight Technology (Suz...

1. An avalanche photodiode (APD) bias control method, comprising:acquiring a photocurrent intensity voltage;
generating a control signal by superposing the acquired photocurrent intensity voltage and a bias setting signal, wherein the control signal controls a voltage drop between an adjustable power supply and the APD;
adjusting an adjustable power supply output voltage that is output from the adjustable power supply and the bias setting signal simultaneously so that the voltage drop is within a target voltage drop range and a bias voltage applied across the APD approaches a target bias voltage that corresponds to an optical input power of an incident light that reaches the APD.

US Pat. No. 10,193,626

AUTO-DISCOVERY OF NEIGHBOR RELATIONSHIPS AND LIGHTING INSTALLATION SELF-MAPPING VIA VISUAL LIGHT COMMUNICATION

ABL IP HOLDING LLC, Cony...

4. A method comprising steps of:triggering a general illumination lighting device to modulate a visual light output from a general illumination source of the lighting device to repeat transmission of a packet of predetermined data a number of times,
the predetermined data of the repeatedly transmitted packet including an identification of the lighting device;
receiving, from another general illumination lighting device, a report of number of visual light receptions of the transmitted packet by the other general illumination lighting device; and
identifying the other general illumination lighting device as a neighbor of the general illumination lighting device based on detection of a predetermined relationship between the number of times of transmission and the number of visual receptions of the packet of predetermined data.

US Pat. No. 10,193,614

DATA-RECEIVING METHOD AND APPARATUS FOR RELAY STATION IN WIRELESS COMMUNICATION SYSTEM

LG ELECTRONICS INC., Seo...

1. A method of transmitting one or more signals in a wireless communication system, performed by an evolved NodeB (eNB), the method comprising:transmitting one or more reference signals to a relay node (RN),
wherein the one or more reference signals are transmitted on an antenna port 7;
transmitting the one or more signals in one or more downlink subframes,
wherein the one or more signals are eNB-to-RN transmissions on a R-PDCCH (relay-physical downlink control channel),
wherein the R-PDCCH is demodulated based on the one or more reference signals transmitted on the antenna port 7,
wherein the one or more downlink subframes are configured as one or more MBSFN (Multimedia Broadcast multicast service Single Frequency Network) subframes,
wherein each of the one or more downlink subframes includes a plurality of OFDM (orthogonal frequency division multiplexing) symbols in a time domain,
wherein, when six OFDM symbols in a second slot of the downlink subframe are used for the eNB-to-RN transmissions, the one or more reference signals are only mapped to one or more resource elements in a first slot of the downlink subframe.

US Pat. No. 10,193,607

DETERMINING A SOUNDING INTERVAL BASED ON THROUGHPUT

ARRIS Enterprises LLC, S...

15. A method for determining a sounding interval, wherein the method comprises:by an electronic device:
initializing a set of potential sounding intervals, wherein a given potential sounding interval specifies how often transmission beamforming is updated using sounding packets;
communicating, for at least another electronic device, first packets with and second packets without transmission beamforming for the set of potential sounding intervals, wherein, during the communication, an antenna pattern of the electronic device for use when communicating the first packets is updated;
receiving transmission statistics for the communication with at least the other electronic device;
calculating rank positions for the set of potential sounding intervals based at least in part on a performance metric associated with the transmission statistics and numbers of packets transmitted with transmission beamforming for the set of potential sounding intervals out of a total number of packets transmitted;
determining an output sounding interval based at least in part on the calculated rank positions;
repeating the communicating, receiving, calculating, and determining until a convergence criterion is achieved, wherein the convergence criterion corresponds to a difference in the output sounding interval determined in two or more instances of the repeating;
calculating frequencies, over multiple iterations, based at least in part on the rank positions for the set of potential sounding intervals;
determining, when the convergence criterion is achieved, a moment based at least in part on the calculated frequencies;
revising the set of potential sounding intervals; and
repeating, one or more times, the communicating, receiving, calculating, determining the output sounding interval, calculating the frequencies, and determining the moment based at least in part on the revised set of potential sounding intervals.

US Pat. No. 10,193,606

BEAM CONFIGURATION METHOD AND DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A beam configuration method applied to an electronic device, wherein the electronic device comprises a first plane, the first plane comprises at least two antenna array units, and the method comprises:determining whether an included angle between a ray that is perpendicular to the first plane and that extends outward from the electronic device and a ray pointing from the electronic device to a peer device is less than or equal to a preset angle; and
when the included angle between the ray that is perpendicular to the first plane and that extends outward from the electronic device and the ray pointing from the electronic device to the peer device is less than or equal to the preset angle, adjusting a phase difference between the antenna array units in the first plane, so that the array factors satisfy a condition of an end-fire state;
when the at least two antenna array units in the first plane are in uniform straight-line distribution, array factors of the antenna array units in the first plane are
wherein ?=?+kd cos ?, ? is a wave path difference between different antenna array units, ? is a phase difference between the two antenna array units,k is a quantity of waves, ? is a wavelength, d is a distance between the two antenna array units, and ? is an included angle between the ray that is perpendicular to the first plane and that extends outward from the electronic device and a ray in the direction of the first beam.

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,592

TECHNIQUES FOR DETECTING AND CANCELLING INTERFERENCE IN WIRELESS COMMUNICATIONS

QUALCOMM Incorporated, S...

1. A method for cancelling interference in wireless communications, comprising:performing an energy level detection of a received signal to determine an allocation size and position corresponding to an interfering device in the received signal;
determining an interference demodulation reference signal (DM-RS) and cyclic shift of the interfering device in the received signal;
determining, based at least in part on the allocation size and position and the interference DM-RS and cyclic shift, whether to apply successive interference cancellation on the received signal to cancel interference from the interfering device; and
applying the successive interference cancellation on the received signal based on determining to apply the successive interference cancellation.

US Pat. No. 10,193,582

INTERFERENCE CANCELLATION METHOD AND BASE STATION APPARATUS THEREFOR

Samsung Electronics Co., ...

1. A method of operating a base station for interference cancellation in a wireless communication system, the method comprising:receiving, from a target terminal, an uplink signal comprising at least one interference signal generated by at least one interference terminal;
identifying at least one dominant terminal from the at least one interference terminal based on a reception power of each of the at least one interference terminal;
performing primary decoding for the uplink signal;
generating a cancelling signal corresponding to an interference signal of the at least one dominant terminal if the primary decoding fails;
performing a cancellation by applying the cancelling signal to the uplink signal; and
performing secondary decoding for the uplink signal to which the cancelling signal has been applied.

US Pat. No. 10,193,570

METHOD OF AND APPARATUS FOR GENERATING SPATIALLY-COUPLED LOW-DENSITY PARITY-CHECK CODE

Samsung Electronics Co., ...

29. A mobile system that supports hybrid automatic repeat request (HARD) transmission configured to generate an algebraic, Spatially-Coupled Low-Density Parity Check (SC LDPC) code and transmitting a signal generated therefrom, comprising:an LDPC block code selector;
a parity-check matrix generator connected to an output of the LDPC block code selector and configured to generate a non-diagonal parity-check matrix;
an array generator connected to an output of the parity check matrix generator;
a mask matrix generator connected to an output of the array generator configured to select a step size c of a matrix of L matrices to be spatially coupled and one or more of a length a and a width b of the matrix of the L matrices, wherein a masking matrix W has a different rate than an LDPC block code, and wherein a, b, c, and L are integers;
a masker and SC LDPC code generator connected to an output of the mask matrix generator; and
a signal generator/transmitter connected to the masker and SC LDPC code generator and configured to generate a signal based on an SC LDPC code generated by the SC LDCP code generator and transmit the signal.

US Pat. No. 10,193,549

SENSING APPARATUS

Samsung Electronics Co., ...

1. A modular sensing apparatus comprising:a flexible substrate configurable into different shapes that conform to differently-shaped three-dimensional structures, wherein the flexible substrate is arranged to fold to cover a plurality of surfaces that form a corner of a device; and
a plurality of sensors positioned on the flexible substrate with the plurality of sensors arranged on the flexible substrate to detect touchless motion-based commands in a region that overlies said sensors when the flexible substrate is positioned on at least two of said differently-shaped three-dimensional structures.

US Pat. No. 10,193,535

OSCILLATION CIRCUIT, BOOSTER CIRCUIT, AND SEMICONDUCTOR DEVICE

ABLIC INC., Chiba (JP)

1. An oscillation circuit, comprising:a ring oscillator circuit in which odd stages of inverter circuits, each of which includes a PMOS transistor and an NMOS transistor that are connected to each other in series, are cascade connected such that the inverter circuits are connected to form a ring;
a first constant current element formed of a PMOS transistor configured to cause a predetermined current to flow to the inverter circuits;
a second constant current element formed of an NMOS transistor configured to cause a predetermined current to flow to the inverter circuits; and
a power supply circuit configured to generate a first bias voltage, a second bias voltage, and a second power supply voltage from a first power supply voltage,
the second power supply voltage being a constant voltage when the first power supply voltage is at a predetermined voltage or higher,
the PMOS transistor in each of the inverter circuits including a source connected to a drain of the PMOS transistor, which is the first constant current element, and a substrate to which the first power supply voltage is input,
the NMOS transistor in each of the inverter circuits including a source connected to a drain of the NMOS transistor, which is the second constant current element, and a substrate to which a ground voltage is input,
the PMOS transistor, which is the first constant current element, including a gate to which the first bias voltage is input, and a source and a substrate to which the second power supply voltage is input,
the NMOS transistor, which is the second constant current element, including a gate to which the second bias voltage is input, and a source and a substrate to which the ground voltage is input.

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,532

METHOD OF OPERATING A FINITE IMPULSE RESPONSE FILTER

AGENCY FOR SCIENCE, TECHN...

1. A method of operating a finite impulse response filter comprising an input; an output; and a plurality of storage elements each coupled to the input via a sample switch and to the output via a transfer switch, the method comprising:during charging of the plurality of storage elements, applying a sample clock signal to each of the sample switches that achieves an operation mode where up to every one of the sample switches is simultaneously closed to connect all of the plurality of storage elements to the input; and
during averaging of the plurality of storage elements, applying a transfer clock signal to each of the transfer switches to close one or more of the transfer switches to connect the storage elements, having charge stored therein, to the output, wherein all the transfer switches are simultaneously closed during the averaging of the plurality of storage elements.

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,500

SUPPLY MODULATOR AND COMMUNICATION DEVICE INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A supply modulator comprising:a supply modulation controller configured to receive a first envelope signal that follows an amplitude of a first RF input signal, to determine supply voltage select periods by dividing the first envelope signal into sections based on time, to generate a first selection control signal and a first connection control signal based on the amplitude of each of the sections, respectively, and to output the first selection control signal and the first connection control signal;
a voltage generator, which comprises a plurality of output terminals configured to respectively output voltages having different levels in each of the supply voltage select periods, and is configured to select, in response to the first selection control signal, at least one of the voltages as a first selection supply voltage and to generate the first selection supply voltage at each of the supply voltage select periods by performing DC-DC conversion on a supply voltage input from a power supply; and
a switch unit configured to connect one of the plurality of output terminals, through which the first selection supply voltage is output to a first power amplifier, in response to the first connection control signal, for a time duration of one of the supply voltage select periods,
wherein the supply modulation controller is further configured to set the time duration of each of the supply voltage select periods and a change in an amount of the first selection supply voltage provided in each of the supply voltage select periods in such a way that at least one of the time duration of the supply voltage select periods and the change in the amount of the first selection supply voltage provided in each of the supply voltage select periods is changed in response to a change of a frequency bandwidth of the first RF input signal.

US Pat. No. 10,193,495

PHOTOVOLTAIC JUNCTION BOX AND DIODE

Tyco Electronics (Shangha...

1. A photovoltaic junction box, comprising:a housing;
a plurality of contacts disposed in the housing; and
a diode mounted on two adjacent contacts, each diode having a body and a pair of first pins separated from each other and projecting outward from a side portion of the body, each first pin having a soldering end portion at an end opposite the body that is soldered on a first contact of the two adjacent contacts, and a connection piece connecting the soldering end portions of the pair of first pins, the pair of first pins are only physically connected by the connection piece, the connection piece having a first soldering surface soldered directly on a surface of the first contact and the pair of first pins together having a second soldering surface soldered directly on the surface of the first contact.

US Pat. No. 10,193,488

METHODS AND SYSTEMS FOR REDUCING CONDUCTED ELECTROMAGNETIC INTERFERENCE

Regal Beloit America, Inc...

1. An electromagnetic interference (EMI) filter system for a twin motor system that includes a first drive circuit having a first direct current (DC) link with a capacitor having a capacitance less than 10 ?F and a first inverter for driving a first motor, and a second drive circuit having a second DC link coupled to the first DC link and including a capacitor having a capacitance between about 200 ?F and 1000 ?F and a second inverter for driving a second motor; said EMI filter system comprising:a line-side filter configured to filter input power for transmission to the first DC link and the second DC link, said line-side filter comprising:
an input comprising a first input terminal and a second input terminal;
an output comprising a first output terminal and a second output terminal, wherein a first conductive path is defined between the first input terminal and the first output terminal, and a second conductive path is defined between the second input terminal and the second output terminal;
a first choke device coupled across the first and second conductive paths;
a first Y capacitor including a first end and a second end opposite the first end, the first end coupled to the first conductive path downstream from said first choke device; and
a second Y capacitor including a first end and a second end opposite the first end, the first end coupled to the second conductive path downstream from said first choke device; and
a load-side filter comprising a second choke device coupled between the second inverter and the second motor.

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,479

DEVICE FOR CONTROLLING A REGULATOR OF A MOTOR VEHICLE ALTERNATOR, AND ALTERNATOR COMPRISING THE CORRESPONDING REGULATOR

Valeo Equipements Electri...

1. Device (1, 2) for controlling a regulator of a motor vehicle alternator, of the type comprising firstly a control circuit (1) which generates a command (KEY_ON) for activation of said regulator, by taking to a first voltage higher than a predetermined high reference voltage a single-wire two-way communication line (6) which is connected to, secondly, a circuit (2) for detection of a state (KEY_DETECT) of said activation command (KEY_ON), said detection circuit (2) comprising means (7, 9) for generation of a fault signal from a flag (LAMP_ON) which indicates a fault of said alternator, by connection of said communication line (6) to a ground by at least one semiconductor switching element (7), by this means taking said communication line (6) to a second voltage lower than a predetermined fault voltage lower than said high reference voltage, and said control circuit (1) comprising means (4) for detection of said fault signal, wherein said control circuit (1) also transmits a pulse width modulated set signal with a maximum which is higher than said high reference voltage, and a minimum which is lower than a predetermined low reference voltage higher than said fault voltage, a duty cycle of said set signal being representative of a set voltage (V0) of said regulator.

US Pat. No. 10,193,431

LINEAR MOTOR

SANYO DENKI CO., LTD., T...

1. A linear motor, comprising:a stator;
a mover that moves a subject to be moved linearly along the stator; and
a multi-member spacer that is interposed between the mover and the subject to be moved, wherein
the stator includes a plurality of permanent magnets,
the mover includes a plurality of coils arranged to be opposed to the permanent magnets,
the multi-member spacer includes two or more members different in thermal conductivity,
the plurality of coils is interposed between the plurality of permanent magnets and the multi-member spacer in a direction orthogonal to a moving direction of the mover,
the mover comprises:
a plurality of teeth protruded toward the plurality of permanent magnets;
a plurality of slots defined by the plurality of teeth, the plurality of slots storing the plurality of coils; and
a core closing upper ends of the plurality of the slots, the plurality of teeth being coupled together via the core, the core comprising an electromagnetic steel plate,
the multi-member spacer is interposed between the core and the subject to be moved,
one of the two or more members of the multi-member spacer is in direct contact with the subject to be moved,
another one of the two or more members of the multi-member spacer is in direct contact with the core, and
a contact area between the subject to be moved and the one of the two or more members is smaller than a contact area between the electromagnetic steel plate and the another one of the two or more members.

US Pat. No. 10,193,411

OUTER ROTOR MOTOR

HONDA MOTOR CO., LTD., T...

1. An outer rotor motor comprising a metal motor case having an inner space, an inner stator disposed in the inner space of the motor case and having an outer circumference, and an outer rotor disposed along the outer circumference of the inner stator,the motor case comprising:
a mounting seat portion provided in the inner space of the motor case, the mounting seat portion having an inside; and
a protruding portion protruding from the inside of the mounting seat portion,
the inner stator comprising:
an opening portion formed centrally of the inner stator, the opening portion being formed to telescopically fit over the protruding portion;
a mounting portion formed adjacent the opening portion, the mounting portion facing the mounting seat portion with the opening portion telescopically fitting over the protruding portion,
the outer rotor motor further comprising:
a vibration isolating member interposed between the mounting seat portion and the mounting portion, the vibration isolating member including a metal member, a pair of elastic members sandwiching the metal member, and a pair of graphite layers laminated on surfaces of the elastic members, each graphite layer and the metal member being on opposite surfaces of each elastic member; and
a fastener that is formed through the vibration isolating member in a direction along which the metal member, the elastic members, and the graphite layers are laminated, and that fastens the mounting portion and the mounting seat portion together while compressing the vibration isolating member.

US Pat. No. 10,193,408

BRUSHLESS MOTOR HAVING TERMINAL FIXING BLOCKS

BERGSTROM, INC., Rockfor...

1. A brushless motor, comprising:a stator having a stator core; and
an upper insulating bobbin connected to an upper face of the stator core, the upper insulating bobbin including a plurality of coil wound portions, and an upper surface of the upper insulating bobbin having a plurality of terminal fixing blocks and a plurality of wire through blocks, each terminal fixing block having a wire-through notch for positioning a wire on the upper insulating bobbin with respect to the coil wound portions and a terminal socket electrically connected with the wire,
wherein a first angle between the wire-through notch of each terminal fixing block and a radial direction of the upper insulating bobbin is 50°-130°, and wherein the terminal socket of each terminal fixing block is inserted into the terminal fixing block to be electrically connected with the wire in the wire-through notch.

US Pat. No. 10,193,404

CLAW ROTOR WITH REDUCED CROSS-SECTION, AND ALTERNATOR COMPRISING ROTOR OF THIS TYPE

VALEO EQUIPEMENTS ELECTRI...

1. A rotor (1) for a rotary electrical machine, the rotor comprising:a first magnet wheel (3); and
a second magnet wheel (5);
each of the first and second magnet wheels comprising a series of claws with axial orientation and a globally trapezoidal form;
the claws extend axially from a radial projection of an outer radial end edge of each of the magnet wheel in the direction of the other magnet wheel such that each claw of each of the magnet wheels is situated between two consecutive claws of the other magnet wheel;
an interpolar space (30) is defined between each two consecutive claws of the rotor (1); and
a magnetic assembly (20) disposed in the interpolar space (30) defined between a first claw (4) of the first magnet wheel (3) and a second claw (6a) of the second magnet wheel (5);
the magnetic assembly (20) comprising laterally two first faces (22) delimited by first and second free ends (23, 24) of the magnetic assembly (20), the two first faces (22) extending respectively along first and second claws (4, 6a);
each of the first and second claws (4, 6a) having a claw head end (40), opposite lateral faces (7) and sloped lateral facets (12) between the claw head end (40) and the lateral faces (7), each of the lateral faces (7) comprising third and fourth opposite ends (8, 9) between which the magnetic assembly (20) is in contact so that the magnetic assembly (20) does not project beyond the third and fourth ends (8, 9) of the lateral face (7) of each of the first and second claws (4, 6a);
the lateral faces of each of the first and second claws (4, 6a) define a non-linear decrease in the cross-section (60) of each of the first and second claws (4, 6a) between the lateral face of each of the first and second claws (4, 6a) and the sloped lateral facet (12) starting from one of the free ends (23, 24) of the magnetic assembly (20) in order then to extend towards the claw head end (40) of the claw, the decrease in the cross-section (60) followed by the sloped lateral facet (12).

US Pat. No. 10,193,400

METHOD OF AND APPARATUS FOR DETECTING COIL ALIGNMENT ERROR IN WIRELESS INDUCTIVE POWER TRANSMISSION

Momentum Dynamics Corpora...

1. An apparatus for detecting coil alignment error in a wireless resonant inductive power transmission system comprising a primary inductive coil and a secondary inductive coil arranged to constitute a loosely coupled air core transformer whereby power in the primary inductive coil is transferred to the secondary inductive coil when the primary inductive coil is activated, comprising:at least two arc segment eddy current coils superimposed on the primary inductive coil, said at least two arc segment eddy current coils arranged to correspond with respective sectors of the primary inductive coil whereby an active eddy current coil has the effect of reducing a magnetic flux intercepted by the secondary inductive coil;
a switch connected to each arc segment eddy current coil;
a sequencer arranged to selectively activate the switch connected to each arc segment eddy current coil singularly or in unison in a switching sequence; and
a voltage detector that detects voltage variations in the secondary inductive coil during said switching sequence, whereby alignment of said primary inductive coil and said secondary inductive coil is detected by activating the eddy current coils sequentially and measuring detected voltage variations of the secondary inductive coil during the eddy current coil switching sequence, and whereby correspondence between the eddy current coil switching sequence and a largest magnetic flux variation of said secondary inductive coil indicates an error vector direction and a magnitude of magnetic flux variations of the secondary inductive coil indicate an error vector magnitude.

US Pat. No. 10,193,387

WIRELESS POWER TRANSMISSION APPARATUS AND METHOD

LG ELECTRONICS INC., Seo...

1. A wireless power transfer device, which is a medium-power wireless power transfer device that transfers power to a low-power wireless power reception device or a medium-power wireless power reception device, the wireless power transfer device comprising:a power conversion unit that converts electrical energy to a power signal; and
a communications and control unit that communicates with the wireless power reception device and controls power transfer,
the power conversion unit comprising:
an inverter that converts DC input to an AC waveform that drives a resonant circuit;
a primary coil that generates a magnetic field;
a shield material aligned with the primary coil; and
a current sensor that monitors current in the primary coil,
wherein the primary coil has a rectangular shape with a single layer of which a number of turns is 12, and consists of 105 strands Litz wire of which the diameter is 0.08 mm,
wherein the shield material is at least 1.5 mm thick and extends at least 2.5 mm beyond the outside of the primary coil,
wherein the primary coil and the shield material have a self-inductance 10.0 ?H, and
wherein the inverter operates in a full-bridge mode or in a half-bridge mode, the initial operation mode is set to the half-bridge mode, and if a detected wireless power reception device is the medium-power wireless power reception device, the communications and control unit changes the inverter operation mode from the half-bridge mode to the full-bridge mode alter receiving a control error packet from the wireless power reception device.

US Pat. No. 10,193,386

WIRELESS CHARGING METHOD AND SYSTEM, WIRELESS CHARGING DEVICE AND WEARABLE DEVICE

HUAWEI TECHNOLOGIES CO., ...

1. A wireless charging method, comprising:receiving, by a charging device, electric power usage data from at least two wearable devices;
determining, by the charging device, an electric power distribution solution according to the electric power usage data, the electric power distribution solution being used to determine a charging order and charging electric power for charging one or more of the at least two wearable devices;
performing, by the charging device, wireless charging on one or more of the at least two wearable devices according to the electric power distribution solution; and
sending, by the charging device, the electric power distribution solution to at least one of the at least two wearable devices, the at least one of the at least two wearable devices controlling output load and a quantity of turns of a wireless charging coil to receive electric power, and the at least one of the at least two wearable devices controlling output of the received electric power and an output time to a service in use and a battery.

US Pat. No. 10,193,377

SEMICONDUCTOR ENERGY HARVEST AND STORAGE SYSTEM FOR CHARGING AN ENERGY STORAGE DEVICE AND POWERING A CONTROLLER AND MULTI-SENSOR MEMORY MODULE

SAMSUNG ELECTRONICS CO., ...

1. A system, comprising:a power source;
a circuit board;
a first integrated circuit disposed on the circuit board;
a second integrated circuit separate from the first integrated circuit and disposed on the circuit board;
an energy harvesting device configured to convert energy from the first integrated circuit to electrical energy;
an energy storage device configured to store the electrical energy; and
a power supply configured to, while supplying power to the first integrated circuit from the power source, switch between supplying power from the energy storage device to the second integrated circuit and supplying power from the power source to the second integrated circuit.

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,374

MULTIFUNCTION BATTERY CHARGING AND HAPTIC DEVICE

Intel Corporation, Santa...

1. An electronic device comprising:a processor;
a memory device comprising instructions to be executed by the processor;
a battery to provide electrical power to the processor and the memory device;
a multifunction charger comprising an enclosure, a first conductive winding fixedly disposed on an inner wall of the enclosure, and a magnetic core suspended within the enclosure by a spring; and
control circuitry configured to activate one of a plurality of available operating modes of the multifunction charger, wherein the plurality of operating modes of the multifunction charger comprises a wireless charging mode and a haptic feedback mode, wherein, to activate wireless charging mode, the control circuitry is to conductively couple the first conductive winding to a battery charging circuit.

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,357

ENERGY STORAGE SYSTEM

TWS (MACAU COMMERCIAL OFF...

1. An energy storage system comprising:a plurality of battery building blocks which contribute load current to the output of the energy storage system, the battery building blocks comprising one or more electrical cell and a cell controller;
a system controller for providing functional control of the energy storage system and communication to an external host;
one or more system charger for charging the cells in the battery building blocks, wherein each battery building block is associated with an integrated charger;
an interface which provides a separate connection for at least two battery building blocks to allow the at least two battery building blocks to be separately removed from the energy storage system wherein, the system controller;
monitors the condition of the battery building blocks and determines a requirement to replace one of said battery building blocks; and
diverts the flow of current from the integrated charger associated with the battery building block to be replaced, wherein the charger provides a contribution to the load current in place of the contribution to the load current from the battery building block being replaced to allow said battery building block to be replaced whilst the energy storage system is in operation.

US Pat. No. 10,193,355

ELECTRIC POWER SUPPLY SYSTEM

HONDA MOTOR CO., LTD., T...

1. An electric power supply system, comprising:a first power storage device of high capacity type;
a second power storage device of high output type;
a charge control device for controlling power charge to the first power storage device and the second power storage device; and
a user input device for entering a command of a user;
wherein the power charge control device is configured to determine whether or not the first power storage device and the second power storage device can be charged up to a target residual capacity until a scheduled next use start time, and, when it is determined that the first power storage device and the second power storage device cannot be charged up to the target residual capacity until the scheduled use start time, either one or both of the first power storage device and the second power storage device are charged according to precedence which is inputted through the user input device to prioritize charge of one of the first power storage device and the second power storage device over charge of the other of the first power storage device and the second power storage device.

US Pat. No. 10,193,354

NEAR ZERO VOLT STORAGE TOLERANT ELECTROCHEMICAL CELLS THROUGH REVERSIBLE ION MANAGEMENT

Rochester Institute of Te...

1. An electrochemical cell, comprising:a positive electrode;
a negative electrode; and
an electrolyte, wherein the electrochemical cell contains reversible ions in an amount sufficient to maintain a negative electrode potential verses reference level that is less than a damage potential of the negative electrode and a positive electrode potential verses reference level that is greater than a damage potential of the positive electrode of the cell under an applied load at a near zero cell voltage state, such that the cell is capable of recharge from the near zero cell voltage state.

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,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,283

BUSWAY STAB ASSEMBLIES AND RELATED SYSTEMS AND METHODS

Eaton Intelligent Power L...

1. A plug-in device for use with a busway system comprising a busway housing defining a longitudinal axis, the plug-in device comprising:a stab base housing having first and second opposite sides;
one or more stab conductors extending out of and away from the stab base housing at the first side of the stab base housing;
one or more stab conductors extending out of and away from the stab base housing at the second side of the stab base housing; and
a ground conductor at an upper portion of the stab base housing;
wherein the stab base housing is configured to be received through an opening at a bottom portion of the busway housing and positioned in a first position with each stab conductor extending away from the stab base housing in a direction substantially parallel to the longitudinal axis of the busway housing and with the ground conductor contacting a top wall of the busway housing;
wherein the stab base housing is configured to be rotated from the first position to a second position with each stab conductor extending away from the stab base housing in a direction substantially perpendicular to the longitudinal axis of the busway housing and with the ground conductor contacting the top wall of the busway housing;
wherein:
an enclosure is coupled to a lower portion of the stab base housing;
a cable extends from each stab conductor and from the ground conductor to outside the stab base housing at the lower portion thereof; and
each cable is electrically connected to one or more components in the enclosure.

US Pat. No. 10,193,282

PUSH-ON COAXIAL CONNECTOR

PERFECTVISION MANUFACTURI...

1. A push-on F-type coaxial connector comprising:an electrically insulating bonnet including a port grip;
the bonnet including a mouth and a collar with a throat therebetween;
a post including a tubular stem, a neck, and an end bell;
the end bell in the bonnet throat and the neck in the bonnet collar;
a body forming an annular space about the post stem;
a body collar adjacent to the bonnet collar;
the post irrotatably fixed with respect to the bonnet and the body; and,
resilient end bell fingers for spreading to accept a port and the bonnet for resisting spreading of the end bell fingers.

US Pat. No. 10,193,260

MULTI-CONTACT CONNECTOR

IRISO ELECTRONICS CO., LT...

1. A multi-contact connector comprising: terminals each includinga first contact piece section having a first contact section that achieves pressing contact with a connection target object in a first direction and a first elastic arm that extends in a direction that intersects the first direction and displaceably supports the first contact section, and
a second contact piece section having a second contact section that achieves pressing contact with the connection target object in the first direction and a second elastic arm that displaceably supports the second contact section,
wherein the second elastic arm extends in the first direction toward the first elastic arm and has a front end portion facing the first elastic arm and is formed as a spring piece linked to the second contact section.

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,250

SUBSTRATE AND TERMINALS FOR POWER MODULE AND POWER MODULE INCLUDING THE SAME

Samsung Electronics Co., ...

1. A substrate for a power module, comprising:a first part, a second part, and a third part on a same surface of an underlying part of the substrate, wherein
the first part, the second part, and the third part are spaced apart from each other, electrically insulated from each other, and not directly contacting each other,
the third part surrounds the first part and the second part,
the third part is a continuous structure,
a first element module is on the third part,
all of the first part, the second part, and the third part are conductive,
the third part defines an opening over the same surface of the underlying part of the substrate,
the first part and the second part are in the opening defined by the third part,
the opening is between a first region of the third part and a second region of the third part,
the first region of the third part and the second region of the third part are spaced apart from each other in a first direction,
the first region of the third part includes a control pin installation region or an output terminal installation region, and
a width of the first region of the third part in the first direction is different than a width of the second region of the third part in the first direction.

US Pat. No. 10,193,230

ENHANCED CONNECTED TILED ARRAY ANTENNA

Commonwealth Scientific A...

1. An antenna device including:a ground plane including a first surface;
an array of spaced apart conductive antenna patches arranged substantially along a second surface that is parallel to and offset from said first surface;
a series of pairs of conductive feed interconnections, each pair of conductive feed interconnections being associated with a particular polarization state, connected to a respective drive circuit and capacitively coupled to a corresponding conductive patch of the spaced apart array of conductive antenna patches thereby to provide a capacitive coupling between the respective conductive antenna patches and corresponding driving circuits to electrically drive the conductive antenna patches at the particular polarization state,
said conductive feed interconnections projecting through respective apertures of said ground plane and being profiled to provide a complementary series inductance to said capacitive coupling so as to thereby improve the impedance matching of the conductive feed interconnections and conductive antenna patches.

US Pat. No. 10,193,223

MODULAR PARALLEL BEAMFORMING SYSTEM AND ASSOCIATED METHODS

General Electric Company,...

1. A beamforming system, comprising:a plurality of modular beamformers operatively coupled to each other, each modular beamformer comprising:
a plurality of signal generation units, each being configured to generate a respective signal;
a plurality of respective delaying units, each corresponding to a respective signal generation unit, each delaying unit being configured to receive a respective signal from the respective signal generating unit, each delaying unit being configured to adaptively delay the respective signal and each delaying unit being configured to output a respective delayed signal;
a plurality of multipliers assigned to each of the delaying units, each multiplier being configured to receive the respective delayed signal output from the respective delaying unit, each multiplier being configured to generate a respective conditioned signal by adaptively applying a respective weight to the respective received delayed signal from the respective delaying unit and each multiplier being configured to output the respective conditioned signal; and
a plurality of summers, each configured to receive a respective group of conditioned signals from a respective group of the plurality of multipliers, being configured to combine the respective group of conditioned signals and being configured to generate a respective phased array output signal, each of the plurality of summers being configured to receive at least another input other than the respective group of conditioned signals; and
the plurality of modular beamformers being interconnected such that each of the plurality of summers within each beamformer receives, as the at least another input, a respective phased array output signal from a summer of a different one of the plurality of modular beamformers.

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,212

DIGITAL TACHO GRAPH APPARATUS HAVING EMBEDDED RADIO FREQUENCY ANTENNA

Hyundai Motor Company, S...

1. A digital tacho graph (DTG) apparatus for transmitting and receiving one or more different radio frequency (RF) signals through a wireless communication module and an RF antenna, the DTG apparatus comprising: a metal terminal having one end connected to a printed circuit board (PCB) pattern unit connected to the wireless communication module; the RF antenna, embedded inside the DTG apparatus, having one end connected to the other end of the metal terminal; and a front case unit, on which the other end of the RF antenna is formed by patterning, the front case unit serving as a front case of the DTG apparatus and enclosing the RF antenna inside the DTG apparatus wherein a PCB, on which the PCB pattern unit is formed, is disposed under the wireless communication module, the metal terminal, and the RF antenna, and the PCB pattern unit directly contacts the wireless communication module and the metal terminal, and is spaced apart from the RF antenna.

US Pat. No. 10,193,201

SYSTEM AND METHOD FOR CONTROLLING OPERATION OF A METAL-AIR BATTERY

PHINERGY LTD., Lod (IL)

1. A method of controlling operation of a metal-air battery, the method comprising:controlling a current drawn from the metal-air battery and a temperature of the metal-air battery by controlling a temperature of electrolyte included in the metal-air battery and by controlling a circulation of the electrolyte included in the metal-air battery until the metal-air battery operates according to a profile,
wherein the profile defines at least one of: an energetic utilization ratio, power, an electrolyte utilization value and a corrosion rate.

US Pat. No. 10,193,199

BATTERY SYSTEM

ARCIMOTO, INC., Eugene, ...

1. A battery enclosure, comprising:a pair of opposing enclosure portions that collectively define a battery region, each enclosure portion including:
a first segment that includes a plurality of fluid pathways spaced apart from each other, the first segment forming a notched region at a distal end of the first segment;
a second segment that joins the first segment at an interface opposite a distal end of the first segment, the second segment being orthogonal to the first segment, the second segment forming a flange at a distal end of the second segment opposite the interface;
a first wall interfacing with a first edge of the pair of opposing enclosure portions to further collectively define the battery region, an inner face of the first wall including a first set of a plurality of openings that are aligned with at least some of the plurality of fluid pathways of a first enclosure portion of the pair of enclosure portions along the first edge, the first wall including a second set of a plurality of openings that are aligned with at least some of the plurality of fluid pathways of a second enclosure portion of the pair of enclosure portions along the first edge, at least some of the first set of the plurality of openings and at least some of the second set of the plurality of openings joining each other within the first wall via fluid pathways formed therein; and
a second wall interfacing with a second edge of the pair of opposing enclosure portions opposite the first edge to further collectively define the battery region, an inner face of the second wall including a third set of a plurality of openings that are aligned with at least some of the plurality of fluid pathways of the first enclosure portion of the pair of enclosure portions along the second edge, the second wall including a fourth set of a plurality of openings that are aligned with at least some of the plurality of fluid pathways of the second enclosure portion of the pair of enclosure portions along the second edge, at least some of the third set of the plurality of openings and at least some of the fourth set of the plurality of openings joining each other within the second wall via fluid pathways formed therein;
wherein each notched region of each enclosure portion accommodates the flange of the other enclosure portion.

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,189

BATTERY CELL

HYUNDAI MOTOR COMPANY, S...

1. A battery cell comprising:an electrode assembly;
a pouch which wraps around the electrode assembly;
an electrode tab extending from the electrode assembly;
a lead tab attached to the electrode tab; and
a current interrupt device comprising a fusing unit and an insulating layer wrapping around the fusing unit,
wherein the fusing unit comprises a top surface and a bottom surface, wherein the top surface of the fusing unit is attached to a bottom surface of the lead tab, and the bottom surface of the fusing unit is attached to a top surface of the electrode tab, wherein the top surface of the fusing unit has a bond strength greater than that of the bottom surface of the fusing unit.

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,181

PRESSURIZATION DEVICE FOR BATTERY CELLS

Nissan Motor Co., Ltd., ...

1. A pressurization device for battery cells, comprising:battery cells stacked in a thickness direction, wherein each of the battery cells has a flat shape in the thickness direction, and wherein each of the battery cells includes:
an exterior body made of a laminated film; and
a power generation element sealed with a liquid electrolyte inside the exterior body;
a housing accommodating the battery cells;
spacers arranged in the thickness direction, supported by the housing and forming bag shapes which have an expanded state and a contracted state in at least the thickness direction in accordance with fluid pressure of fluid sealed inside the spacers, wherein each of the battery cells contacts at least a portion of an adjacent spacer; and
a pressure supply passage used for supplying the fluid to the spacers from a fluid pressure source;
wherein when the spacers are in the contracted state, a space exists between adjacent battery cells, each space having a dimension in the thickness direction that is larger than a thickness of each of the battery cells; and
when the spacers are in the expanded state, each of the battery cells are pressurized in the thickness direction.

US Pat. No. 10,193,179

FUEL CELL STACK

NISSAN MOTOR CO., LTD., ...

1. A fuel cell stack, comprising:a stacked plurality of single cells each comprising a frame supporting a periphery of a membrane electrode assembly and a pair of separators holding the frame therebetween; and
a sealing member disposed between the plurality of single cells,
wherein the pair of separators comprises respective supporting portions which are in contact with the frame, in which a sealing member is disposed on one of the supporting portions, a supporting portion of one separator has a different size from a supporting portion of the other separator,
an overlapped portion is formed in which a base surface where the supporting portion of one separator is in contact with the frame is overlapped with a top surface where the supporting portion of the other separator is in contact with the frame in a stacking direction, and
the overlapped portion receives and transmits reaction force of the sealing member between the single cells.

US Pat. No. 10,193,177

FUEL CELL SYSTEM AND OPERATING METHOD THEREFOR

NISSAN MOTOR CO., LTD., ...

1. A residual water purge control system for a fuel cell system having a fuel cell stack that generates electrical power by electrochemical reaction of fuel and oxidant, a residual water estimating apparatus, and a residual water purge control device, the residual water estimating apparatus comprising:a total generated electrical energy storage device that stores a value representing the total generated electrical energy of the fuel cell stack in the period from start-up to shutdown of power generation; and
a controller that is programmed to estimate a residual water volume that can be absorbed by a membrane electrode assembly of the fuel cell stack from a first control map that indicates a relationship between the residual water volume and said stored value in said total generated electrical energy storage device;
wherein when the stored value in said total generated electrical energy storage device is below a first prescribed level corresponding to a maximum of the residual water volume, said controller is programmed to estimate the residual water volume to be proportional to said stored value; and, when said stored value exceeds the first prescribed level, said controller is programmed to estimate the residual water volume to be inversely proportional to an increase in said stored value with respect to the first prescribed level; and
wherein when said stored value exceeds a second prescribed level larger than the first prescribed level, said controller estimates the residual water volume to be substantially constant; and
wherein the residual water purge control device is programmed to control a purging volume of the residual water purge control system based on the estimated residual water volume after the residual water has been estimated by the controller.

US Pat. No. 10,193,174

FUEL CELL INTERNAL STATE DETECTION SYSTEM AND STATE DETECTION METHOD

NISSAN MOTOR CO., LTD., ...

1. A fuel cell internal state detection system for detecting an internal state of a fuel cell on the basis of an impedance value of the fuel cell, comprising a controller programmed to:set an estimation object state quantity as an index of the internal state;
obtain the impedance value of the fuel cell;
judge whether or not the obtained impedance value is usable for a calculation of the estimation object state quantity;
calculate the estimation object state quantity set by the controller on the basis of the obtained impedance value when the impedance value is judged to be usable for the calculation of the estimation object state quantity by the controller;
perform an unusable-scene process when the impedance value is judged not to be usable for the calculation of the estimation object state quantity by the controller;
obtain impedance values based on three or more frequencies; and
determine whether at least one of three or more obtained impedance values belongs to an arc region or to a non-arc region in an impedance curve on a complex plane and judging whether or not the impedance value is usable according to the determination result.

US Pat. No. 10,193,170

FUEL CELL MODULE

HONDA MOTOR CO., LTD., T...

1. A fuel cell module comprising:a fuel cell stack comprising a plurality of fuel cells stacked, the fuel cells being configured to generate electrical energy by electrochemical reactions of a fuel gas and an oxygen-containing gas;
a reformer configured to reform raw fuel chiefly containing hydrocarbon to thereby produce the fuel gas supplied to the fuel cell stack;
an evaporator configured to evaporate water and supply water vapor to the reformer;
an exhaust gas combustor configured to combust the fuel gas discharged from the fuel cell stack as a fuel exhaust gas and the oxygen-containing gas discharged from the fuel cell stack as an oxygen-containing exhaust gas to thereby produce a combustion exhaust gas;
a start-up combustor configured to combust the raw fuel and the oxygen-containing gas to thereby produce a combustion gas; and
an air preheater configured to heat the oxygen-containing gas by heat exchange with one of the combustion gas and the combustion exhaust gas and supply the heated oxygen-containing gas to the fuel cell stack,
wherein the fuel cell module further comprises:
an oxygen-containing gas supply channel configured to supply the oxygen-containing gas to the air preheater and thereafter supply the oxygen-containing gas from the air preheater to the fuel cell stack;
a first fuel supply channel configured to supply the raw fuel to the start-up combustor;
a second fuel supply channel configured to supply the raw fuel to the evaporator and thereafter supply the raw fuel and the water vapor from the evaporator to the reformer;
a channel switching unit configured to selectively supply the raw fuel to either one of the first fuel supply channel and the second fuel supply channel;
a reactant exhaust gas channel configured to supply the fuel exhaust gas and the oxygen-containing exhaust gas discharged from the fuel cell stack, to the exhaust gas combustor; and
an exhaust gas channel extending from a combustion exhaust gas outlet of the exhaust gas combustor, wherein in the exhaust gas channel, the start-up combustor and the air preheater are arranged in an order of the start-up combustor and then the air preheater toward downstream side in a flow direction of the combustion exhaust gas,
wherein after the reformer is heated to a temperature at which the reformer can perform steam reforming and while the fuel cell stack is in a start-up operation before the fuel cell stack starts power generation, the channel switching unit, the reformer, the exhaust gas combustor, and the start-up combustor cause
the raw fuel and the water vapor to be supplied to the reformer through the second fuel supply channel to generate the fuel gas,
the oxygen-containing gas and the fuel gas discharged from the fuel cell stack to be supplied to the start-up combustor through the exhaust gas combustor,
a mixed gas of the oxygen-containing gas and the fuel gas to be ignited at the start-up combustor,
the combustion gas to be supplied to the air preheater to be produced, and
among the exhaust gas combustor and the start-up combustor, the oxygen-containing gas and the fuel gas discharged from the fuel cell stack to be combusted by only the start-up combustor.

US Pat. No. 10,193,169

FLUIDIC INTERFACE MODULE FOR A FUEL CELL SYSTEM

Intelligent Energy Limite...

1. A valve comprising:an inlet, an outlet, a diaphragm,
a biasing member that urges the diaphragm toward the inlet or outlet to a sealing position to close the valve,
a slider that moves the biasing member to an open position to allow the diaphragm to move away from the inlet or outlet to open the valve, and,
a shape memory alloy (SMA) actuator connected to the biasing member and is actuated by an electrical current to move the biasing member to the open position;
wherein the slider comprises a main body and two forked legs extending from the main body, the two forked legs each having a hooked end having a first ramp on a distal end of the forked leg, wherein the two forked legs form a spring and store energy when the two forked legs are pressed toward each other in a first direction, wherein each of the two forked legs has a second ramp extending in a second direction orthogonal to the first direction;
wherein the valve further comprises a valve body having a plurality of notches defined thereon, each of the plurality of notches sized and dimensioned to receive one of the hooked ends in a retained engagement created by the spring force of the associated forked leg expanding away from the other of the two forked legs;
wherein the biasing member comprises a shoulder configured to catch a second ramp of one of the two forked legs of the slider to hold the slider in a position that keeps the biasing member in the open position.

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,167

POWER CONDITIONING SYSTEM AND CONTROL METHOD THEREFOR

NISSAN MOTOR CO., LTD., ...

1. A power conditioning system, comprising:a fuel cell connected to a load;
a fuel cell converter connected between the fuel cell and the load, the fuel cell converter converting an output voltage of the fuel cell at a predetermined required voltage ratio;
a battery connected to the load in parallel to the fuel cell, the battery serving as a power supply source different from the fuel cell;
an impedance measuring device configured to measure an impedance of the fuel cell by outputting alternating currents between a positive electrode and an intermediate point of the fuel cell and between the intermediate point and a negative electrode of the fuel cell;
a current bypass path configured to couple the fuel cell and the load while bypassing the fuel cell converter; and
a current cut-off unit configured to provide on the current bypass path, the current cut-off unit electrically cutting off the current bypass path when the impedance of the fuel cell is measured by the impedance measuring device.

US Pat. No. 10,193,159

CURRENT COLLECTOR FOR SECONDARY BATTERY AND SECONDARY BATTERY USING THE SAME

NISSAN MOTOR CO., LTD., ...

1. A current collector for a secondary battery, comprising:a film resin layer having electrical conductivity; and
an ion barrier layer provided on a surface of the film resin layer, the ion barrier layer consisting of ion trapping particles in which metal compounds are provided on surfaces of metal containing particles, the ion trapping particles being continuously provided from an interface between the film resin layer and the ion barrier layer toward a surface of the ion barrier layer,
wherein a diameter of primary particles of the ion trapping particles is within a range of 0.1 nm or more and less than 500 nm,
wherein a thickness of the ion barrier layer is within a range of 50 nm to 1000 nm.

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,154

CATHODE COMPOSITION FOR PRIMARY BATTERY

Medtronic, Inc., Minneap...

1. A primary battery configured to supply operation power to an implantable medical device, the primary battery comprising:a cathode comprising an active material and at least one of a metal oxide or a metal fluoride, wherein the active material exhibits a first discharge capacity and the at least one of the metal oxide or the metal fluoride exhibits a second discharge capacity at a voltage lower than the first discharge capacity;
a current collector, wherein the cathode comprises a cathode layer on the current collector, wherein the cathode layer is formed of a mixture of the active material and the at least one of the metal oxide or the metal fluoride;
an anode comprising a metal as an electron source; and
an electrolyte between the cathode and anode, wherein the metal reacts with the electrolyte below a third discharge capacity at a voltage lower than the second discharge capacity to form a gas,
wherein the metal reacts with the active material at the first discharge capacity to consume the active material, and, following the consumption of the active material of the cathode, the metal reacts with the at least one of the metal oxide or the metal fluoride of the cathode prior to reacting with the electrolyte below the third discharge capacity, and
wherein the cathode includes an amount of the active material and the at least one of the metal oxide or the metal fluoride, and the anode includes an amount of metal such that an excess portion of the metal and an amount of the at least one of the metal oxide or the metal fluoride remains following the consumption of the active material, and wherein the amount of the at least one of the metal oxide or the metal fluoride is proportioned to consume all of the excess portion of the metal.

US Pat. No. 10,193,152

CATHODE ACTIVE MATERIAL PARTICLES, LITHIUM ION BATTERY PREPARED BY USING THE CATHODE ACTIVE MATERIAL PARTICLES, AND METHOD OF PREPARING THE CATHODE ACTIVE MATERIAL PARTICLES

SAMSUNG ELECTRONICS CO., ...

1. A lithium ion secondary battery comprising:a cathode comprising a plurality of cathode active material particles;
an electrolyte; and
an anode,
wherein a cathode active material particle of the plurality of cathode active material particles has a plate-shaped crystal structure having an aspect ratio of 2 to 1000,
wherein a major surface in at least one direction of the plate-shaped crystal structure is a 111 face,
wherein the cathode active material particle also has a spinel-type crystal structure, and
wherein the cathode active material particle has a composition represented by the formula LiCo2-xNixO4, wherein 0

US Pat. No. 10,193,148

CARBON-SILICON COMPOSITE AND MANUFACTURING METHOD THEREOF

OCI COMPANY LTD., Seoul ...

11. A carbon-silicon composite comprising:silicon-carbon-polymer carbonized matrix structure particles, comprising:
a polymer matrix having a network structure consisting of knots and chains connecting the knots with a cross-linking point;
carbon particles dispersed in the polymer matrix; and
silicon dispersed in the silicon-carbon-polymer carbonized matrix structure particles, wherein the silicon is bound to the carbon particles; and
a first carbon body, wherein the first carbon body is carbonized, and the silicon-carbon-polymer carbonized matrix structure particles are captured and dispersed in the first carbon body;
wherein the carbon particles are connected to each other and to the first carbon body to form inner pores,
wherein at least a portion of the silicon is in the inner pores,
wherein the silicon-carbon-polymer carbonized matrix structure particle has a porosity higher than a porosity of the first carbon body.

US Pat. No. 10,193,147

LIQUID SILICON POUCH ANODE AND CELL

The United States of Amer...

1. An electrochemical cell comprising:a cathode pouch;
a membrane having a first side sealed against said cathode pouch and defining a cathode volume therebetween and a second side, said membrane allowing communication of lithium ions between the first and second sides;
a catholyte positioned in said cathode volume, said catholyte comprising a lithium bearing material and an electrolyte;
a cathode current collector positioned within said cathode volume in electrical communication with said catholyte for providing a positive electrical charge on discharge of the electrochemical cell;
an anode pouch sealed against said membrane second side and defining an anode volume therebetween wherein said anode volume is responsive to pressure changes therein;
an anolyte positioned in said anode volume, said anolyte comprising a silicon-based lithium ion insertion material, an electrolyte, and conductive particles; and
an anode current collector positioned within said anode volume in electrical communication with said anolyte for providing a negative electrical charge on discharge of the electrochemical cell.

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,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,116

CERAMIC COATING ON BATTERY SEPARATORS

Applied Materials, Inc., ...

1. A method, comprising:preparing a separator for an electrochemical storage device; and
using a controlled process to coat the separator with a ceramic layer having a desired thickness, wherein the controlled process comprises:
coating the separator with a first layer of ceramic particles having a first charge;
coating the first layer with a second layer of ceramic particles having a second charge opposite the first charge;
repeating the coating steps until a ceramic coating having the desired thickness is obtained.

US Pat. No. 10,193,115

BATTERY COVER

East Penn Manufacturing C...

1. A battery cover, comprising:a lower battery cover, and
an upper battery cover matable with the lower battery cover to form a labyrinth and a plurality of battery cover sides including a terminal side and an opposite side, the labyrinth defined by a plurality of walls formed by the lower battery cover and the upper battery cover and having
a plurality of labyrinth cell passageways each extending only between one of a plurality of cell openings and one of a plurality of mixing areas positioned on the terminal side,
a plurality of exhaust passageways extending along an entirety of the opposite side of the upper battery cover, and
a channel disposed between the plurality of mixing areas and the plurality of exhaust passageways, the channel connecting the plurality of mixing areas to the plurality of exhaust passageways by extending from a lower end of each of the plurality of mixing areas at the terminal side and splitting into the plurality of exhaust passageways, the plurality of labyrinth cell passageways each extending to a position directly adjacent one of the plurality of exhaust passageways at the opposite side before leading to the one of the plurality of mixing areas at the terminal side, each of the plurality of labyrinth cell passageways is separated only by one of the plurality of walls from one of the plurality of exhaust passageways at the position directly adjacent one of the plurality of exhaust passageways.

US Pat. No. 10,193,114

ELECTRICITY STORAGE DEVICE

TOYOTA JIDOSHA KABUSHIKI ...

1. An electricity storage device comprising:a plurality of batteries juxtaposed in a first direction to form a battery stack, each battery having a gas discharge valve on a first side, the gas discharge valve being configured to discharge a gas produced inside the battery, the first side being one side of a second direction, and the second direction being orthogonal to the first direction; and
a cooling path placed between the plurality of batteries that face each other in the first direction, a coolant that cools the batteries flowing through the cooling path, and the cooling path having:
an intake opening configured to take in the coolant to the cooling path, the intake opening being provided on a second side that is an opposite side to the first side;
a discharge opening configured to discharge the coolant, the discharge opening being provided on at least one of a third side or a fourth side, the third side and the fourth side being both sides of a third direction, the third direction being orthogonal to the second direction and to the first direction; and
a smoke discharge path provided on the first side of the plurality of batteries, the smoke discharge path configured to discharge the gas discharged from the gas discharge valve to an outside of the battery stack in the first direction without flowing in the cooling path,
wherein the cooling path is partitioned from the smoke discharge path to prevent communication between the cooling path and the smoke discharge path, wherein
the discharge opening is provided on each of the third side and the fourth side,
the cooling path has a T shape in a section orthogonal to the first direction, and
the cooling path includes:
a first path portion that extends from the intake opening toward the first side and then extends toward the third side; and
a second path portion that extends from the intake opening toward the first side and then extends toward the fourth side.

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,110

ELECTROCHEMICAL DEVICE, SUCH AS A MICROBATTERY OR AN ELECTROCHROMIC SYSTEM, COVERED BY AN ENCAPSULATION LAYER COMPRISING A BARRIER FILM AND AN ADHESIVE FILM, AND METHOD FOR FABRICATING ONE SUCH DEVICE

1. An electrochemical device comprising(1) a substrate,
(2) at least one stack of active layers containing lithium, said stack comprising
(2a) at least a first electrode connected to a first current collector and
(2b) at least a second electrode connected to a second current collector,
said stack being arranged on the substrate
(3) an encapsulation layer covering said at least one stack, the encapsulation layer comprising at least:
(3a) a barrier film presenting at least one electrically insulating surface and comprising at least one layer hermetic to oxidising species,
(3b) an adhesive film, provided with a first surface and a second surface,
the first surface being in contact with the electrically insulating surface of the barrier film and
the second surface covering a stack of active layers and a part of the substrate,
wherein the adhesive film comprises a juxtaposition of electrically conducting adhesive strips and of electrically insulating adhesive strips,
wherein two electrically conducting strips are separated by an electrically insulating strip to be electrically insulated from one another,
each electrically conducting strip being connected to the first current collector or to the second current collector of the stack of active layers.

US Pat. No. 10,193,108

SECONDARY BATTERY, ELECTRONIC DEVICE, AND VEHICLE

Semiconductor Energy Labo...

1. A secondary battery comprising:a film comprising flat portions and curved portions,
wherein the flat portions and the curved portions are alternately provided each other,
wherein a thickness of a top portion of each of the curved portions is thicker than a thickness of the flat portions.

US Pat. No. 10,193,106

METHOD FOR MANUFACTURING OLED DEVICE

SHENZHEN CHINA STAR OPTOE...

1. A method for manufacturing an OLED device, comprising steps of:a. providing a substrate and manufacturing an anode and a buffer layer in sequence on the substrate;
b. subjecting the substrate with the anode and the buffer layer thereon to an acid treatment;
c. drying the substrate and manufacturing a liquid light emitting layer on the buffer layer;
d. providing a cover plate and manufacturing a cathode and an electron transport layer in sequence on the cover plate;
e. subjecting the cover plate with the cathode and the electron transport layer thereon to the acid treatment; and
f. bonding the cover plate and the substrate together by lamination to obtain the OLED device.

US Pat. No. 10,193,105

ULTRAVIOLET IRRADIATION DEVICE FOR PACKAGE OF LIGHT-EMITTING DIODE

WUHAN CHINA STAR OPTOELEC...

1. An ultraviolet irradiation device for package of a light-emitting diode, wherein the ultraviolet irradiation device comprises:a sealed shell, wherein the light-emitting diode to he packaged is arranged in the shell, and a UV mask that is movable in the shell is arranged below the light-emitting diode;
a UV lamp, which is arranged below the UV mask; and
to a sealed chamber which is in communication with the shell, wherein the chamber is arranged at a side of the shell, wherein a first rolling unit configured to deliver the light-emitting diode is arranged in the chamber, and a first gate and a second gate are respectively arranged at two ends of the chamber, and wherein the chamber is further in communication with an air exhaust unit and a first gas source respectively.

US Pat. No. 10,193,102

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a substrate;
a plurality of pixels above the substrate, each of the pixels including a light emitting element;
a display region including the plurality of pixels;
a thin film transistor which each of the plurality of pixels includes;
a protective film including a first inorganic insulating material and located between the thin film transistor and the light emitting element;
a sealing film including a second inorganic insulating material and covering the light emitting element; and
at least one through hole located in the display region and passing through the substrate, the protective film, and the sealing film,
wherein the second inorganic insulating material is in direct contact with the protective film in a first region located between the through hole and the pixels.

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,088

PEROVSKITE NANOCRYSTALLINE PARTICLES AND OPTOELECTRONIC DEVICE USING SAME

POSTECH ACADEMY-INDUSTRY ...

1. A perovskite nanocrystal particle capable of being dispersible in an organic solvent and comprising a perovskite nanocrystal structure,wherein the perovskite nanocrystal particle is an organic-inorganic-hybrid perovskite or an inorganic metal halide perovskite, and
the perovskite nanocrystal particle has a diameter greater than a Bohr exciton diameter on an area that is not affected by a quantum confinement effect.

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,084

2,2?-BIBENZO[D]IMIDAZOLIDENE COMPOUND HAVING HETEROMONOCYCLIC GROUPS AT THE 1-, 1?-, 3- AND 3?- POSITIONS, AND ORGANIC LIGHT-EMITTING ELEMENT AND DISPLAY DEVICE CONTAINING THE SAME

Canon Kabushiki Kaisha, ...

1. A 2,2?-bibenzo[d]imidazolidene compound expressed by the following general formula (1):
wherein Ar1 to Ar4 each represent a substituted or unsubstituted heteromonocyclic group; R1 to R8 each represent a hydrogen atom or a substituent selected from the group consisting of halogen atoms, alkyl groups having a carbon number in the range of 1 to 8, and substituted or unsubstituted aromatic hydrocarbon groups.

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,079

MATERIALS FOR ELECTRONIC DEVICES

Merck Patent GmbH, (DE)

1. A compound of the formula (I)
or a compound containing exactly two or three units of the formula (I) joined to one another via a single bond or an L group,
where:
L is any divalent or trivalent organic group;
A is a group of the formula (A)

bonded via the dotted bond;
Ar1 is the same or different at each instance and is an aromatic or heteroaromatic ring system which has 5 to 30 aromatic ring atoms and may be substituted by one or more R1 radicals;
Y is the same or different at each instance and is a single bond, BR1, C(R1)2, Si(R1)2, NR1, PR1, P(?O)R1, O, S, S?O or S(?O)2;
B is the same or different at each instance and is selected from H, a straight-chain alkyl group having 1 to 10 C atoms or a branched or cyclic alkyl group having 3 to 10 C atoms, each of which may be substituted by one or more R1 radicals, or an aryl group having 6 to 14 aromatic ring atoms, each of which may be substituted by one or more R1 radicals;
RA is the same or different at each instance and is CF3, CN, and an E group, which is an aryl or heteroaryl group which has 6 to 14 aromatic ring atoms and may be substituted by one or more R1 radicals, and which contains one or more V groups as constituents of the aromatic ring, where the V groups are the same or different at each instance and are selected from ?N—, ?C(F)—, ?C(CN)— and ?C(CF3)—, and where the heteroaryl group is not bonded via a nitrogen atom;
RB is selected from H, a straight-chain alkyl group having 1 to 10 carbon atoms or a branched or cyclic alkyl group having 3 to 10 carbon atoms, each of which may be substituted by one or more R1 radicals, and an aryl group having 6 to 14 aromatic ring atoms, which may be substituted by one or more R1 radicals;
R1 is the same or different at each instance and is H, D, F, C(?O)R2, CN, Si(R2)3, N(R2)2, P(?O)(R2)2, OR2, S(?O)R2, S(?O)2R2, a straight-chain alkyl or alkoxy group having 1 to 20 carbon atoms or a branched or cyclic alkyl or alkoxy group having 3 to 20 carbon atoms, where the abovementioned groups may each be substituted by one or more R2 radicals and where one or more CH2 groups in the abovementioned groups may be replaced by —R2C?CR2—, —C?C—,Si(R2)2, C?O, C?NR2, —C(?O)O—, —C(?O)NR2—, NR2, P(?O)(R2), —O—, —S—, SO or SO2, or an aromatic or heteroaromatic ring system having 5 to 30 aromatic ring atoms, each of which may be substituted by one or more R2 radicals, where two or more R1 radicals may be joined to one another and may form a ring;
R2 is the same or different at each instance and is H, D, F or an aliphatic, aromatic or heteroaromatic organic radical having 1 to 20 carbon atoms, in which one or more hydrogen atoms may also be replaced by D or F; at the same time, two or more R2 substituents may be joined to one another and may form a ring.

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,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,064

MEMORY CELLS INCLUDING DIELECTRIC MATERIALS, MEMORY DEVICES INCLUDING THE MEMORY CELLS, AND METHODS OF FORMING SAME

Micron Technology, Inc., ...

1. A memory cell, comprising:a threshold switching material comprising amorphous silicon doped with at least one of boron, aluminum, gallium, or phosphorus;
at least one doped dielectric material between the threshold switching material and at least one electrode of a pair of electrodes, the threshold switching material on a side of the at least one doped dielectric material; and
a memory material on a side of one of the electrodes of the pair of electrodes.

US Pat. No. 10,193,063

SWITCHING DEVICE FORMED FROM CORRELATED ELECTRON MATERIAL

ARM Ltd., Cambridge (GB)...

1. A method of constructing a switching device, comprising:forming, in a chamber, one or more voids between adjacent conductive traces of a plurality of conductive traces formed over an insulating substrate; and
converting localized portions of at least some of the adjacent conductive traces of the plurality of conductive traces to a correlated electron material (CEM), the CEM comprising an atomic concentration of at least 85.0% of an oxide of a d-block element or of an oxide of an f-block element, or an alloy of two or more oxides of d-block or f-block elements.

US Pat. No. 10,193,061

SPIN-ORBIT TORQUE MAGNETIZATION ROTATIONAL ELEMENT

TDK CORPORATION, Tokyo (...

1. A spin-orbit torque magnetization rotational element comprising:a ferromagnetic metal layer, a magnetization direction of which is configured to be changed;
a spin-orbit torque wiring bonded to the ferromagnetic metal layer; and
an interfacial distortion supply layer bonded to a surface of the spin-orbit torque wiring on a side opposite to the ferromagnetic metal layer,
wherein a degree of lattice mismatching between the spin-orbit torque wiring and the interfacial distortion supply layer is 5% or more.