US Pat. No. 10,433,017

SYSTEMS AND METHODS FOR INTEGRATED HTML5 SEARCHING AND CONTENT DELIVERY

Cable Television Laborato...

1. A method for authenticating and authorizing at least one user agent to access content selected through an MVPD HTML5 application of a multichannel video programming distributor, the method comprising the steps of:verifying that the MVPD HTML5 application is accessing the selected content on behalf of a registered subscriber of the multichannel video programming distributor;
deep linking to the MVPD HTML5 application by selecting a unique URL within a user interface of an electronic device in which the MVPD HTML5 application is stored;
authorizing the registered subscriber based on the particular entitlements of the registered subscriber with the multichannel video programming distributor;
executing a first lightweight license between the at least one user agent and the multichannel video programming distributor;
validating the licensor as a legitimate business entity;
downloading a certificate attesting that the first lightweight license has been executed, the certificate including at least a public key and a private key pair; and
installing the private key from the public key and private key pair on the electronic device.

US Pat. No. 10,433,013

DYNAMIC MANAGEMENT OF AUDIOVISUAL AND DATA COMMUNICATIONS

Comcast Cable Communicati...

1. A method comprising:monitoring, by a computing device, data corresponding to content requests from one or more population pools;
determining, based on at least a first portion of the content requests, a first number of users requesting a content asset from a first server, wherein the content asset is initially assigned, based on historical viewership data, to a first content lineup available via the first server;
reassigning, based on the first number of users satisfying a first threshold, the content asset from the first content lineup available via the first server to a second content lineup available via a second server different from the first server, wherein the computing device causes the content asset to be available via the second server;
determining, based on at least a second portion of the content requests, a second number of users requesting the content asset from the second server; and
reassigning, based on the second number of users satisfying a second threshold, the content asset from the second content lineup available via the second server to the first content lineup available via the first server, wherein the computing device causes the content asset to be available via the first server.

US Pat. No. 10,433,011

APPARATUS AND METHOD FOR PROVIDING PROGRAMMING INFORMATION FOR MEDIA CONTENT TO A WEARABLE DEVICE

The DIRECTIV Group, Inc.,...

1. A device, comprising:a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
detecting a first smart watch and a second smart watch in proximity of a display device, wherein each of the first smart watch and the second smart watch is configured to wrap around a wrist of a person;
receiving a first user input from the first smart watch indicating to present a first selected media content and receiving a second user input from the second smart watch indicating to present a second selected media content;
causing a presentation of the first selected media content at the display device and storing of the second selected media content in a digital video recorder in response to a determination of a first user profile having a higher priority than a second user profile, wherein the first user profile is associated with the first smart watch and the second user profile is associated with the second smart watch;
detecting the first smart watch is in motion; and
causing a presentation of the second selected media content at the display device and storing at least a portion of the first selected media content in the digital video recorder in response to detecting that the first smart watch is in motion and the second smart watch is stationary.

US Pat. No. 10,433,009

SYSTEMS AND METHODS FOR MANAGING SERIES RECORDINGS AS A FUNCTION OF STORAGE

Rovi Guides, Inc., San J...

1. A method for modifying scheduled storage of a series as a function of available storage, the method comprising:receiving a user request to store the series;
storing an instruction to store episodes of the series in a scheduling data structure;
based on the instruction to store episodes of the series, storing copies of a plurality of episodes of the series on a storage device;
storing viewing progress representing, for each respective copy of the copies of the plurality of episodes, an amount of the respective copy that the user has played back in a user profile corresponding to the user;
determining an amount of available storage remaining on the storage device;
calculating a threshold viewing progress by processing the amount of available storage with a series viewing function;
computing an aggregated viewing progress representing a collective viewing progress among the plurality of stored episodes by summing each amount of the respective copy;
determining whether the aggregated viewing progress exceeds the threshold viewing progress; and
in response to determining the aggregated viewing progress does not exceed the threshold viewing progress, deleting the instruction to store episodes of the series thereby canceling the recording of future episodes of the series.

US Pat. No. 10,433,004

RECEPTION APPARATUS, RECEIVING METHOD, AND PROGRAM

Sony Semiconductor Soluti...

1. A reception apparatus comprising:a processor; and
a memory, the memory storing program code executable by the processor to perform operations comprising:
receiving a data stream formed of a series of packets;
obtaining a transmission parameter from the received data stream;
specifying a time stamp increment value corresponding to the obtained transmission parameter to provide a specified time stamp increment value;
updating a time stamp by adding the specified time stamp increment value to a previous time stamp;
adding the updated time stamp to the packets configuring the data stream; and
selectively outputting the packets to which the updated time stamp has been added,
wherein specifying the time stamp increment value includes calculating a transmission rate on the basis of the obtained transmission parameter and determining the time stamp increment value on the basis of the calculated transmission rate.

US Pat. No. 10,432,995

VIDEO DISPLAY DEVICE, TERMINAL DEVICE, AND METHOD THEREOF

LG ELECTRONICS INC., Seo...

1. A method for communicating with at least one server and at least one mobile device in a video display apparatus connected to a set top box (STB), comprising:receiving uncompressed audio or video frames through an external input port from the STB;
extracting fingerprints from the uncompressed audio or video frames;
transmitting the fingerprints to a first server;
receiving a first URL from the first server, the first URL being used to retrieve supplementary content from a second server different from the first server;
retrieving the supplementary content from the second server based on the first URL received from the first server;
performing a bidirectional communication with the at least one mobile device;
transmitting a second URL for accessing information related to an application to the at least one mobile device, the second URL being different from the first URL;
receiving a subscription message from the at least one mobile device, the subscription message comprising service information for identifying a service between the video display apparatus and the at least one mobile device; and
transmitting a notification message to the at least one mobile device when the at least one mobile device is subscribed with the video display apparatus for the identified service between the video display apparatus and the at least one mobile device.

US Pat. No. 10,432,994

CONTENT COMPARISON TESTING ON LINEAR MEDIA STREAMS

The Nielsen Company (US),...

1. A system comprising:a first network connection to a first automatic content recognition (ACR) system, the first ACR system configured to determine first viewership information of a media segment displayed on a first television, wherein media content comprises at least the media segment;
a second network connection to a second ACR system, the second ACR system configured to determine second viewership information of an overlay content segment displayed on a second television;
a third network connection to a content management device configured to store one or more overlay content segments, the one or more overlay content segments including the overlay content segment displayed on the second television;
a memory;
a processing device coupled to the memory, the first network connection, the second network connection, and the third network connection, the processing device configured to execute a content comparison engine, wherein the content comparison engine is configured to:
receive, via the first network connection, one or more first viewership events associated with the media segment;
receive, via the second network connection, one or more second viewership events associated with the overlay content segment;
determine a first viewership level based on the one or more second viewership events associated with the overlay content segment, the first viewership level indicating an attentiveness of a first viewer of the overlay segment;
determine a second viewership level based on the one or more first viewership events associated with the media segment, the second viewership level indicating an attentiveness of a second viewer of the media segment;
determine that the first viewership level exceeds the second viewership level by a viewership level threshold, the viewership level threshold indicating a comparative difference between the first viewership level at the second television and the second viewership level at the first television;
and
in response to the first viewership level exceeding the second viewership level by the viewership level threshold, send a display instruction to the content management device via the third network connection, the display instruction instructing the content management device to send the overlay content segment to the first television and the second television for display.

US Pat. No. 10,432,974

METHODS AND APPARATUS TO PERFORM FRACTIONAL-PIXEL INTERPOLATION FILTERING FOR MEDIA CODING

Intel Corporation, Santa...

1. A method, comprising:applying a finite impulse response (FIR) filter to samples of a source signal to generate an array of values;
after applying the FIR filter, applying an infinite impulse response (IIR) filter to the array of the values to generate fractional-pixel interpolated values; and
at least one of storing the fractional-pixel interpolated values in an encoded video data structure, outputting the fractional-pixel interpolated values to a display interface, or using the fractional-pixel interpolated values as prediction data to encode a future frame.

US Pat. No. 10,432,973

CONSTRAINTS AND UNIT TYPES TO SIMPLIFY VIDEO RANDOM ACCESS

Microsoft Technology Lice...

1. A method, comprising:encoding a broken link access (BLA) picture;
encoding one or more leading pictures associated with the BLA picture; and
generating a bitstream that comprises the encoded BLA picture and the one or more encoded leading pictures, wherein the generating the bitstream further comprises generating in the bitstream explicit indications for each of the one or more encoded leading pictures indicating whether a respective leading picture is decodable or not decodable when pictures from before the BLA picture in decoding order are unavailable to a decoder.

US Pat. No. 10,432,972

GUIDED OFFSET CORRECTION FOR LOOP RESTORATION IN VIDEO CODING

GOOGLE LLC, Mountain Vie...

1. A method of reducing error in a reconstructed frame comprising pixels, the method comprising:classifying the pixels into available offset classes based on a classification scheme, wherein the classification scheme includes multiple classifications associated with respective pixel characteristics, and for a classification of the multiple classifications:
the classification has a respective plurality of classification classes; and
each of the plurality of classification classes of the classification is defined by respective ranges of values of a pixel characteristic associated with the classification, wherein the available offset classes into which the pixels may be classified are determined as respective combinations of classification classes of the multiple classifications, and
wherein classifying the pixels comprises:
assigning a pixel of the pixels to a respective classification class of at least two classifications of the multiple classifications based on values of the pixel and the respective ranges of values defining the plurality of classification classes of each of the at least two classifications; and
assigning the pixel to a single offset class of the available offset classes based on a combination of the classification classes of the at least two classifications to which the pixel is assigned;
for each offset class of those of the available offset classes that include pixels after the classifying:
determining an offset value for the offset class;
applying the offset value for the offset class to each pixel of the offset class resulting in offset-adjusted pixels of the offset class; and
determining, for the offset class, an error reduction in using the offset value for the offset class as compared to omitting the offset value for the offset class, the error reduction based on the pixels of the offset class in the reconstructed frame, the offset-adjusted pixels of the offset class, and co-located source pixels in a source frame decoded to generate the reconstructed frame; and
selecting, for reducing error in the reconstructed frame, a subset of those of the available offset classes that include pixels after the classifying based on the error reductions.

US Pat. No. 10,432,967

MULTIPLEX METHOD AND ASSOCIATED FUNCTIONAL DATA STRUCTURE FOR COMBINING DIGITAL VIDEO SIGNALS

1. A method for coding a set of at least two compressed digital images received from at least two video participants of a video conference in a multipoint control unit, wherein the compressed digital images are chronologically synchronous images of different chronological image sequences in different data sets of the at least two video participants and are divided into macroblocks of pixels coded with color value statements, including intraprediction macroblocks; wherein the coding occurs in an area which is divided into first areas, each of which is occupied by the said macroblocks of one of the compressed digital images, and a second area by which the first areas are spaced in parallel from each other, wherein the second area is occupied by pixels with a color value default for the intraprediction, to avoid decompression errors during intrapredictions, wherein all the pixels of the second area have this color value default and the second area in each case spaces apart two of the first areas in parallel by a distance corresponding to at least one of the quadratic macroblocks; the method comprising:compressing each of the images into at least a first data stream portion which comprises at least one portion of the macroblocks, said portion being reduced by at least physical redundancies for transmission of the compressed images to video conference participants as a compilation of the different chronologically synchronous images received from the at least two video participants, and a second data stream portion assigned to the first data stream portion, said second data stream portion describing the reduced physical redundancies,
wherein for each of the intraprediction macroblocks, the first data stream portion is reduced by color value statements with correlations to color values from at least one line of pixels which are arranged outside and on an edge of the intraprediction macroblock and for which the color value default is used in the case of pixels outside the compressed image, and the second data stream portion comprises intrapredictors to describe the correlations to the color values; and
wherein the color value default is a pre-selected color value that separates the first areas from the second area so that all pixels in the second area have a same color value for separation of the different digital images received from the at least two video participants that are compressed into the first data stream portion during the compressing of each of the images so that the first data stream portion is decompressible and decodable for displaying the at least two digital images of the compilation of the different chronologically synchronous images.

US Pat. No. 10,432,965

VIDEO-ENCODING METHOD AND VIDEO-ENCODING APPARATUS BASED ON ENCODING UNITS DETERMINED IN ACCORDANCE WITH A TREE STRUCTURE, AND VIDEO-DECODING METHOD AND VIDEO-DECODING APPARATUS BASED ON ENCODING UNITS DETERMINED IN ACCORDANCE WITH A TREE STRUCTURE

SAMSUNG ELECTRONICS CO., ...

1. An apparatus for decoding a video, the apparatus comprising:a receiver configured to receive a bitstream with respect to an encoded video; and
a decoder configured to extract, from the received bitstream, information about a size of a coding unit that is a data unit for decoding of a picture of the encoded video, a variable depth of the coding unit, split information and an encoding mode with respect to coding units having a tree structure of the picture, determine a maximum size of the coding unit based on the information about the size and the variable depth, split the picture into one or more maximum coding units based on the determined maximum size, determine the coding units having the tree structure based on the split information, and decode and reconstruct the picture based on the determined coding units based on the encoding mode, wherein a maximum coding unit, among the one or more maximum coding units, is hierarchically split into one or more coding units of depths including at least one of a current depth and a lower depth according to the split information, when the split information indicates a split for the current depth, a coding unit of the current depth is split into four coding units of the lower depth, independently from neighboring coding units, and when the split information indicates a non-split for the current depth, the coding unit of the current depth is split into one or more prediction units.

US Pat. No. 10,432,959

SIGNALING HIGH DYNAMIC RANGE AND WIDE COLOR GAMUT CONTENT IN TRANSPORT STREAMS

ARRIS Enterprises LLC, S...

1. An apparatus for generating or receiving a transport stream including a program map table, the apparatus comprising:one or more processors including computer-readable instructions for generating a program map table that includes the following:
an elementary stream identifier indicating a particular elementary stream within a transport stream;
a High Efficiency Video Coding (HEVC) video descriptor signaling a syntax element using two bits for combining signaling of a presence or absence of both a high dynamic range (HDR) content and a wide color gamut (WCG) content in a single syntax element,
wherein the high dynamic range content and/or wide color gamut content is associated with an elementary stream based on the elementary stream identifier signaled in the program map table.

US Pat. No. 10,432,957

TRANSMISSION DEVICE, TRANSMITTING METHOD, RECEPTION DEVICE, AND RECEIVING METHOD

Saturn Licensing LLC, Ne...

1. A transmission device comprising:circuitry configured to
generate a container in a format including identifying information and a video stream separately provided in the container, the video stream including encoded image data;
insert, into the video stream, auxiliary information for downscaling a spatial and/or temporal resolution of the image data;
set the identifying information included in the container to indicate that the video stream includes the auxiliary information for a decoder that does not support the spatial and/or temporal resolution of the image data, and
transmit the container, wherein
downscaling processing of the spatial and/or temporal resolution of the image data is applied, by a reception device which receives the container having the video stream and the identifying information and extracts the auxiliary information inserted into the video stream, to the image data according to the extracted auxiliary information for downscaling the spatial and/or temporal resolution of the image data to generate display image data having a desired resolution.

US Pat. No. 10,432,954

VIDEO ENCODER, VIDEO ENCODING SYSTEM AND VIDEO ENCODING METHOD

NVIDIA CORPORATION, Sant...

1. A video encoding system, comprising a controller, a first video encoder, a second video encoder, and a memory, where the video encoding system:divides a frame of an image into a predetermined number of predetermined portions, where the predetermined number of the predetermined portions is based on a number of a plurality of video encoders within the video encoding system;
sends, from the controller to a first video encoder of the plurality of video encoders, a command to encode a first predetermined portion of the frame of the image;
sends, from the controller to a second video encoder of the plurality of video encoders, a command to encode a second predetermined portion of the frame of the image separate from the first predetermined portion of the frame of the image;
retrieves from the memory, by the first video encoder, the first predetermined portion of the frame of the image;
retrieves from the memory, by the second video encoder, the second predetermined portion of the frame of the image;
encodes, by the first video encoder, the first predetermined portion of the frame of the image to create a first encoded portion of the frame of the image, wherein during the encoding of the first predetermined portion of the frame of the image by the first video encoder, a value of an image height and width register used by the first video encoder is set based on a height and width of the first predetermined portion of the frame of the image, and a value of a macro block (MB) position register used by the first video encoder is set based on a position of a macro block in the image;
encodes, by the second video encoder, the second predetermined portion of the frame of the image to create a second encoded portion of the frame of the image different from the first encoded portion of the frame of the image, wherein during the encoding of the second predetermined portion of the frame of the image by the second video encoder, a value of an image height and width register used by the second video encoder is set based on a height and width of the second predetermined portion of the frame of the image, and a value of a macro block (MB) position register used by the second video encoder is set based on the position of the macro block in the image;
writes, by the first video encoder, the first encoded portion of the frame of the image to the memory; and
writes, by the second video encoder, the second encoded portion of the frame of the image to the memory.

US Pat. No. 10,432,950

IMAGE ENCODING/DECODING METHOD AND DEVICE

Electronics and Telecommu...

1. A method for image decoding that supports a plurality of layers, the method being performed by a decoding apparatus and comprising:decoding a picture of a first layer which a picture of a second layer including a current decoding target block refers to;
mapping the picture of the first layer to a picture size of the second layer;
configuring a first reference picture list for the picture of the second layer by adding the mapped picture of the first layer to a first predetermined position in the first reference picture list;
configuring a second reference picture list for the picture of the second layer by adding the mapped picture of the first layer to a second predetermined position in the second reference picture list;
generating prediction samples of the current decoding target block by predicting the current decoding target block of the second layer based on the first reference picture list and the second reference picture list to generate a prediction block;
generating a residual block of the current decoding target block; and
reconstructing the current decoding target block based on the prediction block and the residual block,
wherein the first predetermined position is different from the second predetermined position, which is an end position in the second reference picture list.

US Pat. No. 10,432,942

SIGNALING COLOR VALUES FOR 3D LOOKUP TABLE FOR COLOR GAMUT SCALABILITY IN MULTI-LAYER VIDEO CODING

QUALCOMM Incorporated, S...

1. A method of decoding video data, the method comprising:determining a number of octants for each of three color components of a three-dimensional (3D) lookup table for color gamut scalability;
for each of the octants for each of the color components, decoding color mapping coefficients for a linear color mapping function of color values in the 3D lookup table used to convert color data in a first color gamut for a lower layer of the video data to a second color gamut for a higher layer of the video data, wherein decoding the color mapping coefficients comprises, for a first one of the octants for each of the color components, decoding at least one coefficient of the color mapping coefficients based on a predicted value of the at least one coefficient of the color mapping coefficients, and wherein decoding the color mapping coefficients further comprises, for each remaining one of the octants for each of the color components, decoding the color mapping coefficients based on predicted values from at least one previously decoded octant;
generating the 3D lookup table based on the number of octants for each of the color components and color values associated with the color mapping coefficients for each of the octants;
decode residual data of video blocks of the video data; and
reconstruct the video blocks of the video data based on the decoded residual data and at least one reference picture generated using the 3D lookup table.

US Pat. No. 10,432,937

ADAPTIVE PRECISION AND QUANTIFICATION OF A WAVELET TRANSFORMED MATRIX

Jean-Claude Colin, Versa...

1. A method for compressing a digital image, comprising:a step for reducing an entropy of a component of said image, represented in a form of an original matrix (X), wherein:
said original matrix is transformed into a transformed matrix (T) using a wavelet transformation;
a respective quantisation coefficient corresponds to each detail matrix for each of plural detail matrices;
said wavelet transformation is calculated in fixed decimal point using a first number (D) of digits, wherein D?1, after the decimal point, for each wavelet level for which at least one of the quantisation coefficients corresponding to each of the detail matrices is strictly greater than 1, and
at the end of the processing of a wavelet level in fixed-decimal point numbers, values of an approximation matrix are transformed into integer numbers when each of the quantisation coefficients of each of the detail matrices of a subsequent wavelet level is equal to 1, and are kept in fixed-decimal point numbers in the contrary case.

US Pat. No. 10,432,933

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

1. An encoder for encoding an image signal comprising: processing circuitry configured toset, as a block setting process and in case that a condition that an operating mode requires resource efficiency higher than that of a normal mode, a depth of block division with more limited variety of pixel sizes of coding units than that of the normal mode;
perform cost calculation and divisional determination only with respect to coding units within the set depth; and
skip cost calculation and divisional determination with respect to coding units outside the set depth.

US Pat. No. 10,432,911

METHOD FOR IDENTIFICATION OF CONTAMINATION UPON A LENS OF A STEREOSCOPIC CAMERA

1. A method for identifying contamination upon a lens of a stereoscopic camera, wherein said stereoscopic camerais arranged such that a capturing area of said stereoscopic camera is predefined such that images from said stereoscopic camera have the same capturing area over time,
is provided with a first camera adapted to cover said capturing area by providing first images of said capturing area, and
is provided with a second camera adapted to cover said capturing area by providing second images of said capturing area, wherein
said first images are divided into at least one evaluation area and said second images are divided into at least one evaluation area, wherein the respective evaluation area of said first and said second images are correspondently located in respective image, wherein said method comprises the steps of:
forming historical image data for said evaluation areas, wherein said historical image data comprises an image parameter representing the respective evaluation area from a predetermined number of previously captured first and second images,
comparing said historical image data for the evaluation area of said first image with historical image data for the evaluation area of said second image, and
indicating that at least one lens of said stereoscopic camera is contaminated, if a deviation larger than a threshold value between the compared historical image data is identified.

US Pat. No. 10,432,909

DIGITAL SIGNAGE SYSTEM AND DATA PROCESSING METHOD IN THE SAME

LG ELECTRONICS INC., Seo...

1. A digital signage system comprising:a first display device;
a second display device arranged a first spatial distance from the first display device, wherein the second display device has a display screen that at least partially overlaps a display screen on the first display device; and
a controller configured to:
control the first display device to display single image data at a first time, and
control the second display device to display the single image data at a second time based on the first spatial distance between the first display device and the second display device, wherein at least one of the first display device or the second display device is a transparent display, and
wherein the controller is further configured to:
detect a third display device being different from the first and second display devices and having a display screen that at least partially overlaps the display screen on the second display device has been positioned between the first display device and the second display device,
determine a second spatial distance between the first display device and the third display device, and a third spatial distance between the third display device and the second display device,
control the first display device to display the single image data at the first time,
control the third display device to display the single image data at a third time based on the second spatial distance, and
control the second display device to display the single image data at a fourth time based on the third spatial distance.

US Pat. No. 10,432,899

IMAGE DISPLAY DEVICE

PANASONIC INTELLECTUAL PR...

1. An image display device comprising:a light source configured to emit laser light;
a screen configured to be two-dimensionally scanned with the laser light to draw an image on the screen;
a scanning unit configured to scan the screen with the laser light;
a drive unit configured to drive the scanning unit so that the laser light moves on the screen along a plurality of scan lines at predetermined intervals; and
an optical system configured to generate a virtual image of the image drawn on the screen,
wherein on the screen, a plurality of lens regions are arranged so as to line up in two directions different from each other, and
rows in one of the two directions of the lens regions are respectively inclined relatively at a predetermined inclination angle, between but not including 0 degrees and 90 degrees, with respect to main scan directions of the laser light to the screen.

US Pat. No. 10,432,897

VIDEO IDENTIFICATION AND ANALYTICAL RECOGNITION SYSTEM

1. An analytical recognition system, comprising:a video camera configured to capture video data including a video frame that includes an image of a person;
an antenna configured to capture mobile communication device data including an identifier of a mobile communication device associated with the person;
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the one or more processors to function as:
a data analytics module configured to:
correlate the video data and the mobile communication device data, wherein the correlating including matching the video frame, which includes the image of the person, to the identifier of the mobile communication device associated with the person;
generate a profile of the person based on a result of the correlating, wherein the generated profile includes:
at least one of an indication of when the video frame was captured or an indicate on of when the mobile communication device data was captured; and
at least one of an indication of a location at which the video data was captured or an indication of a location at which the mobile communication device data was captured;
identify objects associated with the person from at least one of or a combination of the video data and the mobile communication device data; and
track the identified object using at least one of or a combination of the video data and the mobile communication device data.

US Pat. No. 10,432,894

COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

OPTIM CORPORATION, Saga-...

1. A system for communication, the system being connected with a plurality of cameras through a network, comprising:an input unit that receives input of personal information on a person;
a search unit that searches the plurality of cameras that take images of the person based on the received personal information;
a display unit that displays images taken by the searched cameras;
an image selection unit that selects a desired image from the displayed images taken by the plurality of cameras; and
a communication unit that communicates with the person around a camera corresponding to the selected image through a device attached to the camera.

US Pat. No. 10,432,888

AUGMENTED REALITY DEVICE FOR LEVERAGING HIGH-ACCURACY GNSS DATA

Trimble Inc., Sunnyvale,...

1. A method for displaying images using an augmented reality (AR) device, the method comprising:receiving, from a global navigation satellite systems (GNSS) receiver, GNSS position data based on wireless signals received from a GNSS satellite;
determining, based on the GNSS position data, a first GNSS point within a geospatial frame at a first GNSS time within a first time range and a second GNSS point within the geospatial frame at a second GNSS time within a second time range, the first GNSS point and the second GNSS point forming a GNSS vector;
determining, based on camera position and orientation (POS) data generated by one or more cameras, a first AR point within an AR frame at a first AR time within the first time range and a second AR point within the AR frame at a second AR time within the second time range, the first AR point and the second AR point forming an AR vector;
shifting one of the geospatial frame and the AR frame such that the second GNSS point is aligned with the second AR point;
calculating an angle formed by the GNSS vector and the AR vector; and
rotating one of the geospatial frame and the AR frame to the other of the geospatial frame and the AR frame by the angle.

US Pat. No. 10,432,884

IMAGING ELEMENT, IMAGING METHOD AND ELECTRONIC APPARATUS

Sony Corporation, Tokyo ...

1. An imaging device, comprising:a plurality of pixels including a first pixel and a second pixel;
a first signal line coupled to the first pixel;
a second signal line coupled to the second pixel;
a comparator coupled to the first and the second signal lines, the comparator including;
a first differential pair unit including;
a first differential transistor coupled to the first signal line;
a second differential transistor coupled to a reference signal generation circuit;
a first select transistor coupled to the first differential transistor; and
a second select transistor coupled to the second differential transistor; and
a second differential pair unit including;
a third differential transistor coupled to the second signal line;
a fourth differential transistor coupled to the reference signal generation circuit;
a third select transistor coupled to the third differential transistor; and
a fourth select transistor coupled to the fourth differential transistor.

US Pat. No. 10,432,879

DUAL CONVERSION GAIN HIGH DYNAMIC RANGE IMAGE SENSOR READOUT CIRCUIT MEMORY STORAGE STRUCTURE

OmniVision Technologies, ...

10. An image sensing system, comprising:a pixel array including a plurality of dual conversion gain (DCG) pixels arranged into a plurality of rows and a plurality of columns;
control circuitry coupled to the pixel array to control operation of the pixel array;
a plurality of readout circuits coupled to the pixel array to read out pixel data from the pixel array, wherein the pixel data includes low conversion gain (LCG) pixel data and high conversion gain (HCG) data, wherein each readout circuit includes:
a ramp generator coupled to output a ramp signal;
a comparator, wherein a first input of the comparator is coupled to receive the ramp signal from the ramp generator, wherein a second input of the comparator is coupled to a respective one of a plurality of column bitline outputs of the pixel array to receive an output signal from one of the plurality of DCG pixels, wherein the output signal is one of an LCG signal or an HCG signal;
a counter coupled to receive an output of the comparator;
a first memory circuit and a second memory circuit coupled to receive an output of the counter, wherein the counter is coupled to write to only one of the first and second memory circuits at a time in response to a memory write select signal;
a first multiplexor, wherein a first input of the first multiplexor is coupled to receive an initial value, wherein a second input of the first multiplexor is coupled to receive an initial memory value from the first memory circuit, wherein the counter is coupled to load either the initial value or the initial memory value from an output of the first multiplexor in response to an initial select signal;
a second multiplexor, wherein a first input of the second multiplexor is coupled to the first memory circuit, wherein a second input of the second multiplexor is coupled to the second memory circuit, wherein the second multiplexor is coupled to load either an LCG memory value from the first memory circuit or an HCG memory value from the second memory circuit from an output of the second multiplexor in response to a memory read select signal; and
a data transmitter circuit coupled to the output of the second multiplexor to transmit pixel data of the pixel array; anda digital processor coupled to the readout circuits to receive the pixel data from the pixel array.

US Pat. No. 10,432,878

IMAGING APPARATUS AND IMAGING SYSTEM HAVING LOGICAL CIRCUIT TO GENERATE PIXEL DRIVING SIGNALS

CANON KABUSHIKI KAISHA, ...

1. An imaging apparatus comprising:a pixel area including a plurality of pixel circuit groups each of which includes a plurality of pixel circuits;
a plurality of drivers arranged so as to correspond to the different pixel circuit groups and configured to output driving signals to the corresponding pixel circuit groups; and
an address decoder configured to supply logical values indicating selection or deselection of the individual drivers to the drivers,
wherein each of the drivers includes
a first holding circuit configured to hold and output a logical value based on a logical value supplied from the address decoder,
a second holding circuit configured to hold and output a logical value based on the logical value output from the first holding circuit, and
a calculator configured to receive the logical values supplied from the first and second holding circuits and perform a logical operation for generating one of the driving signals.

US Pat. No. 10,432,875

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE SENSOR

SONY CORPORATION, Tokyo ...

1. An image processing apparatus, comprising:a central processing unit (CPU) configured to:
integrate a plurality of pixel values of a first exposure image for each row of a plurality of rows of the first exposure image;
calculate a first row integration value for each row of the plurality of rows of the first exposure image based on the integration of the plurality of pixel values of the first exposure image, wherein the first exposure image is captured for a first exposure time by rolling shutter;
integrate a plurality of pixel values of a second exposure image for each row of a plurality of rows of the second exposure image, wherein the second exposure image is captured for a second exposure time by the rolling shutter;
calculate a second row integration value for each row of the plurality of rows of the second exposure image based on the integration of the plurality of pixel values of the second exposure image, wherein
the second exposure image includes a subject and an angle of view common to the first exposure image, and
the second exposure time includes a time period that overlaps with the first exposure time;
calculate a row integration ratio based on a division of the first row integration value by the second row integration value, wherein the row integration ratio is calculated for each row of the plurality of rows of the first exposure image, and for each row of the plurality of rows of the second exposure image;
generate a reference value for each row of the plurality of rows of the first exposure image and for each row of the plurality of rows of the second exposure image;
multiply the row integration ratio by the reference value for each row of the plurality of rows of the first exposure image, and for each row of the plurality of rows of the second exposure image;
integrate a plurality of multiplication results of the multiplication corresponding to the plurality of rows of the first exposure image and the plurality of rows of the second exposure image;
calculate a sum of the plurality of multiplication results based on the integration of the plurality of multiplication results;
estimate a flicker parameter of a flicker in the first exposure image based on the sum; and
correct the flicker in the first exposure image based on the estimated flicker parameter.

US Pat. No. 10,432,873

IMAGING APPARATUS AND IMAGING METHOD FOR CONCURRENTLY ACQUIRING STILL IMAGES AND VIDEO

OLYMPUS CORPORATION, Tok...

1. An imaging apparatus comprising:an imager configured to generate an image using a set exposure time; and
at least one circuit configured to:
detect a specific photography situation based on an output from a sensor, wherein the sensor measures an orientation of the imager,
start a sequential shooting movie photography mode when the specific photography situation is detected, the sequential shooting movie photography mode including:
setting an exposure time for acquiring a movie frame based on a subject luminance of an entirety of a field angle and setting a first exposure time for acquiring a still image frame based on a subject luminance of a subject of interest at predetermined timings;
setting, a difference between the exposure time for acquiring a movie frame and the first exposure time as a second exposure time for acquiring a complementary frame;
generating a still image, based on the still image frame generated by photography with the first exposure time; and
generating the movie frame constituting a movie, by composing the still image frame and the complementary frame generated by photography with the second exposure time;
determine whether the still image generated in the sequential shooting movie photography mode includes the subject of interest;
determine, when the subject of interest is detected, whether the still image includes a composition for photographing that is suitable for the subject of interest and suitable for playback or appreciation;
select the still image determined as including the composition for photographing that is suitable for the subject of interest and suitable for playback or appreciation;
determine whether the selected still image is suitable for a time lapse movie based on whether at least one of a characteristic of the still image, a position of the characteristic on the still image, the output from the sensor, and a pose or expression of the subject of interest if the subject of interest is a person, has changed; and
generate a time lapse movie frame constituting a time lapse movie from the still image that is determined to be suitable.

US Pat. No. 10,432,871

SYSTEMS AND METHODS FOR IMAGING USING A RANDOM LASER

Yale University, New Hav...

1. An active interrogation imaging system, the imaging system comprising:a complex laser having a mutual coherence of less than one tenth and a photon degeneracy of greater than 102 that produces a plurality of independent lasing modes with uncorrelated phase relationships and distinct spatial output patterns in response to being pumped; and
one or more detectors that detect an image of an object in response to interrogation of the object by the plurality of independent lasing modes with distinct spatial output patterns,
wherein the plurality of independent lasing modes with distinct spatial output patterns of the complex laser in response to being pumped has a controlled degree of spatial coherence and the image detected by the one or more detectors in response to the controlled degree of spatial coherence is free of speckle,
wherein the complex laser is adapted to enable (i) adjusting a mean free path by adjusting a refractive index of at least one of (1) a background material in an excitation medium or (2) scattering elements in an excitation medium or (ii) adjusting of a shape of the cavity to adjust a degree of cavity chaoticity.

US Pat. No. 10,432,867

IMAGING APPARATUS AND DISPLAY CONTROL METHOD FOR SELF-PORTRAIT PHOTOGRAPHY

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:a display device; and
processing circuitry configured to:
receive, in a first imaging state, first image data in a first direction;
receive, in a second imaging state, second image data in a second direction different from the first direction; and
detect whether the information processing apparatus is in the first imaging state or in the second imaging state, wherein
the display device is configured to, when the information processing device is detected as being in the first imaging state, display the first image data and a first set of face related function icons within the displayed first image data, and
when the information processing device is detected as being in the second imaging state, display the second image data and a second set of face related function icons within the displayed second image data or display the second image data with no face related function icons, the second set of face related function icons being different from the first set of face related function icons, and
the first set of face related function icons is related to an image adjustment process for processing image data relating to adjusting a face of a person in the first image data.

US Pat. No. 10,432,864

SYSTEMS AND METHODS FOR STABILIZING VIDEOS

GoPro, Inc., San Mateo, ...

1. An image capture system that stabilizes videos, the image capture system comprising:a housing;
an optical element carried by the housing and configured to guide light within a field of view to an image sensor;
the image sensor carried by the housing and configured to generate a visual output signal conveying visual information based on light that becomes incident thereon during a capture duration, the visual information defining visual content having the field of view;
a position sensor carried by the housing and configured to generate a position output signal based on positions of the housing during the capture duration, the position output signal conveying position information that characterizes rotational positions of the housing at different moments within the capture duration; and
one or more physical processors configured by machine-readable instructions to:
determine a trajectory of the housing during the capture duration based on the position information, the trajectory reflecting the rotational positions of the housing at the different moments within the capture duration, the trajectory including a first portion corresponding to a first moment within the capture duration and a second portion corresponding to a second moment subsequent to the first moment within the capture duration;
determine a smoothed trajectory of the housing based on a subsequent portion of the trajectory such that a portion of the smoothed trajectory corresponding to the first portion of the trajectory is determined based on the second portion of the trajectory, the smoothed trajectory having smoother changes in the rotational positions of the housing than the trajectory;
determine a viewing window for the visual content based on the smoothed trajectory of the housing, the viewing window defining one or more extents of the visual content; and
generate stabilized visual content of a video based on the viewing window, the stabilized visual content including a punchout of the one or more extents of the visual content within the viewing window.

US Pat. No. 10,432,861

SCENE MOTION CORRECTION IN FUSED IMAGE SYSTEMS

Apple Inc., Cupertino, C...

1. An electronic device, comprising:an image capture device;
a memory operatively coupled to the image capture device; and
one or more processors operatively coupled to the memory and configured to execute instructions stored in the memory, the instructions configured to cause the one or more processors to:
capture, by the image capture device, one or more first images of a scene, wherein each first image has a first exposure time;
store the one or more first images in the memory;
capture, by the image capture device, one or more second images of the scene, wherein each second image has a second exposure time shorter than the first exposure time;
store the one or more second images in the memory;
determine a weight mask based, at least in part, on the one or more first images and the one or more second images, wherein the weight mask defines a relative contribution of each of the one or more first images and the one or more second images for a given region of a fused output image;
fuse the first and second images based, at least in part, on the weight mask to generate an output image, the output image comprising a plurality of regions; and
denoise each region of the output image, wherein each region of the output image is denoised based on the relative contributions of the one or more first images and the one or more second images to the respective region.

US Pat. No. 10,432,859

IMAGE PROCESSING APPARATUS AND METHOD FOR SETTING WIDE DYNAMIC RANGE MODE BASED ON LUMINANCE OF IMAGE

HANWHA TECHWIN CO., LTD.,...

1. An image processing apparatus comprising:an image sensor configured to output image data having a plurality of image channels;
at least one processor configured to implement:
a mode setting unit which changes a photographing mode from a first mode in which a first number of sub-images are synthesized to a second mode in which a second number of sub-images are synthesized, based on luminance of the output image data: and
a register setting unit which changes a register value of the image sensor according to the second mode; and
an image signal processor (ISP) configured to generate a result image by synthesizing the second number of sub-images from the image data according to the changed register value,
wherein the second number of sub-images have different exposure times,
wherein the register value comprises a maximum shutter speed for each photographing mode and a shutter speed for each image channel, and
wherein the maximum shutter speed is set in inverse proportion to a number of sub-images to be synthesized for generating the result image.

US Pat. No. 10,432,858

IMAGE PICKUP APPARATUS AND CONTROL METHOD THEREFOR HAVING POWER CONTROL TO CONTROL POWER STATE

CANON KABUSHIKI KAISHA, ...

1. An image pickup apparatus having a power supply and comprising:a display configured to be capable of selectively changing a display direction to at least one of an image pickup direction of an image pickup unit or an opposite direction;
at least one processor; and
a memory storing instructions that, when executed by the at least one processor, causes the at least one processor to perform operations comprising:
accepting an operation from a user;
controlling a power state of the power supply either in a first state or a second state, wherein power consumption in the first state is lower than power consumption in the second state, and to switch to the first state from the second state in response to a period, in which the operation from the user has not been accepted, exceeding a threshold; and
performing control including changing the threshold based on the display direction while a predetermined screen is displayed on the display such that the threshold in a case where the display direction is the image pickup direction is set to be longer than the threshold in a case where the display direction of the display is the opposite direction.

US Pat. No. 10,432,856

METHOD AND APPARATUS OF VIDEO COMPRESSION FOR PRE-STITCHED PANORAMIC CONTENTS

MEDIATEK INC., Hsin-Chu ...

1. A method of video encoding of pre-stitched pictures for a video encoding system, wherein each pre-stitched picture is formed from at least two images captured by a plurality of cameras of a panoramic video capture device, and wherein two neighboring images captured by two neighboring cameras include at least an overlapped image area, the method comprising:receiving panoramic video source data comprising a current block in a current pre-stitched picture;
receiving stitching information associated with a stitching process to form the pre-stitched pictures, wherein the stitching information comprises calibration data, matching results, seam position, blending level, sensor data, or a combination thereof, wherein the stitching information corresponds to seam information associated with seam detection, and seam-based Inter prediction is used to encode the current block by utilizing the seam information; and
encoding the current block utilizing the stitching information associated with the stitching process.

US Pat. No. 10,432,854

IMAGE PROCESSING APPARATUS TO DETERMINE WHETHER THERE IS FOG OR MIST IN A CAPTURED IMAGE

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:an image acquisition unit configured to acquire an image of a subject;
a calculation unit configured to calculate a ratio of a number of pixels having brightness values in a brightness range to a total number of pixels in an entire image;
an image processing unit configured to emphasize a contrast of the image when the ratio is equal to or greater than a first threshold; and
a control unit configured to change a brightness range for calculating the ratio based on at least one of an illuminance of the subject obtained from the image and an exposure target value used when the image is acquired.

US Pat. No. 10,432,853

IMAGE PROCESSING FOR AUTOMATIC DETECTION OF FOCUS AREA

SONY CORPORATION, Tokyo ...

1. A method for image processing, said method comprising:extracting, by an imaging device, a plurality of object features of a plurality of objects,
wherein the plurality of objects are in a field-of-view (FOV) of said imaging device;
generating, by said imaging device, a plurality of confidence maps based on said extracted plurality of object features;
determining, by said imaging device, a focus area corresponding to said FOV based on said generated plurality of confidence maps and a specific rule.

US Pat. No. 10,432,852

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING APPARATUS CONTROL METHOD, IMAGE PICKUP APPARATUS, AND IMAGE PICKUP APPARATUS CONTROL METHOD

Canon Kabushiki Kaisha, ...

1. An image processing apparatus, comprising:one or more processors; and
a memory storing instructions which, when the instructions are executed by the one or more processors, cause the image processing apparatus to function as:
an acquiring unit configured to acquire a plurality of image signals picked up by an image pickup unit;
a determining unit configured to determine distance information of the object image by using the plurality of image signals; and
a conversion unit configured to perform, on the distance information, gradation conversion that has at least one conversion characteristic out of a plurality of different conversion characteristics, and to output information that is based on the distance information converted by the gradation conversion,
wherein the conversion unit selects the one conversion characteristic out of the plurality of different conversion characteristics based on an application to which the information is output, and
wherein the conversion unit determines a gradation resolution of the output of the conversion unit based on the conversion characteristic.

US Pat. No. 10,432,848

ELECTRONIC APPARATUS AND METHOD FOR CONTROLLING THE SAME

CANON KABUSHIKI KAISHA, ...

1. An electronic apparatus comprising:a display unit arranged on a first surface of the electronic apparatus;
a first operation member arranged on a second surface of the electronic apparatus;
a second operation member arranged on a third surface of the electronic apparatus, wherein the third surface is on a right side of the electronic apparatus when the first and second surfaces are viewed as front and top sides, respectively, of the electronic apparatus; and
a memory and at least one processor or circuit which function as:
a control unit configured to perform control to change an item to be selected from among a plurality of items displayed on the display unit to a previous item according to an operation on the first operation member and change the item to be selected to a next item according to an operation on the second operation member.

US Pat. No. 10,432,842

FUSION OF INERTIAL AND DEPTH SENSORS FOR MOVEMENT MEASUREMENTS AND RECOGNITION

1. A movement recognition system, comprising:an inertial sensor coupled to an object and configured to measure a first unit of inertia of the object;
a depth sensor configured to measure a three dimensional shape of the object using projected light patterns and a camera; and
a processor configured to receive a signal representative of the measured first unit of inertia from the inertial sensor and a signal representative of the measured shape from the depth sensor and to determine a type of movement of the object based on the measured first unit of inertia and the measured shape utilizing a classification model,
wherein the processor is configured to:
compare the type of movement with a predefined intended movement type:
issue a warning in response to the type of movement not matching the predefined intended movement type; and
count a number of correctly completed movements in response to the type of movement matching the predefined intended movement type.

US Pat. No. 10,432,836

CAMERA DRIVING MODULE, IMAGE CAPTURING UNIT AND SMARTPHONE

LARGAN DIGITAL CO., LTD.,...

1. A camera driving module, comprising:a base comprising an opening;
a casing disposed on the base, the casing comprising a through hole and at least one broadwise notch structure, the through hole corresponding to the opening of the base, the at least one broadwise notch structure being located nearby a periphery of the through hole;
a lens unit movably disposed on the casing, the lens unit comprising at least one protruding structure corresponding to the at least one broadwise notch structure, the at least one protruding structure being located at a periphery of the lens unit;
a magnetic element fixed to the casing and located at an inside of the casing;
a coil fixed to the lens unit and located at an outside of the lens unit, the coil facing toward the magnetic element;
at least one spring disposed on the lens unit; and
at least one damper agent configured to reduce movement of the lens unit, and the at least one damper agent being disposed between the at least one broadwise notch structure and the at least one protruding structure.

US Pat. No. 10,432,835

OPTICAL IMAGE CAPTURING SYSTEM, IMAGE CAPTURING DEVICE AND ELECTRONIC DEVICE

LARGAN PRECISION CO., LTD...

1. An optical image capturing system comprising seven lens elements, the seven lens elements being, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element, and a seventh lens element;wherein the first lens element has negative refractive power, the third lens element has an image-side surface being convex in a paraxial region thereof, the seventh lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof and comprises at least one convex shape in an off-axis region thereof, and an object-side surface and the image-side surface of the seventh lens element are aspheric;
wherein the optical image capturing system has a total of seven lens elements, there is no relative movement among the seven lens elements, and an absolute value of a focal length of the first lens element is smaller than an absolute value of a focal length of the second lens element.

US Pat. No. 10,432,834

LENS DRIVING MODULE WITH CASING HAVING PLASTIC MATERIAL AND ASSEMBLY METHOD THEREOF

TDK Taiwan Corp., Yangme...

1. A lens driving module, configured to drive an optical lens, comprising:a holder, having a receiving space for the optical lens to be disposed therein;
a casing, having a plastic material;
a base, having a plurality of protrusions extending toward the casing and a main body from which the protrusions protrude, and each protrusion has a side surface and a positioning bump, wherein the holder is disposed between the casing and the base;
a first elastic element connecting the holder to the main body;
a second elastic element connecting the protrusions to the holder and having a plurality of locating holes, wherein the positioning bumps are correspondingly incorporated within the locating holes;
an electromagnetic driving assembly, disposed between the holder and the casing and configured to force the holder and the optical lens to move relative to the base; and
a glue, disposed between the side surfaces and the casing, wherein the side surfaces are parallel to a central axis of the optical lens.

US Pat. No. 10,432,823

PRINTING APPARATUS CONFIGURED TO DISPLAY CODE IMAGE WITHOUT CHANGING COLOR, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A printing apparatus, comprising:a printer;
a display;
a memory configured to store instructions; and
one or more processors configured to execute the instructions to:
set whether or not to perform first processing for changing color information of a screen to be displayed on the display; and
perform the first processing on the screen and control the display to display the screen whose color information has been changed by the first processing in a case where the setting to perform the first processing is set,
wherein, in a case where a code image to be read by an external apparatus is included in the screen to be displayed on the display, the one or more processors are configured to not perform the first processing on the code image included in the screen to be displayed, even if the setting to perform the first processing is set, and control the display to display the code image on which the first processing has not been performed.

US Pat. No. 10,432,820

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, CONTROL METHOD FOR IMAGE PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:a scanner that scans multiple original documents placed on a platen glass of the scanner to generate a scanned image;
a memory that stores instructions; and
at least one processor that executes the stored instructions to perform:
acquiring document images corresponding to the respective original documents by performing a multiple cropping process for the scanned image;
deciding a page order of the acquired document images based on area sizes of the acquired document images and position coordinates at which the acquired document images are located on the scanned image; and
arranging the document images of the respective original documents in the decided page order to create one file including the document images arranged in the decided page order.

US Pat. No. 10,432,813

IMAGE READING DEVICE THAT READS DOCUMENT IMAGE

KYOCERA Document Solution...

1. An image reading device comprising:a contact plate on which a document to be read is placed;
a box-shaped frame that supports the contact plate;
a carriage that includes a reading mechanism extending in a main-scanning direction and reciprocally moves in a sub-scanning direction at a side of a bottom surface of the contact plate in the frame, the bottom surface being an opposite side from a top surface on which the document is placed;
a flexible flat cable that transmits an electric signal of the reading mechanism, the flexible flat cable being connected to an one side surface of the carriage so that a width direction thereof matches the main-scanning direction, and being arranged so that a part continued from a portion where the flexible flat cable connects with the one side surface is curved in a U-shape to go around toward an underside of the carriage; and
a cable guide unit that guides a U-shaped curved portion of the flexible flat cable and avoids the flexible flat cable from coming into contact with the contact plate while reciprocally moving in the sub-scanning direction by following the carriage at a speed slower than a moving speed of the carriage, the U-shaped curved portion moving along with a move of the carriage.

US Pat. No. 10,432,812

IMAGE READING DEVICE, DOCUMENT FEEDER DEVICE, AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image reading device, comprising:a reading unit including a reading glass, and a reader configured to read, through the reading glass, an image on a document placed on the reading glass; and
a turning unit configured to turn with respect to the reading unit,
wherein the turning unit includes
a pressing plate configured to press the document placed on the reading glass against the reading glass when the turning unit is at a position closing the reading glass,
an attachment part to which a communication unit for acquiring information regarding a user of the image reading device is attached,
wherein at least part of the pressing plate is removed from the turning unit to externally expose the attachment part, and
wherein the communication unit is attached to the attachment part in a state where at least part of the pressing plate is removed from the turning unit.

US Pat. No. 10,432,811

IMAGE READING METHOD WITH DOCUMENT LAYOUT DETECTION, AND IMAGE READING APPARATUS AND STORAGE MEDIUM THEREWITH

Canon Kabushiki Kaisha, ...

1. An image reading method executed by an image reading apparatus which moves a reading head, in which a plurality of reading sensors are arranged in a first direction, along a document table in a second direction crossing the first direction, so as to read a plurality of documents placed on the document table, the image reading method comprising:a first moving step, by at least one processor of the image reading apparatus, for causing the image reading apparatus to move the reading head in the second direction to a detection position by a predetermined distance from a position, at which a first document is detected, in a state in which the reading head does not perform predetermined reading processing;
a first determining step, by the at least one processor, for determining the size and layout of the first document based on the result, when the reading head is at the detection position, of the predetermined reading processing by reading sensors among the plurality of reading sensors arranged at positions corresponding to the first document in the first direction; and
a second determining step, by the at least one processor, for determining whether or not a second document other than the first document exists at the detection position in the second direction and a position apart from the first document in the first direction, based on the result, when the reading head is at the detection position, of the predetermined reading processing by reading sensors among the plurality of reading sensors arranged at positions corresponding to the second document in the first direction, and determining the size and layout of the second document based on the result in a case where it is determined that the second document exists.

US Pat. No. 10,432,805

OPERATION OF A PANEL FOR A PRINTER USING A DIAL CONTROL

KYOCERA Document Solution...

1. A method for operation of a multi-function printer panel, comprising:displaying a main menu on a display screen of the multi-function printer panel;
navigating a plurality of primary image items of the main menu displayed on the display screen responsive to a first movement of a dial control;
pressing the dial control to select a primary image item of the plurality of primary image items;
navigating a plurality of secondary image items displayed on the display screen associated with the primary image item selected responsive to a second movement of the dial control;
pressing the dial control to select a secondary image item of the plurality of secondary image items;
navigating to a height arrow image displayed on the display screen;
pressing the dial control to select the height arrow image;
shifting the dial control up or down to adjust a y-axis boundary;
navigating to a width arrow image displayed on the display screen by rotating the dial control;
pressing the dial control to select the width arrow; and
shifting the dial control right or left to adjust an x-axis boundary.

US Pat. No. 10,432,801

DEVICE MANAGEMENT SYSTEM, DEVICE MANAGEMENT METHOD, AND RECORDING MEDIUM

Ricoh Company, Ltd., Tok...

1. A device management system for communicating with a relay device connected with one or more devices in a local network via a firewall, the device management system comprising:circuitry configured to:
receive status information indicating a status of the relay device from the relay device,
based on a determination that the received status information satisfies a predetermined condition, obtain instruction information associated with the predetermined condition, the instruction information indicating a predetermined process to be executed by the relay device, the predetermined process corresponding to a reboot process when the status information of the relay device indicates the relay device is low on memory, and
transmit the obtained instruction information to the relay device to cause the relay device to execute the predetermined process, which corresponds to the reboot process when the status information of the relay device indicates the relay device is low on memory.

US Pat. No. 10,432,795

PERFORMING AUTOMATED EVENT SERVICES TO REGISTERED END USERS

West Corporation, Omaha,...

1. A method, comprising:transmitting an initial event notification message to an end user communication device based on a primary communication preference of:
at least one primary communication contact preference and at least one secondary communication preference; and
at least two of a mobile device preference, a computer device preference, a voice call preference, a text message preference and an email preference;
transmitting another event notification to the end user communication device via a different communication medium, based on the at least one secondary communication preference; and
joining, from the end user communication device, an event via the different communication medium while the initial communication medium is currently being occupied via a current event in progress on the end user communication device.

US Pat. No. 10,432,789

CLASSIFICATION OF TRANSCRIPTS BY SENTIMENT

VERINT SYSTEMS LTD., Her...

1. A method for classifying a sentiment of a dialog transcript, the method comprising:training a lexicon, wherein the training comprises:
receiving a training set of dialog transcripts;
splitting the training set into a negative set and a non-negative set based on a seed;
identifying n-grams in the dialog transcripts;
computing, for each n-gram, a polarity score that corresponds to the likelihood of the n-gram having either a negative or a non-negative sentiment, wherein the computing the polarity score for a particular n-gram comprises comparing the frequency of the particular n-gram in the negative set to the frequency of the particular n-gram in the non-negative set;
identifying prominent n-grams based on each n-gram's polarity score;
expanding the lexicon by adding the prominent n-grams, which are not already in the lexicon, to the lexicon; and
repeating the splitting, computing, identifying, and expanding for a plurality of iterations to obtain a trained lexicon, wherein the splitting for each iteration uses the expanded lexicon from the previous iteration; and
classifying the sentiment of the dialog transcript using the trained lexicon wherein the classifying comprises:
receiving a dialog transcript;
selecting an utterance in the dialog transcript;
identifying n-grams in the utterance;
obtaining a polarity score for each n-gram using the trained lexicon;
determining the utterance is negative or non-negative based, at least, on the polarity scores for each n-gram;
repeating the selecting, identifying, computing, and determining for other utterances in the dialog transcript; and
distinguishing the sentiment of the dialog transcript as negative or non-negative based on the negative or non-negative utterances determined in the dialog transcript.

US Pat. No. 10,432,788

COACHING IN AN AUTOMATED COMMUNICATION LINK ESTABLISHMENT AND MANAGEMENT SYSTEM

ConnectAndSell, Inc., Lo...

1. A system for a closed loop process in connection with an automatic calling system, comprising:a communication link establishment and management system configured to selectively establish a communication channel between a user and a target, the communication link establishment and management system having a data store for storing contextual lead information associated with targets;
the communication link establishment and management system being programmed to define a market signal;
the communication link establishment and management system being programmed to generate a query based on the market signal;
the communication link establishment and management system being programmed to execute the query on a website of a company to identify a publication of the market signal for the company;
the communication link establishment and management system being programmed to select a plurality of targets based on the market signal;
the communication link establishment and management system being operative to initiate a plurality of outbound calling attempts to establish communication with the plurality of targets, and to store information including the market signal associated with each target;
the communication link establishment and management system being configured to automatically assign an agent to an outbound calling attempt of the plurality of outbound calling attempts, and connect the agent to a call resulting from the outbound calling attempt in response to the outbound calling attempt being answered;
the communication link establishment and management system being configured to transfer the call to the user in response to the call being connected with the target associated with the outbound calling attempt, wherein the user and the agent are different;
the communication link establishment and management system being programmed to automatically interface with a customer relationship management system to transfer said information including the market signal to the customer relationship management system to update a database associated with the customer relationship management system;
the communication link establishment and management system being programmed to score a completed call in the plurality of outbound calling attempts for the user;
the communication link establishment and management system being programmed to identify a weakness of the user based on the score;
the communication link establishment and management system being programmed to determine that the user is idle between the first completed call and a subsequent call;
the communication link establishment and management system being programmed to provide video training content in response to the user being idle between the first completed call and the subsequent call, wherein the video training content is provided within the communication link establishment and management system to the user in real time based on the weakness; and
the communication link establishment and management system being programmed to provide a field for notes for future conversations on a screen simultaneously with the video training content.

US Pat. No. 10,432,785

OPTIMIZED SYSTEM AND METHOD FOR NOTIFYING A CALLED PARTY OF A CALL ATTEMPT

COMVIVA TECHNOLOGIES LTD....

1. A method of notifying a called party of a call attempt by a calling party, the method comprising:receiving a communication request on occurrence of a nonstandard trigger event, the nonstandard trigger event being one of protocol error, internal error and calling party insufficient balance;
processing the communication request, wherein the processing comprises steps of:
monitoring number of call attempts performed by the calling party;
defining a threshold duration to act as a delay in sending a notification to the called party;
defining a threshold count for the number of call attempts by the calling party during the threshold duration;
monitoring availability of the called party; and
sending the notification to the called party about the call attempt after completion of a threshold duration and upon determining the called party is available; or
sending the notification to the called party upon determining communication requests exceeds the threshold count during the threshold duration and upon determining the called party is available.

US Pat. No. 10,432,783

METHOD FOR HANDLING A CALL, SOFTWARE PRODUCT, AND DEVICE

INCONTACT, INC., Sandy, ...

1. An apparatus for handling a call that is moveable within a system between at least one unmonitored domain of the system and at least one monitored domain of the system, said apparatus comprising:a first communication device having a processor and non-transitory memory, wherein the first communication device is within a monitored domain of the system; and
the first communication device configured to determine a call context of a first call upon first arrival of said first call into said system and generate a first unique number to be temporarily used for a first movement of said first call between an unmonitored domain of the system and the monitored domain of the system based on said call context, the first unique number generated to avoid use of the first unique number in a move of any other call within the system at a same time as the first movement of the first call.

US Pat. No. 10,432,781

SYSTEMS AND METHODS FOR PRESENTING CONTENT BASED ON USER BEHAVIOR

Massachusetts Mutual Life...

1. A computer-implemented method comprising:periodically monitoring, by a server via a GPS sensor in communication with an electronic device, a speed of the electronic device;
when the speed of the electronic device satisfies a speed threshold, activating, by the server, a tracking sensor associated with the electronic device, the tracking sensor being configured to monitor behavior data of a user operating the electronic device;
periodically retrieving, by the server via the activated tracking sensor, behavior data associated with the user;
when the behavior data satisfies a behavior data threshold indicating that the user is facing a display of the electronic device and the speed of the electronic device satisfies the speed threshold:
dynamically generating, by the server, modified electronic content data configured to be presented by the electronic device, the modified electronic content data corresponding to the electronic content data, and
transmitting, by the server, the modified electronic content data to the electronic device;
when at least one of the behavior data fails to satisfy the behavior data threshold and the speed associated with the electronic device fails to satisfy the speed threshold:
resuming, by the server, presentation of the electronic content data on the electronic device.

US Pat. No. 10,432,765

SYSTEM, METHOD AND APPARATUS FOR AUGMENTED VIEWING OF REAL WORLD OBJECTS

1. A system for augmented viewing of real world objects comprising a portable telephony device including a user interface and a photographic camera incorporated within a housing of said telephony device for recording images; an external framework encompassing said portable telephony device, said framework including a telephony device supporting saddle; a first vertical support bar extending from one end of said saddle; a second vertical support bar extending from an opposite end of said saddle; a horizontal support bar extending between and fixedly connected to said first vertical support bar and said second vertical support bar; a projection camera slidably connected along said horizontal support bar, wherein said projection camera is configured to project three-dimensional augmented images upon a surface object.

US Pat. No. 10,432,763

EJECTION ASSEMBLY, MOBILE TERMINAL, AND ELECTRONIC DEVICE

GUANGDONG OPPO MOBILE TEL...

1. An ejection assembly for a mobile terminal, the mobile terminal comprising a back cover and a screen assembly covering the back cover; the ejection assembly comprising:at least one driving mechanism;
a first decorative member;
a second decorative member, opposite to and spaced apart from the first decorative member, wherein the first decorative member and the second decorative member are movable toward each other or away from each other; and
at least one lifting mechanism, disposed between the first decorative member and the second decorative member; each of the at least one lifting mechanism being connected to the corresponding driving mechanism; driven by the at least one driving mechanism, the at least one lifting mechanism is capable of driving the first decorative member and the second decorative member to move away from each other, such that the first decorative member is substantially flush with the screen assembly, and the second decorative member is substantially flush with the back cover;
wherein each of the at least one lifting mechanism comprises:
a first bevel gear, coupled to one of the at least one driving mechanism and having an axis substantially parallel to a first direction;
a second bevel gear, engaged with the first bevel gear and having an axis substantially parallel to a second direction; wherein the second direction is perpendicular to the first direction;
a first lead screw, disposed coaxially with the second bevel gear, and defining a first groove; and
a push rod, adjacent to the first lead screw and extending in a direction substantially parallel to the second direction; wherein one end of the push rod is inserted in the first groove, and the other end of the push rod cooperates with the first decorative member and the second decorative member, such that the push rod pushes the first decorative member and the second decorative member to move away from each other.

US Pat. No. 10,432,753

DEMAND RESPONSE EVENT DISSEMINATION SYSTEM AND METHOD

FUJITSU LIMITED, Kawasak...

1. A method comprising:configuring peer clients associated with a demand response (DR) application server, the configuring including:
determining first peer data configured to reduce bandwidth requirements for the DR application server, the first peer data describing the peer clients and how the peer clients communicate with one another, the first peer data configured so that the DR application server directly communicates with a first subset of the peer clients, the first subset of the peer clients including a first peer client, the first peer data configured so that the DR application server does not directly communicate with a second subset of the peer clients, the second subset of the peer clients including a second peer client and a third peer client, and the first peer data configured so that the DR application server indirectly communicates with the second subset of the peer clients via the first peer client;
establishing a first secret key and a corresponding first public key, wherein the first secret key is retained by the DR application server and the first public key is disseminated to the peer clients to decrypt data encrypted using the first secret key;
encrypting the first peer data using the first secret key;
transmitting the encrypted first peer data;
establishing an energy management program, the establishing including:
establishing a second secret key and a corresponding second public key, wherein the second secret key and the second public key correspond to the energy management program and the second public key is retained at the DR application server to decrypt data encrypted using the second secret key;
receiving a first signal that is indicative of participation by the second peer client in the energy management program;
receiving a second signal that is indicative of participation by the third peer client in the energy management program;
responsive to the first signal and the second signal, transmitting the second secret key to the second peer client and to the third peer client;
implementing a DR event of the energy management program, the implementing including:
generating announcement data describing the DR event, the announcement data configured to be received by participants in the energy management program;
encrypting the announcement data using the first secret key;
communicating, in accordance with the first peer data, a server beacon including the encrypted announcement data to the first peer client;
receiving, from the first peer client, in accordance with the first peer data, first event response data including a first indication of whether the second peer client will participate in the DR event, the first event response data being encrypted using the second secret key;
receiving, from the first peer client, in accordance with the first peer data, second event response data including an indication of whether the third peer client will participate in the DR event, the second event response data being encrypted using the second secret key; and
using the second public key, decrypting the first and second event response data received at the DR application server.

US Pat. No. 10,432,741

SYSTEMS AND METHODS FOR GUARANTEEING DELIVERY OF PUSHED DATA TO REMOTE CLIENTS

Open Access Technology In...

1. A system for the guaranteed delivery of data to remote consumers, comprised ofa data publishing source managing messages within a message queue,
a message identifier associated to each message and thereafter retained by the data publishing source,
a persistent push channel through which said messages can be sent,
a consumer which receives messages and associated message identifier,
a messaging sequencer facilitating the identification of said message identifier of said messages received by a consumer,
a periodic pull request from the consumer to the data publishing source comprised of the last message identifier received by the consumer,
a validation performed by the data publishing source comparing the message identifier sent by the consumer as part of said periodic pull request against the last message identifier sent by the data publishing source.

US Pat. No. 10,432,737

GEOPARTITIONED DATA CACHING

ENGINE MEDIA, LLC, Princ...

1. A system of geopartitioned data caching, the system comprising:a data source connected over a network to a first data cache of a plurality of data caches, wherein the first data cache is geographically remote from the data source, and the first data cache stores a first plurality of data entries selected based on a first geographical region of the first data cache; and
a host node with one or more processors and a memory, the host node hosting:
the first data cache; and
a first load balancer service configured to communicate with a nearest data cache among the plurality of data caches, and the first data cache is the nearest data cache to the first load balancer service, wherein the first load balancer service is configured to send advertisement bid requests to advertisers based on receiving advertisement requests;
wherein the one or more processors on the host of the first data cache execute to:
receive, from the first load balancer service, a first data request for a first data entry associated with a first advertisement bid request, wherein the first data entry is available in the data source, and a first requestor of the first data request is in a second geographical region proximately located with the first data cache;
query, based on the first data request, the first data cache to determine whether the first data cache includes the first data entry;
responsive to determining that the first data cache lacks the first data entry, reject, by the first data cache, the first data request, and after rejecting the first data request, retrieve by the first data cache, the first data entry from the data source; and
responsive to the first data cache rejecting the first data request, cancel, by the first load balancer service, the first advertisement bid request to a first advertiser.

US Pat. No. 10,432,708

CONTENT DELIVERY NETWORK

Vimmi Communications Ltd....

1. A content delivery system, comprising:a distributed content delivery network (CDN) segmented to a plurality of segments, each of said plurality of segments comprising:
at least one edge server;
at least one access point providing access for at least one client device to said distributed CDN; and
a plurality of delivery servers deployed in said each segment to deliver content objects to said at least one client device;
wherein each respective edge server of each respective segment of said plurality of segments comprising at least one processor for executing a code of at least one management agent, said code comprising:
code instructions to monitor continuously a plurality of delivery servers deployed in said respective segment to update constantly a first content record locally stored by said respective edge server and listing a plurality of content objects, each of said plurality of content objects is associated in said first content record with at least one availability parameter indicative of availability of said each content object from at least one of said plurality of delivery servers deployed in said respective segment,
code instructions to receive, through said at least one access point, a content request from said at least one client device to retrieve at least one requested content object of said plurality of content objects,
code instructions to select, according to an analysis of said at least one availability parameter associated with said at least one requested content object in said first content record, a preferred delivery server from said plurality of delivery servers deployed in said respective segment to provide said at least one requested content object to said at least one client device, and
code instructions to provide an internet protocol (IP) address of said preferred delivery server to said at least one client device, and
wherein said preferred delivery server comprising at least one processor for executing a code of at least one delivery agent, said code comprising:
code instructions to monitor continuously said plurality of delivery servers deployed in said respective segment to update constantly a second content record locally stored by the preferred delivery server,
code instructions to receives said content request from said at least one client device which uses said IP address to establish a transmission session with said preferred delivery server to retrieve said at least one requested content object, and
code instructions to provide said at least one requested content object to said at least one client device such that in case said at least one requested content object is not stored locally by said preferred delivery server said preferred delivery server fetches said at least one requested content object from at least another one of said plurality of delivery servers, said at least another one delivery server is identified according to an analysis of said second content record.

US Pat. No. 10,432,666

METHOD AND APPARATUS FOR ASSOCIATING DATA LOSS PROTECTION (DLP) POLICIES WITH ENDPOINTS

Sailpoint Technology Hold...

1. A method of policy management in a data loss prevention (DLP) system, comprising:defining a policy model that associates a user with one or more endpoints, the user being associated with at least one role or group;
determining a set of policies for an endpoint in the DLP system using an identity of the user that is associated with the endpoint and a list of roles or groups for the user; and
determining a set of endpoints for distribution of a policy by generating an endpoint set, the endpoint set for the policy generated by the following sub-steps:
for each role or group that is a target of the policy, identifying each user associated with the role or group;
for each user associated with the role or group, identifying a list of one or more endpoints with which the user is associated; and
adding the one or more endpoints from the list into the endpoint set, wherein at least one of the determining steps is performed using a computer program executing in a hardware element;
generating a policy distribution list that includes the endpoint set associated with one or more policies for distribution to the endpoints; and
distributing each policy included in the distribution list to the endpoints identified in its associated endpoint set.

US Pat. No. 10,432,657

METHOD AND SYSTEM FOR TRACKING FRAUDULENT ACTIVITY

PAYPAL, INC., San Jose, ...

1. A system for tracking potentially fraudulent activity associated with one or more web sites, the system comprising:a database having stored therein first data identifying a first spoof site and a first identifier for a first internet document from the first spoof site, the first identifier being based on an analysis of a first source code of the first internet document; and
a server communicatively coupled to the database, the server comprising:
a memory having instructions embodied thereon; and
one or more processors communicatively coupled to the memory, the one or more processors configured to execute the instructions to cause the server to perform operations comprising:
receiving second data identifying a candidate site;
retrieving a second internet document from the candidate site;
generating a second identifier for the second internet document based on an analysis of a second source code of the second internet document;
comparing the second identifier to the first identifier;
based on the comparison between the second identifier and the first identifier, determining that a source of the first internet document is the same as the source of the second internet document; and
based on a determination that the source of the first internet document is the same as the source of the second internet document, identifying the candidate site as a second spoof site.

US Pat. No. 10,432,652

METHODS FOR DETECTING AND MITIGATING MALICIOUS NETWORK BEHAVIOR AND DEVICES THEREOF

F5 Networks, Inc., Seatt...

1. A method for network security implemented by a network traffic management system comprising one or more anomaly detection apparatuses, server devices, or client devices, the method comprising:receiving a first set of network traffic;
applying a web application model and an anomaly detection model to the received first set of network traffic to generate, respectively, one or more likelihood scores and at least one flow score based on the likelihood scores, wherein sub-models of the web application model are associated with one or more browsing patterns for a web application to which the first set of network traffic is directed;
determining when the flow score exceeds a threshold; and
initiating, based on a stored policy, a mitigation action with respect to the first set of network traffic, when the determination indicates that the flow score exceeds the threshold.

US Pat. No. 10,432,649

SYSTEM AND METHOD FOR CLASSIFYING AN OBJECT BASED ON AN AGGREGATED BEHAVIOR RESULTS

FireEye, Inc., Milpitas,...

1. A computer-implemented method for detecting malicious behavior, comprising:processing an object within a virtual machine;
receiving a response object resulting from or created in response to the processing of the object within the virtual machine;
parsing the response object by at least subdividing the response object into a plurality of sub-objects, the plurality of sub-objects including a first sub-object and a second sub-object;
determining a first behavior match result based, at least in part, on whether information associated with the first sub-object corresponds to at least one of a first plurality of identifiers associated with malicious activity;
determining a second behavior match result based, at least in part, on whether information associated with the second sub-object corresponds to at least one of a second plurality of identifiers associated with malicious activity;
aggregating at least the first behavior match result with the second behavior match result to produce an aggregated result, wherein a malicious behavior score is calculated based, at least in part, on the aggregated result; and
classifying the object according to the malicious behavior score.

US Pat. No. 10,432,643

SYSTEM AND METHOD FOR VALIDATING USERS USING SOCIAL NETWORK INFORMATION

Zoosk, Inc., San Francis...

1. A method of granting at least one privilege to a user on a first web site, comprising:receiving a user identifier that is asserted to be used to access information from the user's account on a second web site;
at least attempting to retrieve the information from the user's account on the second web site responsive to the user identifier received;
responsive to the attempt to retrieve the information, causing the information to be retrieved:
generating a score using the information retrieved;
comparing the score to a plurality of thresholds to determine whether the score is in a first range, a second range or a third range;
responsive to the score being in the first range, granting the user the at least one privilege on the first web site without further monitoring the user;
responsive to the score being in the second range, not granting the user the at least one privilege on the first web site; and
responsive to the score being in the third range between the first range and the second range, granting the user the at least one privilege on the first web site while further monitoring the user; and
responsive to the attempting not causing the information to be retrieved, not granting the user the at least one privilege on the first web site.

US Pat. No. 10,432,629

ONE STEP SECURITY SYSTEM IN A NETWORK STORAGE SYSTEM

Apple Inc., Cupertino, C...

1. A method for managing access to resources stored on a network storage system, the method comprising, at a master device:managing a plurality of computing devices that form the network storage system, wherein the network storage system enables the plurality of computing devices to access at least one resource provided by at least one computing device of the plurality of computing devices;
receiving, from a first computing device of the plurality of computing devices, a selection of the at least one resource to be shared with a second computing device of the plurality of computing devices; and
in response to determining that the second computing device is unknown to the master device:
generating a set of access credentials associated with the at least one resource,
identifying, among the plurality of computing devices, a computing device that manages the at least one resource,
causing the computing device to bind the set of access credentials to the at least one resource,
causing the set of access credentials to be installed on the second computing device, and
providing lookup information for the at least one resource to the second computing device to enable the second computing device to access the at least one resource.

US Pat. No. 10,432,628

METHOD FOR IMPROVING ACCESS CONTROL FOR TCP CONNECTIONS WHILE OPTIMIZING HARDWARE RESOURCES

CISCO TECHNOLOGY, INC., ...

1. A method comprising:receiving, by a networking device, from a first computing device, a first data transmission intended for a second computing device, the first data transmission including first header data;
determining, by the networking device, a first normalized data set for the first data transmission including a first field value and a second field value in a sequential order, the first field value corresponding to a first port value associated with the first computing device, and the second field value corresponding to a second port value associated with the second computing device;
identifying, by the networking device, a first access control list entry from a set of access control list entries based on the first field value and the second field value in the sequential order, the first access control list entry identifying a first action; and
implementing, by the networking device, the first action in relation to the first data transmission.

US Pat. No. 10,432,593

SECURE SOFTWARE UPDATES

Apple Inc., Cupertino, C...

1. A method for updating software modules installed on electronic devices, the method comprising, at a computing device:storing a latest version identifier for a latest version of a software module stored on a server device;
establishing a connection with an electronic device;
obtaining, from the electronic device, a current version identifier for the software module installed on the electronic device;
comparing the latest version identifier to the current version identifier to determine whether an update is available for the software module; and
in response to determining that the update is available:
transmitting, to the server device, a request for the latest version of the software module stored on the server device,
receiving, from the server device, the latest version of the software module, wherein the latest version of the software module is encrypted using a unique encryption key associated with the electronic device,
providing the latest version of the software module to the electronic device for installation at the electronic device, and
updating a configuration of the electronic device to cause the electronic device to install the latest version of the software module in response to closing the connection with the computing device.

US Pat. No. 10,432,587

VPN DEEP PACKET INSPECTION

AVENTAIL LLC, San Jose, ...

1. A method for establishing a connection, the method comprising:receiving a packet from a client through a virtual private network (VPN) connection;
determining application information from a the source of the packet;
sending an access request with the application information to a gateway server; and
allowing a proxied VPN session based on results of the access request, wherein a connection identifier for the proxied VPN session is sent to a proxy that allows the proxy to send requests to the gateway server in the same context as the tunnel server and to receive the results, and wherein an administrator views the state of the VPN session at a management console, and the gateway server tracks the state of the VPN session in a data store.

US Pat. No. 10,432,581

NETWORK IDENTIFICATION AS A SERVICE

Smartpipe Technologies Lt...

1. A method of modifying a network request comprising:receiving, at an intermediate network device in a service provider network, a network request from a client device;
modifying, at the intermediate network device, the network request to include a network identifier; and
transmitting, from the intermediate network device, the network request to a server device located outside the service provider network;
wherein modifying the network request comprises:
selecting the network identifier from a set of available network identifiers, wherein a different network identifier is associated with each network request;
generating, for the received network request, a mapping between the selected network identifier and data originating from the service provider network,
wherein the set of available network identifiers comprises network identifiers that are not associated with an active mapping at a time of selection,
wherein the mapping is configured to persist for a predefined time period following receipt of the network request, and
wherein the selected network identifier is returned to the set of available network identifiers on expiry of the predefined time period,
such that there is no correlation between a network identifier and a network request or data originating from the service provider network outside of the mapping; and
configuring a data broker accessible from outside the service provider network based on the mapping, the data broker being configured to transmit at least a portion of the data originating from the service provider network based on the mapping within the predefined time period.

US Pat. No. 10,432,560

VOICE CONTROLLED MULTIMEDIA CONTENT CREATION

Motorola Mobility LLC, C...

1. A method implemented by a computing device, the method comprising:capturing audio input in an environment;
recognizing a voice command to create a multimedia package as indicated by the audio input, the voice command including a single input stream that comprises a single phrase, the single phrase initiating a sharing sequence that comprises:
ascertaining contextual factors for creation of the multimedia package, the contextual factors ascertained from context sensor inputs that correspond to detected environment conditions in the environment in which the audio input is captured;
determining a content clip for tagging of the multimedia package based at least in part upon the contextual factors, the content clip including at least an audio file;
obtaining multimedia content for inclusion in the multimedia package identified via the voice command, the voice command including an indication of a destination for the multimedia package and an identification of the multimedia content for inclusion in the multimedia package;
customizing the multimedia content by including additional content as part of the multimedia content upon recognizing a geographic location described in the audio input;
creating the multimedia package by combining the customized multimedia content with the content clip; and
communicating the multimedia package to the destination identified via the voice command.

US Pat. No. 10,432,494

OPTIMIZING NETWORK EFFICIENCY FOR APPLICATION REQUIREMENTS

Comcast Cable Communicati...

1. A method comprising:determining, by a computing device and based on a first data rate and a first expected number of packet retransmissions for the first data rate, a first expected time of wireless transmission of a content item;
determining, by the computing device and based on a second data rate for the content item and a second expected number of packet retransmissions for the second data rate, a second expected time of wireless transmission of the content item;
determining, by the computing device and based on a comparison of the first expected time of wireless transmission and the second expected time of wireless transmission, to cause wireless transmission, based on the second data rate, of the content item; and
causing, by the computing device, wireless transmission, based on the second data rate, of the content item.

US Pat. No. 10,432,489

COMPUTING SYSTEM INCLUDING DYNAMIC PERFORMANCE PROFILE ADAPTATION FUNCTIONALITY

Blackline Systems, Inc., ...

1. A computer networking system, comprising:a client hardware device comprising a manager and a client profiler module, wherein the manager manages a profile for the client hardware device as determined by the client profiler module; and
a server hardware device comprising a server profiler module and an observer module, wherein the server profiler module maintains a server profile and profiles for at least one client hardware device and the observer module is configured to receive client hardware device performance information from the client hardware device and server hardware device performance information and determine and implement performance parameter alterations based on client hardware device performance information and server hardware device performance information received;
wherein performance parameter alterations implemented comprise one from the group consisting of altered packet size, altered packet contents, altered application functionality, and altered packet transmission speed;
wherein the client hardware device performance information comprises a set of times required for the client hardware device to perform a corresponding set of known tasks over a further corresponding set of known time periods, and a performance profile comparison of the client hardware device performing one known task over one known time period results in the at least one of the server hardware device and the client hardware device implementing one performance parameter alteration.

US Pat. No. 10,432,488

METHOD AND APPARATUS FOR PROCESSING NETWORK ELEMENT STATE

HUAWEI TECHNOLOGIES CO., ...

1. A method for processing a network element state, the method comprising:obtaining key performance data of a respective network element of a plurality of network elements, wherein the key performance data comprises an access success rate or user throughput;
determining a first network element from the plurality of network elements according to the key performance data of the respective network element and a load of the respective network element, wherein the key performance data of the first network element is less than a first threshold and a load of the first network element is less than a second threshold;
obtaining a compensation running state value of the first network element, wherein the compensation running state value indicates whether the first network element is compensating a second network element from the plurality of network elements;
determining, according to the compensation running state value, whether the first network element is in a state of compensating the second network element;
prohibiting, when the first network element is in the state of compensating the second network element, the first network element from entering an energy saving state by prohibiting changing a default value of an energy saving flag of the first network element, wherein the default value indicates the first network element is prohibited from entering the energy saving state; and
wherein the first network element is a first cell, and the second network element is a second cell neighboring the first cell.

US Pat. No. 10,432,435

METHODS AND APPARATUS FOR ENABLING AND DISABLING SCRAMBLING OF CONTROL SYMBOLS

Apple Inc., Cupertino, C...

1. A sink device comprising:an audio-visual interface in data communication with a source device, the audio-visual interface configured to receive a clock signal at either a first amplitude or a second amplitude that is lower than the first amplitude;
a register accessible via the audio-visual interface wherein one or more contents of the register are configured to identify one or more supported scrambling capabilities for the sink device;
logic configured to recover the clock signal having the second amplitude when the source device enables a scrambling functionality of the one or more supported scrambling capabilities; and
logic configured to recover the clock signal having the first amplitude when the scrambling functionality of the one or more supported scrambling capabilities are not enabled.

US Pat. No. 10,432,434

MULTI-BAND NOISE REDUCTION SYSTEMS AND METHODS

Tektronix, Inc., Beavert...

1. An apparatus comprising:an amplifier configured to receive a first frequency band of an analog signal and apply a gain to the first frequency band, the first frequency band having a first range of frequencies;
a first analog-to-digital converter, coupled with an output of the amplifier, configured to convert the first frequency band of the analog signal to a first digital signal;
a second analog-to-digital converter configured to receive a second frequency band of the analog signal and convert the second frequency band to a second digital signal, the second frequency band having a second range of frequencies different from the first range of frequencies;
a gain controller configured to adjust the gain of the amplifier based on the first digital signal to increase a signal-to-noise ratio of the first digital signal; and
a de-embed controller configured to generate a correction filter to remove an effect of the amplifier from the first digital signal; and
a sum block, coupled with an output of the first analog-to-digital converter and an output of the second analog-to-digital converter, configured to:
combine the first digital signal and the second digital signal into an output signal that is a digital representation of the analog signal, and
output the output signal for additional processing.

US Pat. No. 10,432,427

BORDER GATEWAY PROTOCOL FOR COMMUNICATION AMONG SOFTWARE DEFINED NETWORK CONTROLLERS

Futurewei Technologies, I...

1. A first network element comprising:a memory comprising instructions executable by a processor; and
a processor coupled to the memory and configured to execute the instructions, wherein executing the instructions causes the processor to:
receive, from a second network element during a border gateway protocol (BGP) communication session, a communications capabilities message indicating capabilities of the second network element;
receive, from the second network element, an advertisement message indicating connections and accesses of a second domain controlled by the second network element;
receive a request to route data between a source located in a first domain and a destination;
transmit a first request message to the second network element to cause the second network element to compute a path segment through the second domain, wherein the first request message is a Request for Computing Path Segment (CPSReq);
receive, from the second network element, a Reply for Computing Path Segment (CPSRep) containing information relating to the path segment requested for computation according to the CPSReq; and
transmit a second request message to create a tunnel segment of an end-to-end (E2E) tunnel between the source and the destination crossing the first domain and the second domain,
wherein the first network element is a parent controller of the second network element.

US Pat. No. 10,432,422

PARAMETERIZED QUALITY OF SERVICE ARCHITECTURE IN A NETWORK

Entropic Communications L...

1. A communication network comprising:a requesting node;
a Network Coordinator (NC) node; and
a plurality of requested nodes,
wherein:
the requesting node is operable to, at least, communicate a first message to the NC node requesting a list comprising parameterized quality of service (PQoS) flows of the communication network; and
the NC node is operable to, at least:
receive the first message from the requesting node; and
in response to the received first message:
communicate a second message to each requested node of the plurality of requested nodes, the second message requesting from said each requested node a list identifying PQoS flows for which said each requested node is an ingress node;
receive, from said each requested node a respective third message comprising a list identifying PQoS flows for which said each requested node is an ingress node;
form an aggregated list of PQoS flows comprising each respective list identifying PQoS flows from each received third message; and
communicate a fourth message to at least the requesting node comprising the aggregated list,
wherein the second message specifies a range of PQoS flows being queried.

US Pat. No. 10,432,406

CIPHER RULE FEEDBACK

F5 Networks, Inc., Seatt...

1. A method for managing network communication, executable by one or more traffic management computers with one or more processors executing the method, the method comprising actions to:receiving, by the one or more processors, network traffic that includes client cipher negotiation information from a client;
receiving, by the one or more processors, other network traffic that includes server cipher negotiation information from a server;
receiving, by the one or more processors, negotiation data that corresponds to the client cipher negotiation information and other negotiation data that corresponds to the server cipher negotiation information;
mapping, by the one or more processors, one or more features of the negotiation data and the other negotiation data to one or more bitfields;
storing, by the one or more processors, the one or more bitfields mapped to the negotiation data and the other negotiation data in a data store of the one or more traffic management computers, wherein the storing of the one or more bitfields instead of the negotiation data and other negotiation data improves storage efficiency and efficient use of the client cipher negotiation information and the server cipher negotiation information;
sending, by the one or more processors, the server cipher negotiation information to the client; and
when a query is received from a query client, perform, by one or more processors, further operations, including:
providing, by the one or more processors, result set information based on the stored the negotiation data and the other negotiation data in a data store of the one or more traffic management computers; and
sending, by the one or more processors, reporting information that is based on the result set information to the query client; and
receiving, by the one or more processors, one or more candidate cipher rule modifications; and
including in the report information, by the one or more processors, a list of clients and servers to be prevented from negotiating secure connections based on the one or more candidate cipher rule modifications, the stored negotiation data, or the stored other negotiation data.

US Pat. No. 10,432,357

SEQUENCE-BASED POLAR CODE DESCRIPTION

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving a codeword over a wireless channel, wherein the codeword is based at least in part on a plurality of information bits encoded using a polar code;
identifying a set of bit locations of the polar code for the plurality of information bits, wherein the set of bit locations is determined based at least in part on a partitioning of bit-channels for at least one stage of polarization of the polar code and assigning information bits of the at least one stage of polarization to partitions based at least in part on a binary partition assignment vector associated with the at least one stage of polarization; and
decoding the received codeword according to the polar code to obtain an information bit vector at the set of bit locations.

US Pat. No. 10,432,348

WIRELESS SIGNAL TRANSMISSION METHOD AND SYSTEM

ZTE CORPORATION, Guangdo...

1. A wireless signal transmission method, comprising:transmitting, by a transmitting station, a wireless signal to one or more receiving stations, wherein the wireless signal comprises a first portion and a second portion, the first portion being a trigger frame with a first type of frame format which can be independently decoded, the second portion being a specific signal with a second type of frame format; and
receiving, by the transmitting station, a radio frame transmitted by at least one of the plurality of receiving stations,
wherein a Media Access Control (MAC) layer frame header of the trigger frame comprises indication information of at least one of a frame type and a subframe type, the at least one of the frame type and the subframe type is used for indicating that the trigger frame is configured to trigger the plurality of receiving stations to transmit the radio frame, and the specific signal with the second type of frame format is provided after the trigger frame,
wherein a condition of deciding that the specific signal with the second type of frame format is provided after the trigger frame comprises: the frame type of the trigger frame and the indication information or a sequence in the trigger frame implying that the specific signal with the second type of frame format is provided after the trigger frame; and
wherein the indication information or the sequence in the trigger frame further implying that the specific signal comprises at least one of: a length and a format.

US Pat. No. 10,432,337

APPARATUS AND METHOD FOR TIMESTAMPING OF DATA PACKETS

Avago Technologies Intern...

1. A communications device, comprising:an input bit counter configured to maintain a first count responsive to input bits received by a physical layer (PHY) device from a media access control (MAC) sublayer;
an output bit counter configured to maintain a second count responsive to output bits transmitted by the PHY device onto a physical medium; and
control circuitry configured to:
upon receipt, by the PHY device from the MAC sublayer, of a first bit of a data packet, determine a number of bits awaiting transmission by the PHY device onto the physical medium based on the first count and the second count;
calculate a timestamp for the data packet based on the determined number of bits and a pre-determined bit transmission rate of the PHY device, wherein the timestamp indicates a time of transmission of the first bit of the data packet by the PHY device onto the physical medium; and
insert the timestamp into a timestamp field of the data packet.

US Pat. No. 10,432,336

SYSTEM AND METHOD OF SYNCHRONIZING A DISTRIBUTED CLOCK IN A PACKET-COMPATIBLE NETWORK

ADVA Optical Networking S...

1. A method of operating a computer-based controller being in data communication with one or more first computer-based clock nodes via a control path, the one or more first clock nodes operating in a time distribution network (TDN) operating in compliance with a time-transfer protocol, the method comprising:continuously receiving, by the controller via the control path from each of the one or more first clock nodes, first timestamp-related data, the first timestamp-related data received from a given clock node being informative of master and slave timestamps associated with the given clock node;
using the received first timestamp-related data associated with a given clock node to generate, for each of the one or more clock nodes, clock-recovery control data with respect to the given clock node, the generated clock-recovery control data comprising data usable for phase and frequency recovery;
continuously sending the generated clock-recovery control data, via the control path, to each of the one or more clock nodes;
continuously receiving, by the controller via the control path from each of the one or more first clock nodes, first PTP announce messages generated by the one or more first clock nodes, each first PTP announce message associated with a clock port of respective first clock node;
processing, at least, the received first PTP announce messages using techniques defined by BMCA (Best Master Clock Algorithm) protocol to continuously generate a clock distribution topology to be implemented; and
sending to the one or more first clock nodes configuration commands specifying quality and priority of respective PTP ports in accordance with the generated clock distribution topology.

US Pat. No. 10,432,329

TRANSMITTER, RECEIVER, AND TRANSMITTING AND RECEIVING SYSTEM

PACIFIC INDUSTRIAL CO., L...

12. A transmitting and receiving system that includes a transmitter, which transmits transmission data, and a receiver, which receives the transmission data transmitted from the transmitter, whereinthe transmitter includes
a power source,
a transmitter memory, which stores identification information, and
a data generating section, which generates the transmission data containing variable data that may have a different value and verification data, which is used for verifying the identification information stored in the transmitter memory against the identification information registered in the receiver,
wherein the transmission data contains a shuffling pattern for shuffling an ID code, which indicates the identification information of the transmitter, and
wherein the data generating section is capable of generating, as the verification data, computation data that is computed from fixed data representing the identification information stored in the transmitter memory and the variable data and that has a shorter data length than the fixed data,
the receiver includes
a receiving section, which receives the transmission data,
an acquiring section, which acquires the verification data and the variable data from the transmission data received by the receiving section,
a receiver memory, which stores identification information, and
a verifying section, which verifies the identification information registered in the transmitter that has transmitted the transmission data against the identification information stored in the receiver memory based on the verification data and data representing the identification information stored in the receiver memory, and
if the acquiring section acquires the computation data as the verification data, the transmitting and receiving system checks whether the computation data matches data computed from the variable data and data representing the identification information stored in the receiver memory so as to verify the identification information registered in the transmitter against the identification information registered in the receiver.

US Pat. No. 10,432,305

LOSS OF SIGNAL DETECTOR

Finisar Corporation, Sun...

1. A loss of signal (LOS) detector suitable for use in an optoelectronic transceiver, the LOS detector comprising:a circuit configured to generate a LOS indicator based on a comparison between a first signal generated by differential input signals and a threshold signal common mode, with a second signal generated by differential threshold signals at a first level and an input signal common mode.

US Pat. No. 10,432,299

HYBRID SATELLITE SYSTEMS FOR ENHANCED PERFORMANCE AND ENHANCED QUALITY OF SERVICE BROADBAND COMMUNICATIONS

Hughes Network Systems, L...

1. A communications terminal comprising:a data interface configured to receive input data from a plurality of application sessions for transmission of the input data of each application session to a respective destination device, wherein each of the application sessions induces one or more respective transmission requirements for the transmission of the data from the application session to the respective destination device;
a transport selection processor; and
a plurality of modems; and
wherein each of the plurality of modems is configured to transmit the input data via a respective transmission platform, wherein, for at least two of the modems, each of the respective transmission platforms comprises a different transport or transmission technology that exhibits respective transmission characteristics, and wherein the plurality of modems are configured to transmit the input data simultaneously,
wherein, for each of the application sessions, the transport selection processor is configured to select a one of the plurality of modems, for transmission of the input data of the application session to the respective destination device, based on the respective transmission requirements of the application session and the transmission characteristics of the respective transmission platform, and wherein, for each of at least two of the application sessions, the transport selection processor is configured to select a different one of the at least two modems for which the respective transmission platforms comprise the different transport or transmission technologies,
wherein the respective transmission platforms of the respective modems selected for the at least two of the application sessions share a common anchor gateway that provides an interface between the respective transmission platforms of the respective modems selected for the at least two of the application sessions and a common core network, and
wherein, via the common anchor gateway, a common source or destination address is used for data communications between the communications terminal and the anchor gateway over the respective transmission platforms of the respective modems selected for the at least two of the application sessions.

US Pat. No. 10,432,293

WIRELESS COMMUNICATION NODE AND A METHOD FOR PROCESSING A SIGNAL IN SAID NODE

Telefonaktiebolaget LM Er...

1. A wireless communication node comprising at least one array antenna configured to receive a radio signal, said at least one array antenna comprising:a plurality of receiving antenna devices,
each of said plurality of receiving antenna devices being connected to a respective receiving circuit which is configured for processing said radio signal,
each receiving circuit comprising:
a demodulator,
an analog-to-digital converter and
a decoder,
the demodulator being configured to:
receive an analog signal from a corresponding receiving antenna device and
to output a demodulated analog signal to said analog-to-digital converter which outputs a converted digital signal to the decoder,
wherein said wireless communication node is configured for adding a direct current, DC, offset value to said demodulated analog signal and
wherein each of the DC offset values for the plurality of receiving circuits are separate and combined offset values of said wireless communication node follow a predetermined distribution of values, having a variance, over the analog-to-digital converters.

US Pat. No. 10,432,292

ADAPTIVE MULTIPLEXING AND TRANSMIT/RECEIVE DIVERSITY

Apple Inc., Cupertino, C...

1. A method for operating a wireless user equipment (UE) device, comprising:communicating with a base station using a first set of antennas;
determining one or more trigger conditions;
based on the one or more trigger conditions:
turning on a second set of antennas, in addition to the first set of antennas;
starting a measurement timer when the second set of antennas is turned on;
performing antenna measurements for the first set of antennas and the second set of antennas;
based on the antenna measurements, selecting, at or prior to expiration of the measurement timer, a new set of antennas for communicating with the base station, wherein the new set of antennas are different than the first set of antennas; and
based on selecting the new set of antennas:
turning off a remaining set of antennas; and
communicating with the base station using the new set of antennas.

US Pat. No. 10,432,282

DEVICE AND METHOD FOR TESTING MIMO SCHEME SYSTEM

ANRITSU CORPORATION, Kan...

1. A device for testing a multi input multi output (“MIMO”) scheme system adopting a multicarrier modulation scheme using K carriers, a MIMO scheme using S transmitting antennas and U receiving antennas, and a beam forming process scheme for setting radiation beam characteristics based on S transmitting antennas, in which receiving signal received by the U receiving antennas through a propagation environment including N scatters transmitted from the S transmitting antennas is generated and the generated receiving signal is given to a test object, the device comprising:a layer frequency domain signal generation circuit that generates R×K series of modulation signals in a frequency domain for each of the K carriers with an input of R layers' worth of data signal sequences to be transmitted to the test object;
a first propagation channel arithmetic operation circuit that obtains characteristics of a propagation channel taking account of beam forming characteristics, by multiplications of S×R series of beam forming characteristics, whose size is specified by the number of transmitting antennas and the number of layers, and characteristics simulating a propagation channel through which a signal transmitted from the transmitting antenna is output as M rays per scatter according to the characteristics of the transmitting antenna and arrives at the corresponding scatter;
a second propagation channel arithmetic operation circuit that obtains characteristics of a propagation channel taking account of a movement of the test object by multiplications of an arithmetic operation result of the first propagation channel arithmetic operation circuit and phase characteristics for giving a Doppler frequency shift due to the movement of the receiving antenna and the test object;
a third propagation channel arithmetic operation circuit that obtains characteristics of a propagation channel taking account of receiving characteristics of the receiving antennas by multiplications of arithmetic operation results of the second propagation channel arithmetic operation circuit and receiving antenna characteristics indicating the receiving characteristics of the receiving antenna;
a Fourier transform circuit that groups the rays into one unit that may be regarded as having a common Doppler frequency shift for each of the receiving antennas among arithmetic operation results of the third propagation channel arithmetic operation circuit and performs Fourier transform processes on characteristics of propagation channels of L units with different Doppler frequencies to obtain characteristics of propagation channel in the frequency domain at every carrier frequency;
a propagation signal arithmetic operation circuit that generates U×L series of propagation signals per carrier in the frequency domain via a pseudo propagation channel from the plurality of transmitting antennas to the plurality of receiving antennas by multiplications of the arithmetic operation result of the Fourier transform circuit and the modulation signal of the R×K series generated by the layer frequency domain signal generation circuit;
a window function arithmetic operation circuit that, as a process in the frequency domain corresponding to the signal extraction by multiplications of a window function rotating at a Doppler frequency corresponding to each series, performs an extraction process of propagation signals of U×L series per carrier, by performing a convolution arithmetic operation of the frequency characteristic of the window function with the propagation signal of the U×L series per carrier obtained by the propagation signal arithmetic operation circuit;
a path signal addition circuit that generates U series propagation signals per carrier by performing an addition process of L units of signals for each of the receiving antennas for the arithmetic operation results of the window function arithmetic operation circuit;
a time domain signal generation circuit that generates signals in the time domain to be received by the receiving antennas by performing inverse Fourier transform processes with the input of the arithmetic operation results of the path signal addition circuit; and
a shift addition circuit that generates consecutive signals to be received by the receiving antennas by shifting as much as a length of the window function and adding the signals in the time domain generated by the time domain signal generation circuit.

US Pat. No. 10,432,261

WIRELESS COMMUNICATION

Nordic Semiconductor ASA,...

1. A method of transferring data between a first device and a second device comprising:bringing a first object into an activation zone of a near-field communication module so as thereby to establish a near-field communication link between said module and said first object;
said near-field communication module sending a control signal to at least one of said first and second device to change a second communication session through a second, different channel between said first and second devices from a first existing state to a second existing state;
transferring said data between said first device and said second device in said second communication session; and
changing said second communication session from the second existing state to the first existing state if said first object is removed from said activation zone.

US Pat. No. 10,432,256

SYSTEM FOR REDUCING CROSSTALK AND RETURN LOSS WITHIN ELECTRICAL COMMUNICATION CONNECTORS

Optical Cable Corporation...

1. A system for reducing crosstalk and return loss within electrical communication connectors comprising:at least four of a plurality of pins, wherein a first pin and a second pin constitute a first pair and a third pin and a fourth pin constitute a second pair;
at least two of a plurality of offending capacitors, wherein a first offending capacitor is applied between the first pin and the second pin and a second offending capacitor is applied between the third and the fourth pin;
at least four of a plurality of compensating capacitors,
wherein a first compensating capacitor and a second compensating capacitor connected in series are applied between the first pin and the third pin and a third compensating capacitor and a fourth compensating capacitor connected in series are applied between the second pin and the fourth pin;
wherein at least one of the first compensating capacitor and the second compensating capacitor has no direct contact with any pins of the first and second pairs; and
wherein at least one of the third compensating capacitor and the fourth compensating capacitor has no direct contact with any pins of the first and second pairs, wherein the at least four of a plurality of compensating capacitors form a shape-neutral structure.

US Pat. No. 10,432,240

WIRELESS DEVICES AND SYSTEMS INCLUDING EXAMPLES OF COMPENSATING POWER AMPLIFIER NOISE

Micron Technology, Inc., ...

1. A method comprising:receiving input data to be transmitted as a radio frequency (RF) wireless transmission;
performing, on the input data in a baseband domain, operations of a digital pre-distortion stage to at least partially compensate the input data for non-linear power amplifier noise to generate compensated input data, the operations including mixing coefficient data based on the non-linear power amplifier noise with the input data;
amplifying the compensated input data to generate amplified input data;
activating a switch path to provide the amplified input data to a receiver stage including a coefficient calculator;
transmitting the amplified input data as the RF wireless transmission via an RF antenna; and
after the coefficient calculator has received the amplified input data, receiving an additional RF wireless transmission to be processed in the receiver stage, wherein receiving the additional RF wireless transmission to be processed in the receiver stage occurs in a downlink transmission time interval (TTI) of a time-division duplex (TDD) configured radio frame.

US Pat. No. 10,432,235

CARRIER AGGREGATION USING DIPLEXERS

Skyworks Solutions, Inc.,...

1. A multiplexing system comprising:a first diplexer having a first transmit terminal, a first receive terminal, and a first common terminal, the first diplexer configured to filter a first transmit signal received at the first transmit terminal to a first cellular frequency band and output the filtered first transmit signal at the first common terminal, the first diplexer further configured to filter a first receive signal received at the first common terminal to a second cellular frequency band and output the filtered first receive signal at the first receive terminal; and
a second diplexer having a second transmit terminal, a second receive terminal, and a second common terminal, the second diplexer configured to filter a second transmit signal received at the second transmit terminal to the second cellular frequency band and output the filtered second transmit signal at the second common terminal, the second diplexer further configured to filter a second receive signal received at the second common terminal to the first cellular frequency band and output the filtered second receive signal at the second receive terminal, the second diplexer further configured to filter the second receive signal to the first cellular frequency band concurrently with the first diplexer filtering the first transmit signal to the first cellular frequency band.

US Pat. No. 10,432,230

ERROR DETECTION OR CORRECTION OF A PORTION OF A CODEWORD IN A MEMORY DEVICE

Micron Technology, Inc., ...

1. A method of retrieving data, the method comprising:receiving a read access request from a requesting agent targeting a particular sub-codeword of a codeword stored in a memory array, wherein the codeword comprises a plurality of sub-codewords and parity bits, and wherein each sub-codeword of the codeword comprises sub-codeword data and corresponding error detection code bits;
in response to the read access request:
reading only the particular sub-codeword and the corresponding error detection code;
performing an error detection operation only on the read particular sub-codeword, using the read error detection code bits of the read particular sub-codeword, wherein the error detection operation is performed without reading the codeword as a whole from the memory array;
transmitting only the read particular sub-codeword to the requesting agent, at least in part in response to not detecting an error in the read particular sub-codeword, without performing the error detection and correction operation on the codeword as a whole and without transmitting the whole codeword to the requesting agent;
reading the whole codeword and the parity bits only in response to detecting an error in the read particular sub-codeword and determining that the whole codeword is available for reading;
performing an error detection and correction operation on the read codeword as a whole based on the read parity bits, such that the read particular sub-codeword is corrected; and
transmitting only the corrected particular sub-codeword to the requesting agent without transmitting the whole codeword to the requesting agent;
receiving a write request targeting the particular sub-codeword to program information into a location in the memory array allocated to the particular sub-codeword in accordance with the write request;
in response to the write request:
determining whether the parity bits are available;
reading the sub-codeword data of the particular sub-codeword, the error detection code bits of the particular sub-codeword, and the parity bits responsive to the parity bits being available to be read;
generating new error detection code bits for the particular sub-codeword from the information;
generating new parity bits associated with the codeword based on the read parity bits and the information; and
programming the information and the new error detection code bits into the location in the memory array allocated to the particular sub-codeword and programming the new parity bits into the memory array.

US Pat. No. 10,432,227

LOCATION OF INTERLEAVER WITH LDPC CODE

MEDIATEK INC., Hsinchu (...

1. A method, comprising:rate matching, by an encoder circuit of a processor of an apparatus, a stream of encoded data;
passing, by the encoder circuit, the stream of encoded data through a bit-level interleaver of the encoder circuit to provide a stream of interleaved data; and
wirelessly transmitting, by a transceiver of the apparatus, the stream of interleaved data to a network node of a wireless network,
wherein the rate matching of the stream of encoded data comprises:
encoding, by a low-density parity-check (LDPC) encoder of the encoder circuit, data to provide the stream of encoded data; and
receiving, by a circular buffer of the encoder circuit, the stream of encoded data from the LDPC encoder, and
wherein the bit-level interleaver and the circular buffer are physically arranged in the encoder circuit such that a location of the bit-level interleaver is after the circular buffer with respect to a flow of the stream of interleaved data to enable a lower complexity of a decoder in the network node receiving the stream of interleaved data compared to a case in which the bit-level interleaver is before the circular buffer with respect to the flow of the stream of interleaved data.

US Pat. No. 10,432,223

MODULATOR AND MODULATION METHOD USING NON-UNIFORM 16-SYMBOL SIGNAL CONSTELLATION FOR LOW-DENSITY PARITY CHECK CODEWORD HAVING 4/15 CODE RATE

ELECTRONICS AND TELECOMMU...

andwherein the modulated signal corresponds to a transmission signal, the transmission signal being transmitted to a reception device.

US Pat. No. 10,432,219

APPARATUS AND METHOD FOR CHANNEL CODING IN COMMUNICATION SYSTEM

HUAWEI TECHNOLOGIES CO., ...

1. A method for communicating information between communication devices, comprising:receiving, by a communication device, an input sequence, wherein the input sequence comprises K bits of information, and K is a positive integer;
encoding, by the communication device, the input sequence using a matrix H, to obtain an encoded sequence; and
outputting, by the communication device, the encoded sequence for a transmission to another communication device;
wherein the matrix H is determined according to a base matrix and a lifting factor Z;
wherein the base matrix comprises m rows and n columns, m and n are integers, and 5?m?46, and 27?n?68;
wherein elements in the base matrix are represented by row index i and column index j, 0?i?m, 0?j?n;
wherein an element Vi,j of the base matrix is a non-zero-element when
i=0, j=0, 1, 2, 3, 5, 6, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, or 23;
i=1, j=0, 2, 3, 4, 5, 7, 8, 9, 11, 12, 14, 15, 16, 17, 19, 21, 22, 23, or 24;
i=2, j=0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 17, 18, 19, 20, 24, or 25;
i=3, j=0, 1, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 22, or 25;
i=4, j=0, 1, or 26.

US Pat. No. 10,432,217

PAGE FILTERING VIA COMPRESSION DICTIONARY FILTERING

International Business Ma...

1. A computer system comprising:one or more computer processors, one or more computer-readable storage media, and program instructions stored on one or more of the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to compress a page of a database table, whereby a compression dictionary is created, the compression dictionary comprising entries that include a byte sequence from the page and a compression symbol associated with the byte sequence;
program instructions to receive a part of the compressed page and the compression dictionary;
program instructions to receive a page symbol list, comprising compression symbols from the compression dictionary that are present in the part of the page;
program instructions to receive a query, wherein the query includes a predicate having a predicate value;
program instructions to generate a predicate symbol list for the predicate, comprising compression symbols in the compression dictionary whose associated byte sequences at least partially match the predicate value;
program instructions to generate a page symbol indicator data, indicating which compression symbols from the compression dictionary are present among the compression symbols in the page symbol list;
program instructions to generate a predicate symbol indicator data, indicating which compression symbols from the compression dictionary are present among the compression symbols in the predicate symbol list;
program instructions to determine, based on the page symbol indicator data and the predicate symbol indicator data, that at least one compression symbol from the predicate symbol list is also present in the part of the page;
program instructions to determine, based on the predicate symbol list and the page symbol list, that at least one compression symbol from the predicate symbol list is also present in the part of the page; and
program instructions to perform the query, whereby the predicate is evaluated on the part of the page.

US Pat. No. 10,432,214

APPARATUS FOR APPLYING DIFFERENT TRANSFER FUNCTIONS TO CODE SEGMENTS OF MULTI-BIT OUTPUT CODE THAT ARE SEQUENTIALLY DETERMINED AND OUTPUT BY MULTI-BIT QUANTIZER AND ASSOCIATED DELTA-SIGMA MODULATOR

MEDIATEK INC., Hsin-Chu ...

12. A delta-sigma modulator comprising:a feed-forward circuit, comprising:
an integrator circuit, arranged to generate a first analog output according to a first analog input; and
a multi-bit quantizer, arranged to quantize a second analog input to generate a multi-bit output code, wherein the second analog input is derived from the first analog output, and the multi-bit output code comprises a plurality of code segments sequentially determined by the multi-bit quantizer; and
a feedback circuit, comprising:
a processing circuit, arranged to receive the code segments from the multi-bit quantizer sequentially, and further arranged to generate a plurality of digital outputs according to the code segments, respectively;
a digital-to-analog conversion circuit, arranged to receive the digital outputs from the processing circuit, and convert the digital outputs into second analog outputs, respectively; and
a combining circuit, arranged to generate and output a third analog output to the feed-forward circuit by combining the second analog outputs of the digital-to-analog conversion circuit;
wherein the code segments comprise a first code segment and a second code segment, the digital outputs comprise a first digital output derived from the first code segment and a second digital output derived from the second code segment, and a first transfer function between the first digital output and the first code segment is different from a second transfer function between the second digital output and the second code segment.

US Pat. No. 10,432,211

IMAGING SYSTEMS WITH SUB-RADIX-2 CHARGE SHARING SUCCESSIVE APPROXIMATION REGISTER (SAR) ANALOG-TO-DIGITAL CONVERTERS

SEMICONDUCTOR COMPONENTS ...

1. A data converter, comprising:a comparator configured to receive an input signal;
a charge sharing digital-to-analog converter configured to output signals that are received by the comparator; and
control logic configured to receive signals from the comparator and output signals to the charge sharing digital-to-analog converter, wherein the charge sharing digital-to-analog converter comprises capacitors sized using a sub-radix-2 scaling scheme.

US Pat. No. 10,432,206

METHOD AND DEVICE FOR OPERATING AN ANALOG-TO-DIGITAL CONVERTER FOR CONVERTING A SIGNAL

Robert Bosch GmbH, Stutt...

1. A method for operating an analog-to-digital converter to convert a signal, comprising:calculating a signal parameter in a spectral sub-range of the signal to be converted, wherein the spectral sub-range corresponds to a subset of frequencies in a potential sampling frequency range of the analog-to-digital converter, the potential sampling frequency range being those frequencies that are reconstructable without loss of information after analog-to-digital conversion by the analog-to-digital converter when operated at a maximum sampling frequency of the analog-to-digital converter;
setting a sampling frequency of the analog-to-digital converter based on the signal parameter; and
operating the analog-to-digital converter to convert the signal with the set using the determined sampling frequency.

US Pat. No. 10,432,203

SIGNAL RECOVERY CIRCUIT, OPTICAL MODULE, AND SIGNAL RECOVERY METHOD

FUJITSU LIMITED, Kawasak...

1. A signal recovery circuit comprising:a voltage controlled oscillator configured to generate a clock signal;
a phase frequency comparison circuit configured to:
compare phases of the clock signal and a received input signal, and
compare frequencies of the clock signal and the received input signal;
a voltage adjustment circuit configured to adjust the phase of the clock signal by adjusting control voltage of the voltage controlled oscillator based on an output of the phase frequency comparison circuit; and
a control circuit configured to:
acquire an amplitude of the received input signal,
detect continuation of the same sign in the received input signal based on the acquired amplitude,
stop an adjustment of the phase of the clock signal generated by the voltage controlled oscillator when the continuation of the same sign is detected, and
execute adjustment of the phase of the clock signal generated by the voltage controlled oscillator when the continuation of the same sign is stopped.

US Pat. No. 10,432,198

LIGHTWEIGHT BISTABLE PUF CIRCUIT

Ningbo University, Zheji...

1. A lightweight bistable Physical unclonable function (PUF) circuit, comprising:a decoding circuit;
a timing control circuit;
a PUF cell array; and
n sharing foot circuits identical in structure,
wherein the PUF cell array is formed by m*n PUF cells which are identical in structure and arrayed in m lines and n columns, wherein * is a multiplication operator; the decoding circuit has w input terminals, m output terminals, a controlled clock signal input terminal and a word line control signal input terminal, the timing control circuit has an enable signal input terminal, a clock signal input terminal, a pre-discharge signal output terminal, a controlled clock signal output terminal and a word line control signal output terminal, each said sharing foot circuit has a pre-discharge signal input terminal, an output terminal, a first bit line connecting terminal and a second bit line connecting terminal, and each said PUF cell has a word line connecting terminal, a first bit line connecting terminal and a second bit line connecting terminal,
wherein w is an integer which is equal to or greater than 1 and smaller than or equal to 9, m=2w, and n is an integer which is equal to or greater than 1; the pre-discharge signal output terminal of the timing control circuit is connected to the pre-discharge signal input terminals of the n sharing foot circuits, the controlled clock signal output terminal of the timing control circuit is connected to the controlled clock signal input terminal of the decoding circuit, the word line control signal output terminal of the timing control circuit is connected to the word line control signal input terminal of the decoding circuit, and the jth output terminal of the decoding circuit is connected to word line terminals of the PUF cells in the jth line of the PUF cell array, wherein j=1, 2, . . . , m; the first bit line connecting terminal of the kth sharing foot circuit is connected to the first bit line connecting terminals of the PUF cells in the kth column of the PUF cell array, and the second bit line connecting terminal of the kth sharing foot circuit is connected to the second bit line connecting terminals of the PUF cells in the kth column of the PUF cell array, wherein k=1, 2, . . . , n; wherein each said PUF cell includes a first PMOS transistor, a second PMOS transistor, a third PMOS transistor and a fourth PMOS transistor,
wherein a source of the first PMOS transistor and a source of the second PMOS transistor are accessed to a power supply; a gate of the first PMOS transistor and a drain of the second PMOS transistor are connected to a drain of the fourth PMOS transistor; a drain of the first PMOS transistor and a gate of the second PMOS transistor are connected to a drain of the third PMOS transistor; a source of the third PMOS transistor is the first bit line connecting terminal of the PUF cell; a gate of the third PMOS transistor is connected to a gate of the fourth PMOS transistor, and a corresponding connecting terminal is the word line connecting terminal of the PUF cell; a source of the fourth PMOS transistor is the second bit line connecting terminal of the PUF cell; and the first PMOS transistor, the second PMOS transistor, the third PMOS transistor and the fourth PMOS transistor have a minimum width-to-length ratio of 120 nm/60 nm under a TSMC 65 nm process;
each said sharing foot circuit includes a first NMOS transistor, a second NMOS transistor, a third NMOS transistor, a fourth NMOS transistor, a first two-input NAND gate and a second two-input NAND gate, wherein the first two-input NAND gate and the second two-input NAND gate each have a first input terminal, a second input terminal and an output terminal; a source of the first NMOS transistor, a source of the second NMOS transistor, a source of the third NMOS transistor and a source of the fourth NMOS transistor are all grounded; a gate of the first NMOS transistor, a drain of the second NMOS transistor and a drain of the fourth NMOS transistor are connected to the second input terminal of the second two-input NAND gate, and a corresponding connecting terminal is the second bit line connecting terminal of the sharing foot circuit; a drain of the first NMOS transistor, a drain of the third NMOS transistor and a gate of the second NMOS transistor are connected to the first input terminal of the first two-input NAND gate, and a corresponding connecting terminal is the first bit line connecting terminal of the sharing foot circuit; a gate of the third NMOS transistor is connected to a gate of the fourth NMOS transistor, and a corresponding connecting terminal is the pre-discharge signal input terminal of the sharing foot circuit; the second input terminal of the first two-input NAND gate is connected to the output terminal of the second two-input NAND gate; the first input terminal of the second two-input NAND gate is connected to the output terminal of the first two-input NAND gate, and a corresponding connecting terminal is the output terminal of the sharing foot circuit; and the first NMOS transistor, the second NMOS transistor, the third NMOS transistor and the fourth NMOS transistor have a width-to-length ratio ranging from 2 um/60 nm to 8 um/60 nm.

US Pat. No. 10,432,197

ELECTRONIC DEVICES EMPLOYING ADIABATIC LOGIC CIRCUITS WITH WIRELESS CHARGING

QUALCOMM Incorporated, S...

1. An electronic device, comprising:a power circuit, comprising:
an alternating current (AC) coupler circuit configured to:
receive a wireless AC signal; and
generate a wired AC signal based on the wireless AC signal; and
a power output configured to provide an AC power signal based on the wired AC signal; and
a digital logic system, comprising:
a power input electrically coupled to the power output;
a power rail electrically coupled to the power input; and
an adiabatic logic circuit electrically coupled to the power rail.

US Pat. No. 10,432,195

POWER OUTLET SOCKET SENSOR SWITCH

CONNECTED GROUP AUSTRALIA...

1. A mains electrical power outlet assembly; said power outlet assembly including at least one power outlet socket adapted to receive a plug of an electrical appliance or electrical extension cord; said power outlet assembly including at least one sensing module operating a power switching module and a programmable and reprogrammable microprocessor; said sensing module including a sensor responsive to proximity to said sensor of selected objects; proximity of a said selected object switching status of a said power outlet socket from a current state to another state; and wherein said at least one power outlet socket is switched to a locked deactivated state if a sensible object remains within sensing distance of an associated said sensor of said at least one power outlet socket for at least a first predetermined duration; said locked deactivated state being reversed to an activated state when a said sensible object is maintained within said sensing distance of said associated sensor for at least a second predetermined duration, wherein said assembly includes an infrared transmitter and receiver module; said module adapted to receive programming data via an infrared data stream from a remote infrared data transmitter; said data stream passing to said module via a light guide provided between an upper rim of a face plate of said assembly and said module.

US Pat. No. 10,432,192

POWER-ON RESET CIRCUIT

Texas Instruments Incorpo...

1. A circuit, comprising:an input stage that includes a first transistor device configured to generate a first output signal in response to a first bias current activating the first transistor device by exceeding a first threshold voltage of the first transistor device;
a compensation stage that includes a second transistor device coupled with a third transistor device, the second transistor device being activated in response to the first output signal exceeding a second threshold voltage of the second transistor device, the second transistor device configured to set the second threshold voltage to compensate for process and temperature variations of the first transistor device, the third transistor device being activated in response to activation of the second transistor device and a second bias current, the compensation stage configured to generate a second output signal in response to the activation of the third transistor device; and
an output stage configured to generate a reset signal voltage in response to the second output signal exceeding a third threshold voltage.

US Pat. No. 10,432,187

COUPLING STRUCTURE OF GATE DRIVER IN POWER SUPPLY DEVICE

SEMICONDUCTOR COMPONENTS ...

1. A power supply device comprising:a power switch that is configured to be switched to generate an output voltage of the power supply device;
a sense resistor having a first end and a second end, the first end of the sense resistor being connected to a first electrode of the power switch, the second end of the sense resistor being connected to a primary-side ground, wherein a switch current that flows through the power switch develops a sense voltage on the sense resistor;
a gate driver to generate a drive signal for switching the power switch, the gate driver comprising a high-side switch and a low-side switch, the low-side switch having a first electrode that is connected to the first electrode of the power switch and to the first end of the sense resistor to receive the sense voltage, the low-side switch having a second electrode that is connected to a control electrode of the power switch, the high-side switch and the low-side switch being configured to be switched according to a Pulse Width Modulation (PWM) signal that is generated based on a control signal; and
a detector to determine, in response to the PWM signal being deasserted, a value of the sense voltage at a predetermined time delay after the PWM signal is deasserted, and produce the control signal according to the determined value of the sense voltage,
wherein the power switch is turned off in response to the PWM signal being deasserted.

US Pat. No. 10,432,186

VARIABLE RESISTANCE POWER SWITCH FEEDBACK

Ford Global Technologies,...

1. A vehicle powertrain comprising:a power inverter including
a load switch with main and current mirror emitters, and
a variable resistor coupled between the main and current mirror emitters; and
a controller configured to
adjust a gate voltage based on a voltage across the variable resistor, and
responsive to the gate voltage exceeding a Miller plateau gate voltage, increase a resistance of the variable resistor such that a feedback voltage increases as the load switch saturates.

US Pat. No. 10,432,182

SEMICONDUCTOR INTEGRATED CIRCUIT

Socionext, Inc., Kanagaw...

1. A semiconductor integrated circuit, comprising:a monitor circuit configured to determine presence or absence of a data propagation error,
the monitor circuit including:
a first flip-flop having a clock terminal receiving a first clock signal;
a data delay circuit configured to delay a first data signal that is an output of the first flip-flop;
a clock delay circuit configured to delay the first clock signal; and
a second flip-flop having (i) a data input terminal receiving an output signal of the data delay circuit, and (ii) a clock terminal receiving an output signal of the clock delay circuit,
the data delay circuit including:
a plurality of data paths each configured to delay the first data signal; and
a data selection circuit configured to select a data path among the plurality of data paths in accordance with a first selection signal, and output the first data signal that has transmitted through the selected data path as an output signal of the data delay circuit, and
the clock delay circuit including:
a plurality of clock paths each configured to delay the first clock signal; and
a clock selection circuit configured to select a clock path among the plurality of clock paths in accordance with a second selection signal, and output the first clock signal that has transmitted through the selected clock path as an output signal of the clock delay circuit.

US Pat. No. 10,432,167

PIEZOELECTRIC PACKAGE-INTEGRATED CRYSTAL DEVICES

Intel Corporation, Santa...

1. A resonator, comprising:an input transducer that includes a first piezoelectric material;
a vibrating structure coupled to the input transducer, the vibrating structure positioned above a cavity within an organic substrate; and
an output transducer coupled to the vibrating structure, the output transducer includes a second piezoelectric material, wherein in operation the input transducer causes an input electrical signal to be converted into mechanical vibrations which propagate across the vibrating structure to the output transducer.

US Pat. No. 10,432,157

TRANSCONDUCTOR SYSTEMS

Texas Instruments Incorpo...

1. A power supply circuit comprising:a first transconductance amplifier configured to generate a control current amplified from a first voltage and based on a first transconductance;
a second transconductance amplifier configured to generate an output signal amplified from a second voltage and based on a second transconductance; and
an intermediate amplifier configured to generate a control voltage based on the control current and a third voltage, the control voltage received by the first and second transconductance amplifiers to equalize the first transconductance and the second transconductance.

US Pat. No. 10,432,155

FAST STARTUP BIAS CURRENT GENERATOR

DIALOG SEMICONDUCTOR (UK)...

1. A bias current generator, comprising:an output transistor;
an operational amplifier having an output node connected a gate of the output transistor, wherein during an active mode of operation for the bias current generator the operational amplifier is configured to bias the output node responsive to a comparison of a feedback node voltage to a reference voltage so that the output transistor conducts a bias current during the active mode of operation;
a current source configured to conduct a node-biasing current;
a switching network configured to source the node-biasing current from an output of the operational amplifier during a dormant mode of operation in which output transistor does not conduct the bias current, wherein the bias current is greater than the node-biasing current; and
a secondary current generator configured to mirror the bias current into a secondary current, wherein the bias current is greater than the secondary current, and wherein the secondary current is greater than the node-biasing current.

US Pat. No. 10,432,149

HIGH-FREQUENCY FRONT END CIRCUIT

MURATA MANUFACTURING CO.,...

1. A high-frequency front end circuit comprising:an antenna terminal;
a reception circuit that is connected to the antenna terminal; and
a transmission circuit that is connected to the antenna terminal and that comprises a first amplification circuit, wherein the first amplification circuit comprises:
an input terminal and an output terminal;
an amplification element connected in a signal path between the input terminal and the output terminal; and
a bias circuit comprising an LC resonance circuit, a first end of the bias circuit being connected to the signal path,
wherein a frequency pass band of the transmission circuit is higher than a frequency pass band of the reception circuit, and
wherein a resonant frequency of the bias circuit is greater than a frequency pass band width of the transmission circuit.

US Pat. No. 10,432,131

MOTOR DRIVE APPARATUS AND AIR CONDITIONER

Mitsubishi Electric Corpo...

1. A motor drive apparatus comprising the same number of inverter modules as the number of phases of a motor, the inverter modules each including: a plurality of switching element pairs each having a switching element for an upper arm and a switching element for a lower arm connected in series; a lower arm gate drive circuit to drive the switching elements for the lower arm; power ground terminals of the switching elements for the lower arm; and a control ground terminal of the lower arm gate drive circuit, whereina surge suppression element to suppress a surge voltage generated at the time of switching of the switching elements is connected between the power ground terminals and the control ground terminal of the inverter module,
the surge suppression element is connected between a first single connection point (N1) at which the plurality of power ground terminals of the inverter module are connected to each other, and the control ground terminal of the inverter module, and
a second single connection point (N2) at which the first single connection points (N1) of each of the inverter modules and the control ground terminals of each of the inverter modules are connected to each other by wiring outside the inverter modules is provided.

US Pat. No. 10,432,130

ELECTRIC POWERTRAIN AND A METHOD OF OPERATING THE SAME

GM Global Technology Oper...

1. An electric powertrain comprising:an electric machine;
an inverter connected to the electric machine;
an energy storage system connected to the inverter for supplying an electric current to the inverter, the energy storage system including:
a first energy storage device operable at a first device voltage;
a second energy storage device operable at a second device voltage;
a plurality of switching devices interconnecting the first energy storage device and the second energy storage device, and selectively controllable between a first operating mode, a second operating mode and a third operating mode;
wherein the energy storage system is operable to provide the electric current at a first system voltage when the plurality of switching devices are controlled to operate in the first operating mode while the electric machine is operating at a first rotational speed that is less than a first defined threshold;
wherein the energy storage system is operable to provide the electric current at a second system voltage when the plurality of switching devices are controlled to operate in the second operating mode while the electric machine is operating at a second rotational speed that is greater than the first defined threshold, with the first system voltage being different from the second system voltage; and
wherein the energy storage system is operable to provide the electric current at a third system voltage when the plurality of switching devices are controlled to operate in the third operating mode while the electric machine is operating at a third rotational speed that is greater than a second defined threshold, with the third system voltage being different from the first system voltage and the second system voltage.

US Pat. No. 10,432,129

AC ROTARY MACHINE CONTROL DEVICE AND ELECTRIC POWER STEERING DEVICE

Mitsubishi Electric Corpo...

1. An AC rotary machine control device comprising:at least one inverter that applies voltage to three phase windings which an AC rotary machine has, and a controller that controls the at least one inverter,
wherein m (m is a natural number) sets of the three phase windings and the inverters are provided for the one AC rotary machine,
wherein the controller is provided with
a voltage command calculator that, for each set of the m sets, calculates three phase voltage commands which are voltage commands to respective phases of the three phase windings; and
an inverter controller that, for each set, controls on/off of a plurality of switching devices which the inverter has, based on a DC voltage supplied to the inverter and the three phase voltage commands,
wherein the voltage command calculator is provided with
a basic command calculator that, for each set, calculates three phase basic voltage commands which are basic values of the three phase voltage commands; and
a voltage command correction calculator that calculates the final three phase voltage commands by correcting the three phase basic voltage commands, and
wherein the voltage command correction calculator, for each set, determines a basic voltage command of a phase which becomes a middle voltage among the three phase basic voltage commands, as a middle voltage command; and performs middle voltage offset processing that adds an offset value, which is set to a positive value, to the middle voltage command, when the middle voltage command is larger than vibration center voltage, and subtracts the offset value from the middle voltage command, when the middle voltage command is smaller than the vibration center voltage.

US Pat. No. 10,432,124

CURRENT DETECTION APPARATUS AND CONTROL APPARATUS OF ROTARY ELECTRIC MACHINE

DENSO CORPORATION, Kariy...

1. A current detection apparatus applicable to a system including an inverter including plural pairs of series-connected upper-arm switches and lower-arm switches, and a multi-phase rotary electric machine including multiphase windings, the upper- and lower-arm switches of each pair being connected to a corresponding phase winding of the multi-phase rotary electric machine, an upper set of the upper-arm switches being connected to a direct-current power supply via a first bus, a lower set of the lower-arm switches being connected to the direct-current power supply via a second bus, the current detection apparatus comprising:a first current detector configured to repeatedly detect at least:
a corrective first phase current flowing through a corresponding first phase winding of the multiphase windings to thereby obtain plural values of the corrective first phase current; and
a corrective second phase current flowing through a corresponding second phase winding of the multiphase windings to thereby obtain plural values of the corrective second phase current;
a second current detector configured to repeatedly detect at least:
a corrective first phase bus-based current flowing through one of the first and second buses to thereby obtain plural values of the corrective first phase bus-based current, the corrective first phase bus-based current having the same phase as the phase of the corrective first phase current, the plural values of the corrective first phase bus-based current being synchronized with the respective plural values of the corrective first phase current; and
a corrective second phase bus-based current flowing through one of the first and second buses to thereby obtain plural values of the corrective second phase bus-based current, the corrective second phase bus-based current having the same phase as the phase of the corrective second phase current, the plural values of the corrective second phase bus-based current being synchronized with the respective plural values of the corrective second phase current; and
a corrector configured to:
obtain:
first current-value pairs of the plural values of the corrective first phase current and the respective plural values of the corrective first phase bus-based current; and
second current-value pairs of the plural values of the corrective second phase current and the respective plural values of the corrective second phase bus-based current; and
correct at least target first and second phase currents detected by the first current detector based on the obtained first current-value pairs and the second current-value pairs to thereby align amplitudes of the respective target first and second phase currents detected by the first current detector with each other.

US Pat. No. 10,432,122

METHOD FOR SENSOR-FREE DETERMINATION OF THE ROTOR POSITION OF ELECTRONICALLY COMMUTATED MULTIPLE-PHASE SYNCHRONOUS MACHINES

1. A method for sensor-free determination of a rotor position of an electronically commutated multiple-phase EC motor with a rotor, a stator and including a commutation device for generating phase currents in a coil system of the stator, the method comprising:a. applying a test signal in the coil system, wherein an amplitude A of the test signal has an envelope curve variation which at first rises during a rising phase (PHan) and then remains constant for a definite number of periods during a measurement phase (PHMess),
b. measuring a current value i in a strand during the measurement phase (PHMess) as a current response to the test signal,
c. calculating the envelope curve of the current response and
d. determining the rotor position (?0) of a rotor with a rotor diameter rRotor of a fan driven by the EC motor with an impeller diameter DVentilator, a minimum number (NA) of periods is determined as a rounded-off quotient of the impeller half-diameter DVentilator and the rotor diameter rRotor, by evaluating a curve maxima of the envelope curve of the current response.

US Pat. No. 10,432,120

AUTOMATIC FAULT ISOLATION METHODOLOGY

Hamilton Sundstrand Corpo...

1. A method for responding to a fast protective trip in a generator system comprising:re-exciting the generator when a fast trip protection element trips and determining whether said generator retrips the fast trip protection element; and
determining said fast trip protection element trip is a nuisance trip when said generator re-excites without tripping the fast trip protection element.

US Pat. No. 10,432,119

GAS TURBINE SYSTEM AND METHOD OF CONTROLLING THE SAME

Doosan Heavy Industries C...

1. A gas turbine control device for a gas turbine system which comprises a compressor sucking and compressing external air; a combustor combusting fuel and the air compressed in the compressor to generate a high-temperature, high-pressure combustion gas; a turbine having a rotor rotated by the combustion gas, the rotor having a rotor speed proportional to a system frequency; and a power generator driven by the rotation of the rotor, an output of the power generator being adjusted depending on a target speed regulation rate in order to restore the system frequency to a rated frequency, the device comprising:a sensing unit for measuring the rotor speed and the output of the power generator;
a speed regulation rate setting unit for calculating an actual speed regulation rate (?r) based on the measured rotor speed and the measured output of the power generator, and for setting a reference speed regulation rate (?ref) based on the actual speed regulation rate and the target speed regulation rate (?t); and
a fuel amount control unit for controlling an amount of fuel supplied to the combustor based on the set reference speed regulation rate.

US Pat. No. 10,432,118

IDENTIFYING VOLTAGE TO PREVENT MOTOR INTEGRATED CIRCUIT DAMAGE

SEMICONDUCTOR COMPONENTS ...

1. A motor control system, comprising:a control logic configured to receive an indication of a voltage representing a desired motor rotation direction;
a motor controller coupled to the control logic; and
a logical OR gate having a first input terminal coupled to the control logic, a second input terminal coupled to a pulse width modulation (PWM) logic, and an output terminal coupled to the motor controller;
wherein the control logic is configured to issue a signal if the indication of voltage falls within a predetermined range.

US Pat. No. 10,432,117

SYSTEM AND METHOD FOR MONITORING MOVER STATUS IN AN INDEPENDENT CART SYSTEM

Rockwell Automation Techn...

1. A linear drive system comprising:a plurality of movers;
a track including a plurality of track segments, wherein each track segment includes:
a plurality of coils positioned along a length of the track segment, and
a segment controller, wherein each segment controller further includes:
a communication interface operative to communicate with at least one other segment controller located in an adjacent track segment,
at least one position sensor operative to generate a position feedback signal corresponding to a presence of one of the plurality of movers along the length of the track segment,
a processor operative to:
receive a motion command,
control operation of each of the plurality of coils to drive at least one of the plurality of movers along the track segment responsive to the motion command,
determine an operating characteristic of the at least one mover driven along the track segment, wherein the operating characteristic is selected from one of a length of travel and a power loss for the at least one mover driven along the track segment,
generate a data packet corresponding to the at least one mover, wherein the data packet includes the operating characteristic, and
transfer the data packet to the at least one other segment controller in the adjacent track segment via the communication interface when the mover is driven from the track segment to the adjacent track segment.

US Pat. No. 10,432,103

CONTROLLED POWER CIRCUIT WITH ADJUSTED VOLTAGE FEEDBACK TO REGULATE THE OUTPUT POWER

Power Integrations, Inc.,...

1. A controller for use in a power converter, comprising:a feedback reference circuit coupled to receive a feedback signal representative of an output voltage of the power converter, wherein the feedback reference circuit generates a drive signal in response to the feedback signal, wherein the drive signal is used to control switching of a power switch of the power converter to regulate the output voltage; and
an output power control circuit coupled to receive a current sense signal representative of an output current of the power converter and a power signal representative of a desired value of an output power of the power converter, wherein the output power control circuit generates an adjust signal to adjust the feedback signal such that the controller modifies the output voltage to regulate to the desired value of the output power, wherein the output power control circuit further comprises:
an analog-to-digital converter (ADC) coupled to receive the current sense signal and provide a measure signal which is a digital representation of the output current; and
a controlled power circuit coupled to receive the measure signal and the power signal, wherein the controlled power circuit determines a calculated value of the output voltage which corresponds with the desired value of the output power and outputs an update signal which updates the adjust signal in response to the calculated value, wherein the update signal is substantially equal to the calculated value if a previous value of the update signal is less than or equal to the calculated value.

US Pat. No. 10,432,093

MULTIPHASE DC-DC CONVERTER WITH CONFIGURABLE CURRENT SHARING AND PHASE MANAGEMENT

Texas Instruments Incorpo...

1. A device comprising:an input terminal;
an output terminal;
a first phase circuit having a first switch coupled to the input terminal, a first inductor having a first inductance, and coupled between the first switch and the output terminal, and a first current sense resistor coupled to the first inductor; and
a second phase circuit having a second switch coupled to the input terminal, a second inductor having a second inductance less than the first inductance, and coupled between the second switch and the output terminal, and a second current sense resistor coupled to the second inductor,
wherein the first current sense resistor has a greater resistance than the second current sense resistor.

US Pat. No. 10,432,091

ADAPTIVE FEEDBACK CONTROL SYSTEM AND METHOD FOR VOLTAGE REGULATORS

SEMICONDUCTOR COMPONENTS ...

1. An electrical circuit comprising:a switching regulator circuit comprising a comparator and configured to receive a feedback signal and produce, using the comparator, a Pulse Width Modulated (PWM) signal according to the feedback signal; and
a feedback signal adaptive circuit comprising a first capacitor, a first input for receiving the PWM signal, a second input for receiving a control signal, and a third input for receiving an input voltage, the feedback signal adaptive circuit configured to:
generate a ripple voltage according to the PWM signal, a value of the input voltage, and a value of the control signal by charging the first capacitor according to the input voltage during an on time of the PWM signal, discharging the first capacitor according to the control signal during an off time of the PWM signal, and generating the ripple voltage according to a voltage across the first capacitor,
generate, as an output of a first trans-conductance device, a ripple current according to the ripple voltage, and
modify the feedback signal using the ripple current by coupling a second capacitor between the output of the first trans-conductance device and the feedback signal.

US Pat. No. 10,432,088

TWO-STAGE MULTI-PHASE SWITCHING POWER SUPPLY WITH CROSS-DOMAIN ADAPTIVE VOLTAGE AND FREQUENCY REGULATION

DIALOG SEMICONDUCTOR (UK)...

1. A two-stage converter, comprising:a first-stage multi-phase buck converter including:
a digital-to-analog converter configured to convert a digital command into a reference voltage; and
an error amplifier configured to generate an error voltage responsive to a difference between an output voltage for the first-stage multi-phase buck converter, wherein each phase in the first-stage multi-phase buck converter includes a pulse-width modulator configured to modulate a switching of a switching stage for the phase responsive to the error voltage; and
a second-stage multi-phase buck converter wherein each phase in the second-stage multi-phase buck converter includes a switching stage powered by the output voltage for the first-stage multi-phase buck converter, the second-stage multi-phase buck converter further including:
a phase-locked loop (PLL) having a control voltage for controlling a frequency of an output clock signal from the PLL; and
a process, voltage, and temperature (PVT) compensation circuit configured to adjust the digital command responsive to the control voltage to compensate for PVT variations in the second-stage multi-phase buck converter.

US Pat. No. 10,432,085

DIGITAL CONTROL OF SWITCHED BOUNDARY MODE PFC POWER CONVERTER FOR CONSTANT CROSSOVER FREQUENCY

MICROCHIP TECHNOLOGY INCO...

1. A circuit arrangement for switched boundary mode power conversion, comprising at least:an input for receiving an input voltage from a power supply;
an output to provide an output voltage to a load;
an energy storage device;
a controllable switching device; and
a signal processor, connected with the controllable switching device and being configured for zero-current switching of the switching device; wherein
the signal processor is further configured to determine an on-time period for the switching device in one or more switching cycles based on the output voltage and the output of a crossover frequency control module, which crossover frequency control module is configured to provide a constant open loop gain crossover frequency to improve a transient response characteristic of the circuit arrangement.

US Pat. No. 10,432,080

DRIVING DEVICE OF SEMICONDUCTOR DEVICE

FUJI ELECTRIC CO., LTD., ...

1. A driving device of a semiconductor device comprising:a plurality of protection factor detection units configured to detect an occurrence of a protection factor, the protection factor requiring for a protection operation of the semiconductor device constituting a power converter, the plurality of protection factor detection units being configured to output a protection factor generation signal;
an identification signal generation unit configured such that when any of the plurality of protection factor detection units outputs the protection factor generation signal, the identification signal generation unit generates a protection factor identification signal, the protection factor identification signal having pulse widths different depending on the plurality of protection factor detection units;
a continuation signal generation unit configured to generate a protection factor continuation signal while any of the plurality of protection factor detection units outputs the protection factor generation signal;
a signal selection unit configured to select any one of the protection factor identification signal and the protection factor continuation signal; and
an alarm signal output unit configured to output a selection signal selected by the signal selection unit as an alarm signal.

US Pat. No. 10,432,073

MEDICAL PUMP

JOHNSON ELECTRIC INTERNAT...

1. A medical pump comprising:a single phase synchronous motor comprising a stator and a rotor rotatable relative to the stator, the rotor comprising a plurality of permanent magnets, the stator comprising a stator core and a winding wound around the stator core,
wherein the medial pump further comprises an AC-DC conversion circuit and a bidirectional AC switch, an external AC power and the stator winding of the motor are connected in series between a first node and a second node, and the AC-DC conversion circuit and the bidirectional AC switch are connected in parallel between the first node and the second node.

US Pat. No. 10,432,068

SENSING UNIT AND MOTOR USING THE SAME

LG INNOTEK CO., LTD., Se...

1. A sensing unit for a motor, comprising:a rotating shaft;
a sensing plate press-fitted to a structure in which the sensing plate passes through the rotating shaft, wherein the sensing plate comprises a through hole and at least one anti-slip projection formed at and protruding from an inner surface of the through hole;
a sensing magnet disposed on the sensing plate; and
a fixing plate coupled to a center of the rotating shaft by a coupling member and disposed in a structure in which the fixing plate covers an exposed surface of the sensing magnet,
wherein the fixing plate is coupled to the center of the rotating shaft when an exposed surface of the sensing plate is pressurized,
wherein an outer radius of the sensing magnet is smaller than an outer radius of the fixing plate and the outer radius of the fixing plate is smaller than an outer radius of the sensing plate, and
wherein the fixing plate is disposed to cover a top surface and an outer surface of the sensing magnet.

US Pat. No. 10,432,064

HUB MOTOR ARRANGEMENT OR VEHICLE WITH HUB MOTOR ARRANGEMENT

RAZOR USA LLC, Cerritos,...

1. A hub motor arrangement, comprising:a housing defining an interior space and an axis of rotation;
an axle defining the axis of rotation of the housing, wherein a first end portion of the axle is located outside of the interior space of the housing and a second end portion of the axle is located within the interior space of the housing such that the axle does not pass completely through the housing;
a first plurality of planet gears, each of the first plurality of planet gears supported on a first planet carrier, the first planet carrier comprising a carrier sun gear;
a second plurality of planet gears, each of the second plurality of planet gears supported on a second planet carrier and driven by the carrier sun gear;
a motor, wherein the first plurality of planet gears and the second plurality of planet gears are positioned between the axle and the motor along the axis of rotation;
a sun gear driven by the motor and that drives the first plurality of planet gears;
a ring gear driven by the first plurality of planet gears and the second plurality of planet gears, wherein the ring gear drives the housing for rotation about the axis of rotation;
wherein the motor is coupled for rotation with the ring gear and the housing.

US Pat. No. 10,432,063

MAGNETICALLY LEVITATED ARRANGEMENT AND USE OF MAGNETICALLY LEVITATED ARRANGEMENT OF THIS KIND

AIRBUS OPERATIONS GMBH, ...

1. A magnetically levitated arrangement for contactless movement relative to a material surface, comprising:at least one magnetizable reaction surface, and
at least one magnetically levitated unit, which is adapted to be arranged relative to the reaction surface so as to interact therewith, wherein the magnetically levitated unit has at least one pair of rotatably supported rotary magnet units, each rotary magnet unit being rotatable about an axis of rotation and having a plurality of magnetic elements arranged with alternating poles and respectively substantially parallel to the axis of rotation perpendicularly to the reaction surface, and each pair of the rotary magnet units being formed to interact, due to rotation of the two rotary magnet units in opposite directions relative to one another and relative to at least one reaction surface, in such a way with the reaction surface that
forces holding the at least one magnetically levitated unit at a distance from the at least one reaction surface are generated,
due to the opposite directions of rotation of the rotary magnet units of each pair, a directed drive force moving the magnetically levitated unit relative to the reaction surface can be generated, and
a fiber composite surface disposed between the at least one reaction surface and the at least one magnetically levitated unit,
wherein a contactless movement relative to the fiber composite surface is achieved by the at least one magnetically levitated unit,
wherein the forces holding the at least one magnetically levitated unit at a distance from the at least one reaction surface act so that the distance maintained due to these forces between the at least one magnetically levitated unit and the at least one reaction surface permits a contactless take-up of the fiber composite surface between the at least one magnetically levitated unit and the at least one reaction surface.

US Pat. No. 10,432,061

FLYWHEEL ASSEMBLY

GKN HYBRID POWER LIMITED,...

1. An annular rotor for a flywheel, the rotor comprising:a tow comprising a matrix of fibres wound about an axis and arranged in layers comprising a gap between adjacent tow windings, wherein a winding angle between a normal to the axis and the tow is less than 3.5° and the matrix further comprises magnetic particles of a size less than a critical flaw size of the tow, wherein the critical flaw size is calculated based on a maximum amount of stress that the annular rotor is to be exposed to during operation of the flywheel.

US Pat. No. 10,432,059

ELECTRIC ACTUATOR

JOHNSON ELECTRIC INTERNAT...

1. An electric actuator comprising:a motor comprising an outer housing accommodating a stator and a rotor therein and a rotary shaft extending from an end surface of the outer housing; and
a vibration damping gasket made from a resilient material which is attached to the motor, the vibration damping gasket comprising an annular body sleeved on the outer housing of the motor and an end wall abutting against the end surface of the outer housing from which the rotary shaft extends from, the end wall defining a through hole through which the rotary shaft extends; and wherein
the annular body of vibration damping gasket comprises an inner cylindrical surface which expands radially and tightly hoops a side surface of the outer housing, and the end wall of the vibration damping gasket comprises an inner flat surface directly contacted the end surface of the outer housing.

US Pat. No. 10,432,058

DEVICE FOR THE VIBRATION-DECOUPLED MOUNTING OF A MOTOR

1. A device for vibration-decoupled mounting of an electric motor, in particular a fan drive of a heating or air conditioning system of a motor vehicle, the device comprising:a plurality of damping and/or decoupling elements arranged on a motor side, at least one of the plurality of damping or decoupling elements being supported eccentrically in relation to the electric motor, a stator of the electric motor, a pole housing of the electric motor, or a motor housing of the electric motor in an axial direction,
wherein the at least one of the plurality of damping or decoupling elements comprises:
an axially running slot configured to receive a stabilizing rib of the electric motor in a form-fitting manner; and
a plurality of radially running recess holes on a surface of the at least one of the plurality of damping or decoupling elements,
wherein the axially running slot is on a first surface which is opposite from the surface in which the plurality of radially running recess holes is located, and
wherein the plurality of radially running recess holes extend in a radial direction at lateral sides of the axial running slot toward the first surface without extending through the first surface.

US Pat. No. 10,432,056

ELECTRIC MACHINE ROTOR ENDCAP

Ford Global Technologies,...

1. A vehicle electric machine comprising:a stator including end windings extending axially from the stator; and
a rotor disposed within the stator and including an endcap having an outer face (i) bounded by an outermost perimeter corner and an outer periphery and (ii) defining outlets configured to release coolant on the outer face, the outermost perimeter corner being furrowed to distribute the coolant on the outer face to different axial locations of the end windings during rotation.

US Pat. No. 10,432,054

VEHICLE BRUSHLESS AC GENERATOR

Mitsubishi Electric Corpo...

1. A vehicle brushless AC generator, comprising:a rotary shaft;
a magnetic pole core firmly fixed to the rotary shaft, the magnetic pole core having a magnetic pole;
a field coil fixedly mounted on an inner peripheral portion of the magnetic pole core;
a yoke section that firmly fixes the field coil to form a magnetic circuit with a bias of the field coil;
a bowl-shaped front bracket that firmly fixes the yoke section and is supported by the rotary shaft through intermediation of a front bearing;
a stator core arranged to be opposed to the magnetic pole core through intermediation of a minute air gap;
a stator coil wound around the stator core;
a bowl-shaped rear bracket that firmly fixes the stator core together with the bowl-shaped front bracket and is supported by the rotary shaft through intermediation of a rear bearing;
a voltage regulator mounted to the bowl-shaped rear bracket, for controlling an energization current of the field coil;
a lead wire having one end connected to the field coil and another end connected to the voltage regulator, the lead wire being arranged at an inner peripheral portion of each of the bowl-shaped front bracket and the bowl-shaped rear bracket;
a groove formed in an inner wall of the bowl-shaped front bracket; and
a mold body mounted in the groove, the mold body comprising a body formed separately from the lead wire and into which the lead wire is insertable, so as to be disposed about an outermost layer of the lead wire for insulating and protecting the lead wire.

US Pat. No. 10,432,053

STATOR FOR ROTATING ELECTRICAL MACHINE

DENSO CORPORATION, Kariy...

1. A stator for a rotating electrical machine, comprising:an annular stator core in which a plurality of slots are formed to be arrayed in a circumferential direction of the stator core;
a stator winding that comprises a plurality of conductor segments having oblique portions formed by open end portions of the conductor segments being twisted in the circumferential direction, the open end portions being inserted into the slots from one of two axial-direction sides of the stator core and extending towards another one of the two axial-direction side of the stator core, and terminals of the oblique portions being joined to one another; and
an insulating sheet member that is interposed between an inner wall surface of each of the slots and each of the conductor segments,
the insulating sheet member is one sheet that is rolled into a cylindrical shape along the inner wall surface of each of the slots, the cylindrical shape extending out of the slots,
each of the slots including
a first portion that houses the conductor segments therein,
a second portion that has a V-shaped cross section that narrows to have a circumferential distance between adjacent surfaces narrower than the circumferential width of each of the conductor segments, that provides a V-shaped space between a nearest conductor segment and the V-shaped cross section when the conductor segments are at a most radially inward or outward position, and that communicates with one of two radial-direction sides of the first portion, and
an opening portion that communicates with an inner-diameter side of two radial direction sides with respect to the first portion and the second portion, and has an opening width that is smaller than a width of each of the conductor segments,
the insulating sheet member including
an overlapping portion in which two circumferential-direction end portions of the insulating sheet member overlap each other, the overlapping portion being disposed on the other of the two radial-direction sides of the first portion, and
a slack portion that is disposed opposite the overlapping portion and that is bent to include a substantially U-shaped cross-section that projects in the radial direction away from a radial-direction end surface of the conductor segments, the slack portion being housed in the second portion of each of the slots,
wherein a cross-sectional area of the second portion of each of the slots is approximately equal to or larger than a cross-sectional area of the slack portion of the insulating sheet member.

US Pat. No. 10,432,044

ROTOR INCLUDING STACKED CORES, MOTOR, METHOD FOR MANUFACTURING ROTOR, AND METHOD FOR MANUFACTURING MOTOR

Denso Corporation, Kariy...

1. A rotor comprising:a rotor core;
permanent magnets arranged on an outer surface of the rotor core in a circumferential direction, wherein the permanent magnets each have a curved outer surface as viewed in an axial direction; and
a tubular non-magnetic cover that covers the outer surfaces of the permanent magnets, wherein
the rotor core includes at least two stacked cores,
the stacked cores each include a stack of core sheets,
one of the stacked cores is a low hardness portion, and another one of the stacked cores is a high hardness portion,
the low hardness portion is formed from a material having a lower hardness than the high hardness portion,
the non-magnetic cover includes a high-pressure contact portion and a low-pressure contact portion,
the high-pressure contact portion of the non-magnetic cover is located on the high hardness portion of the stacked cores, and
the low-pressure contact portion of the non-magnetic cover is located on the low hardness portion of the stacked cores.

US Pat. No. 10,432,042

STATOR STRUCTURE

ASIA VITAL COMPONENTS CO....

1. A stator structure comprising:a bearing cup disposed on a base seat, the bearing cup having a receiving space;
a bearing received in the receiving space, a bottom end of the bearing being formed with an extension section outward extending from the bearing;
a silicon steel sheet assembly fitted around the bearing cup, the silicon steel sheet assembly having an upper end face and a lower end face; and
a press member correspondingly assembled and disposed on a top end of the bearing cup, the press member having a first press section and a second press section protruding from one face of the press member, the first press section correspondingly pressing the extension section of the bearing, the second press section correspondingly pressing the upper end face of the silicon steel sheet assembly.

US Pat. No. 10,432,040

PERMANENT MAGNET SYNCHRONOUS MOTOR

Mitsubishi Electric Corpo...

1. A 10-pole 9-slot stator core including an annular yoke and a plurality of teeth arranged inward of the annular yoke apart in a circumferential direction of the annular yoke, whereineach of the plurality of teeth has a portion around which a coil is wound, wherein
the plurality of teeth include 3N number of teeth groups, wherein
each of the 3N number of teeth groups includes a first tooth, a second tooth, and a third tooth of the 3N number of teeth group sequentially arranged in a rotational direction of the rotor and around which coils of one phase are wound, andwhereina width of the portion of the second tooth is narrower than a width of the portion of the third tooth, and N is an integer of one or greater.

US Pat. No. 10,432,039

PARKING ASSIST SYSTEM AND PARKING ASSIST METHOD

NISSAN MOTOR CO., LTD., ...

1. A parking assist system used in a wireless power supply system which performs wireless power supply between a ground-side coil unit and a vehicle-side coil unit, the parking assist system comprising:a measurement sensor configured to measure a gap between the vehicle-side coil unit and the ground-side coil unit; and
a controller configured to
set in advance a first region defined in a plane including an X-axis direction and a Y-axis direction perpendicular to a Z-axis direction, which is a height direction of a vehicle, in which the wireless power supply is possible when the gap, which is a distance in the Z-axis direction, between the vehicle-side coil unit and the ground-side coil unit is maximum and a second region defined in the plane in which the wireless power supply is possible when the gap is minimum, and
determine a position of the vehicle-side coil unit in the X-axis and Y-axis directions relative to each of the first region and the second region, and
determine a possibility of the wireless power supply based on a gap measurement value measured by the measurement sensor when the position of the vehicle-side coil unit is determined to be outside the first region and inside the second region, and
a display configured to display a result of the determination to an occupant of the vehicle.

US Pat. No. 10,432,031

ANTENNA HAVING A SUBSTRATE CONFIGURED TO FACILITATE THROUGH-METAL ENERGY TRANSFER VIA NEAR FIELD MAGNETIC COUPLING

NuCurrent, Inc., Chicago...

1. An antenna configured to receive or transmit wireless electrical energy, the antenna comprising:a) at least one inductor coil positioned on a first substrate, the at least one inductor coil having an inner inductor coil diameter;
b) a second substrate having a second substrate surface extending to a second substrate perimeter having an end defining a second substrate surface area and having a second substrate thickness oriented about perpendicular to the second substrate surface, wherein the second substrate is positioned adjacent to the at least one inductor coil;
c) a cut-out residing within the substrate surface, the cut-out having a cut-out perimeter defining a cut-out shape oriented parallel to the second substrate surface, the cut-out extending through the second substrate thickness, wherein the perimeter of the cut-out is oriented in parallel with the inner diameter of the at least one inductor coil; and
d) at least one slit having a slit length extending from a slit proximal end to a slit distal end, a slit width oriented perpendicular to the slit length, and a slit depth extending at least partially within the second substrate thickness, wherein the slit proximal end extends from the cut-out perimeter, the slit distal end extending towards a second substrate edge.

US Pat. No. 10,432,030

POWER TRANSMISSION DEVICE AND WIRELESS POWER TRANSMISSION SYSTEM

PANASONIC INTELLECTUAL PR...

1. A power transmission device comprising:an inverter that generates first AC power and transmits the first AC power wirelessly to a first resonator of a power receiving device via a second resonator;
an oscillator that generates second AC power which is smaller than the first AC, and transmits the second AC power to the first resonator via a third resonator;
a foreign substance detector that performs a series of multiple processes thereby to determine whether or not a foreign substance is present between the first resonator and the third resonator based on a physical quantity at the third resonator, the physical quantity varying depending on the second AC power; and
power transmission control circuitry operative to:
cause the foreign substance detector to perform the series of multiple processes before a start of a transmission of the first AC power;
cause the inverter to start the transmission of the first AC power if the foreign substance detector determines that the foreign substance is not present;
repeat a foreign substance detection period and a power transmission period alternately where the foreign substance detection period is a period in which the foreign substance detector performs one of the series of multiple processes and the power transmission period is a period in which the inverter transmits the first AC power, after the start of the transmission of the first AC power; and
cause the foreign substance detector to divide the series of multiple processes and determine whether or not the foreign substance is present as a result of performing all of the divided series of multiple processes.

US Pat. No. 10,432,027

MOVABLE PORTION TRANSMISSION SYSTEM USING WIRELESS POWER TRANSMISSION

MITSUBISHI ELECTRIC ENGIN...

1. A movable portion transmission system using wireless power transmission which is performed via a rotary member, said movable portion transmission system comprising:a primary transmission power supply to supply electric power;
a transmission antenna to perform wireless transmission of the electric power from the primary transmission power supply; and
a reception antenna to receive the electric power from the transmission antenna;
wherein the transmission antenna includes a transmission side coil in a spiral shape having successive conductor turns arranged along a same axial plane of the rotary member and each of the successive conductor turns has different diameters, a center of the spiral shape of the transmission side coil being an axial center of the rotary member, and the reception antenna includes a reception side coil in a spiral shape having successive conductor turns arranged along the same axial plane and each of the successive conductor turns has different diameters, a center of the spiral shape of the reception side coil being the axial center of the rotary member, wherein
a plurality of sets each having the transmission antenna and the reception antenna are disposed, and are arranged at intervals along a direction of the axial center of the rotary member.

US Pat. No. 10,432,026

PRIMARY-SIDE POWER CONTROL FOR INDUCTIVE POWER TRANSFER

Auckland UniServices Limi...

1. A method of controlling an output voltage of a pickup in an inductive power transfer (IPT) system comprising the pickup, a power supply, and a primary conductive path, the method comprising steps of:deriving an estimate of the output voltage of the pickup from a real component of a voltage across the primary conductive path; and
adjusting a current in the primary conductive path so that the estimated pickup output voltage matches a required pickup output voltage, by controlling a voltage supplied to the primary conductive path by the power supply.

US Pat. No. 10,432,021

EMERGENCY INVERTER AND EMERGENCY LIGHTING SYSTEM

SIGNIFY HOLDING B.V., Ei...

1. An emergency inverter configured to provide an output power to a plurality of device drivers, comprising:a power detection module configured to detect an output current and an output voltage, and, based on the output current and output voltage, determine the total output power of the emergency inverter in an emergency state; and
a dimming signal generating module coupled to the power detection module and configured to generate a dimming signal based on the total output power of the emergency inverter in the emergency state;
wherein the dimming signal generating module is configured to generate the dimming signal in response to the total output power being detected by the power detection module as greater than a rated power of the emergency inverter and to send the dimming signal to the plurality of device drivers to instruct an adjustment of a power level of the plurality of device drivers, wherein the emergency inverter is configured to set the total output power in response to the power level of the plurality of device drivers, and wherein the emergency inverter is configured enable mains power to be provided as the output power when in a non-emergency state and to impose the rated power when the emergency inverter is in the emergency state.

US Pat. No. 10,432,018

POWER SUPPLY BUS CIRCUIT

HUAWEI TECHNOLOGIES CO., ...

1. A power supply bus circuit comprising a high-voltage power supply circuit, wherein the high-voltage power supply circuit comprises:at least two alternating current/direct current (AC/DC) converters, wherein each of the AC/DC converters comprises a power grid feedback circuit;
at least two high-voltage direct current (HVDC) power supply buses, wherein each of the HVDC power supply buses is electrically coupled to a separate AC/DC converter of the at least two AC/DC converters;
at least one high-voltage backup power supply electrically coupled to at least one of the HVDC power supply buses; and
at least one direct current/direct current (DC/DC) converter,
wherein each of the AC/DC converters comprises a corresponding mains end,
wherein a first AC/DC converter of the AC/DC converters is electrically coupled to one HVDC power supply bus of the HVDC power supply buses,
wherein the first AC/DC converter is configured to:
connect to mains using a first mains end of the AC/DC converter;
adjust the alternating current at the mains into a direct current; and
output the direct current to a first HVDC power supply bus,
wherein the first HVDC power supply bus is electrically coupled to the first AC/DC converter,
wherein the power grid feedback circuit is configured to:
receive the direct current from the first HVDC power supply bus when the high-voltage backup power supply discharges;
invert the direct current into an alternating current; and
output the alternating current through the first mains end of the first AC/DC converter,
wherein a first DC/DC converter is electrically coupled between two of the HVDC power supply buses, and
wherein the first DC/DC converter is configured to perform voltage conversion on the direct current between the two HVDC power supply buses that are coupled to the first DC/DC converter so as to implement mutual backup of power supplies between the two HVDC power supply buses.

US Pat. No. 10,432,011

CHARGE-DISCHARGE CONTROL APPARATUS AND CHARGE-DISCHARGE CONTROL APPARATUS METHOD

TOSHIBA TEC KABUSHIKI KAI...

1. A charge-discharge control apparatus, comprising:a power-feeding device including:
an inverter circuit,
a primary coil, a voltage output from the inverter circuit being applied to the primary coil,
a current detector circuit that detects a current output from the inverter circuit and flowing in the primary coil, and
an over-discharge suppression controller circuit;
a power-receiving device including:
a secondary coil that receives power supplied from the primary coil without contacting the primary coil, and
a rectifier circuit that supplies the received power to a load to operate the load and a battery to charge the battery; and
a rectifier-voltage decrease detector circuit that detects that a voltage output from the rectifier circuit decreases to below a predetermined voltage value, wherein
the over-discharge suppression controller circuit is configured to:
determine if the current detected by the current detector circuit exceeds a predetermined current value,
when the current detected by the current detector circuit is determined to exceed the predetermined current value, determine if the rectifier-voltage decrease detector circuit detects that the voltage output from the rectifier circuit has decreased below the predetermined voltage value, and
control the inverter circuit to suppress over-discharge when the rectifier-voltage decrease detector detects that the voltage output from the rectifier circuit decreases below the predetermined voltage.

US Pat. No. 10,432,004

AUXILIARY POWER SYSTEM MOUNTED IN A VEHICLE

OX PARTNERS, LLC, Wilson...

13. A method, comprising:detecting, by an auxiliary power system mounted within a vehicle, a trigger event;
coupling, by the auxiliary power system, an auxiliary battery of the auxiliary power system to a vehicle electrical system of the vehicle, the auxiliary battery providing power to the vehicle electrical system for starting an engine of the vehicle, the vehicle including a starter battery in electrical connection with the vehicle electrical system;
providing, from the auxiliary battery, power to the vehicle electrical s stem to start the engine upon detection of the trigger event; and
drawing, independent from providing power to the vehicle electrical system, power from the vehicle electrical system to charge the auxiliary battery.

US Pat. No. 10,431,998

SUB FOR A PIPE ASSEMBLY AND SYSTEM AND METHOD FOR USE OF SAME

1. A sub for a pipe assembly, the sub comprising:a mandrel having a body section including an internal flow passage that extends generally axially through the mandrel from an upper connection end to a lower connection end;
a recessed region within the mandrel;
a battery charger including an enclosed chamber, the battery charger being disposed in the recessed region;
a pair of capacitors located within the battery charger, each of the pair of capacitors including opposing spaced plates having contact segments thereon, the opposing spaced plates including electret;
an output power increasing, electrically resistive fluid held within the enclosed chamber, the output power increasing, electrically resistive fluid partially filling the enclosed chamber such that a fluid motion varies a fluid-contact segment contact within the enclosed chamber;
in response to a movement of the sub, an induced relative motion between the output power increasing, electrically resistive fluid and contact segments varies the fluid-contact segment contact within the enclosed chamber, thereby inversely alternating the capacitance between the pair of capacitors and triboelectrically generating an electrical charge;
an electronic circuit coupled to the opposing spaced plates of the pair of capacitors, the electronic circuit configured to transfer the electrical charge to a battery associated with the mandrel; and
a moveable element disposed within the enclosed chamber, the moveable element being an output power increasing, electrically resistive object partially filling the enclosed chamber such that motion of the moveable element varies a moveable element-contact segment contact within the enclosed chamber, thereby inversely alternating the capacitance between the pair of capacitors and triboelectrically generating the electrical charge.

US Pat. No. 10,431,994

SELF-CONTAINED EVCS DISPLAY

Schneider Electric USA, I...

1. An accessory for an electric vehicle charging station, comprising:a housing separate from and external to the electric vehicle charging station, the housing being composed of a first clamp member and a second clamp member configured to clamp around a power cord of the electric vehicle charging station;
a display unit mounted on the housing and configured to display detailed charging information related to an electric vehicle charging process in near real time;
a processor within the housing and connected to the display unit, the processor configured to provide the detailed charging information to the display unit; and
a current sense circuit within the housing and connected to the processor, the current sense circuit including a split core transformer configured to provide the processor with a signal indicative of an amount of electric current being supplied by the electric vehicle charging station through the power cord in near real time during the electric vehicle charging process, the split core transformer having a first transformer core portion mounted within the first clamp member, a second transformer core portion mounted within the second clamp member, and a hinge assembly holding the first transformer core portion and the second transformer core portion together;
wherein the processor is further configured to determine at least a portion of the detailed charging information provided to the display unit using the signal provided by the current sense circuit; and
wherein the housing of the accessory is a clamp configured to be clamped around the power cord of the electric vehicle charging station.

US Pat. No. 10,431,987

METHODS AND SYSTEMS FOR MAINTAINING PHOTOVOLTAIC POWER PLANT REACTIVE POWER CAPABILITY

SUNPOWER CORPORATION, Sa...

1. A control system comprising:a monitor input for receiving a monitor signal indicative of an input voltage of an inverter system, wherein the inverter system is configured to provide a specified amount of reactive power to a point of interconnection with an electric grid;
a control output for outputting a control signal to a voltage-clipping device of a solar panel system supplying a solar output voltage to the inverter system; and
a control circuit configured to perform operations comprising:
determining, using the monitor signal, that the input voltage of the inverter system exceeds a threshold voltage; and
in response to determining that the input voltage of the inverter system exceeds the threshold voltage, causing, using the control signal, the voltage-clipping device to reduce the solar output voltage by shorting out one or more photovoltaic solar cells of the solar panel system, wherein the threshold voltage is selected so that reducing the solar output voltage reduces the input voltage of the inverter system below an inverter threshold at which, if exceeded, the inverter system cannot supply the specified amount of reactive power; wherein the control circuit is configured to cause the voltage-clipping device to reduce the solar output voltage by modulating an output voltage of the inverter system or an output current of the inverter system or both.

US Pat. No. 10,431,982

SURGE SUPPRESSION SYSTEM FOR MEDIUM AND HIGH VOLTAGE

Asator Global Technologie...

1. A surge suppression system of a power distribution system of a power grid which provides power to low-voltage power consumers, comprising:at least one surge suppressor unit which is configured to connect, via respective direct electrical connections and in immediate physical proximity to a three phase system transformer, in a shunt connection to at least one of (i) a first set of power distribution lines on a primary side of said phase system transformer of said power distribution system and (ii) a second set of power distribution lines on a secondary side of said system transformer, each surge suppressor unit configured to correct disruptions due to at least one of a voltage swell and a voltage sag through said first set of power distribution lines or said second set of power distribution lines;
wherein said primary and secondary sides transform a three phase power from a first voltage on said primary side to a second voltage on said secondary side different from said first voltage;
wherein each surge suppressor unit comprises a plurality of transformer banks to correct said disruptions, each of said plurality of transformer banks including (i) a respective primary coil which connects to and receives a respective phase of three phase power received from said power distribution system and (ii) a respective secondary coil which connects in series together with a secondary coil of each other of said plurality of transformer banks and has a resistor connected in series therewith to harmlessly reflect energy from said disruptions due to at least one of a voltage swell and a voltage sag.

US Pat. No. 10,431,974

SURGE PROTECTION CIRCUIT

GE Aviation Systems, LLC,...

1. A clamp circuit for protecting a load against a surge, the clamp circuit comprising:a power dissipation circuit including at least one transistor and a resistor;
a voltage sensitive device comprising a diode being reversed biased and configured to limit a voltage across the load by turning the at least one transistor on when the surge occurs;
a biasing circuit comprising a voltage divider formed by a pair of resistors connected between the at least one transistor of the power dissipation circuit and an anode of the voltage sensitive device, wherein when a surge occurs, the diode avalanches and avalanche current flows to the biasing circuit from the voltage sensitive device and the biasing circuit is configured to activate the power dissipation circuit, and the power dissipation circuit is configured to turn on the at least one transistor to dissipate power generated by the surge across one of the resistor and the at least one transistor, wherein the at least one transistor acts in conjunction with the diode and the biasing circuit, and when the at least one transistor is turned on, a voltage divider is formed between a source impedance and the resistor of the power dissipation circuit disposed in series with a channel of the at least one transistor and the resistor holds a portion of transient pulse seen by the load to a low voltage and the low voltage is added to a threshold voltage of the at least one transistor.

US Pat. No. 10,431,967

APPARATUS FOR CABLE MANAGEMENT

Eaton Intelligent Power L...

1. An apparatus comprising:a plurality of distinct phase conductors, each of the distinct phase conductors including one or more insulated electrical cables;
an electrically nonconductive support brace having two opposite sides, and having apertures extending through the support brace between the two opposite sides of the support brace;
a plurality of retainer straps, each of the plurality of retainer straps reaching around a corresponding one of the plurality of distinct phase conductors at one of the two opposite sides of the support brace, and reaching further to the other of the two opposite sides of the support brace through a pair of the apertures extending through the support brace; and
a plurality of strap locks engaging the plurality of retainer straps to secure the plurality of retainer straps in place around the plurality of distinct phase conductors.

US Pat. No. 10,431,956

NANOCAVITY MONOLAYER LASER MONOLITHICALLY INTEGRATED WITH LED PUMP

International Business Ma...

1. A laser structure including a nanocavity laser and light emitting diode (LED) monolithically formed within the laser structure, comprising:a substrate including at least one of silicon (Si) and germanium (Ge);
a buffer layer including a III-V material and having a first surface finned directly on the substrate, the buffer layer including an interface material to reduce dislocation defects due to lattice mismatch between the at least one of Si and Ge of the substrate and the III-V material of the buffer layer;
a light emitting diode (LED) formed directly on a second surface of the buffer layer;
a photonic crystal layer formed on the LED; and
a nanocavity laser including a monolayer of a transition metal dichalcogenide formed on the photonic crystal layer for receiving light through the photonic crystal layer from the LED to optically pump the nanocavity laser, the transition metal dichalcogenide having a chemical formula of MX2, where M is selected from the group consisting of: W and Mo and X is selected from the group consisting of: S, Se and Te, wherein the buffer layer reduces the dislocation defects to allow for the formation of the LED within the laser structure.

US Pat. No. 10,431,953

LASER APPARATUS INCLUDING PLURALITY OF LASER MODULES

FANUC CORPORATION, Yaman...

1. A laser apparatus comprising:a plurality of laser modules;
a laser power source section configured to drive each of the plurality of laser modules;
a combiner configured to combine laser beams emitted by the plurality of laser modules and to output a combined laser beam;
an optical output command section configured to generate a first optical output command with respect to the combined laser beam;
a laser module selection/command section configured to select a laser module to be driven from the plurality of laser modules, based on the first optical output command and to generate a second optical output command for the laser module that has been selected; and
a control section configured to control the laser module and the laser power source section, based on the second optical output command,
wherein, with respect to switching the number of laser-oscillating laser modules in accordance with a change in the first optical output command, the laser module selection/command section is configured to set a second threshold value for the first optical output command, when increasing the number of laser-oscillating laser modules to N, to a value higher or lower, by a predetermined value that is greater than a fluctuation range of an actual optical output, than a first threshold value for the first optical output command serving as a reference, when reducing the number of laser-oscillating laser modules from N.

US Pat. No. 10,431,950

SMART CONDUCTOR/CONNECTOR SELECTING DIE

Hubbell Incorporated, Sh...

1. A crimping die comprising:an outer body having a tool engaging surface;
an inner body coupled to said outer body having a crimping area;
a first selecting aperture in said outer body configured to indicate one of an appropriately sized connector and an appropriately sized conductor relative to the crimping area.

US Pat. No. 10,431,934

CONNECTOR

Japan Aviation Electronic...

1. A connector mountable on a circuit board and mateable with a mating connector along a mating direction, wherein:the connector comprises a housing and a plurality of contacts which include two or more signal contacts for signal transmission and two or more predetermined contacts maintained at predetermined voltage levels;
the housing holds the contacts;
each of the contacts has a horizontal portion extending along the mating direction, an intersecting portion extending along an intersecting direction intersecting with the mating direction, a fixed portion extending from the intersecting portion and fixed to the circuit board when the connector is used, and a coupling portion coupling the horizontal portion and the intersecting portion to each other;
the contacts include one or more first contact groups;
each of the first contact groups consists of two of the predetermined contacts and one differential pair of two of the signal contacts;
for each of the first contact groups, the contacts are arranged in a pitch direction perpendicular to the mating direction, and the differential pair is located between the predetermined contacts in the pitch direction;
for each of the first contact groups, a size of the coupling portion of each of the predetermined contacts in the pitch direction is larger than another size of the coupling portion of each of the signal contacts in the pitch direction, and a size of the intersecting portion of each of the predetermined contacts in the pitch direction is larger than another size of the intersecting portion of each of the signal contacts in the pitch direction; and
the horizontal portion of each of the predetermined contacts of each of the first contact groups includes a contact portion which is to be brought into contact with a corresponding one of mating contacts of the mating connector, and for each of the predetermined contacts of each of the first contact groups, a size of the intersecting portion in the pitch direction is larger than another size of the contact portion in the pitch direction.

US Pat. No. 10,431,931

ELECTRICAL UNIT AND ASSEMBLY

Lear Corporation, Southf...

1. An electrical unit, comprising:a housing member;
a slider configured to slide along an outer surface of the housing member and selectively retain an electrical connector relative to the housing member; and
a bracket fixed to the housing member, the bracket restricting movement of the slider in at least one direction;
wherein the bracket includes a protrusion; the housing member includes a bracket recess; the bracket includes a securing tab and is fixed to the housing member via the securing tab; and the protrusion is disposed at least partially in the bracket recess.

US Pat. No. 10,431,928

ANGLED CONTACT PIN FOR BEING PRESSED INTO A CONTACT PIN RECEPTACLE, A CONNECTOR WITH AT LEAST ONE CONTACT PIN AND A METHOD FOR PRODUCING A CONNECTOR

TE Connectivity Germany G...

1. A contact pin, comprising:a contact section extending substantially parallel to a contacting direction in which the contact pin is pressed into a contact pin receptacle;
a mounting section angled with respect to the contact section; and a transition region connecting the contact section and the mounting section, the transition region having a recess forming a substantially planar engagement surface, a depth of the recess extends from a rear side of the contact pin in the contacting direction to over a middle of a cross-section of the mounting section, the depth of the recess is less than a depth of the mounting section in the contacting direction, a height of the recess extends in a direction parallel to the mounting section into the transition region from an upper side edge of the contact pin opposite the mounting section.

US Pat. No. 10,431,914

NETWORK CONNECTOR ASSEMBLY

CISCO TECHNOLOGY, INC., ...

1. A network connector assembly comprising:an upper board member having one or more upper alignment pins and an off-center upper coupling pin engaged with a printed circuit board, the upper board member having a first set of contact pins disposed on an upper board top surface;
a lower board member having one or more lower alignment pins and an off-center lower coupling pin, each of the one or more lower alignment pins extending into an alignment pin aperture shared with one of the one or more upper alignment pins and formed in the printed circuit board, the off-center lower coupling pin extending upwardly from a bottom surface, through the printed circuit board, and into a coupling pin aperture formed in the upper board member, the lower board member having a second set of contact pins; and
a housing disposed over the upper board member and the lower board member, the housing forming one or more network couplers, each of the one or more network couplers configured to receive one of the first set of contact pins or the second set of contact pins.

US Pat. No. 10,431,908

ELECTRICAL COUPLERS AND METHODS OF USING THEM

1. A device for coupling two or more insulated electrical wires, the device comprising a body sized and arranged to receive an uninsulated section of a first insulated electrical wire and an uninsulated section of a second insulated electrical wire, the device comprising an external fastener, separate from the body and configured to removably couple to the body, the external fastener sized and arranged to permit wrapping of the uninsulated section of the first insulated electrical wire and the uninsulated section of the second insulated electrical wire around a section of the external fastener within the body, the device further comprising a retention device configured to removably couple to the external fastener to bias the uninsulated section of the first insulated electrical wire to the uninsulated section of the second insulated electrical wire into contact to electrically couple the first insulated electrical wire and the second insulated electrical wire and retain the uninsulated section of the first insulated electrical wire and the uninsulated section of the second insulated electrical wire within the body.

US Pat. No. 10,431,902

WAVEGUIDE SLOTTED ARRAY ANTENNA

Ningbo University, Zheji...

1. A waveguide slotted array antenna, comprising:a feed layer; and
a radiation layer,
wherein the feed layer is located below the radiation layer,
wherein the radiation layer comprises a first radiation unit, a second radiation unit, a third radiation unit and a fourth radiation unit which are stacked from bottom to top,
wherein the first radiation unit comprises a first flat metal plate and a first radiation array arranged on the first flat metal plate,
wherein the first radiation array comprises n2 radiation cavities which are arranged at intervals, wherein n=2k , and k is a positive integer which is equal to or greater than two,
wherein the n2 radiation cavities are rectangular concave cavities formed in the upper surface of the first flat metal plate, and the n2 radiation cavities are distributed on the first flat metal plate in n rows and n columns,
wherein first matching plates are separately arranged in the middle of the front side wall and the middle of the rear side wall of each radiation cavity, and second matching plates are separately arranged in the middle of the left side wall and the middle of the right side wall of each radiation cavity; with the front side wall direction of each radiation cavity as the length direction and the left side wall direction of each radiation cavity as the width direction, the height of each first matching plate and the height of each second matching plate are equal to that of each radiation cavity; the upper end faces of the first matching plates and the upper end faces of the second matching plates are located on the same plane with the upper end face of the first flat metal plate,
wherein the length of each first matching plate is smaller than one fifth of the length of each radiation cavity, and the width of each first matching plate is smaller than one fifth of the width of each radiation cavity; the length of each second matching plate is smaller than one fifth of the length of each radiation cavity, and the width of each second matching plate is smaller than one third of the width of each radiation cavity,
wherein an input port extending to the lower surface of the first flat metal plate is arranged at the bottom end of each radiation cavity, and the input ports are rectangular ports; the front side wall of each input port is parallel to the front side wall of the corresponding radiation cavity, the left side wall of each input port is parallel to the left side wall of the corresponding radiation cavity, the center of each input port overlaps with the center of the corresponding radiation cavity, the length of each input port is smaller than the distance between the two corresponding second matching plates, and the width of each input port is smaller than the distance between the two corresponding first matching plates,
wherein the second radiation unit comprises a second flat metal plate and a second radiation array arranged on the second flat metal plate,
wherein the second radiation array comprises n2 first radiation sets which are arranged at intervals, and the n2 first radiation sets are distributed on the second flat metal plate in n rows and n columns and communicated with the n2 radiation cavities in a one-to-one correspondence mode,
wherein each first radiation set comprises four first radiation holes which are distributed in two rows and two columns at intervals,
wherein the first radiation holes are rectangular holes extending from the upper surface to the lower surface of the second flat metal plate, the four first radiation holes in the first radiation set are located over the n2 radiation cavities correspondingly communicated with the four first radiation holes; the front side walls of the two first radiation holes located in the first row are flush with the front side walls of the corresponding n2 radiation cavities, and the rear side walls of the two first radiation holes located in the second row are flush with the rear side walls of the corresponding n2 radiation cavities; the left side walls of the two first radiation holes located in the first column are flush with the left side walls of the corresponding n2 radiation cavities, and the right side walls of the two first radiation holes located in the second column are flush with the right side walls of the corresponding n2 radiation cavities,
wherein the third radiation unit comprises a third flat metal plate and a third radiation array arranged on the third flat metal plate,
wherein the third radiation array comprises n2 second radiation sets which are arranged at intervals, and the n2 second radiation sets are distributed on the third flat metal plate in n rows and n columns and communicated with the n2 first radiation sets in a one-to-one correspondence mode,
wherein each second radiation set comprises four second radiation holes which are distributed in two rows and two columns at intervals,
wherein the second radiation holes are rectangular holes extending from the upper surface to the lower surface of the third flat metal plate, the four second radiation holes in the second radiation set completely overlap with the four first radiation holes in the first radiation set communicated with the second radiation set in a one-to-one correspondence mode after clockwise rotating by 22.5 degrees around the center,
the fourth radiation unit comprises a fourth flat metal plate and a fourth radiation array arranged on the fourth flat metal plate,
wherein the fourth radiation array comprises n2 third radiation sets which are arranged at intervals, and the n2 third radiation sets are distributed on the fourth flat metal plate in n rows and n columns and communicated with the n2 second radiation sets in a one-to-one correspondence mode,
wherein each third radiation set comprises four third radiation holes which are distributed in two rows and two columns at intervals,
wherein the third radiation holes are rectangular holes extending from the upper surface to the lower surface of the fourth flat metal plate, the four third radiation holes in the third radiation set are communicated with the four second radiation holes in the corresponding second radiation set in a one-to-one correspondence mode, and the center of each third radiation hole overlaps with the center of the second radiation hole communicated with the third radiation hole; each third radiation hole can anticlockwise deflect by 22.5 degrees around the center relative to the corresponding second radiation hole,
wherein the length of each third radiation hole is greater than that of each second radiation hole and smaller than 1.5 times of the length of each second radiation hole, and the width of each third radiation hole is greater than two times of the width of each second radiation hole and smaller than three times of the width of each second radiation hole;
wherein a rectangular metal strip is arranged in each third radiation hole, wherein the left end face of the rectangular metal strip is connected with the left side wall of the third radiation hole, and the right end face of the rectangular metal strip is connected with the right side wall of the third radiation hole; the distance from the front end face of the rectangular metal strip to the front side wall of the third radiation hole is equal to the distance from the rear end face of the rectangular metal strip to the rear side wall of the third radiation hole; the upper end face of the rectangular metal strip is located on the same plane with the upper end face of the fourth flat metal plate,
wherein the height of the rectangular metal strip is smaller than that of the third radiation hole, the width of the rectangular metal strip is smaller than one third of the width of third radiation hole, and the length of the rectangular metal strip is equal to that of the third radiation hole,
wherein the first flat metal plate, the second flat metal plate, the third flat metal plate and the fourth flat metal plate are rectangular plates with equal lengths and widths, and the edges of the four flat metal plates are aligned.

US Pat. No. 10,431,900

ARRAY ANTENNA WITH OPTIMIZED ELEMENTS POSITIONS AND DIMENSIONS

Agence Spatiale Europeenn...

1. A method of manufacturing an array antenna comprising:a design phase, comprising synthesizing an array layout of said array antenna and choosing or designing radiating elements to be arranged according to said array layout; and
a phase of physically making said array antenna, comprising arranging said radiating elements according to said array layout;
wherein said radiating elements are maximum efficiency elements, having uniform amplitude excitation;
the method being characterized in that said design phase comprises the steps of:
a. defining a continuous reference aperture;
b. subdividing said continuous reference aperture into a plurality of elementary cells with assigned power levels;
c. determining, within each said elementary cell, a position for at least one maximum efficiency radiating element;
d. determining a size and an aperture field amplitude of each said maximum efficiency radiating element, such that a variation of a cumulative field distribution of the resulting array antenna aperture over each said elementary cell is substantially equal to a variation of a cumulative field distribution of said reference aperture over the same elementary cell, subject to size constraints.

US Pat. No. 10,431,898

MULTIMODE ANTENNA SYSTEM AND METHODS FOR USE THEREWITH

1. A communication device, comprising:a dielectric antenna having a feed point and an aperture;
a feedline coupled to the feed point of the dielectric antenna; and
a multi-input multi-output (MIMO) transceiver, coupled to the feedline, the MIMO transceiver configured to transmit first electromagnetic waves along the feedline to the feed point of the dielectric antenna, wherein the first electromagnetic waves propagate along the feedline via a plurality of guided wave modes at non-optical frequencies without requiring an electrical return path, wherein the first electromagnetic waves convey first data in accordance with one or more MIMO techniques and wherein the first electromagnetic waves generate first free-space wireless signals at the aperture of the dielectric antenna in accordance with the one or more MIMO techniques.

US Pat. No. 10,431,897

MICROWAVE GAIN MEDIUM WITH NEGATIVE REFRACTIVE INDEX

ARIZONA BOARD OF REGENTS ...

1. A microwave gain medium (100) having a negative refractive index adapted to be placed in a rectangular waveguide to form a volumetric structure, the medium (100) comprising:(a) a unit cell (102) comprising a substrate (104);
(b) a linear sub-wavelength wire (106) printed on the substrate (104) of the unit cell (102);
(c) a circular-shaped split ring resonator (110) printed on the substrate (104) of the unit cell (102), the circular-shaped split ring resonator (110) overlays the linear sub-wavelength wire (106);
(d) a first negative resistance device (112) being embedded at a horizontal symmetry axis of the linear sub-wavelength wire (106), which causes the sub-wavelength wire (106) to exhibit a negative permittivity;
(e) a second negative resistance device (212) being embedded at an opposite end of a split point on the split ring resonator (110), which causes the split ring resonator (110) to exhibit a negative permeability;
wherein a microwave incident on the medium (100) induces the sub-wavelength wire (106), the split ring resonator (110), and the first and second negative resistance devices (212) in the unit cell (102) to electromagnetically interface, which effects a gain in the medium (100), thus providing a spatial amplification of the incident microwave, while the medium (100) maintains a negative refractive index, thereby eliminating an energy loss.

US Pat. No. 10,431,896

MULTIBAND ANTENNA WITH PHASE-CENTER CO-ALLOCATED FEED

CUBIC CORPORATION, San D...

1. A multiband antenna for operation at two or more selected wavelengths, the multiband antenna comprising:a first cavity having first sidewalls disposed within the antenna, the first sidewalls extending upward from the interior of the antenna to an upper surface of the antenna such that the first sidewalls provide a first aperture having an annular shape in the upper surface;
a second cavity having second sidewalls disposed within the antenna, the second sidewalls extending upward from the interior of the antenna to the upper surface of the antenna such that the second sidewalls provide a second aperture having an annular shape in the upper surface, the second aperture disposed internally to the first aperture within the upper surface;
a first pair of excitation probes disposed within the first cavity; and
a second pair of excitation probes disposed within the second cavity;
wherein each of the first and second cavities has a cross-sectional shape in a plane perpendicular to the upper surface which is “L”-shaped.

US Pat. No. 10,431,893

OMNIDIRECTIONAL MULTIBAND ANTENNA

King Saud University, Ri...

1. An omnidirectional multiband antenna, comprising:an electrically conductive conical surface having a vertex end and a base end;
at least one electrically conductive annular member mounted on the base end of the electrically conductive conical surface, the at least one electrically conductive annular member having a plurality of stacked segments and a corrugated exterior surface;
a ground plane plate having opposed first and second surfaces, the vertex end of the electrically conductive conical surface being positioned adjacent to, and spaced apart from, the first surface of the ground plane plate;
a plurality of cylindrical rods, each of the rods having opposed first and second ends, the first end of each of the rods being secured to the at least one electrically conductive annular member, the second end of each of the rods being mounted on the first surface of the ground plane plate; and
a coaxial cable having a center conductor and an outer conductor, the center conductor being in electrical communication with the vertex end of the electrically conductive conical surface, and the outer conductor being in electrical communication with the ground plane plate.

US Pat. No. 10,431,888

COMMUNICATION METHOD AND DEVICE USING BEAMFORMING IN WIRELESS COMMUNICATION SYSTEM

Samsung Electronics Co., ...

1. A method for transmitting a signal using beamforming by a base station in a wireless communication system, the method comprising:determining to enable a beam superposition based on a first trigger condition that a standard deviation of receive signal strength measurements for at least one unitary beam reported by a mobile station exceeds a beam superposition allocation threshold, the at least one unitary beam being at least one among a plurality of unitary beams corresponding to an array antenna of the base station;
determining a number of unitary beams to be superposed and selecting the determined number of unitary beams from among the plurality of unitary beams based on at least one predetermined condition related to the beam superposition and channel quality information received from the mobile station, the channel quality information including information about a channel quality measured by the mobile station for a combination of the selected unitary beams;
configuring the array antenna of the base station to form a superposed beam by superposing the selected unitary beams;
performing a communication with the mobile station through the superposed beam;
determining to disable the beam superposition based on a second trigger condition that a standard deviation of receive signal strength measurements for the superposed beam reported by the mobile station exceeds a beam superposition release threshold; and
performing the communication with the mobile station through one or more unitary beams among the plurality of unitary beams,
wherein the combination of the selected unitary beams is determined based on beam information transmitted from the base station to the mobile station, and the beam information includes information about a maximum number of unitary beams available to form the superposed beam.