US Pat. No. 10,560,816

ELECTRONIC DEVICE AND METHOD FOR SETTING SOFTWARE IN ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device comprising:a communication unit;
a memory; and
a processor configured to:
identify subscriber identity module (SIM) information corresponding to a SIM, which is functionally connected with the electronic device,
control the communication unit to transmit the SIM information to a server,
control the communication unit to receive, from the server, software configuration information required by at least one network provider corresponding to the SIM information, the software configuration information being added to existing information related to the SIM information or the existing information is changed to the software configuration information,
determine at least one of setting information and information related to applications or resources being installed to change the software configuration information included in a software stored in the memory, based at least in part on the received software configuration information, and
in response to determining the at least one of the setting information and the information related to the applications or the resources, set a specific function of the electronic device according to the setting information or install the applications or the resources.

US Pat. No. 10,560,814

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

HARRIS CORPORATION, Melb...

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

US Pat. No. 10,560,803

COGNITIVE GEOFENCE UPDATES

International Business Ma...

1. A method comprising:examining data of breaches of a geofence by client computer devices;
updating a location of the geofence so that the location of the geofence is an updated location, wherein the updating is in dependence on the examining data of breaches of a geofence by client computer devices;
obtaining data of a client computer breach of the geofence at the updated location; and
providing one or more output in response to the obtaining data of a client computer breach of the geofence at the updated location, wherein the examining includes determining a certain region of a perimeter of the geofence as having a highest predicted number of breaches and wherein the updating a location of the geofence includes performing the updating so that the updated location is based on the determined certain region, wherein the updating a location of the geofence includes updating the location of the geofence in response to a difference between a predicted number breaches at the certain region of the perimeter and a predicted average number of breaches per region of the perimeter satisfying a threshold criterion.

US Pat. No. 10,560,798

TARGETED CONTENT DELIVERY

NEXRF, CORP., Reno, NV (...

1. A system for delivering targeted content to a wireless handset, comprising:a plurality of beacons communicatively coupled to a network, each of the plurality of beacons configured to emit a signal;
the wireless handset communicatively coupled to the network, the wireless handset configured to receive the signal from at least one of the plurality of beacons, and configured to associate a signal strength with the signal;
a user profile associated with the wireless handset, the user profile comprising at least one user attribute;
a content administration interface configured to:
receive an entry of a content item;
receive an association between a user attribute and the content item;
receive an association between an indoor location and the content item;
store the association between the indoor location and the content item;
filter stored content items to retrieve content items associated with a user attribute;
filter stored content items based on the user attribute and the indoor location; and
transmit at least one retrieved content item associated with the user attribute and the indoor location on the wireless handset;
a location determination module configured to determine when the wireless handset is located at the indoor location; and
a handset content interface configured to display the at least one transmitted content item on the wireless handset when the wireless handset is located at the indoor location.

US Pat. No. 10,560,793

TRANSDUCER ASSEMBLY

Sonos, Inc., Santa Barba...

1. A loudspeaker comprising:a voice coil;
a voice coil lead extending from the voice coil;
a diaphragm coupled to the voice coil, wherein the diaphragm comprises an inner portion coupled to the voice coil, an outer edge, an intermediate portion between the inner portion and the outer edge, and a lower surface;
a suspension element comprising an inner diameter, wherein the inner diameter of the suspension element is attached circumferentially to the intermediate portion of the diaphragm at a lowest point on the lower surface of the diaphragm;
a conductive coupler attached to the suspension element at the inner diameter of the suspension element; and
a terminal lead, wherein the terminal lead and the voice coil lead are conductively attached to the conductive coupler.

US Pat. No. 10,560,791

HYBRID ELECTRICALLY- AND MECHANICALLY-STIMULATING COCHLEAR IMPLANT

COCHLEAR LIMITED, Macqua...

1. An intra-cochlea electrode array comprising:an elongate carrier;
a plurality of electrodes exposed on a surface of the elongate carrier, wherein the plurality of electrodes are configured to deliver an electrical stimulation to a cochlea of a recipient; and
a magnetic induction assembly disposed within an intra-cochlear region of the elongate carrier, wherein the magnetic induction assembly is configured to deliver a mechanical stimulation to the cochlea of the recipient.

US Pat. No. 10,560,788

HEARING DEVICE WITH SOUND IMPULSE SUPPRESSION AND RELATED METHOD

1. A hearing device comprising:a first microphone configured to provide of a first microphone input signal;
a sound impulse suppression module configured to detect a sound impulse in the first microphone input signal;
a processor configured to process the first microphone input signal in a first set of frequency bands to obtain an electrical output signal; and
a receiver configured to provide an audio output signal based on the electrical output signal, wherein the audio output signal provided by the receiver is based on the processed first microphone input signal in the first set of frequency bands;
wherein the sound impulse suppression module is configured to detect the sound impulse based on a second set of frequency bands, and wherein the frequency bands of the second set for detecting the sound impulse covers a part of the frequency bands of the first set for provisioning the audio output signal.

US Pat. No. 10,560,787

HEARING DEVICE COMPRISING AN AMPLIFIER SYSTEM FOR MINIMIZING VARIATION IN AN ACOUSTICAL SIGNAL CAUSED BY VARIATION IN GAIN OF AN AMPLIFIER

1. A hearing device comprising an amplifier system for minimizing variation in an acoustical signal caused by variation in a supply voltage to an amplifier, wherein the amplifier system comprising;a battery configured to provide a supply voltage to the amplifier,
a digital signal processor configured to provide an acoustical signal to the amplifier,
a controller unit configured to receive an enablement signal when the supply voltage is in an offset mode, wherein the supply voltage is in the offset mode when the supply voltage short termly drops below or above a supply voltage threshold, and the controller unit is further configured to transmit a request for a measured voltage during a time period based on the enablement signal, and
a first analog-to-digital converter configured to measure during the time period the supply voltage to the amplifier based on the request for the measured voltage transmitted by the controller unit, andwherein the controller unit is configured to determine another offset mode in the supply voltage based on a fitting of measured voltages of the supply voltage to the amplifier, and wherein the controller unit is configured to generate a compensating signal based on an estimation of variation in the supply voltage in the another offset mode provided by the fitting of the measured voltages, and the controller unit is configure to transmit the compensating signal to the digital signal processor, the digital signal processor is configured to minimize the variation in the acoustical signal by providing the compensating signal into the acoustical signal, wherein the compensating signal provides an amplification of the acoustical signal during another time period of the another offset mode.

US Pat. No. 10,560,784

MEMS DEVICE AND PROCESS

Cirrus Logic, Inc., Aust...

15. A MEMS transducer comprising:a flexible membrane; and
at least one variable vent structure which deflects in response to a pressure differential across the membrane in order to provide a flow path through the flexible membrane, and wherein said at least one said variable vent structure comprises at least two moveable portions of the flexible membrane, the at least two moveable portions being able to be deflected away from the surface of the rest of the flexible membrane to expose a hole in the flexible membrane.

US Pat. No. 10,560,783

METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING DIRECTIONAL AUDIO CAPTURE WITH MULTIPLE MICROPHONES

Nokia Technologies Oy, E...

1. An apparatus comprising:a directional audio capture module; and
a plurality of microphones positioned at predetermined locations of the apparatus;
wherein the directional audio capture module is configured to:
assign at least one direction, among a plurality of directions, in which to direct directionality of an output signal of one or more of the plurality of microphones based on a respective selected application, among a plurality of applications;
select at least one of a first set of microphones comprising at least two microphones for a first frequency band and a second set of microphones comprising at least two other microphones for a second frequency band based in part on the selected application; and
adjust the output signal for the assigned at least one direction by adjusting at least one parameter of the assigned at least one direction based on output signals of the selected first and second sets of microphones, wherein respective sets of microphone signals for the first and second frequency bands are processed by the adjusted at least one parameter.

US Pat. No. 10,560,780

PHASE ALIGNMENT IN AN AUDIO BUS

QUALCOMM Incorporated, S...

17. An apparatus comprising:a speaker;
a plurality of sample logic circuits coupled to the speaker;
a SOUNDWIRE slave circuit comprising a plurality of data ports, each of the plurality of data ports coupled to respective ones of the plurality of sample logic circuits; and
a synchronization logic circuit coupled to the SOUNDWIRE slave circuit and configured to cause each of the plurality of data ports to release audio data to the respective ones of the plurality of sample logic circuits concurrently.

US Pat. No. 10,560,770

SPEAKER DEVICE

Pioneer Corporation, Kan...

1. A speaker device, comprising:a voice coil that is substantially rectangular and includes a plurality of sides when viewed from an acoustic wave emitting direction;
a pair of conducting lines connecting electrically with the voice coil;
a vibrating body connecting to the voice coil; and
a magnetic circuit comprising a yoke,
a frame that is substantially rectangular when viewed from the acoustic wave emitting direction and supports the vibrating body, wherein
each of the conducting lines passes through a space between an inside of the frame and the vibrating body by passing near a center of one of the plurality of sides of the voice coil, and
each of the conducting lines is connected electrically to a terminal part provided at the frame, and
wherein the terminal part is arranged to be lower than the side portion of the yoke.

US Pat. No. 10,560,769

STRAP ARM OF HEAD-MOUNTED DISPLAY WITH INTEGRATED AUDIO PORT

Facebook Technologies, LL...

1. A head-mounted display (HMD), comprising:a front rigid body; and
an arm partially securing the front rigid body to a user's head, the arm including:
a body portion having an aperture, the body portion further defining an audio passage communicating with the aperture to transmit sound from the aperture and an audio port to output the sound transmitted through the audio passage, the audio passage being defined along the body portion between the aperture and the audio port; and
a back volume unit attached to the body portion and configured to transmit the sound through the aperture, the back volume unit including an enclosure portion defining a back volume for a speaker, the enclosure portion positioned within the front rigid body.

US Pat. No. 10,560,765

NODE WITH COMBINED OPTICAL AND ELECTRICAL SWITCHING

Western Digital Technolog...

1. A Multi-Chip Module (MCM), comprising:a substrate;
a switch controller on the substrate; and
an optical module on the substrate including at least one optical crosspoint switch configured to selectively route an optical signal received by the optical module out of the MCM without the MCM buffering data from the received optical signal or without converting the received optical signal into an electrical signal for processing data from the received optical signal by the switch controller, wherein the MCM serves as a node in a network of nodes and the MCM is optically connected to at least one other node in the network; and
wherein the switch controller is configured to:
identify an address from an optical signal received by the optical module corresponding to one or more nodes in the network; and
determine whether to activate an optical crosspoint switch of the at least one optical crosspoint switch based on the identified address.

US Pat. No. 10,560,764

SYSTEM, METHOD, AND APPARATUS FOR SYNCHRONIZING SENSORS FOR SIGNAL DETECTION

AQUARIUS SPECTRUM LTD., ...

1. A system comprising:a sensor configured to detect sensor inputs from a signal source and generate a sensor output signal;
a synchronization adaptor configured to:
generate a timing synchronization signal,
receive the sensor output signal from the sensor,
transmit the timing synchronization signal on a communication channel, and
transmit the sensor output signal on the communication channel; and
a mobile computing device configured to:
generate a synchronization control signal,
transmit the synchronization control signal via an audio channel of an audio jack of the mobile computing device to the synchronization adaptor, and
receive the sensor output signal and the timing synchronization signal via a microphone channel of the audio jack of the mobile computing device from the synchronization adaptor,
wherein the synchronization adaptor comprises:
a control signal input port configured to receive the synchronization control signal from the mobile computing device; and
a switch configured to control between transmitting the timing synchronization signal and transmitting the sensor output signal on the communication channel to the mobile computing device based on the synchronization control signal generated by the mobile computing device.

US Pat. No. 10,560,760

METHODS AND SYSTEMS FOR MULTIMEDIA CONTENT

Zed Creative Inc., Halif...

1. A computer-implemented method comprising:generating, by a computer, a media layer file comprising programmatic code indicating a storage location of a media file configured to be displayed on a graphical user interface;
generating, by a computer, a first canvas layer file comprising programmatic code defining a set of one or more coordinates corresponding to the media file and configured as a hypermedia link triggering display of one or more second canvas layers;
generating, by a computer, a second canvas layer file comprising programmatic code defining a set of one or more coordinates corresponding to the first canvas layer and the media layer file, the set of or more coordinates configured to be a hypermedia link triggering display of a user interface, and the second canvas layer configured to communicate data between an end-user device and a third-party server; and
assembling, by the computer, an interactive media file distributable in a self-contained manner to other computers based upon the respective programmatic code of the media layer file, the first canvas layer, and the second canvas layer; wherein
a viewer of the media file when displayed on the graphical user interface can select the hypermedia link by a user action within the graphical user interface associated with the set of one or more coordinates;
the set of one or more coordinates configured to be the hypermedia link are associated with a predetermined portion of visual content within the media file to be displayed on the graphical user interface; and
a remote server can transmit and render the media file together with content defined by at least one of the first canvas file and the second canvas file to a user accessing the interactive media file independent of geographic location and time and receive selections of the hypermedia link by the user to trigger display of the user interface associated with the second canvas layer to the user; wherein
absent a selection action by the viewer of the media file with respect to a hypermedia link defined by the first canvas layer file the media file is displayed to the viewer independent of displaying the one or more second canvas layers;
absent a selection action by the viewer of the media file with respect to a hypermedia link defined by the second canvas layer file the media file is displayed to the viewer independent of displaying the graphical user interface;
upon a selection action by the viewer of the media file with respect to a hypermedia link defined by the set of one or more coordinates within the first canvas layer file displaying to the viewer the one or more second canvas layers in conjunction with the media file; and
upon a selection action by the viewer of the media file with respect to a hypermedia link defined by the set of one or more coordinates within the second canvas layer file displaying to the viewer the graphical user interface in conjunction with the media file.

US Pat. No. 10,560,757

INTEGRATED DIAGNOSTIC AND DEBUGGING OF REGIONAL CONTENT DISTRIBUTION SYSTEMS

CSC Holdings, LLC, Bethp...

17. A central server system within a cable infrastructure, the central server system comprising:a memory that stores a monitoring script and a diagnostic script; and
a processor configured to execute instructions stored in the memory, the instructions, when executed by the processor, configuring the processor to:
receive information relating to a service provided by a plurality of cable headends of the cable infrastructure to a plurality of end user devices in response to the plurality of cable headends executing the monitoring script,
provide the diagnostic script to a cable headend from among the plurality of cable headends to configure the cable headend to perform a diagnostic operation when the information indicates a problem with the service,
analyze a result of the diagnostic operation to detect a problem with the service, and
initiate an action with the cable headend to resolve the problem with the service.

US Pat. No. 10,560,755

METHODS AND SYSTEMS FOR CONCURRENTLY TRANSMITTING OBJECT DATA BY WAY OF PARALLEL NETWORK INTERFACES

Verizon Patent and Licens...

1. A method comprising:preparing, by an upload box that is associated with a 360-degree camera including a plurality of segment capture cameras and that is communicatively coupled with a virtual reality media backend server by way of a first network interface and by way of a second network interface parallel to the first network interface, object data that includes discrete video images that are captured by each of the plurality of segment capture cameras and are collectively representative of a 360-degree image of real-world scenery, the preparing of the object data performed in accordance with a data partitioning protocol for transmission to the virtual reality media backend server by partitioning the object data into a first data stream and a second data stream by:
dynamically monitoring a first data transfer rate associated with the first network interface and a second data transfer rate associated with the second network interface,
detecting a change in at least one of the first and second data transfer rates based on the dynamic monitoring, and
dynamically changing, in response to the detecting of the change in the at least one of the first and second data transfer rates, which object data is partitioned into the first data stream and the second data stream by dynamically reapportioning, from the first data stream to the second data stream, a particular discrete video image captured by a particular segment capture camera; and
transmitting, by the upload box to the virtual reality media backend server, the prepared object data at an overall data transfer rate that is at least as great as a sum of the first data transfer rate and the second data transfer rate by:
transmitting the first data stream by way of the first network interface at the first data transfer rate, and
transmitting, concurrently with the transmission of the first data stream by way of the first network interface, the second data stream by way of the second network interface at the second data transfer rate.

US Pat. No. 10,560,754

DISPLAY CONTROL SYSTEM AND METHOD TO GENERATE A VIRTUAL ENVIRONMENT IN A VEHICLE

SONY CORPORATION, Tokyo ...

1. A system, comprising:a vehicle that includes one or more circuits configured to:
receive route information of said vehicle,
wherein said route information includes a current travel route of said vehicle;
determine a similarity between said current travel route of said vehicle and a travel route associated with a plurality of videos,
wherein said plurality of videos are captured by at least one camera installed in at least one other vehicle;
generate a set of candidate videos based on said similarity; and
control display of a list of candidate videos selected from said set of candidate videos, wherein
said current travel route of said vehicle is different from said travel route associated with said plurality of videos, and
one candidate video, from said list of candidate videos selected by a user, is displayed on at least one display medium.

US Pat. No. 10,560,749

VIDEO PLAYING METHOD, VIDEO PLAYING DEVICE, VIDEO PLAYING SYSTEM, APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM

BOE TECHNOLOGY GROUP CO.,...

1. A video playing method, comprising:dividing a video to be played into a plurality of video segments and labelling, respectively, the plurality of video segments with emotion categories of a user as labels according to a pre-stored correspondence between the emotion categories of the user and video contents, and
determining whether each video segment of the plurality of video segments is to be played according to the label of the video segment,
wherein the emotion categories of the user are determined based on a pre-generated first neural network, and
the first neural network is configured to determine the emotion categories of the user based on physical parameters of the user, and
wherein the correspondence between the emotion categories of the user and the video contents comprises a second neural network, and
the second neural network is generated by training with samples of the video contents and samples of the emotion categories of the user output from the first neural network.

US Pat. No. 10,560,748

MANAGED CONTENT DISTRIBUTION SYSTEMS AND METHODS

Intertrust Technologies C...

1. A method for managing electronic content performed by a client device comprising a processor and a non-transitory computer-readable medium storing instructions that, when executed by the processor, cause the client device to perform the method, the method comprising:receiving, by the client device, a broadcast content stream, the broadcast content stream comprising a plurality of encrypted content packets and at least one license information packet;
processing, by the client device, the license information packet, wherein processing the license information packet comprises:
decrypting a session key included in the license information packet using a device key associated with the client device,
verifying a signature of at least a portion of the license information packet using the decrypted session key, and
determining that the license information packet is valid based on an expiration date included in the licensing information;
receiving, at the client device, a request to render the broadcast content stream; and
in response to the request, descrambling the content stream based on the processed license information packet, wherein descrambling the content stream comprises:
decrypting a content key included in the license information packet using the decrypted session key,
decrypting an encrypted control word included in the license information packet using the decrypted content key, and
decrypting the plurality of encrypted content packets using the decrypted control word.

US Pat. No. 10,560,745

AUTOMATED CONTENT SELECTION FOR GROUPS

1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:generating a list of content items for display on one or more display devices, wherein each of the one or more display devices are being viewed by a plurality of viewers, wherein the list of content items is generated based on user preferences determined for two or more viewers of the plurality of viewers, wherein the plurality of viewers are in proximity to the one or more display devices and have been identified;
accessing subscription agreements associated with the plurality of viewers;
determining whether the plurality of viewers are each permitted to view the content items in the list according to the subscription agreements; and
sending a particular content item of the content items to a display device of the one or more display devices according to a second determination that a threshold percentage of the plurality of viewers are permitted to view the particular content item based on the subscription agreements.

US Pat. No. 10,560,744

METHODS AND APPARATUS TO CALIBRATE AUDIENCE MEASUREMENT RATINGS BASED ON RETURN PATH DATA

The Nielsen Company (US),...

1. An electronic apparatus for calculating ratings for media, the electronic apparatus comprising:a processor; and
memory including instructions that, when executed, cause the processor to:
determine an initial rating for the media provided in a first geographic area based on return path data (RPD) tuning information obtained from RPD devices in subscriber households in the first geographic area, wherein the subscriber households subscribe to a content provider that provides the media through the RPD devices;
determine a first panelist rating for the media provided in a second geographic area based on first panel tuning information obtained from first metering devices in a first subset of panelist households in the second geographic area, wherein the first subset of the panelist households do not subscribe to the content provider, the first panel tuning information includes identifiers of media devices used to access the media and indications whether the media devices are capable of reporting RPD tuning information;
determine a nonsubscriber calibration factor based on the first panelist rating;
determine a second panelist rating for the media provided in the second geographic area based on second panel tuning information obtained from second metering devices in a second subset of panelist households in the second geographic area, the first and second panel tuning information associated with the media delivered to the corresponding first and second subsets of the panelist households via media devices for which RPD tuning information is not available, wherein the second subset of the panelist households subscribe to the content provider;
determine a subscriber calibration factor based on the second panelist rating; and
determine a final rating for the media in the first geographic area by modifying the initial rating based on the nonsubscriber calibration factor and the subscriber calibration factor.

US Pat. No. 10,560,742

POINTER ACTIVITY AS AN INDICATOR OF INTERESTINGNESS IN VIDEO

Oath Inc., New York, NY ...

1. A method, comprising:providing a video over a network to a plurality of client devices, wherein each client device renders active playback of the video and tracks movements of a pointer occurring during the active playback of the video, the movements of the pointer being controlled by a pointer device that is connected to the client device, wherein providing the video includes providing a content page that includes the video, the content page including a pointer tracking module, that is stored in memory, that tracks the movements of the pointer as controlled by the pointer device during the active playback of the video and generates movement data;
receiving, over the network from each client device, the movement data, wherein the movement data quantifies the movements of the pointer as controlled by the pointer device during the active playback of the video, wherein the movement data includes values that identify movement and values that identify non-movement of the pointer occurring during the active playback of the video;
processing the movement data from the plurality of client devices to determine aggregate pointer movement versus elapsed time of the video, wherein processing the movement data includes generating a pointer signal that indicates amounts of the aggregate pointer movement versus the elapsed time of the video;
analyzing the aggregate pointer movement to identify a temporal region of interest of the video, wherein analyzing the aggregate pointer movement includes identifying a temporal region of the pointer signal that is used to identify the temporal region of interest of the video, wherein analyzing the aggregate pointer movement includes at least one of:
determining one or more rank percentiles of the pointer signal; or
determining a slope of the pointer signal; and
generating a preview of the video based on the temporal region of interest.

US Pat. No. 10,560,741

METHODS AND APPARATUS TO COUNT PEOPLE IN AN AUDIENCE

The Nielsen Company (US),...

1. A system, comprising:means for transmitting a control signal to a portable device a threshold period of time after a person logs into a people meter separate from the portable device, the control signal to cause the portable device to begin collecting location information and proximity information associated with operation of the portable device after receipt of the control signal;
means for analyzing the location information collected by the portable device to determine a location result indicative of a location of the portable device; and
means for analyzing the proximity information collected by the portable device to determine a proximity result indicative of whether the person is near the portable device, the location result and the proximity result collectively defining first presence information, the first presence information indicative of whether the person is present in a media exposure environment associated with a media presentation device.

US Pat. No. 10,560,740

METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO ESTIMATE LOCAL MARKET AUDIENCES OF MEDIA CONTENT

The Nielsen Company (US),...

1. An audience measurement apparatus comprising:first estimator means for determining a first audience metric based on set-top box return path tuning data obtained from a plurality of set-top boxes located in a first geographic area;
second estimator means for determining a second audience metric from a portion of audience measurement data corresponding to a second geographic area different from the first geographic area, the portion of the audience measurement data associated with monitored sites in the second geographic area having second set-top box characteristics that correspond with first set-top box characteristics of the plurality of set-top boxes located in the first geographic area; and
third estimator means for (i) determining a plurality of ratios of respective first audience metrics determined for respective demographic stratifications to corresponding second audience metrics determined for the respective demographic stratifications, and (ii) combining the plurality of ratios after multiplication with third audience metrics determined for the respective demographic stratifications from the audience measurement data to determine an audience exposure metric estimating exposure to media in the first geographic area.

US Pat. No. 10,560,737

VOICE-CONTROLLED MULTIMEDIA DEVICE

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving, at a microphone of a voice-controlled device having an internal speaker, a first speech input from a user, wherein the voice-controlled device is operatively connected to a first audio video (AV) input port of an AV display device, the first speech input including a wakeword;
determining, by the voice-controlled device, that a power state of the AV display device indicates that the AV display device is an ON state;
determining, by the voice-controlled device, an active AV input port of the AV display device to be an AV input other than the first AV input port;
sending data from the voice-controlled device to the AV display device to mute the AV display device;
receiving, at the microphone of the voice-controlled device, a second speech input, the second speech input including a user command to play content;
sending, by the voice-controlled device, data associated with at least the user command and the power state to a remote server computer;
receiving, by the voice-controlled device, response data from the remote server computer, wherein the response data comprises:
an indication that requested content includes video content;
instructions to set the active AV input port of the AV display device to the first AV port; and
a content source location identifier indicating a content source location for the video content;
based on the instructions to set the active AV input port of the AV display device to the first AV port, sending data from the voice-controlled device to the AV display device to set the active AV input port of the AV display device to the first AV port; and
sending data from the voice-controlled device to the AV display device to unmute the AV display device.

US Pat. No. 10,560,735

MEDIA AUGMENTATION THROUGH AUTOMOTIVE MOTION

LP-Research Inc., Tokyo ...

1. One or more non-transitory computer-storage media storing computer-executable instructions that, when executed by a processor, perform a method of augmenting media based via vehicle motions, the method comprising the steps of:receiving, from a user in a vehicle, a media control input via an interface device;
controlling media being presented to the user in accordance with the media control input;
mapping the media control input to a vehicle behavior;
determining that the vehicle behavior is feasible;
actuating one or more controls of the vehicle so as to implement the vehicle behavior;
receiving data, from one or more sensors in the vehicle, regarding vehicle conditions;
mapping the vehicle conditions to a media augmentation for the media being presented to the user; and
augmenting the media being presented to the user in accordance with the mapped vehicle conditions.

US Pat. No. 10,560,733

DYNAMIC ADJUSTMENT OF ELECTRONIC PROGRAM GUIDE DISPLAYS BASED ON VIEWER PREFERENCES FOR MINIMIZING NAVIGATION IN VOD PROGRAM SELECTION

Broadband iTV, Inc., Hon...

1. A method comprising:(a) providing, from a first digital television service provider system associated with a first digital television service provider via a wireless broadband connection using IP protocol, to a first Internet-connected digital device associated with a first subscriber to the digital television service provider, a first set of a plurality of viewer interface applications including at least:
(i) a first viewer interface application configured to access the first digital television service provider system to obtain linear electronic media content,
(ii) a second viewer interface application configured to access the first digital television service provider system to obtain video-on-demand electronic media content and further configured to provide access in real time to a first individualized electronic program guide for at least the video-on-demand electronic media content based at least in part on:
(1) electronic viewing data for a first subscriber, and
(2) video-on-demand metadata;
wherein the video-on-demand electronic media content is obtained from a video-on-demand content delivery system of the first digital television service provider system that has obtained the video-on-demand electronic media content and respective video-on-demand metadata associated with the video-on-demand electronic media content, the respective video-on-demand metadata comprising respective title data and respective category data;
(b) receiving, at the first digital television service provider system for the first Internet-connected digital device, login credentials;
(c) verifying, by the first digital television service provider system, that the login credentials are associated with a subscriber account of the first subscriber;
(d) transmitting, from the first digital television service provider system to the first Internet-connected digital device via the Internet, an electronic authorization for the first viewer interface application to access privileges associated with the subscriber account of the first subscriber;
(e) receiving, by the first digital television service provider system from the first Internet-connected digital device via the Internet, a request to access the second viewer interface application;
(f) transmitting, to the first Internet-connected digital device via the Internet, an electronic authorization for the second viewer interface application to access privileges associated with the subscriber account of the first subscriber;
(g) receiving, at the first digital television service provider system via the Internet from the first Internet-connected digital device, a first electronic request to access first video-on-demand electronic media content via the second viewer interface application;
(h) accessing, by the first digital television services provider system, upon receipt of the first electronic access request, a first individualized electronic program guide data for video-on-demand media content wherein the first individualized electronic program guide is generated in real time by:
(i) accessing, by the first digital television service provider system from one or more non-transitory processor readable memory devices operatively connected to the first digital television service provider system, first electronic viewing data associated with the subscriber account associated with the first subscriber; and
(ii) generating, at the first digital television service provider system, the first individualized electronic program guide data for video-on-demand electronic media content, based at least in part on:
(1) the first electronic viewing data for the first subscriber, and
(2) the video-on-demand metadata;
(i) transmitting, from the first digital television service provider system to the first Internet-connected digital device via the Internet, the first individualized electronic program guide data for populating a first set of one or more templates associated with a first individualized electronic program guide in the second viewer interface application;
(j) receiving, at the first digital television service provider system from the first Internet-connected digital device via the Internet, a first video-on-demand media request for a first video-on-demand electronic media content;
(k) updating, by the first digital television service provider system, the first electronic viewing data with information associated with the first video-on-demand media request to generate second electronic viewing data; and
(l) transmitting, from the first digital television service provider system via the Internet to the first Internet-connected digital device, the first video-on-demand electronic media content identified in the first video-on-demand media request for display on a first display associated with the first Internet-connected digital device;
(m) providing, from the first digital television service provider system associated with the first digital television service provider via a broadband connection, to a first digital set top box associated with the first subscriber to the digital television service provider, a second set of a plurality of viewer interface applications including at least:
(i) a third viewer interface application configured to access the first digital television service provider system to obtain linear electronic media content, wherein the third viewer interface is associated with the first viewer interface,
(ii) a fourth viewer interface application configured to access the first digital television service provider system to obtain video-on-demand electronic media content and further configured to provide access in real time to a second individualized electronic program guide for at least the video-on-demand electronic media content and associated with the first individualized electronic program guide, and the second individualized electronic program guide is based at least in part on:
(1) an updated first electronic viewing data for a first subscriber, and
(2) the video-on-demand metadata;
wherein the video-on-demand electronic media content is obtained from the video-on-demand content delivery system of the first digital television service provider system that has obtained the video-on-demand electronic media content and respective video-on-demand metadata associated with the video-on-demand electronic media content, the respective video-on-demand metadata comprising respective title data and respective category data;
(n) receiving, at the first digital television service provider system from the first digital set top box, a request for electronic authorization;
(o) verifying, by the first digital television service provider system, the request for electronic authorization is associated with the subscriber account of the first subscriber;
(p) transmitting, from the first digital television service provider system to the first digital set top box, an electronic authorization for the third viewer interface application to access privileges associated with the subscriber account of the first subscriber;
(q) receiving, by the first digital television service provider system from the first digital set top box, a request to access the fourth viewer interface application;
(r) transmitting, to the first digital set top box, an electronic authorization for the fourth viewer interface application to access privileges associated with the subscriber account of the first subscriber;
(s) receiving, from the first digital set top box at the first digital television services provider system, a second electronic request to access second video-on-demand electronic media content via the fourth viewer interface application;
(t) accessing, by the first digital television service provider system, upon receipt of the second electronic access request, a second individualized electronic program guide data for video-on-demand electronic media content wherein the second individualized electronic program guide data is generated in real time by:
(i) accessing, at the first digital television service provider system from one or more non-transitory processor readable memory devices operatively connected to the first digital television service provider system, second electronic viewing data associated with the subscriber account associated with the first subscriber; and
(ii) generating, at the first digital television service provider system, the second individualized electronic program guide data for video-on-demand electronic media content, based at least in part on:
(1) the second electronic viewing data for the first subscriber, and
(2) the video-on-demand metadata;
(u) transmitting, from the first digital television service provider system to the first digital set top box via the broadband connection, the second individualized electronic program guide data for populating a second set of one or more templates associated with a second individualized electronic program guide in the fourth viewer interface application;
(v) receiving, at the first digital television service provider system from the first digital set top box, a second video-on-demand media request for the second video-on-demand electronic media content;
(w) updating, by the first digital television service provider system, the second electronic viewing data with information associated with the second video-on-demand media request to generate third electronic viewing data; and
(x) transmitting, from the first digital television service provider system via the broadband connection to the first digital set top box, the second video-on-demand electronic media content identified in the second video-on-demand media request for display on a second display associated with the first digital set top box.

US Pat. No. 10,560,732

METHOD AND SYSTEM FOR THE DELIVERY AND STORAGE OF HIGH DEFINITION AUDIO-VISUAL CONTENT

Setos Family Trust, Paci...

1. A method for the enhanced progressive download of high definition audio-visual content to an appliance of a subscriber, wherein the content is part of a master list associated with the subscriber, the method comprising the steps of:inquiring what a download speed DRb/s of the subscriber is, and an amount of local storage LS in the appliance of the subscriber;
calculating a wait time WTs, corresponding to a time that the content will take to download to the appliance, using the equation:
(((SB×8)?(LSB×8))/DRb/s)?Rs=WTs,
wherein Rs is the run time of the content, SB is the size of the content, and LSB is the amount of local storage needed for the content;
setting the value for WTs at a first period of time;
solving the equation for LSB;
dividing LS by LSB;
if LS/LSB is equal to or greater than a threshold value, preloading at least a portion of the content to the appliance;
if LS/LSB is less than the threshold value, setting the value of WTs at a second period of time, and recalculating LSB, wherein the second period of time is greater than the first period of time; and
repeating the last three steps until LS/LSB is greater than the threshold value, with the exception that, if the second period of time exceeds a maximum content download time, the method ends and the enhanced progressive download does not take place.

US Pat. No. 10,560,730

ELECTRONIC APPARATUS AND OPERATING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. An electronic apparatus comprising:a communication interface comprising communication circuitry;
a display;
a memory configured to store one or more instructions; and
a processor configured to execute the one or more instructions stored in the memory, the instructions, when executed by the processor, cause the electronic apparatus to:
transmit, to an external server, information for recognition of content displayed on the display,
receive, from the external server, in response to the transmission of the information for recognition of the content, address information of replacement content to be displayed in a replacement slot including a section between the content and next content displayed next to the content and information on the replacement slot including a length of the replacement slot,
access a content server to download the replacement content based on the address information of the replacement content received from the external server,
parse the replacement content downloaded from the content server to obtain information on a length of the replacement content,
compare the length of the replacement slot received from the external server with the length of the replacement content obtained by parsing the replacement content downloaded from the content server, and
when the length of the replacement slot is not matched with the length of the replacement content, processing the replacement content using one or more frames included in the replacement content, wherein
based on the length of the replacement content being less than the length of the replacement slot, a display time of one or more frames included in the replacement content is increased so that the replacement content is displayed for a period of time corresponding to the length of the replacement slot, and
based on the length of the replacement content being greater than the length of the replacement slot, one or more frames included in the replacement content is periodically removed.

US Pat. No. 10,560,729

INTERFERENCE PROFILE OF A BURSTY CHANNEL

VIAVI SOLUTIONS INC., Sa...

1. A test instrument, comprising:a processing circuit to:
determine frequency spectrum data of a signal in a bursty channel that is received via a port connectable to a network;
cross-correlate the frequency spectrum data with predetermined frequency spectrum data to generate cross-correlation values;
generate an interference profile from the frequency spectrum data that represents signal noise based on the cross-correlation values; and
filter outliers of aggregated frequency spectrum data having subtracted cyclostationary portions.

US Pat. No. 10,560,728

SYSTEMS AND METHODS FOR STITCHING SEPARATELY ENCODED NAL UNITS INTO A STREAM

TRITON US VP ACQUISITION ...

1. A method comprising:obtaining first network abstraction layer units generated in a first encoding of a stream, the first network abstraction layer units including first slices;
obtaining second network abstraction layer units generated in a second encoding, the second network abstraction layer units including one or more second slices, wherein obtaining the second network abstraction layer units comprises:
extracting, prior to the first encoding, one or more temporary slices extracted from one or more selected positions comprising duplication points in the stream,
modifying the extracted one or more temporary slices to generate the one or more second slices, and
for the one or more second slices:
conforming at least one slice header syntax element and at least one network abstraction layer unit syntax element of a second slice to values of a temporary slice formerly occupying the position of the second slice, and
retaining at least one other slice header syntax element of the second slice as encoded in the second encoding; and
stitching the second network abstract layer units into the stream, wherein stitching the second network abstract layer units into the stream comprises:
positioning the one or more second slices in one or more respective positions in the stream formerly occupied by the one or more temporary slices generated in the first encoding.

US Pat. No. 10,560,727

SERVER STRUCTURE FOR SUPPORTING MULTIPLE SESSIONS OF VIRTUALIZATION

ERMIND CO., LTD, Seoul (...

1. A virtualization server, comprising:a central processing unit (CPU) bank comprising a plurality of CPUs;
a graphic processing unit (GPU) bank comprising a plurality of GPUs;
a graphic sharing memory (GSM) bank comprising a plurality of graphic sharing memories;
a streaming CPU bank comprising a plurality of streaming CPUs;
a network card bank comprising a plurality of network cards; and
a host CPU configured to select at least one CPU from the CPU bank, select at least one GPU from the GPU bank, select at least one GSM from the GSM bank, select at least one streaming CPU from the streaming CPU bank, and select at least one network card from the network card bank according to access of a terminal,
wherein the selected CPU executes an application according to a request of the terminal, the selected GPU renders a screen of the executed application to store the rendered screen at the selected GSM, the selected streaming CPU captures the rendered screen stored at the selected GSM to convert the captured screen to a packet for streaming, the selected network card transmits the converted packet to the terminal via a communication network, and the packet transmitted to the terminal is used for displaying the screen of the executed application on a display device of the terminal, and
wherein, when the host CPU selects one CPU from the CPU bank and the selected CPU is mapped to a plurality of virtual machines, the selected one CPU executes each of a plurality of applications in which the plurality of virtual machines execute, the host CPU selects a multiplicity of GPUs from the GPU bank and selects one GSM corresponding to the selected one CPU from the GSM bank, and the selected multiplicity of GPUs render and store screen data according to each of the plurality of applications at the selected one GSM.

US Pat. No. 10,560,726

SYSTEM AND METHOD FOR DELIVERY AND CACHING OF PERSONALIZED MEDIA STREAMING CONTENT

1. A computing architecture system for delivery and caching of media presentations, the system comprising:a video origin server executing instructions in a processor from a memory thereto coupled to generate one or more personalized media segments based on an original, inserted or edited content for delivery to a client;
a video Uniform Resource Locator (URL) resolver executing instructions in the processor from the memory to resolve one or more encoded URLs adhering to a structure of a source descriptor and an output descriptor based on the one or more personalized media segments; and
a manifest generator executing instructions in the processor from the memory to generate one or more personalized manifest files containing the one or more encoded URLs adhering to the structure of the source descriptor and the output descriptor;
where the structure of the source descriptor is based on character encoding of an ISOBMFF moov box;
where the structure of the output descriptor is based on character encoding of an ISOBMFF moov box;
where the one or more encoded URLs adhering to the structure of the source descriptor and the output descriptor are used as a cache key for caching or storing the personalized media segments;
and where the video origin server is linked to a content delivery network (CDN) to deliver the one or more personalized media segments to the client.

US Pat. No. 10,560,724

VIDEO CONTENT DISTRIBUTION SYSTEM AND CONTENT MANAGEMENT SERVER

COLOPL, INC., Tokyo (JP)...

1. A video content distribution system, comprising:a user terminal on which stored video contents are viewable; and
a content management server connected to the user terminal, wherein the user terminal is configured to:
receive stored field-of-view video data;
generate, in response to an input operation on the user terminal, a viewpoint switch request signal for requesting a switch from a current viewpoint of a field-of-view video of the stored video contents, to a switched-to viewpoint, which is different from the current viewpoint; and
transmit the generated viewpoint switch request signal to the content management server, and
wherein the content management server is configured to:
receive the viewpoint switch request signal;
transmit to the user terminal the stored field-of-view video data that is associated with the switched-to viewpoint; and
determine an amount to be charged to the user for the viewing of the field-of-view video based on a count of switches to each viewpoint at a first viewing charge, and a respective location of each viewpoint at a second viewing charge.

US Pat. No. 10,560,719

VIDEO ENCODING AND DECODING METHOD AND APPARATUS

Huawei Technologies Co., ...

1. A video encoding method, comprising:obtaining a first statistical characteristic of previous K frames of images of a video sequence, wherein K is a positive integer;
determining a first background frame, wherein the first background frame is used as a reference when encoding is performed on the (K+1)th frame of image of the video sequence to the (K+L)th frame of image of the video sequence, wherein L is a positive integer;
determining, according to the first statistical characteristic, a quantization parameter (QP) used for encoding the first background frame;
encoding the first background frame according to the QP, to obtain a first background long-term reference frame; and
encoding the (K+1)th frame of image of the video sequence to the (K+L)th frame of image of the video sequence according to the first background long-term reference frame.

US Pat. No. 10,560,716

MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE CODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND MOVING PICTURE CODING AND DECODING APPARATUS

SUN PATENT TRUST, New Yo...

1. A moving picture coding apparatus for coding a current block to be codedincluded in a current picture to be coded by inter predictive coding using a motion vector, the moving picture coding apparatus comprising:a processor; and
a memory having a computer program stored thereon, the computer program causing the processor to execute operations including:
assigning one or more reference picture indexes to a reference picture list;
coding a first flag indicating whether or not temporal motion vector prediction using a temporal motion vector predictor which is a motion vector of a block included in a coded picture different from the current picture is used;
when the first flag indicates that the temporal motion vector prediction is used,
coding a collocated reference picture index for specifying the coded picture among a plurality of pictures indicated by the one or more reference picture indexes,
deriving a plurality of first motion vector predictor candidates including (i) a spatial motion vector predictor which is a motion vector of a block adjacent to the current block in the current picture and (ii) the temporal motion vector predictor being calculated based on a motion vector of the coded picture which is specified by the collocated reference picture index,
coding a motion vector used for performing inter predictive coding on the current block, using one of the first motion vector predictor candidates, and
outputting the coded first flag, the coded collocated reference picture index, and the coded motion vector; and
when the first flag indicates that the temporal motion vector prediction is not used,
deriving a plurality of second motion vector predictor candidates that do not include the temporal motion vector predictor, the second motion vector candidates including (i) the spatial motion vector predictor and (ii) a replacement vector, as a replacement for the temporal motion vector predictor, which has a value of zero,
coding a motion vector used for performing inter predictive coding on the current block, using one of the second motion vector predictor candidates, and
outputting the coded first flag and the coded motion vector,
wherein when the first flag indicates that the temporal motion vector prediction is not used, the collocated reference picture index is not coded.

US Pat. No. 10,560,715

METHOD, DEVICE, AND COMPUTER PROGRAM FOR OPTIMIZING TRANSMISSION OF MOTION VECTOR RELATED INFORMATION WHEN TRANSMITTING A VIDEO STREAM FROM AN ENCODER TO A DECODER

Canon Kabushiki Kaisha, ...

1. A method for decoding encoded video data, the method comprising:determining a motion vector for decoding a first image portion, the decoding of the first image portion is performed according to one of a skip mode, a merge mode or a motion prediction mode;
locating a reference image portion for the first image portion using the determined motion vector; and
decoding the first image portion based on the reference image portion;
wherein the motion vector has a sub-pixel resolution if the first image portion is decoded according to skip or merge modes; and
wherein the motion vector has a resolution dependent on a coding mode flag, specifying whether the resolution is a sub-pixel resolution or a full pixel resolution, if the first image portion is decoded according to the motion prediction mode,
wherein the decoding according to the motion prediction mode uses motion vector residuals and the decoding according to the skip or merge modes omit the use of motion vector residuals.

US Pat. No. 10,560,711

VIDEO PREDICTIVE ENCODING DEVICE, VIDEO PREDICTIVE ENCODING METHOD, VIDEO PREDICTIVE ENCODING PROGRAM, VIDEO PREDICTIVE DECODING DEVICE, VIDEO PREDICTIVE DECODING METHOD, AND VIDEO PREDICTIVE DECODING PROGRAM

NTT DOCOMO, INC., Tokyo ...

1. A video predictive decoding method executed by a video predictive decoding device, comprising:inputting encoded data comprising compressed picture data which includes a target picture frame size, a maximum number of storable reconstructed pictures, and a maximum frame size specified as an encoding constraint, wherein a plurality of pictures forming a video sequence are encoded by either intra-frame prediction or inter-frame prediction;
decoding the compressed picture data and the compressed picture data constituting the information on the target picture frame size, the maximum number of storable reconstructed pictures, and the maximum frame size to reproduce pictures and the information on the target picture frame size, the maximum number of storable reconstructed pictures, and the maximum frame size; and
storing in a picture storage one or more of the reconstructed pictures as reference pictures to be used for decoding a subsequent picture,
wherein the maximum number of storable reconstructed pictures is determined as equal to, twice as large as or four times as large as a predefined number based on a relationship between a shift operation value of the maximum frame size of pictures and the frame size of the input pictures.

US Pat. No. 10,560,710

METHOD FOR CODING RECOVERY POINT SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGES AND REGION REFRESH INFORMATION SEI MESSAGES IN MULTI-LAYER CODING

Qualcomm Incorporated, S...

1. A method for coding video information of a multi-layer bitstream, comprising: determining at least one picture among a plurality of pictures included within an access unit with which to associate at least one recovery point supplemental enhancement information (SEI) message, each of the plurality of pictures of the access unit being included within different layers of the multi-layer bitstream; associating the at least one recovery point SEI message with more than one picture included in the access unit, the at least one recovery point SEI message contained by a scalable nesting SEI message and being indicative of a recovery point in which all pictures included in layers of the multi-layer bitstream associated with the recovery point SEI message will be correct in decoded content; identifying a first picture from the more than one picture associated with the recovery point SEI message with which to associate a first region refresh SEI message, wherein the first region refresh SEI message indicates whether regions of the first picture to which the first region refresh SEI message applies belong to a refreshed region of the first picture; associating the first region refresh SEI message with the first picture, the first region refresh SEI message being indicative of whether individual slices of the first picture is correct in content after decoding; and coding the video information based at least in part on the association of the at least one recovery point SEI message with the more than one picture and the association of the first region refresh SEI message with the first picture.

US Pat. No. 10,560,709

METHOD FOR ENCODING/DECODING BLOCK INFORMATION USING QUAD TREE, AND DEVICE FOR USING SAME

Electronics and Telecommu...

1. A video decoding method comprising:decoding integrated code block flag information in a coding unit;
decoding a split information flag based on the integrated code block flag information and size information in a first transform block; and
decoding code block flag information in the first transform block in a case that the first transform block is not split into a plurality of second transform blocks based on the split information flag, wherein
the split information flag is not decoded in a case that transform coefficients of the first transform block are not present,
the first transform block is not split into the plurality of the second transform blocks in a case that a value of the split information flag is equal to a first predetermined value,
the first transform block is split into the plurality of the second transform blocks in a case that the value of the split information flag is equal to a second predetermined value,
the code block flag information in the first transform block is decoded without decoding the split information flag in a case that a size of the first transform block is equal to a predetermined size,
the integrated code block flag is decoded in a case that a transform depth of the first transform block is 0, and
flag information indicating whether a Luma component in the first transform block includes one or more transform coefficients other than 0 is decoded as the code block flag information in a case that the first transform block is not split.

US Pat. No. 10,560,708

SELECTING ENCODING OPTIONS TO USE WHEN ENCODING AN ARRAY OF DATA ELEMENTS

Arm Limited, Cambridge (...

1. A method of selecting encoding options to use when encoding an array of data elements of a stream of arrays of data elements, the method comprising:in accordance with a particular set of encoding options:
generating a set of difference values, wherein the set of difference values is a set of values that that represents the difference between a source block of data elements of the array of data elements and a reference block of data elements, and wherein the reference block of data elements is derived from one or more arrays of data elements of the stream of arrays of data elements;
generating a set of frequency domain coefficients for the set of difference values by applying a forward transformation process to the set of difference values;
generating a set of quantized coefficients by applying a quantisation process to the set of frequency domain coefficients;
determining a bit count value for the particular set of encoding options from the set of quantized coefficients;
generating a set of de-quantized coefficients by applying a de-quantisation process to the set of quantized coefficients;
generating a set of error values using the set of de-quantized coefficients, wherein the set of error values is a set of values that represents the difference between the set of frequency domain coefficients and the set of de-quantized coefficients;
determining a distortion value for the particular set of encoding options from the set of error values; and
selecting, based on the bit count value and the distortion value, whether to encode the source block in accordance with the particular set of encoding options.

US Pat. No. 10,560,704

SCANNING ORDERS FOR NON-TRANSFORM CODING

Microsoft Technology Lice...

1. A method comprising:identifying, by a computing device, a first transform block having a scanning order, the first transform block being associated with a transform coding mode and having an associated size and an associated prediction mode;
identifying, by the computing device, a second transform block that is associated with a non-transform coding mode, the second transform block being part of a same image as the first transform block and having the same associated size and the same associated prediction mode as the first transform block;
determining whether to scan the second transform block according to a scanning order inverse to the scanning order for scanning the first transform block, the determining being based at least in part on the prediction mode associated with the second transform block and the size associated with the second transform block, wherein, if the prediction mode is an intra-prediction mode and the size is equal to a predetermined size, the second transform block is scanned according to the inverse scanning order; and
scanning, by the computing device, the second transform block according to the inverse scanning order, based at least in part on determining that the prediction mode is an intra-prediction mode and the size of the second transform block is equal to the predetermined size.

US Pat. No. 10,560,701

SIGNALING FOR ADDITION OR REMOVAL OF LAYERS IN SCALABLE VIDEO

ARRIS Enterprises LLC, S...

1. A method of decoding high efficiency video coding (HEVC) layers in a transport stream, the method comprising:receiving and decoding said transport stream, said transport stream including packetized elementary streams (PES) for an encoded plurality of HEVC layers, said decoding including decoding one or more descriptors in the transport stream for:
determining a respective transport stream parameter setting for each of said packetized encoded plurality of HEVC layers;
identifying syntax elements carried in the one or more descriptors, said syntax elements including a transport stream parameter setting for each of the plurality of HEVC layers;
determining an additional transport stream parameter setting for an additional layer in the packetized encoded plurality of HEVC layers that is decodable from the transport stream in addition to the packetized encoded plurality of HEVC layers, the additional transport stream parameter setting specifying a relationship between the additional layer and at least a portion of the encoded plurality of HEVC layers, wherein the additional transport stream parameter setting is for decoding the additional layer and the at least a portion of the plurality of layers;
identifying an operation point that identifies the additional layer; and
identifying from an extension descriptor to the one or more descriptors at least one additional transport stream setting for the additional layer, the at least one additional layer parameter setting including a hierarchy parameter indexing a dependency between the additional layer and at least a portion of the encoded plurality of HEVC layers;
decoding the packetized encoded plurality of HEVC layers including the additional layer having a dependency on at least a portion of the encoded plurality of HEVC layers.

US Pat. No. 10,560,700

ADJUSTING ENCODING FRAME SIZE BASED ON AVAILABLE NETWORK BANDWIDTH

Wowza Media Systems, LLC,...

1. A method of encoding video data, the method comprising:performing a first operation, at an encoder, to increase an encoding bit rate of video data in response to a first indication of available bandwidth for transmission of encoded video data;
increasing an encoding frame size of the video data in response to the encoding bit rate rising above a first threshold;
performing a second operation to increase the encoding bit rate in response to a second indication of the available bandwidth; and
increasing the encoding frame size in response to the encoding bit rate rising above a second threshold, the second threshold greater than the first threshold, wherein one or both of the first threshold and the second threshold is based on a window size.

US Pat. No. 10,560,695

ENCODING AND DECODING OF PICTURES IN A VIDEO

TELEFONAKTIEBOLAGET LM ER...

1. A method for encoding a picture in a video bitstream, the picture comprising a set of pixels associated with a set of input color component values, the method comprising:determining a frequency distribution of input color component values included in the set of input color component values;
mapping each one of the input color component values to a code word, based on the determined frequency distribution of the input color component values;
encoding the picture by replacing each one of the input color component values with the code word to which the input color component value is mapped; and
sending to a decoder or a post-processor information indicating how to perform an inverse mapping from the code words to output color component values.

US Pat. No. 10,560,694

REFERENCE PICTURE LIST HANDLING

TELEFONAKTIEBOLAGET LM ER...

1. A receiver comprising:a processor; and
a memory coupled with the processor, wherein the memory comprises processor executable instructions that, when executed by the processor, cause the processor to:
provide, based on an encoded representation of a picture in a video sequence, at least one mode signaling syntax element, wherein the picture comprises multiple slices;
determine, based on said at least one mode signaling syntax element, whether at least one final reference picture list is the same for all slices of a same slice type in said picture; and
determine, based on said at least one mode signaling syntax element, whether any reference picture list modification is applied to at least one initial reference picture list to form said at least one final reference picture list;
wherein providing said at least one mode signaling syntax element comprises providing a reference picture list modification flag based on said encoded representation; and
wherein determining whether any reference picture list modification is applied comprises determining, if said reference picture list modification flag has a first value, that said at least one initial reference picture list obtained in a reference picture list initialization is to be used as said at least one final reference picture list.

US Pat. No. 10,560,692

METHOD AND SYSTEM FOR FAST MODE DECISION FOR HIGH EFFICIENCY VIDEO CODING

ECOLE DE TECHNOLOGIE SUPE...

1. A method of video encoding, comprising:employing at least one hardware processor for:
for each prediction mode for a block of pixels:
(a) determining a respective probability distribution model for a rate distortion optimization, RDO, cost derived from a set of predetermined video sequences;
(b) determining, from the respective probability distribution, a probability that the RDO cost of said each prediction mode be equal or smaller than an actual RDO cost for a prediction mode with smallest approximate cost; and
(c) calculating an actual RDO cost for those prediction modes determined in the step (b), thereby reducing computational time for the video encoding.

US Pat. No. 10,560,690

METHOD FOR DYNAMICALLY CALIBRATING AN IMAGE CAPTURE DEVICE

FotoNation Limited, Galw...

1. A method for calibrating an image capture device comprising:a) determining a first lens actuator setting for a first determined distance to an object in a scene to be imaged by an image capture device;
b) determining a second lens actuator setting providing a greater sharpness than the first lens actuator setting;
repeating a) and b) at a second determined distance different than the first determined distance;
determining a calibration correction to obtain a determined calibration correction based at least in part on:
a difference between the first lens actuator setting and the second lens actuator setting for the first determined distance; and
a difference between the first lens actuator setting and the second lens actuator setting for the second determined distance; and
adjusting a stored calibrated lens actuator setting based at least on the determined calibration correction.

US Pat. No. 10,560,689

VIEWPOINT-OPTIMIZED LIGHT FIELD DISPLAY

1. A method of displaying a light field to at least one viewer of a light field display device, the light field based on a 3D model, the light field display device comprising a plurality of spatially distributed display elements, the method including the steps of:(a) determining the viewpoints of the eyes of the at least one viewer relative to the display device;
(b) for each eye viewpoint and each of a plurality of the display elements, rendering a partial view image representing a view of the 3D model from the eye viewpoint through the display element, the partial view image comprising a set of radiance samples, each radiance sample associated with a different object point on an object plane of the display element; and
(c) displaying, via each display element, the set of partial view images rendered for that display element, by emitting an output beam based on each radiance sample, each output beam diverging from the object point associated with the radiance sample.

US Pat. No. 10,560,687

LED-BASED INTEGRAL IMAGING DISPLAY SYSTEM AS WELL AS ITS CONTROL METHOD AND DEVICE

Jilin University, Changc...

1. A control method of LED-based integral imaging display system, comprising:a parameter matching step: matching the parameters of the lenslet array and LED display in the display part of said LED-based integral imaging display system to obtain the display parameters; wherein, said display parameters consist of the basic parameters of said display part, and the corresponding optical imaging models, which match with said basic parameters, in different stereoscopic display modes; wherein said parameter matching step includes:
a parameter determination step: determining the basic parameters of the display part, including;
determining the shape, arrangement, focal length, and refractive index of said elemental lens; based on the shape, arrangement, focal length, and refractive index of said elemental lens, determining radius of curvature of said elemental lens;
determining the aperture of said elemental lens and/or the pixel size of said LED display; when the radius of curvature of said elemental lens is determined, determining the height of the base of the elemental lens template that said elemental lens belongs to according to the radius of curvature and aperture of said elemental lens;
determining the number of pixels in said elemental lens according to the aperture of said elemental lens and the pixel size of said LED display;
a video source acquisition step: according to said display parameters, acquiring the integral imaging video sources required by LED-based integral imaging naked-eye stereoscopic display, which is used for the to-be-displayed 3D image.

US Pat. No. 10,560,681

STEREO LOGO INSERTION

INTERDIGITAL MADISON PATE...

1. A method for inserting a logo into a video image to generate an overlaid image, the method comprising:detecting a presence of stereo spatially interleaved pictures in the video image, the stereo spatially interleaved pictures for the video image being arranged in a spatially interleaved format;
auto detecting the interleaved format by analyzing a plurality of selective characteristics in said images and determining if said characteristics exceed a value that identifies them as stereo images;
generating a stereo logo comprising stereo spatially interleaved logo pictures including a representation of the logo, the stereo spatially interleaved logo pictures arranged in said detected spatially interleaved format; and
combining the stereo logo and the video image to generate the overlaid image in the detected spatially interleaved format.

US Pat. No. 10,560,680

VIRTUAL REALITY WITH INTERACTIVE STREAMING VIDEO AND LIKELIHOOD-BASED FOVEATION

Microsoft Technology Lice...

1. A server comprising:one or more processors, and memory in communication with the one or more processors, the memory comprising code that, when executed, causes the one or more processors to:
receive first pose data from a device;
generate second pose data, including a pose prediction, based at least on the first pose data;
render a map representation based at least on the pose prediction;
determine a plurality of regions of the map representation based on a likelihood of view of each of the plurality of regions;
perform foveation in each of the plurality of regions of the map representation and generate an encoded frame based on each of the plurality of regions and at least one network parameter; and,
send the encoded frame and second pose data to the device.

US Pat. No. 10,560,671

MEDICAL CAMERA

PANASONIC I-PRO SENSING S...

1. A medical camera, comprising:a camera head including:
a first color separation prism, a second color separation prism, a third color separation prism, and a fourth color separation prism which respectively separate light incident from an affected area into a first color component, a second color component, a third color component, and a fourth color component which are any one of a blue color component, a red color component, a green color component, and an infrared (IR) component,
wherein a light emission surface of the first color separation prism is disposed opposite to a light emission surface of the second color separation prism and a light emission surface of the third color separation prism is disposed across an incident ray, which is incident vertically to an object side incident surface of the first color separation prism, and
wherein a first angle formed between the object side incident surface of the first color separation prism and a reflective surface of the first color separation prism is greater than a second angle formed between the object side incident surface of the first color separation prism and a reflective surface of the second color separation prism.

US Pat. No. 10,560,669

IMAGE SENSOR AND IMAGE-CAPTURING DEVICE

NIKON CORPORATION, Tokyo...

1. An image sensor comprising:a first photoelectric conversion unit that generates charges by performing photoelectric conversion of a light which has transmitted through a first filter that is transmissive to a first wavelength light;
a second photoelectric conversion unit that generates charges by performing photoelectric conversion of a light which has transmitted through a second filter that is transmissive to a second wavelength light;
a third photoelectric conversion unit that generates charges by performing photoelectric conversion of a light which has transmitted through a third filter that is transmissive to the first wavelength light, the third photoelectric conversion unit being arranged adjacent to the first photoelectric conversion unit;
a fourth photoelectric conversion unit that generates charges by performing photoelectric conversion of a light which has transmitted through a fourth filter that is transmissive to the second wavelength light, the fourth photoelectric conversion unit being arranged adjacent to the second photoelectric conversion unit;
a first output unit that outputs a signal based upon at least one of the charges generated by the first photoelectric conversion unit and the charges generated by the third photoelectric conversion unit; and
a second output unit that outputs a signal based upon at least one of the charges generated by the second photoelectric conversion unit and the charges generated by the fourth photoelectric conversion unit.

US Pat. No. 10,560,667

DETECTION DEVICE, METHOD FOR DETECTION OF AN EVENT, AND COMPUTER PROGRAM

Robert Bosch GmbH, Stutt...

1. A detection device (1) for detection of an event in a monitoring area (3), the detection device comprising:a camera interface (4) for transferring at least one image, wherein the at least one image shows the monitoring area (3),
an image analysis unit (6), wherein the image analysis unit (6) is configured to determine event specifications for at least any one position in the monitoring area (3) on the basis of the image,
an alarm unit (15) with alarm specifications, wherein the alarm unit (15) is configured to define an alarm on the basis of a comparison of the alarm specifications with the event specifications,
a storage unit (14), wherein the storage unit (14) is configured to store the event specifications for the at least any one position in the monitoring area (3),
a calculation unit (8) configured to determine at least one false event area (5) on the basis of the event specifications and the alarm specifications, wherein the false event area (5) is an area of the monitoring area (3) in which the event is detected with selected alarm specifications even though the event has not actually occurred, and
a masking unit (9) configured to (a) automatically modify the alarm specifications within the at least one false event area (5), (b) exclude the false event area (5) from the determination of event specifications by the image analysis unit (6), or both (a) and (b).

US Pat. No. 10,560,663

METHOD AND APPARATUS FOR DISTRIBUTING CONTENT

Alcatel Lucent, Nozay (F...

1. An apparatus, comprising:at least one processor; and
at least one memory including computer program code;
wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to at least:
receive content utility feedback information associated with a content destination node, wherein the content utility feedback information comprises an indication of past content consumed by a user of the content destination node and signaling regarding content items of interest to the user of the content destination node;
determine, based on at least a portion of the content utility feedback information, a content item predicted to be of interest to the user of the content destination node;
receive network status information associated with at least one communication network available to support transport of content to the content destination node;
determine, based on the network status information, a content distribution mode for delivery of the content item to the content destination node and a content distribution time for delivery of the content item to the content destination node; and
initiate, based on the content distribution mode and the content distribution time, a process for providing the content item for caching on the content destination node.

US Pat. No. 10,560,662

ESTABLISHING INSTANT MEETING FOR ACTIVE DISCUSSION THREADS

Microsoft Technology Lice...

1. A computer-implemented method of initiating an instant meeting in the form of at least one of a video and audio call, the method comprising:storing, using one or more processors, information about a discussion thread having two or more participants;
first determining, using the one or more processors, that a number of messages made in response to a thread starter of the discussion thread from the two or more participants exceeds a first threshold in a predetermined period of time;
in response to the first determining, second determining that a mean time between consecutive replies in the number of messages is below a second threshold; and
in response to the first and second determining, the one or more processors establishing a meeting or call for the two or more participants.

US Pat. No. 10,560,661

DETECTING AND MITIGATING AUDIO-VISUAL INCONGRUENCE

Dolby Laboratories Licens...

1. A method for detecting and remedying potential incongruence in a video conference, wherein the video conference video capture is provided by a camera of a video conferencing system and audio capture is provided by an audio device, the method comprising:capturing, by the camera, video images of a conference room;
identifying, by a processor of the video conferencing system, locations of each of a plurality of participants within an image plane of a video image of the captured video images;
calculating, by the processor using face and shape detection, a location of a center point of each identified participant's torso;
calculating, by the processor, a region of congruence bounded by key parallax lines, the key parallax lines being a subset of all parallax lines running through the center points of each identified participant;
identifying, by the video conferencing system, a location of the audio device within the conference room;
comparing the identified location of the audio device to the calculated region of congruence; and
when the audio device location is not within the region of congruence, adjusting, by the processor, audio captured by the audio device, the adjusting comprising adapting a captured audio signal to reduce effects of incongruence when the captured audio is replayed at a far end of the video conference.

US Pat. No. 10,560,657

SYSTEMS AND METHODS FOR INTELLIGENTLY SYNCHRONIZING EVENTS IN VISUAL CONTENT WITH MUSICAL FEATURES IN AUDIO CONTENT

GoPro, Inc., San Mateo, ...

1. A system for synchronizing visual content with musical features in audio content, the system comprising:one or more physical computer processors configured by computer readable instructions to:
obtain a first media file containing first visual information defining first visual content;
obtain a minimum display duration, a maximum display duration, and a target display duration for display of the first visual content;
obtain an audio file containing audio information representing audio content;
determine a first playback-time in the audio content to associate with a start-of-display time for display of the first visual content;
identify a range of acceptable end-of-display times for the first visual content based on the start-of-display time, the minimum display duration, and/or the maximum display duration of the first visual content, the range of acceptable end-of-display times for the first visual content corresponding to a first timeframe in the audio content;
identify a target end-of-display time of the first visual content based on the start-of-display time and the target display duration of the first visual content;
identify relative importance of musical features within the audio content during the first timeframe based on a musical feature hierarchy;
select a first musical feature from among the musical features within the audio content during the first timeframe based on (1) its relative importance in accordance with the musical feature hierarchy, and (2) its relative proximity in time to the target end-of-display time of the first visual content as compared to other musical features; and
determine a first end-of-display time for the first visual content that aligns with a playback time of the first musical feature.

US Pat. No. 10,560,656

MEDIA MESSAGE CREATION WITH AUTOMATIC TITLING

Apple Inc., Cupertino, C...

11. A computing device comprising:one or more processors; and
a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
presenting, by the computing device, a graphical user interface for generating clips associated with a media message on a display of the computing device;
receiving, by the computing device, a first user input selecting a first graphical element for initiating a recording of a first clip, the first graphical element presented on the graphical user interface;
in response to the first user input, receiving, by the computing device, an audio stream from a microphone associated with the computing device, the audio stream including speech captured by the microphone;
in response to the first user input, receiving, by the computing device, a video stream from a camera associated with the computing device, the video stream including video data captured by the camera;
in response to receiving a first portion of the audio stream and while receiving a second portion the audio stream, obtaining, by the computing device, a first transcription of the first portion of the audio stream and presenting the first transcription on the display of the computing device in near real time as the first portion of the audio stream is received; and
generating, by the computing device, the first clip comprising the video data stored in association with transcription data of the audio stream, wherein the transcription data comprises the first transcription and a plurality of tokens, each token having respective timing data that indicates when, during a recording of the video data, a spoken word corresponding to the token was captured by the microphone, and
wherein presentation of the tokens in the first clip imitates a cadence of corresponding spoken words when they were captured during the recording of the video data.

US Pat. No. 10,560,655

SYSTEMS AND METHODS FOR AUTOMATICALLY TRANSFERRING AUDIOVISUAL CONTENT

GoPro, Inc., San Mateo, ...

1. A system configured for automatically transferring and managing audiovisual content, the system comprising:a server including one or more processors, the server configured to:
receive a notification that a camera device has captured an item of audiovisual content;
responsive to receipt of the notification, associate the item of audiovisual content with an identifier; and
synchronize storage of copies of the item of audiovisual content in multiple computing devices using the identifier, wherein the server is, to synchronize the storage of the copies of the item of audiovisual content in the multiple computing devices using the identifier, further configured to:
receive a first copy of the item of audiovisual content;
store the first copy of the item of audiovisual content;
transfer a second copy of the item of audiovisual content to a first computing device, wherein the first computing device stores the second copy of the item of audiovisual content;
transfer a third copy of the item of audiovisual content to a second computing device, wherein the second computing device stores the third copy of the item of audiovisual content; and
register the storage of the first copy of the item of audiovisual content by the server, the storage of the second copy of the item of audiovisual content by the first computing device, and the storage of the third copy of the item of audiovisual content by the second computing device using the identifier.

US Pat. No. 10,560,654

DISPLAY DEVICE

LG ELECTRONICS INC., Seo...

1. A display device comprising:a display;
a Bluetooth module configured to perform Bluetooth communication with a remote control device or a mobile terminal;
an infrared (IR) module configured to receive IR signals from the remote control device; and
a controller configured to:
display, on the display, a pointer to be moved according to a movement of the remote control device, wherein movement of the pointer is based on movement information of the remote control device received via Bluetooth communication;
change the display device to a speaker mode for outputting audio received from the mobile terminal according to a control command;
transmit, to the remote control device via the Bluetooth module, a wireless connection stop request signal for disconnecting a Bluetooth connection with the remote control device when the display device receives a control command for entering the speaker mode;
cease display of the pointer according to entering the speaker mode, and
while in the speaker mode, receive control commands from the remote control device via the IR module and not via the Bluetooth module and execute functions corresponding to the received control commands.

US Pat. No. 10,560,653

IMAGE SENSING APPARATUS AND CONTROL METHOD FOR PERFORMING ANALOG-TO-DIGITAL CONVERSION

CANON KABUSHIKI KAISHA, ...

1. An image sensing apparatus comprising:a pixel unit;
a generator that generates and outputs a plurality of reference signals having different slopes from each other that start at a same time and increase in proportion to elapsation of time;
a selector that selects one of the plurality of reference signals; and
an analog-to-digital converter that converts an analog signal outputted from the pixel unit to a digital signal using the reference signal selected by the selector,
wherein the generator generates the plurality of reference signals in parallel, and
wherein, in a case where an analog signal of a reset level is outputted from the pixel unit, the selector changes the reference signal selected from the plurality of reference signals each time the selected reference signal exceeds the analog signal of the reset level while converting the analog signal of the reset level.

US Pat. No. 10,560,651

IMAGING ELEMENT, IMAGING METHOD, AND ELECTRONIC EQUIPMENT

Sony Semiconductor Soluti...

1. An imaging element comprising:a pixel area having a plurality of pixels arranged in a matrix form, wherein the pixel area includes a plurality of pixel columns, and wherein each of the pixel columns includes a plurality of the pixels;
a column analog to digital (AD) signal processing section having a plurality of AD conversion sections, wherein an AD conversion section for converting pixel signals output from the pixels from analog into digital form is provided for each of the pixel columns, and wherein the pixels in each of the pixel columns are connected to the AD conversion section via one or more vertical signal lines;
a ramp signal generation section adapted to generate a ramp signal; and
a plurality of switches, wherein control of the ramp signal is achieved by controlling opening and closing of each of the switches, and wherein each of the switches is provided inside a comparator included in a respective one of the AD conversion sections,
wherein during a first operation period an AD conversion section included in the plurality of AD conversion sections performs an operation of converting, in parallel with a reset operation or a signal transfer operation performed by the pixels connected via some of a given number of vertical signal lines to another AD conversion section included in the plurality of AD conversion sections, the pixel signals output from the pixels connected via other vertical signal lines from analog to digital form, and
wherein the ramp signal is controlled in such a manner as to be supplied to AD conversion sections that perform AD conversion of the pixel signals output from the pixels and not supplied to AD conversion sections that do not perform AD conversion.

US Pat. No. 10,560,647

DRIVER CIRCUIT, DRIVING METHOD, ACTIVE PIXEL SENSOR, IMAGE SENSOR, AND ELECTRONIC DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A driving circuit for an active pixel sensor, comprising: a reset circuit, a photoelectric sensing circuit, a signal forming circuit, a signal conversion circuit, and a signal output circuit, wherein:the reset circuit is connected to the photoelectric sensing circuit, the signal forming circuit, and the signal conversion circuit, and is configured to transmit a first voltage, under control of a reset signal, to the photoelectric sensing circuit and the signal forming circuit so as to reset the photoelectric sensing circuit and the signal forming circuit;
the photoelectric sensing circuit is connected to the signal forming circuit, and is configured to perform photoelectric conversion on incident light irradiation under control of a first control signal so as to form a photoelectric voltage signal;
the signal forming circuit is further connected to the signal conversion circuit, and is configured to transmit the photoelectric voltage signal to the signal conversion circuit under control of a second control signal, and transmit a compensated photoelectric voltage signal to the signal conversion circuit;
the signal output circuit is connected to the signal conversion circuit and the signal forming circuit, and is configured to transmit a second voltage, under control of a third control signal, to the signal conversion circuit and the signal forming circuit, and output a photoelectric current signal; and
the signal conversion circuit is configured to form the compensated photoelectric voltage signal according to the photoelectric voltage signal, and output the photoelectric current signal to the signal output circuit according to the compensated photoelectric voltage signal.

US Pat. No. 10,560,646

GLOBAL-SHUTTER VERTICALLY INTEGRATED PIXEL WITH HIGH DYNAMIC RANGE

1. A vertically integrated pixel comprising at least two layers, with layer one comprising:a pinned photodiode (PPD) which generates photocurrent Iph;
a transfer gate Mtg connected in series between said PPD and a first node, the voltage at said first node being Vfd and the total capacitance on said first node being Cfd, said transfer gate conducting in response to a control signal txb;
a low-gain select transistor Mlg connected between said first node and a second node, said low-gain select transistor conducting in response to a control signal lgb, the voltage at said second node being a voltage Vint;
a reset transistor Mrst connected between said second node and a reset voltage Vrst, said reset transistor conducting in response to a control signal rstb;
a capacitance Cint connected between said second node and a first constant potential; and
a source-follower transistor Misf whose source, gate and drain are connected to an output node, said first node and a second constant potential, respectively, such that the voltage at said output node follows Vfd when said source-follower transistor is in a conducting state, said output node connected to another layer of said pixel.

US Pat. No. 10,560,645

IMMERSIVE VIDEO ENVIRONMENT USING NEAR-INFRARED VIDEO COMPOSITING

FEEDBACK, LLC, Minneapol...

1. A system comprising:a camera system including a visible light detection camera and an infrared detection camera, the cameras arranged to capture video from a single capture point to image a performance area;
a visible light source arranged to emit visible light onto the performance area, the visible light to be reflected from the performance area towards the camera system;
an infrared light source arranged to emit infrared light onto the performance area, the infrared light to be emitted through the performance area towards the camera system;
a display source to provide video output; and
a display screen arranged between the camera system and the infrared light source, wherein the display screen is arranged to cause a space for the performance area to be defined between the display screen and the infrared light source, and wherein the display screen is arranged to be viewable within the performance area while a first portion of infrared light originating from the infrared light source is blocked from reaching the infrared detection camera when a human subject is located within the performance area;
wherein the display screen is further arranged to:
permit a second portion of the infrared light originating from the infrared light source to pass through the display screen to the infrared detection camera;
permit the visible light originating from the visible light source and reflected from the performance area to pass through the display screen to the visible light detection camera; and
reflect visible light originating from the display source towards the performance area, wherein the visible light originating from the display source is reflected by the display screen to provide the video output from the display source that is visible in the performance area.

US Pat. No. 10,560,644

IMAGE PROCESSING METHOD AND APPARATUS

Huawei Technologies Co., ...

1. An image processing method, comprising:photographing, by a terminal, an original image;
obtaining, by the terminal, image data of the original image and a measured ambient infrared intensity I corresponding to the original image;
removing, by the terminal, effects of ambient infrared light on the original image, wherein removing the effects of ambient infrared light on the original image comprises:
obtaining infrared image data which corresponds to the measured ambient infrared intensity I according to a pre-tested correspondence between tested infrared intensities and respective infrared image data;
obtaining corrected image data according to the image data of the original image and the infrared image data corresponding to the measured ambient infrared intensity I; and
obtaining a corrected image according to the corrected image data; and
outputting, by the terminal, the corrected image;
wherein the pre-tested correspondence is a relationship set comprising n groups of tested infrared intensities Ix, and infrared image data Mx, wherein n is a positive integer greater than 1;
wherein the infrared image data Mx is infrared image data obtained corresponding to the tested infrared intensities Ix for integer values of x from 1 to n;
wherein obtaining the infrared image data which corresponds to the measured ambient infrared intensity I according to the pre-tested correspondence comprises:
determining, from the pre-tested correspondence, that the measured ambient infrared intensity I is between a tested infrared intensity Im and a tested infrared intensity Im+1, wherein m is a positive integer less than n; and
determining, according to a preset selection policy, infrared image data Mm corresponding to the tested infrared intensity Im or infrared image data Mm+1 corresponding to the tested infrared intensity Im+1 as the infrared image data corresponding to the measured ambient infrared intensity I.

US Pat. No. 10,560,643

SYSTEMS AND METHODS FOR HYPERSPECTRAL IMAGING

Spectral Image, Inc., Me...

1. An apparatus for analyzing the skin of a subject, the apparatus comprising:a hyperspectral sensor for obtaining a hyperspectral image of said subject over a spectrum of wavelengths, wherein the spectrum of wavelengths comprises a first wavelength and a second wavelength different than the first wavelength;
a control computer for controlling the hyperspectral sensor, wherein the control computer is in electronic communication with the hyperspectral sensor and wherein the control computer controls at least one operating parameter of the hyperspectral sensor, and wherein the control computer comprises a processor unit and a computer readable memory;
a control software module, stored in the computer readable memory and executed by the processor unit, the control software comprising instructions for controlling said at least one operating parameter of the hyperspectral sensor;
a spectral calibrator module, stored in the computer readable memory and executed by the processor unit, the spectral calibrator module comprising instructions for applying a wave-length dependent spectral calibration standard constructed for the hyperspectral sensor to the hyperspectral image collected by the hyperspectral sensor, wherein the applying of a wave-length dependent spectral calibration standard constructed for the hyperspectral sensor to the hyperspectral image collected by the hyperspectral sensor comprises (i) obtaining a sensitivity of the hyperspectral sensor responsive to each wavelength in the spectrum of wavelengths, and (ii) calibrating the hyperspectral image using each sensitivity of the hyperspectral sensor responsive to each wavelength in the spectrum of wavelengths, wherein a first sensitivity of the hyperspectral sensor responsive to the first wavelength is different than a second sensitivity of the hyperspectral sensor responsive to the second wavelength; and
a light source that illuminates the skin of the subject for the hyperspectral sensor.

US Pat. No. 10,560,641

SYSTEMS AND METHODS FOR GENERATING A BIAS FOR A CAMERA SENSOR FOR INCREASING RESOLUTION OF CAPTURED IMAGES

Facebook, Inc., Menlo Pa...

1. A system comprising:a camera sensor of a camera configured to capture images;
a vibrating source, located in the camera, configured to generate movement of the camera sensor to generate a bias for the camera sensor; and
a high frequency accelerometer configured to measure movement of the camera sensor,
wherein the camera sensor captures a plurality of images of a scene based on the generated bias at a resolution supported by the camera sensor, wherein the vibrating source and the high frequency accelerometer are coupled to the camera sensor, and wherein the high frequency accelerometer measures movement of the camera sensor generated by the vibrating source during the capture of the plurality of images.

US Pat. No. 10,560,637

IMAGE PROCESSING SYSTEM, REMOTELY CONTROLLED SHOOTING ASSEMBLY AND EXPOSURE INFORMATION PROMPT METHOD

SZ DJI TECHNOLOGY CO., LT...

1. A mobile terminal comprising:a display screen; and
a controller coupled to the display screen and configured to:
receive a picture sent by a remote shooting apparatus disposed on an unmanned aerial vehicle through a gimbal;
analyze the picture to obtain overall exposure situations of the entire picture;
evaluate, without user input, overall exposure conditions of the entire picture based on the overall exposure situations, to determine whether the picture contains overexposed parts and determine the overexposed parts;
prompt an evaluation result in accordance with evaluation of the overall exposure conditions;
highlight the overexposed parts by at least one of highlighting the overexposed parts in a blinking manner or displaying the overexposed parts in a particular color;
calculate suitable shooting parameters in accordance with at least the evaluation result, the suitable shooting parameters being suitable for the remote shooting apparatus to shoot another picture having an overall degree of exposure suitable for displaying on the display screen;
generate a control command in accordance with the suitable shooting parameters; and
send the control command to the remote shooting apparatus to control the remote shooting apparatus to shoot the another picture.

US Pat. No. 10,560,635

CONTROL DEVICE, CONTROL METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

1. A control device comprising:a setting unit configured to set a region corresponding to at least a part of an image captured by an imaging unit in accordance with display information for assisting with photography, the display information being displayed together with the image; and
a control unit configured to control an operation related to imaging by the imaging unit on a basis of the at least one region,
wherein the display information is display information for identifiably presenting a state related to image capturing by the imaging unit, and the setting unit sets the at least one region among other regions different from a region occupied by the display information in the image.

US Pat. No. 10,560,632

MOVING IMAGE REPRODUCING APPARATUS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR

CANON KABUSHIKI KAISHA, ...

1. A moving image reproducing apparatus comprising:a tracking unit configured to detect and track objects captured as a moving image;
a change unit configured to change a magnification of the moving image;
a first obtaining unit configured to obtain position information about the objects detected by the tracking unit;
a calculation unit configured to calculate distances between the objects based on the position information;
a first decision unit configured to decide a group to which each of the objects belongs based on a period during which the calculated distance is less than a threshold in the moving image;
a second decision unit configured to decide a division number of a screen of a target frame corresponding to the number of groups decided;
a selection unit configured to select a layout structure that is constituted by divided screens corresponding to the division number;
a third decision unit configured to decide a layout of the groups to the divided screens of the selected layout structure; and
a reproduction unit configured to reproduce the moving image while changing the target frame into the decided layout.

US Pat. No. 10,560,630

CAMERA HAVING FAR-NEAR FOCUS SWITCHING FUNCTION

1. A camera having a far-near focus switching function, comprising a camera body, a display screen assembly and a lens assembly, wherein the camera body is connected with the display screen assembly through a rotating shaft, the lens assembly is located in the camera body, and a first PCB is arranged in the camera body; and the lens assembly comprises a near-focus lens, a lens ring, a far-focus lens and a lens holder, wherein the near-focus lens has an end connected with the lens ring and an end connected with the lens holder, the far-focus lens and the lens holder are mounted in the camera body, and the near-focus lens and the far-focus lens are electrically connected with the first PCB.

US Pat. No. 10,560,627

DUAL SENSOR CAMERA

DigitalOptics Corporation...

1. A host device comprising:an image processor; and
a camera module including
a first image sensor configured to capture a first image,
a first optical element optically aligned with said first image sensor, said first optical element having a first focal length,
a second sensor configured to capture a second image, and
a second optical element optically aligned with said second image sensor, said second optical element having a second focal length that is longer than said first focal length, the combination of said first image sensor and said first optical element and the combination of said second image sensor and said second optical element being directed toward the same subject; and wherein
said image processor is configured to
at least one of up-sample said first image and down-sample said second image, sharpen said first image when said first image is up-sampled, and
combine said first image and said second image together to form a single combined image with at least a portion of said second image forming a central portion of said single combined image and a peripheral portion of said first image forming a peripheral portion of said single combined image; and wherein
said image processor is further configured to provide digital zooming of said single combined image; and
to provide said digital zooming of said single combined image, said image processor is configured to
forego cropping said single combined image responsive to a first digital zoom setting associated with a first field of view (FOV),
crop said single combined image to include only said central portion responsive to a second digital zoom setting associated with a second FOV, said second FOV being narrower than said first FOV, and
expand said central portion and crop said peripheral portion of said single combined image responsive to a third digital zoom setting associated with a third FOV, said third FOV being intermediate said first FOV and said second FOV.

US Pat. No. 10,560,626

SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONTEXTUAL FOCUS/ZOOM OF A KEY INDIVIDUAL

INTERNATIONAL BUSINESS MA...

1. A computer-implemented contextual zoom control method, the method comprising:detecting faces in an area of interest when a user is performing an image capturing action;
extracting a facial image for each of a set of key individuals attending an event where the user is performing the image capturing action;
creating a ranked list of the set of key individuals according to a predetermined parameter of each key individual;
pairing each detected face with a matching extracted facial image to label an identity of each key individual in the area of interest; and
in a single individual capturing mode, performing a camera function to assist the user in performing the image capturing action on the identity that is paired with a highest ranked individual on the ranked list within the area of interest,
wherein the camera function includes at least one of a zoom function and a focus function,
wherein the extracting extracts the facial image by determining a list of the key individuals attending the event and then discovering the facial image for each of the key individuals attending the event based on the determined list,
wherein the set of key individuals attending the event are determined by any of data mining a context of the event, a search engine, a social media source, and using natural language processing on a published program of the event,
wherein each extracted facial image is correlated with an identity of the key individual such that the identity of the detected faces is identified and labeled when the detected faces are paired with a matching extracted facial image, and
wherein the camera function is performed on an identified and labeled face.

US Pat. No. 10,560,625

IMAGE SHOOTING APPARATUS FOR SETTING IMAGE SHOOTING CONDITION EASILY AND METHOD THEREOF

CASIO COMPUTER CO., LTD.,...

1. A shooting apparatus, which comprises a touch panel on a display, comprising:a CPU that is configured to:
perform a manipulation status detection to detect each of a dragging manipulation status in a first direction and a dragging manipulation status in a second direction, which is different from the first direction, for a dragging manipulation which continues from a touch start point on the touch panel; and
perform a shooting condition setting to set a first shooting condition according to the dragging manipulation status in the first direction detected in the manipulation status detection and a second shooting condition, which is different from the first shooting condition, according to the dragging manipulation status in the second direction detected in the manipulation status detection,
wherein the CPU is configured to perform the manipulation status detection to detect each of an amount of dragging in the first direction as the dragging manipulation status in the first direction and an amount of dragging in the second direction as the dragging manipulation status in the second direction, and
the CPU is configured to perform the shooting condition setting to set a self-timer time as the first shooting condition related to self-timer shooting according to the amount of the dragging in the first direction detected in the manipulation status detection, and a continuous shooting number as the second shooting condition related to the self-timer shooting according to the amount of the dragging in the second direction detected in the manipulation status detection.

US Pat. No. 10,560,620

IMAGE ACQUISITION APPARATUS

EPIPOLE LIMITED, Rosyth ...

1. Portable image acquisition apparatus configured to acquire at least one image of a part of a human or animal body, the apparatus comprising:a main body defining a window;
an imaging arrangement operable to acquire an image of a part of a human or animal body by way of an imaging path which passes through the window; and
a lighting module comprising a light source and an optical arrangement, wherein the optical arrangement comprises a beam redirection arrangement, the lighting module being substantially contained in the main body, the lighting module and the main body being configured to detachably couple with each other when in use,
wherein the light source is configured to emit a beam of non-coherent light in a direction substantially perpendicular to the imaging path to the beam redirection arrangement,
wherein the beam redirection arrangement comprises a substantially completely reflective surface and defines an aperture in the reflective surface, the reflective surface reflecting a part of the beam of non-coherent light received from the light source and impinging on the reflective surface to direct the reflected part of the beam of non-coherent light through the window and thereby change a direction of propagation of the part of the beam of non-coherent light, and the aperture leaving the imaging path substantially unimpeded whereby the image passes substantially through the aperture towards the imaging arrangement, the portable image acquisition apparatus being configured such that between the beam redirection arrangement and the window the imaging path and the reflected part of the beam of non-coherent light are substantially coaxial, have substantially opposite directions and at least in part occupy the same space,
wherein the imaging arrangement is operative to acquire the image of the part of a human or animal body through the window and the aperture of the beam redirection arrangement as the reflected part of the beam of non-coherent light is directed through the window by the reflective surface of the beam redirection arrangement.

US Pat. No. 10,560,618

ASSEMBLING METHOD OF CAMERA MODULE

PRIMAX ELECTRONICS LTD., ...

1. An assembling method of a camera module, the assembling method comprising steps of:(A) installing a sensing chip on a strip-like substrate, wherein a length of the strip-like substrate is larger than a length of a fastening table;
(B) bending the strip-like substrate, so that a bent substrate in a bent state is formed, wherein a length of the bent substrate is nearly equal to the length of the fastening table;
(C) placing the bent substrate on the fastening table, and placing an optical lens on an alignment module of an assembling device;
(D) adjusting an installation angle of the optical lens by the alignment module according to an active alignment;
(E) combining the optical lens and the bent substrate together; and
(F) allowing the bent substrate to be restored from the bent state to a non-bent state, so that the camera module is produced.

US Pat. No. 10,560,615

ELECTRONICS APPARATUS

SONY CORPORATION, Tokyo ...

1. An electronic apparatus, comprising:a housing;
a control circuit inside the housing;
a battery inside the housing;
a first heat storage material inside the housing, wherein a first surface of the first heat storage material is thermally connected to the control circuit;
a second heat storage material inside the housing, wherein the second heat storage material is in direct conductive thermal contact with two or more surfaces of the battery and two or more inner surfaces of the housing, and
both ends of the first heat storage material are in direct conductive thermal contact with inner surface of the second heat storage material; and
a gap between the first heat storage material and the second heat storage material, wherein
a second surface of the first heat storage material and a second surface of the second heat storage material contacts the gap,
the first surface of the first heat storage material is opposite to the second surface of the first heat storage material, and
the first surface of the second heat storage material is opposite to the second surface of the second heat storage material.

US Pat. No. 10,560,613

VEHICLE CAMERA WITH MODULAR CONSTRUCTION

MAGNA ELECTRONICS INC., ...

1. A camera assembly for a vision system for a vehicle, said camera assembly comprising:a housing that accommodates a lens and a circuit board, wherein said housing comprises a front housing portion and a rear housing portion, and wherein said front housing portion accommodates said lens;
wherein said circuit board has a first side and a second side separated by a thickness of said circuit board, wherein an imager is disposed at said first side of said circuit board and is optically aligned with said lens, and wherein circuitry is disposed at said second side of said circuit board and electrically connected with said imager, and wherein said circuitry comprises an electrical connecting element at said second side of said circuit board;
wherein said rear housing portion has an aperture therethrough, and wherein said aperture is aligned with said electrical connecting element of said circuit board;
an electrical connector for electrically connecting a wire harness of the vehicle to said electrical connecting element of said circuit board, wherein said electrical connector comprises a first connecting end for electrically connecting to the wire harness of the vehicle and a second connecting end for electrically connecting to said electrical connecting element of said circuit board, and wherein said second connecting end protrudes from a structural element of said electrical connector, and wherein said structural element has a cross dimension that is greater than a cross dimension of said aperture through said rear housing portion;
wherein said structural element of said electrical connector is disposed at said rear housing portion with said second connecting end protruding from said structural element and through said aperture of said rear housing portion to electrically connect to said electrical connecting element of said circuit board;
a bracket comprising a mounting portion configured to attach at a vehicle, wherein said bracket is configured to attach at said rear housing portion; and
wherein, with said second connecting end electrically connected to said electrical connecting element of said circuit board, said bracket is attached at said rear housing portion, and wherein said structural element of said electrical connector is clamped between at least a portion of said bracket and said rear housing portion outboard of said aperture to maintain electrical connection of said second connecting end of said electrical connector with said electrical connecting element of said circuit board.

US Pat. No. 10,560,610

METHOD OF SYNCHRONIZING MULTIPLE VEHICULAR CAMERAS WITH AN ECU

MAGNA ELECTRONICS INC., ...

1. A method of synchronizing cameras with an electronic control unit of a vehicular vision system, said method comprising:providing a plurality of cameras at a vehicle equipped with the vehicular vision system, wherein the plurality of cameras comprises at least a first camera, a second camera, a third camera and a fourth camera;
wherein providing the plurality of cameras comprises providing the first camera at a front portion of the equipped vehicle, providing the second camera at a left-side side portion of the equipped vehicle, providing the third camera at a right-side side portion of the equipped vehicle, and providing the fourth camera at a rear portion of the equipped vehicle;
wherein each of the first camera, the second camera, the third camera and the fourth camera, when provided at the equipped vehicle, has a respective field of view exterior of the equipped vehicle;
providing an electronic control unit (ECU) at the equipped vehicle;
providing a first camera control signal to the first camera from the ECU via a first link from the ECU to the first camera, wherein the first camera control signal regulates timing of the first camera to be synchronous with reference timing of the ECU;
providing a second camera control signal to the second camera from the ECU via a second link from the ECU to the second camera, wherein the second camera control signal regulates timing of the second camera to be synchronous with reference timing of the ECU;
providing a third camera control signal to the third camera from the ECU via a third link from the ECU to the third camera, wherein the third camera control signal regulates timing of the third camera to be synchronous with reference timing of the ECU;
providing a fourth camera control signal to the fourth camera from the ECU via a fourth link from the ECU to the fourth camera, wherein the fourth camera control signal regulates timing of the fourth camera to be synchronous with reference timing of the ECU;
regulating timing of the first camera via starting the first camera synchronous to the ECU reference timing and holding the first camera synchronous to the ECU reference timing;
regulating timing of the second camera via starting the second camera synchronous to the ECU reference timing and holding the second camera synchronous to the ECU reference timing;
regulating timing of the third camera via starting the third camera synchronous to the ECU reference timing and holding the third camera synchronous to the ECU reference timing;
regulating timing of the fourth camera via starting the fourth camera synchronous to the ECU reference timing and holding the fourth camera synchronous to the ECU reference timing;
capturing frames of image data with each of the first camera, the second camera, the third camera and the fourth camera;
providing image data captured by the first camera to the ECU via the first link from the first camera to the ECU;
providing image data captured by the second camera to the ECU via the second link from the second camera to the ECU;
providing image data captured by the third camera to the ECU via the third link from the third camera to the ECU; and
providing image data captured by the fourth camera to the ECU via the fourth link from the fourth camera to the ECU.

US Pat. No. 10,560,609

SYSTEM AND RELATED METHOD FOR SYNCHRONIZED CAPTURE OF DATA BY MULTIPLE NETWORK-CONNECTED CAPTURE DEVICES

Karl Storz Endoscopy-Amer...

1. A system, comprising:a trigger configured to generate a trigger signal;
at least two capture devices, each configured to switch from a respective idle mode to a respective recording mode upon receipt of the trigger signal via a network, and each configured to generate data packets when operated in the respective idle mode and the respective recording mode, the data packets each including sensor data indicative of a condition sensed by a sensor of the respective capture device;
a controller configured to save data packets generated during the respective idle modes to a short-term memory, and configured to save data packets generated during the respective recording modes to a long-term memory such that the data packets form respective saved data streams, each of the saved data streams including a first-generated data packet at a beginning thereof and a last-generated data packet at an end thereof;
a synchronizer configured to send a sync signal to the at least two capture devices via the network; and
a compensator configured to: (i) determine respective delay periods between sending of the sync signal by the synchronizer and receipt of the sync signal by each of the at least two capture devices; (ii) transfer from the short-term memory to the long-term memory any data packets generated during the respective delay periods; and (iii) remove at least one data packet from the end of at least one of the saved data streams.

US Pat. No. 10,560,607

COLOR CORRECTION SYSTEM AND METHOD

SZ DJI TECHNOLOGY CO., LT...

1. A computer-implemented method for color correction comprising:determining a peak signal-to-noise ratio (PSNR) for a noise evaluation image;
determining a corrected PSNR for a corrected noise evaluation image;
determining a downsampled PSNR for a downsampled noise evaluation image obtained by downsampling the noise evaluation image;
determining a downsampled corrected PSNR for a downsampled corrected noise evaluation image obtained by downsampling the corrected noise evaluation image; and
determining a noise amplification metric based on the PSNR, the corrected PSNR, the downsampled PSNR, and the downsampled corrected PSNR.

US Pat. No. 10,560,606

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

FUJI XEROX CO., LTD., Mi...

1. An image processing device comprising:at least one hardware processor configured to implement:
an image acquiring unit that acquires, as a processing target image, an image with modified color information or an image with color information degraded from an original image;
a color aid information acquiring unit that acquires color aid information to be referred to at a time of restoring the color information of the processing target image; and
a restoring unit that restores the color information of the processing target image using the color aid information,
wherein either the image, with the modified color information, or the image, with color information degraded from the original image, is more similar to the original image after the color information is restored than before the color information is restored.

US Pat. No. 10,560,602

SYSTEMS, PROCESSES, AND COMPUTER PROGRAM PRODUCTS FOR CONTROL OF GUTTER CREEP

KYOCERA Document Solution...

1. A computer program product to control gutter creep in a print job for a printed publication comprising a plurality of sheets, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured, when executed by a processor, to:receive a user input gutter creep shift value through a first user input field in an electronic user interface;
receive, through a second user input field in the electronic user interface, a number of sheets value for the plurality of sheets, that will be used to print pages in the printed publication;
determine a sheet gutter value that changes based on a sheet value of a sheet being printed on;
determine a printable page area for pages of each respective sheet that will be printed on, based on the changing sheet gutter value;
position scaled printed content of respective sheets within the determined printable page areas of respective sheets; and
shift the positioned scaled printed content toward or away from a sheet fold axis displayed on the electronic user interface based on the received user input gutter creep shift value.

US Pat. No. 10,560,599

METHODS FOR ESTIMATING WATERMARK SIGNAL STRENGTH, AN EMBEDDING PROCESS USING THE SAME, AND RELATED ARRANGEMENTS

Digimarc Corporation, Be...

28. An apparatus comprising:memory storing image data;
one or more multi-core processors configured to perform the following:
obtain the image data from memory;
embed a machine-readable signal into the image data, thereby generating transformed image data;
access printer data, the printer data associated with a printer that is anticipated to print the transformed image data upon a substrate;
alter the transformed image data with reference to the printer data, thereby generating altered, transformed image data;
determine a signal strength of the machine-readable signal embedded within the altered, transformed image data, thereby yielding a determined signal strength; and
control display of the determined signal strength spatially relative to the image data.

US Pat. No. 10,560,597

SYSTEM AND METHOD FOR SHARING IMAGES USING AN UPLOAD MENU

BlackBerry Limited, Wate...

1. A method implemented by a processor of a communication device, the method comprising:requesting to receive an authorization token from an online repository, the authorization token identifying an account associated with the online repository that the communication device is permitted to communicate with;
storing the received authorization token on the communication device;
detecting capture of an image at the communication device;
in response to detecting capture of the image, automatically displaying an image upload user interface containing a context menu that includes a first user interface element for launching an image upload module to upload the image as an image file, the first user interface element being displayable as an overlay on a user interface screen;
receiving a selection of the first user interface element;
in response to receiving selection of the first user interface element, uploading the image file, from the communication device to the online repository, wherein the stored authorization token is used in uploading the image file to the online repository for authorization at the online repository;
after uploading, automatically obtaining, at the communication device from which the image file was uploaded, a link to the image file at the online repository;
in response to automatically obtaining the link, storing the link on the communication device in an upload history object which records the upload of the image file and which is formatted for inclusion in a message list comprising a chronological listing of communicative messaging items, the upload history object being stored on the communication device with a unique identification token associated with the image file and the online repository, wherein the link includes the unique identification token; and
displaying the message list including the upload history object and other message list objects.

US Pat. No. 10,560,595

DEVICE AND METHOD FOR DEFLECTING A BEAM OF LIGHT

Robert Bosch GmbH, Stutt...

1. A device for deflecting a beam of light, comprising:an adjustable deflection device;
a closed-loop control unit to generate an actuating signal by which the deflection device is controlled in a periodic movement for scanning a solid angle region with a beam of light that the beam of light is deflected by the deflection device;
a detector device to detect an impingement or a missing impingement of the scanning beam of light on the detector device and to generate a measuring signal on the basis of the detection, and
an interpolation device;
wherein the closed-loop control unit is configured to adapt the actuating signal on the basis of at least the measuring signal, and
wherein the closed-loop control unit for generating the actuating signal is controllable by an external reference variable, and is configured to detect a first value of the reference variable when the scanning beam of light impinges on the first light detector, and to detect a second value of the reference variable when the scanning beam of light impinges on the second light detector, wherein the interpolation device is configured to interpolate further values of the reference variable between the detected first and second values of the reference variable, and wherein the reference variable for the control of the closed-loop control unit is adapted based on the interpolated further values of the reference variable.

US Pat. No. 10,560,592

OPERATION SWITCH PRESS ERRONEOUS-DETECTION AVOIDANCE DEVICE, OPERATION SWITCH PRESS ERRONEOUS-DETECTION AVOIDANCE METHOD, PROGRAM FOR AVOIDING OPERATION SWITCH PRESS ERRONEOUS-DETECTION, OPERATION PANEL, AND MULTIFUNCTIONAL MACHINE

SHARP KABUSHIKI KAISHA, ...

10. An operation switch press erroneous-detection avoidance method comprising, if an operation on an operation switch is performed by an approaching object to the operation switch, in a case where operation on the operation switch is detected during a period when an event which occurs in association with the operation on the operation switch occurs, prohibiting a process associated with the operation switch from being activated, whereinthe operation on the operation switch is detected by release of the press of the switch.

US Pat. No. 10,560,590

INFORMATION PROCESSING APPARATUS EQUIPPED WITH COMMUNICATION FUNCTIONS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An information processing apparatus that sends data from a plurality of communication interfaces including at least a first communication interface and a second communication interface, comprising:at least one memory that store instructions; and
at least one processor that executes the stored instructions to:
set a proxy server used when communicating with an external apparatus on an Internet;
determine a communication interface to be used in a communication from among the plurality of communication interfaces; and
perform a control in which, in a communication performed by the first communication interface which is determined to be used in the communication, the data is sent outside via the set proxy server and, in a communication performed by the second communication interface which is determined to be used in the communication, the data is sent outside without passing through the set proxy server,
wherein the information processing apparatus, while performing a communication with a first external apparatus via the first communication interface, is capable of performing a communication with a second external apparatus different from the first external apparatus via the second communication interface.

US Pat. No. 10,560,589

IMAGE TRANSMISSION APPARATUS

SHARP KABUSHIKI KAISHA, ...

1. An image transmission apparatus which transmits image data, comprising:an input unit through which an address of a receiving end is inputted;
a transmitting unit transmitting image data to an address of a receiving end inputted through the input unit;
a storing unit storing an address of a receiving end inputted through the input unit;
a receiving unit receiving a setting of enabling or disabling of a security environment; and
a controller carrying out an authentication process as to whether or not an operator is an authorized person before the receiving unit receives the setting,
wherein the address includes a FAX number and an electronic mail address, and
when enabling of a security environment is set, the controller permits transmission of image data to an electronic mail address stored in the storing unit, and carries out an authentication process as to whether or not an inputting person is an authorized person before an electronic mail address inputted through the input unit by the inputting person is stored in the storing unit or before an electronic mail address stored in the storing unit is edited based on the electronic mail address inputted through the input unit by the inputting person.

US Pat. No. 10,560,578

METHODS AND SYSTEMS FOR PROVIDING INTERACTIVE SUPPORT SESSIONS

TechSee Augmented Vision ...

1. An image processing system employing artificial intelligence during technical support, the image processing system comprising:at least one processor configured to:
receive image data captured by an image sensor of a mobile device, the image data including images of an inoperative appliance in an environment of a user;
perform image recognition on the image data to identify the inoperative appliance and determine a likely cause of inoperability;
retrieve a plurality of sequential instructions to be provided for enabling a user to complete a plurality of sequential actions in order to remedy the inoperability;
cause the mobile device to sequentially display the plurality of sequential instructions;
detect that the inoperative appliance is outside a field of view of the image sensor, based on the image data and during execution of the sequential actions;
suspend display of additional sequential instructions when the inoperative appliance is outside of the field of view;
detect when the inoperative appliance returns to the field of view after suspending display; and
resume display of the additional sequential instructions after the inoperative appliance is detected to return to the field of view.

US Pat. No. 10,560,569

USER INTERFACE CONTROLS FOR CAPTURING COMMUNICATION DATA

BILLSEYE, LLC, Atlanta, ...

1. A mobile device, comprising:a transceiver;
a computing device electrically coupled to the transceiver; and
an application executable in the computing device, wherein, when executed, the application is configured to cause the computing device to at least:
detect an incoming call signal of a phone call from the transceiver, wherein the incoming call signal is initiated by a remote device;
render an incoming call user interface on a display of the mobile device, the incoming call user interface comprising a call tracking component, an accept call component, and a decline call component, the call tracking component being configured to initiate a call tracking action and assign a billing classification to the phone call;
receive an indication of a user manipulation of the call tracking component on the incoming call user interface prior to initiating the phone call;
initiate the phone call between the mobile device and the remote device;
execute the call tracking action during the phone call, the call tracking action comprising generating call data associated with the phone call, wherein the call data is generated based at least in part on a duration of the phone call;
render a call tracking user interface on the mobile device during the phone call, the call tracking user interface displays a billing classification and the call data;
receive an indication of a user manipulation of a record call component on the call tracking user interface during the phone call;
initiate an audio recording of the phone call with the remote device;
receive an indication of a termination of the phone call; and
store the call data in a memory associated with the mobile device.

US Pat. No. 10,560,564

METHOD FOR MANAGING A REAL TIME DETECTION OF A SCENE BY A WIRELESS COMMUNICATION APPARATUS

STMICROELECTRONICS (ROUSS...

14. A wireless communication apparatus, comprising:a detector configured for real-time detection of at least one scene within which the wireless communication apparatus is located, wherein the at least one scene is a type of environment;
a processing circuit configured to
successively activate the detector so as to implement a succession of steps of scene detection spaced apart by time intervals,
to perform an adjustment of the time interval separating a future step of scene detection from a previous step of scene detection of the succession of steps of scene detection according to an adjustment criterion linked to a reference scene corresponding to a previous scene actually detected and belonging to a set of reference scenes, and
to perform the future step of scene detection after expiration of the adjusted time interval; and
a memory configured to store identifiers respectively associated with each reference scene of the set of reference scenes, each reference scene of the set of reference scenes being associated with a reference duration, wherein the adjustment criterion is a duration obtained from the reference duration.

US Pat. No. 10,560,538

INTEGRATED USER INTERFACE FOR CONSUMING SERVICES ACROSS DIFFERENT DISTRIBUTED NETWORKS

Microsoft Technology Lice...

1. A method for allowing access to cloud services provided by multiple distinct cloud computing systems, the method comprising:displaying, via a user interface on a display of a computing device, a list of cloud services available to a user based on an identity of the user, the cloud services in the list being provided by multiple distinct cloud computing systems; and
upon receiving an input from the user selecting a cloud service from the displayed list of cloud services,
identifying a cloud computing system corresponding to the selected cloud service from the multiple distinct cloud computing systems;
transmitting an access request to the identified cloud computing system for accessing the selected cloud service provided by the identified cloud computing system;
receiving, from the identified cloud computing system, executable instructions associated with the selected cloud service, the executable instructions identifying a view model;
executing the received executable instructions to generate data representing an interface object corresponding to the selected cloud service as specified by the view model in the executable instructions; and
providing the generated data representing the interface object corresponding to the selected cloud service to be displayed on a user interface.

US Pat. No. 10,560,531

LOCATION-BASED SYSTEM AND METHOD FOR CONTROLLING A PLURALITY OF ELECTRICAL OR ELECTRONIC DEVICES

Beabloo, S.L., Barcelona...

1. Location-based system for controlling a plurality of electrical or electronic devices (50), characterized in that it comprises:a plurality of positioning means (1) which comprise a Bluetooth 4.0 emitter and receiver with beacon functions and each coupled to each of a plurality of electrical or electronic devices, said plurality of positioning means (1) configured for sending and receiving positioning signals, wherein said plurality of electrical or electronic devices are geographically distributed in a 3 Dimensional (3D) space and having a shared functionality;
a control device (53) configured for receiving the positioning signals, determining a position of said control device based on the positioning signals received, and sending messages with information about said position to a central control module (51), together with indications to act on at least one parameter of said shared functionality;
a central control system (51) configured for receiving the messages from the control device, selecting at least one of said plurality of electrical or electronic devices and sending control instructions to act on said at least one parameter, to said at least one of the plurality of electrical or electronic devices, wherein the selection of the at least one of the plurality of electrical or electronic devices is determined depending on the information about the position of the control device contained in the received message and on a location information of each of said plurality of electrical or electronic devices used by said central control system; and
a plurality of hardware processors (4) each coupled to one of the plurality of said electrical or electronic devices, configured for receiving the control instructions from the central control system (51) and configured for directly acting on the at least one parameter of a respective electrical or electronic device (55) depending on the control instructions received from the central control system.

US Pat. No. 10,560,519

SENSORY DATA CAPTURE AND PROCESSING FOR THE INTERNET OF THINGS

VIMOC Technologies, Inc.,...

1. A method of configuring a model to process incoming sensor data from a multitude of sensors (more than 20), in a custom sensor network, the method including:accessing domain-specific sub-models, vendor-specific sub-models, and technology-specific sub-models and selecting and combining features of the sub-models in an object that accepts incoming sensor data from the multitude of sensors, including
classifying a domain in which the sensors are generating data as parking availability and selecting a domain-specific sub-model based on the parking availability classification;
determining a vendor of the sensors and selecting a vendor-specific sub-model for the vendor; and
classifying a sensor technology of the sensors and selecting a technology-specific sub-model based on the classification;
automatically configuring alerts and basic data handling by a sensor controller applicable to the data from the sensors using the selected domain-specific sub-model, selected vendor-specific sub-model, and selected technology-specific sub-model;
automatically configuring storage objects used by the sensor controller to persist the data from the sensors as it is received and parsed; and
testing the alerts, basic data handling and storage object persistence with the sensors or simulated sensors to confirm operable configuration of the sensor controller.

US Pat. No. 10,560,518

CLOUD INFRASTRUCTURE OPTIMIZATION THROUGH CLIENT REQUEST CLASSIFICATION

ORACLE INTERNATIONAL CORP...

1. A system for optimizing a cloud infrastructure in a cloud computing environment through client request classification, the system comprising:one or more Software as a Service (SaaS) services executing on the cloud infrastructure in the cloud computing environment, wherein the cloud infrastructure comprises one or more infrastructure instances of a first type, and one or more infrastructure instances of a second type;
a load balancer that classifies each of a plurality of requests directed to the one or more SaaS services as requiring an infrastructure instance of the first type, or an infrastructure instance of the second type; and
a cache that stores the plurality of classified requests,
wherein classification information in the cache is provided for calculating statistics for use in optimizing the cloud infrastructure,
wherein the optimizing the cloud infrastructure comprises adjusting a number of infrastructure instances of the first type to optimally service the plurality of requests based on a percentage of classified requests directed to an infrastructure instance of the first type.

US Pat. No. 10,560,511

ADAPTIVE TILE FRAMEWORK

Success Factors, Inc., S...

1. A method of accessing interactive features over a mobile device comprising:sending an access request from a mobile application operating on the mobile device to one or more enterprise software applications;
receiving, by the mobile device, a plurality of interactive features available on the one or more enterprise software applications;
associating, by the mobile device, the plurality interactive features with a plurality of tiles supported by the mobile application;
displaying the tiles associated with the plurality of interactive features, wherein the plurality of interactive features on the one or more enterprise software applications are accessed through the associated plurality of tiles;
receiving, by the mobile device, a first list of interactive features on the one or more enterprise software applications and, for each interactive feature, an on-off flag indicating whether a particular interactive feature is turned on or turned off on the one or more enterprise software applications;
filtering, by the mobile device, the first list of interactive features using a list of all supported tiles on the mobile application to produce a second list of interactive features that are both turned on and included in the list of supported tiles on the mobile application; and
comparing, by the mobile device, the second list of interactive features with a third list of interactive features currently being displayed in currently displayed tiles, wherein if the second list and the third list are the same, then currently displayed tiles remain displayed, and wherein if the second list is different than the third list, then the mobile device displays tiles on the second list.

US Pat. No. 10,560,488

ELECTRONIC MESSAGING EXCHANGE

7. A secure electronic message exchange system,comprising:
a control platform located outside a prison facility;
a database;
a secure platform integrated within the control platform; and
a wireless terminal coupled to the control platform, the wireless terminal being isolated from an internet, the wireless terminal configured to:
authenticate an inmate of the prison facility when the inmate attempts to login to the wireless terminal,
generate an electronic message for a user based on input from the inmate, the user being external to the prison facility, and
transmit the electronic message using a wireless connection to the control platform,
wherein the control platform is configured to:
receive the electronic message from the wireless terminal,
perform an automated security scan of the electronic message,
authenticate the user by determining whether the user is an approved contact for the inmate, and
based on the automated security scan and the authentication of the user, forward the electronic message to the secure platform, and forward a notification associated with the electronic message to a device associated with the user,
wherein the secure platform is configured to:
receive a login request from the device associated with the user in response to receiving the notification associated with the electronic message,
facilitate approval of the login request from the user,
provide secure web-based access to the user upon approval of the login request, and
facilitate a subsequent electronic message conversation between the inmate and the user using the secure web-based access, and
wherein the database is configured to archive the electronic message and the subsequent electronic message conversation.

US Pat. No. 10,560,475

PROCESSOR FOR ENHANCING NETWORK SECURITY

ChengDu HaiCun IP Technol...

1. A processor for enhancing network security, comprising an input bus for transferring at least a portion of at least a network packet; a semiconductor substrate with transistors thereon; and, at least one thousand storage-processing units (SPU's) disposed on said semiconductor substrate and communicatively coupled with said input bus, each of said SPU's comprising:at least a three-dimensional memory (3D-M) array for storing at least a portion of a rule pattern;
a pattern-processing circuit for performing pattern matching or pattern recognition on said network packet against said rule pattern;
a plurality of inter-storage-processor (ISP) connections for communicatively coupling said 3D-M array and said pattern-processing circuit;
wherein said pattern-processing circuit is disposed on said semiconductor substrate; said 3D-M array is stacked above said pattern-processing circuit; and, said processor comprises no more semiconductor substrate other than said semiconductor substrate.

US Pat. No. 10,560,459

MULTIPLE DATA STORE AUTHENTICATION

Seven Networks, LLC, Mar...

1. A method for authenticating one or more devices to provide a service:storing, during an event, information associated with a user of a first device on a server, wherein the stored information includes a phone number associated with a second device of the user;
receiving user input indicating whether to use additional information to authenticate the first device to provide the service to the first device,
wherein the service is related to data stored in one or more data stores associated with the service;
querying the user to verify the phone number associated with the second device provided during the event before sending one or more communications to provide the service to the first device;
identifying the first device using an identifier associated with the first device;
storing, after the event, information associated with the first device,
wherein the information associated with the first device includes information related to a previous authentication of the first device;
determining whether additional information is needed to authenticate the first device to provide the service to the first device,
wherein the determination of whether additional information is needed is based on the identifier associated with the first device and a selection by the user related to authentication provided during the previous authentication of the first device;
authenticating the first device to provide the service to the first device,
wherein, if it is determined that the additional information is needed, authenticating the first device includes authenticating the first device based on additional information received from the user;
sending the one or more communications to provide the service to the first device; and
sending one or more communications to provide the service to the second device.

US Pat. No. 10,560,438

REMOTE MONITORING AND MANAGEMENT OF AN INSTANT ISSUANCE SYSTEM

ENTRUST DATACARD CORPORAT...

1. An instant issuance system for issuing a customized personalization card, the system comprising:an instant issuance server component configured to process received customized issuance information and generate printer information to be placed on the customized personalization card;
a customized personalization card printer configured to place printer information received from the instant issuance server component on the customized personalization card; and
a remote management and monitoring (RMM) server component configured to request operational data from at least one of the instant issuance server component and the customized personalization card printer, configured to analyze the requested operational data, configured to determine an operational action, and configured to perform the operational action,
wherein the RMM server component is configured to manage a plurality of certificates for at least one of the instant issuance server component, the RMM server component, and the customized personalization card printer.

US Pat. No. 10,560,367

BIDIRECTIONAL CONSTRAINED PATH SEARCH

Nokia of America Corporat...

1. An apparatus, comprising:a processor and a memory communicatively connected to the processor, the processor configured to:
evaluate a forward link from a first node to a second node to determine whether the forward link satisfies a set of constraints associated with a forward path to be determined from a first end node to a second end node;
evaluate a reverse link from the second node to the first node to determine whether the reverse link satisfies a set of constraints associated with a reverse path to be determined from the second end node to the first end node; and
select the forward link for inclusion in the forward path based on a determination that the forward link satisfies the set of constraints associated with the forward path and a determination that the reverse link satisfies the set of constraints associated with the reverse path.

US Pat. No. 10,560,344

PAGE PREFETCHING

Amazon Technologies, Inc....

1. A system for resource prefetch area optimization, comprising:a processor;
a memory in electronic communication with the processor; and
instructions stored in the memory, the instructions being executable by the processor to operate as:
a server for providing pages for display;
an interaction detection module on the server to detect user interaction with a first page within a prefetch area of the first page, the prefetch area being associated with a selectable item on the first page;
a resource prefetch module to prefetch a second page linked on the first page by the selectable item based on the user interaction within the prefetch area detected by the detection module; and
a prefetch optimization module to modify the prefetch area to create a modified prefetch area associated with the selectable item, wherein the prefetch optimization module modifies the prefetch area by changing a shape of the prefetch area from a first shape to a second shape different from the first shape.

US Pat. No. 10,560,299

MULTI-PORTION RADIO TRANSMISSIONS

COHERENT LOGIX, INCORPORA...

1. An apparatus, comprising:one or more processing elements configured to:
receive, via a wireless radio, a transport frame of broadcast wireless data that includes:
a plurality of portions, wherein different ones of the portions encode different types of video content; and
control data that indicates the types of video content encoded by the ones of the portions;
select, based on the control data and whether the apparatus is a fixed or mobile device, one or more of the plurality of portions; and
decode the selected one or more portions to determine data represented by symbols in the selected one or more portions.

US Pat. No. 10,560,269

METHODS AND SYSTEMS FOR IMPROVED AUTHENTICATED ENCRYPTION IN COUNTER-BASED CIPHER SYSTEMS

TRELLISWARE TECHNOLOGIES,...

1. A system for improved authenticated encryption, comprising:a first hardware processor, coupled to a transmitter, configured to:
generate one or more blocks of a first cryptographic output using a first cryptographic function, a first plurality of blocks of plaintext and a key;
generate a first tag based on the one or more blocks of the first cryptographic output;
generate a first initialization vector based on the first tag and a second initialization vector based on a counter such that the first initialization vector does not repeat upon the counter being reset; and
generate a plurality of blocks of ciphertext using a second cryptographic function, the first plurality of blocks of plaintext, the first initialization vector and the key, wherein the second cryptographic function is a block cipher, and wherein the first initialization vector and the key are inputs to the second cryptographic function;
the transmitter configured to:
transmit the plurality of blocks of ciphertext and the first tag;
a receiver configured to:
receive the plurality of blocks of ciphertext and the first tag; and
a second hardware processor, coupled to the receiver, configured to:
generate the first initialization vector based on the received first tag and the second initialization vector based on a counter;
generate a second plurality of blocks of plaintext using the second cryptographic function, the plurality of blocks of ciphertext, the first initialization vector and the key;
generate one or more blocks of a second cryptographic output using the first cryptographic function, the second plurality of blocks of plaintext and the key;
generate a second tag based on the one or more blocks of the second cryptographic output; and
compare the first tag and the second tag.

US Pat. No. 10,560,261

SYSTEMS AND TECHNIQUES FOR CAPTURE OF TRUSTED MEDIA DATA

DeepTruth, LLC, Boise, I...

1. A method, comprising:identifying, at a first computer system, a plurality of subsets of a set of media data;
creating, at the first computer system, an alternative cryptographic representation based at least in part on a subset in the plurality of subsets and a statically configured cryptographic algorithm;
transmitting, from the first computer system to a second computer system via a communications link, the alternative cryptographic representation, wherein the alternative cryptographic representation comprises an identifier for a corresponding entry in an immutable ledger that is remote from the first computer system;
receiving, at the first computer system from the second computer system via the communications link, an indication of a dynamically determined cryptographic algorithm, wherein the statically configured cryptographic algorithm is different than the dynamically determined cryptographic algorithm;
creating, at the first computer system, a plurality of cryptographic representations, each cryptographic representation in the plurality of cryptographic representations based at least in part on a respective subset in the plurality of subsets and the dynamically determined cryptographic algorithm indicated by the second computer system; and
transmitting, from the first computer system to the second computer system via the communications link, the plurality of cryptographic representations, wherein the second computer system is configured to write the plurality of cryptographic representations to the immutable ledger, each cryptographic representation corresponding to a respective entry in the immutable ledger.

US Pat. No. 10,560,239

REFERENCE SIGNAL MAPPING METHOD AND DEVICE

CHINA ACADEMY OF TELECOMU...

1. A reference signal mapping method, comprising:determining Resource Elements (REs) to which a Channel State Indication Reference Signal (CSI-RS) is mapped in accordance with an N-port reference signal pattern, N being an integer greater than 16, wherein RE positions to which an N-port CSI-RS in the N-port reference signal pattern is mapped are determined in accordance with RE positions to which a plurality of groups of M-port CSI-RSs in an M-port reference signal pattern are mapped, M being 4 or 8; and
performing resource mapping on the CSI-RS in accordance with the determined REs,
wherein N is 24 or 32, M is 4, the RE positions to which the N-port CSI-RS in the N-port reference signal pattern is mapped are the same as RE positions to which Q groups of 4-port CSI-RSs in a 4-port reference signal pattern are mapped, and each of the Q groups of 4-port CSI-RSs is multiplexed using four code words of a 4-bit Orthogonal Cover Code (OCC), where
orN is 18, 20, 24, 28 or 32, M is 8, the RE positions to which the N-port CSI-RS in the N-port reference signal pattern is mapped are the same as RE positions to which L groups of 8-port CSI-RSs in an 8-port reference signal pattern are mapped, where in the case that N is 18 or 24, L is 3, and in the case that N is 20, 28 or 32, L is 4.

US Pat. No. 10,560,238

WIRELESS COMMUNICATION DEVICE, NETWORK NODE, METHODS AND COMPUTER PROGRAMS FOR AIDING FINDING OF SYNCHRONISATION SIGNALS

TELEFONAKTIEBOLAGET LM ER...

1. A method, performed by a wireless communication device of a cellular communication system, for obtaining mobility measurements of a second radio access network (RAN) operating using a second radio access technology (RAT) when the wireless communication device has established communication with a first RAN operating using a first RAT, wherein the first RAT has synchronisation signals with a first frequency allocation and the second RAT has synchronisation signals with a second frequency allocation in relation to a network frequency for the second RAT, the method comprising:receiving a radio resource control (RRC) message including allocation information about the synchronisation signals of the second RAT; and
performing synchronisation signal detection based on the allocation information.

US Pat. No. 10,560,222

METHODS AND DEVICES FOR SUB-BLOCK DECODING DATA SIGNALS

INSTITUT MINES-TELECOM, ...

1. A decoder for decoding a signal received through a transmission channel in a communication system, said signal comprising a vector of information symbols, said transmission channel being represented by an upper triangular matrix, wherein the decoder comprises:a processing unit configured to determine a set of division parameters depending on at least one division metric derived from components of said upper triangular matrix;
a decoding unit configured to divide said upper triangular matrix into two or more sub-matrices using said set of division parameters in accordance with a division of said vector of information symbols into two or more sub-vectors, and to determine at least one estimate of each sub-vector of information symbols by applying a symbol estimation algorithm,wherein the decoder is configured to determine at least one estimate of said vector of information symbols from the estimates of said sub-vectors of information symbols.

US Pat. No. 10,560,219

RADIO NODE, WIRELESS DEVICE AND METHODS THEREIN, FOR CONFIGURING A PLURALITY OF CHANNEL QUALITY INFORMATION VALUES

Telefonaktiebolaget LM Er...

1. A method performed by a radio node in a wireless communication network, the method comprising:receiving, from a wireless device, a first indication of whether, for the reception of downlink data, the wireless device is operating in a normal coverage mode or an enhanced coverage mode;
based on the first indication, determining a number of transmission repetitions needed for the wireless device to reliably receive a block of downlink data;
based on the determined number of repetitions, selecting a first set of channel quality information (CQI) values associated with a respective first set of modulation and coding schemes (MCS), wherein the first MCS set is a subset of all MCS usable to transmit downlink data; and
configuring the wireless device to report CQI according the selected first set of CQI values.

US Pat. No. 10,560,190

ADAPTING TO DIFFERING OPTICAL LINE TERMINATION CHARACTERISTICS

4. A method for adapting to differing optical receiver characteristics, the method comprising:receiving, at a first apparatus, a first physical-layer management message from a second apparatus over an optical communication link;
retrieving first information related to a configuration of the first apparatus from a first storage location;
extracting second information from the first physical-layer management message;
determining that the first information is different than the second information; and
in response to said determination that the first information is different than the second information:
replacing the first information in the first storage location with the second information;
obtaining optical transmitter configuration data based on the second information; and
changing a configuration for an optical transmitter of the first apparatus using the optical transmitter configuration data to change one or more settings for a transmit laser in the first apparatus to change a crossing-point of an optical transmission eye diagram by the first apparatus.

US Pat. No. 10,560,181

AERIAL VEHICLE MANAGEMENT FOR AN AERONAUTICAL COMMUNICATIONS NETWORK

AERONET GLOBAL COMMUNICAT...

1. A method of providing service coverage for the provision of data services to a target aircraft comprising:generating a data services availability map and an expected data usage profile aboard the target aircraft for each point in a flight plan of the target aircraft;
generating a metric for a level of available data services for each point in the flight plan based on the data services availability map;
comparing the metric with the expected data usage profile for each point in the flight plan; and
when the level of available data services is insufficient, configuring a pattern of communication links with one or more other aircraft and the target aircraft to achieve the expected data usage profile.

US Pat. No. 10,560,178

MILLIMETER WAVE COMMUNICATION SYSTEM FEATURING ADJUSTABLE SUPPORT

AIRVINE SCIENTIFIC, INC.,...

1. A system, comprising:a first support;
a second support;
a first phased array antenna mounted to the first support so that the first phased array antenna faces away from the second support;
a second phased array antenna mounted to the first support so that the second phased array antenna faces toward the second support;
a third phased array antenna mounted to the second support so that the third phased array antenna faces toward the first support;
a fourth phased array antenna mounted to the second support so that the fourth phased array antenna faces away from the first support;
a first controller mounted to the first support, configured to pass data between the first phased array antenna and the second phased array antenna;
a first local wireless interface, mounted to the first support and operatively coupled to the controller, configured to wirelessly communicate at least a portion of the data to a first group of one or more local devices;
a second controller mounted to the second support, configured to pass data between the third phased array antenna and the fourth phased array antenna;
a second local wireless interface, mounted to the second support and operatively coupled to the second controller, configured to wirelessly communicate at least a portion of the data to a second group of one or more local devices; and
a pivot to allow at least one of the first support or the second support to rotate;
wherein the second phased array antenna and third phased array antenna are configured to unidirectionally communicate millimeter wave signals from the second phased array antenna to the third phased array antenna;
wherein the second phased array antenna and third phased array antenna are configured to communicate the millimeter wave signals through an obstruction that attenuates the millimeter wave signals.

US Pat. No. 10,560,164

GROUP ADDRESSING FOR BEAMFORMING TRAINING

Marvell International Ltd...

1. A method for performing beamforming training in a wireless communication network, the method comprising:generating, at a first communication device, a beamforming training initiator packet for transmission in the wireless communication network, the beamforming training initiator packet including i) information indicating a start of a beamforming training session, and ii) respective individual identifiers of multiple second communication devices, among a plurality of second communication devices, that alone specify which of the second communication devices among the plurality of second communication devices are to process beamforming training packets transmitted by the first communication device during the beamforming training session;
transmitting, by the first communication device, the beamforming training initiator packet that includes the respective individual identifiers of multiple second communication devices that alone specify which of the second communication devices are to process beamforming training packets transmitted by the first communication device during the beamforming training session; and
after transmitting the beamforming training initiator packet, transmitting, by the first communication device, a plurality of beamforming training packets during the beamforming training session.

US Pat. No. 10,560,156

METHOD AND DEVICE FOR MODULATING AN ACTIVE LOAD

VERIMATRIX, Meyreuil (FR...

1. A method comprising:producing, by an inductive antenna circuit, a first periodic signal that is based on an alternating external magnetic field;
producing, by an oscillator circuit, a second periodic signal that is based on the first periodic signal;
transmitting, in correspondence with a data-carrying modulation signal, a sequence of data bits of a data frame by sequentially and repetitively:
applying, with the oscillator circuit operating in a free oscillation mode, the second periodic signal to the inductive antenna circuit to transmit a portion of the data frame, the second periodic signal being applied to the inductive antenna circuit in response to the data-carrying modulation signal having a first logic value;
after transmitting the portion of the data frame, inhibiting application of the second periodic signal to the inductive antenna circuit, application of the second periodic signal to the inductive antenna circuit being inhibited in response to the data-carrying modulation signal having a second logic value, the second logic value being opposite the first logic value; and
during at least a portion of a period of time that application of the second periodic signal to the inductive antenna circuit is inhibited, placing the oscillator circuit in a synchronous oscillation mode, the placing the oscillator circuit in the synchronous oscillation mode resulting in the second periodic signal being synchronized to the first periodic signal.

US Pat. No. 10,560,147

GUIDED SURFACE WAVEGUIDE PROBE CONTROL SYSTEM

CPG TECHNOLOGIES, LLC, I...

1. A system, comprising:a control system coupled to a guided surface waveguide probe, the control system configured to monitor and control operation of the guided surface waveguide probe and a plurality of subsystems in data communication with the control system; and
a control room computing device located outside a predefined distance from the guided surface waveguide probe, the control room computing device being in data communication with the control system and being configured to facilitate user interaction with the control system.

US Pat. No. 10,560,139

DYNAMIC CONTROL OF SINGLE SWITCHED UPLINK VERSUS MULTI UPLINK

Skyworks Solutions, Inc.,...

1. A mobile device comprising:a plurality of antennas including a first antenna and a second antenna;
a front end system including a plurality of transmit chains including a first transmit chain electrically connected to the first antenna and a second transmit chain electrically connected to the second antenna; and
a transceiver configured to transmit a first type of radio frequency signal and a second type of radio frequency signal through the front end system, the transceiver operable in a first mode in which transmissions of the first type of radio frequency signal and the second type of radio frequency signal are staggered over time, and a second mode in which transmissions of the first type of radio frequency signal and the second type of radio frequency signal at least partially overlap in time, the transceiver including a transmit control circuit configured to operate the transceiver in the first mode or the second mode based on comparing a transmit parameter to a threshold.

US Pat. No. 10,560,135

HEALTH, WELLNESS AND ACTIVITY MONITOR

Life365, Inc., Scottsdal...

1. A device for being attached to a user or the user's clothing, the device comprising:(a) a band having a length, a width, and a thickness, the band including first replaceable software application configured to provide a first functionality, electronic circuitry configured to wirelessly and automatically replace, based on a physical location of the band, the first replaceable software application with a second replaceable software application configured to provide a second functionality that is different from the first functionality, a first power source, and a display; and
(b) the band, electronic circuitry, and display being flexible so as to be functional when manipulated into a circle having a diameter of 4? or more, 5? or more, 6? or more, 7? or more, 8? or more, 9? or more, or 10? or more.

US Pat. No. 10,560,113

METHOD OF DETECTING USER INPUT IN A 3D SPACE AND A 3D INPUT SYSTEM EMPLOYING SAME

ZEROKEY INC., Calgary, A...

1. A position sensing apparatus for a hand, comprising:a plurality of first sensors positioned about joints of a wrist and one or more fingers of the hand, said sensors detecting angles of the respective joints;
a controller coupled to the first sensors and receiving angle detection data output therefrom;
a communication interface; and
a computing device communicating with the controller via the communication interface;
wherein the apparatus is configured for executing computer-executable code for:
calculating fingertip positions of at least one of the one or more fingers in a three-dimensional (3D) space using the angles detected by the first sensors;
generating one or more commands based on the calculated fingertip positions in the 3D space;
generating a virtual keyboard;
detecting at least one of the fingertips hitting a key of the virtual keyboard using a statistic estimation method; and
generating one or more keystrokes of the virtual keyboard based on the calculated fingertip positions in the 3D space;
wherein said detecting the at least one of the fingertips hitting the key of the virtual keyboard comprise:
determining parameters of a probability space of a hypothesis of “fingertip not hitting any key” and a probability space of a hypothesis of “fingertip hitting a key”; and
calculating a key-pressing threshold for determining the at least one of the one or more fingertips hitting a key of the virtual keyboard.

US Pat. No. 10,560,105

DELAY-LOCKED LOOP WITH LARGE TUNING RANGE

QUALCOMM Incorporated, S...

1. A delay-locked loop, comprising:a first delay line;
a second delay line;
a controller configured to select between the first delay line and the second delay line based upon a phase difference between a clock signal and a data signal, wherein the controller is further configured to select for the first delay line to delay the clock signal to form a delay-locked loop output clock signal responsive to the phase difference corresponding to a delay within a delay operating range for the first delay line and to select for the second delay line to delay the clock signal to form the delay-locked loop output clock signal responsive to the phase difference corresponding to a delay within a delay operating range for the second delay line;
a clock data recovery circuit configured to produce a control signal responsive to the phase difference between the clock signal and the data signal and to control a delay for the selected delay line responsive to the control signal; and
a demultiplexer configured to receive the control signal, wherein the controller is further configured to control the demultiplexer to demultiplex the control signal to the first delay line responsive to the selection of the first delay line by the controller and to demultiplex the control signal to the second delay line responsive to the selection of the second delay line by the controller.

US Pat. No. 10,560,092

CONTROL CIRCUIT FOR POWER SWITCH

STMICROELECTRONICS, INC.,...

1. A circuit for controlling a first plurality of transistors connected in parallel and a second plurality of transistors connected in parallel, wherein a conduction terminal of a respective one of the first plurality of transistors is coupled to form a node with a conduction terminal of a respective one of the second plurality of transistors, the circuit comprising:a first plurality of stages, a respective one of the first plurality of stages being configured to supply a first control signal to the gate of the respective one of the first plurality of transistors; and
a second plurality of stages, a respective one of the second plurality of stages being configured to supply a second control signal to the gate of the respective one of the second plurality of transistors, wherein an output current of the respective one of the first plurality of stages is regulated based on a difference between a first value representative of a sum of output currents of each stage of the first plurality of stages and a second value representative of a sum of set points assigned to the first plurality of stages, and wherein an output current of the respective one of the second plurality of stages is regulated based on a difference between a third value representative of a sum of output currents of each stage of the second plurality of stages and a fourth value representative of a sum of set points assigned the second plurality of stages.

US Pat. No. 10,560,090

ONE-WAY CONDUCTION DEVICE

NIKO SEMICONDUCTOR CO., L...

1. A one-way conduction device, having an input end and an output end, comprising:a first transistor, wherein the first end of the first transistor is coupled to the input end, and the second end of the first transistor is coupled to the output end; and
a driving circuit, including:
a first circuit, including a first conduction unit and a first resistor, wherein the first conduction unit is coupled between the input end and one end of the first resistor, and the other end of the first resistor is coupled to a reference voltage;
a second circuit, including a second conduction unit and a second resistor, wherein the second conduction unit is coupled between the output end and the second resistor, and the other end of the second resistor is coupled to the reference voltage; and
a detection circuit, coupled to a node between the first conduction unit and the first resistor, a node between the second conduction unit and the second resistor, and the third end of the first transistor;
wherein the driving circuit detects whether a current flows from the node between the first conduction unit and the first resistor to the node between the second conduction unit and the second resistor through the detection circuit, and accordingly turns on or turns off the first transistor to control the turning on and turning off of the one-way conduction device.

US Pat. No. 10,560,082

PULSE WIDTH MODULATION CIRCUIT, CORRESPONDING DEVICE AND METHOD

STMicroelectronics S.r.l....

1. A circuit comprising:a first circuit block configured to receive a square wave input signal having rising and falling edges and to produce a triangular wave signal from the square wave input signal;
a second circuit block configured to receive a modulating signal and to produce a pulse width modulated signal by comparing the modulating signal with a carrier signal;
a switching circuit block coupled between the first circuit block and the second circuit block, wherein the switching circuit block comprises reference inputs configured to receive reference signals having upper and lower reference values, wherein the switching circuit block is selectively switchable between:
a carrier transfer setting in which the switching circuit block couples the first circuit block to the second circuit block to transfer the triangular wave signal as the carrier signal, and
a carrier forcing setting in which the switching circuit block applies to the second circuit block the reference signals by forcing the carrier signal to respective upper and lower reference values; and
a clock circuit block sensitive to the rising and falling edges of the square wave input signal, the clock circuit block configured to drive the switching circuit block to switch between the carrier transfer setting and the carrier forcing setting at the rising and falling edges of the square wave input signal.

US Pat. No. 10,560,033

SOLAR HYBRID SOLUTION FOR SINGLE PHASE STARTING CAPACITOR MOTOR APPLICATIONS

SunTech Drive, LLC, Boul...

1. A system comprising:an induction-type AC electric motor having a starting winding, and a run winding;
an AC input connection;
a multiphase variable frequency motor (VFD) drive having at least a first and a second phase output;
a switching apparatus having at least a first and a second position;
wherein with the switching apparatus in the first position, a first output of a variable frequency motor drive is coupled to the run winding of the AC electric motor, and a second output of the variable frequency motor drive is coupled to the start winding of the AC electric motor; and
with the switching apparatus in the second position, the run winding of the AC electric motor is coupled to the AC input connection and the start winding of the AC electric motor is coupled through a capacitor and start switch to the AC input connection;
wherein, with the switching apparatus in the first position, the second output of the VFD is configured to discontinue driving the start winding of the motor after the motor begins rotating.

US Pat. No. 10,560,026

POWER CONVERSION EFFICIENCY USING VARIABLE SWITCHING FREQUENCY

SEMICONDUCTOR COMPONENTS ...

1. A power circuit controller, comprising:a voltage sense input;
a main switch output;
an active clamp switch output; and
the power circuit controller configured to:
sense a peak magnitude of a direct current (DC) voltage at the voltage sense input;
generate a main switch signal on the main switch output having an output frequency that varies between a first frequency and a second frequency based on the peak magnitude of the DC voltage at the voltage sense input, and wherein both the first frequency and the second frequency are non-zero; and
generate an active clamp signal on the active clamp switch output having the output frequency.

US Pat. No. 10,560,025

FREQUENCY HOPPING FOR REDUCING SWITCHING POWER CONVERTER NOISE

DIALOG SEMICONDUCTOR INC....

1. A switching power converter comprising:a power switch;
a controller configured to cycle the power switch at a first fixed switching frequency to produce a first peak current through the power switch responsive to an amplitude of a control signal being within a first output power range ending at a boundary control voltage value and to cycle the power switch at a second fixed switching frequency to produce a second peak current through the power switch responsive to the amplitude of the control signal being within a second output power range beginning at the boundary control voltage value, wherein a first ratio of the first peak current to the second peak current at a boundary between the first output power range and the second output power range is a function of a second ratio of the second fixed switching frequency to the first fixed switching frequency, and wherein the control signal is a filtered version of an error between a feedback signal and a reference signal.

US Pat. No. 10,560,024

BIDIRECTIONAL DC/DC CONVERTER FOR A CHARGING SYSTEM

Conductive Holding, LLC, ...

1. A bidirectional direct current/direct current (DC/DC) converter comprising:a direct current/alternating current (DC/AC) inverter coupled to a first direct current (DC) bus and to a primary winding of a transformer, the DC/AC inverter including active switches;
a secondary side AC/DC rectifier coupled to a secondary winding of the transformer and a second DC bus, the secondary side AC/DC rectifier including:
a capacitor that performs DC-bias current blocking, and
a bridge configuration of active switches coupled to the capacitor and the secondary winding, and to a second DC bus; and
a microcontroller coupled to the active switches of the secondary side AC/DC rectifier, and configured to provide control signals thereto according to a control algorithm, the control algorithm configured to:
when power is to flow from the first DC bus to the second DC bus, send control signals at a switching frequency having a first initial value to operate the active switches of the DC/AC inverter at a duty cycle and disable the active switches of the secondary side AC/DC rectifier, determine if power at the second DC bus is substantially equal to a first target, and increase the switching frequency of the control signals that operate the active switches of the DC/AC inverter to decrease the power at the second DC bus or decrease the switching frequency of the control signals that operate the active switches of the DC/AC inverter to increase the power at the second DC bus until the power at the second DC bus is substantially equal to the first target, and
when power is to flow from the second DC bus to the first DC bus, send control signals to disable the active switches of the DC/AC inverter and at a switching frequency having a second initial value to operate the active switches of the secondary side AC/DC rectifier at the duty cycle, determine if power supplied from the second DC bus is substantially equal to a second target, and increase the switching frequency of the control signals that operate the active switches of the secondary side AC/DC rectifier to decrease the power supplied from the second DC bus or decrease the switching frequency to increase the power supplied from the second DC bus until the power supplied from the second DC bus is substantially equal to the second target.

US Pat. No. 10,560,004

SENSOR MAGNET HOLDER, MAGNET FIXING STRUCTURE, AND MOTOR

MABUCHI MOTOR CO., LTD., ...

1. A sensor magnet holder used to fix a sensor magnet to a motor shaft, comprising:a press fitting part to which the motor shaft is press fitted;
a holding part provided radially outside the press fitting part to hold the sensor magnet; and
a joint part that joins the press fitting part and the holding part, comprising:
a radial part that extends radially outward from the press fitting part; and
a circumferential part that extends in a circumferential direction from an end of the radial part opposite to the press fitting part,
wherein the joint part is configured such that at least a part of the joint part is deflected by an external force.

US Pat. No. 10,560,001

COOLING TOWER HAVING THERMALLY MANAGED MOTOR

Prime Datum Development C...

1. A cooling tower comprising:a cooling tower structure;
fill material supported by the cooling tower structure and configured to receive heated process fluid;
a motor mounted to the cooling tower structure, the motor comprising a casing and a rotatable shaft, the casing having an exterior surface and an interior, the motor being sealed to prevent fluids, moisture, foreign particles and contaminants from entering the casing, the motor further comprising at least one temperature sensor for outputting sensor signals that represent temperature;
a fan connected to the rotatable shaft of the motor, wherein rotation of the rotatable shaft rotates the fan thereby inducing an upward moving mass flow of cool air through the fill material;
a basin attached to the cooling tower structure for collecting cooled fluid;
a temperature-controlled fluid distribution system to distribute cooled fluid from the basin onto the motor to cause a transfer of heat from the casing of the motor to the fluid, the temperature-controlled fluid distribution system being responsive to the sensor signals and configured to distribute cooled fluid from the basin onto the motor when the sensor signals indicate a temperature that exceeds a predetermined threshold and to cease distributing the cooled fluid onto the motor when the sensor signals indicate a temperature that is below the predetermined threshold.

US Pat. No. 10,559,976

SYSTEM, METHOD, AND APPARATUS FOR ELECTRIC POWER GRID AND NETWORK MANAGEMENT OF GRID ELEMENTS

CAUSAM ENERGY, INC., Ral...

1. A system for electric power grid management and communication, comprising:at least one grid element constructed and configured in network-based communication with a server via at least one coordinator;
wherein the at least one coordinator is operable to register and introduce the at least one grid element to an electric power grid;
wherein the at least one grid element is transformed into at least one active grid element automatically and/or autonomously upon registration with the at least one coordinator, wherein a security interface is associated with the at least one active grid element, wherein the at least one active grid element is operable to receive security system messages from at least one remotely-located security system via the security interface, wherein the security interface is standards-based or determined by a governing entity that regulates grid operations for utilities, market participants or grid operators;
wherein the at least one active grid element is operable to send and receive messages to and from the server via the at least one coordinator;
wherein the messages have a deliver priority based on virtual private networks, independent identifying addresses, and/or manufacturers specific identifying codes;
wherein the at least one active grid element has a unique grid element identifier which is a combination of an Internet Protocol version 6 (IPv6) address, an international manufacturer equipment identifier (IMEI), and electronic serial numbers or a Media Access Control (MAC) address;
wherein the at least one coordinator is operable to match and prioritize the at least one active grid element;
wherein the at least one coordinator is operable to provide a priority flag on the messages;
wherein the at least one coordinator is operable to track, based on revenue grade metrology, an amount of power supply available for the electric power grid or a curtailment power available from the at least one active grid element; and
wherein the at least one active grid element is operable to actively participate in the electric power grid, and wherein the actively participating is selected from the group consisting of consuming electric power from the electric power grid, supplying power to the electric power grid, and curtailing power consumption from the electric power grid.

US Pat. No. 10,559,975

SYSTEM AND METHOD FOR DISTRIBUTED GRID CONTROL WITH SUB-CYCLIC LOCAL RESPONSE CAPABILITY

Smart Wires Inc., Union ...

1. A system for hierarchical monitoring and control for a high-voltage power grid comprising:i) a plurality of high-voltage transmission lines carrying power from generation locations to distribution centers;
ii) a plurality of impedance injection modules distributed over, and coupled to, the high-voltage transmission lines of the power grid, each impedance injection module coupled to only one high voltage transmission line of the power grid, and comprises:
a controller that senses disturbances on the high-voltage transmission line and reacts by generating and injecting inductive and/or capacitive impedances of appropriate magnitude onto the high-voltage transmission line via an injection transformer coupled to the high-voltage transmission line; and
a transceiver for high-speed communication with other impedance injection modules within a local group of impedance injection modules to enable coordinated response of the other impedance injection modules within the respective local group of impedance injection modules to disturbances on the high-voltage transmission line;
iii) a group of local centers, each local center within the group of local centers having a high-speed transceiver for high-speed communication with impedance injection modules within a respective local group of impedance injection modules and with other local centers to enable coordinated response of all impedance injection modules associated with that group of local centers; and
iv) a communication link to and from a system utility, at each local center, for communication at a lower speed than the high-speed communication between impedance injection modules and between impedance injection modules and local centers.

US Pat. No. 10,559,968

CHARGE/DISCHARGE CONTROL CIRCUIT AND BATTERY APPARATUS

ABLIC INC., Chiba (JP)

1. A charge/discharge control circuit comprising:a first power supply terminal connected to a first electrode of a secondary battery;
a second power supply terminal connected to a second electrode of the secondary battery;
a discharge control terminal connected to a gate of a discharge control field effect transistor (FET) which controls discharging of the secondary battery;
a discharge control output circuit configured to output a discharge control signal to the discharge control terminal; and
a control circuit configured to control the discharge control output circuit,
the discharge control output circuit comprising:
a first clamp voltage output circuit configured to output a first clamp voltage lower than a voltage of the first power supply terminal to the discharge control terminal to turn on the discharge control FET when the voltage of the first power supply terminal is higher than a first prescribed voltage, and
a first power supply voltage output circuit configured to output the voltage of the first power supply terminal to the discharge control terminal to turn on the discharge control FET when the voltage of the first power supply terminal is equal to or less than the first prescribed voltage.

US Pat. No. 10,559,965

DISPLAY ASSEMBLY HAVING MULTIPLE CHARGING PORTS

MANUFACTURING RESOURCES I...

1. An electronic display assembly comprising:a housing;
a frame having a front perimeter and a rear perimeter, wherein said frame is configured to receive the housing;
a first and second gasket located along the front perimeter and the rear perimeter, respectively, of said frame;
a pass-through device located in said housing and configured to accept one or more utility lines;
a first and second electronic display subassemblies mounted to said frame in a back to back arrangement, wherein each of said first and second electronic display subassemblies comprises:
a transparent layer;
an electronic display layer;
a hinging device configured to permit the electronic display subassembly to rotate between an opened position and a closed position; and
a gap defined by the space between the transparent layer and the electronic display layer;
a substantially sealed closed loop pathway surrounding each of said one or more electronic display subassemblies, wherein said closed loop pathway comprises:
the gap of each respective electronic display subassembly; and
a common cavity located in the space between the first and second electronic display subassemblies and the frame;
a plate positioned within the cavity between and substantially parallel to the rear surfaces of the electronic display subassemblies, wherein said plate is configured to receive at least some of said peripheral devices;
an open loop pathway configured to permit ambient air to pass through said housing and thermally interact with said closed loop pathway without mixing with circulating gas traveling through said closed loop pathway; and
at least two peripheral devices located within said housing, wherein one of said peripheral devices comprises a charging subassembly, and at least one other of said peripheral devices is selected from the group consisting of: a camera, a touchscreen, an additional electronic display, video communications equipment, audio communications equipment, and an emergency notification subassembly.

US Pat. No. 10,559,958

METHOD, CONTROLLER, AND NETWORK FOR CONTROLLING DEVICES IN POWER DISTRIBUTION NETWORK

Upside Energy Ltd., Ches...

1. A method of controlling a plurality of power units in a power distribution network (PDN), comprising:a) receiving one or more requests to increase or decrease the power drawn from, or the power supplied to, the PDN;
b) determining, based on aggregated power and/or energy data regarding the plurality of power units, and the one or more requests, one or more parameters defining properties of power units to be controlled in response to the one or more requests;
c) receiving status updates from the plurality of power units, each status update comprising information about the properties of the power unit that sent the status update; and for each status update determining, based on the received information and the determined parameters, whether the properties of the power unit that sent the status update fulfil the determined parameters; and if the properties of the power unit fulfil the determined parameters, controlling the power unit that sent the status update to change the amount of power drawn from or supplied to the PDN.

US Pat. No. 10,559,934

MULTIFUNCTIONAL ROTARY DATA MEMORY

SHENZHEN DNS INDUSTRIES C...

1. A multifunctional rotary data memory, comprising a housing, a master control module, a memory, a first connector, and a second connector, wherein the housing comprises an upper housing having a first side wall between a first baseplate and a first cover and a lower housing having a second side wall between a second baseplate and a second cover, the upper housing and the lower housing are movably connected, and the upper housing and the lower housing can relatively and rotatably move around a pivot shaft; the first connector is mounted on the first side wall, the second connector is mounted on the second side wall, and the first connector and the second connector are both communicatively connected to the master control module; the first baseplate and the second baseplate are rotatably connected through the pivot shaft; a first through hole is arranged in a middle of the first baseplate, a second through hole is arranged in a middle of the second baseplate, and the second through hole is communicated with the first through hole for a conductor to pass through; the second baseplate is provided with a plurality of bulges standing and extending outwardly at a periphery of the second through hole, the plurality of bulges are arranged in circular and pass through the first through hole, so as to be served as the pivot shaft; and the first baseplate is provided with a shaft sleeve standing and extending inwardly at a periphery of the first through hole and corresponding to the plurality of bulges, and top portions of at least a part of the plurality of bulges are provided with reverse hooks so as to prevent the bulges from being separated from the first baseplate.

US Pat. No. 10,559,909

TAMPER RESISTANT ELECTRICAL RECEPTACLE

LEVITON MANUFACTURING CO....

1. An electrical receptacle comprising:a cover including two cover apertures configured to receive two contact blades of a plug;
a platform coupled to the cover, the platform including two platform apertures aligned with the two cover apertures, a channel between the two platform apertures, and a pin trap channel separate from the two platform apertures;
a slider positioned between the cover and the platform and coupled to the platform, the slider including a post engaging the channel and shutters connected to the post; and
a coil spring coupled to the slider, the coil spring having a resting state in which the shutters are interposed between the two cover apertures and the two platform apertures, and having a compressed state in which the shutters are not interposed between the two cover apertures and the two platform apertures such that the two contact blades of the plug are permitted to pass through the two platform apertures,
wherein the slider glides along the channel of the platform as the coil spring moves between the resting and compressed states, and
wherein the pin trap channel is positioned to trap a pin that is inserted into one of the two cover apertures and that reaches the platform past the shutters.

US Pat. No. 10,559,893

PULSE PROTECTION CIRCUITS TO DETER THEFT

CPG Technologies, LLC, I...

1. An apparatus, comprising:a guided surface wave receive structure configured to obtain electrical energy in a form of a Zenneck surface wave substantially mode-matched to a Zenneck surface wave mode of a surface of a terrestrial medium based at least in part upon the guided surface wave receive structure providing a phase delay (?) that matches a wave tilt angle (?) associated with a complex Brewster angle of incidence (?i,B) associated with the surface of the terrestrial medium;
an electrical load coupled to the guided surface wave receive structure, the electrical load being experienced as a load at an excitation source coupled to a guided surface waveguide probe generating the Zenneck surface wave, wherein an electrical field strength of the Zenneck surface wave is selectively increased; and
a pulse protection circuit employed to selectively protect the electrical load from an increase in electrical energy received by the guided surface wave receive structure when the electrical field strength is selectively increased.

US Pat. No. 10,559,870

ANTENNA MODULE

PEGATRON CORPORATION, Ta...

1. An antenna module, connected to a system ground of an electronic device, wherein the antenna module comprises:a substrate;
a coaxial-transmission line, comprising a power feed-in terminal and a ground terminal;
a first radiator, electrically connected to the power feed-in terminal; and
a second radiator, electrically connected to the ground terminal, wherein one side of the second radiator is connected to the system ground, and the second radiator comprises a first terminal and a second terminal, wherein an opening is formed between the first terminal and the second terminal, so that the second radiator is partially surrounding to the first radiator, and the first radiator and the second radiator are coplanarly disposed on the substrate,
wherein the first radiator is arranged within an enclosed area formed with the second radiator and the opening, the first radiator has two opposing ends, the first power feed-in terminal is connected to one of the two opposing ends and does not pass through the opening, and the first radiator extends between the two opposing ends in a length direction of the first radiator, wherein, when viewed with respect to the length direction, the first opening is arranged between the two opposing ends.

US Pat. No. 10,559,866

MEASURING OPERATIONAL PARAMETERS AT THE GUIDED SURFACE WAVEGUIDE PROBE

CPG TECHNOLOGIES, INC, I...

1. An apparatus comprising:a guided surface waveguide probe configured to launch a guided surface wave along a surface of a lossy conducting medium, wherein the guided surface waveguide probe comprises:
a charge terminal elevated to a height above the lossy conducting medium;
a support structure that supports the charge terminal;
at least one section of internal coil that is supported within the support structure and is coupled to an excitation source;
a conductive tube having a first end conductively coupled to the at least one section of internal coil, wherein a second end of the conductive tube extends vertically towards the charge terminal, wherein the at least one section of the internal coil is electrically coupled to the charge terminal via the conductive tube;
at least one sensor electrically coupled to the charge terminal or the internal coil, wherein the at least one sensor measures an operational parameter of the guided surface waveguide probe; and
a non-conductive channel connected to the at least one sensor and monitoring equipment of the guided surface waveguide probe by which data associated with the operational parameter is communicated.

US Pat. No. 10,559,810

POSITIVE ELECTRODE ACTIVE MATERIAL, POSITIVE ELECTRODE, BATTERY, BATTERY PACK, ELECTRONIC DEVICE, ELECTRIC VEHICLE, POWER STORAGE DEVICE, AND POWER SYSTEM

Murata Manufacturing Co.,...

1. A positive electrode active material comprising:a particle including a lithium composite oxide;
a first layer that is provided on a surface of the particle and includes a lithium composite oxide; and
a second layer that is provided on a surface of the first layer,
wherein the lithium composite oxide included in the particle and the lithium composite oxide included in the first layer have the same constituent elements and the same atomic ratio or a difference between atomic ratios of the constituent elements of the core particles and the first covering layer is within 10 atom %,
the second layer includes an oxide or a fluoride, and
the lithium composite oxide included in the first layer has lower crystallinity than the lithium composite oxide included in the particle.

US Pat. No. 10,559,789

ADAPTER FOR CONNECTING A PLURALITY OF BATTERY PACKS TO A POWER TOOL

MAKITA CORPORATION, Anjo...

1. An adapter for connecting a plurality of first battery packs, each having a nominal voltage that is substantially equal to or greater than 18 volts but less than 36 volts, to a main body of an electric power tool having a rated voltage that is substantially equal to or greater than 36 volts, wherein the main body of the electric power tool comprises a second battery interface configured to removably attach a second battery pack and to electrically connect the second battery pack to an electric motor housed in the main body, the adapter comprising:a plurality of first battery interfaces configured to removably attach the plurality of first battery packs, the first battery interfaces having a different physical configuration than the second battery interface such that the second battery pack is not connectable to the first battery interface;
a connector configured to be removably attached to the second battery interface, wherein the plurality of first battery interfaces is configured to electrically connect the attached first battery packs in series to the connector; and
a plurality of visual indicators disposed on a surface of the adapter such that they have the same or substantially the same illumination direction, the visual indicators being configured to visually indicate at least a level of charge of each of the first battery packs respectively attached to the first battery interfaces.

US Pat. No. 10,559,697

SEMICONDUCTOR DEVICE, MANUFACTURING METHOD OF THE SEMICONDUCTOR DEVICE, OR DISPLAY DEVICE INCLUDING THE SEMICONDUCTOR DEVICE

Semiconductor Energy Labo...

1. A semiconductor device comprising a transistor,wherein the transistor comprises:
a first gate electrode,
a first insulating film over the first gate electrode,
an oxide semiconductor film over the first insulating film,
a source electrode over the oxide semiconductor film,
a drain electrode over the oxide semiconductor film,
a second insulating film over the oxide semiconductor film, the source electrode, and the drain electrode, and
a second gate electrode over the second insulating film,
wherein the first insulating film comprises a first opening,
wherein a single layer connection electrode electrically connected to the first gate electrode through the first opening is formed over the first insulating film,
wherein the second insulating film comprises a second opening that reaches the single layer connection electrode,
wherein the second gate electrode comprises an oxide conductive film, and a single layer metal film over the oxide conductive film,
wherein the single layer connection electrode and the second gate electrode are electrically connected to each other, and
wherein the single layer metal film is in direct contact with the single layer connection electrode.

US Pat. No. 10,559,693

AREA-EFFICIENT SINGLE-LEGGED SOI MOSFET STRUCTURE IMMUNE TO SINGLE-EVENT-EFFECTS AND BIPOLAR LATCH-UP

1. A semiconductor electronic device comprising:a silicon-on-insulator (SOI) substrate comprising a buried dielectric layer on a back silicon substrate, and an active semiconductor layer on top of a the buried dielectric layer; and
a metal-oxide-semiconductor field-effect transistor (MOSFET) wherein the MOSFET comprises:
a gate electrode on a gate region of the active semiconductor layer;
an insulating dielectric film separating the gate electrode from the gate region of the active semiconductor layer;
two highly doped regions having a first conductivity type that form a drain and a source and extend laterally under the gate electrode in the active semiconductor layer from two opposing ends;
first and second silicide regions directly on the respective source and drain;
a highly doped HALO pocket having a second conductivity type opposite to the first conductivity type under the gate electrode in the active semiconductor layer adjacent to the drain;
a highly doped second pocket under the gate electrode in the active semiconductor layer and adjacent to the source having the second conductivity type and electrically shorted to the first silicide region, and
a body region in the active semiconductor layer laterally between the HALO pocket and the second pocket having the second conductivity type with a doping level less than the HALO pocket or the second pocket.

US Pat. No. 10,559,688

TRANSISTOR WITH THERMAL PERFORMANCE BOOST

Intel Corporation, Santa...

1. An integrated circuit including a finFET transistor, the integrated circuit comprising:a fin including a first material comprising semiconductor material;
a gate structure above the fin and adjacent sidewalls of the fin, the gate structure including a gate electrode and a gate dielectric, the gate dielectric between the gate electrode and the fin;
a source region and a drain region, the fin at least partially between the source and drain regions, the source and drain regions including a second material comprising semiconductor material; and
a third material distinct from the first and second materials, the third material adjacent to at least one of the source or drain regions, the at least one of the source or drain regions between the third material and the fin, wherein the third material has a linear coefficient of thermal expansion (CTE) value that is either greater than 5 parts per million per degree Celsius (ppm/° C.) at around 20° C. or less than 0 ppm/° C. at around 20° C.

US Pat. No. 10,559,653

SILICON CARBIDE SEMICONDUCTOR DEVICE AND METHOD FOR MANUFACTURING SILICON CARBIDE SEMICONDUCTOR DEVICE

Mitsubishi Electric Corpo...

1. A silicon carbide semiconductor device comprising:a drift layer of a first conductivity type;
a threading dislocation provided to penetrate the drift layer; and
n electric-field reduction region of a second conductivity type disposed in a position in a surface layer of the drift layer, the position corresponding to the threading dislocation,
wherein the electric-field reduction region is an epitaxial layer comprising a dopant of the second conductivity type whose concentration is homogeneous and whose tail profile is not established, and
wherein the electric-field reduction region is at least partly buried in the position in the surface layer of the drift layer, the position corresponding to the threading dislocation.

US Pat. No. 10,559,638

DISPLAY PANEL HAVING VARIOUS LAYERS OVERLAPING ONE ANOTHER IN VERTICAL DIRECTION AND A METHOD FOR FORMING THE SAME

1. A display panel, comprising:a thin film transistor array substrate (TFT array substrate), comprising a substrate and a TFT array disposed on a surface of the substrate,
an organic light emitting diode (OLED) array, wherein the OLED array is disposed on the TFT array;
a package layer covering the OLED array;
an upper glue layer covering the package layer;
an upper protection layer covering the upper glue layer;
a lower glue layer, arranged at a side of the TFT array substrate away from the OLED array;
a lower protection layer arranged at a side of the lower glue layer away from the TFT array substrate; and
a first lateral protection layer;
wherein the first lateral protection layer covers and directly contacts with a portion of a surface of the TFT array facing towards the upper protection layer, the portion of the surface of the TFT array is not covered by the upper protection layer,
wherein the first lateral protection layer covers and directly contacts with a portion of a surface of the substrate facing towards the upper protection layer, the portion of the surface of the substrate is not covered by the TFT array,
wherein the first lateral protection layer covers and directly contacts with at least a portion of a surface of the lower glue layer facing towards the upper protection layer, the portion of the surface of the lower glue layer is not covered by the substrate;
wherein, in a first direction, a first projection is located within a second projection, wherein the first projection indicates a first area in the TFT array where the OLED array is projected on the TFT array, the second projection indicates a second area in the TFT array where the package layer is projected on the TFT array, and there is a first distance between a boundary of the first projection and a boundary of the second projection;
wherein, in the first direction, the second projection is located within a third projection, wherein the third projection indicates a third area in the TFT array where the upper protection layer is projected on the TFT array, and there is a second distance between the boundary of the second projection and a boundary of the third projection;
wherein, in the first direction, the TFT array encloses the third projection and there is a fifth distance between a boundary of the third projection and a boundary of the TFT array;
wherein, in the first direction, the substrate encloses a fifth projection, wherein the fifth projection indicates a fifth area in the substrate where the TFT array is projected on the substrate, and there is a third distance between a boundary of the fifth projection and a boundary of the substrate;
wherein, in the first direction, the lower protection layer encloses a sixth projection, wherein the sixth projection indicates a sixth area in the lower protection layer where the substrate is projected on the lower protection layer, and there is a fourth distance between the boundary of the sixth projection and a boundary of the lower protection layer;
wherein, in the first direction, a seventh projection of the first lateral protection layer on the TFT array indicates a seventh area in the TFT array where the first lateral protection layer is projected on the TFT array, and a boundary of the first lateral protection layer contacts with a boundary of the upper protection layer;
wherein the first direction is perpendicular to the TFT array substrate; wherein the first distance, the second distance, the third distance, the fourth distance and the fifth distance are greater than zero;
wherein the upper protection layer is bonded with the package layer and the TFT array through the upper glue layer, and the lower protection layer is bonded with the substrate through the lower glue layer, wherein the upper protection layer and the upper glue layer are directly contacted, and wherein the third projection and an eighth projection are fully overlapped with each other;
wherein, in the first direction, a boundary of the upper glue layer is flush with a boundary of the upper protection layer, and a boundary of the lower glue layer is flush with a boundary of the lower protection layer.

US Pat. No. 10,559,634

ORGANIC LIGHT EMITTING DIODE DISPLAY DEVICE AND METHOD OF MANUFACTURING THE SAME

LG DISPLAY CO., LTD., Se...

1. An organic light emitting diode display device, comprising:a substrate;
a plurality of pixels disposed on the substrate;
a plurality of anodes corresponding to the plurality of pixels, respectively;
an organic light emitting layer disposed on the plurality of anodes;
a charge generation layer included in the organic light emitting layer;
a cathode layer disposed on the organic light emitting layer; and
a step difference compensation layer partitioning at least two adjacent pixels among the plurality of pixels,
wherein the step difference compensation layer includes:
a base layer, and
a plurality of spike patterns disposed on the base layer, the plurality of spike patterns including protrusions that extend into at least a portion of the organic light emitting layer in a region between the at least two adjacent pixels,
wherein the charge generation layer is disposed on the plurality of spiked patterns, and
wherein the charge generation layer has a wavy surface in the region between the at least two adjacent pixels or at least one of the protrusions pierces through the charge generation layer in the region between the at least two adjacent pixels.

US Pat. No. 10,559,617

LIGHT EMITTING DEVICE WITH REFLECTIVE SIDEWALL

LUMILEDS LLC, San Jose, ...

1. A device comprising:a light emitting semiconductor structure;
a wavelength converting structure disposed on a top surface of the light emitting semiconductor structure;
a light blocking structure disposed along a sidewall of the light emitting semiconductor structure and the wavelength converting structure, the light blocking structure being a same color as an off-state color of the wavelength converting structure; and
a reflective layer disposed between the light blocking structure and the semiconductor structure, the reflective layer including alternating first and second insulating layers, the first insulating layers having a different index of refraction from the second insulating layers.

US Pat. No. 10,559,606

SEMICONDUCTOR DEVICE EMPLOYING N-CHANNEL TYPE TRANSISTORS

Semiconductor Energy Labo...

1. A semiconductor device comprising:a first circuit comprising a transistor; and
a second circuit comprising a capacitor,
wherein the transistor is an n-channel type transistor,
wherein the first circuit is configured to function as an inverter circuit and output a first potential or a second potential to an output terminal of the first circuit,
wherein the second circuit is configured to apply a third potential to an input terminal of the first circuit when the first potential is output to the output terminal of the first circuit,
wherein the first potential is higher than the second potential,
wherein the third potential is lower than the second potential,
wherein the first potential is output to the output terminal of the first circuit through the transistor by a bootstrap operation, and
wherein the third potential is generated by lowering a potential of the input terminal of the first circuit using the capacitor.

US Pat. No. 10,559,605

LIQUID CRYSTAL DISPLAY DEVICE AND ELECTRONIC DEVICE

Semiconductor Energy Labo...

1. A semiconductor device comprising:a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a sixth transistor, a seventh transistor, an eighth transistor, a ninth transistor, a tenth transistor, an eleventh transistor, a first wiring, a second wiring, and a third wiring, a fourth wiring, a fifth wiring, and a sixth wiring,
wherein one of a source and a drain of the first transistor is electrically connected to the first wiring,
wherein the other of the source and the drain of the first transistor is electrically connected to the second wiring,
wherein one of a source and a drain of the second transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the second transistor is electrically connected to the first wiring,
wherein one of a source and a drain of the third transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the third transistor is electrically connected to a gate of the first transistor,
wherein a gate of the third transistor is electrically connected to the fourth wiring,
wherein one of a source and a drain of the fourth transistor is electrically connected to the gate of the first transistor,
wherein a gate of the fourth transistor is electrically connected to the fifth wiring,
wherein one of a source and a drain of the fifth transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the fifth transistor is electrically connected to the gate of the first transistor,
wherein a gate of the fifth transistor is electrically connected to a gate of the second transistor,
wherein one of a source and a drain of the sixth transistor is electrically connected to the gate of the second transistor,
wherein the other of the source and the drain of the sixth transistor is electrically connected to the sixth wiring,
wherein one of a source and a drain of the seventh transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the seventh transistor is electrically connected to the gate of the second transistor,
wherein one of a source and a drain of the eighth transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the eighth transistor is electrically connected to the gate of the second transistor,
wherein one of a source and a drain of the ninth transistor is electrically connected to a gate of the sixth transistor,
wherein the other of the source and the drain of the ninth transistor is electrically connected to the other of the source and the drain of the sixth transistor,
wherein a gate of the ninth transistor is electrically connected to the one of the source and the drain of the ninth transistor,
wherein one of a source and a drain of the tenth transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the tenth transistor is electrically connected to the gate of the sixth transistor,
wherein a gate of the tenth transistor is electrically connected to a gate of the seventh transistor,
wherein the gate of the tenth transistor is electrically connected to the gate of the first transistor,
wherein one of a source and a drain of the eleventh transistor is electrically connected to the third wiring,
wherein the other of the source and the drain of the eleventh transistor is electrically connected to the gate of the sixth transistor, and
wherein a gate of the eleventh transistor is electrically connected to a gate of the eighth transistor.

US Pat. No. 10,559,603

DISPLAY PANEL AND DISPLAY APPARATUS THEREOF

SHANGHAI TIANMA MICRO-ELE...

1. A display panel, comprising:a display region;
a bonding region bonding a flexible circuit board with the display panel,
wherein the bonding region comprises a first surface located at a displaying side of the display panel and an opposing second surface,
the bonding region includes a plurality of first pins and a plurality of second pins,
the plurality of first pins are disposed at the first surface of the bonding region, and
the plurality of second pins are disposed at the second surface of the bonding region; and
a plurality of first transmission lines and a plurality of second transmission lines,
wherein a first transmission line of the plurality of first transmission lines is connected to a first pin of the plurality of first pins,
a distance between the first pin and the display region is a first distance,
a second transmission line of the plurality of second transmission lines is connected to a second pin of the plurality of second pins,
a distance between the second pin and the display region is a second distance,
the first distance is approximately equal to the second distance,
the second transmission line and the second pin are disposed on different film layers, and
the plurality of first transmission lines and the plurality of second transmission line transmit display signals.

US Pat. No. 10,559,602

DISPLAY DEVICE

Semiconductor Energy Labo...

1. A display device having a plurality of pixels, at least one of the plurality of pixels comprising:a transistor;
a pixel electrode;
a first insulating layer over the transistor and the pixel electrode, the first insulating layer having an opening through which part of the pixel electrode is exposed;
a second insulating layer on the first insulating layer and the part of the pixel electrode; and
a common electrode over the pixel electrode,
wherein the transistor is electrically connected to a signal line, a scan line, and the pixel electrode,
wherein the common electrode comprises:
a plurality of first regions provided parallel to each other, each of the plurality of first regions having a stripe pattern including a first bent portion and a second bent portion;
a second region being connected to ends of the plurality of first regions; and
a third region intersecting with the scan line and being connected to a common electrode in an adjacent pixel, and
wherein the third region does not overlap with the signal line.

US Pat. No. 10,559,600

THIN FILM TRANSISTOR, DISPLAY DEVICE AND METHOD FOR PRODUCING THIN FILM TRANSISTOR

SAKAI DISPLAY PRODUCTS CO...

1. A thin film transistor comprising:a substrate;
a gate electrode supported by the substrate;
a gate insulating layer covering the gate electrode;
a silicon semiconductor layer being provided on the gate insulating layer and having a crystalline silicon region, the crystalline silicon region including a first region, a second region, and a channel region located between the first region and the second region, such that the channel region, the first region, and the second region overlap the gate electrode via the gate insulating layer;
an insulating protection layer disposed on the silicon semiconductor layer so as to cover the channel region and allow the first region and the second region to be exposed;
a source electrode electrically connected to the first region; and
a drain electrode electrically connected to the second region,
wherein, when viewed from a normal direction of the substrate, the crystalline silicon region of the silicon semiconductor layer has a first crystalline portion that overlaps the insulating protection layer and an upper surface of the gate electrode, and a second crystalline portion that overlaps the upper surface of the gate electrode but does not overlap the insulating protection layer, the first crystalline portion including the channel region, the second crystalline portion including the first region and the second region, and
the first crystalline portion is higher in crystallinity than the second crystalline portion.

US Pat. No. 10,559,598

DISPLAY DEVICE

Semiconductor Energy Labo...

1. A display device comprising:a pixel portion comprising a pixel thin film transistor and a pixel electrode over a substrate, the pixel electrode being over and electrically connected to a source electrode or a drain electrode of the pixel thin film transistor;
a common wiring;
a protective circuit comprising a first thin film transistor and a second thin film transistor over the substrate; and
a terminal portion connected to a flexible printed circuit, the terminal portion being at a periphery of the substrate which is outside the protective circuit and the pixel portion,
wherein the first thin film transistor includes:
a first gate electrode connected to the pixel portion;
a first gate insulating layer over the first gate electrode;
a first oxide semiconductor layer over the first gate electrode with the first gate insulating layer interposed therebetween;
a first conductive layer in direct contact with the first oxide semiconductor layer and connected to the pixel portion, the first conductive layer including one of a source electrode and a drain electrode of the first thin film transistor;
a second conductive layer in direct contact with the first oxide semiconductor layer and connected to the common wiring, the second conductive layer including the other of the source electrode and the drain electrode of the first thin film transistor; and
an oxide insulating film in contact with an upper surface of the first oxide semiconductor layer in a region between the source electrode and the drain electrode of the first thin film transistor,
wherein the second thin film transistor includes:
a second gate electrode connected to the common wiring;
a second gate insulating layer over the second gate electrode;
a second oxide semiconductor layer over the second gate electrode with the second gate insulating layer interposed therebetween;
a third conductive layer in direct contact with the second oxide semiconductor layer and connected to the pixel portion; and
a fourth conductive layer in direct contact with the second oxide semiconductor layer and connected to the common wiring,
wherein the terminal portion includes:
a fifth conductive layer formed by processing the same conductive layer as the first to fourth conductive layers; and
a sixth conductive layer formed by processing the same conductive layer as the pixel electrode, and
wherein the sixth conductive layer is over and in contact with an upper surface of the fifth conductive layer.

US Pat. No. 10,559,595

MANUFACTURING METHOD OF SEMICONDUCTOR DEVICE

Renesas Electronics Corpo...

1. A manufacturing method of a semiconductor device, comprising the steps of:(a) preparing a substrate that includes a semiconductor substrate, an insulating layer on the semiconductor substrate, a semiconductor layer on the insulating layer, a first insulating film on the semiconductor layer, a trench penetrating the first insulating film, the semiconductor layer and the insulating layer so as to reach the semiconductor substrate, and a second insulating film embedded in the trench,
the insulating layer, the first insulating film and the second insulating film being made of the same material as one another;
(b) after the step (a), forming a first mask layer that covers the first insulating film in a first region of the substrate and exposes the first insulating film in a second region different from the first region of the substrate;
(c) after the step (b), removing the first insulating film in the second region by etching using the first mask layer as an etching mask, thereby exposing the semiconductor layer in the second region;
(d) after the step (c), removing the semiconductor layer in the second region by isotropic dry etching using the first mask layer as an etching mask, thereby exposing the insulating layer in the second region;
(e) after the step (d), performing etching for the insulating layer in the second region using the first mask layer as an etching mask, thereby reducing a thickness of the insulating layer in the second region;
(f) after the step (e), removing the first mask layer;
(g) after the step (f), forming a first semiconductor region by ion-implanting an impurity to the semiconductor substrate in the first region, and forming a second semiconductor region by ion-implanting an impurity to the semiconductor substrate in the second region;
(h) after the step (g), removing the first insulating film in the first region and the insulating layer in the second region by wet etching, thereby exposing the semiconductor layer in the first region and the semiconductor substrate in the second region; and
(i) after the step (h), forming a first transistor on the semiconductor layer in the first region, and forming a second transistor on the semiconductor substrate in the second region.

US Pat. No. 10,559,594

APPROACH TO THE MANUFACTURING OF MONOLITHIC 3-DIMENSIONAL HIGH-RISE INTEGRATED-CIRCUITS WITH VERTICALLY-STACKED DOUBLE-SIDED FULLY-DEPLETED SILICON-ON-INSULATOR TRANSISTORS

1. A monolithic three-dimensional integrated circuit comprising:a plurality of vertically stacked semiconductor layers on top of a bottom semiconductor substrate;
inline dielectric above the bottom semiconductor substrate and vertically separating the vertically stacked semiconductor layers from each other;
the bottom semiconductor substrate and each of the plurality of vertically stacked semiconductor layers include at least two transistors, the transistors of the vertically stacked semiconductor layers being horizontally separated from each other by the inline dielectric;
wherein the transistors in the bottom semiconductor substrate comprise: a gate terminal, a gate dielectric, a source terminal and a drain terminal that connect to a first set of upper interconnects that cut through the inline dielectric above the bottom semiconductor substrate;
wherein the transistors in each of the plurality of vertically stacked semiconductor layers comprise: an upper gate terminal, an upper gate dielectric, an upper source region and an upper drain region formed on a top side of the semiconductor layer, a lower gate terminal, a lower gate dielectric, a lower source region and a lower drain region formed on the bottom side of the same semiconductor layer; and
wherein the upper source and upper drain regions of each transistor in each of the plurality of vertically stacked semiconductor layers overlap with the bottom source and bottom drain regions of the same transistor to form a double-sided drain terminal and a double-sided source terminal;
the double-sided drain terminal, the double-sided source terminal and the upper gate of each transistor connect to a set of top-side interconnects, and the double-sided drain terminal, the double-sided source terminal and the lower gate of each transistor connect to a set of bottom-side interconnects; and
the first set of upper interconnects are directly bonded to the bottom-side interconnects of at least one transistor of a first vertically stacked semiconductor layer above the bottom semiconductor substrate, and the top-side interconnects of at least one transistor of the first vertically stacked semiconductor layer above the bottom semiconductor substrate are directly bonded to the bottom-side interconnects of at least one transistor of a second vertically stacked semiconductor layer above the first vertically stacked semiconductor layer.

US Pat. No. 10,559,591

VERTICAL MEMORY DEVICES AND METHODS OF MANUFACTURING THE SAME

Samsung Electronics Co., ...

1. A vertical memory device, comprising:first, second and third impurity regions sequentially stacked in a first direction substantially perpendicular to an upper surface of a substrate;
a gate electrode structure including gate electrodes spaced apart from each other in the first direction on the third impurity region;
a channel extending through the gate electrode structure, the second and third impurity regions, and an upper portion of the first impurity region on the substrate in the first direction;
a charge storage structure covering a portion of an outer sidewall and a lower surface of the channel,
wherein the channel directly contacts a sidewall of the second impurity region; and
a support pattern between a top surface of the first impurity region and a lower surface of the third impurity region, wherein an upper surface of the support pattern contacts an edge of the lower surface of the third impurity region.

US Pat. No. 10,559,586

SEMICONDUCTOR MEMORY DEVICE

Toshiba Memory Corporatio...

1. A semiconductor memory device, comprising:a semiconductor substrate comprising a termination region surrounding a device region thereof, the termination region comprising a first stacked body extending around the device region and including a first layer composed of an insulating material located on a surface of the semiconductor substrate, a second layer composed of a conductive material located over the first layer, and a third layer composed of an insulating material located over the second layer;
an opening extending through the first stacked body and extending around the device region;
a fourth layer, composed of an insulating material, located in the opening in the first stacked body and over the surface of the semiconductor substrate in the opening;
a fifth layer, composed of an insulating material, located over the fourth layer; and
a wall surrounding the device region, the wall extending inwardly of the opening and contacting one of the surface of the semiconductor substrate or a nitride material on the surface of the semiconductor substrate, wherein
the composition of the third and fifth layers is different from that of the first and fourth layers.

US Pat. No. 10,559,584

SEMICONDUCTOR DEVICE INCLUDING A DIELECTRIC LAYER

Samsung Electronics Co., ...

1. A semiconductor device comprising:a base region;
a substrate on the base region;
a peripheral circuit region between the base region and the substrate;
a stack structure on the substrate; and
a vertical structure within the stack structure,
wherein the stack structure comprises cell gate electrodes and interlayer insulating layers alternately stacked on the substrate,
wherein the cell gate electrodes comprise a lower cell gate electrode, an upper cell gate electrode on the lower cell gate electrode, and a plurality of intermediate cell gate electrodes between the lower cell gate electrode and the upper cell gate electrode,
the vertical structure comprises a lower region opposite to the lower cell gate electrode, an intermediate region opposite to the plurality of intermediate cell gate electrodes, and an upper region opposite to the upper cell gate electrode,
wherein the lower region of the vertical structure has a first width and the upper region of the vertical structure has a second width, greater than the first width, and
wherein the vertical structure further comprises two dielectric layers of which respective ratios of lower thicknesses in the lower region of the vertical structure to upper thicknesses in the upper region of the vertical structure are different from each other, and
wherein respective thicknesses of the two dielectric layers of the vertical structure monotonically change from the upper region of the vertical structure to the lower region of the vertical structure.

US Pat. No. 10,559,583

MEMORY DEVICE

Samsung Electronics Co., ...

1. A memory device comprising:a substrate having an upper surface and source regions at the upper surface;
a stack on the upper surface and including gate electrode layers, each of some of the gate electrode layers including unit electrodes and connecting electrodes, each of the unit electrodes extending longitudinally in a first direction, and each of the connecting electrodes disposed between a pair of the unit electrodes being closest to each other in a second direction and connecting the pair of the unit electrodes to each other;
first common source lines, each of the first common source lines connecting to a respective one of the source regions and extending longitudinally in the first direction to separate the stack into a plurality of blocks; and
second common source lines, each of the second common source lines connecting to a respective one of the source regions and extending longitudinally in the first direction, wherein
each of the second common source lines includes a first line and a second line separated in the first direction, by a respective one of the connecting electrodes, the first line and the second line in each of the second common source lines are disposed at the same position in the second direction,
the first lines included in a pair of the second common source lines being closest to each other in the second direction, in at least one of the plurality of blocks, have different lengths in the first direction,
in at least one of the plurality of blocks, two of the second lines have the same length in the first direction, and one of the second lines between the two of the second lines have a different length from the two of the second lines in the first direction, and
a distance between the first line and the second line included in one of the pair of the second common source lines is substantially the same with a distance between the first line and the second line included in another one of the pair of the second common source lines.

US Pat. No. 10,559,581

SEMICONDUCTOR DEVICE

Renesas Electronics Corpo...

1. A method of manufacturing a semiconductor device, comprising the steps of:(a) forming a plurality of first insulating films on a semiconductor substrate in a memory region and forming a plurality of second insulating films on the semiconductor substrate in a capacitive element region,
(b) performing an etching to the semiconductor substrate in a state that the first insulating films and the second insulating films are formed, thereby forming a plurality of first protrusions in the memory region and a plurality of second protrusions in the capacitive element region,
(c) forming a first conductive film via a third insulating film on the first protrusions and on the second protrusions,
(d) forming a plurality of control gate electrodes on the first protrusions and a plurality of first capacitor electrodes on the second protrusions by etching the first conductive film,
(e) forming a second conductive film via a fourth insulating film on the first protrusions and on the second protrusions so as to cover the control gate electrodes and the first capacitor electrodes,
(f) polishing the second conductive film and lowering an upper surface of the second conductive film, and
(g) removing a part of the second conductive film in the memory region, thereby forming a plurality of memory gate electrodes in the memory region such that each of the memory gate electrodes is adjacent to each of the control gate electrodes, and a plurality of second capacitor electrodes in the capacitive element region,
wherein a distance between the adjacent first protrusions is larger than a distance between the adjacent second protrusions.

US Pat. No. 10,559,577

NON-VOLATILE MEMORY DEVICES AND METHODS OF FABRICATING THE SAME

Samsung Electronics Co., ...

1. A non-volatile memory device comprising:a first semiconductor layer including a peripheral region, the peripheral region including one or more peripheral transistors on a lower substrate;
a second semiconductor layer on the peripheral region, the second semiconductor layer including an upper substrate, the second semiconductor layer further including a memory cell array on the upper substrate, the upper substrate including
a first upper substrate on the first semiconductor layer,
a first layer on the first upper substrate, and
a second upper substrate on the first layer; and
a contact, the contact extending through a portion of the first semiconductor layer to contact a bottom surface of the first upper substrate to be electrically connected to the first upper substrate, the contact configured to transfer a voltage to the first upper substrate based on an operation signal being applied to the memory cell array.

US Pat. No. 10,559,575

NON-VOLATILE MEMORY WITH RESTRICTED DIMENSIONS

STMICROELECTRONICS (ROUSS...

1. A memory device, comprising:a memory plane comprising a succession of neighboring semiconductor recesses of a first type of conductivity, wherein each semiconductor recess houses a plurality of memory words comprising a plurality of memory cells, wherein each memory cell comprises a state transistor having a floating gate and a control gate; and
a plurality of control gate selection transistors respectively allocated to each memory word of the plurality of memory words, wherein each control gate selection transistor is coupled to the control gates of the state transistors of the memory word to which the control gate selection transistor is allocated, wherein each control gate selection transistor is situated in and on a neighbor semiconductor recess of the semiconductor recess housing the memory word to which the control gate selection transistor is allocated.

US Pat. No. 10,559,574

THREE-DIMENSIONAL VERTICAL ONE-TIME-PROGRAMMABLE MEMORY COMPRISING SCHOTTKY DIODES

HangZhou HaiCun Informati...

1. A three-dimensional vertical one-time-programmable memory (3D-OTPV), comprising:a semiconductor substrate comprising a substrate circuit;
a plurality of vertically stacked horizontal address lines above said semiconductor circuit;
a plurality of memory holes through said horizontal address lines;
an antifuse layer on and in contact with the sidewalls of said memory holes, wherein said antifuse layer is irreversibly switched from a high-resistance state to a low-resistance state during programming;
a plurality of vertical address lines in said memory holes and in contact with said antifuse layer;
a plurality of OTP cells at the intersections of said horizontal and vertical address lines, wherein said horizontal and vertical address lines form a Schottky diode at a selected one of said OTP cells whose antifuse layer is in said low-resistance state;
wherein said horizontal and vertical address lines are separated by said antifuse layer only.

US Pat. No. 10,559,572

VERTICAL TRANSISTOR CONTACT FOR A MEMORY CELL WITH INCREASED DENSITY

INTERNATIONAL BUSINESS MA...

1. A method for forming a contact for a transistor, the method comprising:forming a first doped region over a semiconductor substrate;
forming a second doped region in portions of the first doped region, wherein portions the first doped region extends below the second doped region;
forming a gate alongside portions of a first fin;
removing portions of the second doped region and portions of the first doped region extending below the second doped region;
removing portions of the gate; and
depositing a metal in the removed portion of the gate and the removed portion of second doped region and the first doped region extending below the second doped region to create the contact.

US Pat. No. 10,559,563

METHOD FOR MANUFACTURING MONOLITHIC THREE-DIMENSIONAL (3D) INTEGRATED CIRCUITS

Taiwan Semiconductor Manu...

1. A method for manufacturing an integrated circuit (IC), the method comprising:forming a first interlayer dielectric (ILD) layer over a semiconductor substrate, while also forming first vias and first interconnect wires alternatingly stacked in the first ILD layer;
transferring a first doping-type layer and a second doping-type layer to a top surface of the first ILD layer, wherein the first and second doping-type layers are stacked and are semiconductor materials with opposite doping types;
patterning the first and second doping-type layers to form a first doping-type wire and a second doping-type wire overlying the first doping-type wire; and
forming a gate electrode straddling the first and second doping-type wires, wherein the gate electrode and the first and second doping-type wires at least partially define a junctionless semiconductor device (JSD).

US Pat. No. 10,559,561

ISOLATION ENHANCEMENT WITH ON-DIE SLOT-LINE ON POWER/GROUND GRID STRUCTURE

XILINX, INC., San Jose, ...

1. An integrated circuit, comprising:a grounding structure;
a source;
a transmitter, wherein, when the transmitter is active, return current flows through the grounding structure from the source to the transmitter;
a passive component disposed between the source and the transmitter;
a first slot extending through the grounding structure, wherein the first slot is between the passive component and the source; and
a second slot extending through the grounding structure, wherein the second slot is between the passive component and the transmitter, wherein respective first ends of the first and second slots terminate at an edge of the grounding structure.

US Pat. No. 10,559,555

MICRO-LED ARRAY TRANSFER

International Business Ma...

1. A method of forming a structure, the method comprising:providing, in any order, a first structure containing a plurality of spaced apart adhesive structures composed of a photoimageable polymeric material on a surface of a release layer that is located on a handler substrate, and a second structure containing a first set of LEDs on a temporary support substrate;
first transferring a preselected number of LEDs of the first set of LEDs to the first structure by adhering a physically exposed surface of each adhesive structure to one of the preselected number of LEDs of the first set of LEDs; and
second transferring the preselected number of LEDs of the first set of LEDs from the first structure to a surface of a display substrate, wherein the second transferring includes contacting another physically exposed surface of each of the preselected number of LEDs of the first set of LEDs to the surface of the display substrate and removing the release layer.

US Pat. No. 10,559,554

METHOD FOR FABRICATING LED MODULE USING TRANSFER TAPE

LUMENS CO., LTD., Yongin...

1. A method for fabricating an LED module, comprising:constructing a chip-on-carrier comprising a chip retainer having a horizontal bonding plane and a plurality of LED chips in which electrode pads are bonded to the bonding plane of the chip retainer; and
transferring the plurality of LED chips in a predetermined arrangement from the chip retainer to a substrate by transfer printing,
wherein the transfer printing comprises:
primarily section-wise exposing a transfer tape to reduce the adhesive strength of the transfer tape such that bonding areas are formed at predetermined intervals on the transfer tape;
disposing the transfer tape such that the bonding areas are positioned between the LED chips on the chip retainer and a pick-up roller rolling in one direction;
pressurizing the transfer tape against the LED chips on the chip retainer with the pick-up roller to attach the LED chips to the corresponding bonding areas of the transfer tape and detaching the electrode pads of the LED chips from the chip retainer to pick up the chips;
after the chip pick-up, moving the transfer tape between a placing roller and the substrate such that the LED chips attached to the transfer tape are positioned between the placing roller and the substrate;
irradiating UV light onto the transfer tape carrying the LED chips with a UV light source positioned above the transfer tape to weaken the adhesive strength of the bonding areas of the transfer tape; and
pressurizing the LED chips on the transfer tape against the substrate with the placing roller rolling in one direction, such that the LED chips attached to the bonding areas of the transfer tape whose adhesive strength are weakened by the UV light are detached from the transfer tape and placed on the substrate, wherein the electrode pads of the LED chips are attached to pairs of bumps formed on the substrate.

US Pat. No. 10,559,553

POWER MODULE

General Electric Company,...

1. A power module, comprising:a plurality of conductive traces disposed on a first portion of a surface and a second portion of the surface, wherein the first portion is opposite the second portion; and
a bus bar structure comprising:
a first bus bar having a first plurality of tabs extending away from the first bus bar, wherein each tab of the first plurality of tabs is electrically coupled to a respective conductive trace of the plurality of conductive traces disposed on the first portion of the surface, and wherein the first bus bar comprises a first terminal disposed on a first side of a transversal axis;
a second bus bar having a second plurality of tabs extending away from the second bus bar, wherein each tab of the second plurality of tabs is electrically coupled to a respective conductive trace of the plurality of conductive traces disposed on the second portion of the surface, and wherein the second bus bar comprises a second terminal disposed on the first side of the transversal axis; and
a third bus bar having a third plurality of tabs extending away from the third bus bar, wherein at least one tab of the third plurality of tabs is electrically coupled to a respective conductive trace of the plurality of conductive traces disposed on the first portion of the surface and at least one tab of the third plurality of tabs is electrically coupled to a respective conductive trace of the plurality of conductive traces disposed on the second portion of the surface; wherein the third bus bar comprises a third terminal disposed on a second side of the transversal axis, and wherein the first side is opposite the second side.