US Pat. No. 10,142,698

METHOD AND SYSTEM FOR AUDIO DATA TRANSMISSION

SONY CORPORATION, Tokyo ...

1. A method for audio data transmission, comprising:in a first electronic device:
receiving an authentication request from a second electronic device;
transmitting a response to said second electronic device based on said authentication request,
wherein said second electronic device authenticates said first electronic device based on said response;
selecting a frequency modulation (FM) band based on said authentication;
receiving an audio portion and a video description portion of multimedia content, from said second electronic device, via said selected FM band,
wherein said multimedia content is rendered at a display screen of said second electronic device; and
selecting said FM band via a user interface (UI) rendered at said first electronic device.

US Pat. No. 10,142,680

DYNAMIC VIDEO OVERLAYS

Gracenote, Inc., Emeryvi...

1. A method comprising:causing, by a processor of a client device, a video output stream to be presented on a display of the client device; and
while causing the video output stream to be presented on the display:
accessing, by the processor, a video input stream comprising first video content from a content provider and second video content generated by a set-top box upstream of the processor, wherein, in a frame of the video input stream, the first video content corresponds to a first screen portion of the display and the second video content corresponds to a second screen portion of the display, wherein the video output stream comprises third video content from a replacement content source, wherein the third video content differs from the first video content and is accessed separately from the video input stream, wherein the third video content is selected in response to a video identification system receiving a query fingerprint from a query fingerprint generator of the client device and the video identification system identifying a match between the query fingerprint and at least one reference fingerprint generated by a reference fingerprint generator, wherein the query fingerprint is generated based on a frame of the first video content, and wherein the video identification system and the reference fingerprint generator are remote from the client device;
accessing, from a database, a template corresponding to the second screen portion of the display;
analyzing, by the processor, the video input stream to determine that at least a portion of the second video content of the frame of the video input stream matches the template;
based on the at least the portion of the second video content of the frame of the video input stream matching the template, determining, by the processor, that a speed of play of the video input stream has been modified from a default speed;
responsive to determining that the speed of play of the video input stream has been modified, modifying, by the processor, the video output stream by modifying a speed of play of the video output stream to generate a modified video output stream that mimics the speed of play of the video input stream; and
responsive to modifying the video output stream, causing, by the processor, the modified video output stream to be presented on the display.

US Pat. No. 10,142,679

CONTENT PROCESSING APPARATUS, CONTENT PROCESSING METHOD THEREOF, SERVER INFORMATION PROVIDING METHOD OF SERVER AND INFORMATION PROVIDING SYSTEM

SAMSUNG ELECTRONICS CO., ...

1. A content processing apparatus, comprising:output circuitry;
communication circuitry; and
a processor configured to extract, from the content, first characteristic information and second characteristic information, wherein the first characteristic information is one of video characteristic information and audio characteristic information and the second characteristic information is the other one of the video characteristic information and the audio characteristic information,
wherein the processor further is configured to:
control the communication circuitry to transmit the first characteristic information to a server;
based on receiving a plurality of characteristic information corresponding to contents matched to the transmitted first characteristic information and a plurality of additional information corresponding to the plurality of characteristic information, select one from among the plurality of characteristic information based on the second characteristic information extracted from the content; and
control the output circuitry to output additional information, from among the plurality of additional information, corresponding to the selected characteristic information.

US Pat. No. 10,142,678

VIDEO PROCESSING DEVICE AND METHOD

MSTAR SEMICONDUCTOR, INC....

1. A video processing device, capable of automatically determining an operation mode, comprising:a memory, storing a display parameter of a predetermined mode;
a control signal processing circuit, receiving a control signal from a transmitter, and performing following steps according to at least one data access address indicated by the control signal when the predetermined mode is a first mode:
determining whether the data access address satisfies a predetermined access address;
outputting the display parameter of the predetermined mode in the memory to the transmitter when the data access address satisfies the predetermined access address; and
outputting a display parameter of a second mode to the transmitter after the display parameter of the predetermined mode in the memory is replaced by the display parameter of the second mode when the data access address does not satisfy the predetermined access address, and
a controller, causing the video processing device to operate in a first mode when the control signal processing circuit determines that the data access address satisfies the predetermined access address within a predetermined time interval, and causing the video processing device to operate in a second mode when the control signal processing circuit does not determine that the data access address satisfies the predetermined access address within the predetermined time interval.

US Pat. No. 10,142,668

PAIRING WIRELESS SET-TOP BOX WITH A WIRED SET-TOP BOX

COX COMMUNICATIONS, INC.,...

1. A method for pairing a wireless set-top box with a wired set-top box, the method comprising:receiving a request to pair the wireless set-top box with the wired set-top box;
pairing the wireless set-top box with the wired set-top box and, as a result of the pairing, identifying a subscriber's authorized use location for the wired set-top box based on one or more access points being available to the wireless set-top box at the time of the pairing for accessing subscribed services via the one or more access points, wherein the one or more access points is other than the wired set-top box;
while the wireless set-top box and the wired set-top box are paired, monitoring for requests received from the wireless set-top box via another access point outside the authorized use location, wherein the other access point was not available to the wireless set-top box at the time of the pairing for accessing subscribed services; and
in response to receiving a request for service at the wired set-top box from the wireless set-top box to access subscribed services via the other access point outside the subscriber's authorized use location, determining the wireless set-top box is not within the subscriber's authorized use location; and
in response to determining the wireless set-top box is not within the subscriber's authorized user location, unpairing the wireless set-top box from the wired set-top box, prohibiting access to the subscribed services by the wireless set-top box via the other access point, and presenting a user-interface including a message that notifies the subscriber of unauthorized use due to the wireless set-top box being outside the boundaries of the subscriber's authorized use location.

US Pat. No. 10,142,665

SYSTEM, DEVICE AND METHOD FOR TRANSRATING FILE BASED ASSETS

Comcast Cable Communicati...

1. A method comprising:receiving a content asset at a first bit rate;
receiving, from a device, a request for content at a first content quality level;
generating a plurality of encoded copies of the content asset, each of the encoded copies having a different number of null packets added to each frame of the content asset to identify, for each of the encoded copies, a content quality level of the content asset;
selecting, based on the first content quality level and the content quality levels of the encoded copies, one of the encoded copies; and
transmitting, to the device and at a second bit rate different from the first bit rate, the selected one of the encoded copies.

US Pat. No. 10,142,664

METHOD AND DEVICE FOR DETERMINING PROPERTIES OF A GRAPHICAL OVERLAY FOR A VIDEO STREAM

Axis AB, Lund (SE)

1. A method for inserting a graphical overlay on a video stream during a time period of the video stream, comprising:providing an upper threshold bitrate for transmitting an encoded single bitstream comprising the video stream during the time period of the video stream and the graphical overlay;
calculating an estimated bitrate for transmitting an encoded bitstream comprising the video stream during the time period of the video stream and the graphical overlay; and
determining if the estimated bitrate exceeds the upper threshold bitrate, and in response to the estimated bitrate exceeding the upper threshold bitrate:
adjusting a degree of animation of the graphical overlay the adjustment being based on a relationship between visual features of the graphical overlay and visual features of a scene depicted by the video stream during the time period of the video stream such that a bitrate for transmitting an encoded bitstream comprising the video stream during the time period of the video stream and the graphical overlay having the adjusted degree of animation falls below the upper threshold bitrate, wherein the adjusting comprises estimating a degree of motion for the video stream during the time period of the video stream and adjusting the degree of animation of the graphical overlay for the video stream during the time period of the video stream by reducing the degree of animation by a value based on the estimated degree of motion; and
inserting the graphical overlay on the video stream during the time period of the video stream.

US Pat. No. 10,142,656

VIDEO CODING SYSTEM WITH INTRA PREDICTION MECHANISM AND METHOD OF OPERATION THEREOF

SONY CORPORATION, Tokyo ...

1. An encoding device, comprising:circuitry configured to:
set a constrained intra prediction flag as enable;
restrict a reference block of a reference coding unit to an intra-coded neighboring block;
calculate an intra block motion vector of a current coding unit, based on the set constrained intra prediction flag and the restricted reference block,
wherein the intra block motion vector indicates a displacement between the reference coding unit and the current coding unit;
encode the calculated intra block motion vector; and
generate a bit stream based on the encoded intra block motion vector.

US Pat. No. 10,142,653

IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND CODED DATA TRANSFORMATION APPARATUS

HUAWEI TECHNOLOGIES CO., ...

1. An image decoding apparatus that decodes coded data on a higher layer included in hierarchically coded data, and restores a decoded picture on the higher layer which is a target layer, comprising:a hardware processor; and
a non-transitory memory coupled to the hardware processor,
wherein the hardware processor is configured to execute instructions in the non-transitory memory to perform the following operations:
decode a parameter set;
generate a predictive image through inter-layer prediction according to a decoded pixel of a picture on a reference layer;
decode scale adjustment information pertaining to the reference layer; and
derive a reference position on the reference layer corresponding to a pixel of the target layer, using an inter-layer scale derived based on the scale adjustment information.

US Pat. No. 10,142,649

METHOD FOR ENCODING AND DECODING CODING UNIT

Hangzhou Hikvision Digita...

1. An encoding method of an encoding device, comprising:dividing a picture into a plurality of coding units of a recursive tree structure;
partitioning a leaf coding unit of the recursive tree structure into a plurality of prediction units;
determining a motion vector for a first prediction unit among the plurality of prediction units;
generating a prediction motion vector for the first prediction unit based on two or more motion vectors of neighboring prediction units adjacent to the first prediction unit, wherein the neighboring prediction units refer to a same reference picture;
generating a residual signal based on the first prediction unit and a prediction signal indicated by the motion vector for the first prediction unit;
encoding the residual signal; and
encoding a difference between the motion vector for the first prediction unit and the prediction motion vector for the first prediction unit,
wherein the leaf coding unit is indivisible into smaller coding units,
wherein both a maximum allowable hierarchical depth of the recursive tree structure and a size of a smallest coding unit for the recursive tree structure are embedded in a sequence parameter set, and
wherein a minimum size of allowable sizes for the smallest coding unit for the recursive tree structure is 8.

US Pat. No. 10,142,644

DECODING FRAMES

Imagination Technologies ...

1. A data processing system for decoding a data stream, the data processing system comprising:a first decoder configured to decode the data stream into a first sequence of media frames at a first decode rate so as to generate a first media stream for playback in real-time;
a second decoder operable to decode the data stream into a second sequence of media frames at a second decode rate so as to generate a second media stream; and
a controller configured to detect an error in decoding a particular frame of the first sequence and, responsive to that detection, cause the second decoder to decode the data stream from the particular frame in the sequence of media frames, the second decoder being arranged to decode from the particular frame in dependence on error correction data received over the data stream for the particular frame,
wherein the second decode rate is faster than the first decode rate such that the second sequence of frames of the second media stream catches up with the first sequence of frames of the first media stream,
the controller being further configured to:
determine when the second sequence of frames from the second decoder catches up with the first sequence of frames from the first decoder; and
responsive to that determination: (i) cause the second decoder to operate at the first decode rate so as to generate the second media stream for playback in real-time, and (ii) switch the stream for playback from the first decoder to the second decoder.

US Pat. No. 10,142,636

COMMUNICATION SYSTEM WITH CODING MECHANISM AND METHOD OF OPERATION THEREOF

SONY CORPORATION, Tokyo ...

1. A method of operation of a communication system comprising:receiving an input digital data stream by a block size unit;
storing at least three group sizes from which to select, wherein the at least three group sizes include a first group size of three, a second group size of four and a third group size of infinite;
encoding a progressive-Golomb codeword from the input digital data stream, including parameterizing a group size to match a distribution of the input digital data stream, wherein the group size is selected from the at least three group sizes; and
transferring, to an output device, the progressive-Golomb codeword.

US Pat. No. 10,142,613

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD

Kabushiki Kaisha Toshiba,...

1. An image processing apparatus comprising:a processor configured to:
calculate a degree of similarity between a first pixel in a first image and each of a plurality of second pixels located in a horizontal-direction first range in a second image, extract a second pixel with a highest similarity degree, and calculate a disparity from the first pixel;
calculate, only for the extracted second pixel, a degree of similarity between a plurality of third pixels existing in a vertical-direction second range that includes the extracted second pixel and the first pixel, in the second image, and extract a third pixel with a highest similarity degree;
record in an amount-of-difference buffer a difference between a vertical-direction position of the extracted third pixel and the first pixel as an amount of difference of the extracted third pixel;
determine positions of the second pixels for which a degree of similarity to the first pixel for which a disparity is calculated next is calculated, according to data of the amount-of-difference buffer, and
extract pixel data from the second image and input the pixel data for calculating the degree of similarity between the first pixel in the first image and each of the plurality of second pixels located in the horizontal-direction first range in the second image according to the determined positions of the second pixels, wherein
for each of the second pixels, the processor is configured to set, based on an amount of difference recorded in the amount-of-difference buffer, a position away from the position of the first pixel by the amount of difference as a vertical-direction position of the second pixel.

US Pat. No. 10,142,602

FABRICATION METHOD OF A POLARIZING GRATING

The Hong Kong University ...

1. A fabrication method of a polarization grating comprising:providing a polarization-sensitive material;
providing two orthogonally polarized lights; and
causing the two orthogonally polarized lights to be reflected by two scanning mirrors respectively toward an incident position of the polarization-sensitive material and to scan the polarization-sensitive material along a direction, so as to form the polarization grating,
wherein the incident position is a convergence point of the two orthogonally polarized light on a surface of the polarization-sensitive material.

US Pat. No. 10,142,591

LOCATION BASED DEVICE GROUPING WITH VOICE CONTROL

Amazon Technologies, Inc....

17. A system comprising:one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to:
receive a request to initiate a communication between a first user associated with a first user profile and a second user associated with a second user profile;
determine that a plurality of devices are located in an environment associated with the second user profile, the plurality of devices including at least a first device in a first zone of the environment, a second device in the first zone of the environment, and a third device in a second zone of the environment;
determine, based on at least one preference setting associated with at least one of the first user profile or the second user profile, that the communication is to be a first type of communication;
receive at least one of first audio data or first image data captured by the first device;
receive at least one of second audio data or second image data captured by the second device;
determine, based at least in part on the at least one of the first audio data or the first image data and the at least one of the second audio data or the second image data, that second user is located in the first zone;
determine first capabilities associated with the first device;
determine second capabilities associated with the second device;
select, based at least in part on the at least one preference setting, the first capabilities, and the second capabilities, the first device for use for the first type of communication; and
initiate the first type of communication using the first device in the first zone.

US Pat. No. 10,142,581

DISPLAY DEVICE AND CONTROL METHOD THEREOF

LG ELECTRONICS INC., Seo...

1. A display device, comprising:a first USB hub configured to receive an input signal from a first device;
a second USB hub configured to receive an input signal from a second device;
a controller configured to:
communication-connect the first USB hub and the second USB hub if the first USB hub and the second USB hub recognize the first device and the second device, respectively,
receive a control command for controlling a pointer from a specific device corresponding to one of the first device and the second device, and
receive a control command for controlling the pointer from a device different from the specific device if the pointer displayed on a specific region corresponding to one of a first region and a second region reaches a region change sensing region for partitioning a screen into the first region and the second region in a state that the screen is partitioned into the first region and the second region; and
a display module configured to display at least one of the pointer, a text and a graphic image on the screen in response to the control command from the controller,
wherein the controller is further configured to:
when the pointer reaches the region change sensing region, receive a control command for USB hub switching from the specific device corresponding to the one of the first device and the second device, and
switch a specific USB hub corresponding to one of the first USB hub and the second USB hub to a USB hub different from the specific USB hub in response to the received control command,
wherein the first region displays a screen output of the first device, and
wherein the second region displays a screen output of the second device.

US Pat. No. 10,142,565

FLASH THERMOGRAPHY BORESCOPE

SIEMENS ENERGY, INC., Or...

1. A flash thermography device for generating an infrared image of a turbine component located inside a turbine, wherein the turbine includes at least one inspection port, comprising:an infrared sensor for detecting thermal energy radiated by the component;
a borescope having sensor and viewing ends located on a longitudinal axis of the borescope, wherein the sensor end is adjacent the infrared sensor and wherein the borescope is positioned in the inspection port to locate the viewing end inside the turbine such that the component is within a field of view of the viewing end; and
a flash source that generates a light pulse that heats the component, wherein the light pulse is oriented substantially transverse to the longitudinal axis and wherein thermal energy radiated from the component is transmitted through the borescope to the infrared sensor to enable generation of the infrared image.

US Pat. No. 10,142,558

ADAPTOR AND CAMERA SYSTEM

CANON KABUSHIKI KAISHA, ...

1. An adaptor attachable between an interchangeable lens and a camera main body, the interchangeable lens including a first light amount adjustment stop capable of changing a passing area of image pickup light, the camera main body including an image pickup element, the adaptor comprising:a second light amount adjustment stop capable of changing transmittance of the image pickup light by using a change in a physical property; and
a controller configured to control the second light amount adjustment stop, wherein
in a moving image pickup mode, the controller controls the transmittance in the second light amount adjustment stop depending on an operating amount of an operation unit by a user to adjust an amount of light, or in response to an instruction, transmitted toward the interchangeable lens from the camera main body, to drive the first light amount adjustment stop,
in the moving image pickup mode, the controller converts the instruction, transmitted toward the interchangeable lens from the camera main body, to drive the first light amount adjustment stop, into a drive completion signal, and transmits the drive completion signal to the camera main body, and
in the moving image pickup mode, the first light amount adjustment stop is not driven.

US Pat. No. 10,142,533

TECHNOLOGIES FOR CONTROLLING USER ACCESS TO IMAGE SENSORS OF A CAMERA DEVICE

INTEL CORPORATION, Santa...

1. A computing device for controlling user access to image sensors of an image sensor array, the computing device comprising:a camera device that includes an image sensor array, wherein the image sensor array comprises a plurality of image sensors; and
a camera driver module to (i) manage access to image data streams generated by each of the image sensors of the image sensor array, (ii) determine a user input mode setting of the camera device selected by a user of the computing device, (iii) expose image sensor data captured by a single image sensor of the image sensor array to the user of the computing device based at least in part on the selected user input mode setting while the other image sensors of the image sensor array, other than the exposed single image sensor, perform corresponding sensor functions to generate corresponding image sensor data, and (iv) restrict, while the camera device is in the selected user input mode setting, user access to the other image sensors of the image sensor array by not displaying settings of the other image sensors to the user of the computing device while the other image sensors of the image sensor array perform corresponding sensor functions.

US Pat. No. 10,142,528

METHOD FOR CONTROLLING AN INFRARED CUT FILTER OF A VIDEO CAMERA

Axis AB, Lund (SE)

14. A video camera comprising:an image sensor;
an infrared cut, IR-cut, filter adapted to switch state so as to either prevent or not prevent IR light from reaching the image sensor;
a video encoder configured to encode images captured by the video camera via the image sensor; and
a controller for controlling the IR-cut filter comprising:
a receiver configured to receive an indication to switch a state of an IR-cut filter of the video camera, wherein the IR-cut filter is switchable between an ON state in which it filters out infrared light and an OFF state in which it does not filter out infrared light; and
a processor configured to synchronize a switch of state of the IR-cut filter with a video encoding of frames captured by the video camera, such that the IR-cut filter is controlled to switch state when the video camera is about to capture a frame which is a predetermined number of frames before a frame which is scheduled to be encoded as an intra-frame.

US Pat. No. 10,142,521

SYSTEM AND METHOD FOR USING HDMI ARC FOR ESTIMATING LATENCY

CISCO TECHNOLOGY, INC., ...

1. A method comprising:receiving an audio video stream;
decoding the audio video stream to yield decoded video and decoded audio;
transmitting the decoded video on a cable to a display;
transmitting a signal on an audio channel of the cable to the display;
receiving a return signal from the display over an audio return channel of the cable responsive to the transmitting a signal;
identifying an impulse response based on the return signal responsive to the transmitting of the signal;
identifying a delay amount created by transmitting a signal and receiving the return signal over the cable based on the impulse response; and
transmitting the decoded audio to a speaker according to the delay amount to synchronize the decoded video and the decoded audio.

US Pat. No. 10,142,502

IMAGE READING APPARATUS AND IMAGE FORMING APPARATUS INCLUDING STORAGE WHICH STORES INFORMATION RELATING TO SHEET SIZE DETECTED BY SIZE DETECTOR

CANON KABUSHIKI KAISHA, ...

11. An image forming apparatus comprising:an image reading apparatus configured to read an image; and
an image forming unit configured to form an image based on image information read by the image reading apparatus,
wherein the image reading apparatus comprises:
an image reading unit configured to read the image of a sheet placed on a sheet positioning plate;
an opening-closing unit configured to open or close with respect to the sheet positioning plate, and configured such that an opening angle of the opening-closing unit is defined as an angle of the opening-closing unit with respect to the sheet positioning plate;
a holding unit configured to releasably hold the opening-closing unit at a first opening angle at which the opening-closing unit is closed on the sheet positioning plate;
a hinge unit including a biasing portion for biasing the opening-closing unit in an opening direction, configured to rotatably support the opening-closing unit with respect to the sheet positioning plate, wherein in a case where the opening-closing unit is released from a holding state by the holding unit, the hinge unit is configured to move the opening-closing unit from the first opening angle to a second opening angle automatically by force applied by the biasing portion, the second opening angle being greater than the first opening angle;
a size detecting unit which detects a size of a sheet placed on the sheet positioning plate; and
a storage unit which stores information relating to the sheet size detected by the size detecting unit, wherein the information relating to the sheet size stored in the storage unit is reset in a case where the opening-closing unit is moved from the first opening angle to a third opening angle that is between the first opening angle and the second opening angle,
wherein in a case where the opening-closing unit is released from a holding state by the holding unit, the opening-closing unit is moved from the first opening angle to the second opening angle through the third opening angle by force applied by the biasing portion.

US Pat. No. 10,142,497

IMAGE PRINTING SYSTEM, METHOD IN IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image printing system comprising:an image processing apparatus that stores an image to be printed; and
a printing apparatus that is capable of operating as a first access point by fixed authentication information for a wireless LAN connection and which prints the image transmitted from the image processing apparatus via a wireless LAN, wherein
the printing apparatus includes:
a first communication portion configured to execute a communication by a wireless LAN; and
a first processor;
wherein the first processor controls a communication by the communication portion in a first mode for performing a wireless LAN connection with the image processing apparatus by the printing apparatus operating as the first access point, or in a second mode for performing a wireless LAN connection with the image processing apparatus via a second access point different from the printing apparatus and the image processing apparatus, and
the first communication portion transmits a specific signal in a case where the communication is controlled in the first mode by the first processor, and
the image processing apparatus includes:
a second communication portion configured to execute a communication by a wireless LAN; and
a second processor,
wherein the second processor establishes, by the second communication portion, a connection without intervention of the second access point with the printing apparatus by using the fixed authentication information and transmits the image to the printing apparatus using the established connection, in a case where a predetermined instruction is received and the second processor detects the specific signal, and
the second processor transmits, by the second communication portion, the image to the printing apparatus using a connection via the second access point with the printing apparatus, in a case where the predetermined instruction is received and the second processor does not detect the specific signal, and
the printing apparatus prints the transmitted image.

US Pat. No. 10,142,430

PUSH NOTIFICATION DELIVERY SYSTEM WITH FEEDBACK ANALYSIS

Urban Airship, Inc., Por...

1. A system for delivering push notifications comprising:a processor; and
a memory storing instructions executable by the processor, the instructions when executed cause the processor to:
receive a message to be delivered via a specified application, and destination information, wherein the destination information represents one or more target devices associated with a user to which a current push notification including the message should be delivered via the specified application,
obtain, from a data store, a set of user engagement information, wherein the user engagement information comprises information developed from at least one previous user interaction with the specified application at a first device in the one or more target devices associated with the user,
process the obtained set of user engagement information to determine at least one of a push time and a message format for the current push notification to be delivered, and
deliver the current push notification to at least one of the one or more target devices in accordance with the determination.

US Pat. No. 10,142,401

MANAGEMENT OF COMPUTING INFRASTRUCTURE UNDER EMERGENCY PEAK CAPACITY CONDITIONS

Nokia of America Corporat...

1. An apparatus, comprising:a processor and a memory communicatively connected to the processor, the processor configured to:
monitor a computing environment comprising capacity supporting equipment configured to provide computing capacity within the computing environment and environmental equipment configured to control environmental conditions of the computing environment;
detect a first emergency peak capacity condition associated with a first element of the capacity supporting equipment and a second emergency peak capacity condition associated with a second element of the capacity supporting equipment;
initiate handling of the first emergency peak capacity condition by the first element of the capacity supporting equipment, wherein the handling of the first emergency peak capacity condition by the first element of the capacity supporting equipment comprises initiating a management action by sending a message for configuring the first element of the capacity supporting equipment to provide additional computing capacity for the first emergency peak capacity condition; and
initiate handling of the second emergency peak capacity condition, by the first element of the capacity supporting equipment or the second element of the capacity supporting equipment, based on the handling of the first emergency peak capacity condition by the first element of the capacity supporting equipment.

US Pat. No. 10,142,318

SELF-ADAPTIVE COMMUNICATION METHOD FOR ENCRYPTION DONGLE

Feitian Technologies Co.,...

1. A self-adaptive method for communication of a dongle, which applies for a system including a dongle and a host which has an upper software flat, whereinthe upper software flat executes the following steps:
Step s1, setting, by the upper software flat, information of a communication mode of the upper software flat according to a type of a main board of the host;
Step s2, obtaining, by the upper software flat, information of a communication mode of the dongle according to enumeration information returned from the dongle to the host when a connection between the dongle and the host is detected by the upper software flat;
Step s3, determining, by the upper software flat, whether the information of the communication mode of itself matches the information of the communication mode of the dongle, if yes, executing Step s5; otherwise, executing Step s4;
Step s4, sending, by the upper software flat, a communication instruction which includes the information of the communication mode of the upper software flat to the dongle via a control-transmission-channel, returning to Step s2; and
Step s5, communicating, by the upper software flat, with the dongle effectively via an interrupt-communication-channel according to the information of the communication mode of the upper software flat; and
the dongle executes the following steps:
Step r1, setting, by the dongle, the information of the communication mode of the dongle according to a communication mode identification of the dongle, performing an enumeration, returning enumeration information to the host after the enumeration is finished, and waiting for communicating with the upper software flat;
Step r2, communicating, by the dongle, with the upper software flat in the case that the dongle receives information sent from the upper software flat via the interrupt-transmission-channel; executing Step r3 in the case that the dongle receives a communication instruction sent from the upper software flat via the control-transmission-channel;
Step r3, setting, by the dongle, the communication mode identification of the dongle according to the information of the communication mode of the upper software flat in the communication instruction sent from the upper software flat;
Step r4, resetting the dongle; or, returning, by the dongle, set-state information to the upper software flat;
when the dongle is reset in Step r4, after the upper software flat sends the communication instruction including the information of the communication mode of the upper software flat to the dongle via the control-transmission-channel, the step further comprising:
waiting, by the upper software flat, for receiving the set-state information returned from the dongle, and outputting prompt information to pull out or insert the dongle again when the set-state information returned from the dongle is received.

US Pat. No. 10,142,308

USER AUTHENTICATION

EMC IP Holding Company LL...

1. A method, comprising:receiving an electronic authentication request seeking access for a user device to a computerized resource, wherein the electronic authentication request comprises a file that includes (i) a user device attribute associated with a previous communication with the computerized resource, (ii) a behavioural biometric attribute associated with a previous communication with the computerized resource, and (iii) a time stamp describing a prior time the file was used to access the computerized resource;
in response to receiving the electronic authentication request, performing a first authentication operation to compare the respective user device and the behavioural biometric attributes in the file and corresponding user device and behavioural biometric attributes associated with the electronic authentication request, wherein the first authentication operation utilizes one of Jaccard similarity or Mahalabonis distance to perform the comparison of the first authentication operation;
upon the comparison of the first authentication operation indicating a relationship between the respective user device and the behavioural biometric attributes in the file and the corresponding attributes associated with the electronic authentication request, performing a second authentication operation by comparing (i) the respective user device and the behavioural biometric attributes in the file and expected user device and behavioural biometric attributes derived from one or more previous communications with the computerized resource and (ii) the time stamp in the file and an expected time stamp that describes when the file was last used to access the computerized resource; and
based on the comparison of the second authentication operation, determining whether to grant the user device access to the computerized resource.

US Pat. No. 10,142,208

AUTO SELECTION OF APPLICATIONS BASED ON RESOURCE CAPACITY

EMC IP Holding Company LL...

1. A method, comprising:providing an appliance marketplace for a given customer to purchase, install, and/or update enterprise applications;
receiving, via a network, a first usage and performance data of an enterprise application from a first installed appliance associated with a first customer and a second usage and performance data of the enterprise application from a second installed appliance associated with a second customer;
adjusting a marketplace hint data using analysis based at least in part on the first usage and performance data and the second usage and performance data, wherein the marketplace hint data is associated with a set of one or more appliance resources required to support a virtualized application workload for the enterprise application;
determining based at least in part on given appliance usage and performance data received from the given customer an amount of unutilized capacity available with respect to one or more appliance resources;
making a resource determination, based at least in part on said amount of unutilized capacity available with respect to said one or more appliance resources for the given customer and the adjusted marketplace hint data, as to whether the given customer's currently available resources are sufficient to support said virtualized application workload; and
presenting the resource determination by adding, updating, and/or deleting an appliance marketplace listing entry associated with the enterprise application in the appliance marketplace to the given customer.

US Pat. No. 10,142,206

METHOD AND APPARATUS FOR PACKET COMMUNICATION USING HEADER COMPRESSION

Samsung Electronics Co., ...

1. A packet communication method using header compression, comprising:applying a header compression protocol to generate a packet;
determining whether the packet is dropped in a transport layer;
transmitting, if it is determined that the packet is dropped, a full packet having an uncompressed header;
transmitting a packet drop indicator to a compressor that controls the header compression protocol; and
if the packet drop indicator is received while the compressor operates in a unidirectional (U) mode or in a bidirectional optimistic (O) mode, transitioning the compressor to an initial and refresh (IR) state.

US Pat. No. 10,142,199

AUTOMATIC PROCESS DATA TRANSMISSION AND MONITORING FOR AN INDUSTRIAL PROCESS NETWORK

Emerson Process Managemen...

1. A method of monitoring data on an industrial process network, the method comprising:transmitting, by a field device over the industrial process network, data to a host device configured to send and receive messages with one or more field devices, wherein the data transmitted over the industrial process network by the field device comprises:
process data identified for use in real-time control of an industrial process;
view data corresponding to the process data, the view data descriptive of one or more attributes of the process data; and
an alert generated by the field device, the alert corresponding to an operational state of the field device;
monitoring, by a data monitoring device, the data transmitted over the industrial process network, the monitoring comprising receiving the data from the field device;
interpreting, by the data monitoring device, one or more attributes of the process data based on the view data;
outputting, by the data monitoring device, at least a portion of the data for display at a display device operatively coupled to the data monitoring device, wherein outputting at least the portion of the data for display at the display device comprises outputting the interpreted process data and the alert for display at the display device; and
transmitting, by the data monitoring device, a response message to the alert, the response message configured to acknowledge the alert transmitted by the field device.

US Pat. No. 10,142,196

SYSTEM, METHOD, AND APPARATUS FOR BRIDGE INTERFACE COMMUNICATION

Senseware, Inc., Vienna,...

1. A device, comprising:a sensor element for collecting sensor data;
a connector configured for coupling to a connector interface exposed by a sensor network node having a wireless transceiver for wireless communication with a gateway device at a monitored location; and
a first controller that communicates with a second controller in the sensor network node, including:
a first pin for device select signaling between the device and the sensor network node,
a second pin for receiving a first series of clock signals that are transmitted from the sensor network node after receipt by the device of a device selection signal via the first pin, and for receiving a second series of clock signals that are transmitted from the sensor network node when the sensor network node receives data from the device,
a third pin for bi-directional communication of data between the device and the sensor network node using clock signals received via the second pin, the first controller in the device receiving a request for data from the sensor network node via the third pin using the first series of clock signals received via the second pin, and the first controller transmitting the requested data to the sensor network node via the third pin using the second series of dock signal received via the second pin, and
a fourth pin for availability signaling between the device and the sensor network node, the device signaling an availability of the requested data to the sensor network node by transmitting an availability signal to the sensor network node via the fourth pin, wherein the transmission of the availability signal to the sensor network node causes the sensor network node to transmit the second series of clock signals to the device via the second pin, and wherein the first pin, second pin, third pin, and fourth pin of the first controller are coupled to respective pins supported by the connector;
wherein the first controller transmits a request poll signal to the sensor network node via the first pin prior to the receipt by the device of the device selection signal, wherein the device selection signal is produced in response to the request poll signal.

US Pat. No. 10,142,181

METHOD AND APPARATUS FOR TEMPLATE BASED PLATFORM AND INFRASTRUCTURE PROVISIONING

HITACHI, LTD., Tokyo (JP...

1. A management server configured to manage a plurality of computer devices, the management server comprising:a memory configured to store a plurality of templates, each of the plurality of templates indicative of a software that is executable by at least one server, and management information comprising a model of a type of element that configures each of the plurality of computer devices;
a processor, configured to:
create a computer device profile from a request comprising a selection of one of the plurality of templates and a selection of one of the plurality of computer devices based on the management information; and
apply the computer device profile to the selected one of the plurality of computer devices to configure the selected one of the plurality of computer devices;
wherein the memory further is further configured to store;
a platform table configured to associate each of the plurality of templates with a platform type;
a profile table for a plurality of types of elements, the profile table configured to provide a profile to a combination of the platform type and the model of the element that configures the each of the plurality of computer devices;
wherein the processor is configured to create the computer device profile through;
specifying a model for the plurality of types of elements that configures the selected one of the plurality of computer devices;
specifying the platform type based on the platform table and the selected one of the plurality of templates; and
obtaining the profile of the model based on the specified model, the specified platform type, and the profile table.

US Pat. No. 10,142,177

MECHANISMS TO IDENTIFY MISMATCHES IN LAYER 3 CONFIGURATION IN A NETWORK

DELL PRODUCTS LP, Round ...

1. An information handling system for identifying an error in a network interface configuration, comprising:a plurality of ports, at least one or more of the plurality of ports being communicatively coupled to one or more network devices;
one or more processors that are communicatively coupled to the plurality of ports; and
a memory that is communicatively coupled to the one or more processors and stores one or more sequences of instructions, in which execution of the one or more sequences of instructions by at least one of the one or more processors causes steps to be performed comprising:
receiving a Layer 3 configuration for one or more ports of a network device from a set of network devices, wherein each of the one or more ports is identified as being a member of a communication network;
generating a Layer 3 configuration table that comprises the Layer 3 configurations and, for each unique Layer 3 configuration, a match number representing the number of the network devices from the set of network devices that indicate a match for that Layer 3 configuration;
responsive to having two or more Layer 3 configurations that are received from two or more network devices for a same communication network, identifying a configuration mismatch between the Layer 3 configurations that include the two or more Layer 3 configurations to determine an incorrect Layer 3 configuration and to determine a port from the plurality of the ports of the information handling system that is communicatively connected to a network device, from the set of network devices, with the incorrect Layer 3 configuration; and
putting the port from the plurality of the ports of the information handling system that is communicatively connected to the network device with the incorrect Layer 3 configuration into a disabled state.

US Pat. No. 10,142,176

UTILIZING REALLOCATION VIA A DECENTRALIZED OR DISTRIBUTED, AGREEMENT PROTOCOL (DAP) FOR STORAGE UNIT (SU) REPLACEMENT

International Business Ma...

1. A storage unit (SU) comprising:an interface configured to interface and communicate with a dispersed or distributed storage network (DSN);
memory that stores operational instructions; and
processing circuitry operably coupled to the interface and to the memory, wherein the processing circuitry is configured to execute the operational instructions to:
based on a change from a first system configuration of a Decentralized, or Distributed, Agreement Protocol (DAP) to a second system configuration of the DAP based on a storage unit to be replaced (SUTBR) within a plurality of storage units (SUs) that includes the SU within the DSN, operate based on the first system configuration of the DAP and service read and write requests from one or more computing devices for at least one encoded data slice (EDS) that is stored within the SU based on the first system configuration of the DAP during transfer of a plurality of EDSs from the SUTBR to a replacement storage unit (RSU) for storage within the RSU, wherein:
the first system configuration of the DAP and the second system configuration of the DAP respectively provide for deterministic calculation of locations of EDS sets that correspond respectively to a plurality of data segments of a data object that are distributedly stored across the plurality of SUs within the DSN;
the data object is segmented into the plurality of data segments, and a data segment of the plurality of data segments is dispersed error encoded in accordance with dispersed error encoding parameters to produce a set of EDSs of the EDS sets that is of pillar width having a plurality of EDS names;
a write threshold number of EDSs of the set of EDSs provides for a successful transfer of the set of EDSs from a first at least one location in the DSN to a second at least one location in the DSN; and
operate based on the second system configuration of the DAP and service other read and write requests from the one or more computing devices for the at least one EDS that is stored within the SU based on the second system configuration of the DAP after the plurality of EDSs have been successfully transferred from the SUTBR to the RSU.

US Pat. No. 10,142,172

INTERNET SERVICE PROVIDER MANAGEMENT PLATFORM

Facebook, Inc., Menlo Pa...

1. A computer-implemented method comprising:maintaining, at an Internet Service Provider (ISP) platform system for each of a plurality of Internet service providers, a franchisee account, wherein:
each of the plurality of Internet service providers has an access point hosting a local area network (LAN) to which a plurality of subscribers of the Internet service provider connect; and
the ISP platform system comprises a gateway server connected to a wide area network (WAN);
maintaining, at the ISP platform system for each of the plurality of Internet service providers, a plurality of subscriber accounts representing the plurality of subscribers of the Internet service provider;
establishing, via a backhaul channel, a secure network tunnel between the gateway server and the access point of one of the plurality of Internet service providers;
authenticating, at the ISP platform system using the franchisee account of the one of the plurality of Internet service providers, a first computing device connected to the access point of the one of the plurality of Internet service providers as belonging to the one of the plurality of Internet service providers;
enabling, at the ISP platform system, the one of the plurality of Internet service providers to configure, via the first computing device, a network usage policy that controls implementation of at least one usage constraint that should be applied at the gateway server when one or more of the plurality of subscribers of the one of the plurality of Internet service providers accesses the WAN via the secure network tunnel;
authenticating, at the ISP platform system using one of the plurality of subscriber accounts maintained for the one of the plurality of Internet service providers, a second computing device connected to the access point of the one of the plurality of Internet service providers as belonging to a subscriber of the one of the plurality of Internet service providers; and
enforcing, at the gateway server while the second computing device accesses the WAN via the secure network tunnel, the at least one usage constraint controlled by the network usage policy.

US Pat. No. 10,142,164

METHODS AND SYSTEMS FOR DYNAMIC PATH SELECTION AND DATA FLOW FORWARDING

CLOUDGENIX, INC., Santa ...

1. A method comprising:designating, by a networked branch device on a network, a plurality of network data flows as belonging to a selected application if a network data flow is to or from a traffic source that initially accesses the selected application via an anchor domain of the selected application and if the network data flow occurs within a predetermined time period from an identified corresponding time of the initial access by that traffic source;
monitoring, by the networked branch device, any subsequent designated network data flows of the selected application and an associated originating interface and associated destination;
determining for each monitored network data flow of the selected application, by the networked branch device, a corresponding first path over which to forward the monitored network data flow to the associated destination, irrespective of a previous path of the monitored network data flow to the associated destination;
transmitting for each monitored network data flow of the selected application, by the networked branch device, the monitored network data flow over the determined corresponding first path;
receiving for each monitored network data flow of the selected application, by the networked branch device, a corresponding return data flow from the associated destination to the networked branch device;
determining for each monitored network data flow of the selected application, a corresponding second path on which the return data flow is received from the associated destination; and
moving for each monitored network data flow of the selected application, by the networked branch device, a forward direction of the network data flow, wherein the forward direction of the network data flow is from the associated originating interface to the associated destination, to a new path corresponding to the second path if the determined corresponding second path is different than the first path;
wherein for each monitored network data flow of the selected application, all packets following an initial packet of the network data flow in the forward direction on the corresponding second path are forwarded on the same second path as that initial packet in order to prevent flow asymmetry between the forward and the return network data flows.

US Pat. No. 10,142,158

AUTO ADDRESS AND CONFIGURATION OF A MULTI-DROP COMMUNICATION SYSTEM INCLUDING AUTOMATIC TERMINATION OF SAME

Astronics Advanced Electr...

1. A system to address and locate a device on a multi-drop bus structure without the use of a token signal, comprising:a first master unit in communication with a cabin service server and with one or more second master units, each master unit further including a database mapping an expected configuration of seat devices and associated passenger control units;
the cabin service server in communication with one or more passenger service modules, each passenger service module electrically controlling one or more electrical devices;
the first master unit and each second master unit in communication with a separate zone of the seat devices, each seat device in communication with one or more of the passenger control units;
wherein toggling a switch on a particular passenger control unit is associated with a change in status of a particular one of the electrical devices; and
wherein each master unit assigns an address to each seat device in its zone and forwards those addresses to the cabin service server and the cabin service server matches each seat device address to a passenger service unit.

US Pat. No. 10,142,149

METHOD AND APPARATUS FOR TRANSMITTING PLCP FRAME IN WIRELESS LOCAL AREA NETWORK SYSTEM

WI-FI ONE, LLC, Plano, T...

1. An apparatus, comprising:at least one processor;
at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:
receive a data frame, the data frame comprising:
a legacy signal field including a first symbol that is mapped onto a first binary phase shift keying (BPSK) constellation;
a Very High Throughput Signal (VHT-SIG) field including a second symbol and a third symbol, the second symbol being mapped onto the first BPSK constellation, and the third symbol being mapped onto a second BPSK constellation, and the second BSPK constellation being rotated by 90° counter-clockwise relative to the first BPSK constellation; and
wherein the second symbol includes an indicator indicating Single User-Multiple Input Multiple Output (SU-MIMO) transmission or multi user-MIMO (MU-MIMO) transmission, and the third symbol includes a cyclic redundancy check (CRC) for the second symbol and, at least a portion of, the third symbol.

US Pat. No. 10,142,146

APPARATUS AND METHOD FOR SENDING AND RECEIVING BROADCAST SIGNALS

LG ELECTRONICS INC., Seo...

1. A broadcast signal receiver, comprising:an Orthogonal Frequency Division Multiplexing (OFDM) demodulator configured to OFDM demodulate a received broadcast signal;
a pilot detector configured to detect pilots included in the broadcast signal;
a de-framer configured to de-frame a signal frame of the broadcast signal and to output Physical Layer Pipe (PLP) data, wherein the signal frame comprises a bootstrap, a preamble, and the PLP data; and
a decoder configured to decode the PLP data,
wherein the bootstrap comprises first information for indicating system bandwidth, second information for emergency alert wake up, and third information for indicating a structure of the preamble,
wherein the preamble comprises a plurality of preamble symbols, the preamble carrying Layer 1 (L1) signaling data for the signal frame,
wherein a first preamble symbol has a minimum number of carriers (NoC) and the first preamble symbol comprises fourth information related to an NoC of at least one remaining preamble symbol,
wherein the first preamble symbol comprises fifth information indicating a number of the at least one remaining preamble symbol, and
wherein the first preamble symbol is a foremost preamble symbol among the plurality of preamble symbols.

US Pat. No. 10,142,105

HYPERSPHERE-BASED MULTIVARIABLE PUBLIC KEY ENCRYPTION/DECRYPTION SYSTEM AND METHOD

South China University of...

1. A hypersphere-based multivariable public key encryption/decryption system, comprising:an encryption module, which comprises a processor and a public key transformation component, wherein, after a plaintext to be encrypted is transmitted to the processor, the processor stores the plaintext, and then transmits the plaintext to the public key transformation component; an encrypted ciphertext is obtained by respectively substituting the plaintext into multivariable polynomials; the encrypted ciphertext is subsequently transmitted to the processor for storage; and then the processor transmits the encrypted ciphertext to a plurality of decryption modules of other users; and
a decryption module, which comprises the processor, a first affine transformation inversion component, a trapdoor component and a second affine transformation inversion component, with the trapdoor component containing a linear equation system construction component and a linear equation system solving component, wherein, after ciphertext data is received, the ciphertext data is firstly transmitted by the processor to the first affine transformation inversion component for an affine transformation inversion computation, and then transmitted to the linear equation system construction component and the linear equation system solving component of the trapdoor component respectively for a linear equation system construction computation and a linear equation system solving computation; a group of solutions obtained through the polynomial inversion computation are transmitted to the second affine transformation inversion component for an affine transformation inversion computation and are finally transmitted to the processor; for one or more sets of data transmitted, the processor respectively calculates a hash value for each set of data, if an obtained hash value of a certain set of data is equal to plaintext hash redundant data prestored in the processor, the set of data is stored and output as a decrypted plaintext; and if hash value is equal to the plaintext hash redundant data, the processor outputs warning information about a decryption failure to a user.

US Pat. No. 10,142,079

METHOD AND APPARATUS FOR MANAGING CONTENTION WINDOW IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for managing a contention window by a base station in a wireless communication system, the method comprising:transmitting multiple data in a first subframe;
obtaining values of reception result corresponding to the multiple data;
determining a ratio of negative acknowledge (NACK) signals to the values of reception result;
adjusting or maintaining the contention window based on the determined ratio;
setting a value within the contention window as a counter value;
sensing the channel during a first interval to determine whether the sensed channel is idle;
if the channel is idle, reducing the counter value and transmitting data in a second subframe using the channel based on the counter value; and
if the channel is not idle, sensing the channel during a second interval.

US Pat. No. 10,142,078

TRANSMISSION OF ACKNOWLEDGEMENT SIGNALS IN A COMMUNICATION SYSTEM

Samsung Electronics Co., ...

5. The method of claim 1, wherein the first resource is associated with a first resource element from one or more downlink resource elements used for the reception of the first SA.

US Pat. No. 10,142,075

METHOD AND APPARATUS FOR TRANSMITTING REFERENCE SIGNAL IN WIRELESS COMMUNICATION SYSTEM BASED ON MULTIPLE ANTENNAS

LG Electronics Inc., Seo...

1. A method for transmitting demodulation-reference signal (DM-RS) sequences to a terminal by a base station in a wireless communication system supporting 8 layers, the method comprising:grouping 8 DM-RS ports corresponding to the 8 layers into 4 antenna port groups including a first antenna port group, a second antenna port group, a third antenna port group, and a fourth antenna port group,
wherein each of the 4 antenna port groups includes two DM-RS ports;
mapping DM-RS sequences for the 8 layers to resource elements (REs) for the 4 antenna port groups based on a predetermined DM-RS pattern,
wherein REs for each of the 4 antenna port groups occupy 12 REs including a plurality of two consecutive REs in a first physical resource block (PRB) pair and a plurality of two consecutive REs in a second PRB pair,
wherein two DM-RS sequences of layers corresponding to DM-RS ports included in a same antenna port group are mapped to same REs for the same antenna port group, and the two DM-RS sequences are code division multiplexed (CDM) based on an orthogonal cover code (OCC) having a length of 2; and
transmitting DM-RS sequences for the 8 layers to the terminal through the 8 DM-RS ports,
wherein the predetermined DM-RS pattern is defined such that the first antenna port group occupies 1st and 11th subcarriers of a first slot of the first PRB pair and a second slot of the second PRB pair, and 6th subcarriers of a second slot of the first PRB pair and a first slot of the second PRB pair,
the second antenna port group occupies 6th subcarriers of the first slot of the first PRB pair and the second slot of the second PRB pair, 1st and 11th subcarriers of the second slot of the first PRB pair and the first slot of the second PRB pair,
the third antenna port group occupies 2nd and 12th subcarriers of the first slot of the first PRB pair and the second slot of the second PRB pair, and 7th subcarriers of the second slot of the first PRB pair and the first slot of the second PRB pair, and
the fourth antenna port group occupies 7th subcarriers of the first slot of the first PRB pair and the second slot of the second PRB pair, 2nd and 12th subcarriers of the second slot of the first PRB pair and the first slot of the second PRB pair.

US Pat. No. 10,142,057

METHOD AND DEVICE FOR RECEIVING DATA

LG Electronics Inc., Seo...

1. A method for receiving data in a wireless communication system, the method comprising:receiving, by a wireless device, a code block from one cell among a plurality of configured cells; and
upon detecting a decoding error of the code block, storing, by the wireless device, a part or all of the code block wherein the number of coded bits of the code block stored in the reception buffer is determined based on a maximum modulation order supported by the cell from which the code block is received, and
wherein the plurality of configured cells comprise at least one high order cell supporting a modulation order higher than a reference modulation order and at least one low order cell supporting a modulation order lower than or equal to the reference modulation order.

US Pat. No. 10,142,052

METHODS AND APPARATUS FOR COMMUNICATION OVER AN ISOLATION BARRIER WITH MONITORING

Allegro MicroSystems, LLC...

1. A method, comprising:receiving an input data stream having first and second states;
generating a first pulse train type for the first state;
generating a second pulse train type for second state, wherein the first and second pulse train types comprise different characteristics;
transmitting the first and second pulse train types across a voltage barrier of a digital signal isolator;
receiving pulses for the transmitted first and second pulse train types from the voltage barrier;
demodulating the first and second pulse trains types to recover the input data stream in an output data stream;
setting a signal integrity timeout to detect a lack of pulses received or transmitted for the first and second pulse train types corresponding to a fault condition; and
recovering from a glitch on the received pulses using one of the received refresh pulses.

US Pat. No. 10,142,033

COMMUNICATION APPARATUS AND COMMUNICATION METHOD FOR SUCCESSIVE QUANTUM KEY DISTRIBUTION

Korea Institute of Scienc...

11. A communication method performed by a communication apparatus, the communication method comprising:receiving, from an other communication apparatus coupled to the communication apparatus, a synchronization signal and a first quantum signal generated by a first light source of the other communication apparatus;
detecting the synchronization signal received from the other communication apparatus;
generating, by a second light source, a decoy signal to be added to a second quantum signal, generated by reflecting the first quantum signal off a reflector, that is to be sent to the other communication apparatus in response to the first quantum signal being generated and received from the first light source of the other communication apparatus according to a result of the detecting of the synchronization signal; and
adding the generated decoy signal to pairs of photon pulses in second the quantum signal based on the result of the detecting of the synchronization signal, to monitor hacking of an eavesdropper in a plug and play quantum key distribution.

US Pat. No. 10,142,031

APPARATUS, METHOD AND COMPUTER PROGRAM FOR A RECEIVER OF AN OPTICAL SIGNAL

ALCATEL LUCENT, Boulogne...

1. An apparatus for a receiver of an optical signal being configured to:input digitized samples of the optical signal at a first sampling rate;
filter the digitized samples based on a plurality of filter coefficients to obtain filtered samples of the optical signal at a second sampling rate, the second sampling rate being different from the first sampling rate; and
output the filtered samples of the optical signal at the second sampling rate;
wherein the apparatus is further configured to:
filter, via an adaptive filter, the digitized samples at the first sampling rate;
base an updating of coefficients of the adaptive filter on a fraction of output samples of the adaptive filter;
select samples which are used to update the coefficients of the adaptive filter as samples of the filtered samples of the optical signal; and
determine other samples of the filtered samples of the optical signal.

US Pat. No. 10,142,027

COMMUNICATION DEVICE AND COMMUNICATION SYSTEM

Sony Corporation, Tokyo ...

1. A communication device comprising:a first terminal that outputs a power supply voltage;
a second terminal coupled directly or indirectly to the first terminal;
a communication section that operates on a basis of the power supply voltage to communicate with a communication peer;
a communication controller that sets the communication section to be in an ON state or in an OFF state on a basis of a voltage on the second terminal; and
a switch inserted between the first terminal and the second terminal, the switch being turned into an ON state to cause the second terminal to be coupled to the first terminal.

US Pat. No. 10,141,983

METHOD FOR ACTIVATING PSCELL AND SCELL IN MOBILE COMMUNICATION SYSTEM SUPPORTING DUAL CONNECTIVITY

Samsung Electronics Co., ...

1. A method of a user equipment (UE), the method comprising:receiving, from a first base station, a first message for requesting UE capability information; and
transmitting, to the first base station, a second message including the UE capability information, the UE capability information including information on band combinations supported by the UE and information on each of at least one band combination among the band combinations including first information indicating that the UE supports a dual connectivity for each of the at least one band combination,
wherein the at least one band combination is used to configure a cell associated with a second base station and a cell associated with the first base station for the UE, and
wherein the first information includes second information indicating that the UE supports asynchronous dual connectivity.

US Pat. No. 10,141,972

TOUCH SCREEN CONTROLLER FOR INCREASING DATA PROCESSING SPEED AND TOUCH SYSTEM INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A touch screen controller (TSC) comprising:a front end circuit configured to send a control signal to a touch panel and to receive a touch signal from the touch panel;
an algorithm processing circuit configured to process source data generated based on the touch signal according to a predetermined algorithm;
a memory configured to store the source data and result data obtained as a result of processing the source data at the algorithm processing circuit; and
a bus configured to transfer data among the front end circuit, the algorithm processing circuit, and the memory,
wherein the algorithm processing circuit comprises:
a buffer configured to temporarily store the source data or the result data and shared by at least two circuits; and
a special function register (SFR) configured to store a setting value necessary for an operation of the algorithm processing circuit,
wherein the buffer comprises a source buffer configured to store the source data; and
wherein the algorithm processing circuit is configured to continuously read the source data from the memory during a plurality of cycles of an operating clock signal in a burst mode or a continuous single mode, and to store the source data in the source buffer.

US Pat. No. 10,141,945

RADIO FREQUENCY FLASH ADC CIRCUITS

Maxlinear Asia Singapore ...

1. A system, the system comprising:a plurality of capacitors, a first port of each of the plurality of capacitors being operably coupled to a radio frequency (RF) input;
a plurality of resistors, a first port of each of the plurality of resistors being operably coupled to a reference level of a plurality of reference levels, a second port of each of the plurality of resistors being operably coupled to a second port of each of the plurality of capacitors; and
a sampling circuit operably coupled to the second port of each of the plurality of resistors, wherein the sampling circuit is operable to produce a plurality of digital outputs.

US Pat. No. 10,141,944

METHOD AND SYSTEM FOR BROADBAND ANALOG TO DIGITAL CONVERTER TECHNOLOGY

MAXLINEAR, INC., Carlsba...

1. A method, comprising:in an electronic device that performs analog-to-digital conversion:
generating a distorted digital signal by sampling an output from a non-linear analog frontend;
generating a corrected digital signal by applying a compensation signal to said distorted digital signal; and
generating said compensation signal according to a non-linearity estimation and a spectral analysis of said corrected digital signal.

US Pat. No. 10,141,943

HIGH SPEED ACQUISITION SYSTEM FOR PHASE LOCKED LOOPS

TELEDYNE DEFENSE ELECTRON...

1. A signal generator, comprising:a voltage window generator to receive an analog frequency select signal from a digital-to-analog converter (DAC) and to generate a first reference threshold voltage and a second reference threshold voltage based on the analog frequency select signal;
a window comparator coupled to the voltage window generator, the window comparator to receive a voltage controlled oscillator (VCO) tuning voltage from a phase locked loop (PLL), receive the first and second reference threshold voltages from the voltage window generator, and generate a first steering current control signal and a second steering current control signal; and
a steering current circuit coupled to the window comparator, the steering current circuit to receive the first and second steering current control signals to control a steering current coupled to a PLL and apply a phase comparator/detector signal to an PLL based on the first and second steering current control signals.

US Pat. No. 10,141,910

INTEGRATED AND COMBINED PHASE SHIFTER AND ISOLATION SWITCH

pSemi Corporation, San D...

1. A digitally-controlled phase shifter, including:(a) at least two phase shift signal paths, each coupled to first and second ports, for providing a phase shift to a signal applied to at least one of the first and second ports and responsive to a corresponding independent path selection control signal for selectively independently enabling communication of the applied signal from the first port to the second port through the corresponding phase shift signal path when not in an isolation mode, and disabling communication of the applied signal from the first port to the second port through the corresponding phase shift signal path when in the isolation mode; and
(b) at least one selectable termination circuit, each operatively coupled to a corresponding one of the first or second ports, and responsive to a distinct isolation circuit control signal for isolating the first port from the second port in the isolation mode.

US Pat. No. 10,141,892

BIAS CIRCUIT FOR SUPPLYING A BIAS CURRENT TO A RF POWER AMPLIFIER

RAFAEL MICROELECTRONICS, ...

1. A bias circuit for supplying a bias current to an RF power amplifier, said bias circuit comprising:a first bipolar transistor having a base terminal, a collector terminal and an emitter terminal, wherein the emitter terminal is electrically coupled to the RF power amplifier;
a first voltage reference circuit for clamping a first terminal of first voltage reference circuit at a first reference voltage, wherein the first terminal of the first voltage reference circuit is electrically coupled to base terminal of the first bipolar transistor through a first resistive component, and a second terminal of the first voltage reference circuit is electrically coupled to a ground; and
a second voltage reference circuit for clamping a first terminal of second voltage reference circuit at a second reference voltage, wherein the first terminal of the second voltage reference circuit is electrically coupled to the first terminal of the first voltage reference circuit transistor through a second resistive component, and a second terminal of the second voltage reference circuit is electrically coupled to the ground;
wherein a first terminal of the second voltage reference circuit is electrically coupled to a voltage supply through a third resistive component so as to generate a bias current to the RF power amplifier through the emitter terminal of the first bipolar transistor;
wherein the first resistive component, the second resistive component and the third resistive component are connected in series one by one in a conductive path connecting the base terminal of the first bipolar transistor to the voltage supply, wherein the second resistive component is located between the first resistive component and the third resistive component in said conductive path.

US Pat. No. 10,141,854

ISOLATED POWER SUPPLY SYSTEM AND METHOD FOR AN UNDERSEA COMMUNICATION CABLE

Diversified Technologies,...

1. An isolated power supply system for an undersea communication cable comprising:one or more power converters each including input circuitry including a modulated converter including one or more controllable switches followed by an inverter including one or more controllable switches responsive to an input current from a communication cable power conductor and in series with the communication cable power conductor of the undersea communication cable;
one or more outputs electrically isolated from the communication cable power conductor; and
a controller coupled to each of the one or more power converters, the controller configured to control the operation of the one or more power converters to provide the one or more outputs coupled to an external load located on a branch off of the undersea communication cable, the controller coupled to the one or more controllable switches of the inverter, an arbitrary and dynamically changing external load impedance located on the branch of the undersea communication cable, the controller configured to measure the input current communication cable power conductor, a regulated DC voltage output by the modulated converter, a desired regulated DC output voltage, a desired regulated DC current, and an external load impedance and configured to determine and adjust the duty cycle of switching of the controllable switches of the modulated converter and the inverter such that the desired regulated DC output voltage and/or the desired regulated DC current is provided to the external load impedance.

US Pat. No. 10,141,788

DYNAMIC TUNING IN WIRELESS ENERGY TRANSFER SYSTEMS

WiTricity Corporation, W...

1. A variable capacitance device comprising:a first capacitor comprising a first-capacitor first terminal and a first-capacitor second terminal, the first-capacitor first terminal electrically connected to a ground;
a first switch comprising a first-switch first terminal, a first-switch second terminal, and a first-switch control terminal, the first-switch first terminal electrically connected to the first-capacitor first terminal, and the first-switch second terminal electrically connected to the first-capacitor second terminal;
a first comparator comprising a first-comparator first input terminal electrically connected to the first-capacitor second terminal;
a second capacitor comprising a second-capacitor first terminal and a second-capacitor second terminal, the second-capacitor first terminal electrically connected to the ground;
a second switch comprising a second-switch first terminal, a second-switch second terminal, and a second-switch a control terminal, the second-switch first terminal electrically connected to the second-capacitor first terminal, and the second-switch second terminal electrically connected to the second-capacitor second terminal;
a second comparator comprising a second-comparator first input terminal electrically connected to the second-capacitor second terminal; and
control circuitry coupled with the first-switch control terminal, with the second-switch control terminal, with a first-comparator output terminal of the first comparator, and with a second-comparator output terminal of the second comparator,
wherein the control circuitry is configured to adjust respective capacitances of the first and second capacitors by:
detecting a zero voltage condition across the first switch based on an output signal of the first comparator, and, in response, cause a first control signal to be applied to the first-switch control terminal for a duration of time, wherein the first control signal causes the first switch to close; and
detecting a zero voltage condition across the second switch based on an output signal of the second comparator, and, in response, cause a second control signal to be applied to the second-switch control terminal for the duration of time, wherein the second control signal causes the second switch to close.

US Pat. No. 10,141,774

CHARGING CIRCUIT AND TERMINAL FOR WIRED AND WIRELESS CHARGING

Huawei Device (Dongguan) ...

1. A charging circuit, comprising:a wired connection module, a wireless charging module, a switch circuit, a control circuit, a shunt circuit, and a charging management module, wherein:
a first input/output end of the wired connection module is configured to connect to an output end of a wired charger, a second input/output end of the wired connection module connects to a first input end of the switch circuit, and the second input/output end further connects to a first input/output end of the shunt circuit;
a first input end of the control circuit connects to the second input/output end of the wired connection module, and an output end of the control circuit connects to an enabling end of the wireless charging module;
an output end of the wireless charging module connects to a second input end of the switch circuit;
a first output end of the switch circuit connects to an input/output end of the charging management module;
a second input/output end of the shunt circuit connects to the input/output end of the charging management module, and a third end of the shunt circuit connects to the output end of the wireless charging module; and
an output end of the charging management module is configured to connect to a battery.

US Pat. No. 10,141,742

SYSTEM AND METHOD FOR PROVIDING A BALANCING POWER FOR AN ELECTRICAL POWER GRID

CATERVA GMBH, Pullach Im...

1. A regulating system adapted to provide in the event of a deviation from a nominal grid frequency a balancing power for an electrical power grid that is operated at the nominal grid frequency,wherein the regulating system comprises:
multiple energy storage system, ESS, units that are connected in each case by means of an inverter to the electrical power grid and comprise in each case at least one energy storage device; and
a control centre adapted to divide into sub-frequency intervals a frequency deviation interval that lies between a minimum grid frequency and a maximum grid frequency around the nominal grid frequency and adapted, in dependence upon the states of charge of the energy storage devices that are included in the energy storage system, ESS, units, to allocate different energy storage system, ESS, units to each sub-frequency interval so as to form an ESS cluster for the respective sub-frequency interval, wherein said ESS-cluster delivers a portion of the balancing power that is to be provided by the regulating system in the respective sub-frequency interval.

US Pat. No. 10,141,707

LIGHT TRAP FOR HIGH POWER FIBER LASER CONNECTOR

NLIGHT, Inc., Vancouver,...

1. A system, comprising:a fiber connector including a metal housing, the metal housing including a first section to terminate a fiber generating a laser beam and a second different section to encase at least a portion of the fiber;
a chamber extending internally along a length of the second section of the metal housing; and
a light trap including plurality of threads formed along a wall of the chamber to trap light reflected back to the fiber connector in response to an application of the laser beam to a workpiece.

US Pat. No. 10,141,706

DISTRIBUTED LASER POWER ARCHITECTURE FOR LASER DIODE ARRAYS

nLIGHT, Inc., Vancouver,...

1. A laser diode driver, comprising:a switching power supply;
a sense resistor coupled to the switching power supply and to a first output of the laser diode driver; and
a voltage controller coupled to a second output of the laser diode driver, wherein the first output and the second output of the laser diode driver are coupled to provide a laser diode array drive current such that the sense resistor is in series with the first output and the second output of the laser diode driver and a laser diode array that receives the laser diode array drive current.

US Pat. No. 10,141,677

ELECTRICAL CONNECTOR

LOTES CO., LTD, Keelung ...

1. An electrical connector, comprising:an insulating body, having at least two body units, each of the at least two body units accommodating and fixed with a plurality of terminals, and the at least two body units being spliced to each other, wherein each of the at least two body units has at least two edge portions, and the insulating body is provided with at least four fixing portions such that each of the at least two edge portions of each of the at least two body units is provided with at least one of the at least four fixing portions;
at least four metal members, correspondingly and fixedly provided on the at least four fixing portions respectively; and
at least two metal sheets, provided outside the at least two body units, wherein each of the at least two metal sheets is soldered and fixed to at least one metal member provided on each of the at least two body units.

US Pat. No. 10,141,662

METAL CLIP FOR ELECTRICALLY CONNECTING A CONDUCTIVE WIRE TO A METAL ELEMENT

A. RAYMOND ET CIE, Greno...

1. A metal clip for electrically connecting a conductive wire to a planar metal element, with the metal clip having an S-shaped cross-section and being composed of three wings, with a first wing and a second wing defining a first longitudinal recess allowing the metal clip to be attached to one edge of the planar metal element, with the second wing and the third wing defining a second longitudinal recess, the second recess including connection means for receiving the end of the conductive wire and for maintaining electrical contact between the conductive wire and the metal clip, wherein the connection means comprises an additional part for attaching the conductive wire in the second recess that includes a part protruding through an opening formed on the third wing, with the protruding part being provided with a side opening for receiving the end of the conductive wire, with the protruding part being movable so as to allow the clamping of the conductive wire between the perimeter of the opening of the protruding part and a surface of the third wing.

US Pat. No. 10,141,649

ANTENNA DEVICE AND MANUFACTURING METHOD OF ANTENNA DEVICE

SUMIDA CORPORATION, Toky...

1. An antenna device comprising:a core formed by a magnetic material;
a terminal attachment unit arranged on one end side of the core;
a coil which is arranged on the outer circumferential side of the core and concurrently, which is formed by winding a conductive wire;
a plurality of terminal members which are mounted on the terminal attachment unit and concurrently, each of which is electrically connected with a terminal of the conductive wire or an electronic component at any position thereof;
a connector connecting unit provided with a connector hole into which an external connector is inserted; and
a partition unit which partitions the terminal attachment unit and the connector connecting unit, wherein
there is provided a terminal hole at the partition unit, and
at least two or more of the terminal members are plugged-in into the terminal hole and concurrently, are mounted in a state of protruding toward the connector hole,
wherein,
the terminal members are provided with a chip-support-piece portion and a plug-in piece portion which is bent with respect to the chip-support-piece portion,
the terminal attachment unit is provided with a pair of terminal concave portions which make the distal side of the chip-support-piece portion protrude while making the pair of the terminal members enter thereinto,
a pair of through-holes pass through the terminal attachment unit and the pair of through-holes are provided so as to be opened at arbitrary positions in the pair of the terminal concave portions and also, is provided such that the plug-in piece portion will be plugged-in thereinto,
the side facing the through-hole within the terminal concave portions is provided in a cut-out opened shape, and
at the protruding portion on the distal side of the chip-support-piece portion, there is mounted the electronic component in an electrically conductive state.

US Pat. No. 10,141,631

ELECTRONIC DEVICE WITH ANTENNA

Apple Inc., Cupertino, C...

1. An electronic device having a front face and an opposing rear face, comprising:a housing having first and second parallel metal speaker grills that respectively form the front and rear faces and a housing wall that extends between and is perpendicular to the first and second metal speaker grills;
an antenna mounted under the housing wall and interposed between the first and second metal speaker grills that transmits and receives antenna signals through the housing wall, wherein the antenna has a sheet metal layer that forms a planar inverted-F antenna resonating element, that forms a ground, that forms a return path that extends between the planar inverted-F antenna resonating element and the ground, and that forms a feed path extending from the planar inverted-F antenna resonating element; and
a printed circuit to which the antenna is mounted, wherein the printed circuit has an opening, the feed path formed from the sheet metal layer passes at least partway through the opening, the antenna has an outer side facing outwardly towards the first metal speaker grill and an opposing inner side, and the antenna has a feed that includes the feed path and that is formed adjacent to the inner side.

US Pat. No. 10,141,586

FUEL CELL MODULE, COMBINED POWER GENERATION SYSTEM INCLUDING THE SAME, AND TEMPERATURE CONTROL METHOD OF FUEL CELL POWER GENERATION SECTION

MITSUBISHI HITACHI POWER ...

1. A fuel cell module comprising:a pressure vessel which forms an internal space in which a gas is present;
an insulation board which partitions the internal space into an outer space and an inner space;
a plurality of cell stacks disposed in the inner space; and
a convection flow rate adjusting device,
wherein a lower flow passage which connects a lower portion of the outer space on a side vertically lower than the plurality of cell stacks to a lower portion of the inner space on a side vertically lower than the plurality of cell stacks, and an upper flow passage which connects an upper portion of the outer space on a side vertically higher than the plurality of cell stacks to an upper portion of the inner space on a side vertically higher than the plurality of cell stacks are formed in the insulation board,
wherein the convection flow rate adjusting device adjusts a flow rate of at least a part of the gas that flows toward the inner space from the outer space via the lower flow passage and flows toward the outer space from the inner space via the upper flow passage, and
wherein the convection flow rate adjusting device includes a lower damper that adjusts the flow rate of the gas that passes through the lower flow passage.

US Pat. No. 10,141,579

METAL OXIDE-CARBON NANOMATERIAL COMPOSITE, METHOD OF PREPARING THE SAME, CATALYST, METHOD OF PREPARING THE SAME, AND CATALYST LAYER FOR FUEL CELL ELECTRODES

Korea Institute of Energy...

1. A metal oxide-carbon nanomaterial composite comprisinga metal oxide particle having a specific surface area of 5 square meters per gram (m2/g) or less; and
a carbon nanomaterial formed on a surface of the metal oxide particle.

US Pat. No. 10,141,503

SELECTIVE PHASE CHANGE MATERIAL GROWTH IN HIGH ASPECT RATIO DIELECTRIC PORES FOR SEMICONDUCTOR DEVICE FABRICATION

INTERNATIONAL BUSINESS MA...

1. A method for fabricating a phase change memory (PCM) device comprising:depositing a first dielectric material;
forming an opening in the first dielectric material;
depositing a bottom metal electrode within the opening and polishing the bottom metal electrode;
depositing a second dielectric material on a surface of the bottom metal electrode and the first dielectric material;
depositing a metal nitride conformally to a pore within the second dielectric material of the phase change memory (PCM) device, the pore extending through the second dielectric material and exposing a portion of a top surface of the bottom metal electrode;
etching the metal nitride such that the metal nitride only and directly remains on an entire sidewalls of the pore, exposing the portion of the top surface of the bottom metal electrode after the etching of the metal nitride; and
selectively depositing a phase change material only within the pore of the second dielectric layer to completely fill an entire of the pore with the phase change material, the selective deposition of the phase change material producing a growth rate of phase change material on the metal nitride at a substantially greater rate than a growth rate of the phase change material on exposed surfaces of the second dielectric material;
applying a vacuum during the depositing of the metal nitride, etching of the metal nitride, and the selective depositing of the phase change material;
depositing a top metal electrode in contact with a top surface of the phase change material and in contact with portions of a top surface of second dielectric material; and
depositing a third dielectric material, the third dielectric material is in contact with sidewalls of the top metal electrode.

US Pat. No. 10,141,501

MAGNETORESISTIVE ELEMENT

TDK CORPORATION, Tokyo (...

1. A magnetoresistive element comprising:a channel layer;
a first ferromagnetic layer;
a second ferromagnetic layer; and
a reference electrode, wherein:
the first ferromagnetic layer, the second ferromagnetic layer, and the reference electrode are apart from each other and are electrically connected to each other through the channel layer;
the first ferromagnetic layer, the second ferromagnetic layer, and the reference electrode do not overlap each other and are apart from each other when viewed in a thickness direction of the channel layer;
the channel layer includes a first region that overlaps the first ferromagnetic layer when viewed in the thickness direction, a second region that overlaps the second ferromagnetic layer when viewed in the thickness direction, a third region that overlaps the reference electrode when viewed in the thickness direction, a fourth region located between the first region and the second region, and a fifth region located between the second region and the third region;
the second region is located between the first region and the third region in the channel layer;
the first region, the second region, and the fourth region form a sixth region;
the second region, the third region, and the fifth region form a seventh region; and
an average cross-sectional area of the sixth region according to a first plane which perpendicularly intersects a shortest path in the channel layer between an end surface of the first region that is opposite to a surface of the first region that is in contact with the fourth region and an end surface of the second region that is opposite to a surface of the second region that is in contact with the fourth region is smaller than an average cross-sectional area of the seventh region according to a second plane which perpendicularly intersects a shortest path in the channel layer between an end surface of the second region that is opposite to a surface of the second region that is in contact with the fifth region and an end surface of the third region that is opposite to a surface of the third region that is in contact with the fifth region.

US Pat. No. 10,141,496

DEVICE HOUSING WITH VIBRATOR COMPONENT

Microsoft Technology Lice...

1. An electronic device, comprising:a housing in which an internal recess is defined, wherein the housing comprises a first antenna region for accommodating a first antenna of the electronic device and a second antenna region for accommodating a second antenna of the electronic device, wherein the first and second antenna regions extend generally parallel to a shorter side of the device;
a piezo beam positioned in the internal recess and mounted to an internal structure of the electronic device defining a wall of the recess, the piezo beam being mounted to the internal structure in a mounting direction generally perpendicular to a thinnest dimension of the electronic device; and
an elongate mass coupled to a center area of the piezo beam and having opposing free ends that are free to vibrate at selected frequencies to produce haptic feedback, wherein the piezo beam and the elongate mass are positioned between and spaced apart from the first and second antenna regions.

US Pat. No. 10,141,484

LIGHT EMITTING DEVICE

NICHIA CORPORATION, Anan...

1. A light emitting device composing:a light emitting element having a peak emission wavelength in a range of 410 nm to 440 nm; and
a phosphor member, the phosphor member containing a phosphor comprising:
a first phosphor having a peak emission wavelength in a range of 430 nm to 500 nm and containing an alkaline-earth phosphate, which includes Cl and is activated with Eu;
a second phosphor having a peak emission wavelength in a range of 440 nm to 550 nm and containing at least one of an alkaline-earth aluminate, which is activated with Eu, and a silicate, which includes Ca, Mg, and Cl and is activated with Eu;
a third phosphor having a peak emission wavelength in a range of 500 nm to 600 nm and containing a rare-earth aluminate, which is activated with Ce;
a fourth phosphor having a peak emission wavelength in a range of 610 nm to 650 nm and containing a silicon nitride, which includes Al and at least one of Sr and Ca and is activated with Eu; and
a fifth phosphor having a peak emission wavelength in a range of 650 nm to 670 nm and containing a fluorogermanate, which is activated with Mn,
wherein a percentage content of the first phosphor to a total content of the phosphor is in a range of 20 mass % to 80 mass %,
wherein a content ratio of the first phosphor to the third phosphor is 0.3 to 7,
wherein a half value width of the emission spectrum of the third phosphor is 95 nm to 115 nm; and
wherein the light emitting device is configured to emit light of correlated color temperature in a range of 4,500 K to 5,500 K, and a ratio of peak optical intensity of the first phosphor to the light emitting element is in a range of 0.6 to 1.5, and a special color rendering Index R12 of the light emitting device is 90 or greater and a sum of special color rendering Indices R9 to R15 of the light emitting device is 660 or greater.

US Pat. No. 10,141,480

LIGHT EMITTING DIODE CHIP HAVING DISTRIBUTED BRAGG REFLECTOR AND METHOD OF FABRICATING THE SAME

Seoul Viosys Co., Ltd., ...

1. A method of fabricating a light emitting diode chip, the method comprising:forming a light emitting structure on a first surface of a substrate, the light emitting structure comprising:
a first conductive-type semiconductor layer;
a second conductive-type semiconductor layer; and
an active layer disposed between the first conductive-type semiconductor layer and the second conductive-type semiconductor layer;
removing a portion of the substrate by grinding a second surface of the substrate;
after the grinding, reducing the surface roughness of the second surface of the substrate by lapping the substrate; and
forming a distributed Bragg reflector on the second surface of the substrate,
wherein the distributed Bragg reflector comprises a first material layer comprising TiO2, a second material layer comprising SiO2, a third material layer comprising TiO2, and a fourth material layer comprising SiO2, and
wherein the first material layer has an optical thickness that is different from an optical thickness of the third material layer.

US Pat. No. 10,141,473

PHOTOVOLTAIC DEVICES AND METHOD OF MAKING

First Solar, Inc., Tempe...

1. A photovoltaic device, comprising:a layer stack; and
an absorber layer disposed on the layer stack, wherein:
the absorber layer comprises a compound comprising cadmium, selenium, and tellurium,
the compound comprising cadmium, selenium, and tellurium has a first region and a second region,
an atomic concentration of selenium varies across the absorber layer; the first region of the compound comprising cadmium, selenium, and tellurium has a thickness between 100 nanometers to 3000 nanometers,
the second region of the compound comprising cadmium, selenium, and tellurium has a thickness between 100 nanometers to 3000 nanometers,
a ratio of an average atomic concentration of selenium in the first region of the compound comprising cadmium, selenium, and tellurium to an average atomic concentration of selenium in the second region of the compound comprising cadmium, selenium, and tellurium is greater than 10, and
the compound comprising cadmium, selenium, and tellurium further comprises mercury in an amount of that varies across a thickness of the absorber layer.

US Pat. No. 10,141,469

RADIALLY STACKED SOLAR CELLS BASED ON 2D ATOMIC CRYSTALS AND METHODS FOR THEIR PRODUCTION

STC.UNM, Albuquerque, NM...

1. A method for fabricating a solar cell, comprising:forming a sacrificial layer;
forming a barrier layer having a gradient strain on the sacrificial layer;
attaching a heterostructure comprising a first light absorbing layer and at least a second light absorbing layer to the barrier layer, wherein the second light absorbing layer is attached to the first light absorbing layer and thereby forms a heterojunction at an interface between the first light absorbing layer and the second light absorbing layer; and
removing the sacrificial layer subsequent to the attaching of the first light absorbing layer and the second light absorbing layer to the barrier layer,
wherein the barrier layer, the first light absorbing layer, and the second light absorbing layer form a spiral structure having a spiral shape resulting from the gradient strain of the barrier layer.

US Pat. No. 10,141,468

METHOD AND APPARATUS FOR A THERMOPHOTOVOLTAIC CELL

Atrius Energy, Inc., Hun...

1. A thermophotovoltaic cell, comprising:a PN junction comprising a p-type semiconductor layer, wherein said p-type semiconductor layer further comprises chromium oxide;
a passivation layer; and
a pair of opposing conductive current collectors;
wherein said PN junction and said passivation layer are positioned between said pair of opposing conductive current collectors.

US Pat. No. 10,141,451

ELECTRODE LAYER, THIN FILM TRANSISTOR, ARRAY SUBSTRATE AND DISPLAY APPARATUS HAVING THE SAME, AND FABRICATING METHOD THEREOF

BOE TECHNOLOGY GROUP CO.,...

1. A thin film transistor, comprising an active layer, and a source electrode and a drain electrode on the active layer;wherein each of the source electrode and the drain electrode comprises a combination of a metal electrode sub-layer that is substantially non-transparent, and a diffusion barrier sub-layer between the metal electrode sub-layer and the active layer;
wherein the diffusion barrier sub-layer is made of a material comprising M1OaNb doped with one or more metal element, one or more non-metal element, or a combination thereof, wherein M1 is a single metal or a combination of metals, a?0, and b>0.

US Pat. No. 10,141,446

FORMATION OF BOTTOM JUNCTION IN VERTICAL FET DEVICES

GLOBALFOUNDRIES Inc., Gr...

1. A vertical FinFET device comprising:a semiconductor substrate;
a fin disposed on said semiconductor substrate, said fin having a top surface and substantially vertical sides;
an epitaxially grown semiconductor material defining a bottom junction disposed below at least one of said vertical sides of said fin;
a gate structure disposed adjacent to at least said vertical sides of said fin;
a top junction disposed adjacent said top surface of said fin; and
wherein said epitaxially grown semiconductor material extends under a portion of said fin and comprises tapering surfaces juxtaposed under said fin.

US Pat. No. 10,141,434

COMPLEMENTARY TUNNELING FIELD EFFECT TRANSISTOR AND MANUFACTURING METHOD THEREFOR

Huawei Technologies Co., ...

1. A complementary tunneling field effect transistor, comprising:a first drain region and a first source region disposed on a substrate, wherein the first drain region and the first source region comprise a first dopant;
a first channel disposed on the first drain region and a second channel disposed on the first source region;
a second source region disposed on the first channel and a second drain region disposed on the second channel, wherein the second source region and the second drain region comprise a second dopant;
a first epitaxial layer disposed on the first drain region and the second source region, and a second epitaxial layer disposed on the second drain region and the first source region, wherein the first epitaxial layer covers a side wall of the first channel and the second source region, and the second epitaxial layer covers a side wall of the second channel and the second drain region;
a first gate stack layer disposed on the first epitaxial layer, and a second gate stack layer disposed on the second epitaxial layer;
a first isolator disposed on the second source region and the first drain region, and a second isolator disposed on the first source region and the second drain region, wherein the first isolator is in contact with the first epitaxial layer and the first gate stack layer, and the second isolator is in contact with the second epitaxial layer and the second gate stack layer; and
wherein the first drain region, the first channel, the second source region, the first epitaxial layer, and the first gate stack layer form a first tunneling field effect transistor, and the second drain region, the second channel, the first source region, the second epitaxial layer, and the second gate stack layer form a second tunneling field effect transistor.

US Pat. No. 10,141,399

SEMICONDUCTOR DEVICE

Kabushiki Kaisha Toshiba,...

1. A semiconductor device, comprising:a first semiconductor region of a first conductivity type;
a second semiconductor region of the first conductivity type provided on a portion of the first semiconductor region, an impurity concentration of the first conductivity type of the second semiconductor region being lower than an impurity concentration of the first conductivity type of the first semiconductor region;
a third semiconductor region of a second conductivity type provided on the second semiconductor region; and
a first insulating layer provided on another portion of the first semiconductor region, the first insulating layer being provided around the portion of the first semiconductor region, the second semiconductor region, and at least a portion of the third semiconductor region, the first insulating layer contacting the third semiconductor region,
a length in a second direction of the first semiconductor region being longer than a length in the second direction of the second semiconductor region and being longer than a distance from one end portion in the second direction of the first insulating layer to one other end portion in the second direction of the first insulating layer,
the second direction being orthogonal to a first direction from the second semiconductor region toward the third semiconductor region,
any semiconductor region which opposes to the second semiconductor region with the first insulating layer interposed being not provided.

US Pat. No. 10,141,390

ORGANIC LIGHT-EMITTING DISPLAY APPARATUS

SAMSUNG DISPLAY CO., LTD....

1. An organic light-emitting apparatus, comprising:a substrate comprising an active area, a dead area surrounding the active area, and a pad area in an outer region of the dead area;
at least one thin-film transistor disposed in the active area, the at least one thin-film transistor comprising an active pattern, a gate electrode, a source electrode, and drain electrode;
at least one pixel electrode disposed in the active area and electrically connected to one of the source electrode and the drain electrode;
a common electrode facing the substrate and comprising a protrusion, the protrusion being disposed at an end portion of the common electrode adjacent to the pad area and extending towards the pad area;
a first voltage supply unit disposed on the dead area and the pad area and contacting the protrusion of the common electrode, the first voltage supply unit being configured to apply a first voltage to the common electrode;
a second voltage supply unit overlapping the common electrode, and spaced apart and electrically insulated therefrom; and
an insulating layer disposed over the active area and the dead area, and between the common electrode and the second voltage supply unit,
wherein:
the common electrode is disposed on the at least one thin-film transistor and the at least one pixel electrode; and
an end portion of the insulating layer adjacent to the first voltage supply unit contacts an end portion of the first voltage supply unit adjacent to the active area.

US Pat. No. 10,141,389

DISPLAY DEVICE

Japan Display Inc., Mina...

1. A display device comprising:a first flexible substrate which has a first side, a second side, a third side, and a fourth side in a plan view, the first flexible substrate including a display region and a peripheral region surrounding the display region in the plan view, each of a first length of the first side and a third length of the third side being smaller than each of a second length of the second side and a fourth length of the fourth side;
pixels arranged on the display region;
a first wiring which is arranged inside the first flexible substrate, the first wiring including a first extending portion extending in a first direction and a first turn back portion extending in a second direction opposite to the first direction, the first extending portion including a first portion and a second portion, the first turn back portion including a third portion and a fourth portion, one end of the first portion connected to one end of the second portion, another end of the second portion connected to one end of the third portion, another end of the third portion connected to one end of the fourth portion, each of the second and third portions exhibiting a first shape-memory-effect; and
a second wiring which is arranged inside the first flexible substrate, the second wiring including a second extending portion extending in the first direction and a second turn back portion extending in the second direction, one end of the second extending portion connected to one end of the second turn back portion, each of the second extending portion and the second turn back portion exhibiting a second shape-memory-effect, wherein
each of the first side and the third side extends in a third direction perpendicular to the first direction and the second direction,
each of the second side and the fourth side extends in the first direction,
a part of each of the second and third portions overlaps with a part of each of the second extending portion and the second turn back portion as seen from the third direction, and
another part of each of the second and third portions overlaps with no part of each of the second extending portion and the second turn back portion as seen from the third direction.

US Pat. No. 10,141,375

DISPLAY DEVICE HAVING A SOLAR CELL LAYER

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

1. A display device comprising:a first light-emitting area provided on a lower substrate;
a second light-emitting area provided on the lower substrate;
a third light-emitting area provided on the lower substrate;
a solar cell layer provided on an upper substrate facing the lower substrate, the solar cell layer producing power by absorbing light, the solar cell layer including first, second and third organic solar cell layers which are disposed in areas corresponding to the respective first, second and third light-emitting areas,
wherein the solar cell layer includes:
a first electrode provided on the upper substrate;
a hole transporting layer provided between the first electrode and each of the first, second and third organic solar cell lavers,
an electron transporting layer provided the first, second and third organic solar cell layers, and
a second electrode provided on the electron transporting layer and disposed in areas corresponding to the respective first, second and third organic solar cell layers.

US Pat. No. 10,141,369

PHOTO-DETECTOR

DB HITEK CO., LTD., Seou...

1. A photo-detector comprising:a substrate having a light-receiving region;
a first field generating region disposed on one side of the light-receiving region;
a second field generating region disposed on another side of the light-receiving region;
a detection region disposed adjacent to the first field generating region to collect minority carriers generated in the light-receiving region;
a controller for applying first and second voltages to the first and second field generating regions, respectively, to generate a majority carrier current for moving the minority carriers towards the detection region;
a first field contact region disposed on the first field generating region;
a second field contact region disposed on the second field generating region;
isolation regions disposed on side surfaces of the first and second field contact regions and the detection contact region;
a guard region spaced apart from the detection region and connected to a ground potential; and
a blocking region disposed between the detection region and the guard region to block a leakage current between the detection region and the guard region.

US Pat. No. 10,141,358

SEMICONDUCTOR SWITCHING DEVICE SEPARATED BY DEVICE ISOLATION

TAIWAN SEMICONDUCTOR MANU...

1. An apparatus comprising:a device isolation structure disposed within a substrate;
a photo-sensitive device isolated by the device isolation structure;
a first gate structure disposed over the substrate and having a first portion disposed over the device isolation structure; and
a second gate structure disposed over the substrate and over the device isolation structure;
a first source/drain feature disposed within the substrate and at least partially enclosed by the device isolation structure and the first gate structure, and
wherein a thickness of the first portion of the first gate structure is such that electric current flowing through the first source/drain feature is prevented from flowing into the photo-sensitive device.

US Pat. No. 10,141,346

THIN FILM TRANSISTOR, MANUFACTURING METHOD THEREOF AND LIQUID CRYSTAL DISPLAY

Shenzhen China Star Optoe...

1. A thin-film transistor, comprising:a substrate;
a gate electrode formed on the surface of the substrate;
a gate insulting layer covered on the gate electrode;
a semiconductor layer disposed on the surface of the gate insulating layer away from the gate electrode and corresponding to the gate electrode;
an etching stop layer covered the semiconductor layer, and the etching stop layer having a first through hole and a second through hole, wherein the first through hole and the second through hole are set corresponding to the semiconductor layer to expose partial of the semiconductor layer, and the first through hole and the second through hole are set in intervals;
a passivation layer covered the etching stop layer, the passivation layer having a third through hole and a fourth through hole wherein the third through hole is corresponding to the first through hole and is in communication with the first through hole; the fourth through hole is corresponding to the second through hole and is in communication with the second through hole;
a source electrode disposed on the passivation layer and connected to one terminal of the semiconductor layer via the first through hole and the third through hole; and
a drain electrode disposed on the passivation layer and in intervals with the source electrode and connected to the other terminal of the semiconductor layer via the second through hole and the fourth through hole;
wherein a data line is formed between the etching stop layer and the passivation layer;
the passivation layer further comprises a fifth through hole formed therein and corresponding to the data line to expose a part of the data line; and
the part of the data line is electrically connected to the source electrode via the fifth through hole.

US Pat. No. 10,141,295

METHOD FOR MANUFACTURING SEMICONDUCTOR DEVICE

Renesas Electronics Corpo...

1. A method for manufacturing a semiconductor device, comprising the steps of:(a) mounting a first semiconductor chip over a second semiconductor chip such that a first surface of the first semiconductor chip faces to a second surface of the second semiconductor chip,
wherein the second semiconductor chip includes a plurality of electrode pads and a recognition mark arranged on the second surface, and a plurality of through electrodes electrically coupled with the electrode pads respectively, and
wherein the first semiconductor chip includes a plurality of projection electrodes arranged on the first surface,
the (a) step including the steps of:
(a1) recognizing the recognition mark;
(a2) performing alignment of the first semiconductor chip and the second semiconductor chip based on a result of having recognized the recognition mark; and
(a3) mounting the first semiconductor chip over the second semiconductor chip, and electrically coupling the electrode pads of the second semiconductor chip and the projection electrodes of the first semiconductor chip respectively,
(b) before the (a) step, forming the through electrodes such that the through electrodes are formed penetrating a silicon base portion of the first semiconductor chip, and
(c) after the (b) step, forming the recognition mark on the second surface such that the recognition mark is electrically separated from the through electrodes and not overlapped with the through electrodes in plan view.

US Pat. No. 10,141,289

SEMICONDUCTOR PACKAGES HAVING PACKAGE-ON-PACKAGE STRUCTURES

SAMSUNG ELECTRONICS CO., ...

1. A semiconductor package, comprising:a lower package including a lower semiconductor chip on a lower package substrate;
an upper package, stacked on the lower package, including an upper semiconductor chip on an upper package substrate, the upper semiconductor chip having a plurality of chip pads and the upper package substrate having a plurality of substrate pads; and
connection terminals provided between the lower and upper packages,
wherein the chip pads have a first pitch and the substrate pads have a second pitch greater than the first pitch, and
wherein the upper package substrate comprises a plurality of connection lines that electrically connect the substrate pads to the chip pads,
wherein the lower package further including a lower mold layer and a plurality of connection patterns on the lower mold layer,
wherein the connection patterns are electrically connected to the connection lines,
wherein the lower mold layer comprises an opening exposing a portion of the lower package substrate, the opening being along a peripheral side of the lower mold layer and extending to a depth lower than that of the lower semiconductor chip on the lower package substrate,
wherein the connection patterns conformally extend along a sidewall of the opening to be electrically connected to the lower package substrate,
wherein the connection terminals are spaced apart from the opening in a plan view,
wherein the connection terminals are electrically connected to the substrate pads and the connection patterns, and
wherein the opening has a ring-type trench shape that continuously extends along lateral sides of the lower semiconductor chip and fully surrounds the lower semiconductor chip in the plan view.

US Pat. No. 10,141,286

METHODS OF MANUFACTURING SEMICONDUCTOR PACKAGES

Samsung Electronics Co., ...

1. A method of manufacturing a semiconductor package, the method comprising:manufacturing a semiconductor chip in a first semiconductor manufacturing environment;
mounting the semiconductor chip on an upper surface of a printed circuit board, the printed circuit board comprising a lower surface opposite the upper surface;
forming a molding member on the semiconductor chip in a second semiconductor manufacturing environment different from the first semiconductor manufacturing environment;
forming a capping member comprising a material different from the molding member and covering an exposed outer surface of the molding member;
attaching a carrier substrate onto the capping member, the semiconductor chip being between the printed circuit board and the carrier substrate;
forming a redistribution line layer on the lower surface of the printed circuit board in a third semiconductor manufacturing environment different from the second semiconductor manufacturing environment, the redistribution line layer being electrically connected to the semiconductor chip;
forming an external connection member on the redistribution line layer; and
removing the carrier substrate.

US Pat. No. 10,141,269

SEMICONDUCTOR DEVICE HAVING CONDUCTIVE WIRE WITH INCREASED ATTACHMENT ANGLE AND METHOD

Amkor Technology, Inc., ...

1. A semiconductor device comprising:a substrate;
a semiconductor die mounted to the substrate;
a shielding wire spaced apart from a major surface the semiconductor die and formed across the major surface of the semiconductor die; and
an auxiliary structure supporting the shielding wire under the shielding wire, wherein:
the shielding wire comprises opposing ends attached to the substrate;
the auxiliary structure physically contacts the shielding wire at a location other than either of the opposing ends; and
the auxiliary structure is attached to the substrate along only one side of the semiconductor die without overlapping the major surface of the semiconductor die.

US Pat. No. 10,141,267

FAN-OUT SEMICONDUCTOR PACKAGE

SAMSUNG ELECTRO-MECHANICS...

1. A fan-out semiconductor package comprising:a first connection member including a redistribution layer;
a first semiconductor chip disposed on the first connection member and having an active surface having a first connection pad disposed thereon and an inactive surface opposing the active surface;
a first encapsulant disposed on the first connection member and encapsulating at least portions of the first semiconductor chip;
a second semiconductor chip disposed on the first encapsulant and having an active surface having a second connection pad disposed thereon and an inactive surface opposing the active surface;
a second encapsulant disposed on the first encapsulant and encapsulating at least portions of the second semiconductor chip; and
a second connection member having a through-hole,
wherein the active surfaces of the first semiconductor chip and the second semiconductor chip face the first connection member,
the first connection pad and the second connection pad are electrically connected to the redistribution layer of the first connection member through a first via and a second via that do not overlap each other, respectively,
the first semiconductor chip is disposed in the through-hole of the second connection member, and
the first encapsulant encapsulates at least portions of the second connection member.

US Pat. No. 10,141,247

POWER SEMICONDUCTOR DEVICE

1. A power semiconductor device, comprising:a substrate and power semiconductor components arranged on the substrate and electrically conductively connected to the substrate;
an electrically conductive DC voltage bus bar system and comprising a capacitor electrically conductively connected to the DC voltage bus bar system;
wherein the power semiconductor device further comprises:
a capacitor securing apparatus for securing the capacitor and a receptacle device for receiving the capacitor, in which at least part of the capacitor is arranged;
wherein, from the DC voltage bus bar system, a plurality of electrically conductive bus bar system terminal elements are electrically conductively connected thereto and run in a direction of the substrate;
at least one elastic first deformation element is materially bonded to the capacitor securing apparatus and is formed from an elastomer and is arranged on a facing side of the capacitor securing apparatus facing the DC voltage bus bar system;
wherein the capacitor securing apparatus, via the at least one first deformation element, presses the DC voltage bus bar system in the direction of the substrate and thereby further presses the bus bar system terminal elements against designated electrically conductive contact areas of the substrate such that the bus bar system terminal elements are electrically conductively pressure-contacted with said contact areas of the substrate.

US Pat. No. 10,141,246

LEADFRAME PACKAGE WITH SIDE SOLDER BALL CONTACT AND METHOD OF MANUFACTURING

STMicroelectronics, Inc.,...

1. A method, comprising:removing portions of a metal layer on a first surface and a second surface of a leadframe;
forming a first plurality of recesses and a second plurality of recesses in the first surface of the leadframe;
coupling a solder ball to each of the first plurality of recesses;
coupling a die to the metal layer on the first surface of the leadframe;
coupling a plurality of wires between the die and the first surface of the leadframe;
encapsulating the die, the plurality of wires and at least a portion of each solder ball with an encapsulant, a portion of each solder ball extending from a sidewall of the leadframe and into a body of the encapsulant;
removing remaining portions of a body of the leadframe opposite the first plurality of recesses and the second plurality of recesses; and
cutting the encapsulant, the leadframe and the plurality of solder balls to form a leadframe package.

US Pat. No. 10,141,245

HIGH-POWER ACOUSTIC DEVICE WITH IMPROVED PERFORMANCE

Qorvo US, Inc., Greensbo...

1. An apparatus comprising:a substrate comprising a substrate body and a die pad on a top surface of the substrate body;
a die-attach material applied over the die pad, wherein the die-attach material is a sintered material;
an acoustic die coupled to the die pad via the die-attach material, wherein:
the acoustic die includes a plurality of acoustic components, a die body and a metallization structure;
the plurality of acoustic components resides over a top surface of the die body and the metallization structure resides over a bottom surface of the die body; and
the metallization structure is vertically sandwiched between the die body and the die-attach material.

US Pat. No. 10,141,244

TSV LAYOUT STRUCTURE AND TSV INTERCONNECT STRUCTURE, AND FABRICATION METHODS THEREOF

SEMICONDUCTOR MANUFACTURI...

1. A method of fabricating a TSV interconnect structure, comprising:providing a semiconductor substrate including a first region and a second region that have a total surface area equal to an area of a single chip;
forming a plurality of through-holes in both the first region and the second region by controlling a difference of an average area ratio of through-holes between the first region and the entire semiconductor substrate, such that a polishing rate difference of a metal layer in the through-holes between the first and second regions is reduced, wherein:
an average through-hole area ratio of the first region is greater than an average through-hole area ratio of the entire semiconductor substrate and the average through-hole area ratio of the entire semiconductor substrate is less than or equal to about 2%, and
the second region is a continuous region connecting to the first region and has an average through-hole area ratio less than the first region, and
through-holes in the first region are closely packed, while through-holes in the second region are loosely packed;
forming the metal layer to fill the plurality of through-holes in the semiconductor substrate; and
planarizing the metal layer by a chemical mechanical polishing process to form a TSV interconnect structure, wherein:
when the semiconductor substrate in the first region has a surface area of less than or equal to about 28 mm2 and greater than about 14 mm2, the difference of the average through-hole area ratio between the first region and the entire semiconductor substrate is less than or equal to about 1.25%,
when the semiconductor substrate in the first region has the surface area of less than or equal to about 14 mm2 and greater than about 3 mm2, the difference of the average through-hole area ratio between the first region and the entire semiconductor substrate is less than or equal to about 2.75%,
when the semiconductor substrate in the first region has the surface area of less than or equal to about 3 mm2 and greater than about 0.5 mm2, the difference of the average through-hole area ratio between the first region and the entire semiconductor substrate is less than or equal to about 4.75%, and
when the semiconductor substrate in the first region has the surface area of less than or equal to about 0.5 mm2 and greater than about 0.16 mm2, the difference of the average through-hole area ratio between the first region and the entire semiconductor substrate is less than or equal to about 6.75%.

US Pat. No. 10,141,243

THYRISTOR ASSEMBLY RADIATOR FOR DC CONVERTER VALVE

NR ELECTRIC CO., LTD, Ji...

1. A thyristor assembly radiator for a DC converter valve, comprising:radiators;
a thyristor being disposed between every two adjacent radiators, wherein
each of the radiators comprises a housing, a water feeding port is provided at an upper part of the housing, a water discharging port is provided at a lower part of the housing, and through holes in the housing of the radiator for accommodating damping resistors are provided between the water feeding port and the water discharging port;
a water discharging port of an Nth radiator is communicated with a water discharging port of an (N?2)th radiator via a (N?2)th water discharging pipeline, and a water feeding port of the Nth radiator is communicated with a water feeding port of an (N+2)th radiator via a Nth water feeding pipeline, or the water feeding port of the Nth radiator is communicated with a water feeding port of the (N?2)th radiator via a (N?2)th water feeding pipeline, and the water discharging port of the Nth radiator is communicated with a water discharging port of the (N+2)th radiator via a Nth water discharging pipeline, wherein N?3, and N is an odd number;
a water discharging port of an Mth radiator is communicated with a water discharging port of an (M?2)th radiator via a (M?2)th water discharging pipeline, and a water feeding port of the Mth radiator is communicated with a water feeding port of an (M+2)th radiator via a Mth water feeding pipeline, or the water feeding port of the Mth radiator is communicated with a water feeding port of the (M?2)th radiator via a (M?2)th water feeding pipeline, and the water discharging port of the Mth radiator is communicated with a water discharging port of the (M+2)th radiator via a Mth water discharging pipeline, wherein M?4, and M is an even number; and
water feeding ports of the last two radiators are communicated with each other via a water feeding pipeline.

US Pat. No. 10,141,240

SEMICONDUCTOR DEVICE, CORRESPONDING CIRCUIT AND METHOD

STMICROELECTRONICS S.R.L....

1. A semiconductor device comprising:at least one semiconductor die;
a package, the at least one semiconductor die embedded in the package, the at least one semiconductor die coupled to a thermally-conductive element, wherein the package includes a layered package including:
an intermediate layer, the at least one semiconductor die arranged in an opening in the intermediate layer;
first and second outer layers, the thermally-conductive element including a thermally-conductive inlay in the first outer layer, wherein the second outer layer is provided with electrical contact formations coupled to the at least one semiconductor die; and
a heat sink member thermally coupled to the thermally-conductive inlay.

US Pat. No. 10,141,236

FLIP CHIP BALL GRID ARRAY WITH LOW IMPEDENCE AND GROUNDED LID

International Business Ma...

1. A process for providing electrical conductivity and heat transfer between an electrical substrate and an electrically conductive heat spreader comprising operatively associating said electrical substrate and said electrically conductive heat spreader with an article of manufacture comprising a contact spring so that said article of manufacture conducts heat and electricity from said electrical substrate to said electrically conductive heat spreader, wherein said article of manufacture comprises a contact spring structured to both conduct heat from said electrical substrate to said electrically conductive heat spreader and to electrically connect said electrical substrate and electrically conductive heat spreader, wherein said contact spring comprises a flat single element but configured as a plurality of polygons joined to one another, one edge of one polygon to one edge of a contiguous polygon to form a pattern of repeating polygons substantially lying in a plane and extending substantially in a straight line, the length of said contact spring being greater than its width, said contact spring comprising one or multiple device contacts in the body of said contact springthat extend at least from one side edge of said contact spring, or from at least one surface of said contact spring, or both said side edge and said surface said device contacts arranged so that said contact spring comprises at least one device contact to abut up against said electrically conductive heat spreader and at least one device contact to abut up against said electrical substrate.

US Pat. No. 10,141,235

SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING THE SAME

PANASONIC INTELLECTUAL PR...

1. A method for manufacturing a semiconductor device, the method comprising:a first step of preparing:
a semiconductor substrate;
a semiconductor layer disposed on the semiconductor substrate, the semiconductor layer comprising:
a plurality of well regions in top portions remote from the semiconductor substrate, the plurality of well regions each including a source region; and
a drift region in a part other than the plurality of well regions;
a gate insulating layer disposed on the semiconductor layer; and
a gate electrode disposed on the gate insulating layer;
a second step of removing part of the gate electrode overlapping each of the source regions of the plurality of well regions;
a third step of inspecting a defect produced in any of the first and the second steps, recording coordinates of the defect, and determining an ineffective region based on the coordinates of the defect;
a fourth step of removing the gate electrode in the ineffective region;
a fifth step of forming an insulating film on the gate electrode outside the ineffective region, forming the insulating film on at least part of the gate insulating layer inside the ineffective region, and forming two or more source contact holes in the insulating film both inside and outside the ineffective region so as to expose at least part of each of the source regions of the plurality of well regions; and
a sixth step of forming a source wire such that the source wire is covered the insulating film and is in contact with the exposed source regions of the plurality of well regions through the source contact holes both inside and outside the ineffective region.

US Pat. No. 10,141,229

PROCESS FOR FORMING SEMICONDUCTOR LAYERS OF DIFFERENT THICKNESS IN FDSOI TECHNOLOGIES

GLOBALFOUNDRIES Inc., Gr...

1. A method of forming semiconductor devices, the method comprising:epitaxially growing a portion of a first semiconductor layer above a buried insulating layer in a first device region, said first semiconductor layer having a first thickness after said epitaxial growth process is performed;
forming a second semiconductor layer of a second thickness above said buried insulating layer in a second device region, said second thickness differing from said first thickness, wherein forming said second semiconductor layer comprises, prior to epitaxially growing said portion of said first semiconductor layer, epitaxially growing a portion of said second semiconductor layer so as to obtain said second thickness, forming a growth mask above said second semiconductor layer, and selectively epitaxially growing said portion of said first semiconductor layer by using said growth mask;
forming a first transistor element in and on said first semiconductor layer; and
forming a second transistor element in and on said second semiconductor layer, said second transistor element comprising a fully depleted channel region.

US Pat. No. 10,141,221

METHOD FOR MANUFACTURING THREE DIMENSIONAL STACKED SEMICONDUCTOR STRUCTURE AND STRUCTURE MANUFACTURED BY THE SAME

MACRONIX INTERNATIONAL CO...

1. A method of manufacturing a three-dimensional (3D) stacked semiconductor structure, comprising:forming a multi-layered stack above a substrate, and the multi-layered stack comprising a plurality of nitride layers and polysilicon layers arranged alternately;
forming a plurality of channel holes vertically to the substrate;
patterning the multi-layered stack to form linear spaces between the plurality of channel holes and vertical to the substrate, wherein the linear spaces extend downwardly to expose sidewalls of the plurality of nitride layers and the plurality of polysilicon layers;
replacing the plurality of polysilicon layers with insulating layers having air-gaps through the linear spaces; and
replacing the plurality of nitride layers with conductive layers through the linear spaces.

US Pat. No. 10,141,219

COMBINED PRODUCTION METHOD FOR SEPARATING A NUMBER OF THIN LAYERS OF SOLID MATERIAL FROM A THICK SOLID BODY

Siltectra GmbH, Dresden ...

1. A method for producing layers of solid material comprising:providing a solid body to be split into a number of layers of solid material, the solid body having a first level surface portion and a second level surface portion;
introducing or generating defects in the solid body using laser beams in order to determine a first detachment plane along which a first layer of solid material is separated from the solid body, the laser beams penetrating into the solid body via the second level surface portion;
providing a receiving layer for holding the layer of solid material on the second level surface portion of the solid body, the receiving layer being in the form of a polymer layer;
applying heat to the receiving layer in order to mechanically generate stresses in the solid body, the application of heat including cooling of the receiving layer to a temperature below ambient temperature, the cooling taking place such that the polymer layer undergoes a glass transition and such that due to the stresses a crack propagates in the solid body along the detachment plane, the crack separating the first layer of solid material from the solid body, wherein the second level surface portion is part of the first layer, wherein the first detachment plane is determined closer to the second level surface portion than to the first level surface portion;
introducing or generating defects in the solid body in order to determine a second detachment plane along which a second layer of solid material is separated from the solid body, then providing a second receiving layer for holding another layer of solid material on the solid body reduced by the first layer of solid material; and
applying heat to the second receiving layer in order to mechanically generate stresses in the solid body such that due to the stresses a crack propagates in the solid body along the second detachment plane, the crack separating the second layer of solid material from the solid body.

US Pat. No. 10,141,214

DUAL SCARA ARM

Brooks Automation, Inc., ...

1. A substrate transport apparatus comprising:a drive section;
a transport arm section connected to the drive section and being configured to transport substrates to a module, the transport arm section including
a substantially rigid upper arm having a first upper arm section and a second upper arm section coupled to each other at a common axis of rotation by a releasable coupling to form the substantially rigid upper arm having opposite ends,
a first forearm rotatably coupled to a first one of the opposite ends at a first elbow axis,
a second forearm rotatable coupled to a second one of the opposite ends at a second elbow axis, and
at least one end effector connected to each of the first forearm and the second forearm, each end effector being configured to hold at least one substrate; and
wherein the first elbow axis and the second elbow axis are positioned at a distance from the common axis of rotation, and the releasable coupling is configured to change a distance component, disposed along an extension and retraction path of a respective end effector, of the distance between the common axis of rotation and at least one of the first elbow axis and the second elbow axis based on a predetermined characteristic of the module.

US Pat. No. 10,141,213

APPARATUS FOR STORING AND HANDLING ARTICLE AT CEILING

DAIFUKU CO., LTD., Osaka...

1. An apparatus for storing and handling an article at a ceiling, comprising:an internal rail configured to hang on the ceiling;
a storage system configured to hang on the ceiling and including a shelf of a first row and a shelf of a second row disposed on both sides of the internal rail to face each other and a transport in/out port connected to any one of the shelf of the first row and the shelf of the second row; and
an internal transfer robot configured to be movably connected to the internal rail and convey the article between any one of the shelf of the first row and the shelf of the second row and the transport in/out port; and
a purge unit configured to supply purge gas to the article seated on the shelf of the first row and the shelf of the second row,
wherein the internal transfer robot includes:
a two-way sliding unit configured to slide a holding unit holding the article toward any one of the shelf of the first row and the shelf of the second row; and
an elevation-driving unit configured to elevate the two-way sliding unit along a height direction of the shelf of the first row and the shelf of the second row,
wherein the purge unit includes:
a gas tank configured to communicate with the article and providing the purge gas to the article;
a recovering pump configured to communicate with the article to recover the purge gas supplied to the article; and
a controller configured to operate the recovering pump when a predetermined time elapses after the purge gas is supplied to the article.

US Pat. No. 10,141,207

OPERATION METHOD OF PLASMA PROCESSING APPARATUS

Hitachi High-Technologies...

1. An operation method of a vacuum processing apparatus, the apparatus comprising:a vacuum vessel having an inside configured to be decompressed;
a processing chamber that is arranged in an inner part of the vacuum vessel, wherein a wafer to be processed is arranged and processed inside thereof;
a plasma generating chamber that is arranged above the processing chamber, wherein plasma is generated by using processing gas supplied into an inner part thereof;
a sample stage that is arranged at a lower part inside of the processing chamber, the sample stage having a top surface for mounting the wafer;
a dielectric plate member that is arranged above the top surface of the sample stage between the processing chamber and the plasma generating chamber in the vacuum vessel, the dielectric plate member having a plurality of through-holes wherein particles of the plasma are introduced into the processing chamber therethrough; and
a ring-shaped window member that is arranged on an outer peripheral side of the plate member around the plate member above the processing chamber, the ring-shaped window member constituted of a lamp for irradiating and heating the wafer with an electromagnetic wave, and a member facing inside of the processing chamber and being configured to transmit the electromagnetic wave from the lamp, wherein
a side surface surrounding a lower surface of the window member and the plate member is constituted of a member that transmits the electromagnetic wave, of the window member, the method comprising:
performing a process of generating a reaction product on a surface of the wafer by supplying, from the through-holes to the wafer mounted on the sample stage, the particles of the plasma that has been generated in the plasma generating chamber by using the processing gas;
then performing a process of extinguishing the plasma in the plasma generating chamber and heating the wafer with the electromagnetic wave to desorb the reaction product; and
then performing a process of supplying a cleaning gas into the plasma generating chamber to supply particles of plasma of the cleaning gas generated in the plasma generating chamber into the processing chamber and to an inner wall surface of the window member facing an interior space of the processing chamber.

US Pat. No. 10,141,204

FILM, METHOD FOR ITS PRODUCTION, AND METHOD FOR PRODUCING SEMICONDUCTOR ELEMENT USING THE FILM

AGC Inc., Chiyoda-ku (JP...

1. A film comprising a substrate and an adhesive layer provided on one surface of the substrate, characterized in thatthe storage elastic modulus at 180° C. of the substrate is from 10 to 100 MPa,
the adhesive layer is a reaction cured product of a composition for adhesive layer comprising an acrylic polymer having hydroxy groups, and a polyfunctional isocyanate compound,
the total equivalent amount of hydroxy groups and carboxy groups in the acrylic polymer is at most 2,000 g/mol,
in the composition for adhesive layer, MCOOH/(MNCO?MOH) is from 0 to 1.0, and MNCO/(MCOOH+MOH) is from 0.4 to 3.5 (wherein MOH is the number of moles MOH of hydroxy groups derived from the acrylic polymer, MCOOH is the number of moles of carboxy groups derived from the acrylic polymer, and MNCO is the number of moles of isocyanate groups derived from the polyfunctional isocyanate compound).

US Pat. No. 10,141,195

SUBSTRATE PROCESSING METHOD

Tokyo Electron Limited, ...

1. A substrate processing method performed on a substrate having a recess formed in a surface thereof, a first silicon-containing film formed on a bottom surface of the recess, a second silicon-containing film formed on both sides of the recess, comprising:depositing a carbon-based deposit on the surface of the substrate;
removing the first silicon-containing film by performing a COR (Chemical Oxide Removal) process in which the first silicon-containing film is modified to a reaction product using a processing gas, on the substrate; and
removing the deposited carbon-based deposit,
wherein the recess has an aspect ratio of 4 or more.

US Pat. No. 10,141,191

METHOD OF THERMAL PROCESSING STRUCTURES FORMED ON A SUBSTRATE

APPLIED MATERIALS, INC., ...

1. A method of thermally processing a substrate, comprising:positioning the substrate on a substrate support comprising a heating element and increasing the temperature of the substrate;
delivering a first energy from a first energy source to the substrate; and
delivering a second energy from a second energy source to the substrate, wherein the first energy or the second energy is annealing energy and the annealing energy is polarized laser energy, and wherein the first energy and the second energy individually are insufficient to cause any portion of the substrate to melt.

US Pat. No. 10,141,189

METHODS FOR FORMING SEMICONDUCTORS BY DIFFUSION

ASM IP HOLDING B.V., Alm...

1. A method for making a semiconductor device, comprising:forming a transistor channel region, wherein forming the transistor channel region comprises:
providing a silicon protrusion;
forming an oxide layer on a surface of the silicon protrusion;
selectively removing, relative to other exposed materials, material forming exposed surfaces of the oxide layer to reduce an overall thickness of the oxide layer;
subsequently depositing silicon-germanium on the oxide layer; and
converting the silicon protrusion into a silicon germanium structure by annealing the silicon-germanium and silicon structure in an oxidizing environment to drive the germanium through the oxide layer and into the silicon protrusion.

US Pat. No. 10,141,188

RESIST HAVING TUNED INTERFACE HARDMASK LAYER FOR EUV EXPOSURE

International Business Ma...

1. A method to prepare a substrate for photolithography, comprising:forming an underlayer over a surface of the substrate;
depositing an interface hardmask layer on the underlayer using one of a vapor phase deposition process or an atomic layer deposition process; and
forming a layer of extreme UV (EUV) resist on the interface hardmask layer, where
the interface hardmask layer is comprised of material having a composition and properties tuned to achieve a certain secondary electron yield from the interface hardmask layer;
where depositing the interface hardmask layer is accomplished at a temperature less than a melting temperature of a material that comprises the underlayer.

US Pat. No. 10,141,182

MICROELECTRONIC SYSTEMS CONTAINING EMBEDDED HEAT DISSIPATION STRUCTURES AND METHODS FOR THE FABRICATION THEREOF

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

1. A method for fabricating a microelectronic system, comprising:obtaining a substrate having a tunnel therethrough:
attaching a microelectronic component to a frontside of the substrate at a location enclosing the tunnel utilizing a solder material having a first thermal conductivity; and
producing an embedded heat dissipation structure at least partially contained within the tunnel after attaching the microelectronic component to the substrate, producing comprising:
applying a bond layer precursor material into the tunnel and onto the microelectronic component from a backside of the substrate;
curing the bond layer precursor material to form a thermally-conductive component bond layer in contact with the microelectronic component; and
formulating the bond layer precursor material such that, after curing, the thermally-conductive component bond layer has a second thermal conductivity substantially equivalent to or exceeding the first thermal conductivity.

US Pat. No. 10,141,181

TIN PULL-BACK AND CLEANING COMPOSITION

BASF SE, Ludwigshafen (D...

1. A composition, comprising the following components a)-f), based on total weight of the composition:a) 0.05-4 wt. % of an aliphatic or aromatic sulfonic acid;
b) 0.1 to 10 wt % of an inhibitor selected from the group consisting of imidazolidinones, imidazolidines, and 2-oxazolidinones;
c) 5 to 50 wt % of an aprotic solvent;
d) 1 to 60 wt % of a glycol ether;
e) water; and
an oxidant,
wherein a weight ratio of the aprotic solvent to the water is from 1:10 to 2:1 and wherein the oxidant is present in a volume ratio of components a) to e)to the oxidant ranging from 65:1 to 8:1.

US Pat. No. 10,141,178

MINIATURE CHARGED PARTICLE TRAP WITH ELONGATED TRAPPING REGION FOR MASS SPECTROMETRY

The University of North C...

1. A mass spectrometry system, comprising:an ion source;
an ion detector; and
an ion trap positioned along a longitudinal axis of the system between the ion source and the ion detector,
wherein the ion trap comprises:
a central electrode extending in a plane and comprising a central aperture extending through the central electrode along the longitudinal axis for a distance of less than 10 mm, the central aperture having a length in the plane and a width in the plane; and
a first endcap electrode comprising a first aperture having a length and a width, wherein the first aperture length and the first aperture width are parallel to the central aperture length and the central aperture width, respectively;
wherein the central aperture comprises a linear aperture segment having a length and a width, the linear aperture segment length being measured between end points of the linear aperture segment in the plane of the central electrode, and the linear aperture segment width being measured in a direction perpendicular to the length in the plane;
wherein a ratio of the linear aperture segment length to the linear aperture segment width is greater than 1.5; and
wherein at least one of:
the first aperture length is greater than the central aperture length; and
the first aperture width is greater than the central aperture width.

US Pat. No. 10,141,176

MULTI-REFLECTION MASS SPECTROMETER WITH DECELERATION STAGE

Thermo Fisher Scientific ...

1. A multi-reflection mass spectrometer comprising two ion mirrors spaced apart and opposing each other in an X direction, each mirror elongated generally along a drift direction Y, the X direction being orthogonal to the drift direction Y, and an ion injector for injecting ions as an ion beam into the space between the ion mirrors at an inclination angle to the X direction, wherein along a first portion of their length in the drift direction Y the ion mirrors converge with a first degree of convergence and along a second portion of their length in the drift direction Y the ion mirrors converge with a second degree of convergence or are parallel, the first portion of their length being closer to the ion injector than the second portion and the first degree of convergence being greater than the second degree of convergence.

US Pat. No. 10,141,157

METHOD FOR ADJUSTING HEIGHT OF SAMPLE AND OBSERVATION SYSTEM

Hitachi High-Technologies...

1. A method for adjusting the height of a sample in a charged particle beam device which includes a charged particle optical lens barrel that generates a charged particle beam, a first sample placement section, a diaphragm that separates a space where the first sample placement section is placed from the inside of the charged particle optical lens barrel, and a base table to which the diaphragm is fixed, wherein the method comprises:a first step of storing the height of the first sample placement section when a height adjustment member comes into contact with the diaphragm or the base table by moving the first sample placement section in the optical axis direction of the charged particle optical lens barrel;
a second step of adjusting a specific point that indicates a position at a predetermined distance from an optical device uniquely determined for the optical device so that the specific point is located on the surface of the height adjustment member by moving at least a part of the optical device to change the distance between the optical device and the height adjustment member;
a third step of placing a sample table with a Z-axis driving mechanism in the optical device and adjusting the height of the sample table with a Z-axis driving mechanism so that the surface of the sample is located at the position of the specific point of the optical device without changing the position of the specific point of the optical device adjusted in the second step; and
a fourth step of adjusting a distance between the sample and the diaphragm by adjusting the height of the first sample placement section of the charged particle beam device or the height of the sample table with a Z-axis driving mechanism using the height of the first sample placement section stored in the first step.

US Pat. No. 10,141,116

COMPOSITE ELECTRONIC COMPONENT AND RESISTOR DEVICE

MURATA MANUFACTURING CO.,...

1. A composite electronic component comprising:a resistor device; and
a capacitor device mounted on the resistor device in a heightwise direction; wherein
the resistor device includes:
an insulating base including an upper surface and a lower surface that are opposite to each other in the heightwise direction, and a pair of end surfaces that are opposite to each other in a lengthwise direction orthogonal or substantially orthogonal to the heightwise direction;
a resistor body provided on the insulating base;
a first upper surface conductor and a second upper surface conductor provided on the upper surface of the insulating base and separated from each other in the lengthwise direction;
a first lower surface conductor and a second lower surface conductor provided on the lower surface of the insulating base and separated from each other in the lengthwise direction;
a first end surface connection conductor provided on one of the pair of end surfaces of the insulating base and connecting the first upper surface conductor and the first lower surface conductor;
a second end surface connection conductor provided on the other of the pair of end surfaces of the insulating base and connecting the second upper surface conductor and the second lower surface conductor; and
a third lower surface conductor and a fourth lower surface conductor provided on the lower surface of the insulating base, located between the first lower surface conductor and the second lower surface conductor in the lengthwise direction, and separated from each other;
the capacitor device includes:
a capacitor body including a lower surface orthogonal or substantially orthogonal to the heightwise direction; and
a first external electrode and a second external electrode provided on an external surface of the capacitor body and separated from each other in the lengthwise direction;
the upper surface of the insulating base and the lower surface of the capacitor body face each other in the heightwise direction;
the first upper surface conductor and the first external electrode are electrically connected to each other;
the second upper surface conductor and the second external electrode are electrically connected to each other;
the resistor body is provided on the lower surface of the insulating base and located between the first lower surface conductor and the second lower surface conductor in the lengthwise direction; and
the third lower surface conductor and the fourth lower surface conductor are connected to the resistor body.

US Pat. No. 10,141,088

RESISTOR

PANASONIC INTELLECTUAL PR...

1. A resistor comprising:a resistive element made of metal and having an upper surface, a lower surface, a first edge surface connected to the upper surface and the lower surface, and a second edge surface connected to the upper surface and the lower surface;
a first resin substrate provided on the upper surface of the resistive element, the first resin substrate having a high thermal conductivity;
a first heat radiator plate made of metal provided on an upper surface of the first resin substrate;
a second heat radiator plate made of metal provided on the upper surface of the first resin substrate such that the second heat radiator plate is separated from the first heat radiator plate via a first gap;
a first edge-surface electrode provided on the first edge surface of the resistive element, the first edge-surface electrode being connected to the first heat radiator plate;
a second edge-surface electrode provided on the second edge surface of the resistive element, the second edge-surface electrode being connected to the second heat radiator plate;
a second resin substrate provided on an upper surface of the first heat radiator plate and an upper surface of the second heat radiator plate;
a third heat radiator plate made of metal provided on an upper surface of the second resin substrate, the third heat radiator plate being connected to the first edge-surface electrode; and
a fourth heat radiator plate made of metal provided on the upper surface of the second resin substrate such that the fourth heat radiator plate is separated from the third heat radiator plate via a second gap and is connected to the second edge-surface electrode,
wherein the first gap and the second gap are disposed at positions different from each other viewing from above.

US Pat. No. 10,141,004

HYBRID WAVEFORM-CODED AND PARAMETRIC-CODED SPEECH ENHANCEMENT

Dolby Laboratories Licens...

1. A method, comprising:receiving mixed audio content, in a reference audio channel representation, that are distributed over a plurality of audio channels of the reference audio channel representation, the mixed audio content having a mix of speech content and non-speech audio content;
transforming one or more portions of the mixed audio content that are distributed over two or more non-Mid/Side (non-M/S) channels in the plurality of audio channels of the reference audio channel representation into one or more portions of the transformed mixed audio content in an M/S audio channel representation that are distributed over one or more channels of the M/S audio channel representation, wherein the M/S audio channel representation comprises at least a mid-channel signal and a side-channel signal, wherein the mid-channel signal represents a weighted or non-weighted sum of two channels of the reference audio channel representation, and wherein the side-channel signal represents a weighted or non-weighted difference of two channels of the reference audio channel representation;
determining metadata for speech enhancement of the one or more portions of the transformed mixed audio content in the M/S audio channel representation, wherein a first type of speech enhancement is waveform-encoded speech enhancement of a reduced quality version of the mid-channel signal in the M/S audio channel representation, and a second type of speech enhancement is parametric-encoded speech enhancement of a reconstructed version of the mid-channel signal in the M/S audio channel representation, the metadata including a mid-channel prediction parameter to reconstruct the mid-channel signal, a first gain parameter for waveform-encoded speech enhancement of the mid-channel signal, and a second gain parameter for parametric-encoded speech enhancement of the reconstructed mid-channel signal; and
generating an audio signal that comprises the mixed audio content and the metadata for speech enhancement of the one or more portions of the transformed mixed audio content in the M/S audio channel representation;
wherein the method is performed by one or more computing devices.

US Pat. No. 10,140,994

FRAME ERROR CONCEALMENT METHOD AND APPARATUS, AND AUDIO DECODING METHOD AND APPARATUS

SAMSUNG ELECTRONICS CO., ...

1. A time domain frame error concealment apparatus comprising:at least one processor configured to:
when a frame is classified as an error frame or a next good frame after the error frame, select one tool from among a plurality of tools including a first tool using phase matching and a second tool using repetition and smoothing, based on a plurality of parameters including stationarity of the frame, where the frame corresponds to a time domain signal generated after time-frequency inverse transform processing; and
perform a corresponding time domain error concealment processing on the frame, based on the selected tool,
wherein the first tool includes a first mode related to a single error frame, a second mode related to a burst error frame, and a third mode related to the next good frame after the error frame,
wherein the second tool includes a first mode related to the error frame, a second mode related to the next good frame after the single error frame, and a third mode related to the next good frame after the burst error frame, and
wherein the processor is configured to select the first tool for either the next good frame after the error frame or the burst error frame, when the first tool is used for the error frame.

US Pat. No. 10,140,986

SPEECH RECOGNITION

Microsoft Technology Lice...

1. A computer system comprising:an input configured to receive voice input from a user;
an Automatic Speech Recognition (ASR) system for identifying individual words in the voice input, wherein the ASR system is configured to generate in memory during at least one speech activity interval in the voice input a word set of one or more words it has identified in the voice input, and update the word set in the memory based on identifying a new word in the voice input to add the new word to the word set;
a lookup module configured to retrieve at least one word from the word set during the speech activity interval in the voice input at a first time whilst the speech activity interval is still ongoing, and perform a lookup whilst the speech activity interval is still ongoing to pre-retrieve information associated with the at least one word, the pre-retrieved information including one or more relevant words that are contextually relevant to and different from the at least one word from the word set; and
a response generation module configured to detect an end of the speech activity interval at a second time that is subsequent to the first time, the word set having been updated by the ASR system at least once between the first time and the second time, and the response generation module further configured to generate a response for output, wherein the response conveys the pre-retrieved information from the lookup module.

US Pat. No. 10,140,985

SERVER FOR PROCESSING SPEECH, CONTROL METHOD THEREOF, IMAGE PROCESSING APPARATUS, AND CONTROL METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A system comprising:a server; and
at least one image processing apparatus,
wherein the server comprises:
a communicator configured to communicate with the at least one image processing apparatus;
a processor configured to:
based on an input of a speech of a user being received from the at least one image processing apparatus, control the communicator to:
transmit, to the at least one image processing apparatus, a plurality of retrieval results corresponding to the input of the speech of the user,
wherein the at least one image processing apparatus comprises:
a display;
a user interface comprising:
a speech input interface configured to receive the input of a speech of a user; and
a non-speech input interface configured to receive a non-speech user input;
a communicator configured to communicate with the server; and
a processor configured to:
based on the input of the speech being received through the speech input interface,
control the communicator of the at least one image processing apparatus to transmit the input of the speech to the server;
control the display to display the plurality of retrieval results to be selected, based on the plurality of retrieval results corresponding to the input of the speech being received from the server;
based on the non-speech user input being received through the non-speech input interface,
identify whether the non-speech user input is related to the input of the speech of the user;
based on the non-speech user input not being related to the input of the speech of the user, perform an operation corresponding to the non-speech user input, independently of the input of the speech; and
based on the non-speech user input being related to the input of the speech of the user, perform an operation on one of the plurality of retrieval results selected by the non-speech user input, based on a result of processing the input of the speech.

US Pat. No. 10,140,982

METHOD FOR USING PAUSES DETECTED IN SPEECH INPUT TO ASSIST IN INTERPRETING THE INPUT DURING CONVERSATIONAL INTERACTION FOR INFORMATION RETRIEVAL

VEVEO, INC., Andover, MA...

1. A method for using speech disfluencies detected in speech input to assist in interpreting the input, the method comprising:providing access to a set of content items, each of the content items being associated with metadata that describes the corresponding content item;
receiving a speech input from a user, the input intended by the user to identify at least one desired content item;
detecting a speech disfluency in the speech input;
determining a confidence measure of the user in a portion of the speech input following the speech disfluency based on a manner by which the user utters the portion of the speech input following the speech disfluency;
upon a condition in which the confidence measure does not exceed a threshold value:
retrieving from memory preferences of the user for particular content items of the set of content items;
comparing the portion of the speech input to metadata associated with the particular content items of the set of content items;
determining, based on the comparing, whether metadata associated with a content item of the particular content items at least partially matches the portion of the speech input;
in response to determining that metadata associated with the content item of the particular content items at least partially matches the portion of the speech input;
replacing the portion of the speech input with the metadata associated with the content item to generate a query comprising a modified speech input for searching a database associated with the set of content items;
selecting from the database a subset of content items from the set of content items based on comparing the query and metadata associated with the subset of content items;
upon a condition in which the confidence measure exceeds a threshold value, selecting the subset of content items from the set of content items based on comparing the speech input and the metadata associated with the subset of content items; and
presenting the subset of content items to the user.

US Pat. No. 10,140,977

GENERATING ADDITIONAL TRAINING DATA FOR A NATURAL LANGUAGE UNDERSTANDING ENGINE

botbotbotbot Inc., Palo ...

1. A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:obtaining, during operation of a computer-implemented dialogue system comprising a natural language understanding engine, data identifying (i) a first input conversational turn that was provided as input to the natural language understanding engine during a dialogue between a user and the computer-implemented dialogue system and (ii) a first annotation of the first input conversational turn generated by the natural language understanding engine, wherein the natural language understanding engine has been trained on a first set of training data comprising a plurality of training conversational turns;
determining that the first annotation accurately characterized the first input conversational turn;
determining, based on the training conversational turns in the first set of training data, that the natural language understanding engine is likely to generate inaccurate annotations of other conversational turns that are similar to the first input conversational turn;
in response to determining that (i) the first annotation accurately characterized the first input conversational turn but (ii) the natural language understanding engine is likely to generate inaccurate annotations of other conversational turns that are similar to the first input conversational turn:
obtaining one or more first paraphrases of the first input conversational turn; and
generating, for each of the one or more first paraphrases, a respective first training example that identifies the first annotation as the correct annotation for the first paraphrase; and
training the natural language understanding engine on at least the first training examples.

US Pat. No. 10,140,959

MOBILE TERMINAL AND METHOD OF CONTROLLING THE SAME

LG ELECTRONICS INC., Seo...

1. A mobile terminal comprising:a display; and
a controller configured to:
cause the display to display a home screen page comprising a plurality of graphic objects;
set a specific region of the home screen page based on a first touch input received on the home screen page, the first touch input received while the plurality of graphic objects are displayed on the home screen page;
cause the display to display a guide image indicating the specific region when the specific region is set, the guide image displayed on the home screen page comprising the plurality of graphic objects;
detect a graphic object displayed in the specific region or overlapping the specific region when the specific region is set, wherein a visual effect is applied to the detected graphic object such that the detected graphic object is visually distinguished from other graphic objects of the plurality of graphic objects;
cause the display to display a plurality of images indicating expected output regions where the detected graphic object is to be displayed while the graphic object and the guide image are displayed on the home screen page, wherein the plurality of images are displayed outside of the specific region;
cause the display to display the detected graphic object at a first region of the home screen page corresponding to a first image of the plurality of images in response to a second touch input received at the first image, the second touch input received while the graphic object and the plurality of images are displayed on the home screen page; and
cause the display to stop displaying the plurality of images when the graphic object is displayed at the first region of the home screen page,
wherein the first image is replaced by the graphic object when the graphic object is displayed at the first region of the home screen page such that the graphic object is no longer displayed in the specific region or overlapping the specific region.

US Pat. No. 10,140,958

MANAGING MULTIPLE SYSTEMS IN A COMPUTER DEVICE

STMicroelectronics (Greno...

1. A computer device, comprising:a first processing system having at least one processing core configured to concurrently execute at least two computer programs stored in a memory, the at least two computer programs including a first computer program that stores first displayable graphics data in a first virtual frame buffer and a second computer program that stores second displayable graphics data in a second virtual frame buffer, the first processing system having a resource manager configured to manage at least one resource and configured to deliver program execution output from both the first computer program and the second computer program via an output resource;
a set of resources dedicated to the first processing system wherein the set of resources includes the output resource; and
a second processing system coupled to the set of resources and configured to execute the second computer program, the second processing system having a supervisor application configured to grant control to individual resources of the set of resources to the resource manager of the first processing system, wherein the first processing system has access to the individual resources only after the supervisor application has granted control of the individual resources, wherein control of the output resource is granted by the supervisor application to the first processing system transparently to the first computer program, wherein a first portion of a display is driven by the first displayable graphics data from the first computer program in the first virtual frame buffer and a second portion of the display is driven by the second displayable graphics data from the second computer program in the second frame buffer.

US Pat. No. 10,140,918

ACTIVELY DRIVEN ORGANIC LIGHT-EMITTING DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. An actively driven organic light-emitting display apparatus, comprising a plurality of pixels arranged in a matrix and a drive device for driving the plurality of pixels to display; the drive device comprises at least one drive circuit corresponding to one column of pixels, each of the pixels including a light emitting device, a light emitting device drive unit, a first switch unit and a second switch unit; each of the drive circuit including a current control unit, wherein for any pixel in any one column of pixels and its corresponding drive circuit,the light emitting device drive unit is configured to drive the light emitting device to emit light;
the current control unit comprises a resistor and an operational amplifier, one terminal of the operational amplifier is coupled to data signal and the other terminal of the operation amplifier is coupled to one terminal of the resistor; the light emitting device, the light emitting device drive unit, the first switch unit, the second switch unit, the current control unit and the resistor constitute a feedback loop so that a control signal provided from the current control unit based on the data signal and a signal provide by the feedback loop is automatically determined by a resistance value of the resistor, an input data signal voltage and a supply voltage,
wherein the light emitting device drive unit comprise a drive transistor and a capacitor, and the drive transistor is an N-type thin film transistor;
when the light emitting device is connected between the power supply and the light emitting device unit, and the resistor is connected between the ground node and the feedback terminal of the current control unit, the capacitor is connected between a gate and a source of the drive transistor, a drain of the drive transistor is connected to the light emitting device, and the source of the drive transistor is connected to the second switch unit;
when the light emitting device is connected between the ground node and the light emitting device drive unit, and the resistor is connected between the power supply and the feedback terminal of the current control unit, the capacitor is connected between the gate and the source of the drive transistor, the source of the drive transistor is connected to the light emitting device, and the drain of the drive transistor is connected to the second switch unit.

US Pat. No. 10,140,906

ELECTRO-OPTICAL APPARATUS AND ELECTRONIC APPARATUS

SEIKO EPSON CORPORATION, ...

1. An electro-optical apparatus comprising:a plurality of subpixels each of which is arranged in a first direction of a display area and a second direction which is a direction intersecting with the first direction, each of the plurality of subpixels comprising:
a light emitting element, and
a color filter,
wherein the plurality of subpixels includes color filters of different colors, and have different display colors corresponding to the color filters,
wherein the plurality of subpixels includes light emitting elements in which optical axes of the light emitting elements are inclined against respective normal lines of light emitting surfaces of the light emitting elements to a central side of the display area according to respective positions of the subpixels,
wherein ranges, in which the optical axes of the light emitting elements are inclined, are different in the first direction and the second direction,
wherein, in the first direction and the second direction, the plurality of subpixels are disposed such that color filters of the same color are arranged in one direction in which a range in the ranges is large, and color filters of colors which are different from each other are arranged in another direction, and
wherein the plurality of subpixels includes color filters disposed to overlap adjacent color filters in the another direction in plan view, and disposed to have different widths of overlap in plan view according to the positions of the subpixels in the another direction.

US Pat. No. 10,140,897

DEEP VIEWER

DEEP VIEW, LLC, Bellingh...

1. A three-dimensional artwork comprises:a plurality of image segments;
a first image segment from the plurality of image segments being imposed on a first substrate;
an at least one subsequent image segment from the plurality of image segments being imposed on a second substrate;
the first substrate and the second substrate being parallel;
the first substrate being offset from the second substrate;
the first image segment and the at least one subsequent image segment forming a complete image when the first substrate and the second substrate are viewed from a predetermined angle;
a plurality of disparate image segments;
a first disparate image segment from the plurality of disparate image segments being imposed on the first substrate opposite the first image segment;
an at least one subsequent disparate image segment from the plurality of disparate image segments being imposed on the second substrate opposite the at least one subsequent image segment; and
the first disparate image segment and the at least one subsequent disparate image segment forming a complete disparate image when the first substrate and the second substrate are viewed from a predetermined disparate angle.

US Pat. No. 10,140,887

BRAILLE GENERATOR AND CONVERTER

PEARSON EDUCATION, INC., ...

1. A braille generator and converter system comprising:one or more refreshable braille display devices, each refreshable braille display device comprising:
a plurality of electromechanical braille cells, each electromechanical braille cell comprising a plurality of output dots configured to raise and lower in response to voltages applied at the electromechanical braille cell;
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the refreshable braille display device to:
receive data corresponding to one or more braille output math characters;
determine an electromechanical braille cell for displaying each of the braille output math characters; and
transmit control instructions to each of the determined electromechanical braille cells to display the one or more braille output math characters;
an expression input device, comprising:
an I/O subsystem configured to receive mathematical expression input data via one or more input devices integrated into or connected with the expression input device;
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the expression input device to:
receive math input data via the I/O subsystem corresponding to a mathematical expression; and
transmit data representing the mathematical expression to an expression converter; and
the expression converter, the expression converter comprising:
a processing unit comprising one or more processors; and
memory coupled with and readable by the processing unit and storing therein a set of instructions which, when executed by the processing unit, causes the expression converter to:
initiate a multi-user interactive math computing session including at least one of the refreshable braille display devices and at least one visual presentation device;
receive the math input data from the expression input device representing presentation markup representation of a the mathematical expression during the multi-user interactive math computing session;
convert the math input data representing the presentation markup representation of the mathematical expression to a mathematical markup languge (MathML) representation of the mathematical expression, using a first set of data conversion rules for converting presentation markup of mathematical expressions to MathML;
convert the MathML representation of the mathematical expression to a set of braille output math characters, using a second set of data conversion rules for converting MathML to braille math output, wherein the set of braille math output characters includes at least one braille mathematical symbol that does not correspond to any character in the received input data or in the MathML representation of the mathematical expression;
transmit the set of braille output characters to the at least one of the refreshable braille display devices configured to receive braille output within the interactive computing session, wherein the converting and transmitting of the braille math output characters is performed in real-time in response to the receiving the math input data representing the presentation markup representation of the mathematical expression;
receive a plurality of single-character revisions to the mathematical expression during the multi-user interactive math computing session, including at least a first single-character revision received as braille math input from the at least one refreshable braille display device, and a second single-character revision received as presentation markup math input from the at least one visual presentation device; and
in response to each of the plurality of single-character revisions to the mathematical expression received during the multi-user interactive math computing session;
(a) determine an input data type of the received single-character revision to the mathematical expression;
(b) determine a set of conversion rules for converting the revised mathematical expression to MathML based on the determined input data type;
(c) convert the revised mathematical expression incorporating the single-character revision into revised MathML of the mathematical expression using the determined set of conversion rules;
(d) convert the revised MathML of the mathematical expression into one or more output math formats comprising at least one of the braille math output or presentation markup math output; and
(e) transmit the revised mathematical expression, converted into the one or more output math formats, to one or more output devices including at least one of the visual presentation devices or at least one refreshable braille display devices.

US Pat. No. 10,140,882

CONFIGURING A VIRTUAL COMPANION

The Affinity Project, Inc...

1. A system for controlling operation of a character presented by a first device to a first interacting user, the system comprising one or more computers configured to:store information about:
one or more interacting users comprising the first interacting user,
one or more segments comprising a first segment, wherein each segment describes interactions between an interacting user and the character, and
one or more video clip data items comprising a first video clip data item, wherein each video clip data item corresponds to a video clip and comprises an identifier of a video character appearing in the video clip;
receive, from a first controlling user, control information for controlling the operation of the character when the character is interacting with the first interacting user, wherein the control information includes information about the first interacting user, information about segments to be presented to the first interacting user, or information about video clips to be presented to the first interacting user;
start a session with the first device to allow the first interacting user to interact with the character;
select the first segment using the control information;
select the first video clip data item using the control information, wherein the first video clip data item corresponds to a first video clip and comprises a first identifier of a first video character appearing in the first video clip;
cause the first device to present the first video clip to the first interacting user;
obtain information about the first video character using the first identifier;
construct a first phrase using the first segment and the information about the first video character; and
cause the character presented by the first device to present the first phrase to the first interacting user.

US Pat. No. 10,140,878

METHOD AND SYSTEM FOR PILOT TARGET AIRCRAFT AND TARGET OBSTACLE ALERTNESS AND AWARENESS

Beeper Avionics Inc., De...

1. A method of aircraft traffic awareness and alertness, the method comprising:receiving, by a flight unit associated with a first aircraft, a broadcast signal from a target aircraft, wherein the broadcast signal contains target aircraft positional information;
estimating, by the flight unit and based on the positional information of the target aircraft, a time of collision between the first aircraft and the target aircraft;
determining, by the flight unit, that the time of collision is below a predetermined threshold time;
measuring, by a head tracker unit affixed to a headset, a head position;
transmitting, by the head tracker unit and to the flight unit, the head position;
deriving, by the flight unit, and based on the positional information of the target aircraft and the head position, a direction of the target aircraft relative to the head position; and
transmitting, by the flight unit, a guiding sound signal to the headset, the guiding sound signal indicating the position of the target aircraft.

US Pat. No. 10,140,876

SYSTEMS AND METHODS FOR ENHANCED AWARENESS OF OBSTACLE PROXIMITY DURING TAXI OPERATIONS

Honeywell International I...

1. A system comprising:one or more sensors configured to be positioned on an aircraft and generate sensed obstacle information;
a processor configured to:
receive the sensed obstacle information from the one or more sensors,
determine locations of a first obstacle and a second obstacle within a predefined field of view of the one or more sensors based on at least one of the sensed obstacle information, previously received surveillance data, or previously stored ground obstacle data,
determine height information of the first obstacle;
generate a numerical value based on the height information;
generate an image comprising:
an ownship icon indicating a location of the aircraft on a ground relative to the locations of the first obstacle and the second obstacle;
a first icon associated with the first obstacle, the first obstacle being located within a first zone of the predefined field of view;
a second icon associated with the second obstacle, the second obstacle being located within a second zone of the predefined field of view, wherein the first and second icons are visually different; and
the numerical value; and
a display device configured to present the generated image.

US Pat. No. 10,140,871

WIRELESS SYSTEM AND OPERATION MANAGEMENT SERVER

Hitachi Construction Mach...

1. A wireless system for communicably connecting plural haulage vehicles, which travel in a mine, and a fleet operations management server, which manages operation of the respective haulage vehicles, together via a wireless communication network, wherein:the haulage vehicles each comprise:
position calculating equipment that calculates a position of an own vehicle of the haulage vehicle, and
a terminal-side communication control unit that performs control to conduct a wireless communication with the fleet operations management server;
the fleet operations management server comprises:
a server-side communication control unit that performs control to conduct a wireless communication with each haulage vehicle,
a fleet operations management information storage unit that stores fleet operations management information including the position of the own vehicle of each haulage vehicle as received from the haulage vehicle,
a communication quality information editing unit that performs edition of communication quality information, in which point identification information specifically identifying individual points in the mine, communication quality index values indicating quality levels of conditions of connections to the wireless communication network at the points, and update times indicating times at which the communication quality index values were updated lastly, are associated with each other, and
an update timing monitoring unit that specifies, each one of the points, at which one point the communication quality index value does not satisfy a condition for allowing to consider the communication quality index value to be a communication quality index value at a current time, as an update target point and performs communication trigger processing to trigger communication for newly acquiring a communication quality index value of the update target point;
the update timing monitoring unit specifies one of the haulage vehicles, which one haulage vehicle is planned to travel through the update target point, as a target vehicle on a basis of the fleet operations management information, calculates an estimated arrival time at which the target vehicle would arrive at the update target point, and performs processing to make the target vehicle conduct transmission of wireless data as the communication trigger processing at the estimated arrival time;
the terminal-side communication control unit of the target vehicle performs the transmission of the wireless data, which includes the position of the own vehicle, to the fleet operations management server at the estimated arrival time; and
the communication quality information editing unit updates the communication quality information on a basis of the wireless data received.

US Pat. No. 10,140,865

SYSTEMS AND METHODS FOR DETERMINING A PARKING REGION OF VEHICLES

DONGXIA DATONG (BEIJING) ...

1. A system, comprising:a storage device storing a set of instructions; and
a processor in communication with the storage device, wherein when executing the set of instructions, the processor is configured to cause the system to:
obtain, from a user terminal, a first geographical location via a network, the first geographic location being determined by the user terminal according a global positioning system (GPS) signal;
obtain a second geographical location, the second geographic location being associated with a virtual parking region, the virtual parking region including parking space for vehicles, a distance between the first geographical location and the second geographical location being less than a threshold distance;
determine information associated with the virtual parking region based on the second geographical location, the information associated with the virtual parking region including a boundary of the virtual parking region;
transmit, via the network, the information associated with the virtual parking region to the user terminal; and
adjust the boundary of the virtual parking region based on a result of a determination that vehicles are parked outside the boundary of the virtual parking region.

US Pat. No. 10,140,848

MOTION SENSOR ADJUSTMENT

Google LLC, Mountain Vie...

1. A computer-implemented method performed by a data processing apparatus comprising:receiving a signal indicating that motion was detected by a motion sensor over a time period;
receiving a status of an HVAC system from a computing device that controls the operation of vents of the HVAC system, wherein the status of the HVAC system comprises HVAC status times that are times when vents of the HVAC system are conveying air;
determining whether one of the vents of the HVAC system is located in an area visible to the motion sensor;
when one of the vents is determined to be located in the area visible to the motion sensor, determining that an HVAC status time for the one of the vents and the time period are correlated when the HVAC status time indicates that the one of the vents was conveying air during the time period; and
ignoring the signal indicating that motion was detected over the time period as a false alert and not generating an alert based on the HVAC status time being correlated to the time period.

US Pat. No. 10,140,839

ALARM SYSTEM COMMUNICATOR FOR FORWARDING ALARM SYSTEM EVENT DATA

TYCO SAFETY PRODUCTS CANA...

1. An alarm system communicator comprising:a central monitoring station (CMS) communications module to forward alarm event data monitored from a first communications path, to a remote CMS over a second communications path while the alarm system communicator is operable in an active mode, and not to forward the alarm event data to the remote CMS while operable in a passive mode; and
a secondary monitoring station (SMS) communications module to forward at least a portion of the alarm event data to a SMS, at least while the CMS communications module is in the passive mode.

US Pat. No. 10,140,837

SYSTEMS, DEVICES AND METHODS FOR THE PREVENTION AND TREATMENT OF PRESSURE ULCERS, BED EXITS, FALLS, AND OTHER CONDITIONS

LEAF HEALTHCARE, INC., P...

1. A mesh network for patient monitoring comprising:a plurality of wireless nodes including:
a patient-worn sensor;
a server; and
a plurality of relay antennas for receiving signals from the patient-worn sensor and from other relay antennas, one or more of the relay antennas in communication with the server for receiving and processing data from the patient-worn sensor;
wherein the patient-worn sensor comprises at least one sensor configured to detect patient orientation data;
wherein in response to activation of the patient-worn sensor, the patient-worn sensor is configured to:
automatically join the mesh network by communicating with a relay antenna proximate the patient-worn sensor; and
automatically output a human perceptible notification indicating that the patient-worn sensor has joined the mesh network; and
wherein the plurality of relay antennas are configured to automatically define communication pathways from the patient-worn sensor to the server via the mesh network by a process wherein:
each respective wireless node in the mesh network has at least one neighboring wireless node defined based on a signal strength of communications between the respective wireless node and one or more other wireless nodes;
each pair of neighboring wireless nodes are separated by a logical communication distance of one hop;
each respective wireless node is configured to communicate with its respective neighboring wireless node or nodes to determine a total logical distance, based on a number of hops, between the respective wireless node and the server along at least one potential communication pathway, wherein a total logical distance of one hop is defined between the server and each wireless node that neighbors the server, a total logical distance of two hops is defined between the server and each wireless node that neighbors a wireless node that neighbors the server, and so on; and
the plurality of wireless node are configured to collectively select, from the potential communication pathways, at least one communication pathway between each respective wireless node and the server based at least on the total logical distance of each respective potential communication pathway.

US Pat. No. 10,140,834

MOBILE TRANSCEIVER HAVING ASSET-BASED ALARM PROFILE AND A METHOD OF OPERATION

BlackBerry Limited, Wate...

1. A method of operating a mobile transceiver, comprising:wirelessly sending by a wireless transceiver of the mobile transceiver to a remote server of an asset tracking service a message including a device identifier (ID) of the mobile transceiver;
wirelessly receiving by the wireless transceiver of the mobile transceiver from the remote server of the asset tracking service an alarm profile assigned to the device ID of the mobile transceiver in response to the message, wherein the alarm profile is determined by the remote server of the asset tracking service based on an asset condition associated with the mobile transceiver, wherein the asset condition is one of a route, location, sensor data, time, alarm status, asset type, asset contents, asset value or driver profile, wherein asset condition is dependent on one or more of the device ID of the mobile transceiver and a container ID of an asset to which the mobile transceiver is attached, wherein the alarm profile defines a plurality of alarms, each alarm including a trigger condition and one or more actions to be taken by the mobile transceiver in response to detection of the trigger condition, wherein the one or more actions comprise acquiring sensor data, reporting sensor data to the asset tracking service or a combination thereof;
storing by a processor of the mobile transceiver the alarm profile in a memory of the mobile transceiver; and
applying by the processor of the mobile transceiver the alarm profile to configure the operation of the mobile transceiver.

US Pat. No. 10,140,814

MOBILE PAYMENT AND CREDIT INTEGRATION INTO A WAGERING GAME MACHINE

BALLY GAMING, INC., Las ...

1. A wagering game machine comprising:a processor;
a wagering game module, executable on the processor, configured to present a wagering game on which monetary value can be wagered to a wagering game player;
a receiver configured to communicate with a transmitter of a mobile device to receive a mobile payment from the mobile device;
a bill validator that is communicatively coupled to the receiver, the bill validator configured to receive the mobile payment from the receiver, wherein the bill validator is configured to output a first communication to issue a first wagering game credit for the wagering game machine in response to receipt of a monetary bill, wherein in response to receipt of the mobile payment from the receiver the bill validator is configured to output a second communication to issue a second wagering game credit on the wagering game machine;
wherein in response to receipt of the mobile payment, the receiver transmits to the bill validator a spoofing signal to cause the bill validator to assume that the bill validator had physically received an actual monetary bill or actual printed ticket instead of the mobile payment.

US Pat. No. 10,140,813

ENRICHED GAME PLAY ENVIRONMENT

Gamblit Gaming, LLC, Gle...

1. A gaming machine, comprising:a game world engine comprising a game world user interface; and
a real world engine comprising:
a real world user interface; and
a random number generator,
wherein the game world engine is constructed to:
provide, via the game world interface to a player, an entertainment game comprising a plurality of levels;
generate a trigger based on a player action of the player using an enabling element of the entertainment game during the player's play of the entertainment game;
accumulate game world credit for the player based on the player's use of the enabling element;
determine a progress from a first level of the plurality of levels of the entertainment game to a second level of the plurality of levels of the entertainment game on the basis of the game world credit; and
select a level real world credit play table on the basis of the progress from the first level of the plurality of levels of the entertainment game to the second level of the plurality of levels of the entertainment game, and
wherein the real world engine is constructed to:
receive via the real world user interface, real world credits input by the player;
receive the trigger from the game world engine; and
execute in response to the trigger, a gambling game to determine a gambling outcome using the random number generator, the level real world credit pay table, and a wager of an amount of the real world credit.

US Pat. No. 10,140,811

MOBILE CONTROL FOR ELECTRONIC GAMING MACHINE AND TABLES

Bally Gaming Inc., Las V...

1. A method for providing mobile control for play of a gaming machine wagering game, comprising:providing a mobile device-enhanced system that enables interaction with a gaming machine via a player-held mobile device using streaming video to deliver game content over a network, the gaming machine comprising: (i) at least one display device, and (ii) a plurality of input devices including: (a) an acceptor of a first physical item associated with a first monetary value; and (b) a cashout button actuatable to cause an initiation of a payout associated with a credit balance;
providing a stream redirector interposed between a game server and the gaming machine that conducts display management processing on graphical data, wherein the display management processing includes resealing and repositioning of the graphical data;
receiving and displaying a video stream from the game server over the network on the player-held mobile device by receiving two or more video streams of graphical data at the stream redirector module, modifying the two or more video streams of graphical data to suit a computing device using the stream redirector module, assembling the two or more video streams of graphical data into a single video stream of graphical data, and sending the single video stream of graphical data to the player-held mobile device;
passing player input from the player-held mobile device back over the network to the game server in reaction to events displayed in the video stream, wherein touch data is generated when a player touches a point on a display of the player-held mobile device; and
presenting personalized playing statistics to the player on player-held mobile device.

US Pat. No. 10,140,799

DEVICE FOR DETECTING FOREIGN OBJECT ATTACHED ON SURFACE OF SHEET-LIKE MEDIUM

GRG Banking Equipment Co....

1. A device for detecting a sheet-type medium with a foreign substance attached on a surface, comprising:a static electricity providing part for providing static electricity charges;
a medium transporting part for conveying a medium to be detected; and
a static electricity sensing and identifying part,
wherein the medium transporting part comprises a static electricity receiving unit and a static electricity absorbing unit connected in a listed sequence, the static receiving unit is connected to the static electricity providing part, the static electricity absorbing unit is connected to the static electricity sensing and identifying part, the static electricity receiving unit is configured to transfer static electricity charges obtained from the static electricity providing part to a medium to be detected, the static electricity absorbing unit is configured to absorb the static electricity charges of the medium to be detected, and the static electricity sensing and identifying part is configured to determine whether the medium to be detected has a foreign substance attached on a surface according to a received static electricity pattern of the medium to be detected,
wherein the static electricity receiving unit comprises:
a first static electricity providing shaft,
a second static electricity providing shaft,
a third static electricity providing shaft, and
a fourth static electricity providing shaft,
wherein the third static electricity providing shaft is tangential to respectively the fourth static electricity providing shaft and the first static electricity providing shaft, the fourth static electricity providing shaft is tangential to the second static electricity providing shaft, the fourth static electricity providing shaft and the second static electricity providing shaft, and the third static electricity providing shaft and the first static electricity providing shaft are symmetric vertically with respect to a first tangential line in which the third static electricity providing shaft and the fourth static electricity providing shaft are tangential to each other.

US Pat. No. 10,140,792

PORTABLE ACCESS CONTROL

Palantir Technologies Inc...

1. An access control system comprising one or more components configured to perform operations that include:receiving, at a data input component of the access control system, an access request that includes a user identifier of a user;
assigning a time-stamp to the access request in response to the receiving the access request, the time-stamp indicating a time and date of the access request;
retrieving user attributes of the user based on the user identifier, in response to the receiving the access request;
determining an access status of the user based on access criteria and the user attributes of the user, the access criteria including a set of user attributes;
receiving a report request from a client device;
generating a report that comprises the user identifier of the user, the access status, and the time-stamp in response to the report request; and
causing display of the report at the client device.

US Pat. No. 10,140,781

VEHICLE WIRELESS INFORMATION SYSTEM

Ford Global Technologies,...

1. A vehicle wireless information system, comprising:a vehicle;
an onboard vehicle computer provided in said vehicle;
at least one external access point configured to wirelessly access said onboard vehicle computer, said wireless access by an operator external to said vehicle, said wireless access by wireless communication between a wireless transceiver onboard said vehicle and said external access point, said wireless transceiver communicatively connected with a vehicle computer central processing unit (CPU), said CPU operationally connected with a plurality of vehicle system components said vehicle system components including components configured to operate and control said vehicle; and,
wherein said at least one external access point is configured to remotely operate and control via asymmetric communication through said onboard vehicle computer central processing unit (CPU) by said operator at said external access point said plurality of vehicle system components, said remote operation and control including uploading and downloading information respectively to and from said vehicle, said information comprising at least one of streaming video, streaming audio, vehicle operating and diagnostic data, and vehicle component update software, said remote operation and control by said wireless access further comprising remote vehicle start and climate control, said wireless access by direct wireless transmission, said direct wireless transmission comprising wireless communication from said external access point to said wireless transceiver, said external access point comprising a Wi-Fi enabled asymmetric client-server connection comprising at least one of a local area network, a mobile device, and an internet portal;
said remote operation and control by said wireless access further comprising operation and control by said vehicle system component via asymmetric communication through the external access point of functions of network components, said network component functions comprising operating at least one of video and audio content stored in said vehicle system component.

US Pat. No. 10,140,778

TICKET DISPENSING MODULE

Fastrak Retail (UK) Limit...

1. A ticket dispensing module comprising:an elongate ticket dispensing aperture provided within a face of the ticket dispensing module, the elongate ticket dispensing aperture being a hole in the face of the ticket dispensing module that is elongate in a plane parallel to the face when a door of the ticket dispensing module is in a closed configuration; and
a housing body having opposed first and second faces provided with complementary slideable engagement elements,
the first slideable engagement element of a first housing body being engageable with the second slideable engagement element of a corresponding, second housing body, by relative displacement of the first and second housing bodies along a direction of elongation of their slideable engagement elements, wherein at least one of the slideable engagement elements is tapered along its direction of elongation,
wherein the slideable engagement elements of the first and second faces of the housing bodies are configured to prevent separation of the housing bodies transverse to the direction of relative displacement when they are engaged.

US Pat. No. 10,140,766

APPARATUS AND METHOD OF AUGMENTING VIDEO

Sony Interactive Entertai...

1. A method of generating an internally consistent model of a state of a book captured in a video image, the method comprising the steps of:obtaining a plurality of pieces of evidence relating to a current state of a corresponding plurality of different aspects of the book in the video image, the obtained pieces of evidence including an identity of one or more fiduciary markers and an angular position ?1 of a turning leaf of the book;
associating a score with each piece of evidence based on one or more estimates for the piece of evidence;
generating an initial model of the current state of the book, wherein the current state of the book is constrained by physical properties of the book and at least the highest scoring piece of evidence from among the obtained plurality of pieces of evidence; and
sequentially constraining the model in response to one or more successive pieces of the obtained evidence whose scores meet a respective predetermined first threshold value.

US Pat. No. 10,140,751

NORMAL OFFSET SMOOTHING

Imagination Technologies ...

1. A processor-implemented method of shading primitives in a 3-D scene in a computer graphics system, comprising:identifying, by a processor, an intersection point between a primary ray and a planar primitive defining an object located in the 3-D scene;
defining, by a processor, a secondary ray to have an origin determined from the intersection point of the ray with the primitive, the origin being offset from a surface of the primitive by an amount dependent on indicia of curvature calculated for the primitive and on a relative position of the intersection point to vertexes defining the primitive;
tracing, by a processor, the secondary ray to identify an intersection involving the secondary ray; and
using the results of the tracing of the secondary ray by a processor in shading of the primitive:
wherein the indicia of curvature comprise coefficients associated with respective vertices of the primitive and the offset is determined based at least in part on using the coefficients in a polynomial that weights the coefficients using barycentric coordinates of the intersection point.

US Pat. No. 10,140,746

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND COMPUTER PROGRAM

SONY CORPORATION, Tokyo ...

1. An image processing device comprising:circuitry configured to
detect a feature point from stored moving image data;
associate the feature point with additional information, the feature point being selected based on feature point selection information, wherein the additional information includes image data that is displayed as added to a reproduction of the stored moving image data;
analyze a changing behavior of the feature point through the reproduction of the stored moving image data;
generate data indicating change content to change display of the image data of the additional information associated with the feature point based on motion information indicating the behavior of the feature point analyzed and a display scenario indicating a change pattern to change the additional information associated with the feature point according to the behavior of the feature point; and
control a display device to display the reproduction of the stored moving image data and to display the image data of the additional information based on the change content such that the image data of the additional information has motion corresponding to motion of the feature point of the stored moving image data,
wherein when selection information to select at least two feature points, including the detected feature point, is input, the circuitry is configured to generate data to generate a display size of the additional information according to a distance between the at least two feature points.

US Pat. No. 10,140,738

SYSTEM AND METHOD FOR INTERPRETING MACHINE-LEARNING RESULTS

PALO ALTO RESEARCH CENTER...

1. A computer-implemented method for facilitating visualization of input data classifications, the method comprising:obtaining, from a computer system, output data which includes a classification and a score that a corresponding set of input data belongs to one or more classifications;
computing an objective function based on the score and the input data;
computing a gradient of the objective function based on the input data; and
in response to determining that the computed gradient is greater than a predetermined threshold:
perturbing the input data in a direction of or opposite to the computed gradient; and
transmitting the perturbed input data to the computer system to obtain new output data; and
displaying on a device a visualization of whether the input data belongs more or less strongly to a classification.

US Pat. No. 10,140,729

DATA COMPRESSION FOR VISUAL ELEMENTS

8i Limited, Wellington (...

1. A method comprising:accessing, by one or more processors of a machine, a set of visual elements that each specify a corresponding value of an attribute;
compressing, by one or more processors of the machine, the set of visual elements by generating a bounded volume hierarchy in which a parent node represents a subset of the visual elements, is associated with first and second child nodes, and indicates a representative value of the attribute, the first child node indicating a first offset from the representative value and the second child node indicating a second offset from the representative value, the representative value being generated based on the first and second offsets;
modifying, by one or more processors of the machine, the bounded volume hierarchy by modifying the representative value based on itself and modifying the first offset based on itself; and
providing, by one or more processors of the machine, a compressed representation of the set of visual elements by providing at least a portion of the modified bounded volume hierarchy.

US Pat. No. 10,140,701

X-RAY COMPUTED TOMOGRAPHY APPARATUS AND INFORMATION PROCESSING APPARATUS

Toshiba Medical Systems C...

1. An X-ray computed tomography apparatus, comprising:an X-ray tube which generates X-rays;
an X-ray detector which detects X-rays generated from the X-ray tube;
processing circuitry configured to generate a reconstruction image based on output data in accordance with an electric signal from the X-ray detector; and
a memory which stores correction parameters in time series, the correction parameters being used for correction by which noise or an artifact is reduced in processing performed by the processing circuitry, wherein the processing circuitry is further configured to
determine whether the apparatus is in an abnormal state based on a temporal change in the correction parameters stored in the memory, and
issue a notification of occurrence of an abnormal condition when the processing circuitry determines that the apparatus is in the abnormal state.

US Pat. No. 10,140,698

POLYGON-BASED GEOMETRY CLASSIFICATION FOR SEMICONDUCTOR MASK INSPECTION

KLA-Tencor Corporation, ...

1. A method for providing feature classification for inspection of a photolithographic mask, the method comprising:providing a design database for fabrication of a mask, wherein the design database has a plurality of polygons, wherein a set of vertices define each polygon;
grouping any of the polygons that abut each other;
healing any grouped polygons together so as to eliminate interior edges of each set of grouped polygons to obtain a polygon corresponding to a covering region of such set of grouped polygons;
providing geometric constraints that specify requirements for detecting a plurality of feature classes, including a plurality of geometry classes, for different inspection requirements for defect detection on a mask fabricated with the design database;
after the healing is performed on the design database, detecting a plurality of feature classes in the polygons of the design database based on the geometric constraints, wherein different feature classes are detected for different polygons meeting different geometric constraints; and
in an inspection of a mask fabricated with the design database, detecting defects based on the detected feature classes in the design database.

US Pat. No. 10,140,690

SYSTEM AND METHOD FOR IMAGE PRESENTATION BY A VEHICLE DRIVER ASSIST MODULE

Harman International Indu...

1. A method for image presentation by a vehicle driver assist module, the method comprising:receiving, by a driver assist module, image data representing an outside of a vehicle;
inverting, by the driver assist module, the image data to form inverted image data;
running, by the driver assist module, a dehazing operation on inverted image data to generate enhanced inverted image data of the outside of the vehicle, wherein the dehazing operation is based on scene radiance, medium transmission and atmospheric light of the image data;
inverting, by the driver assist module, the enhanced inverted image data to generate enhanced image data;
generating, by the driver assist module, reconstructed image data from the enhanced image data, wherein the reconstructed image data is generated by
performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and
performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation; and
outputting, by the driver assist module, the reconstructed image data to a display unit of the vehicle.

US Pat. No. 10,140,680

HARDWARE-ACCELERATED RESOURCE TILING

Microsoft Technology Lice...

1. A machine-implemented method, comprising:allocating a physical memory allocation into a primary physical tile pool acting as a software abstraction to enable programming of a page table on a graphics processing unit;
defining a logical mapping for a logical tile set for a logical resource by dividing the logical resource into the logical tile set;
mapping selectively a primary logical tile of the logical tile set to a primary physical tile of the primary physical tile pool to store a data set represented by the primary logical tile in the primary physical tile;
determining whether a data set of the logical tile set is stored in an existing physical tile;
mapping an additional logical tile of the logical tile set repetitive of the primary logical tile to the same data set stored in the primary physical tile based on a determination that the data set of the logical tile set is stored in the existing physical tile; and
resizing the primary physical tile pool based on a determination that the data set of the logical tile set is not stored in the existing physical tile.

US Pat. No. 10,140,669

PRESENTING PREVIOUSLY PRESENTED CONTENT ITEMS STORED BY USERS OF A SOCIAL NETWORKING SYSTEM

Facebook, Inc., Menlo Pa...

1. A method comprising:at a first time,
presenting a content item maintained by a social networking system to a user of the social networking system;
receiving a request from the user to store the content item in association with the user for a future presentation of the content item at a later time relative to the first time, the request identifying the user and identifying the content item;
storing the content item identified by the request in association with the user and in association with one or more rules, a rule specifying one or more criteria to be satisfied for the content item to be eligible for the future presentation of the stored content item to the user and a format of a plurality of formats for presenting the stored content item at the future time;
at a second time later relative to the first time,
identifying one or more attributes associated with the user satisfying the one or more criteria specified by the one or more rules associated with the stored content item;
determining that the stored content item is eligible for presentation to the user at the second time based on the one or more attributes;
including the stored content item in a selection process with a plurality of other content items maintained by the social networking system based on the stored content item being eligible for presentation to the user, the selection process selecting a content item for presentation to the user at the second time that includes:
determining, for the user, a measure of relevance for the stored content item and each of the plurality of other content items based on the one or more attributes associated with the user identified at the second time; and
selecting a content item for presentation to the user at the second time from among the stored content item and the plurality of other content items based at least in part on the determined set of measures of relevance;
responsive to the stored content being selected in the selection process at the second time, determining a format for presenting content of the stored content to the user; and
presenting the content of the stored content item in the determined format to the user.

US Pat. No. 10,140,659

TRANSACTION PROCESSOR FOR CLEARING INTEREST RATE SWAPS WITH IMPROVED EFFICIENCY

Chicago Mercantile Exchan...

1. A computer implemented method, for use with a data transaction processing system of an electronic trading system of a central counter party in which a hardware clearing processor decomposes an incoming electronic transaction between first and second participants into separate electronic transactions between the first participant and the electronic trading system and the second participant and the electronic trading system, for minimizing transactions undertaken by the electronic trading system with respect to an electronic transaction comprising an interest rate swap (“IRS”) position, the IRS position comprising one of a first obligation of the first participant to, based on a notional amount denominated in a local currency, make each of a first series of periodic payments in the local currency based on a fixed interest rate to the second participant and receive from the second participant each of a second series of periodic payments in the local currency based on a floating interest rate and a second obligation of the second participant to make each of the second series of periodic payments to the first participant and receive from the first participant each of the first series of periodic payments, wherein each of the first and second series of periodic payments is funded prior thereto in a base currency different from the local currency, the method comprising:receiving, by a processor of the electronic trading system, from the first participant, the electronic transaction between the first participant and the second participant comprising the first and second obligations;
converting, by the processor, the first obligation into an electronic transaction comprising a third obligation to make each of the first series of periodic payments to the electronic trading system and receive each of the second series of periodic payments from the electronic trading system;
converting, by the processor, the second obligation into an electronic transaction comprising a fourth obligation to make each of the second series of periodic payments to the electronic trading system and receive each of the first series of periodic payments from the electronic trading system, wherein performance of the electronic transaction comprising either of the third or fourth obligations is not dependent upon performance of the other of the electronic transactions comprising the third or fourth obligations;
computing, by the processor, a value, denominated in the local currency, of the IRS position as a function of a remainder of the first and second series of periodic payments being funded in the base currency;
computing, by the processor, a variation margin amount based on a difference between the computed value and a previously computed value of the IRS position, the variation margin amount being denominated in the local currency; and
one of crediting to, or collecting from, by the processor, one or both of the first and second participants the computed variation margin amount; and
wherein when the crediting of the computed variation margin amount eliminates one of the payments of the first or second series of periodic payments to be made.

US Pat. No. 10,140,647

SYSTEM AND METHOD TO PROVIDE GESTURE FUNCTIONS AT A DEVICE

eBay Inc., San Jose, CA ...

1. A method to provide gesture functionality, the method comprising:receiving a gesture input from a user device, the gesture input representing a gesture performed on an interface of the user device that indicates a symbol that correlates to an action to be performed within a networked environment;
accessing a set of known gesture inputs stored in a database;
determining that the received gesture input corresponds to a known gesture input of the set of known gesture inputs;
identifying, by a hardware processor, a style difference between the known gesture input and the received gesture input; and
modifying the set of known gesture inputs to include the style difference, the modifying causing an update to the database.

US Pat. No. 10,140,646

SYSTEM AND METHOD FOR ANALYZING FEATURES IN PRODUCT REVIEWS AND DISPLAYING THE RESULTS

WALMART APOLLO, LLC, Ben...

1. A method being implemented via execution of computing instructions configured to run at one or more processors and configured to be stored at non-transitory computer-readable media, the method comprising:analyzing one or more reviews in a set of reviews of a product on an ecommerce website to determine a set of features of the product analyzed in the set of reviews of the product;
determining a normalized feature score for each feature in the set of features of the product by:
using a sentiment analysis of the set of reviews of the product to determine an unnormalized feature score for each feature in the set of features of the product by summing a polarity for each mention of each feature in the set of features of the product; and
calculating the normalized feature score for each feature in the set of features of the product relative to other features in the set of features of the product based on the unnormalized feature score for each feature in the set of features;
determining a plurality of top K features in the set of features of the product based on the normalized feature score for each feature in the set of features of the product;
receiving a threshold score from an electronic device of a user;
removing a first feature of the set of features of the product from the plurality of top K features in the set of features of the product when a normalized feature score of the first feature is less than the threshold score;
determining a largest font size to be displayed on the electronic device of the user;
calculating a font size for each feature of the plurality of top K features in the set of features of the product using the largest font size, the normalized feature score for each feature in the set of features of the product, and a number K that corresponds to a number of the plurality of top K features in the set of features of the product such that the font size of the first feature in the set of features of the product with a first normalized feature score is larger than the font size of a second feature in the sct of features of the product with a second normalized feature score, wherein the second normalized feature score is less than the first normalized feature score;
randomizing a location for display on the electronic device of the user for each feature of the plurality of top K features in the set of features of the product on the ecommerce website; and
transmitting for display, on the electronic device of the user, a layout of the plurality of top K features in the set of features of the product on the ecommerce website using the font size for each feature of the plurality of top K features in the set of features of the product as calculated and the location for display of each feature of the plurality of top K features in the set of features of the product.

US Pat. No. 10,140,645

INTELLIGENT FUEL PURCHASING RECOMMENDATIONS

PAYPAL, INC., San Jose, ...

1. A system, comprising:a non-transitory memory; and
one or more hardware processors coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
detecting a communication established between a mobile device associated with a user and an in-vehicle monitoring system of a vehicle;
in response to the detecting, determining user account information of a user account and user information associated with the user, wherein the user information comprises a destination address;
determining, through the in-vehicle system of the vehicle, vehicle information comprising a fuel level and a fuel consumption rate;
in response to determining the vehicle requires a refuel to arrive at the destination address based on the determined fuel level and the determined fuel consumption rate, providing a recommended fuel provider location on route to the destination address;
in response to detecting the vehicle is located at a fuel station within the recommended fuel provider location, establishing a communication session with the fuel station; and
transmitting, through the established communication session, an activation signal to the fuel station to activate the fuel station, wherein the activation signal comprises a fuel preference of the user and a payment authorization token corresponding to the user account of the user, wherein the activation signal causes the fuel station to automatically refuel the vehicle according to the fuel preference.

US Pat. No. 10,140,629

AUTOMATED BEHAVIORAL ECONOMICS PATTERNS IN PROMOTION TESTING AND METHODS THEREFOR

Eversight, Inc., Palo Al...

1. A computer-implemented method for performing promotion optimization, comprising:generating a plurality of test promotions;
tagging each of the test promotions with a behavioral economics driver using machine learning by comparing the test promotion format, text, channel and graphics to a knowledge database of a training data set comprised of pre-tagged promotions, wherein the behavioral economics driver is selected from a set including at least one of anchoring, scarcity, affinity affect, hyperbolic discounting, warm glow effect, loss aversion, numerosity effect, naive diversification, priming, framing, extreme aversion, contrast effect, impact bias, mere exposure effect, fluency heuristic, interloper effect, bandwagon effect, vonrestorff effect, authority bias, domination effect, take the best heuristic, social proof heuristic, simulation heuristic, recognition heuristic, ingroup bias and halo effect;
administering the plurality of test promotions to a plurality of segmented subpopulations of consumers in real-time, wherein the real-time administration of test promotions includes concurrent testing of the plurality of test promotions;
tagging each segmented subpopulations of consumers with a behavioral economics driver affinity, wherein each behavioral economics driver affinity corresponds to one of the behavioral economics driver of the set;
obtaining responses from said segmented subpopulations of consumers;
quantifying performance effects of each behavioral economics driver by comparing success of the plurality of test promotions including baseline test promotions;
generating a targeted population promotion responsive to analysis of said responses wherein the targeted population promotion includes targeted behavioral economics drivers selected for a target population;
selecting the target population from the plurality of segmented subpopulations of consumers by matching behavioral economics driver affinity of the target population to the targeted behavioral economics drivers found in the targeted population promotion to improve the response; and
administering the targeted population promotion to the target population.

US Pat. No. 10,140,625

SYSTEMS AND METHODS FOR INTERFACING WITH A WEBSITE TO MODIFY CONTENT

HONEY SCIENCE CORPORATION...

1. An online computer system that directly interfaces with a webpage of a third party website that causes a certain numerical value displayed on the webpage to change in value comprising:a system coupled to a public network configured to cause the numerical value to change when one or more digital codes are transmitted to the third party website, wherein the one or more digital codes enable the numerical value to change;
a browser software installed on a user's device with an electronic display that is operably connected to the public network, said browser software configured to:
receive the one or more digital codes over the public network;
when the user connects with the third party website and opens the webpage, alter the webpage displayed on the electronic display by dynamically generating a graphical trigger to be presented on the display;
identify a data entry interface on the webpage to input each of the one or more digital codes;
upon the user's selection of the graphical trigger, automatically input each of the one or more digital codes into the data entry interface to invoke a function on the webpage for each of the one or more digital codes without selection of each of the one or more digital codes by the user, thereby triggering the third party website to receive the one or more digital codes and to return a response to each of the received one or more digital codes;
monitor the returned response from the third party website to determine and identify which of the one or more digital codes cause a change and determine the amount of the change;
store in a memory one or more digital codes along with data that shows the amount the one or more digital codes causes the numerical value to change, wherein the system is further configured to determine the digital code causing the greatest amount of change; and
apply the digital code that causes the greatest change in the numerical value to obtain and display a resulting numerical value on the third party website.

US Pat. No. 10,140,575

SPORTS FORMATION RETRIEVAL

Disney Enterprises, Inc.,...

1. A method of sports play retrieval, comprising:receiving positional data, across an interval window, comprising a respective agent trajectory for each of a plurality of agents during the interval window;
partitioning the interval window into a plurality of frames;
at each of the plurality of frames, calculating a cost of assigning a role to each agent of the plurality of agents based on one or more exemplar formations;
determining a formation by assigning a role to each agent based on the calculated cost;
comparing each frame of the plurality of frames of the formation to a corresponding frame of a stored formation, by calculating a distance between a position of each assigned role in the frame and a position of a corresponding role in the stored formation; and
generating, based on the comparisons, a list of stored formations that are similar to the formation.

US Pat. No. 10,140,573

NEURAL NETWORK ADAPTATION TO CURRENT COMPUTATIONAL RESOURCES

QUALCOMM Incorporated, S...

1. A method for processing in a Neural Processing Unit (NPU) cortex of a robotic device having a system of artificial neurons, comprising:reducing resolution of one or more functions performed by at least one processing unit of the NPU cortex, based at least in part on availability of computational resources, the at least one processing unit including at least one neuromorphic processor;
compensating for the reduction in resolution by adjusting one or more network weights associated with the system; and
operating at least one sensor of the robotic device, using the at least one processing unit, at the reduced resolution and the adjusted one or more network weights for performing the one or more functions.

US Pat. No. 10,140,572

MEMORY BANDWIDTH MANAGEMENT FOR DEEP LEARNING APPLICATIONS

Microsoft Technology Lice...

1. A method of performing neural network processes, the method comprising:receiving, at a set of N input buffers, a batch of input data for accelerated processing of a neural network evaluation, wherein each input buffer provides a queue with a queue depth of at least two, where N is a number of available parallel streams of a field programmable gate array (FPGA), wherein the batch of input data comprises at least two observation vectors, one of the at least two observation vectors being loaded at a first position in the queue of the set of N input buffers and a second of the at least two observation vectors being loaded at a second position in the queue of the set of N input buffers;
loading the FPGA with a first layer set of weights for the neural network evaluation from an external memory; and
applying, within the FPGA, the first layer set of weights to the batch of the input data to generate intermediates, wherein while the one of the observation vectors is being processed, the second of the observation vectors moves from the second position to the first position in the queue of the input buffers and the intermediates generated from the one of the observation vectors at the first position in the queue are re-queued for next layer processing; and wherein after the second of the at least two feature vectors is processed, the intermediates generated from the second of the observation vectors are re-queued for the next layer processing.

US Pat. No. 10,140,554

VIDEO PROCESSING

WIZR LLC, Santa Monica, ...

1. A computer-implemented method to train a video annotation machine learning process, the method comprising:obtaining a video directly from at least one camera at a location;
determining that a predetermined event occurs in the video;
identifying a first set of object attribute data associated with the event in the video based on a machine learning process and machine learning data;
receiving a second set of object attribute data of the event in the video from a user or external source;
comparing the first set of object attribute data with the second set of object attribute data;
validating the quality of the first set of object attribute data when the first set of object attribute data is determined to be sufficiently similar to the second set of object attribute data; and
revising the machine learning process and the machine learning data when the first set of object attribute data is determined not to be sufficiently similar to the second set of object attribute data.

US Pat. No. 10,140,553

MACHINE LEARNING ARTIFICIAL INTELLIGENCE SYSTEM FOR IDENTIFYING VEHICLES

CAPITAL ONE SERVICES, LLC...

1. A system for identifying attributes in an image, comprising:at least one processor in communication with a client processor; and
at least one storage medium storing instructions that, when executed, configure the processor to perform operations comprising:
obtaining a plurality of first images, the first images being associated with first metadata, the first images comprising car images;
extracting a plurality of first features from the first images;
categorizing the first images into one of a first group or a second group based on the first features, the first group comprising car exterior images, the second group comprising car interior images;
modifying the first metadata associated with images in the first images to include a binary label, the binary label representing into which of first and second groups the image was categorized;
calculating a classification function that classifies the first images based on image features and the binary label;
obtaining a plurality of second images, the second images being associated with second metadata;
classifying the second images into one of the first group or the second group using the classification function, the classification function comprising a regression function;
extracting a plurality of second features from the second images classified into the first group;
categorizing the second images in the first group by attribute, based on the second features;
calculating an attribute identification function that identifies attributes of the second images based on image features;
receiving a client image from the client processor; and
identifying at least one attribute associated with the client image using the attribute identification function.

US Pat. No. 10,140,552

AUTOMATIC EVENT RECOGNITION AND CROSS-USER PHOTO CLUSTERING

Google LLC, Mountain Vie...

1. A system comprising:a data processing apparatus including at least one programmable processor; and
a non-transitory computer storage device encoded with a computer program, the computer program comprising instructions that when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising:
receiving, from a first user device of a first user, first check-in data of the first user device checking in to a first location, wherein a first image is captured by the first user device while the first user device is near the first location;
receiving, from a second user device of a second user, second check-in data of the second user device checking in to a second location, wherein a second image is captured by the second user device while the second user device is near the second location;
determining the first location specified by the first check-in data;
determining the second location specified by the second check-in data;
comparing the first location and the second location to determine a geographical distance between the first location and the second location;
generating a distance-related confidence score based, at least in part, on determining the geographical distance meets a threshold distance; and
determining that the first image and the second image each correspond to a same event, based on a total confidence score meeting a threshold total confidence score, wherein the total confidence score is based on individual confidence scores of each of two or more different types of elements including the distance-related confidence score of the geographical distance.

US Pat. No. 10,140,547

METHOD FOR DETECTING MICROORGANISM HAVING FLUORESCENT CHARACTERISTICS WITH RESPECT TO SPECIFIC WAVELENGTH

KOREA OCEANIC AND ATMOSPH...

1. A method for determining a number of individuals of microorganisms included in a sample using an optical apparatus, comprising a light source unit for supplying light to a sample comprising microorganisms which reflect only light of a specific wavelength range and have a fluorescent characteristic and a detection unit comprising an image acquisition unit for generating an image by collecting the light reflected by the microorganisms and an image processing unit for processing the generated image, the method comprising steps of:(a) collecting, by the image acquisition unit, light radiated by microorganisms which radiate only light of a specific wavelength range and are included in the sample;
(b) generating, by the image acquisition unit, an image of the collected image;
(c) displaying, by the image processing unit, the image generated by the image acquisition unit on a screen, analyzing each of pixels forming the screen on which the image has been displayed, classifying a plurality of pixels which belongs to the pixels included in the screen and continuously emit light as a single object, and extracting only an object that belongs to said single object and has an average brightness value of the pixels forming the object, corresponding to a predetermined brightness range, as an active object; and wherein in the step (c), the image processing unit classifies the plurality of pixels continuously emitting light to be the single object, wherein the image processing unit determines only a plurality of pixels which continuously emits light within a range of a predetermined contrast range along with one or more of all of neighboring pixels with respect to the pixels forming the screen to be the single object;
(d) calculating, by the image processing unit, a total number of active objects classified in the screen.

US Pat. No. 10,140,531

DETECTION OF BRAKE LIGHTS OF PRECEDING VEHICLES FOR ADAPTATION OF AN INITIATION OF ACTIVE SAFETY MECHANISMS

1. A method for determining a warning condition on the basis of brake light detection, the method comprising:receiving image data from a front camera of a present vehicle, the image data comprising image frames;
determining a first detection area in the image frames of the front camera, the first detection area comprising a position of a left brake light and of a right brake light of a preceding vehicle;
determining positions of the left brake light and of the right brake light within the detection area;
determining whether at least one of the left brake light and the right brake light is active by evaluating an intensity distribution in the detection area;
lowering a first initiation threshold, if it is established that at least one of the left brake light and the right brake light of the preceding vehicle is active;
determining a second detection area in the image frames of the front camera, the second detection area comprising a position of an upper brake light of the preceding vehicle;
detecting the position of the upper brake light within the second detection area;
detecting a status of the upper brake light;
lowering the first initiation threshold if it is detected that the upper brake light is activated;
deriving an estimated risk value from the image data of the front camera wherein the estimated risk value is derived from a distance from the preceding vehicle, a relative speed of the preceding vehicle and deceleration of the preceding vehicle; and
if the estimated risk value exceeds the first initiation threshold:
producing a warning signal; and
initiating an active safety function, the active safety function being selected from a collision warning, a brake prefill, a hydraulic brake assistance and an active emergency braking.

US Pat. No. 10,140,527

APPARATUS AND METHOD FOR RECOGNIZING DRIVING LANE OF VEHICLE

Hyundai Motor Company, S...

1. A method for recognizing a driving lane of a vehicle, the method comprising steps of:extracting front lane attribute information of a driving road from a front image and extracting current position lane attribute information using vehicle information and satellite information;
comparing the front lane attribute information with the current position lane attribute information, calculating numerical matching points for each lane based on a compared result, outputting a lane having a largest value among the calculated numerical matching points for each lane as a driving lane matching result, and calculating a driving lane tracking result based on a previous driving lane and lane change information; and
determining any one of the driving lane matching result and the driving lane tracking result as a current driving lane of the vehicle based on the driving lane matching result and the driving lane tracking result,
wherein a front camera recognition is used as a weight when calculating the numerical matching points,
wherein the front camera recognition includes a camera recognition related to a style and a color of a lane on the driving road within a predetermined front distance from the vehicle,
wherein the front camera recognition for a lane closer to the front camera has a value larger than the front camera recognition for a lane farther from the front camera, and
wherein the front camera recognition for the style of the lane has a value larger than the front camera recognition for the color of the lane.

US Pat. No. 10,140,524

SPARE TIRE BACKUP CAMERA MOUNTING SYSTEM

BrandMotion, LLC, Southf...

13. A monitoring system for a vehicle, the vehicle having a spare-tire hub assembly for securing a spare tire to a rear door or other rear-facing component and a passenger-compartment display system capable of displaying to a vehicle occupant, the system comprising:a camera for conveying images to the display system for display to the vehicle occupant; and
a mounting system for attaching the camera to the spare-tire hub assembly, the mounting system including:
i) a plate having a plurality of apertures sufficient for at least one of a plurality of studs extending rearwardly from the spare-tire hub assembly to fit therethrough, the plate including a first orifice outward of the plurality of apertures;
ii) an arm having a connection end and a distal end, the camera being affixed to the distal end and the connection end including a second orifice;
iii) a linkage interconnecting the plate with the arm, the linkage including a plate channel and an arm channel with the plate and arm channels being elongated;
iv) a plate fastener positioned through the first orifice removably attaching the plate to the plate channel using threads that engage sides of the plate channel; and
v) an arm fastener positioned through the second orifice removably attaching the arm to the arm channel using threads that engage sides of the arm channel.

US Pat. No. 10,140,517

EVENT-BASED IMAGE CLASSIFICATION AND SCORING

DROPBOX, INC., San Franc...

1. A method comprising:identifying a plurality of images stored on an online content management service;
analyzing the plurality of images to identify features from the plurality of images;
receiving from a client device, indications of user selections indicating user preferences among the plurality of images;
training a predictive activity model to weight the features from the plurality of images according to the user preferences indicated by the user selections;
determining image characteristic scores associated with the predictive activity model that correspond to the weighted features of the plurality of images;
receiving, at the online content management service, an image from the client device;
generating at least one image characteristic score for at least one feature of the image;
comparing the at least one image characteristic score of the image to the image characteristic scores associated with the predictive activity model to determine that the at least one image characteristic score is similar to one or more of the image characteristic scores; and
based on the determination that the at least one image characteristic score of the image is similar to the one or more of the image characteristic scores, providing, for display on a graphical user interface of the client device, an action recommendation comprising a selectable element to change settings associated with the image.

US Pat. No. 10,140,516

EVENT-BASED IMAGE MANAGEMENT USING CLUSTERING

SAMSUNG ELECTRONICS CO., ...

6. A system for managing images, comprising:a processor programmed to initiate executable operations comprising:
generating clusters of images from a plurality of images having locations and timestamps, wherein the clusters represent events and are generated according to a distance metric based upon geographic distance and time difference between consecutive pairs of the plurality of images sorted according to time;
merging selected clusters into a merged cluster representing a trip by grouping the clusters into cluster groups according to geographic distance between the clusters, selecting a cluster group according to unique dates in the cluster groups, sorting the clusters of the selected cluster group according to timestamps, and combining at least two of the clusters of the selected cluster group into the merged cluster according to a time difference and the geographic distance between the at least two clusters; and
displaying the plurality of images organized according to the trip.

US Pat. No. 10,140,507

APPARATUS AND METHOD FOR RECOGNIZING HAND GESTURES IN A VIRTUAL REALITY HEADSET

Samsung Electronics Co., ...

1. A virtual reality apparatus comprising:a plurality of vision sensors configured to detect objects in a vicinity of a user of the virtual reality apparatus; and
a processor coupled to the plurality of vision sensors and configured to:
compare a first object detected by a first vision sensor with a second object detected by a second vision sensor,
in response to the comparison, to:
identify the first detected object as a hand of the user;
differentiate the hand of the user from a hand of a person other than the user;
detect an arm of the user;
comparing a relative position of the detected hand and a relative position of the detected arm of the user, and
ignore hand gestures of the person other than the user.

US Pat. No. 10,140,498

WAFER-LEVEL PACKAGING SENSING DEVICE AND METHOD FOR FORMING THE SAME

XINTEC INC., Taoyuan (TW...

12. A sensing device, comprising:a first substrate and a second substrate;
a cover plate, wherein the first substrate is between the second substrate and the cover plate;
a sensing region, wherein the sensing region is adjacent to a surface of the first substrate that faces the cover plate;
a redistribution layer, wherein the redistribution layer is between the first substrate and the second substrate, and wherein the redistribution layer is electrically connected to the sensing region and the second substrate;
an underfill layer, wherein the underfill layer is between the redistribution layer and the second substrate; and
an encapsulating layer, wherein the encapsulating layer surrounds the first substrate and the underfill layer.

US Pat. No. 10,140,492

METHODS AND SYSTEMS FOR VERIFYING AUTHENTICITY OF PRODUCTS

Ennoventure, Inc., Washi...

1. A method, comprising:accessing, by a processor, an image of at least a part of a product label associated with a product;
extracting, by the processor, a plurality of image attributes from the image for creating an image profile of the image;
comparing, by the processor, the image profile with a set of reference image profiles, each reference image profile for a reference image comprising a reference control transform value and a reference validation transform value of the reference image;
upon comparing the image profile, by the processor, determining at least one reference image profile of the set of reference image profiles matching with the image profile;
upon determining the at least one reference image profile, by the processor, determining a control transform value and a validation transform value of the image; and
determining, by the processor, authenticity of the product label by comparing the control transform value and the validation transform value of the image with the reference control transform value and the reference validation transform value of the reference image, respectively.