US Pat. No. 10,602,632

HOUSING, METHOD FOR MANUFACTURING THE SAME, AND ELECTRONIC DEVICE HAVING THE SAME

SHENZHEN FUTAIHONG PRECIS...

1. A housing adapted for an electronic device comprising:a metal frame and a plurality of plastic filling members;
the metal frame defines a preset position, wherein the preset position comprises at least one partition region and at least one through hole, wherein a plurality of notches are formed at the preset position, the plurality of notches are formed at one surface of the at least one partition region and at side wall of the at least one through hole and each of plurality of the plastic filling members is in each of the plurality of notches.

US Pat. No. 10,602,630

MOUNTS PLATFORM FOR MULTIPLE MILITARY RADIOS

Perkins Technical Service...

1. An adapter assembly comprising:a. a base adapted and arranged for supporting an AN/PRC-117G Man Pack radio in combination with a SINCGARS RT-1523 radio;
b. a connector adapted and arranged for electrically connecting with the AN/PRC-117G Man Pack radio and the SINCGARS RT-1523 radio; and
c. an integrated power supply system configured to power the AN/PRC-117G Man Pack radio and the SINCGARS RT-1523 radio.

US Pat. No. 10,602,619

ANISOTROPIC CONDUCTIVE CONNECTION STRUCTURE BODY

DEXERIALS CORPORATION, T...

1. An anisotropic conductive connection structure body comprising:a first electrode terminal on a surface of which a protruding portion is formed;
a second electrode terminal; and
an anisotropic conductive adhesive layer containing electrically conductive particles that provide conduction between the first electrode terminal and the second electrode terminal,
wherein a ratio of a height of the protruding portion to a before-compression particle size of the electrically conductive particles is less than 60%,
an opening area ratio of the first electrode terminal is more than or equal to 55%, and
a height of the second electrode terminal is more than or equal to 6 ?m.

US Pat. No. 10,602,612

VERTICAL MODULE AND PERPENDICULAR PIN ARRAY INTERCONNECT FOR STACKED CIRCUIT BOARD STRUCTURE

Apple Inc., Cupertino, C...

1. A stacked circuit board structure comprising:a first circuit board having a first side and a second side opposite the first side, a first plurality of components placed on the second side of the first circuit board;
a second circuit board having a first side and a second side opposite the first side, wherein the first side of the second circuit board faces the second side of the first circuit board, and wherein a second plurality of components is placed on the first side of the second circuit board;
a plurality of vertical devices, each of a same height, which serve as electrical interconnections between the first circuit board and the second circuit board; and
a plurality of vertical interconnects arranged side-by-side with the plurality of vertical devices;
wherein each vertical device of the plurality of vertical devices has a same size and shape as each vertical interconnect of the plurality of vertical interconnects.

US Pat. No. 10,602,603

MOBILE TERMINAL AND HEAT DISSIPATION AND SHIELDING STRUCTURE

HUAWEI TECHNOLOGIES CO., ...

1. A mobile terminal, comprising:a rear housing;
a heat dissipation board comprising an accommodating space and a first surface, wherein the accommodating space comprises a through-hole structure;
a circuit board disposed on one side of the heat dissipation board and accommodated in the rear housing;
a screen disposed on another side of the heat dissipation board;
a heat emitting element disposed on the circuit board, wherein the heat emitting element is accommodated in a shielding space;
a shielding can comprising a top part and a bottom part that are disposed opposite to each other, wherein the shielding can is coupled to the circuit board and forms the shielding space together with the circuit board, wherein the bottom part of the shielding can is configured to be coupled to the circuit board, and wherein the top part of the shielding can is located above the heat emitting element and extends into the accommodating space of the heat dissipation board; and
a highly thermal-conductive body comprising a first area and a second area, wherein the first area is in contact with a top surface of the top part, and wherein the second area is in contact with the first surface of the heat dissipation board.

US Pat. No. 10,602,596

ARCHITECTURES FOR LIGHT EMITTING DIODE (LED) LIGHTING SYSTEMS

Lumenetix, LLC, Scotts V...

1. A system comprising:a lamp unit that includes multiple color strings,
wherein each color string of the multiple color strings includes one or more light-emitting diodes (LEDs) of a substantially similar color;
a control unit that includes
a memory configured to store a color model,
a processor configured to compute flux ratios for the multiple color strings based on the color model, and
a control driver configured to send the computed flux ratios to the lamp unit as a control signal; and
a cable coupled between an interface of the lamp unit and an interface of the control unit.

US Pat. No. 10,602,575

CURRENT MODULATION CIRCUIT, A DRIVING CIRCUIT, AND A METHOD FOR DRIVING A LIGHTING LOAD WITH CURRENT MODULATION

SIGNIFY HOLDING B.V., Ei...

1. A current modulator circuit for modulating a drive current through a lighting load, comprising:a current modulating element for modulating the light output of the lighting load based on a data input signal, wherein the current modulating element is adapted to be connected in series with the lighting load; and
a feedback system for controlling the current modulating element thereby to implement modulation of the current through the lighting load, wherein the feedback system comprises,
a first feedback control path having as input a voltage across the current modulating element, wherein the first feedback control path comprises a comparator arrangement for comparing a measured voltage across the current modulating element with a reference voltage and a low-pass filter between an output of the comparator arrangement and a control input of the current modulating element; and
a second feedback control path having as input the data input signal, wherein the second feedback control path is based on measurement of the current through the current modulating transistor, wherein the current through the current modulating transistor is compared with the data input signal, and the result is provided to one terminal of the low pass filter through a high pass filter.

US Pat. No. 10,602,571

HEAT TREATMENT METHOD FOR CAM PIECE

TOYOTA JIDOSHA KABUSHIKI ...

1. A heat treatment method for a cam piece, the cam piece configuring an assembly-type cam shaft, the cam piece including an insertion hole into which a shaft configuring the assembly-type cam shaft is inserted, a base portion configuring a base circle of a cam, and a nose portion having a greater wall thickness from the insertion hole to an outer circumferential surface than that of the base portion, the nose portion configuring a cam ridge, the heat treatment method comprising:a first step of using a jig formed into a shape having a cavity inside a cylinder of the jig, the cavity being located between a central axis and the outer circumferential surface, the jig being inserted into the insertion hole of the cam piece in such a manner that the cavity is located between an inner circumferential surface in the nose portion of the cam piece and the central axis of the jig, and the jig comes into contact with the inner circumferential surface that defines the insertion hole; and
a second step of heating the cam piece from the outer circumferential surface by high-frequency induction heating in a state in which the jig is inserted in the insertion hole of the cam piece.

US Pat. No. 10,602,565

FIRST COMMUNICATION DEVICE, SECOND COMMUNICATION, AND METHODS THEREIN, FOR RESOLVING A STATE MISMATCH

Telefonaktiebolaget LM Er...

1. A method performed by a first communication device for performing one or more actions to resolve a state mismatch between the first communication device and a second communication device operating in a communications network, the method comprising:transmitting a message to the second communication device, the message being associated with a subsequent state to a current state of the first communication device and a subsequent state to a current state of the second communication device,
upon transmitting the message, searching for one or more transmissions from the second communication device that are indicative of the state mismatch between the first communication device and the second communication device, wherein a time for the searching for the one or more transmissions is based on a time between transmission of a connection request message and transmission of a first data transmission to the second communication device, and
upon detection of the one or more transmissions,
performing the one or more actions to resolve the state mismatch, the performing of the one or more actions being according to one of:
a) the current state of the second communication device, and
b) a transition to a state different from the current state of the first communication device.

US Pat. No. 10,602,550

LAYER 2 RELAY PROTOCOLS AND MOBILITY RELAY METHOD

Apple Inc., Cupertino, C...

1. A relay user equipment (UE) for use in a wireless communication network, the relay UE comprising:a device to network (D2N) entity;
a device to device (D2D) entity; and
control logic to:
receive a service data unit transmitted by an eNB via the D2N entity; and
submit the received service data unit to the D2D entity for transmission to a remote UE, of a plurality of remote UEs, via a sidelink interface,
wherein the relay UE is to relay communications from the plurality of remote UEs, the control logic further to:
multiplex a plurality of signaling radio bearers, each signaling radio bearer associated with one of the plurality of remote UEs, and/or a plurality of data radio bearers, each data radio bearer associated with one of the plurality of remote UEs, to a radio bearer for transmission to the eNB.

US Pat. No. 10,602,532

WIRELESS CROSS-CONNECT SWITCH

INTERNATIONAL BUSINESS MA...

1. A method for wireless packet switching, comprising:determining a schedule for a plurality of transceivers in an enclosure, wherein the schedule specifies which of the plurality of transceivers will act as a transmitter and which will act as a receiver;
transmitting data from each transmitter to a corresponding receiver with a configured beamforming direction;
determining that an angle of the beamforming direction is lower than a minimum angle; and
transmitting data from a transmitter to a corresponding receiver by a wired connection responsive to the determination that the angle of the beamforming direction is lower than a minimum angle.

US Pat. No. 10,602,516

METHOD AND APPARATUS OF DATA TRANSMISSION IN NEXT GENERATION CELLULAR NETWORKS

Samsung Electronics Co., ...

1. A method for receiving data by a user equipment (UE), the method comprising:receiving, from a base station, a radio resource control (RRC) message including a list of a plurality of candidate configurations, each candidate configuration including information on a starting symbol and a number of consecutive symbols counting from the starting symbol for downlink transmission;
receiving, from the base station, downlink control information (DCI) indicating one of the plurality of candidate configurations in the list;
identifying a starting symbol and a number of consecutive symbols counting from the starting symbol of a plurality of symbols allocated to the UE based on the DCI; and
receiving, from the base station, data in the plurality of symbols.

US Pat. No. 10,602,510

OPERATION METHOD IN WIRELESS LAN SYSTEM AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of operating a first station (STA) in a wireless LAN (WLAN), the method comprising:receiving assignment information on one or more channels from an access point (AP) through a first primary channel; and
based on the first primary channel being not included in the one or more channels, receiving information indicating that a channel among the one or more channels is designated as a second primary channel from the AP,
wherein the first STA uses the second primary channel as a primary channel during a period to which the one or more channels are assigned,
wherein, in a case where the first STA receives a beacon frame indicating to use the first primary channel as a primary channel from the AP after data is transmitted to a second STA, the first STA uses the first primary channel as a primary channel instead of the second primary channel, and
wherein, in a case where data transmission transmitted to the second STA is completed, the first STA immediately uses the first primary channel as a primary channel instead of the second primary channel.

US Pat. No. 10,602,505

RECEPTION DEVICE AND TRANSMISSION DEVICE

SHARP KABUSHIKI KAISHA, ...

1. A terminal apparatus configured to communicate with a base station apparatus, the terminal apparatus comprising:control information reception circuitry configured to receive first radio resource control (RRC) information and second RRC information through a higher-layer signalling, and monitor a physical downlink control channel (PDCCH) candidate with a downlink control information (DCI) format, and
transmission circuitry configured to perform a first uplink data transmission or a second uplink data transmission, wherein
the first RRC information includes first radio resource information, a modulation and coding scheme (MCS) information, and a precoding and number of layers,
the second RRC information includes periodicity,
the DCI includes second radio resource information,
in a case where the control information detection circuitry receives the first RRC information and the second RRC information, the transmission circuitry performs the first uplink data transmission by using the first RRC information and the second RRC information, and
in a case where the control information detection circuitry does not receive the first RRC information and does receive the second RRC information, the transmission circuitry performs the second uplink data transmission by using the second RRC information and the DCI.

US Pat. No. 10,602,504

MULTIPLE SUBFRAME SET CSI FEEDBACK

QUALCOMM Incorporated, S...

1. A method for wireless communications by a user equipment (UE), comprising:receiving signaling of a first uplink/downlink (UL/DL) subframe configuration for communicating with a base station (BS), wherein the first UL/DL subframe configuration is signaled via a system information block (SIB);
receiving a dynamically-signaled second UL/DL subframe configuration;
receiving signaling of at least one channel state information (CSI) reporting configuration indicating at least two subframe sets, where each subframe set is associated with an interference measurement resource (IMR) configuration;
detecting a collision of CSI reporting for the at least two subframe sets in an uplink subframe, wherein detecting the collision is based on determining a downlink reference subframe for the CSI reporting associated with the second UL/DL subframe configuration;
prioritizing one subframe set from the at least two subframe sets for CSI reporting in the uplink subframe; and
reporting CSI in the uplink subframe based on the prioritization.

US Pat. No. 10,602,503

CONTROL INFORMATION FORMAT PROCESSING METHOD, BASE STATION, AND USER EQUIPMENT

Huawei Technologies Co., ...

1. A control information format processing method, comprising:determining a control information format of downlink control information;
in response to determining that the control information format of the downlink control information is a first control information format and the downlink control information corresponding to the first control information format carries grant information,
setting a modulation and coding scheme (MCS) field in the downlink control information to a valid MCS index or setting the most significant 2 bits of the MCS filed in the downlink control information to be not 11; or
in response to determining that the control information format of the downlink control information is a second control information format and the downlink control information corresponding to the second control information format carries control channel command information, setting reserved bits comprised in the downlink control information to an invalid MCS index or setting the most significant 2 bits of the reserved bits in the downlink control information to be 11; and
sending the downlink control information to user equipment (UE).

US Pat. No. 10,602,492

METHOD AND APPARATUS OF CONFIGURING DOWNLINK TIMING AND TRANSMITTING RANDOM ACCESS RESPONSE IN MOBILE COMMUNICATION SYSTEM USING CARRIER AGGREGATION

Samsung Electronics Co., ...

1. A method by a terminal, the method comprising:receiving, from a base station, a radio resource control (RRC) message, the RRC message including information on respective time alignment timer (TAT)s of at least two timing advance group (TAG)s and configuration information on a random access channel (RACH) for a secondary cell (SCell);
transmitting, to the base station, a random access preamble based on the configuration information on the RACH for the SCell;
receiving, from the base station, a random access response including timing advance information based on a transmission of the random access preamble;
receiving, from the base station, a medium access control (MAC) control element including an identity of a TAG including the SCell, and a timing advance command (TAC) for the TAG including the SCell;
applying the TAC to the TAG including the SCell if the MAC control element is received; and
starting a TAT associated with the TAG including the SCell based on the information on the respective TATs of at least two TAGs if the MAC control element is received,
wherein the TAT associated with the TAG is used to control how long the terminal considers at least one cell included in the TAG to be uplink aligned.

US Pat. No. 10,602,458

UPLINK TRANSMIT DIVERSITY IN A WIRELESS NETWORK

InterDigital Patent Holdi...

1. A wireless transmit/receive unit (WTRU) comprising:a receiver configured to receive a higher layer message from a network, wherein the higher layer message includes a list of transmit diversity offset values related to a communication format;
a processor configured to determine a transmission power level for a first uplink signal on a control channel, wherein a transmit diversity offset value from the list of transmit diversity offset values is utilized to determine the transmission power level for the first uplink signal on the control channel based on the communication format and wherein the communication format is associated with bit sizes; and
a transmitter configured to transmit the first uplink signal on the control channel at the determined transmission power level for the first uplink signal, wherein a second uplink signal is transmitted in a same time interval as the first uplink signal, wherein a transmission diversity of the first uplink signal and the second uplink signal are different.

US Pat. No. 10,602,457

WIRELESS COMMUNICATION APPARATUS AND WIRELESS COMMUNICATION METHOD

SONY CORPORATION, Tokyo ...

1. A wireless communication apparatus, comprising:circuitry configured to:
transmit a first wireless signal;
receive a second wireless signal;
extract characteristic information from reception data of the second wireless signal;
control a transmission power of the first wireless signal based on an influence degree,
wherein the influence degree relates to the wireless communication apparatus and at least one another wireless communication apparatus that is within a transmittable range of the wireless communication apparatus;
control a signal detection threshold of the wireless communication apparatus based on the transmission power of the first wireless signal;
wherein the signal detection threshold is raised when the transmission power of the first wireless signal is reduced; and
detect the second wireless signal based on the signal detection threshold of the wireless communication apparatus.

US Pat. No. 10,602,449

METHODS AND STATIONS FOR POWER SAVING IN RADIO COMMUNICATION

Telefonaktiebolaget LM Er...

1. A method performed by a transmitting station for enabling power saving in one or more receiving stations when the transmitting station transmits a radio signal to a targeted station, the method comprising:determining a power limitation status of the targeted station;
setting a set of one or more power limitation bits that indicate the determined power limitation status of the targeted station; and
transmitting the radio signal with a preamble including the set of power limitation bits, thereby enabling any receiving station that receives said preamble to determine whether to receive and decode the complete radio signal or not based on the set of power limitation bits, wherein
the set of power limitation bits is set to a first value when the determined power limitation status of the targeted station is power limited,
the set of power limitation bits is set to a second value when the determined power limitation status of the targeted station is non-power limited, and
the set of power limitation bits is set to the first value when the determined power limitation status of the targeted station is unknown.

US Pat. No. 10,602,415

METHOD OF PROCESSING ANCHOR USER PLANE FUNCTION (UPF) FOR LOCAL OFFLOADING IN 5G CELLULAR NETWORK

Samsung Electronics Co., ...

1. A method performed by a session management function (SMF) entity in a wireless communication system, the method comprising:allocating a first protocol data unit (PDU) session anchor at a procedure for establishing a PDU session on a user equipment (UE); and
allocating a second PDU session anchor for selective traffic routing to a data network, the second PDU session anchor being associated with the PDU session,
wherein the first PDU session anchor is associated with a service and session continuity (SSC) mode of the PDU session, and
wherein the second PDU session anchor is independent of the SSC mode of the PDU session.

US Pat. No. 10,602,405

METHOD AND APPARATUS FOR CONTROLLING THE OPERATION OF A TERMINAL DEVICE

Guangdong Oppo Mobile Tel...

1. A method performed by a first apparatus in a first network that operates according to a first radio access technology (RAT), the method comprising:sending an indication to a second apparatus in the first network, the indication indicating a process of adjusting operation of a timer in response to that a change or potential change to parameters and/or rules occurs prior to expiry of the timer, wherein:
the indication is used by the second apparatus to perform the process of adjusting the operation of the time; and
the parameters and/or rules are evaluated by the second apparatus for a terminal device as part of an access network selection, traffic steering and/or traffic aggregation procedure between the first network and a second network, the second network operating according to a second RAT.

US Pat. No. 10,602,381

LOAD MIGRATION METHOD, APPARATUS, AND SYSTEM

HUAWEI TECHNOLOGIES CO., ...

1. A load migration method, comprising:determining, by a source controller, a to-be-migrated user equipment (UE) that will be migrated to a destination controller, in accordance with communications with a migration scheduler connected to the source controller and the destination controller, the source controller being in a first control domain sharing a first load, and the destination controller being in a second control domain sharing a second load; corresponding
updating, by the source controller, resource information of the to-be-migrated UE in a database server to form updated resource information, the updated resource information comprising an association between the to-be-migrated UE and the destination controller, the database server being connected to both the source controller and the destination controller, the updating comprising:
searching, by the source controller, the database server for subscription data and context data of the to-be-migrated UE based on a first identifier of the to-be-migrated UE;
reallocating, by the source controller, a user identifier to the to-be-migrated UE:
updating, by the source controller in the subscription data and the context data, the first identifier of the to-be-migrated UE to be the user identifier; and
updating a stored identifier of the source controller to the first identifier of the destination controller; and
sending, by the source controller, an inter-domain update instruction to an external network element outside of the first and second control domains, the inter-domain update instruction comprising the first identifier of the to-be-migrated UE and an identifier of the destination controller.

US Pat. No. 10,602,270

SIMILARITY MEASURE ASSISTED ADAPTATION CONTROL

Microsoft Technology Lice...

1. A real-time audio communication system comprising:one or more processors;
a machine-readable storage medium storing instructions which, when executed by the one of more processors, cause the system to:
receive a first audio transmission via a communication network;
generate a first initial audio signal based on at least the received first audio transmission;
supply the first initial audio signal to an audio signal processor configured to process the first initial audio signal and output a first processed audio signal to an audio output means;
obtain a first loopback audio signal corresponding to the first processed audio signal;
generate a first plurality of audio features for the first initial audio signal and the first loopback audio signal;
generate a first similarity measure estimating a similarity of the first initial audio signal to the first loopback audio signal based on at least the first plurality of audio features;
adjust an adaptation rate for an audio signal processing operation based on at least the first similarity measure; and
control, based on at least the adjusted adaptation rate, an echo cancellation process for cancelling an estimated echo from a near-end audio signal received via an audio input means in proximity to the audio output means.

US Pat. No. 10,602,268

OPTIMIZATION OF NETWORK MICROPHONE DEVICES USING NOISE CLASSIFICATION

Sonos, Inc., Santa Barba...

1. A method comprising:detecting sound via one or more microphones of a network microphone device (NMD);
capturing sound data in a first buffer of the NMD based on the detected sound;
analyzing, via the NMD, the sound data to detect a trigger event;
transmitting, via the NMD, the sound data to a first one or more remote computing devices associated with a voice assistant service (VAS);
capturing metadata associated with the sound data in at least a second buffer of the NMD, wherein the sound data is not derivable from the metadata;
transmitting, via the NMD, the metadata absent the sound data to a second one or more remote computing devices associated with a remote evaluator, the remote evaluator being distinct from the VAS;
after detecting the trigger event, analyzing the metadata to classify noise in the sound data; and
based on the classified noise, modifying at least one performance parameter of the NMD.

US Pat. No. 10,602,248

SPEAKER MODULE

AAC Technologies Pte. Ltd...

1. A speaker module, comprising:a housing having an accommodating space, wherein the housing comprises an inner surface and an outer surface opposite to the inner surface, and the inner surface and the outer surface together encloses the accommodating space;
a base protruding from the inner surface of the housing;
a speaker accommodated in the housing, wherein the speaker comprises a diaphragm configured to vibrate and sound, and the accommodating space is partitioned into a front chamber and a rear chamber by the speaker;
at least two leaking holes that penetrate inward from the outer surface through the housing and the base and communicate with the rear chamber; and
a connecting groove that is recessed from a side of the base facing away from the inner surface and communicates any two of the at least two leaking holes with each other.

US Pat. No. 10,602,245

MEDIUM-ACCESS CONTROL TECHNIQUE FOR OPTICALLY SWITCHED NETWORKS

Oracle International Corp...

1. A method for controlling access to an optically switched network, comprising:operating the optically switched network, wherein the optically switched network optically connects N end-nodes, wherein N>2, and is organized into a virtual data plane and a virtual control plane, which both communicate through a same underlying physical optical network, wherein the N end-nodes arbitrate for network access independently of, and in parallel with, each other,
wherein the virtual data plane is organized as a star that provides any-to-all parallel connectivity for data transmissions among the N end-nodes, and
wherein the virtual control plane is organized as a ring that serially connects the N end-nodes, wherein a control token circulates around the ring;
while the optically switched network is operating:
receiving the control token at an end-node in the ring, wherein the control token includes a destination-busy vector that includes a busy flag for each of the N end-nodes;
responsive to determining that the end-node has data to send to a destination end-node and the busy flag for the destination end-node is not set,
setting the busy flag for the destination end-node;
commencing sending of the data to the destination end-node through the data plane;
forwarding the control token to a next end-node in the ring; and
wherein during a send-to-many transmission mode, the optically switched network allows the end-node to transmit bursts of data to multiple destinations that have been reserved in advance without waiting for the control token to be received again, wherein a total amount of data that is transmitted by the bursts does not exceed a maximum value.

US Pat. No. 10,602,243

METHOD AND SYSTEM FOR MONITORING BIOMETRIC DATA

Under Armour, Inc., Balt...

1. A method of monitoring biometric data for an individual carrying a handheld device, the method comprising:detecting that the individual has moved within a predetermined range of a fixed display device;
receiving a sensed biometric parameter of the individual at the fixed display device, wherein the fixed display device is in a wireless communication network with the handheld device and the sensed biometric parameter is transmitted from the handheld device;
determining, at the fixed display device, that the received sensed biometric parameter is an authorized parameter for display based on a user profile of the individual;
displaying the sensed biometric parameter on the fixed display device after detecting that the individual has moved within the predetermined range and determining that the sensed biometric parameter is an authorized parameter for display;
detecting that the individual has moved outside of the predetermined range; and
removing the sensed biometric parameter from the fixed display device after detecting that the individual has moved outside of the predetermined range.

US Pat. No. 10,602,235

VIDEO SEGMENT DETECTION AND REPLACEMENT

ARRIS Enterprises LLC, S...

1. A method of video segment detection within a transport stream of a video asset, the transport stream being deliverable to client devices in a sequence of chunks, comprising the steps of:detecting boundaries of candidate video segments of interest within the transport stream, using at least one media analysis detector;
separately detecting boundaries of candidate video segments of interest based on statistical models generated from historic transport control event data collected from a population of viewers of the video asset;
combining information of the boundaries of candidate video segments of interest detected by the at least one media analysis detector with the information of the boundaries of candidate video segments of interest from the statistical models generated from the historic transport control event data to identify beginning and end boundaries of selected candidate video segments within the transport stream;
providing a transcoder with parameters corresponding to the selected candidate video segments;
refining the transport stream by performing group of pictures (GOP) and chunk boundary alignment of chunks of the transport stream with the boundaries of the selected candidate video segments; and
iteratively using the refined transport stream to repeat the steps of detecting, separately detecting, combining, providing, and refining.

US Pat. No. 10,602,219

ENCODING DEVICE AND METHOD, DECODING DEVICE AND METHOD, EDITING DEVICE AND METHOD, RECORDING MEDIUM, AND PROGRAM

SONY CORPORATION, Tokyo ...

1. An encoding method, comprising:setting identification information identifying whether pictures in a randomly accessible predetermined section in a sequence of a bitstream do not refer to pictures included in another predetermined section in the sequence of the bitstream, broken-link information, and buffer characteristics information for the sequence of the bitstream, which is contained within the bitstream and includes at least a first combination of first buffer size information and first bit rate information and a second combination of second buffer size information and second bit rate information in the bitstream as criteria for determining, in a process of decoding the bitstream, whether the bitstream is decodable by checking bitstream and decoder conformance using a decoder buffer size, a decoding bit rate and bitstream conformance points corresponding to the at least the first combination and the second combination, the first and second buffer size information indicating a required buffer size of a buffer that stores the bitstream during decoding of the bitstream and the first and second bit rate information indicating an input bit rate of the buffer; and
encoding an image signal to generate the bitstream including the identification information, the broken-link information, and the buffer characteristics information for the sequence of the bitstream as bitstream syntax.

US Pat. No. 10,602,217

MEDIA SPLICING

Sky CP Limited, (GB)

1. A method of outputting an audiovisual substitutional media item within a live media output stream at a media output device, wherein the live media output stream comprises a video stream and an audio stream, and the live media output stream includes a splice-in point, the method comprising:receiving the live media output stream at the media output device, wherein the audio stream includes encoded audio data;
decoding audio content of the live media output stream from the encoded audio data;
determining, while receiving the live media output stream, whether encoded audio data for the live media output stream immediately before the splice-in point has arrived too late to be output before audio content of the audiovisual substitutional media item from the splice-in point; and,
if the encoded audio data for the live media output stream immediately before the splice-in point arrives too late to be output before the audio content of the audiovisual substitutional media item from the splice-in point, outputting dummy audio content prior to the splice-in point instead of the audio content of the live media output stream, so that output audio content of the live media output stream including the dummy audio content and the output audio content of the audiovisual substitutional media item are synchronised.

US Pat. No. 10,602,205

NODE DISTRIBUTION IN A MULTI CHANNEL MOCA NETWORK

15. A data communication node configured to connect to a management device for controlling connection to a node over a coaxial cable in a data communication network, comprising:a coax connector;
a signal transceiver;
a control unit; and
non-transitory computer readable memory comprising computer code which is executable by the control unit to control the signal transceiver to:
transmit a connection attempt of the node on one channel out of a list of channels, and
transmit a second connection attempt on a different channel out of the list of channels, wherein in the list of channels a likelihood of allowing connection is increasingly higher from a first to a last position in the scan sequence.

US Pat. No. 10,602,201

SYSTEMS AND METHODS FOR IDENTIFYING A SPORTS PLAYER OF INTEREST TO A USER DESPITE THE USER BEING DISINTERESTED IN THE PLAYER'S ATHLETIC ACCOMPLISHMENTS

Rovi Guides, Inc., San J...

1. A method for connecting a user with a sports competitor whose athletics the user is not interested in, but with whom the user shares a personal connection, the method comprising:determining that a user is viewing playback of a media asset comprising a sporting event;
identifying a first plurality of competitors featured in the sporting event;
retrieving, from a database comprising a profile of the sports preferences of the user, information identifying a second plurality of competitors in which the user is interested;
determining, based on the first plurality of competitors and the second plurality of competitors, a third plurality of competitors that are competitors featured in the sporting event in which the user is not interested;
retrieving, from a profile of personal interests of the user stored within the database, information relating to personal interests of the user;
identifying, from the information relating to the personal interests of the user, interests that are not commonly shared by a general population;
determining whether an interest of the interests that are not commonly shared by a general population is shared between the user and a given competitor of the third plurality of competitors; and
in response to determining that the interest is shared between the user and the given competitor, generating for display to the user a selectable option to enable the user to perform an action associated with the given competitor.

US Pat. No. 10,602,193

IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS

SUN PATENT TRUST, New Yo...

1. An image coding method of coding, on a per-block basis, to generate a bitstream including a coded image, the image coding method comprising:a first performing of arithmetic coding on a current block to be coded;
a first determining of determining whether or not the current block is at an end of a slice;
a second performing of setting an end-of-slice flag to a predetermined value of 1, when it is determined that the current block is at the end of the slice;
a third performing of performing arithmetic coding termination as first termination when the end-of-slice flag indicates the predetermined value of 1;
a second determining of determining whether or not the current block is at an end of a sub-stream when it is determined that the current block is not at the end of the slice, the sub-stream being a structural unit of the image that is different from the slice;
a fourth performing of setting a sub-last bit to a predetermined value of 1, when it is determined that the current block is at the end of the sub-stream;
a fifth performing of performing arithmetic coding termination, as second termination, which is triggered by the sub-last bit indicating the predetermined value of 1; and
searching a beginning of a next sub stream,
wherein, the second termination is same processing as the first termination, and
wherein the first performing, the second performing, the first determining, the second determining, the fourth performing, and the fifth performing are repeatedly performed until the third performing is performed.

US Pat. No. 10,602,155

INTRA PREDICTION METHOD AND APPARATUS

Intellectual Discovery Co...

1. A method for decoding a bitstream using an intra prediction, the method comprising:determining an intra prediction mode of a current block; and
generating a prediction pixel in the current block based on the intra prediction mode of the current block,
wherein the prediction pixel in the current block is generated by performing an interpolation filter with N reference pixels including a plurality of continuous reference pixels when the intra prediction mode of the current block is a directional mode, and
wherein the plurality of continuous reference pixels are variably determined based on a position indicated by the direction of the intra prediction mode of the current block.

US Pat. No. 10,602,114

AUGMENTED REALITY GUIDANCE FOR SPINAL SURGERY AND SPINAL PROCEDURES USING STEREOSCOPIC OPTICAL SEE-THROUGH HEAD MOUNTED DISPLAYS AND INERTIAL MEASUREMENT UNITS

OnPoint Medical, Inc., B...

1. A system comprising:a stereoscopic optical see-through head mounted display;
at least one computing system, wherein the at least one computing system is configured to receive preoperative, intraoperative or preoperative and intraoperative image information of a physical spine of a patient; and
at least one marker configured to be attached to the patient,
wherein the at least one computing system is configured to generate at least one graphical representation, wherein the at least one graphical representation is a three-dimensional (3D) virtual representation of a surgical guide, a surgical technique, a physical instrument, a physical device, an anatomical model, patient anatomic data derived from the image information of the physical spine or combinations thereof,
wherein the at least one computing system is configured to register at least one image information in a common coordinate system, wherein the at least one image information comprises the preoperative, intraoperative or preoperative and intraoperative image information,
wherein the at least one computing system is configured to register the physical spine of the patient using the at least one marker in the common coordinate system,
wherein the at least one computing system is configured to register the at least one graphical representation in the common coordinate system,
wherein the at least one computing system is configured to generate a 3D stereoscopic view displayed by the optical see-through head mounted display based on the at least one graphical representation,
wherein the at least one computing system is configured to track movement from a first position to a second position of the physical spine during surgery in the common coordinate system,
wherein the at least one computing system is configured to determine the location, orientation, or location and orientation of the optical see-through head mounted display in the common coordinate system using at least one inertial measurement unit,
wherein the at least one computing system is configured to adjust in real time the 3D stereoscopic view based on the location, orientation or location and orientation of the optical see-through head mounted display,
wherein the at least one computing system is configured to adjust in real time the 3D stereoscopic view based on the tracked movement from the first position to the second position of the physical spine,
wherein the at least one computing system is configured to superimpose the 3D stereoscopic view on a target portion of the physical spine, and
wherein the first and second positions of the physical spine of the patient are different.

US Pat. No. 10,602,112

IMAGE PROCESSING APPARATUS

Olympus Corporation, Tok...

1. An image processing apparatus comprising:a central processor or hardware circuitry that
indicates a first range as an analysis range, the first range having a brightness higher than a predetermined brightness from among the plurality of first ranges obtained by dividing a screen on the basis of captured-image data,
analyzes a color included in the indicated analysis range and outputs a result of the color analysis, and
gives an instruction to perform a color correction, on the basis of the color analysis result; and
an image generator that performs a usual image-processing on the captured-image data when the central processor or hardware circuitry does not indicate the first range and that corrects the captured-image data on the basis of the color correction instruction, so as to generate a corrected image when the central processor or hardware circuitry indicates the first range.

US Pat. No. 10,602,111

AUTO WHITE BALANCE CONTROL ALGORITHM BASED UPON FLICKER FREQUENCY DETECTION

Apple Inc., Cupertino, C...

1. A method, comprising:detecting flicker of ambient light during an image capture event;
determining whether the flicker is changing during the image capture event;
when flicker is detected and is unchanging, estimating a white point of image data according to a first technique based on a history of frames of a first length;
when flicker is detected and is changing, estimating the white point of image data according to a second technique based on a history of frame(s) of a second length shorter than the first length;
when flicker is not detected, estimating the white point of image data according to a third technique; and
color correcting the image data based on the estimated white point.

US Pat. No. 10,602,109

METHOD AND ARRANGEMENTS FOR HDR ENCODING

TELEFONAKTIEBOLAGET LM ER...

1. A method of pre-processing a pixel in a picture, said method comprising:determining at least one bound for a luma component value of said pixel in a second color space based on a function of a desired linear luminance value of said pixel in a third color space, wherein said function is a transfer function; and
selecting a luma component value in said second color space for said pixel within an interval comprising multiple luma component values in said second color space and bounded by said at least one bound, wherein a color of said pixel is represented by said luma component value, a first chroma component value and a second chroma component value in said second color space.

US Pat. No. 10,602,105

PROJECTOR AND METHOD FOR CONTROLLING PROJECTOR

SEIKO EPSON CORPORATION, ...

1. A projector comprising:a projection section capable of projecting an image according to image information in a predetermined region, the image being generated based on: (i) a first image, and (ii) a second image that applies a rendering effect to the first image, and the image information including image data representing the first image and rendering effect data representing the second image; and
a processor programmed to:
generate position identification information that identifies a position that should be brought into focus in the predetermined region based on the rendering effect data in the image information,
acquire the generated position identification information, and
control the projection section based on the acquired position identification information in such a way that the position is brought into focus.

US Pat. No. 10,602,076

METHOD FOR COMBINING AND PROVIDING IMAGE, OBTAINED THROUGH A CAMERA, ELECTRONIC DEVICE, AND STORAGE MEDIUM

SAMSUNG ELECTRONICS CO., ...

1. A method for an electronic device, the method comprising:identifying a selection of information on an arrangement of at least two moving images;
displaying at least one of a plurality of image frames obtained by a camera functionally connected with the electronic device, through a screen comprising a specific region corresponding to the information on the arrangement, wherein an effect that separates the specific region from another region in the screen is applied to the screen;
in response to obtaining a first input while displaying the at least one of the plurality of image frames, generating a first moving image comprising first image frames corresponding to the specific region in a part of the plurality of image frames;
in response to obtaining a second input after obtaining the first input, generating a second moving image comprising second image frames corresponding to the specific region in another part of the plurality of image frames; and
concurrently displaying the first moving image on a first region of a display functionally connected with the electronic device and the second moving image on a second region of the display based on the information on the arrangement of the at least two moving images.

US Pat. No. 10,602,074

ADAPTIVE LIGHT SOURCE

Lumileds Holding B.V., S...

1. A method, comprising:capturing a first image of a scene under ambient lighting;
illuminating the scene with a first amount of light from a light source that includes an array of light emitting diodes (LEDs);
capturing a second image of the scene while illuminating the scene with the first amount of light;
for portions of the scene that correspond to individual LEDs in the array, determining a distance from the light source to each portion;
calculating a relative amount of light for each portion of the scene based on the first image, the second image, and the corresponding determined distance from the light source to the portion;
determining, from the calculated relative amounts of light, that a first portion of the scene and a second portion of the scene receive different amounts of light;
providing a first amount of current, based on the calculated relative amounts of light, to a first LED of the array of LEDs to illuminate the first portion of the scene;
providing a second amount of current, different from the first amount and based on the calculated relative amounts of light, to a second LED of the array of LEDs to illuminate the second portion of the scene; and
capturing a final image of the scene while illuminating the first portion of the scene with light from the first LED and illuminating the second portion of the scene with light from the second LED.

US Pat. No. 10,602,063

ELECTRONIC APPARATUS, ELECTRONIC APPARATUS OPERATING METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM

KYOCERA CORPORATION, Kyo...

1. An electronic apparatus, comprising:first and second cameras configured to be able to be switched and used;
at least one processor configured to determine one of the first and second cameras as a camera being used; and
a display configured to display a shooting image of each of the first and second cameras, wherein
the first camera is a camera which can take an image at a wider angle than the second camera,
the first camera has a first shooting range,
the second camera has a second shooting range, and
when the display displays a first through image taken with the first camera as the camera being used, the display displays the second shooting range overlapping with the first through image, wherein
if a first operation is performed on a region out of the second shooting range displayed on the display screen in the display screen of the display, the display deletes a display of the second shooting range.

US Pat. No. 10,601,918

ROTATING INACTIVE STORAGE UNITS IN A DISTRIBUTED STORAGE NETWORK

PURE STORAGE, INC., Moun...

1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises:obtaining status information from a set of distributed storage units;
determining that a plurality of distributed storage units of the set of distributed storage units are associated with an inactive status;
selecting a first distributed storage unit of the plurality of distributed storage associated with an inactive status for reactivation;
issuing a request to change activation status to the first distributed storage unit;
receiving a favorable response to the request to change activation status from the first distributed storage unit;
determining that the favorable response from the first distributed storage unit includes an indication that one or more dispersal storage encoded data slices stored in the first distributed storage unit include one or more errors;
determining to facilitate rebuilding the one or more dispersal storage encoded data slices stored in the first distributed storage unit that include one or more errors;
selecting a second distributed storage unit of the plurality of distributed storage associated with an inactive status for reactivation, wherein the second distributed storage unit includes dispersal storage encoded data slices required to rebuild the dispersal storage encoded data slices stored in the first distributed storage unit that include one or more errors;
issuing a request to change activation status to the second distributed storage unit;
receiving a favorable response to the request to change activation status;
rebuilding one or more dispersal storage encoded data slices stored in the first distributed storage unit using dispersal storage encoded data slices from the second distributed storage unit;
obtaining updated status information from the set of distributed storage units; and
based on the updated status information, determining to transition one or more distributed storage units of the set of distributed storage units to inactive status.

US Pat. No. 10,601,901

METHODS, SYSTEMS, AND MEDIA FOR STORED CONTENT DISTRIBUTION AND ACCESS

The Trustees of Columbia ...

1. A method for distributing and providing access to executable instructions, comprising:creating, by a hardware processor, a placeholder in local storage for the executable instructions so that the placeholder has at least one parameter identical to the executable instructions and the placeholder can hold a first portion of the executable instructions and at least a second portion of the executable instructions;
storing, by the hardware processor, the first portion of the executable instructions in the placeholder;
before the second portion of the executable instructions has been stored in the placeholder, providing, by the hardware processor, the first portion of the executable instructions to a requestor;
determining, by the hardware processor, a profile associated with the executable instructions, wherein indicators in the profile indicate an order in which a plurality of portions of the executable instructions are likely to be accessed;
based on the indicators in the profile, selecting, by the hardware processor, the second portion of the executable instructions to be retrieved before it is requested by the requestor;
receiving, by the hardware processor, a second request for the second portion of the executable instructions from the requestor after receiving the second portion of the executable instructions;
providing, by the hardware processor, the second portion of the executable instructions to the requestor;
receiving, by the hardware processor, a third request to write data to a first data portion of the local storage;
determining, by the hardware processor, if the first data portion has content;
in response to a first condition in which the first data portion is determined to not have content, requesting the content, receiving the content, writing the content to the first data portion, and writing the data to the first data portion after the content has been written to the first data portion, by the hardware processor; and
in response to a second condition in which the first data portion is determined to have the content, writing the data to the first data portion by the hardware processor.

US Pat. No. 10,601,861

BLOCKCHAIN TRACKING OF VIRTUAL UNIVERSE TRAVERSAL RESULTS

International Business Ma...

1. An apparatus comprising:a memory encoded with computer-executable instructions; and
a processor operatively coupled in communication with the memory and configured by the computer-executable instructions to facilitate a method comprising:
recording in a blockchain, of which an instance is stored in the memory, a plurality of virtual universe traversal blocks, each of which is marked by at least one parameter indicative of a history of behavior of a respective virtual universe user who produced that virtual universe traversal block;
obtaining, by accessing the blockchain stored in the memory, at least one virtual universe traversal block that records a virtual universe teleportation invite marked by at least one parameter indicative of a history of behavior by an inviter producing the teleportation invite, wherein the virtual universe teleportation invite identifies a virtual universe user as an invitee;
determining, responsive to the parameter, that the virtual universe teleportation invite is potentially malicious; and
alerting the invitee with an alert that the virtual universe teleportation invite is potentially malicious.

US Pat. No. 10,601,848

CYBER-SECURITY SYSTEM AND METHOD FOR WEAK INDICATOR DETECTION AND CORRELATION TO GENERATE STRONG INDICATORS

FireEye, Inc., Milpitas,...

1. A computerized method for detecting a cyber-attack, the method comprising:performing one or more analyses of one or more objects associated with network traffic to determine a plurality of indicators;
collecting a first plurality of weak indicators of the plurality of indicators, a first weak indicator of the first plurality of weak indicators corresponds to data that, by itself, is not definitive as to whether the data is associated with a cyber-attack being conducted on a source of the first weak indicator;
grouping a second plurality of weak indicators from the first plurality of weak indicators, the second plurality of weak indicators being lesser in number than the first plurality of weak indicators;
performing a correlation operation between the second plurality of weak indicators and one or more patterns or sequences of indicators associated with known malware; and
generating and issuing a report based on the correlation operation.

US Pat. No. 10,601,839

SECURITY MANAGEMENT APPLICATION PROVIDING PROXY FOR ADMINISTRATIVE PRIVILEGES

OPEN INVENTION NETWORK LL...

1. A method, comprising:receiving, by a security enabled application, group information corresponding to a user; and
comparing, by the security enabled application, the group information to a set of predetermined rules to determine whether the group information comprises privilege rules used to grant access to an access attempt;
wherein the set of predetermined rules are stored in a data file that specifies one or more privilege rules for a plurality of groups;
wherein a decision to grant access to the access attempt is dependent on a role of the user and on the group information such that a first user having a first role and first group information is granted access under different conditions to a second user having the first role and a second group information different to the first group information;
wherein at least one rule in the data file that grants access to the access attempt is identified;
wherein the access attempt and at least one task associated with the access attempt is allowed;
wherein if a user account associated with the access attempt is part of at least one group of user accounts, the user account is granted access to administrative privileges which are granted to at least one other user in the at least one group.

US Pat. No. 10,601,824

PROVISION OF ACCESS TO A NETWORK

TELIA COMPANY AB, Solna ...

1. A method for granting access for an accessing device to a private local network with a gateway device, the method comprising:establishing, between the accessing device and a server, a connection over the gateway device, a request for accessing the private local network being transmitted from the accessing device to the server by the gateway device;
transmitting information on the accessing device from the server to a master device by the gateway device;
receiving, from the master device, a request for preparing a setup of an authentication procedure;
generating a pair of authentication keys by the gateway device;
providing, by the gateway device, one of the generated authentication keys to the accessing device;
initiating, by the gateway device, the authentication procedure, the one of the generated authentication keys being received from the accessing device; and
granting access, by the gateway device, to the private local network for the accessing device in response to a successful authentication procedure performed with the authentication keys.

US Pat. No. 10,601,823

MACHINE TO-MACHINE AND MACHINE TO CLOUD END-TO-END AUTHENTICATION AND SECURITY

1. A system, comprising:a server computer;
a plurality of constrained devices, each of the constrained devices comprising:
a unique ID and at least one pre-shared key, which was previously shared between each of the plurality of constrained devices and the server computer, the plurality of constrained devices communicating with the server computer over a network;
one or more processors; and
non-transitory computer readable media containing program instructions that, when executed by the one or more processors, cause the one or more processors to disable sending of metadata belonging to the plurality of constrained devices over the network during device discovery; and
a secure database accessible by the server computer, with the secure database storing for each of the plurality of constrained devices the unique ID, and the at least one pre-shared key, and the metadata that defines type of operations and interfaces the plurality of constrained devices support.

US Pat. No. 10,601,788

INTERCEPTION OF SECURE SHELL COMMUNICATION SESSIONS

A10 Networks, Inc., San ...

1. A system for intercepting secure shell (SSH) sessions, the system comprising:a client-facing SSH gateway, wherein the client-facing SSH gateway is a first hardware network device configured to:
intercept a session request of a client, the session request including a request to establish an SSH session between the client and a server, the session request including at least a server network address associated with the server;
responsive to the receiving the session request, generate, based on the session request, a client-side security key for the SSH session;
provide the client-side security key to the client;
based on the session request, establish a first SSH session between the client and the client-facing SSH gateway;
receive, via the first SSH session, one or more data packets associated with the SSH session from the client, the one or more data packets being one or more encrypted data packets;
decrypt the one or more encrypted data packets using the client-side security key to obtain one or more decrypted data packets;
based on the server network address comprised in the session request, establish a communication session between the client-facing SSH gateway and a server-facing SSH gateway, wherein the communication session between the client-facing SSH gateway and the server-facing SSH gateway is an unencrypted session;
forward the one or more decrypted data packets to a monitoring node, the monitoring node being located between the client-facing SSH gateway and the server-facing SSH gateway and configured to receive data exchanged over the unencrypted session;
receive the one or more decrypted data packets back from the monitoring node upon inspecting the one or more decrypted data packets by the monitoring node;
upon receiving the one or more decrypted data packets inspected by the monitoring node, forward the session request and the one or more decrypted data packets to the server-facing SSH gateway via the communication session;
determine that accumulated data packets associated with the first SSH session exceed a predetermined session data capacity;
based on the determining, generate a further client-side security key; and
send a rekey message to the client, the rekey message including the further client-side security key, wherein the client-facing SSH gateway decrypts further encrypted data packets received from the client using the further client-side security key; and
the server-facing SSH gateway, wherein the server-facing SSH gateway is a second hardware network device configured to:
upon establishing the communication session, generate, based on the session request, a server-side security key for the SSH session;
provide the server-side security key to the server;
based on the session request, establish, based on the server network address, a second SSH session between the server-facing SSH gateway and the server;
receive the one or more decrypted data packets from the client-facing SSH gateway via the communication session;
encrypt the one or more decrypted data packets using the server-side security key to obtain the one or more encrypted data packets; and
forward the one or more encrypted data packets to the server via the second SSH session.

US Pat. No. 10,601,778

VISUALIZATION OF TRAFFIC FLOWING THROUGH A HOST

Arbor Networks, Inc., We...

1. A method performed by a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors for handling requests to a protected computer network, the method comprising steps of:intercepting data communications occurring between one or more hosts and a preselected target host in the protected computer network, the intercepted data communication comprising a plurality of data packets;
analyzing the intercepted data communications to determine volumetric incoming traffic flow and to determine volumetric outgoing traffic flow for the received data packets;
providing a graphical representation on a user display indicating the determined volumetric incoming traffic flow for the received data packets by a first region and graphically representing the determined volumetric outgoing traffic flow for the received data packets by a second region, the graphical representation comprising a plurality of nodes interconnected by a plurality of links, the plurality of nodes representing the one or more hosts and the plurality of links indicating operational relationship between the preselected target host, the one or more hosts, communication ports and communication services used in the data communications and wherein selection of an individual link by a user provides a popup window indicating traffic information associated with the user selected link; and
providing on the user display additional information in a popup window responsive to a user's interaction with a cursor on the user display whereby when the user positions the cursor over one of the plurality of nodes (“user selected node”) a first section of the popup window illustrates traffic being sent to the user selected node wherein a second section of the popup window includes: 1) a filter button which when selected by the user is configured to provide additional user prescribed filtering for traffic flow to the user selected node; and 2) a focus button which when selected by the user causes a change in the selected node subject to analysis.

US Pat. No. 10,601,742

APPARATUS, SYSTEMS, AND METHODS FOR NETWORK INTERACTIONS

TENCENT TECHNOLOGY (SHENZ...

1. A method, comprising:providing, by a first server, a first service to a plurality of users each associated with one of a plurality of service accounts via a plurality of terminals of the plurality of users;
receiving, by the first server when providing the first service, a plurality of configuration requests each from one of the plurality of terminals via the plurality of service accounts for configuring an information dissemination service provided by a second server;
bundling, by the first server, multiple configuration requests among the plurality of configuration requests into a group of notification messages; and
sending, by the first server, the group of notification messages to the second server together when a preset time for transmitting notification messages is reached,
wherein the second server is configured to receive the group of notification messages, and provide the information dissemination service individualized to the plurality of users according to the configuration requests contained in the group of notification messages via the first service and the first server.

US Pat. No. 10,601,720

INTEGRATED CIRCUIT RADIO DEVICES

Nordic Semiconductor ASA,...

1. A semiconductor device comprising a radio transmitter hardware section and a processor, the device being arranged to transmit information via said transmitter hardware section from a first application running on the processor in accordance with a first communication protocol or from a second application using a second communication protocol running on the processor or a further processor, wherein the first application is configured to generate a first transmit request call when it requires to send a data packet and wherein the second application is configured to generate a second transmit request call when the second application requires to send a data packet, the device further comprising control logic arranged to receive said first and second transmit request calls to open a session, said control logic being further arranged to allocate a transmission timeslot for said transmitter section to said first or second application upon receipt of said first or second transmit request calls respectively, the device further comprising an application programming interface which permits a user to define the second protocol, wherein the first or second request call further comprises a session identification field.

US Pat. No. 10,601,704

ASYMMETRIC ROUTING MINIMIZATION

CISCO TECHNOLOGY, INC., ...

1. A method to minimize asymmetric routing at a network node, the method comprising:maintaining a flow table including one or more records, each record indicating a packet flow and a corresponding tunnel;
receiving a data packet to process at a network node;
first determining whether the received data packet is outbound or inbound to the network node;
second determining, based on the result of the first determining, whether the network node will process the received data packet as a follower node or a selector node, where a selector node is programmed to independently select from available tunnels a selected tunnel for the data packet to reach a specified destination;
responsive to a determination to process the data packet as a follower node, determining whether there is an entry in the flow table for a packet flow associated with the received data packet, the entry having a pre-selected tunnel for the packet flow; and
responsive to a determination that there is an entry in the flow table for the packet flow, transmitting the received data packet through the pre-selected tunnel corresponding to the packet flow.

US Pat. No. 10,601,660

AUTO DISCOVERY OF CONFIGURATION ITEMS

ServiceNow, Inc., Santa ...

1. A method comprising:executing a discovery process on a computer network, the discovery process comprising:
determining that an agent configured an identified node of the computer network, comprising checking a memory associated with the identified node for information that associates the agent with configuration management role information;
obtaining a definition of the agent that configured the identified node, comprising searching configuration management data of the computer network for the configuration management role information of the agent that configured the identified node;
identifying a configuration item associated with the identified node based at least in part on the definition of the agent that configured the identified node; and
updating a service model database with the identified configuration item.

US Pat. No. 10,601,582

METHOD OF LINEAR TRANSFORMATION (VARIANTS)

1. A method of linear transformation of a message S represented in a binary form, by a processor in a computing system having a word size W of the processor equal to an integer power of 2 and an available amount of memory of M bits, the method comprising:setting a size s of the message S, where s is multiple of W;
setting a value n of a number of bits of a linear feedback shift register (LFSR) according to a Galois configuration, so that

 is met, where N?0, 1, 2, . . . ;
generating the LFSR according to the Galois configuration with the following parameters:
an internal primitive polynomial

an external polynomial

 is a number of stages of the LFSR, wherein hi ?GF(2n),
an initial state of the stages of the LFSR, qi, forming a data vector X=(qm?1, qm?2, . . . q2, q1, q0), wherein qi?GF(2n), 0?i?m?1,
an output state of the stages of the LFSR, q?i, for one operating cycle, forming a vector Y=(q?m?1, q?m?2, . . . q?2, q?1, q?0), wherein q?i?GF(2n), 0?i?m?1, where q?i=hi·qm?1?qi?1, for 1?i?m?1, q?0=h0·qm?1;
defining all divisors of the number m as values p0, p1, . . . , pd, while p0 selecting a maximum possible divisor p from

modifying the LFSR by computing R number of matrices Hr, where r=(R?1), . . . , 0, with a size of n×k rows, each having a length of n×k bits, the R number of matrices Hr being computed by performing the following actions:
computing k=p,
computing

computing j=m?k;
computing t=0;
(A1) if j?m?1 is not met, then going to step A3;
computing l=0,
(A2) if l setting an initial state of the LFSR

computing, after k cycles for each initial state, a new state of the LFSR Y=(q?m?1, . . . q?1, q?0), where q?i ?GF(2n), 0?i?m?1;
computing t-th values for all matrices Hi, i=r?1 . . . 0 by concatenating k values of stages q? Hr,t=q?kr+k?1? . . . ?q?kr, wherein 0?r?R?1
computing l=l+1, going to step A2;
(A3) recording, into stages of the modified LFSR, blocks of the original message S, where an initial state of the stages of the modified LFSR, qi, forms the vector X?=(QR?1, . . . , Q1, Q0), where Qr=qkr+k?1? . . . ?qkr, wherein 0?r?R?1;
executing R number of operating cycles of the modified LFSR by executing in each cycle the following actions:
computing an output state of the stages of the modified LFSR, Q?i, for one cycle, thereby forming a vector Y?=(Q?R?1, . . . , Q?1, Q?0), each value Q?i of said vector being computed by the formula
Q?i=f(Hi)?Qi?1 for each i=R?1, . . . ,1, wherein
Q?0=f(H0),
where

 where zR?1,j is a value of a j-th bit of vector QR?1,
wherein r=R?1, . . . , 1, 0 j=0, 1, . . . , W?1, zR?1,j ?GF(2);
obtaining, after executing the R number of operating cycles of the LFSR, a linear transformation of the blocks s of the message S;
reading out, from the stages of the modified LFSR, blocks S of a linearly transformed message S; and
combining the blocks and obtaining the linearly transformed message S.

US Pat. No. 10,601,564

CHANNEL STATE INFORMATION TRANSMISSION/RECEPTION METHOD AND APPARATUS FOR USE IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method by a base station in a wireless communication system, the method comprising:transmitting, to a terminal, at least one reference signal; and
receiving, from the terminal, feedback information including a first precoding matrix indicator and channel quality information, wherein the first precoding matrix indicator is determined based on the at least one reference signal, and wherein the channel quality information is determined based on a precoding matrix selected by the terminal from a set of a plurality of precoding matrices, the plurality of precoding matrices being identified by the terminal based on the first precoding matrix indicator,
wherein the precoding matrix is determined based on the first precoding matrix indicator and a second precoding matrix indicator, and
wherein the second precoding matrix indicator is not received from the terminal.

US Pat. No. 10,601,501

SYSTEMS AND METHODS FOR BEACON DETECTION INFRASTRUCTURES

Cable Television Laborato...

1. A communication system, comprising:an earth station configured to receive a downlink transmission from a satellite and transmit an uplink transmission to the satellite;
a server in operable communication with the earth station;
a first beacon detector in operable communication with the server;
a first access point (AP) configured to operate within a proximity of the earth station; and
a first beacon transmitter disposed within close proximity to the first AP, the first beacon transmitter configured to transmit, to one or more of the server and the first beacon detector, a first beacon signal that uniquely identifies the first AP,
wherein the server is configured to implement a measurement-based protection (MBP) scheme with respect to both of the downlink transmission and the uplink transmission.

US Pat. No. 10,601,455

MITIGATING PASSIVE INTERMODULATION INTERFERENCE IN A MIMO WIRELESS NETWORK

AceAxis Limited, Harlow ...

1. A method of processing interference in a waveform received at an input of a receiver in a wireless network, the interference comprising PIM (Passive Intermodulation) products generated from at least a first MIMO (Multiple Input Multiple Output) signal comprising at least a first and second MIMO component stream at a first carrier frequency, the method comprising:generating a first simulated PIM component to simulate a first component of the PIM products by applying a first nonlinear PIM simulation function to a linear combination of a plurality of baseband streams, the plurality of baseband streams comprising at least a first baseband stream representing the first MIMO component stream, a second baseband stream representing the second MIMO component stream, wherein the first baseband stream is combined with the second baseband stream in a first amplitude and phase relationship;
generating a second simulated PIM component to simulate a second component of the PIM products by applying a second nonlinear PIM simulation function to a linear combination of said plurality of baseband streams, wherein the first baseband stream is combined with the second baseband stream in a second amplitude and phase relationship, different from the first amplitude and phase relationship; and
reducing the interference in the received waveform by subtraction of the first and second simulated PIM components.

US Pat. No. 10,601,454

SEPARATING TWO ADDITIVE SIGNAL SOURCES

International Business Ma...

1. A computer-implemented method of separating additive signals with mixed measurements, comprising:receiving a first set of signal data;
training generative machine learning models based on the first set of signal data, the generative machine learning models comprising at least a first model trained to identify a first signal component and a second model trained to identify a second signal component; and
dynamically separating an incoming mixed signal data stream into a clean signal component and a noise signal component by running the generative machine learning models,
wherein the trained generative machine learning models search for separated signal components, share search information between the trained generative machine learning models, and jointly optimize multiple search processes, and
wherein the first model is trained to extract the first signal component, wherein a residual is computed based on the extracted first signal component, and wherein the second model's training to extract the second signal component is further refined based on the residual.

US Pat. No. 10,601,438

ALTERNATELY UPDATED DIGITAL TO ANALOG CONVERTERS

TEXAS INSTRUMENTS INCORPO...

1. A modulator of an analog to digital converter, the modulator comprising:a quantizer component configured to generate a digital signal based on a clock input operating at a sample rate;
a first digital to analog converter (DAC) configured to generate first DAC output at half the sample rate; and
a second DAC configured to generate second DAC output at half the sample rate, wherein the first DAC and the second DAC are updated at alternate cycles of the clock input.

US Pat. No. 10,601,437

CDAC (CAPACITIVE DAC (DIGITAL-TO-ANALOG CONVERTER)) UNIT CELL FOR MULTIPHASE RFDAC (RADIO FREQUENCY DAC)

Intel Corporation, Santa...

1. A CDAC (Capacitive DAC (Digital-to-Analog Converter)) unit cell, comprising:a first capacitor configured to generate a first pulse to a first differential output of the CDAC unit cell in response to a first trigger signal, wherein the first trigger signal is generated based on a first enable signal and a first clock signal;
a second capacitor configured to generate a second pulse to the first differential output of the CDAC unit cell in response to a second trigger signal, wherein the second trigger signal is generated based on a second enable signal and a second clock signal;
a third capacitor configured to generate a third pulse to a second differential output of the CDAC unit cell in response to a third trigger signal, wherein the third trigger signal is generated based on a third enable signal and a third clock signal, and wherein the first differential output is different from the second differential output;
a fourth capacitor configured to generate a fourth pulse to the second differential output of the CDAC unit cell in response to a fourth trigger signal, wherein the fourth trigger signal is generated based on a fourth enable signal and a fourth clock signal;
a first logic gate configured to receive the first enable signal and the first clock signal, and to generate the first trigger signal based on the first enable signal and the first clock signal;
a second logic gate configured to receive the second enable signal and the second clock signal, and to generate the second trigger signal based on the second enable signal and the second clock signal;
a third logic gate configured to receive the third enable signal and the third clock signal, and to generate the third trigger signal based on the third enable signal and the third clock signal; and
a fourth logic gate configured to receive the fourth enable signal and the fourth clock signal, and to generate the fourth trigger signal based on the fourth enable signal and the fourth clock signal, and
wherein each of the first enable signal, the second enable signal, the third enable signal, and the fourth enable signal is different, and wherein each of the first clock signal, the second clock signal, the third clock signal, and the fourth clock signal is different.

US Pat. No. 10,601,366

FLUIDIC ACTUATOR SYSTEM AND METHOD

SUNFOLDING, INC., San Fr...

1. A pneumatically actuated solar panel array system comprising:a plurality of separate actuator assemblies that each include:
a planar top plate having a first and second side portion with a central portion between the first and second side portions,
an angled bottom plate disposed below the planar top plate and rotatably coupled to the planar top plate at the central portion between the first and second side portions via a rotatably coupling joint disposed at an apex of the angled bottom plate, the angled bottom plate having an opposing first side face and second side face,
a first cavity defined by the first side portion of the planar top plate and the first side face of the angled bottom plate,
a second cavity defined by the second side portion of the planar top plate and the second side face of the angled bottom plate,
a first set of one or more inflatable actuators disposed within the first cavity, the first set of one or more inflatable actuators extending between and engaging the first side portion of the planar top plate and the first side face of the angled bottom plate,
a second set of one or more inflatable actuators disposed within the second cavity, the second set of one or more inflatable actuators extending between and engaging the second side portion of the planar top plate and the second side face of the angled bottom plate, and
the first and second sets of inflatable actuators being configured to be separately pneumatically inflated, where the pneumatic inflation expands the inflatable actuators to control the pressure ratio between the first and second sets of inflatable actuators and to rotate the top plate relative to the bottom plate; and
a plurality of solar panels coupled to the top plates of the actuator assemblies, the solar panels configured to be actuated based on inflation of the one or more inflatable actuators associated with the plurality of actuator assembles.

US Pat. No. 10,601,360

REPLACEMENT TILE MOUNT FOR MOUNTING SOLAR PANELS ON TILE ROOFS

Unirac Inc., Albuquerque...

17. A replacement tile sub-assembly, for mounting solar panels to a roof, comprising:a tile mount structure for holding a lateral attachment bar, including a one-piece, monolithic “L”-shaped structure having a horizontal base defining a pair of vertically-oriented through-holes;
an integral, monolithic riser defining a vertically-oriented mounting hole in a top platform of the riser, the monolithic riser including:
four vertical legs supporting the top platform, each vertical leg of the four vertical legs being tapered from the closed top platform to the horizontal base;
a flashing disposed in-between the tile mount structure and a roof;
a pair of lag screws for attaching the tile mount structure to the roof;
a pair of rubber or EDPM soft washers disposed in-between a head of the lag screws and the horizontal base of the tile mount structure;
a replacement tile disposed on top of the tile mount structure; and
an L-foot, mounted to the tile mount structure with at least one self-tapping screw or machine bolt.

US Pat. No. 10,601,344

TRIBOELECTRIC ENERGY HARVESTING DEVICE AND METHOD FOR MANUFACTURING SAME

INDUSTRY-ACADEMIC COOPERA...

1. A triboelectric energy harvesting device comprising:a first frictional layer provided with a first surface having first electron affinity; and
a second frictional layer provided with a second surface facing the first surface and having second electron affinity,
wherein at least one of the first and second frictional layers is formed of an elastic material and is provided in an elastic structure,
wherein the first frictional layer comprises a spacer formed on thy: first surface to form a space part between the first and the second frictional layers such that the second surface is spaced apart from the first surface, and an end of the spacer being brought into contact with the second surface,
wherein the spacer has elasticity, the spacer being formed of the same material as the first surface of the first frictional layer, and
wherein the spacer is formed in a lattice structure on the first surface.

US Pat. No. 10,601,160

CARD EDGE CONNECTOR STRUCTURE

JESS-LINK PRODUCTS CO., L...

1. A card edge electrical connector structure, including:an insulation main body, having one side disposed with an insertion surface and having another side disposed with an installation surface, wherein the insertion surface has an insertion port;
two electrical conductive terminal sets, disposed in the insulation main body with a parallel arrangement means, wherein each of the electric conductive terminal sets has a positioning seat, a plurality of grounding terminals and a plurality of electrical conductive terminals protruded from the positioning seat, each of the grounding terminals has an inner side, a first end exposed in the insertion port and a second end exposed on the installation surface; and
a grounding plate, disposed between the two electrical conductive terminal sets, wherein two sides of the grounding plate are extended with a plurality of grounding elastic arms towards a direction of each of the first ends, and each of the grounding elastic arms is elastically abutted against the inner side of each of the grounding terminals,
wherein the grounding plate is substantially perpendicular to the grounding terminals, and the plurality of grounding elastic arms are disposed between the grounding plate and the first ends; and
wherein the grounding plate has a left side and a right side opposite to the left side, and each of the grounding elastic arms is an inclined arm gradually and outwardly inclined and extended from one of the left side and the right side towards the direction of each of the first ends.

US Pat. No. 10,601,139

CONTRAWOUND HELICAL ANTENNA APPARATUS AND METHOD

The Johns Hopkins Univers...

1. A communications device comprising:a processor;
a transceiver operably coupled to the processor and configured to send data to the processor or receive data from the processor;
a switching network operably coupled to the processor and the transceiver; and
an antenna assembly, the antenna assembly being operably coupled to the switching network;
wherein the antenna assembly comprises:
a first conductor formed into a first helical structure wound around a central axis, the first helical structure having a first coil sense, a first conductor proximal end, and a first conductor distal end;
a second conductor formed into a second helical structure wound around the central axis, the second helical structure having a second coil sense opposite the first coil sense, a second conductor proximal end, and a second conductor distal end, wherein the first conductor distal end is adjacent the second conductor proximal end;
a first ground plane disposed adjacent to the first conductor proximal end;
a second ground plane disposed adjacent to the first conductor distal end and adjacent to the second conductor proximal end; and
a third ground plane disposed adjacent the second conductor distal end,
wherein the processor is configured to operate the switching network to cause the switching network to control a direction and a polarization of an antenna beam of the antenna assembly.

US Pat. No. 10,601,122

S-BAND ANTENNA

Astro Digital US Inc., M...

1. An antenna comprising:a body support structure:
coupled to an extruding mechanism; and
having an inner diameter of the body support structure slidably engaged to an outer diameter of an extrusion plate;
the extruding mechanism:
coupled to the body support structure;
engaged with the extrusion plate; and
coupled to exert an extrusion force on the extrusion plate;
the extrusion plate:
having the outer diameter of the extrusion plate slidably engaged with the inner diameter of the body support structure;
engaged with and able to receive the extrusion force from the extruding mechanism;
coupled to an extrusion support structure; and
having a receiving surface to inhibit movement of an extension plate;
the extrusion support structure:
coupled to the extrusion plate;
having an outer diameter of the extrusion support structure slidably engaged to an inner diameter of the extension plate; and
coupled to a nadir panel;
the nadir panel:
comprising one or more communication patches;
coupled to the extrusion support structure;
rotatably coupled to one or more petals; and
able to receive an extension force from an extension mechanism;
the one or more petals:
comprising one or more additional communication patches;
each rotatably coupled to the nadir panel; and
each rotatably coupled to one of one or more extension arms;
the one or more extension arms:
each rotatably coupled to one or more of the one or more petals; and
each rotatably coupled to the extension plate;
the extension plate:
having the inner diameter of the extension plate slidably engaged to the outer diameter of the extrusion support structure;
rotatably coupled to the one or more extension arms; and
coupled to receive the extension force from the extension mechanism; and
the extension mechanism to contact and exert the extension force upon the nadir panel and the extension plate; and
wherein the extrusion plate, the extrusion support structure, the nadir panel, the one or more petals, the one or more extension arms, the extension plate, and the extension mechanism the extrusion force are stored within the body support structure in a stowed state and the extrusion force moves at least the nadir panel, the one or more petals, the one or more extension arms, the extension plate, and the extension mechanism outside the body support structure to an extruded state; and
wherein the extension plate is moved by the extension force to contact a receiving surface of the extrusion plate, the extension plate and the one or more extension arms rotating the one or more petals to an extended state, the one or more petals oriented at an angle relative to the nadir panel based on a distance of the extension plate from the nadir panel in the extended state, a length of the one or more extension arms, and a length of the one or more petals.

US Pat. No. 10,601,120

BASE STATION ANTENNAS HAVING REFLECTOR ASSEMBLIES WITH RF CHOKES

CommScope Technologies LL...

1. A base station antenna, comprising:a reflector assembly; and
a linear array of radiating elements extending forwardly from the reflector assembly,
wherein the reflector assembly includes an RF choke that has a choke body and a choke cover, wherein the choke cover at least partially covers a choke body opening so that a choke opening of the RF choke is smaller than the choke body opening,
wherein the choke opening is defined between an end of the choke body and a central portion of the choke cover, and
wherein the choke body opening is positioned along a front of the base station antenna while the choke opening is positioned along a side of the base station antenna.

US Pat. No. 10,601,006

METHOD AND BATTERY ASSEMBLY FOR ELECTRIFIED VEHICLE

FORD GLOBAL TECHNOLOGIES,...

1. A method, comprising:compressing a cell stack, the cell stack including at least one battery cell and a support plate spaced-apart from an upper surface of the at least one battery cell; and
inserting the cell stack into a pocket of a structural assembly by applying a force directly to the support plate and without applying the force directly to the at least one battery cell.

US Pat. No. 10,600,998

DISPLAY APPARATUS AND METHOD OF MANUFACTURING THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. A method of manufacturing a display apparatus, comprising:providing a polarizer and a display panel, the polarizer comprising a first reserved portion and a first to-be-removed portion surrounding the first reserved portion, and the display panel comprising a second reserved portion and a second to-be-removed portion surrounding the second reserved portion;
aligning and bonding the second reserved portion of the display panel with the first reserved portion of the polarizer; and
cutting at least the polarizer along a boundary of the second reserved portion;
wherein a width of the first to-be-removed portion is not smaller than a first width, and a width of the second-to-be-removed portion is smaller than the first width, and
the width of the second to-be-removed portion is greater than a second width, and the width of the first to-be-removed portion is not less than a sum of the first width and the second width.

US Pat. No. 10,600,976

THIN FILM TRANSISTOR SENSOR AND MANUFACTURING METHOD THEREOF

BOE Technology Group Co.,...

1. A thin film transistor sensor, comprising a first substrate and a second substrate opposite to each other, whereinthe first substrate comprises a first flexible base substrate and a first gate electrode on the first flexible base substrate;
the second substrate comprises a second flexible base substrate and a second gate electrode on the second flexible base substrate;
the first flexible base substrate further comprises an active layer, a source electrode, and a drain electrode; and
the second gate electrode and the first gate electrode at least partially overlap and are separated from each other, and configured to be electrically connected after the thin film transistor sensor is applied with a pressure, to allow the thin film transistor sensor to be turned on.

US Pat. No. 10,600,960

SEMICONDUCTOR STRUCTURES INCLUDING MEMORY MATERIALS SUBSTANTIALLY ENCAPSULATED WITH DIELECTRIC MATERIALS

Micron Technology, Inc., ...

1. A semiconductor device, comprising:a first conductive material adjacent a first side of a memory material;
a second conductive material adjacent a second side of the memory material;
a first dielectric material between the memory material and at least one of the first conductive material or the second conductive material; and
a second dielectric material adjacent to sidewalls of at least the memory material, substantially all surfaces of the memory material in contact with one of the first dielectric material or the second dielectric material.

US Pat. No. 10,600,843

MEMORY DEVICE STRUCTURE

MARVELL INTERNATIONAL LTD...

1. A memory device structure, comprising:a wafer substrate;
a magnetic tunnel junction (MTJ) positioned above an upper surface of said wafer substrate, said MTJ comprising a plurality of substantially vertically oriented stacks of material arranged so as to form a substantially vertically oriented contact opening extending vertically through said plurality of substantially vertically oriented stacks of material, wherein said substantially vertically oriented contact opening has an open upper surface and an open bottom surface and wherein, when viewed in a horizontal cross-section taken through said memory device structure, said substantially vertically oriented contact opening has a substantially rectangular cross-sectional configuration, each of said vertically oriented stacks of material comprising a first magnetic layer, a second magnetic layer laterally adjacent said first magnetic layer, and a nonmagnetic layer interposed between said first and second magnetic layers, wherein a portion of said first magnetic layer, a portion of said nonmagnetic layer, and a portion of said second magnetic layer comprise a substantially vertical layer stack that extends along a first direction that is substantially perpendicular to said upper surface of said wafer substrate;
a first contact positioned within said substantially vertically oriented contact opening comprising said substantially rectangular cross-sectional configuration, said first contact being electrically coupled to said first magnetic layer, wherein said first magnetic layer laterally surrounds and encloses at least a portion of said first contact; and
a second contact electrically coupled to said second magnetic layer, wherein said second magnetic layer laterally surrounds and encloses at least a portion of said second contact.

US Pat. No. 10,600,733

FABRICATING UNIQUE CHIPS USING A CHARGED PARTICLE MULTI-BEAMLET LITHOGRAPHY SYSTEM

ASMl Netherlands B.V., V...

1. A method of manufacturing electronic devices using a maskless lithographic exposure system using a maskless pattern writer that is arranged to write patterns onto a wafer directly using a charged particle beam, the method comprising:generating control data for controlling the maskless pattern writer to expose the wafer for creation of the electronic devices, wherein the control data is generated based on a feature data set defining features selectable for individualizing the electronic devices; and
exposing by the maskless pattern writer of the wafer according to the control data resulting in writing patterns corresponding to features selected from the feature data set.

US Pat. No. 10,600,731

FOLDED METAL-OXIDE-METAL CAPACITOR OVERLAPPED BY ON-CHIP INDUCTOR/TRANSFORMER

QUALCOMM Incorporated, S...

1. An integrated circuit, comprising:a capacitor in at least one back-end-of-line (BEOL) interconnect level, the capacitor having a plurality of folded capacitor fingers having multiple sides and forming an open loop, and a pair of adjacent, parallel manifolds on a same side of the multiple sides of the folded capacitor fingers, each of the pair of manifolds coupled to at least one of the plurality of folded capacitor fingers; and
an inductive trace having at least one turn in at least one different BEOL interconnect level, the inductive trace overlapping the pair of manifolds of the capacitor from a top view.

US Pat. No. 10,600,730

CROSS TALK REDUCTION DIFFERENTIAL CROSS OVER ROUTING SYSTEMS AND METHODS

NVIDIA CORPORATION, Sant...

1. A high speed signal distribution circuit in an integrated circuit, wherein the distribution circuit comprises:a plurality of aggressor bus lines; and
a plurality of differential pair bus lines that are located in relatively parallel close proximity to the plurality of aggressor bus lines, wherein at least two of the plurality of differential pair bus lines change location with respect to each other at a point that has a cancelling affect on cross talk from the plurality of aggressor bus lines, wherein the change includes cross over routing and the plurality of differential pair bus lines convey differential clock signals, wherein signals on the plurality of differential pair bus lines:
include respective resistances,
see a substantially equal amount ground surface, and
have respective amounts of capacitance,wherein the respective capacitances and respective resistances are similar enough so that a cancelling effect on cross talk between the plurality of differential pair bus lines at least partially avoids adverse interference impacts on system performance and results.

US Pat. No. 10,600,729

SEMICONDUCTOR PACKAGE

SAMSUNG ELECTRONICS CO., ...

1. A semiconductor package, comprising:a substrate;
at least two semiconductor chips on the substrate;
a plurality of bumps on lower surfaces of respective ones of the at least two semiconductor chips, the plurality of bumps being arranged at a higher density in adjacent regions of the at least two semiconductor chips than in other regions of the at least two semiconductor chips; and
at least one insulating layer between the substrate and each of the at least two semiconductor chips to fill between the plurality of bumps, the at least one insulating layer having a volume in a region between the at least two semiconductor chips that is smaller than a volume in a region outside non-adjacent side surfaces of the at least two semiconductor chips.

US Pat. No. 10,600,728

THROUGH-HOLE ELECTRODE SUBSTRATE

Dai Nippon Printing Co., ...

1. A through-hole electrode substrate comprising:a substrate including a first through-hole and a second through-hole, the first through-hole and the second through-hole being adjacent to each other;
a first through-hole electrode arranged within the first through-hole;
a second through-hole electrode arranged within the second through-hole;
a first insulation layer arranged on the surface of the substrate, the first insulation layer having a first opening on the first through-hole electrode and a second opening on the second through-hole electrode, and the first insulation layer covering at least one part of a first boundary section between the first through-hole and the first through-hole electrode and at least one part of a second boundary section between the second through-hole and the second through-hole electrode;
a first conductive layer arranged above each of the first through-hole electrode and the second through-hole; and
a second insulation layer arranged on another surface of the substrate, the second insulation layer having a third opening on the first through-hole electrode and a fourth opening on the second through-hole electrode, and the second insulation layer covering at least one part of the first boundary section and at least one part of the second boundary section,
wherein the first insulation layer is arranged between the first conductive layer and the first through-hole electrode at the first boundary section and between the first conductive layer and the second through-hole electrode at the second boundary section;
the second insulation layer is arranged between the first conductive layer and the first through-hole electrode at the first boundary section and between the first conductive layer and the second through-hole electrode at the second boundary section;
a distance between the first opening and the second opening differs from a distance between the third opening and the fourth opening;
the first insulation layer is a resin layer; and
a thickness of the resin layer is 1 ?m to 20 ?m.

US Pat. No. 10,600,727

MOLDED INTELLIGENT POWER MODULE FOR MOTORS

ALPHA AND OMEGA SEMICONDU...

1. An intelligent power module (IPM) for driving a motor, the IPM comprising:a first, second, third and fourth die supporting elements;
a first transistor attached to the first die supporting element;
a second transistor attached to the second die supporting element;
a third transistor attached to the third die supporting element;
a fourth, fifth, and sixth transistors attached to the fourth die supporting element;
a connection member;
a low voltage integrated circuit (IC) attached to the connection member; the low voltage IC being electrically connected to the first, second and third transistors;
a high voltage IC attached to the connection member, the high voltage IC being electrically connected to the fourth, fifth, and sixth transistors;
a first plurality of leads;
a second plurality of leads;
a first dummy bar; and
a molding encapsulation enclosing the first, second, third, and fourth die supporting elements, the first, second, third, fourth, fifth, and sixth transistors, the connection member, the low voltage IC, and the high voltage IC;
wherein the first plurality of leads and the second plurality of leads are partially embedded in the molding encapsulation;
wherein the first plurality of leads are extruded from a first side surface of the molding encapsulation;
wherein the second plurality of leads are extruded from a second side surface of the molding encapsulation opposite the first side surface of the molding encapsulation;
wherein a majority portion of the first dummy bar is embedded in the molding encapsulation;
wherein the first dummy bar is electrically floating; and
wherein an end surface of the first dummy bar is exposed from a first end surface of the molding encapsulation perpendicular to the first side surface of the molding encapsulation.

US Pat. No. 10,600,726

LEADFRAME AND METHOD OF MAKING THE SAME

CHANG WAH TECHNOLOGY CO.,...

1. A leadframe, comprising:a first surface;
a second surface opposite to said first surface;
a lead unit including a plurality of leads each having a lead top surface and a lead bottom surface opposite to said lead top surface, said lead top surfaces of said leads cooperatively defining said first surface, said lead bottom surfaces of said leads cooperatively defining said second surface; and
a hole-defining wall unit including a plurality of first hole-defining wall groups each having at least one first hole-defining wall and a plurality of second hole-defining wall groups each having at least one second hole-defining wall, each of said first hole-defining walls extending from said first surface to said second surface and surroundingly defining a first through hole, each of said second hole-defining walls extending from said first surface to said second surface and surroundingly defining a second through hole,
wherein said first and second hole-defining wall groups are alternately disposed in said lead unit, each of said first through holes defined by said first hole-defining walls of said first hole-defining wall groups and said second through holes defined by said second hole-defining walls of said second hole-defining wall groups being formed between two adjacent ones of said leads;
wherein said at least one first hole-defining wall of each of said first hole-defining wall groups has a first top edge connected to said first surface and a first bottom edge opposite to said first top edge and connected to said second surface, said first top edge and said first surface cooperatively forming an arcuate region at a first junction therebetween, said first bottom edge and said second surface cooperatively forming a burr region at a second junction therebetween, said burr region protruding from said second surface; and
wherein said at least one second hole-defining wall of each of said second hole-defining wall groups has a second top edge connected to said first surface and a second bottom edge opposite to said second top edge and connected to said second surface, said second top edge and said first surface cooperatively forming a burr region at a third junction therebetween, said burr region protruding from said first surface, said second bottom edge and said second surface cooperatively forming an arcuate region at a fourth junction therebetween.

US Pat. No. 10,600,725

SEMICONDUCTOR MODULE HAVING A GROOVED CLIP FRAME

SHINDENGEN ELECTRIC MANUF...

1. A semiconductor module comprising:a die pad frame;
a semiconductor chip disposed in a chip region on an upper surface of the die pad frame, the semiconductor chip having an upper surface on which a first electrode is disposed and a lower surface on which a second electrode is disposed;
a conductive connection member for die pad disposed between the second electrode of the semiconductor chip and the upper surface of the die pad frame, the conductive connection member for die pad electrically connecting the second electrode of the semiconductor chip and the upper surface of the die pad frame;
a first clip frame disposed on the upper surface of the semiconductor chip;
a first clip conductive connection member disposed between the first electrode on the semiconductor chip and a lower surface of the first clip frame, the first clip conductive connection member electrically connecting the first electrode of the semiconductor chip and the lower surface of the first clip frame; and
a sealing resin for sealing the semiconductor chip, the die pad frame, the first clip frame, the first clip conductive connection member, and the conductive connection member for die pad,
wherein a clip locking part is disposed at an end portion of an upper surface of the first clip frame, the clip locking part being partially above the upper surface of the first clip frame so as to be away from the upper surface of the semiconductor chip, and
wherein a groove is formed on a lower surface of the clip locking part.

US Pat. No. 10,600,724

LEADFRAME WITH VERTICALLY SPACED DIE ATTACH PADS

TEXAS INSTRUMENTS INCORPO...

1. A method of making a packaged integrated circuit device, comprising:providing a lead frame with a first die attach pad and a second die attach pad, each die attach pad having a top surface, a bottom surface and an edge surface extending between the top surface and the bottom surface, the top surfaces of the first die attach pad and the second die attach pad being positioned at the same elevation, the edge surfaces of the first die attach pad and the second die attach pad being parallel and separated by a gap having a gap distance, at least one of the parallel edge surfaces being nonplanar between the top and bottom surfaces;
attaching a first component to the first die attach pad;
attaching a second component to the second die attach pad; and
encapsulating the lead frame, first component and second component with a layer of mold compound.

US Pat. No. 10,600,723

THERMALLY ENHANCED SEMICONDUCTOR PACKAGE AND PROCESS FOR MAKING THE SAME

Qorvo US, Inc., Greensbo...

1. A method comprising:providing a precursor package including a module substrate, a thinned flip chip die, and a mold compound component, wherein:
the thinned flip chip die comprises a device layer with electronic components, a dielectric layer over an upper surface of the device layer, and a plurality of interconnects extending from a lower surface of the device layer and coupled to an upper surface of the module substrate;
the mold compound component resides over the upper surface of the module substrate, surrounds the thinned flip chip die, and extends above an upper surface of the thinned flip chip die to form a cavity above the upper surface of the thinned flip chip die; and
the mold compound component is not over the thinned flip chip die;
depositing a thermally conductive film over at least the upper surface of the thinned flip chip die at a bottom of the cavity; and
applying a thermally enhanced mold compound component over at least a portion of the thermally conductive film to fill the cavity.

US Pat. No. 10,600,722

HEAT SINK FOR ALTERNATOR

DENSO International Ameri...

1. A heat sink assembly for an alternator comprising:a clip for clipping the heat sink assembly onto a diode rectifier heat sink of the alternator;
thermally and electrically conductive material on an inner surface of the clip; and
a heat sink on an outer surface of the clip opposite to the thermally conductive material, the heat sink including fins, thermal energy from a hot spot of the alternator to which the heat sink assembly is clipped is conducted to the heat sink by way of the thermally conductive material and the clip and is radiated from the fins to cool the hot spot.

US Pat. No. 10,600,716

POWER CONVERTER

TOYOTA JIDOSHA KABUSHIKI ...

1. A power converter comprising:two switching elements connected in series;
a positive electrode conductive plate connected to a high-potential terminal of a series connection of the two switching elements;
a negative electrode conductive plate connected to a low-potential terminal of the series connection of the two switching elements;
a mid-point conductive plate connected to a middle point of the series connection of the two switching elements;
a first heat sink having electric conductivity, the first heat sink facing the positive electrode conductive plate with a first isolating layer interposed between the first heat sink and the positive electrode conductive plate, the first heat sink facing the negative electrode conductive plate with the first isolating layer interposed between the first heat sink and the negative electrode conductive plate, and the first heat sink being connected to a ground terminal maintained at a ground potential; and
a second heat sink having electric conductivity, the second heat sink facing the mid-point conductive plate with a second isolating layer interposed between the second heat sink and the mid-point conductive plate, the second heat sink being isolated from the ground terminal.

US Pat. No. 10,600,715

INTEGRATED CIRCUIT CHIP PACKAGING

INTERNATIONAL BUSINESS MA...

1. A method of mounting an integrated circuit chip to a circuit board, the method comprising:placing said integrated circuit chip into a cavity extending from a surface of said circuit board to an embedded conductor;
electrically connecting said integrated circuit chip to said embedded conductor;
disposing a thermal slug on a top surface of said integrated circuit chip; and
disposing an underfill material from a top surface of said circuit board to a side surface of the thermal slug, such that the top surface of said circuit board and a portion of the side surface of the thermal slug are exposed from the underfill material.

US Pat. No. 10,600,713

SEMICONDUCTOR PACKAGES INCLUDING A HEAT INSULATION WALL

SK hynix Inc., Icheon-si...

1. A semiconductor package comprising:a first package substrate;
a built-in package disposed on the first package substrate and configured to include a first semiconductor chip and a heat insulation wall for thermally isolating the first semiconductor chip; and
a second semiconductor chip disposed on the first package substrate to be spaced apart from the built-in package,
wherein the built-in package further includes a first molding layer filling a gap between the first semiconductor chip and the heat insulation wall,
wherein the built-in package further includes a heat conductor that penetrates the first molding layer to be in contact with the first semiconductor chip,
wherein the heat conductor includes a material having a thermal conductivity which is higher than a thermal conductivity of the first molding layer, and
wherein the heat conductor includes a silicon dummy chip.

US Pat. No. 10,600,712

ELECTRONIC DEVICE

SHINDENGEN ELECTRIC MANUF...

1. An electronic device comprising:a substrate;
a conductor layer having a first conductor layer and a second conductor layer provided on the substrate;
a first electric element provided on the first conductor layer;
a second electric element provided on the first electric element; and
a connector consisting of a base end part having a supporting surface, which is provided on the second conductor layer, and a head part integrally formed with the base end part, connected to a front surface electrode of the second electric element via a conductive adhesive, and extending parallel to the supporting surface,
wherein an area of the base end part placed on the second conductor layer is larger than an area of the head part placed on the second electric element,
wherein the base end part has a bent part being bent and extending toward an upper side,
wherein the base end part is located at a side of the substrate compared with the head part, and a gravity center position of the connector is at a side of the base end part of the connector and is located lower than the head part,
wherein the head part has a second projection protruding toward a side of the second electric element and a first projection protruding toward the side of the second electric element from the second projection,
wherein a planar shape of the second projection is an oval shape, and
wherein a major axis of the oval shape is provided along a width direction of the head part.

US Pat. No. 10,600,711

WAFER-LEVEL PACKAGE WITH ENHANCED PERFORMANCE

Qorvo US, Inc., Greensbo...

1. An apparatus comprising:a first thinned die comprising a first device layer and a first dielectric layer over the first device layer, wherein the first device layer comprises a plurality of first die contacts at a bottom surface of the first device layer;
a multilayer redistribution structure comprising a first dielectric pattern, redistribution interconnects, a second dielectric pattern, and a plurality of package contacts, wherein:
the first dielectric pattern is formed underneath the first thinned die and the plurality of first die contacts is exposed through the first dielectric pattern;
the redistribution interconnects are electrically connected to the plurality of first die contacts through the first dielectric pattern and extend underneath the first dielectric pattern, wherein connections between the redistribution interconnects and the plurality of first die contacts are solder-free;
the second dielectric pattern is formed underneath the first dielectric pattern to partially encapsulate each redistribution interconnect; and
each of the plurality of package contacts is separate and on a bottom surface of the multilayer redistribution structure, wherein the redistribution interconnects connect the plurality of first die contacts to certain ones of the plurality of package contacts;
a support dielectric layer, which extends over a continuous air gap surrounding each of the plurality of package contacts, wherein at least a portion of each side of each of the plurality of package contacts is covered by the support dielectric layer, and a bottom surface of each of the plurality of package contacts is not covered by the support dielectric layer;
a first mold compound residing over the multilayer redistribution structure and around the first thinned die, and extending beyond a top surface of the first thinned die to define an opening within the first mold compound and over the first thinned die, wherein the top surface of the first thinned die is exposed at a bottom of the opening; and
a second mold compound filling the opening and in contact with the top surface of the first thinned die.

US Pat. No. 10,600,710

SEMICONDUCTOR DEVICE

Infineon Technologies Aus...

1. A semiconductor device, comprising:a group III-semiconductor-nitride-based channel layer;
a group III-semiconductor-nitride-based barrier layer formed on the channel layer;
a two-dimensional electron gas channel formed in the semiconductor device below the barrier layer;
a first current electrode and a second current electrode formed on the barrier layer and laterally spaced from each other; and
a gate structure formed on the barrier layer between the first current electrode and the second current electrode, the gate structure being configured to control a conduction state of the two-dimensional electron gas channel,
wherein the barrier layer comprises a symmetrically shaped recess between the first and second current electrodes, the symmetrically shaped recess comprising a first recess portion formed in a part of an upper surface of the barrier layer and a second recess portion formed within the first recess portion,
wherein the gate structure comprises a group III-semiconductor-nitride-based doped layer that fills the symmetrically shaped recess and an electrically conductive gate electrode formed on an upper side of the doped layer that is opposite from the barrier layer.

US Pat. No. 10,600,709

BUMP-ON-TRACE PACKAGING STRUCTURE AND METHOD FOR FORMING THE SAME

Taiwan Semiconductor Manu...

1. A method for manufacturing a device, comprising:forming a solder mask layer to cover a top surface of a first package component, a first metal trace, and a second metal trace, the first metal trace and the second metal trace are formed on the top surface of the first package component, the solder mask layer insulates the first metal trace from the second metal trace;
patterning an opening in the solder mask layer to expose the first metal trace without exposing the second metal trace, wherein patterning the opening in the solder mask layer comprises performing a photolithography process on the solder mask layer;
after patterning the opening the solder mask layer, disposing a second package component over the first package component, wherein the second package component comprising an interconnect, the interconnect comprising a metal bump and a solder bump on the metal bump; and
bonding the solder bump to the first metal trace in the opening of the solder mask layer.

US Pat. No. 10,600,708

ELECTRONIC PACKAGE AND METHOD FOR FABRICATING THE SAME

Siliconware Precision Ind...

1. An electronic package, comprising:a carrier;
an electronic component disposed on the carrier and having a first side bonded to the carrier and a second side opposite to the first side, wherein the electronic component comprises a plurality of electrode pads disposed on the first or second side thereof for the electronic component to be connected to the carrier;
a plurality of conductors formed in the electronic component, communicating the first and second sides of the electronic component, and electrically connected to the carrier, wherein the plurality of conductors are free from contacting the plurality of electrode pads, each of the conductors has a first end portion and a second end portion opposite the first end portion, and the first end portions of the conductors are exposed from the first side of the electronic component and electrically connected to the carrier;
an encapsulant formed on the carrier and encapsulating the electronic component, with the second end portion of the conductors being exposed from the encapsulant; and
an electronic device disposed on the encapsulant and electrically connected to the conductors,
wherein when the plurality of electrode pads are formed on the first side of the electronic component, the first end portion of the conductors and the plurality of electrode pads are located in different areas of the first side of the electronic component, and when the plurality of electrode pads are formed on the second side of the electronic component, the second end portion of the conductors and the plurality of electrode pads are located in different areas of the second side of the electronic component.

US Pat. No. 10,600,707

FIBER-CONTAINING RESIN SUBSTRATE, ENCAPSULATED SEMICONDUCTOR DEVICES MOUNTING SUBSTRATE, ENCAPSULATED SEMICONDUCTOR DEVICES FORMING WAFER, ENCAPSULATED SEMICONDUCTOR DEVICES MOUNTING SHEET, SEMICONDUCTOR EQUIPMENT, AND METHOD FOR MANUFACTURING SEMICONDUCT

SHIN-ETSU CHEMICAL CO., L...

1. A fiber-containing resin substrate for collectively encapsulating a semiconductor devices mounting surface of a substrate or a sheet on which two or more semiconductor devices are mounted or a semiconductor devices forming surface of a wafer on which semiconductor devices are formed, comprising:a thermosetting epoxy resin-impregnated fiber base material composed of a fiber base material impregnated with a thermosetting epoxy resin that is semi-cured or cured, and
an uncured resin layer formed on one side of the thermosetting epoxy resin-impregnated fiber base material for coating the semiconductor devices mounting surface or the semiconductor devices forming surface,
wherein the uncured resin layer is a layer formed from a composition containing:
(A) a crystalline bisphenol A type epoxy resin and/or a crystalline bisphenol F type epoxy resin,
(B) an epoxy resin that is non-fluid at 25° C. other than the component (A),
(C) a phenol compound having two or more phenolic hydroxy groups in a molecule thereof,
(D) an inorganic filler, and
(E) an urea-based curing accelerator.

US Pat. No. 10,600,706

SEMICONDUCTOR PACKAGE INCLUDING ORGANIC INTERPOSER

SAMSUNG ELECTRONICS CO., ...

14. A semiconductor package, comprising:a stiffener having a through-hole;
a first semiconductor chip disposed in the through-hole and having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface;
a plurality of second semiconductor chips disposed adjacent to the first semiconductor chip in the through-hole and having active surfaces having connection pads disposed thereon and inactive surfaces opposing the active surfaces, respectively;
an underfill resin filling at least portions of the through-hole and fixing the first semiconductor chip and the plurality of second semiconductor chips; and
an organic interposer disposed on the stiffener, the underfill resin, the active surface of the first semiconductor chip, and the active surfaces of the plurality of second semiconductor chips,
wherein the organic interposer includes wiring layers electrically connected to the connection pads of the first semiconductor chip and the plurality of second semiconductor chips,
the connection pads of the first semiconductor chip and the plurality of second semiconductor chips are electrically connected to each other through the wiring layers of the organic interposer,
an upper surface of the underfill resin has a step with respect to an upper surface of the stiffener, the inactive surface of the first semiconductor chip, and the inactive surfaces of the plurality of second semiconductor chips, and
at least one protruding portion of the stiffener is directly between two adjacent second semiconductor chips among the plurality of second semiconductor chips.

US Pat. No. 10,600,705

ELECTRONIC SWITCHING ELEMENT AND MODULARLY CONSTRUCTED POWER CONVERTER

SCHWEIZER ELECTRONIC AG, ...

1. An electronic switching element, comprising:at least one semiconductor switch inserted into a layer sequence of a conductor structure element;
at least two busbars, which are configured to contact-connect the at least one semiconductor switch;
the at least two busbars run substantially above one another in a planar manner substantially over an entire width and length of the conductor structure element in the layer sequence of the conductor structure element to minimize interference inductances;
the at least two busbars are each configured as a conductive layer in the conductor structure element; and
the at least two busbars have a planar shape.

US Pat. No. 10,600,704

ELECTRONIC DEVICE COMPRISING A SUPPORT SUBSTRATE AND AN ENCAPSULATING COVER FOR AN ELECTRONIC COMPONENT

STMicroelectronics (Greno...

1. An electronic device, comprising:a support substrate having a face;
at least one electronic component mounted to the face;
wherein the support substrate includes, on a peripheral area of the face, an annular local metal layer;
an encapsulating cover for said electronic component, the encapsulating cover comprising a peripheral wall having an end edge that is mounted above said peripheral area and which is inner and distant from a peripheral edge of the support substrate;
wherein said annular metal local layer includes, at a periphery thereof, a plurality of spaced-apart teeth with notches formed between teeth, the teeth extending as far as the peripheral edge of the support substrate.

US Pat. No. 10,600,703

PROCESS FOR PACKAGING CIRCUIT COMPONENT HAVING COPPER CIRCUITS WITH SOLID ELECTRICAL AND THERMAL CONDUCTIVITIES AND CIRCUIT COMPONENT THEREOF

1. A method for packaging a circuit component, comprising:forming a first protruding pad on a first copper substrate;
forming a second protruding pad on a second copper substrate and placing a circuit dice of the circuit component on the second protruding pad having a conductive paste coated thereon wherein a first electrode of the dice facing the second protruding pad;
placing a copper block on the second copper substrate at a position beside where the dice is placed and having a conductive paste coated thereon;
stacking the first copper substrate onto the second copper substrate with the first protruding pad having a conductive paste coated thereon aligned and pressing onto the circuit dice and the copper block wherein a second electrode of the dice facing the first protruding pad;
heat-treating the stacked structure for the circuit dice and the copper block to form secured electrical connection with the first and second copper substrates respectively and further forming a hermetic seal in the space between the first and second copper substrates; and
using the hermetic seal as a rigid processing structure, etching the exposed surface of the first and second copper substrates to remove the entire thickness of copper other than in the area of the first and second protruding pads and in the area other than where the copper block connects to the second copper substrate, thereby forming the device terminals of the circuit component package.

US Pat. No. 10,600,702

TEST ELEMENT GROUP AND SEMICONDUCTOR WAFER INCLUDING THE SAME

Samsung Electronics Co., ...

1. A test element group comprising:a test element comprising a plurality of test transistors connected in series between a first node and a second node, the second node being connected to a reference node;
a first transistor connected between the first node and a power supply node; and
a second transistor connected to the power supply node and having a gate electrode connected to the first node, the second transistor being configured to generate an output current responsive to a voltage at the gate electrode, the voltage at the gate electrode being based on a voltage at the first node, such that the output current is proportional to the voltage at the first node.

US Pat. No. 10,600,701

WAFER AND METHOD FOR PROCESSING A WAFER

INFINEON TECHNOLOGIES AG,...

1. A method for processing a wafer, comprising:providing a wafer, the wafer comprising at least one metallization structure, a first separation line region, a second separation line region and third a third separation line region, wherein the wafer is configured to be diced along the first, second, and third separation line regions;
forming at least one opening in the at least one metallization structure, wherein the at least one metallization structure is located within the first separation line region so that first separation line region intersects the at least one opening,
wherein the second and third separation line regions are neighboring parallel separation line regions that are substantially perpendicular to the first separation line region, and wherein the at least one metallization structure is located exclusively between the second and third separation line regions.

US Pat. No. 10,600,700

TEST STRUCTURE AND MANUFACTURING METHOD THEREFOR

Semiconductor Manufacturi...

1. A test structure manufacturing method, comprising:providing a top wafer structure, wherein the top wafer structure comprises a top wafer and multiple first pads that are spaced from each other at a bottom of the top wafer;
providing a bottom wafer;
forming a pad material layer on the bottom wafer;
patterning the pad material layer, to form multiple initial second pads in a pad region;
forming an insulation layer on a side surface of each initial second pad;
etching the multiple initial second pads to form trenches, to form multiple second pads that are spaced from each other at a top of the bottom wafer; and
bonding, in an eutectic manner, the multiple first pads with the multiple second pads, wherein each first pad is bonded with a second pad, to form multiple pads.

US Pat. No. 10,600,370

LOCAL DIMMING SYSTEM ADAPTABLE TO A BACKLIGHT OF A DISPLAY

Himax Technologies Limite...

1. A local dimming system adaptable to a backlight of a display, the system comprising:a mean estimation unit that receives an image and estimates a mean value thereof;
a pulse-width modulation (PWM) gain control unit that generates a PWM gain value according to the mean value;
a spatial filter that performs on a plurality of the mean values in spatial domain to enhance a plurality of the PWM gain values, thereby generating enhanced PWM gain values;
a scene change detection unit that detects scene change according to a histogram mean value generated by the mean estimation unit;
a temporal filter that performs in temporal domain according to the enhanced PWM gain values and a result of scene change detection, thereby generating PWM values;
a light shape imitation (LSI) unit that generates luminance gain according to the PWM value; and
a pixel compensation unit that performs pixel compensation on the image according to the luminance gain, thereby resulting in a compensated image.

US Pat. No. 10,600,359

ORGANIC LIGHT EMITTING DISPLAY APPARATUS USING DITHERING AND METHOD OF DRIVING THE SAME

Samsung Display Co., Ltd....

1. An organic light emitting display apparatus, comprising:a display including a plurality of first pixels corresponding to a plurality of dithering patterns, each dithering pattern having data elements including a first data element having a first value and a second data element having a second value;
a comparator to compare first image data of input image data to a first critical grayscale value, the first image data corresponding to the first pixels;
a data generator to determine the first critical grayscale value as first corrected image data corresponding to at least one second pixel selected from among the first pixels based on a selected dithering pattern among the plurality of dithering patterns such that the at least one second pixel selected is dithered by using the first critical grayscale value of the first corrected image data when the first image data are more than a lowest grayscale value but not more than the first critical grayscale value; and
a source driver to output at least one first data signal corresponding to the first corrected image data to the at least one second pixel, wherein a number of the first data element of the selected dithering pattern is same as a grayscale of the first image data.

US Pat. No. 10,600,262

DISPLAY DEVICE FOR ELECTRIC VEHICLE

MITSUBISHI JIDOSHA KOGYO ...

1. A display device for an electric vehicle, comprising:a calculation unit which calculates a power consumption rate of the electric vehicle on the basis of a travel distance of the electric vehicle and power consumption of a traction battery of the electric vehicle relative to the travel distance, and which calculates a possible travel range for each corresponding power consumption rate based on a remaining amount of the traction battery; and
a display unit which displays the power consumption rate calculated by the calculation unit, and the calculated travel range, wherein
the display unit includes:
a power consumption rate scale indicating scales of the power consumption rate;
a possible travel range scale indicating scales of the possible travel range and disposed corresponding to the power consumption rate scale; and
a line portion displayed between the power consumption rate scale and the possible travel range scale, and
the line portion has two end portions including an end portion that is closer to the power consumption rate scale and indicates the power consumption rate, and an end portion that is closer to the possible travel range scale and indicates the possible travel range.

US Pat. No. 10,600,240

TOY SCANNER

1. A toy construction system comprising:a plurality of toy construction elements, each comprising one or more coupling members configured for detachably interconnecting the toy construction elements with each other so as to form a toy construction model;
a scanning station comprising an object support for receiving a physical object, in particular a toy construction model constructed from one or more of said toy construction elements;
a sensor device operable to capture radiation from a physical object when the physical object is placed on the object support; wherein the scanning station and/or the sensor device are configured to cause the sensor device to receive radiation at different viewpoints relative to the physical object;
an interface configured to transmit a signal indicative of the captured radiation to a processor for processing the captured radiation and for creating a 3D digital representation of the physical object;
wherein the object support comprises an object support base and a support element, the support element being detachably connectable to the object support base and comprising one or more coupling members configured for releasably connecting one or more toy construction elements of the toy construction model to the object support;
wherein the support element comprises a base plate and wherein the object support base comprises a retaining member configured to engage and retain the base plate in attachment with the object support base; and
wherein the object support base comprises a user-activatable release member configured to cause, when activated, the retaining member to disengage.

US Pat. No. 10,600,237

RESOLUTION ENHANCED 3D RENDERING SYSTEMS AND METHODS

BITANIMATE, INC., Lake O...

1. A method comprising:receiving a first pixel strip of first pixels of a first sub-frame image that is derived from a full two-dimensional (2D) format image, the first pixels having first pixel data;
receiving a second pixel strip of second pixels of a second sub-frame image that is derived from the full 2D image, one or more of the first pixels corresponding to one or more of the second pixels in a three-dimensional (3D) image rendered based on the first and second sub-frame images, the corresponding one or more first and second pixels being displaced in location with respect to each other;
inverting the second pixel strip into an inverted second pixel strip based on the displaced locations of the one or more first pixels with respect to their corresponding second pixels, the inverted second pixel strip including inverted second pixels having inverted second pixel data, wherein the inverting includes:
determining a displacement direction of a second pixel with respect to a corresponding first pixel, wherein the second pixel includes second pixel data;
determining a displacement distance of the second pixel with respect to the corresponding first pixel;
determining, based on the determined first direction, a second direction that is opposite the first direction;
determining, based on the determined displacement distance and second direction, an inverted second pixel of the inverted second pixel strip that is displaced with respect to the first pixel by the displacement distance in the second direction; and
including the second pixel data in the inverted second pixel in response to determining that the inverted second pixel is displaced with respect to the first pixel by the displacement distance in the second direction; and
rendering the 3D image to include a superimposed pixel strip that is based on the inverted second pixel strip and the first pixel strip.

US Pat. No. 10,600,233

PARAMETERIZING 3D SCENES FOR VOLUMETRIC VIEWING

Dolby Laboratories Licens...

1. A method for selecting sampled views, comprising:determining a target view depicted by a multiview image, the multiview image comprising a plurality of sampled views at a plurality of sampled view positions distributed throughout a volume, each sampled view in the plurality of sampled views of the multiview image comprising a first image and a depth map corresponding to the first image, each sampled view of the multiview image in the plurality of sampled views of the multiview image corresponding to a respective sampled view position in the plurality of sampled view positions;
selecting from the plurality of sampled views of the multiview image, a set of sampled views, each sampled view in the plurality of sampled views corresponding to a respective viewpoint to the 3D scene;
rendering a display image on a display of a wearable device, the display image being generated based on one or more portions of the first image and one or more portions of the depth map for each such sampled view in the set of sampled views.

US Pat. No. 10,600,186

PERFORMING SEGMENTATION OF CELLS AND NUCLEI IN MULTI-CHANNEL IMAGES

Ventana Medical Systems, ...

1. A method of performing segmentation on multi-channel images of a biological specimen, the method comprising:segmenting a first image channel of an image, wherein the segmentation creates segmented regions of the image;
creating a first binary image mask of the first image channel based on a result of the segmentation from the first image channel;
computing a first distance transform image, wherein each pixel in the first distance transform image that is inside a segmented region indicates a distance to a nearest edge of the segmented region;
computing a first attenuation image, where the first attenuation image is a function of the distance transform image, applied to each pixel;
attenuating a second image channel by dividing the second image channel by the first attenuation image, resulting in an attenuated second image channel; and
segmenting the attenuated second image channel.

US Pat. No. 10,600,185

AUTOMATIC LIVER SEGMENTATION USING ADVERSARIAL IMAGE-TO-IMAGE NETWORK

Siemens Healthcare GmbH, ...

1. A method for automated liver segmentation in a 3D medical image of a patient, comprising:receiving a 3D medical image of a patient;
inputting the 3D medical image of the patient to a trained deep image-to-image network, wherein the trained deep image-to-image network is trained in an adversarial network together with a discriminative network based on a segmentation loss calculated as a voxel-wise cross entropy between predicted liver segmentation masks generated by the deep image-to-image network from input training volumes and ground truth liver segmentation masks, wherein the discriminative network distinguishes between the predicted liver segmentation masks and the ground truth liver segmentation masks; and
generating, using the trained deep image-to-image network, a liver segmentation mask defining a segmented liver region in the 3D medical image of the patient.

US Pat. No. 10,600,072

SYSTEM AND METHOD FOR QUALIFYING EVENTS BASED ON BEHAVIORAL PATTERNS AND TRAITS IN DIGITAL ENVIRONMENTS

Trivver, Inc., Huntingto...

1. A system, comprising:a memory device;
a processing system comprising at least one hardware core, coupled to the memory device, wherein the processing system is configured to:
retrieve, via an asset controller object at runtime initialization, an asset from a repository;
initialize the asset with attributes, wherein the attributes include at least one of a positioning coordinates or texture of the asset;
destroy the asset controller object;
use the asset in one or more smart objects;
display the one or more smart objects on a graphical user interface, wherein the one or more smart objects are at least one of an audio object, a video object, a three-dimensional (3D) object, or a two dimensional object (2D) object, and wherein the one or more smart objects can record different types of interaction with a user and transmit user interaction information;
analyze user interaction transmitted by the one or more smart objects using an application programming interface;
determine a qualified user interaction based on the user interaction, the qualified user interaction further determined by comparing the user interaction to qualified metric results;
receive the qualified user interaction and determine whether an advertising campaign has completed by comparing the qualified user interaction to a qualified marketing metric; and
initiate a change to the attributes of the asset within one or more smart objects based on traits of the user, wherein the change to the attributes is based on a pattern that emerges from the traits;
wherein the system is configured to analyze advertising effectiveness of an advertising campaign.

US Pat. No. 10,600,069

GIFT CARD EXCHANGE KIOSKS AND ASSOCIATED METHODS OF USE

Cardpool, Inc., Irving, ...

1. A method of exchanging gift cards for value with a consumer operated kiosk, the method comprising:receiving, at the consumer operated kiosk, a gift card identifier via a card reader associated with the consumer operated kiosk, wherein the gift card identifier is associated with a gift card received from a user;
verifying, by the consumer operated kiosk and via interactions with a remote server and at least one database, a card activation status and a gift card value associated with the gift card identifier;
displaying one or more exchange options to the user via a display associated with the consumer operated kiosk, wherein at least one of the exchange options includes returning the gift card or exchanging the gift card value for a redeemable cash voucher having a buy-back value, wherein the buy-back value is less than the gift card value;
receiving, at the kiosk and via the display, a selection from the user corresponding to at least one of the exchange options; and
when the user selection corresponds to exchanging the gift card value for the redeemable cash voucher, issuing, by the kiosk, the redeemable cash voucher to the user.

US Pat. No. 10,600,056

MOTION ANALYSIS DEVICE, MOTION ANALYSIS SYSTEM, MOTION ANALYSIS METHOD, PROGRAM, AND RECORDING MEDIUM

SEIKO EPSON CORPORATION, ...

1. A motion analysis system comprising:a wireless inertial sensor that is configured to attach to a shaft of a golf club, and that measures acceleration; and
a processor that is configured to wirelessly communicate with the wireless inertial sensor, and that is programmed to:
calculate, based on measured acceleration data received from the wireless inertial sensor, an initial position and an initial posture of a ball hitting surface of the golf club at a timing of starting a swing;
detect, based on the received measured acceleration data, a timing of actual impact between the ball hitting surface of the golf club and a golf ball;
calculate a movement direction of the ball hitting surface of the golf club and an impact posture of the ball hitting surface at the timing of actual impact;
calculate a relative angle of the ball hitting surface of the golf club at the timing of actual impact based on the calculated movement direction and the calculated impact posture of the ball hitting surface at the timing of actual impact; and
cause a display to displayprojection-related data based on the calculated relative angle of the ball hitting surface at the timing of actual impact.

US Pat. No. 10,600,040

AUTOMATIC TELLER MACHINE GAME-BASED TRANSACTION FUNCTIONALITY

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

1. A method for implementing game features in a user interface of an automatic teller machine, comprising a plurality of electronic operations executed with a processor and memory of the automatic teller machine, the plurality of electronic operations including:designating a defined interaction to be received from a user in a game user interface transaction display of the automatic teller machine, the defined interaction provided from input into a game display of the game user interface transaction display, the input relating to a game rule, a game strategy, a game theme, or a game effect;
wherein the defined interaction includes use of a designated game play graphical object to enable a particular option from among a plurality of selectable options in the game display;
wherein the defined interaction includes an action in a game play of a defined game to interact with the designated game play graphical object and enable an electronic financial transaction;
wherein the game user interface transaction display simulates game play of the defined game using rules and graphical content in the game display;
wherein the game user interface transaction display presents the plurality of selectable options in the game display to perform respective financial transactions; and
wherein the game theme for the game user interface transaction display is implemented based on rules and graphical content of the defined game;
receiving a user input from the user with the automatic teller machine during a presentation of the game display with the game user interface transaction display, the user input relating to the game rule, the game strategy, the game theme, or the game effect;
evaluating the user input received with the automated teller machine to determine whether the user input corresponds to the defined interaction;
performing the electronic financial transaction without a playing of an actual game with the automated teller machine in response to determining that the user input received with the automated teller machine corresponds to the defined interaction;
implementing the game theme for the game user interface transaction display, the game theme defining a plurality of user interface components for the game display of the game user interface transaction display that enables a performance of the defined interaction; and
performing a security verification in response to determining that the user input received with the automatic teller machine does not correspond to the defined interaction;
wherein performing the electronic financial transaction with the automatic teller machine occurs in response to additionally successfully performing the security verification; and
wherein rules of the defined game are associated with a plurality of defined interactions in the game display including the defined interaction to be received from the user.

US Pat. No. 10,600,035

SYSTEM AND METHOD OF PROVIDING TO-DO LIST OF USER

Samsung Electronics Co., ...

1. A device for providing a to-do list of a user, the device comprising:a display;
a transceiver;
at least one processor; and
a memory electrically connected to the at least one processor,
wherein the memory stores one or more computer programs including instructions which, when executed by the at least one processor, cause the at least one processor to control for:
controlling the transceiver to receive, from another device of another user, a part of conversation information, of a conversation between the user and the other user, which is performed by the other user on the other device;
automatically, by the device, recognizing the conversation between the user and the other user, wherein the conversation information is text of the conversation converted by the device,
collecting another part of the conversation information, of the conversation between the user and the other user, which is performed by the user on the device,
determining a meaning of the conversation information, of the conversation between the user and the other user, based on the part of the conversation information received from the other device and the other part of the conversation information performed by the user on the device, wherein the determining of the meaning of the conversation information is based on keywords corresponding to interrogatives which are identified in the text of the conversation information, and uses as least one of data mining technology or natural language processing technology,
generating the to-do list of the user based on the determined meaning of the conversation information,
determining an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device and the determined meaning of the conversation information, and
outputting notification information, to the display, in a dialogue style, along with a notification reason for notification of the determined unperformed task,
wherein the one or more computer programs further include instructions for determining the unperformed task by using the conversation information from the other user related to the at least one task in the to-do list, and
wherein the display displays the notification information and the notification reason.

US Pat. No. 10,600,028

AUTOMATED TOPOLOGY CHANGE DETECTION AND POLICY BASED PROVISIONING AND REMEDIATION IN INFORMATION TECHNOLOGY SYSTEMS

Level 3 Communications, L...

1. A method of managing an information technology system comprising:automatically detecting, using at least one processor, a topology change of a service in an information technology environment, the topology change involving a change to at least one component of the service, wherein the topology change of the service comprises a change from a first server hosting an application to a second server hosting the application in the information technology environment, and automatically detecting the topology change of the service comprises:
obtaining a first auto-discovery scan of the information technology environment; and
obtaining a second auto-discovery scan of the information technology environment at a time different from the first auto-discovery scan;
automatically remediating, using the at least one processor, the second server based on a policy, wherein automatically remediating comprises executing an automatic remediation operation, based on at least one difference between the first auto-discovery scan and the second auto-discovery scan, to conform the second server to the policy when the second server does not conform to the policy.

US Pat. No. 10,600,021

SYSTEMS AND METHODS FOR OPTIMIZING DELIVERY ROUTES USING FLEET VEHICLES AND THIRD-PARTY DELIVERERS

WALMART APOLLO, LLC, Ben...

1. A system comprising:one or more processing modules; and
one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of:
receiving a plurality of website orders on a website of an online retailer for delivery of a plurality of products;
determining at least one fleet delivery route for delivery of the plurality of products of the plurality of website orders to a plurality of locations using a vehicle fleet of the online retailer, wherein the at least one fleet delivery route comprises a plurality of nodes and each node of the plurality of nodes comprises a different location of the plurality of locations;
performing a randomized node movement on the at least one fleet delivery route to optimize delivery of the plurality of products, wherein performing the randomized node movement comprises:
selecting a source route from the at least one fleet delivery route using a random number generator;
selecting a first node of the plurality of nodes from the source route as selected with the random number generator, the first node being associated with a first order of the plurality of website orders at a first location of the plurality of locations;
selecting a destination route from the at least one fleet delivery route and one or more third-party delivery routes using the random number generator;
evaluating a cost differential of removing the first node from the source route as selected and inserting the first node into a first third-party delivery route of the one or more third-party delivery routes if the random number generator selects the one or more third-party delivery routes as the destination route for the first node; and
inserting the first node into the first third-party delivery route of the one or more third-party delivery routes if the cost differential of removing the first node from the source route and inserting the first node into the first third-party delivery route satisfies a predetermined cost differential level; and
communicating the first order to a first third-party deliverer associated with the first third-party delivery route for delivery at the first location if the cost differential of removing the first node from the source route and inserting the first node into the first third-party delivery route satisfies the predetermined cost differential level.

US Pat. No. 10,599,995

TEACHING DEVICE AND ROBOT SYSTEM

Seiko Epson Corporation, ...

1. A teaching device that teaches a robot, the teaching device comprising—a main body having first and second surfaces opposite to each other, the first surface having a display; and a grip comprises two gripping sections provided on opposite sides of the second surface; a support connected to the two gripping sections of the grip, the support extending along a first direction paralleled to the display; a support end continuously extending from the support along a second direction that is different from the first direction and tilts with respect to the display, the support end being provided at an opposite side of the grip with respect to the main body; and an enable switch provided on one of the gripping sections, the enable switch being configured to control operations of the teaching device, wherein, when the teaching device is placed on a placing surface such that the second surface is facing the placing surface, the display is tilted with respect to the placing surface.

US Pat. No. 10,599,930

METHOD AND APPARATUS OF DETECTING OBJECT OF INTEREST

SAMSUNG ELECTRONICS CO., ...

1. A method of detecting an object of interest, the method comprising:acquiring an input image, the input image including at least one external image of a front view or each side view of the vehicle while driving on a road;
setting a region of interest (ROI) in the input image;
generating a restoration image corresponding to the ROI, a resolution of the restoration image being greater than a resolution of the input image; and
detecting the object of interest from the restoration image, wherein the detecting comprises:
setting the object of interest in the input image corresponding to a current point in time t or a next point in time t+1 based on a detection result of the input image corresponding to a previous point in time t?1, and
redetecting an object based on a time-varying method of only detecting a region of the object of interest by performing up-sampling.

US Pat. No. 10,599,929

EVENT MONITORING WITH OBJECT DETECTION SYSTEMS

MOTIONLOFT, INC., San Fr...

1. A system, comprising:an object detection device comprising a camera to capture image data located within a field of view;
a microprocessor for controlling an operational state of the object detection device;
memory including instructions that, when executed by the microprocessor, cause the object detection device to:
receive image data captured within a field of view of the camera;
extract at least one object of interest from the image data;
determine a relative position of the at least one object of interest with reference to a vehicle;
create a data packet comprising data corresponding to the at least one object, the relative position, and one or more properties of the at least one object, the data packet having a smaller size than the image data;
delete the image data; and
transmit the data packet to the vehicle, wherein the vehicle determines whether to undergo action or inaction based on the contents of the data packet.

US Pat. No. 10,599,917

EMOTION RECOGNITION IN VIDEO CONFERENCING

Snap Inc., Santa Monica,...

1. A method comprising:receiving a video including a sequence of images and an audio stream from a video conference between a first user interface and a second user interface;
detecting a face of an individual in one or more of the images;
recognizing a speech emotion in the audio stream;
generating a communication bearing data associated with the speech emotion;
transmitting the communication bearing data over a communications network; and
switching the video conference from between the first user interface and the second user interface to between the first user interface and a third user interface responsive to the communication bearing data.

US Pat. No. 10,599,842

DECEIVING ATTACKERS IN ENDPOINT SYSTEMS

ATTIVO NETWORKS INC., Fr...

1. A method comprising:providing on a computer system a listing of sanctioned applications;
receiving, by the computer system, a command referencing subject data from a source;
(a) determining, by the computer system, that the command was not received from one of the sanctioned applications by determining that a certificate of the source does not match a certificate of one of the sanctioned applications, a hash of binary code for the source does not match a hash of one of the sanctioned applications, and that a path to the binary code for the source does not match a path of one of the sanctioned applications; and
(b) in response to (a) refraining from executing the command with respect to the subject data;
(c) determining, by the computer system, that the command is a request for the subject data;
in response to (c), passing, by the computer system, the command to an operating system executing on the computer system having a reference to the subject data replaced with a reference to deception data that is different from the subject data, the subject data having a format, the deception data being decoy data having the format, the subject data referencing a production server and the deception data referencing a decoy server that is different from the production server and coupled to the computer system by a network;
(d) detecting, by the decoy server, an attempt by a module to access the deception server using the deception data;
in response to (d), engaging and monitoring the module;
(e) determining that the command is a request to modify the subject data; and
in response to (e), refraining from executing the request to modify the subject data and returning to a source of the command an indication that the request to modify the subject data was executed successfully.

US Pat. No. 10,599,841

SYSTEM AND METHOD FOR REVERSE COMMAND SHELL DETECTION

Carbon Black, Inc., Walt...

1. A method for tracking a reverse command shell intrusion on a user device, the method comprising:detecting a process starting on the user device;
preparing the process to monitor Application Programming Interface (API) calls between the process and an operating system of the user device;
determining whether the process is associated with a reverse command shell intrusion based on information associated with the process and/or the API calls by:
detecting API calls that are associated with creating a pipe;
tracking file handles of the pipe; and
determining a possible existence of a reverse shell intrusion upon a child process of the process in response to detecting a first API call and determining that the first API call is writing to the child process; and
executing security policies against the process associated with the reverse command shell intrusion.

US Pat. No. 10,599,840

ANTI-SPOOFING DEFENSE SYSTEM FOR A CAN BUS

RAMOT AT TEL AVIV UNIVERS...

1. A system, comprising:at least one transceiver; and
at least one processor, configured:
to identify a first impersonating message, transmitted over a Controller Area Network (CAN) bus by an attacking node connected to the bus, that appears to originate from a source other than the attacking node,
to transmit via the transceiver, in response to identifying the first impersonating message, a stream of data frames over the bus, until one of the data frames collides with, and trumps, a second impersonating message from the attacking node,
thus causing the processor, per a communication protocol used on the CAN bus, to repeatedly retransmit the data frame over the bus in sync with retransmissions of the second impersonating message by the attacking node, such that the data frame collides with, and trumps, multiple subsequent instances of the second impersonating message, thereby
driving the attacking node into an error-passive state in which an ability of the attacking node to communicate over the bus is limited relative to before entering the error-passive state.

US Pat. No. 10,599,839

SECURITY INVESTIGATIONS USING A CARD SYSTEM FRAMEWORK

Hewlett Packard Enterpris...

1. A non-transitory machine-readable storage medium comprising instructions executable by a hardware processor for enabling security investigations using a card system framework, the machine-readable storage medium comprising:instructions to present a first card on a user interface, the first card comprising a first content tile that describes a first security alert object that is associated with a first plurality of content items, the first plurality of content items comprising at least one of: a source host identifier, an Internet Protocol (IP) address, a severity level, a confidence level, an alert status, a user identifier, an alert type, an attack stage, a port, a protocol, and a geographical location; and
in response to an indication that a first content item among the first plurality of content item is requested about the first security alert object, instructions to present a second card on the user interface, the second card comprising a second content tile that describes a second entity object that is associated with a second plurality of content items, wherein a first object definition for the first card comprises a parameter, and wherein the second object definition inherits a value of the parameter from the first object definition.

US Pat. No. 10,599,838

CRYPTO-RANSOMWARE COMPROMISE DETECTION

MICRON TECHNOLOGY, INC., ...

1. A method of operating a memory system comprising:allocating a first percentage of storage of a memory media that is to be filled with a randomly distributed first plurality of files prior to writing the first plurality of files on the memory media;
writing the first plurality of files onto the memory media prior to a request to access the memory media, wherein the first plurality of files are randomly distributed to locations of the memory media;
recording a mode of operation of the memory media;
recording each location on the memory media for each of the randomly distributed first plurality of files;
monitoring the randomly distributed first plurality of files for access; and
taking an action based upon the recorded mode of operation when one of the randomly distributed plurality of files is accessed.

US Pat. No. 10,599,837

DETECTING MALICIOUS USER ACTIVITY

International Business Ma...

1. A computer-implemented method for detecting malicious user activity, the computer-implemented method comprising:generating, by a computer, a profile for a user that accesses a set of protected assets, the profile generated based on static information representing an organizational view and associated attributes corresponding to the user and based on dynamic information representing observable actions made by the user;
applying, by the computer, a plurality of analytics on the profile corresponding to the user to generate an aggregate risk score for the user accessing the set of protected assets based on the applying of the plurality of analytics on the profile of the user;
generating, by the computer, a malicious user activity alert in response to the aggregate risk score for the user accessing the set of protected assets being greater than an alert threshold value;
sending, by the computer, the malicious user activity alert that was generated in response to the aggregate risk score for the user accessing the set of protected assets being greater than the alert threshold value to an analyst for feedback;
receiving, by the computer, the feedback corresponding to the malicious user activity alert; and
applying, by the computer, the feedback to the malicious user activity alert;
wherein the static information representing the organizational view and associated attributes corresponding to the user includes at least one of: information in human resource records of the user; information regarding the user in a directory of employees of an enterprise that employs the user; identity management information of the user including asset access account and privilege information, roles, and work-related groups of the user; configuration management database information including information regarding information technology assets owned or administered by the user; and social networks the user belongs to; and
wherein the dynamic information representing observable actions made by the user includes at least one of: activities performed by the user on social networks; communication patterns of the user on the social networks; work-related asset access activities performed by the user; network and device access behaviors of the user; external threat feeds associated with the user; enterprise physical facility access behaviors of the user; and past asset access behavior of the user.

US Pat. No. 10,599,836

IDENTIFICATION OF VISUAL INTERNATIONAL DOMAIN NAME COLLISIONS

VERISIGN, INC., Reston, ...

9. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to generate homographic vanity names associated with a domain name, by performing steps comprising:identifying a first combination of one or more characters within a first domain name that includes domain name system (DNS)-compliant characters but not punycode elements;
determining that the first combination of one or more characters is visually similar to a second combination of one or more characters associated with a first font, wherein the determination is based on a font matrix indicating an association of the second combination of one or more characters with the first combination of one or more characters, and wherein the association is determined by:
performing one or more optical character recognition operations on an image of the second combination of one or more characters to generate a textual string associated with the image, and
determining that the textual string matches the first combination of one or more characters; and
generating a second domain name that is visually similar to the first domain name and includes at least one Unicode character associated with the second combination of one or more characters.

US Pat. No. 10,599,835

32-BIT ADDRESS SPACE CONTAINMENT TO SECURE PROCESSES FROM SPECULATIVE ROGUE CACHE LOADS

VMWARE, INC., Palo Alto,...

1. A method in a computing system comprising a target processor and physical memory, the computing system including an operating system and an application that executes on the target processor, the method comprising:translating virtual addresses to physical addresses in the physical memory using user-space page tables associated with the executing application and a first set of kernel-space page tables when the target processor is executing in kernel mode;
translating virtual addresses to physical addresses in the physical memory using the user-space page tables associated with the executing application and the first set of kernel-space page tables when the target processor is executing in user mode and the application comprises machine code of a first kind; and
translating virtual addresses to physical addresses in the physical memory using the user-space page tables associated with the executing application and a second set of kernel-space page tables that is at most a subset of the first set of kernel-space page tables when the target processor is executing in user mode and the application comprises machine code of a second kind.

US Pat. No. 10,599,590

UNIFORM MEMORY ACCESS ARCHITECTURE

International Business Ma...

1. A computer system with a set of processor chips comprising a plurality of processor chips and a set of memory buffer chips comprising a plurality of memory buffer chips,each of the memory buffer chips being communicatively coupled to at least one memory module configured for storing memory lines and assigned to the memory buffer chip,
each of the processor chips comprising a cache configured for caching memory lines, each of the processor chips being communicatively coupled to each of the memory buffer chips via a memory-buffer-chip-specific bidirectional serial point-to-point communication connection, each of the processor chips being configured for transferring memory lines between the cache of the processor chip and each of the memory modules via the respective memory-buffer-chip-specific bidirectional serial point-to-point communication connection.

US Pat. No. 10,599,479

RESOURCE SHARING MANAGEMENT OF A FIELD PROGRAMMABLE DEVICE

INTERNATIONAL BUSINESS MA...

13. A system for resource sharing management of a field programmable device, the system comprising:a memory having computer readable instructions; and
a processing device for executing the computer readable instructions, the computer readable instructions comprising:
applying resource control to the field programmable device such that a percentage of the field programmable device is apportioned to each virtual machine of a plurality of virtual machines, the percentage set proportional to a number of general processors assigned to each virtual machine;
selecting a job belonging to one of a plurality of tenants based on the resource control, each virtual machine of the plurality of virtual machines representing a tenant of the plurality of tenants;
dispatching a job to the field programmable device, wherein the job is received at a processing device, and wherein the job comprises dispatchable units;
performing the dispatchable units belonging to the job using the field programmable device; and
tracking processing statistics related to each of the plurality of virtual processing devices based on performing the dispatchable units belong to the job.

US Pat. No. 10,599,409

APPLICATION LIFECYCLE OPERATION QUEUEING

BlackBerry Limited, Wate...

1. In a trusted execution environment for designating a group of trusted applications for exclusive interprocess communication in a computing device, a method for installing an application, comprising:identifying an installation package for the application, the installation package including installation directives and executable instructions;
identifying a lifecycle operation within the executable instructions;
determining, for the lifecycle operation, execution conditions for initiation of the lifecycle operation; and
inserting a delay into the executable instructions prior to an invocation of the lifecycle operation, the delay being based on satisfaction of the execution conditions;
wherein deferred invocation of the lifecycle operation prevents interprocess communication of the application in the trusted execution environment with other applications in a common address space;
wherein the executable instructions have an original entry point, and further comprising: copying the executable instructions and installation directives to a deferred installation package, the deferred installation package operable to define an operation queue for a plurality of lifecycle operations and to resume execution from the original entry point pending completion of the plurality of lifecycle operations.

US Pat. No. 10,599,373

COMMUNICATION APPARATUS HAVING DIRECT WIRELESS COMMUNICATION FUNCTION AND METHOD FOR CONTROLLING COMMUNICATION APPARATUS

Canon Kabushiki Kaisha, ...

1. A method for controlling a printing apparatus capable of establishing a direct wireless connection with a communication terminal, not through an intermediary of a relay apparatus, by operating as an access point conforming to an IEEE802.11 standard, comprising:starting an operation as the access point;
stopping the operation as the access point in a case where a one-time SSID is used, on a condition that the direct wireless connection with the communication terminal is not established for a predetermined time period, and;
continuing the operation as the access point in a case where a fixed SSID is used, even if the direct wireless connection with the communication terminal is not established for the predetermined time period.

US Pat. No. 10,599,304

CONTENT PLAYER

SONY INTERACTIVE ENTERTAI...

1. A content player configured to perform a content playing process in response to an instruction by a user, the content player comprising:viewing history information acquisition means of acquiring viewing history information about content viewed by a related user with a relation to the user, wherein the related user is using a different content player;
viewing history information presentation means of presenting, to the user, the viewing history information about recorded video content viewed by the related user acquired by the viewing history information acquisition means; and
content playing means of performing, if the user selects the viewing history information presented by the viewing history information presentation means, a playing process of the recorded video content indicated by the selected viewing history information,
wherein the playing process displays a replay of the recorded video content on a display,
wherein the viewing history information includes information about a joint viewing user who, together with the related user, viewed the recorded video content, and further includes viewing type information indicating either an offline type joint viewing mode or an online type joint viewing mode the joint viewing user viewed the content together with the related user,
if the mode is an offline type joint viewing mode, the recorded video content was broadcast to the different content player by a content delivery server and the related user submitted information to the different content player to indicate that the joint viewing user was viewing the recorded video content offline with the related user;
if the mode is an online type joint viewing mode, the recorded video content was simultaneously broadcast to the different content player and a content player of the joint viewing user by a content delivery server after receipt of a joint viewing request from the different content player of the related user to the content player of the joint viewing user;
wherein the viewing history information presentation means presents, to the user, information included in the viewing history information and indicating the joint viewing user and also presents, to the user, in which mode the joint viewing user viewed the content together with the related user, in accordance with the viewing type information.

US Pat. No. 10,599,295

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-EXECUTABLE STORAGE MEDIUM FOR DISPLAYING SETTING OR OPTION BUTTONS ON A CONTROL PANEL

Ricoh Company, Ltd., Tok...

1. An information processing apparatus comprising:circuitry configured to
display, on a display, a plurality of setting item buttons corresponding to a plurality of setting items in a predetermined arrangement on a screen, each setting item having a plurality of options;
in response to selection of a first setting item button from among the plurality of setting items buttons, display a plurality of option buttons corresponding to the plurality of options that a first setting item corresponding to the selected first setting item button has;
determine, for each of the plurality of options that the first setting item has, whether the option is in an exclusive relationship with any of options that are currently being selected;
determine whether the first setting item button and a second setting item button corresponding to a second setting item are displayed on a screen simultaneously, the second setting item being a setting item having a currently selected option that is determined to be in the exclusive relationship with any option of the first setting item; and
display the option button corresponding to the option of the first setting item that is determined to be in the exclusive relationship with the currently selected option, as being not selectable, when the first setting item button and the second setting item button are not displayed on the screen simultaneously,
wherein the circuitry displays the option button corresponding to the option that is determined to be in the exclusive relationship as being selectable, when the first setting item button and the second setting item button are displayed on the screen simultaneously.

US Pat. No. 10,599,287

GROUP VOLUME CONTROL

Sonos, Inc., Santa Barba...

1. Tangible, non-transitory computer-readable media having instructions encoded therein, wherein the instructions, when executed by a computing device, cause the computing device to perform functions comprising:displaying in a graphical user interface (GUI), (i) a first volume icon corresponding to a first volume for a first playback device configured to play first audio content via a first queue, (ii) a second volume icon corresponding to a second volume for a second playback device configured to play second audio content via a second queue, and (iii) a first selectable icon for the first playback device and a second selectable icon for the second playback device, wherein selection of first and second selectable icons causes formation of a synchrony group comprising the first playback device and the second playback device;
receiving selections of the first and second selectable icons via the GUI;
in response to receiving the selections, (i) forming the synchrony group comprising the first and second playback devices, (ii) initiating synchronous playback of the first audio content via the first and second playback devices of the synchrony group, and (iii) displaying in the GUI, a group icon corresponding to the synchrony group;
displaying in the GUI, a group volume icon corresponding to a group volume that represents a position relative to the first and second volumes;
receiving a command to change the first volume when a volume level indicated by the first volume icon exceeds a group volume level indicated by the group volume icon; and
in response to receiving the command to change the first volume when the volume level indicated by the first volume icon exceeds the group volume level indicated by the group volume icon, (i) changing the first volume, (ii) adjusting a position of the first volume icon to reflect the change to the first volume, and (iii) adjusting a position of the group volume icon, wherein the adjusted position of the group volume icon represents a position relative to the adjusted first volume and the second volume.

US Pat. No. 10,599,135

OFFLINE TEACHING DEVICE FOR ROBOT

FANUC CORPORATION, Yaman...

1. An offline teaching device for a robot, for teaching an operation of the robot offline, comprising:a storage unit that stores a program for causing the robot to perform an operation;
a display control unit that causes a display unit on which a cursor is displayed to display four or more coordinate points based on teaching point data described in the program and causes the display unit to display one line connecting the four or more coordinate points successively; and
a correction amount generation unit that, after two coordinate points are selected on the display unit from remaining coordinate points except the coordinate points serving as a starting point and an ending point of the line and one coordinate system is selected among a plurality of coordinate systems, generates correction amounts of the coordinate points without changing the teaching point data on the basis of dragging of a segment of the line between the selected two coordinate points by the cursor according to the selected coordinate system.

US Pat. No. 10,599,131

SYSTEM AND METHOD FOR AN AUTOMATED KIOSK WHICH RESPONDS TO NATURAL DISASTERS

WALMART APOLLO, LLC, Ben...

1. A method comprising:receiving, at a processor in an automated kiosk, an electronic weather report for weather associated with a geographic location of the automated kiosk;
receiving, from an exterior sensor mounted on the automated kiosk, exterior sensor data;
receiving, from an interior sensor mounted inside the automated kiosk, interior sensor data;
identifying, via the processor and based on at least one of the electronic weather report, the exterior sensor data, and the interior sensor data, a likelihood of a natural disaster affecting the automated kiosk;
initiating, via the processor, movement of goods within the automated kiosk from a first location within the automated kiosk to a second location within the automated kiosk, the movement of goods being based on a type of the natural disaster and the likelihood of the natural disaster affecting the automated kiosks; and
initiating, via the processor, an external protection action which modifies the automated kiosk based on the type of the natural disaster, the external protection action being based on the type of the natural disaster and the likelihood of the natural disaster affecting the automated kiosks.

US Pat. No. 10,599,054

LITHOGRAPHIC APPARATUS AND DEVICE MANUFACTURING METHOD

ASML Holding N.V., Veldh...

1. A fluid handling structure for a lithographic projection apparatus arranged to project a pattern from a patterning device onto a substrate using a projection system, the fluid handling structure comprising:a liquid supply inlet arranged to supply a liquid to a space between the projection system and the substrate;
a conduit having an open end arranged so as to be adjacent the space;
a porous member between the end of the conduit and the space, wherein the conduit is configured to be connected to a suction device arranged to create a pressure differential across the porous member; and
a gas supply inlet arranged so as to face the substrate and located outwardly, relative to a center of the fluid handling structure, of the porous member, the gas supply inlet configured to supply a gas.

US Pat. No. 10,599,024

LIGHT SOURCE APPARATUS INCLUDING MULTIPLE LIGHT SOURCES AND OPTICAL CHARACTERISTIC CONVERSION ELEMENT, AND IMAGE PROJECTION APPARATUS USING LIGHT SOURCE APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A light source apparatus comprising:a plurality of light sources each having a light emitting area;
an optical characteristic conversion element including a wavelength conversion element or an angular conversion element and configured to convert incident lights from the light sources into emitting lights each having a wavelength or a diffusion angle different from that of the incident light;
a plurality of collimator lenses each provided for each light source and each configured to collimate a divergent light emitted from each light source; and
a first optical system configured to irradiate the incident lights on the optical characteristic conversion element,
wherein the first optical system is configured to convert a shape of the collimated light from each collimator lens into a shape non-similar to that of the light emitting area and to irradiate the shape-converted collimated lights as the incident lights to a plurality of irradiated areas on the optical characteristic conversion element, each irradiated area corresponding to each light source,
wherein the first optical system includes:
a fly-eye lens which the collimated light from each collimator lens enters and which divides the collimated light into a plurality of light beams, and
a plurality of condenser lenses which superimpose the plurality of light beams on one another and which irradiate the superimposed light beams as incident lights on the plurality of irradiated areas on the optical characteristic conversion element, and
wherein each condenser lens of the plurality of condenser lenses corresponds to each light source of the plurality of light sources, respectively.

US Pat. No. 10,598,976

LIQUID CRYSTAL DISPLAY DEVICE

Japan Display Inc., Toky...

1. A liquid crystal display device, comprising:a first substrate;
a second substrate facing the first substrate;
a liquid crystal layer between the first substrate and the second substrate, the liquid crystal layer being enclosed by a sealing member;
a first protrusion in one of the first substrate and the second substrate in a region inner to the sealing member, the first protrusion protruding toward the other of the first substrate and the second substrate; and
a resin component bonding the other of the first substrate and the second substrate and the first protrusion to each other,
wherein the second substrate includes a first light-blocking layer having an opening provided therein,
the first substrate includes a pixel electrode, a switching element, and a second light-blocking layer,
the switching element is electrically connected with the pixel electrode,
the second light-blocking layer is between the switching element and the liquid crystal layer, and
the opening overlaps the first protrusion and the second light-blocking layer in a plan view.

US Pat. No. 10,598,910

WAVEGUIDE FOR MULTISPECTRAL FUSION

Qioptiq Limited, St. Asa...

1. A system comprising:an optical waveguide configured to receive multispectral radiation from a scene;
a first optical component configured to cause:
a first portion of the multispectral radiation with wavelengths in a first range to exit the optical waveguide at a first position; and
a second portion of the multispectral radiation with wavelengths in a second range to travel through the optical waveguide from the first position to a second position via total internal reflection;
a second optical component configured to cause the second portion of the multispectral radiation to exit the optical waveguide at the second position,
wherein the system is configured to produce an image of the scene that comprises:
a visual representation of the first portion of the multispectral radiation; and
a visual representation of the second portion of the multispectral radiation,
wherein the visual representation of the first portion of the multispectral radiation and the visual representation of the second portion of the multispectral radiation overlap each other in the produced image.

US Pat. No. 10,598,804

EARTHQUAKE FORECAST DEVICE

Ertha Space Technologies,...

1. An earthquake warning device comprising:one or more processors;
at least one network interface communicatively coupled to:
a multitude of gas migration measurement devices;
at least one remote sensing air ionization measurement device;
at least one air temperature sensor;
at least one relative humidity sensor; and
a plurality of ionosphere measurement devices; and
memory storing instructions that, when executed by the one or more processors, cause the earthquake warning device to:
collect gas measurements from the multitude of gas migration measurement devices obtained over a first period of time;
determining a gas migration rate using the gas measurements;
in response to the gas migration rate increasing at greater than a first rate:
collect at least one of the following:
air ionization measurements from the at least one remote sensing air ionization measurement device; and
meteorological measurements from:
 the at least one air temperature sensor; and
 the at least one relative humidity sensor; and
determine a latent heat energy release rate over a second period of time using at least two of the following:
the air ionization measurements;
the meteorological measurements; and
a numerical assimilation model;
in response to the latent heat energy release rate increasing at greater than a second rate:
look for at least one transient outgoing long wave radiation (OLR) anomaly using atmospheric measurements collected over a third period of time;
in response to observing the transient OLR:
collect ionosphere measurements from the plurality of ionosphere measurement devices obtained over a fourth period of time; and
look for at least one ionospheric anomaly using the ionosphere measurements; and
in response to observing the at least one ionospheric anomaly, generating a forecast alert that an earthquake is likely to occur within one to four days from the observation of the at least one ionospheric anomaly.

US Pat. No. 10,598,761

METHOD AND APPARATUS FOR TRACKING A DEVICE

General Electric Company,...

1. A method for tracking a device for a medical body area network (MBAN), the device being a medical sensor not actively sending patient data to the MBAN, the method comprising:the device giving a signal at a time interval;
an active hub listening to the device at the time interval;
the active hub storing information about the device; and
the active hub continuing to listen at the time interval to the device until the device actively sends patient data, or until no more signals are heard from the device; and
storing when no more signals are heard from the device an identifier of the device and a location of the active hub.

US Pat. No. 10,598,578

TENSILE STRESS MEASUREMENT DEVICE WITH ATTACHMENT PLATES AND RELATED METHODS

STMICROELECTRONICS S.R.L....

1. A method of making a tensile stress measurement device, the method comprising:providing a first semiconductor substrate comprising a first tensile stress detection circuit, the first semiconductor substrate comprising a first attachment area and a second attachment area;
surrounding the first attachment area with a first attachment plate extending outwardly in a first direction, the first attachment plate comprising an encapsulant material and configured to be attached to an object to be measured; and
surrounding the second attachment area with a second attachment plate extending outwardly in a second direction, the second direction being opposite to the first direction, the second attachment plate comprising the encapsulant material and configured to be attached to the object to be measured, the first attachment plate and the second attachment plate being separate plates attached through the first semiconductor substrate, wherein the first tensile stress detection circuit is configured to detect a tensile stress imparted on the first and second attachment plates along a plane parallel to the first and the second attachment areas.

US Pat. No. 10,598,564

APPARATUS AND METHOD FOR DETECTING LEAKAGE IN HYDROGEN TANK OF HYDROGEN FUEL CELL VEHICLE

Hyundai Motor Company, S...

1. An apparatus for detecting leakage in a hydrogen tank of a hydrogen fuel cell vehicle which performs a wakeup function to inject hydrogen gas from a hydrogen fuel supply line to a fuel cell stack using a pressure difference when a vehicle stops, the apparatus comprising:a solenoid valve coupled to an inlet of the hydrogen tank that stores hydrogen gas to airtightly open and close the inlet;
a pressure sensor mounted at a front end of the solenoid valve to detect a pressure value which represents a hydrogen tank pressure; and
a vehicle controller configured to determine a leakage generation in the hydrogen tank due to failure of the solenoid valve based on a pressure sensing value of the pressure sensor detected before performing the wakeup function and a pressure sensing value of the pressure sensor detected after performing the wakeup function,
wherein a degree of leakage includes an excessive leakage, a minimal leakage, and no leakage.

US Pat. No. 10,598,554

THERMOCHROMIC SENSING FOR NANOCALORIMETRY

Palo Alto Research Center...

1. A nanocalorimeter device comprising:a substrate having test cells, each test cell comprising a sample location comprising:
a reaction surface suitable for an enthalpic reaction of constituents of liquid droplets;
one or more droplet movement features configured to merge the droplets; and
a layer of thermochromic material thermally coupled to the liquid droplets, wherein light emanating from the thermochromic material exhibits a spectral shift in response to a change in temperature of the liquid droplets.

US Pat. No. 10,598,536

SELF-LEVELING MEASURING CUP

JAZ INNOVATIONS, LLC, To...

1. A measuring cup comprising:a measurement portion that is sized to contain a precise amount of dry food-stuff, said measurement portion having rails integrally molded into the upper edges of two lateral side walls of the measurement portion, said rails having a geometry that mates with comparable geometry on the ends of a scraper bar to allow the scraper bar to affix to the rails in a slide-able fashion without detaching during use, and said rails having an integral feature at the most forward and rearward ends that prevent the scraper bar from sliding off the rails either forward or rearward during use; and
the leveling scraper bar being adapted to remove excess dry food-stuff that has mounded in the measurement portion of the device, said scraper bar having a flat bottom portion to allow it to evenly scrape away excess mounded dry food-stuff, the two lateral ends of said scraper bar being configured to attach in a secure slide-able fashion to allow the scraper bar to slide easily across the upper portion of the two lateral rails of the measurement portion without detaching during use;
wherein the upper edge of each of the side walls is provided with an enlarged bead that runs the length of the respective side wall; and
wherein the first end of the scraper bar includes a downwardly extending first hook which wraps around the bead formed on the upper edge of one side wall and the second end of the scraper bar includes a downwardly extending second hook which wraps around the bead formed on the upper edge of the other of the side walls.

US Pat. No. 10,598,499

METHOD AND DEVICE FOR ACCELERATED MAP-MATCHING

Kabushiki Kaisha Toshiba,...

1. A computer implemented method of matching a series of geolocation measurements to a map using a Viterbi algorithm by determining transition probabilities between pairs of candidate points for consecutive geolocation measurements, wherein the map comprises a plurality of paths, the method comprising:segmenting the map into a plurality of segments; and
when a distance of the consecutive geolocation measurements is less than or equal to a segment length:
determining the transition probability between two candidate points based on a Euclidian distance between the two candidate points and a route distance between the two candidate points; wherein the route distance is equal to the Euclidean distance plus a first predetermined value when the two candidate points are not in the same segment as each other.

US Pat. No. 10,598,415

REFRIGERATION APPARATUS WITH DRY ICE OCCURRENCE SUPPRESSION STRUCTURE

PHC HOLDINGS CORPORATION,...

1. A refrigeration apparatus, comprising:a refrigerant circuit that condenses a mixed refrigerant discharged from a compressor, decompresses the refrigerant with a capillary tube, and causes the mixed refrigerant to evaporate in an evaporator to exhibit a refrigeration effect, wherein
the mixed refrigerant containing a first refrigerant having a boiling point in an ultralow temperature range of not less than ?89.0° C. and not more than ?78.1 C and carbon dioxide (R744) is enclosed,
the refrigeration effect of not more than ?80° C. is exhibited by causing the first refrigerant to evaporate in the evaporator,
a heater that heats at least a portion of a suction pipe through which the mixed refrigerant that returns from the evaporator to the compressor passes to thus retain the carbon dioxide (R744) in a liquid phase or in a gas phase or to thus melt the carbon dioxide (R744) in a solidified phase in the suction pipe is provided,
the suction pipe includes a double-pipe structure including a main pipe and connection pipes connected to respective ends of the main pipe, wherein the mixed refrigerant that returns from the evaporator to the compressor passes through the main pipe and the connection pipes, and the capillary tube is disposed in the main pipe and is pulled out through the connection pipes at the respective ends, and
the heater is directly attached to one of the connection pipes of the double-pipe structure.

US Pat. No. 10,598,402

AIR CONDITIONER

Mitsubishi Electric Corpo...

1. An air conditioner, comprising:an image sensor to capture a thermal image in an air-conditioning space;
a living-body detector to detect a living body present in the air-conditioning space on a basis of the thermal image;
a movement-distance calculator to calculate a movement distance of the living body present in the air-conditioning space;
a temperature-control determinator to provide an instruction to perform notification processing when an elapsed time when the living body whose temperature is outside a normal range where heat stroke and hypothermia are not likely to be caused and whose movement distance is less than a threshold value is present in the air-conditioning space exceeds a notification time threshold value and to provide an instruction to perform air-conditioning operation when the elapsed time exceeds a control time threshold value that is greater than the notification time threshold value;
a notifier to notify that the living body that is likely to develop heat stroke or hypothermia is present in the air-conditioning space in accordance with the instruction to perform the notification processing; and
a drive controller to perform the air-conditioning operation in accordance with the instruction to perform the air-conditioning operation.

US Pat. No. 10,598,390

SYSTEM FOR CLEANING CIRCULATING OVEN AIR WITH REDUCED THERMAL DISRUPTION

ILLINOIS TOOL WORKS INC.,...

1. An oven comprising:a cooking chamber configured to receive a food product; and
an air circulation system configured to provide heated air into the cooking chamber,
wherein the air circulation system comprises an air cleaning system, the air cleaning system comprising:
a catalytic assembly configured to clean air from the cooking chamber; and
a preheater configured to receive hot, cleaned air from the catalytic assembly in an outlet duct to transfer heat to fresh air provided from outside the oven in an inlet duct to preheat the fresh air to heated input air prior to provision of the heated input air into the cooking chamber.

US Pat. No. 10,598,313

WORKING SHEATH TUBE AND ENVIRONMENTAL MAINTENANCE METHOD FOR RENOVATING OPERATION OF PUMP-DISCHARGE PIPE

Chiyoda Corporation, Kan...

1. An environmental maintenance method for a renovating operation of the pump-discharge pipe using the working sheath tube,said method comprising the sequential steps of:
a blocking step to block a flow path from the tank to the barrel;
a sheath tube arrangement step to insert the sheath tube into the barrel and to arrange an insertion hole facing the opening of the pump-discharge pipe;
a purge step to discharge an inert gas from a side of the pump-discharge pipe away from the barrel toward the barrel to purge the working space with an inert gas;
a pump-discharge pipe closing step to close the pump-discharge pipe by inserting the closing member through the insertion hole into the pump-discharge pipe.

US Pat. No. 10,598,246

STRUT ASSEMBLY WITH COMBINED GAS SPRING AND DAMPER

REYCO GRANNING, LLC, Mt....

1. A strut assembly comprising:a first cylinder;
a second cylinder configured to reciprocally move within said first cylinder;
a damper assembly positioned within said second cylinder, said damper assembly including a housing having opposing first and second ends, a floating piston in said housing and a damper piston positioned between said floating piston and said first end of said housing, said damper piston dividing said housing into first and second chambers, said first and second chambers including a hydraulic fluid that provides resistance to the movement of said damper piston in said housing; and
a gas spring in said first and second cylinders, wherein said gas spring includes a pressurized gas contained within said first and second cylinders.

US Pat. No. 10,598,225

ENGINE BLOCK WITH RECESSED MAIN BEARING CAP

Ford Global Technologies,...

1. An engine block assembly comprising:a cylinder block;
a crankshaft bearing; and
a bearing cap bolted to the cylinder block, the bearing cap comprising:
a first recess extending from an exterior first surface of the bearing cap into the bearing cap in a direction of a longitudinal axis of the bearing cap;
a second recess extending from an exterior second surface of the bearing cap into the bearing cap in the direction of the longitudinal axis, the second surface opposite the first surface; and
a thrust surface extending over the first and second recesses and the thrust surface bending along an axial profile to form a more convex curvature in the direction of the longitudinal axis upon bolting the bearing cap to the cylinder block due to the first and second recesses.

US Pat. No. 10,598,153

POWER GENERATION ARCHITECTURE USING ENVIRONMENTAL FLUID FLOW

1. A power generation system, comprising:a housing, comprising an input into which fluid flow is received;
a rotatable turbine mounted in the housing, the turbine comprising turbine blades impacted by the fluid flow, the turbine positioned inside a shroud, the turbine and the shroud designed as conic sections and fixedly attached together to rotate in unison, the turbine and shroud each having a smaller opening and a larger opening with fluid flow received into the smaller opening and exhausted from the larger opening;
cycling blades controlled to incrementally open and close to manage the fluid flow to the turbine; and
a power generator connected to the turbine, the turbine rotates the power generator based on driving force of the fluid flow against the turbine blades, to generate power.

US Pat. No. 10,598,152

MULTI-POWER SOURCE WIND TURBINES

1. A system, comprising:a housing of a wind turbine;
a first blade extending from the housing of the wind turbine, the first blade configured to catch wind from a surrounding area to rotate the first blade about a first axis and convert kinetic energy into rotational energy;
a first solar cell connected to an exterior surface of the first blade, the first solar cell configured to convert solar energy into first energy;
a hub connected to an end of the first blade, the hub being located at an interior cavity of the housing;
a shaft connected to the hub, the shaft comprising the first axis and configured to rotate about the first axis as the first blade converts the kinetic energy into the rotational energy;
a rotor system comprising:
a stationary portion comprising a second axis coaxial with the first axis of the shaft, wherein the shaft passes through the stationary portion, the stationary portion configured to remain stationary relative to the first blade as the first blade rotates, and
a rotating portion electrically connected to the first solar cell to receive the first energy from the first solar cell, the rotating portion proximate the stationary portion and configured to rotate about the first axis as the first blade rotates, wherein the rotor system is configured to allow transmission of the first energy through the rotating portion and the stationary portion to a power source as the first blade rotates; and
a generator connected to the shaft, the generator configured to convert the rotational energy to second energy, wherein the generator is configured to send the second energy to the power source as the first blade rotates.

US Pat. No. 10,598,116

METHOD FOR ASCERTAINING A CORRECTION VALUE FOR FUEL METERING OF A FUEL INJECTOR

Robert Bosch GmbH, Stutt...

1. A method for ascertaining a correction value for fuel metering of a fuel injector of an internal combustion engine, in which fuel is injected from a high-pressure accumulator into a combustion chamber with the fuel injector, the method comprising:injecting the fuel in multiple separate injection procedures into the combustion chamber during one work cycle of the internal combustion engine;
ascertaining a value representative of a static flow rate through the fuel injector by ascertaining, for at least one of the multiple separate injection procedures, a ratio of a pressure change caused in the high-pressure accumulator by the at least one of the multiple separate injection procedures and an associated duration characteristic for the at least one of the multiple separate injection procedures being ascertained; and
ascertaining the correction value based on a comparison of the representative value to a comparison value.

US Pat. No. 10,597,868

SEALING STRIP FOR SEALING JOINTS BETWEEN ELEMENTS, AND METHOD FOR PRODUCING A SEALING STRIP

Hilti Aktiengesellschaft,...

1. A sealing strip for sealing a joint between two building elements, wherein the sealing strip extends in a longitudinal direction and in cross-sectional profile has two fastening portions, between which two separate adjacent sealing portions are provided that are separated from one another by a predetermined bending site running in the longitudinal direction,wherein the sealing portions each have a chamber filled with a compressible foam,
the sealing strip is formed from a film material comprising upper and lower film portions; and
said predetermined bending site is formed by welding by heat action, said upper and lower film portions.

US Pat. No. 10,597,857

TOILET DEVICE AND TOILET SEAT DEVICE

TOTO LTD., Kitakyushu-sh...

1. A toilet device, comprising:a flush toilet including a bowl, a rim upper surface, and a water discharge port, the bowl receiving excrement, the rim upper surface being positioned on the bowl, the water discharge port discharging flushing water into the bowl to discharge the excrement from the bowl, the bowl including a flush region and a non-flush region, the flush region being where the flushing water passes, the non-flush region being positioned higher than the flush region and lower than the rim upper surface;
a toilet seat mounted on the flush toilet, the toilet seat being where a user is seated;
a spray device spraying a mist;
a detecting sensor detecting the user, the detecting sensor having a detecting state and a non-detecting state, the detecting state being a state in which the detecting sensor detects the user, and the non-detecting state being a state in which the detecting sensor does not detect the user; and
a controller controlling the spray device based on the detection information of the detecting sensor,
the controller executing
a pre-mist mode when the detecting sensor changes from the non-detecting state to the detecting state, the pre-mist mode including automatically controlling the spray device, spraying the mist onto the flush region and the non-flush region, and forming a water droplet or a water film by causing the mist to accumulate in the flush region and the non-flush region, and
an after-mist mode when the detecting sensor changes from the detecting state to the non-detecting state, the after-mist mode including automatically controlling the spray device to rinse away the water droplet or the water film formed in the non-flush region in the pre-mist mode by increasing a volume of the water droplet or the water film.

US Pat. No. 10,597,847

IMPLEMENT MOUNTING ASSEMBLY AND METHOD FOR MANAGING A CABLE USED FOR MOUNTING THE SAME TO A VEHICLE

SOUCY INTERNATIONAL INC.,...

1. An implement mounting assembly for mounting a work implement to a vehicle, the implement mounting assembly being mountable to the vehicle after having been positioned using a retractable cable operatively connected to the vehicle, the implement mounting assembly comprising:a frame having first and second longitudinally extending members, the first and second members each having a work implement support end and a vehicle attachment end, the first and second members being laterally spaced apart and defining a cable routing space between the first and second members;
an attachment point to which the cable extending through the cable routing space is attachable, the attachment point being connected at the work implement support end of at least one of the first and second longitudinally extending members; and
an auto-release cable management assembly disposed longitudinally between the attachment point and the vehicle attachment ends of the first and second longitudinally extending members, the auto-release cable management assembly including:
a hook supported by the first longitudinally extending member within the cable routing space;
a first underside guide surface supported by the first longitudinally extending member within the cable routing space, the first underside guide surface being shaped and positioned with respect to the hook to guide the cable within the cable routing space contacting the first underside guide surface towards the hook as the cable retracts;
a second underside guide surface supported by the second longitudinally extending member within the cable routing space, the second underside guide surface being shaped and positioned with respect to the hook to guide the cable within the cable routing space contacting the second underside guide surface towards the hook as the cable retracts; and
a gate structured and positioned with respect to the hook to be movable between an open position in which the hook is accessible to the cable and a closed position in which the hook is inaccessible to the cable, the gate being biased towards the closed position, the bias in the gate being overcomeable by the cable having a tension above a threshold tension;
whereby, when:
the implement mounting assembly is on a ground surface;
the cable extends from the vehicle through the cable routing space underneath the auto-release cable management assembly;
the cable is attached to the attachment point; and
the cable is retracted;
the cable is guided by at least one of the first underside guide surface and the second underside guide surface towards the hook;
the tension in the cable increases to above the threshold tension overcoming the bias in the gate and moving the gate towards the open position;
the cable accesses and is retained by the hook;
the work implement mounting assembly is lifted off the ground surface;
the tension in the cable decreases to be below the threshold tension; and
the gate moves towards the closed position releasing the cable from the hook.

US Pat. No. 10,597,842

EXCAVATION SHORING

16. A method, comprising:obtaining an excavation shoring apparatus having a polymeric pipe sized to circumferentially enclose at least one human user working in a subterranean excavation, a plurality of channel brackets attached to the pipe, each channel bracket forming an elongated cross-sectional profile defining a channel having a longitudinal axis extending along the channel bracket;
placing a leg in each of the channels, each leg forming an elongated cross-sectional profile defining a beam, each channel configured to receivingly engage the beam in a closely-mating slidable relationship, and each leg terminating at a laterally-extending pad configured to contact a floor of the excavation and distributing the pipe's weight to the floor laterally beyond the beam; and
fixing each leg to the corresponding channel bracket by inserting a respective removable fastener simultaneously through an opening in the respective channel bracket and through a selected opening in the respective leg corresponding to a desired fixed position of the leg along the longitudinal axis.

US Pat. No. 10,597,819

LOW VISCOSITY KRAFT FIBER HAVING REDUCED YELLOWING PROPERTIES AND METHODS OF MAKING AND USING THE SAME

GP Cellulose GmbH, Zug (...

1. An oxidized bleached softwood kraft fiber exhibiting:a total carbonyl content of less than about 2.5 mmoles/100 g and a CED viscosity of less than about 5 mPa·s.

US Pat. No. 10,597,735

ANTIBACTERIAL AND PLASMID ELIMINATION AGENTS

The Penn State Research F...

1. A non-natural nucleic acid construct comprising nucleotide sequence encoding a promoter at a 5? end of the nucleic acid construct, operably linked to a nucleotide sequence encoding a variant fluorescent protein sequence having no stop codon, which is operably linked to a nucleotide sequence is encoding a tmRNA peptide tag at a 3? end of the nucleic acid construct.

US Pat. No. 10,597,697

METHOD OF DETERMINING A NUCLEOTIDE SEQUENCE OF A NUCLEIC ACID SEGMENT FROM A REGION OF INTEREST IN A BIOLOGICAL SAMPLE

GE Healthcare Bio-Science...

1. A method for determining a nucleotide sequence of a nucleic acid segment present in a biological sample, comprising the steps of:a) generating one or more first fluorescent images of said sample by a protocol comprising immunofluorescence detection of at least five different target proteins in said sample by repeated cycles of i) immunofluorescence staining, ii) capture of an immunofluorescent image, and iii) bleaching of the sample, and generating a plurality of second fluorescent images of said sample by the repeated cycles of i)-iii);
b) selecting a region of interest of said sample by comparing said one or more first fluorescent images and second fluorescent images to a pattern of expression levels for the different proteins, wherein the pattern is qualitative, semiquantitative, or quantitative;
c) removing a subsample from said region of interest, and;
d) determining a nucleotide sequence of a nucleic acid segment present in said subsample,
wherein each of the plurality of second fluorescent images are generated by a protocol comprising immunofluorescence detection of at least one of the at least five target proteins in said sample and fluorescence detection of at least one morphological feature in said sample, and
wherein each of the plurality of second fluorescent images separately capture each of the at least five different target proteins.

US Pat. No. 10,597,582

ACRYLATE-BASED SULFUR SCAVENGING AGENTS FOR USE IN OILFIELD OPERATIONS

Multi-Chem Group, LLC, H...

1. A method comprising:providing a treatment fluid comprising a carrier fluid and an acrylate-based additive, wherein the acrylate-based additive comprises at least one compound selected from the group consisting of compounds having the general formula:

where R1 is a functional group selected from the group consisting of an alkyl group, an alkene group, an alkyne group, an ester group, an ether group, and any combination thereof; and
R2 is a hydrocarbon chain;
introducing the treatment fluid into at least a portion of a subterranean formation where one or more sulfur species are present; and
allowing the acrylate-based additive to interact with the sulfur species to reduce the amount of or inactivate at least a portion of the sulfur species present in the subterranean formation.

US Pat. No. 10,597,389

HUMIC ACID-BONDED METAL FOIL FILM CURRENT COLLECTOR AND BATTERY AND SUPERCAPACITOR CONTAINING SAME

Global Graphene Group, In...

1. A humic acid-bonded metal foil current collector for use in a battery or supercapacitor, said current collector comprising:(a) a thin metal foil having a thickness from 1 ?m to 30 ?m and two opposed but substantially parallel primary surfaces; and
(b) at least one thin film containing humic acid (HA) and graphene oxide sheets, wherein said thin film comprising humic acid and graphene oxide sheets is chemically bonded to at least one of said two opposed primary surfaces of said metal foil;wherein said thin film containing humic acid (HA) and graphene oxide sheets, when measured alone, has a physical density greater than 1.6 g/cm3, and/or a tensile strength greater than 30 MPa.

US Pat. No. 10,597,282

MASS BASED LOW PRODUCT INDICATOR

Ecolab USA Inc., Saint P...

1. A dispenser that dispenses a product, the dispenser comprising:a housing comprising a compartment selectively closed and secured by a lockable door, the compartment includes a container holder supporting an opaque product container;
the opaque product container containing a product, the product having a UV sensitivity and a product level within the product container that ranges between full and empty, the product level having a low level wherein the product level is near empty;
a dispensing apparatus associated with the product container to withdraw and dispense product from the product container at an outlet, wherein said dispensing apparatus comprises an outlet tube and a bucket fill assembly for selectively dispensing from either or both of the tube or bucket fill assembly via a dispensing area;
the container holder being vertically moveable within a movement range;
a biasing element supporting the container holder within the housing that urges the container holder upwardly such that a position of the product container in the movement range is dependent upon the product level in the product container; a level indicator window positioned through the lockable door and vertically fixed relative to the housing;
a sign vertically fixed relative to the container holder, the sign including a low level marking at an upper portion of the sign to indicate when the product level is at the low level or lower; and
wherein when the product level is at the low level or lower, the window is aligned with a portion of the low level marking.

US Pat. No. 10,597,250

ELASTIC HAIR TIE DISPENSER

TIY Products, LLC, Austi...

1. A method for making an elastic hair tie dispenser, comprising the steps of:a) providing two round transparent clamshell housing sections configured to be held together with fasteners, wherein when assembled said two housing sections form a dispenser housing configured to accept a centrally located spool and a cutting blade;
b) providing elastic hair tie cording material removably wound around said spool forming a coil within said assembled dispenser housing; and
c) providing a cording orifice and a cutting slot molded into said dispenser housing; and
d) providing a pivoting blade actuator assembly movably attached to said dispenser housing having a cutting blade therein;
whereby said elastic hair tie cording spooled within said housing is dispensed by being pulled through said cording orifice to a variable desired length then cut with said pivoting blade actuator cutting blade.

US Pat. No. 10,597,129

MARINE DUCTED PROPELLER MASS FLUX PROPULSION SYSTEM

1. A marine ducted propeller mass flux propulsion system comprising:an intake section;
an impeller/confusor/stator section;
a discharge section;
a passage extending from an intake opening of the intake section to an outlet of the discharge section, wherein the passage has a length and an axial cross-sectional area, wherein the passage is capable of creating a flow path for a water stream on a volumetric basis;
an exhaust heat exchanger;
a confusor/stator housing;
an upper steering nozzle;
a lower steering nozzle, wherein the exhaust heat exchanger heats the confusor/stator housing, the upper steering nozzle and the lower steering nozzle; and
internal working parts, the internal working parts being at least partially accommodated within the passage,
wherein the axial cross-sectional area of the passage is increased and decreased throughout the length of the passage to accommodate a volumetric mass of the internal working parts while maintaining a constant water volume from the intake opening of the intake section to the outlet of the discharge section.

US Pat. No. 10,597,114

DRIVE MODE SELECTION DEVICE AND DRIVE MODE SELECTION METHOD

OMRON Corporation, Kyoto...

1. A drive mode selection device for selecting a drive mode of an assistance device that assists a user by generating motive power using electric power from a battery, and that can be driven in a plurality of drive modes having different outputs, the drive mode selection device comprising:a task information acquisition unit configured to acquire task information, which is information relating to a predetermined task comprising a plurality of unit tasks to be executed by the assistance device;
a remaining charge acquisition unit configured to acquire a remaining charge of the battery;
a power estimation unit configured to estimate a power amount discrepancy on the basis of the task information and the remaining charge of the battery; and
a mode selection unit configured to hold information relating to a power consumption in each drive mode and to select the drive mode;
wherein the power estimation unit is configured to:
calculate an average power consumption of a current drive mode on the basis of actual measurement values, and
transmit the average power consumption to the mode selection unit periodically,
wherein the mode selection unit is configured to:
update the information relating to the power consumption of the current drive mode using the average power consumption transmitted by the power estimation unit, and
select the drive mode in which the remaining charge of the battery does not run out before the predetermined task is completed, on the basis of an estimation result from the power estimation unit, the updated information relating to the power consumption, a number of remaining unit tasks and the remaining charge of the battery.

US Pat. No. 10,597,062

STEERING COLUMN ASSEMBLY WITH CRASH BRACKET ROTATION DAMPENING MECHANISM AND METHODS OF MAKING AND USING SAME

THYSSENKRUPP PRESTA AG, ...

1. A steering column assembly for a vehicle, comprising:a motorized length adjustment drive unit;
a box rocker having a control surface;
a column jacket;
a crash bracket releasably coupled to said column jacket; and
an energy absorbing member having a proximal end and a distal end; said proximal end being coupled to said crash bracket; said distal end being coupled to said column jacket;
a plate coupled to said box rocker such that a channel is formed between said plate and said control surface; and
at least one anti-rotation member coupled to said crash bracket and extending through said channel;
wherein, said at least one anti-rotation member is adapted to inhibit rotation of said crash bracket during a frontal collision of said vehicle.

US Pat. No. 10,597,047

METHOD AND TRANSPORT VEHICLE FOR LOADING AND UNLOADING

1. A method of loading and unloading a transport vehicle being mobile on a track, the method comprising the following steps:providing a container for receiving bulk material;
providing a vehicle frame associated with the container;
carrying out a first bulk material transport on a bottom conveyor belt extending in a longitudinal direction of the vehicle and on a transfer conveyor belt adjoining the bottom conveyor belt and projecting beyond an end of the vehicle;
carrying out a second bulk material transport, parallel to the first bulk material transport, on a third conveyor belt spaced apart from the bottom conveyor belt; and
pivoting the container together with the bottom conveyor belt and the third conveyor belt relative to the vehicle frame about a pivot axis extending in the longitudinal direction of the vehicle for maintaining a horizontal conveying plane, relative to a transverse direction of the vehicle, for the bottom conveyor belt and the third conveyor belt, independently of a transverse inclination of the track.

US Pat. No. 10,597,006

PARKING ASSISTANCE SYSTEM

1. A parking system for a vehicle, comprising:at least one jack having a two piece control arm including:
an outer portion coupled to a vehicle frame, the outer portion having a control arm wheel receptacle; and
an inner portion hingeably coupled to the frame and having a movable control arm wheel; and
an actuator coupled to one of the inner portion or the outer portion to move the inner portion relative to the outer portion.

US Pat. No. 10,597,005

ANTI-TIP DEVICE FOR ATV

1. An anti-tip device for use on an all-terrain vehicle (ATV) that is supported and configured to travel forwards and backwards on a ground surface and that has a rear end, a front end, a front wheel located at the front end, and a rear wheel located at the rear end, the anti-tip device comprising:a T-shaped first support member formed by a first section and a second section with opposing left and right ends, the first section having a trailing end that is joined to the second section between the left and right ends and a leading end that is removably connectable to the rear end of the ATV such that the second section is spaced away from the rear end of the ATV;
a ground contact member disposed on the T-shaped first support member, the ground contact member having a bottom that is spaced a distance D away from the ground surface S when the front wheel and rear wheel of the ATV are in contact with the ground surface, that contacts the ground surface when the front wheel rotates about the rear wheel and away from the ground surface in order to prevent rotation that would cause the front wheel of the ATV to tip backwards over the rear wheel, and is configured to allow the ATV to travel forwards or backwards while the ground contact member is in contact with the ground surface; and
a second support member having a leading end that is configured to be removably connected to the ATV and a trailing end that is located opposite the connection and that is configured to be removably attached to the leading end of the first section of the first support member, wherein the leading end of the second support member connects to the rear end of the ATV at a lower vertical position, measured from the ground surface, than a vertical position that the trailing end of the second support member connects to the leading end of the first section of the first support member.