Document Document Title
US11197000B2 Affine inter prediction refinement with optical flow
An apparatus for video decoding includes processing circuitry. The circuitry can be configured to receive a syntax element indicating whether a prediction refinement with optical flow (PROF) is disabled for affine prediction. Further, the circuitry can determine whether to apply the PROF to an affine coded block based on the syntax element. Responsive to the syntax element indicating not to apply the PROF to the affine coded block, the circuitry can disable the PROF to the affine coded block.
US11196999B2 Mode dependent motion vector difference precision set
A method of processing a video bitstream includes determining a motion precision set based on coding information of a current block. A conversion between a video block and a coded representation of the video block is performed based on the motion precision set. The conversion corresponds to a reconstruction of the current block. In some example aspects, a motion vector difference (MVD) precision of a current block from a motion precision set is determined based on a selected motion precision set and a MVD precision index. A conversion between a video block and a coded representation of the video block using an MVD is performed based on the MVD precision. The MVD represents a difference between a predicted motion vector and an actual motion vector used during motion compensation processing.
US11196995B2 Image processing device and image processing method
An image processing device includes a buffer for receiving encoded image data, and a processor to execute instructions that cause the processor to: decode the encoded image data from the buffer to generate quantized transform coefficient data; inversely quantize the quantized transform coefficient data using a 16×16 quantization matrix to generate predicted error data, the 16×16 quantization matrix includes a duplicate of at least one of two elements adjacent to each other from an 8×8 quantization matrix; and combine the predicted error data with a predicted image to generate decoded image data.
US11196992B2 Method and apparatus of neural network based processing in video coding
A method and apparatus of video coding incorporating Deep Neural Network are disclosed. A target signal is processed using DNN (Deep Neural Network), where the target signal provided to DNN input corresponds to the reconstructed residual, output from the prediction process, the reconstruction process, one or more filtering processes, or a combination of them. The output data from DNN output is provided for the encoding process or the decoding process. The DNN can be used to restore pixel values of the target signal or to predict a sign of one or more residual pixels between the target signal and an original signal. An absolute value of one or more residual pixels can be signalled in the video bitstream and used with the sign to reduce residual error of the target signal.
US11196987B2 Systems and methods for verifying quality of displayed digital content
In one embodiment, a method is provided. The method includes comparing a first hue of a displayed test pattern with a second hue of a generated test pattern to determine one or more differences in hue. The displayed test pattern is displayed on a display of a media viewing device, and the media viewing device receives and displays digital content. The displayed test pattern includes a first plurality of steps, and a first step of the first plurality of steps includes the first hue. The generated test pattern includes a second plurality of steps, and each step of the second plurality of steps includes the second hue. The one or more differences in hue are utilized to determine a quality of the digital content displayed on the media viewing device.
US11196978B2 Digital camera system for recording, editing and visualizing images
A digital camera system includes an optical assembly to gather light from a desired scene, a modular imaging subsystem aligned with the optical assembly, and an image processing, recording and display subsystem.
US11196971B2 Electronic apparatus, control method of the same, and storage medium
An electronic apparatus configured to wirelessly communicate with an external terminal includes a control unit configured to perform a first control for transferring the electronic apparatus from a standby state to an operating state, and a second control for instructing the electronic apparatus in the operating state to perform a specific operation, and a measurement unit configured to measure a communication time required for a wireless communication with the external terminal in the operating state and the standby state. The control unit sets a first threshold and a second threshold smaller than the first threshold as thresholds for the communication time, and performs the first control when the communication time is smaller than the first threshold in the standby state and the second control when the communication time is smaller than the second threshold in the operating state.
US11196965B2 Image artifact mitigation in scanners for entry control systems
A method for imaging includes illuminating a vehicle undercarriage with illumination in an atmospheric absorption band, imaging the vehicle undercarriage to form an image, wherein scanning includes filtering out illumination returned from the vehicle undercarriage that is outside the atmospheric absorption band. The method includes forming an image with the filtered illumination returned from the vehicle undercarriage.
US11196958B2 Display device and thin television set
This display device includes a display panel including a rear side holding member made of resin, holding a display cell from the rear side and a substrate mounting member made of sheet metal, mounted with a circuit substrate, while the substrate mounting member made of sheet metal includes a drawn portion formed by a first protruding portion, and the rear side holding member made of resin includes a second protruding portion corresponding to the first protruding portion on a portion corresponding to the drawn portion of the substrate mounting member made of sheet metal.
US11196957B2 Display system, display method, and display apparatus
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US11196951B2 Imaging device and imaging method
An imaging device acquires first dark image data in a state where an image sensor has been light shielded, acquires second dark image data in a state where the image sensor has been light shielded, based on completion of exposure, corrects fixed pattern noise of a reference combined image data based on at least one of the first dark image data and the second dark image data, and stores the reference combined image data that has been subjected to correction.
US11196950B2 Dark current reduction for image sensor having electronic global shutter and image storage capacitors
An image sensor has an array of pixels, each pixel having an associated shutter transistor coupled to transfer a charge dependent on light exposure of the pixel onto an image storage capacitor, the image-storage capacitors being configured to be read into an analog to digital converter. The shutter transistors are P-type transistors in N-wells, the wells held at an analog power voltage to reduce sensitivity of pixels to dark current; in an alternative embodiment the shutter transistors are N-type transistors in P-wells, the wells held at an analog ground voltage.
US11196941B2 Fixture for aligning tiled displays
A fixture for aligning tiled displays is provided. The fixture includes a frame. The fixture further includes a vision system supported by the frame, the vision system configured to image at predefined display corner positions defined by given display dimensions. The fixture further includes an attachment mechanism configured to attach the frame to an array of tiled displays each having the given display dimensions, such that the vision system images positions of the array corresponding to respective corners of a tiled display in the array, and adjacent display corner positions.
US11196939B2 Generating light painting images from a sequence of short exposure images
This disclosure relates to methods, non-transitory computer readable media, and systems that generate a virtual long exposure image from a sequence of short exposure images portraying a moving object. In various embodiments, the image transformation system aligns two digital images in the sequence of short exposure images. The image transformation system can determine a motion vector path for the moving object between the first digital image and the second digital image. The image transformation system can also blend pixels along the motion vector path to generate a blended image representative of the motion of the moving object between the first digital image and the second digital image. The image transformation system can generate additional blended images based on consecutive pairs of images in the sequence of digital images and generates a virtual long exposure image by combining the first blended image with the additional blended images.
US11196937B2 High frame rate in high dynamic range processing
This disclosure provides systems, methods, and apparatuses for high dynamic range (HDR) processing. In one aspect, an example HDR processing device may process a first exposure frame and a second exposure frame during a first capture sequence. The device may also generate a first HDR image from the first exposure frame and the second exposure frame at an end of the first capture sequence. The device may also process a third exposure frame during a second capture sequence that at least partially overlaps in time with the first capture sequence. The device may also generate a second HDR image from the second exposure frame and the third exposure frame.
US11196934B2 Image capturing apparatus and control method thereof
An apparatus having a sensor that performs photoelectric conversion on light formed by an optical system and outputs a resultant image, stores in memory a first image output from the sensor in a state that the optical system is controlled to a first focal length, and displays, on a second image output from the sensor in a state that the optical system is controlled to a second focal length which is shorter than the first focal length, a shooting frame indicating an area in which the second image and the first image coincide.
US11196931B2 Preview-image display method and terminal device
The present disclosure discloses a preview-image display while a terminal device photographs a picture. The method comprises: obtaining a first preview image and a second preview image, wherein the first preview image is generated based on a first photographing mode and the second preview image is generated based on a second photographing mode; and displaying a first part of the first preview image and a second part of the second preview image at the same time.
US11196929B2 Signal processing device, imaging device, and signal processing method
Posture information corresponding to a line of an input image is calculated. Then, a first virtual line, which is a line in a line direction of the input image for which the posture information calculated is common, is rotated according to the posture information to obtain a second virtual line on the output image. For each pixel of the output image, a corresponding second virtual line is calculated, and posture information is obtained on the basis of the corresponding second virtual line. Then, for coordinates of each pixel of the output image, the reference coordinates on the input image corresponding to the pixel coordinates is calculated using the associated posture information. By cutting out the output image from the input image on the basis of the reference pixel, highly accurate distortion correction can be realized even in a case where the camera posture differs depending on the line.
US11196921B2 Image capturing apparatus, control method for the same, and storage medium
An image capturing apparatus includes an image sensor, a determination unit configured to determine whether or not a predetermined condition is satisfied, and a control unit configured to acquire foreign substance information from an image obtained by causing the image sensor to perform image capture, wherein if the determination unit determines that the predetermined condition is not satisfied, the control unit acquires the foreign substance information from the image, and if the determination unit determines that the predetermined condition is satisfied, the control unit does not acquire the foreign substance information from the image, and the predetermined condition includes at least one of the following: that a mounted lens unit is a lens unit with a narrow image circle, and that a mode in which only a partial region of the image sensor is recorded has been set.
US11196920B2 Imaging apparatus and method for controlling an inserting/removing operation of an optical filter
An imaging apparatus includes an image sensor, a control unit configured to control an operation for inserting and retracting an optical filter into/from an optical path of light incident on the image sensor, and an output unit configured to output video data obtained by the image sensor in association with information about timing of insertion/retraction of the optical filter.
US11196917B2 Electronic system with eye protection
An electronic system including a display device, an image sensor, a face detection engine, an eye detection engine and an eye protection engine is provided. The image sensor captures an image. The face detection engine recognizes a user face in the image. The eye detection engine recognizes user eyes in the image. The eye protection engine turns off the display device when the user eyes are recognized in the image but the user face is not recognized in the image.
US11196913B2 Control apparatus, method for controlling same, and non-transitory computer-readable storage medium
This invention provides a control apparatus that controls a pan-head including a drive unit for driving an image capturing device, the control apparatus comprising a control unit that controls the drive unit according to a request received via a communication unit; a determination unit that, in a case in which a connection request is received from a terminal, determines whether a first application program for configuration setting relating to the pan-head or a second application program for remote control of the pan-head is being executed in the terminal; a management unit that manages a terminal authorized for connection; and a decision unit that, in a case in which a new connection request is received, decides whether connection is possible or impossible on the basis of the determination by the determination unit and information managed by the management unit.
US11196911B2 Intermediate unit and camera system
Provided is an intermediate unit including a first connect unit, a second connect unit, and an information bridge unit. The first connect unit is for connecting a camera unit having a first resolution in one of a spatial direction and a temporal direction. The second connect unit is for connecting a camera control unit for a camera unit having a second resolution lower than the first resolution in one of the spatial direction and the temporal direction. The information bridge unit is interposed between the first connect unit and the second connect unit and configured to bridge information exchanged between the camera unit and the camera control unit.
US11196909B2 Electronic device and method for generating clock signal for image sensor in camera module
Disclosed are an electronic device and a method for generating a clock signal within a camera module. The electronic device includes a processor, and a camera module, wherein the camera module may include a clock generation circuit configured to generate a second clock signal, the second clock signal being independent from a first clock signal, the first clock signal being generated by the processor, an optical correction circuit configured to be driven based on the second clock signal, and an image sensor configured to be driven while being synchronized with the optical correction circuit based on the second clock signal, wherein the processor may be configured to transfer a control command to the camera module, based on an input for driving the camera module and to acquire at least one image through the synchronized optical correction circuit and image sensor based on the second clock signal.
US11196907B1 Automatic greetings by outdoor IP security cameras
An apparatus comprising a camera sensor and a processor. The camera sensor may be configured to capture video data of an area of interest. The processor may be configured to (i) process the video data, (ii) generate control signals used to initiate security responses and (iii) execute computer readable instructions. The computer readable instructions are executed by the processor to (a) determine an activation state for the security responses, (b) determine a status of a visitor in the area of interest in response to an analysis of the video data, (c) select one of the control signals to initiate the security responses based on (i) the status of the visitor and (ii) the activation state and (d) determine a reaction of the visitor in response to the security responses.
US11196904B2 Systems, methods, and devices for providing illumination in an endoscopic imaging environment
The disclosure relates to an endoscopic light source that includes a first emitter. The first emitter may emit light of a first wavelength at a dichroic mirror which reflects the light of the first wavelength to a plurality of optical fibers. The endoscopic light source further comprises a second emitter. The second emitter may emit light of a second wavelength at a second dichroic mirror which reflects the light of the second wavelength to the plurality of optical fibers. In one embodiment, the first dichroic mirror may be transparent to the light of the second wavelength, allowing the light of the second wavelength to pass through the first dichroic mirror.
US11196901B2 Camera module
The present invention relates to a camera module, for use in the automobile sector, with a printed circuit board assembly, the printed circuit board assembly comprising at least one printed circuit board and an image sensor; an interface for data transmission, which makes contact with the printed circuit board; a camera module housing, which has a peripheral wall; an interface-side covering element; a compensating element, which is arranged between the peripheral wall and the covering element; the compensating element being designed to seal the camera module housing and compensate for a clearance between the covering element and the peripheral wall. The present invention also relates to a motor vehicle with a camera module according to the invention and also to a method for producing it.
US11196896B2 Image forming apparatus and image forming method
An apparatus which forms an electrostatic latent image by exposing a charged photosensitive member with light. The apparatus identifies a pixel which has density value less than a threshold value and is sandwiched in a predetermined direction between two pixels having density values greater than or equal to the threshold value in image data, generates screen image data by screen processing on the image data, and outputs, for each of one pixel of the two pixels sandwiching the identified pixel and a pixel adjacent to the one pixel in the predetermined direction, an adjusted density value the screen image data.
US11196895B2 Image processing apparatus, method and non-transitory computer readable medium storing image processing program
An image processing apparatus includes a painting section and an extraction section. The painting section performs painting on a margin at an end part of an image. The extraction section extracts a document included in the image on which the painting is performed by the painting section.
US11196894B1 Mapping a user's selection for a finishing job to subsystems of an imaging device
Disclosed is a novel system and method to enables users to map a user's intent finishing selections for a finishing job to each subsystem, e.g., device, protocol, ADF, and finisher unit, of an imaging device. The presently claimed invention creates distinct perspectives and a way to map between perspectives. The distinct perspectives include intent orientation, a print protocol, ADF, copy/scan/fax platen, device, and finisher unit. Through use of novel transformation for automating image rotations to dramatically reduce errors with understandable and repeatable correct outcomes. The formal algorithmic and mathematical approaches disclosed in the present invention makes it easier to describe subsystems of an imaging device. The software implementation using this novel approach eliminates the need for conditional logic based programming customized for each imaging device and its various subsystems.
US11196885B2 Image forming apparatus
An image forming apparatus includes a main unit, a unit coupling part, a document reading unit, and a correction mechanism. The unit coupling part includes a rear side coupling part and a pair of lateral side coupling parts whose rear end portions are coupled to the rear side coupling part. The document reading unit is supported by the unit coupling part in an openable and closable manner. The correction mechanism corrects a position of the pair of lateral side coupling parts with respect to the document reading unit in a facing direction where the lateral side coupling parts face each other, by closing the document reading unit.
US11196883B2 Printer with cover to protect connection of external cables
A printer includes a board including a connector to which a cable is connected, and a housing covering the board and having an opening through which the connector is accessible, wherein a cable gripping portion that is gripped when the cable is connected is located outside the opening in a state where the cable is connected to the connector, and in which the housing includes a connector cover movable to a cover position at which the connector cover covers an upper side and a lateral side of the cable gripping portion, and an open position at which the connector cover opens at least on a vertical upper side of the cable gripping portion.
US11196879B2 Maintenance support device, maintenance support method, and non-transitory computer readable medium
A maintenance support device includes a memory that stores work result information that corresponds to a maintenance work that has been performed to solve a failure of an image processing apparatus. A processor is configured to acquire, and store in the memory, first work result information corresponding to a first maintenance work performed to solve a first failure type. After the first work result has been stored, the processor acquires, and stores in the memory, second work result information corresponding to a second maintenance work performed to solve a second failure type. It is then determined whether the first failure type matches the second failure type. Upon determining that the first and second failure types match, the first work result information is then updated to indicate that the first maintenance work has not been successful.
US11196872B2 System for voice control of devices at hospitality establishment and method and control server thereof
A data gate apparatus for integrating functionalities of an interface format into a plurality of services. The data gate comprises a storage device, a communication interface and a processor coupled to the storage device and the communication interface. The processor detects a device supporting a first interface format that is different than the interface formats stored in the storage device. The processor learns the first interface format by receiving data function in the first interface format and associating a field in the data function with a variable representing information of a particular type. The processor verifies that the first interface format has been successfully learnt by generating a message in the first interface format and sending the message to the device. The processor receives a response to the message and parses the response to thereby confirm that the first interface format is functional and integrable into the plurality of services.
US11196866B1 Apparatuses and methods involving a contact center virtual agent
Apparatuses and methods concerning providing a data-communications contact center virtual agent are disclosed. As an example, user-data-communications between client and participant stations are facilitated as follows, which may be implemented using a data communications server and associated communications circuitry. Service request data is received from users at a participant stations, and context information is identified for user-data-communications between a client station and the participant stations based on the service request data at least one communications-specific characteristic associated with the user-data-communications. The identified context information is aggregated for the client station and used for choosing a data routing option routing data with each user at the participant stations, based on the service request data and the aggregated context information.
US11196858B2 Spam blocking method, device and program using call log analysis
The inventive concept relates to a spam blocking method, and the spam blocking method includes training a spam determination module using call pattern data of an originator and a recipient secured based on call logs and re-training the spam determination module according to a maneuver of a user for an incoming call received in a recipient terminal, thus enabling spam determination customized for each user.
US11196847B2 Electronic device including antenna
An electronic device includes a housing including a first plate including a glass plate, a second plate facing the first plate, and a side surface surrounding a space between the first plate and the second plate, a display positioned inside the space and exposed through a first area of the first plate, an antenna structure at least partially overlapping a second area of the first plate when viewed from above the first plate and which is connected to the second area, and a processor.
US11196845B2 Method, apparatus, and computer program product for determining data transfer manner
The present disclosure provides a method, apparatus and computer program product for determining a data transfer manner. The method comprises determining a first transfer completion time for transferring a data block from a first device to a second device without compression; determining a second transfer completion time for transferring the data block from the first device to the second device with the compression performed; and selecting, based on a comparison of the first and second transfer completion time, a transfer manner for the data block from a first transfer manner comprising compressing the data block and transferring the compressed data block and a second transfer manner of directly transferring the data block without compression. Through the embodiments, compressing and uncompressing are evaluated based on the transfer completion time before data transfer, so as to select a transfer manner suitable for data to be transferred and for devices that perform data transfer.
US11196833B1 Proxy server synchronizer
Systems and methods of web crawling/scraping process implementation are extended and target the web crawling process by submitting a request by a last-mile proxy to a web target. The systems and methods allow a request for a web crawler to be directed toward the target content platform through a proxy, or a plurality of proxies, for the purpose of optimizing the processing of the request. In at least one aspect, the systems and methods disclosed mitigate the potential for a negative evaluation of the requests by the content platform targeted through introducing the transfer of the execution of the steps within a scraping flow within the last-mile proxy system, thus aligning both network and application layer responses to the tests described.
US11196832B2 System and method for providing UEFI protocol access control
A method includes receiving a request from a protocol publisher to install a protocol at the protocol database, the request including a global unique identifier (GUID) and a first protocol pointer. The GUID and the first protocol pointer are stored at an entry at a protocol database. A root key received from the protocol publisher is stored at the entry at the protocol database. A request including the GUID is received from a protocol consumer, and in response, the protocol consumer is provided with a random number. A reference GUID is generated based on the random number and the root key, and the reference GUID is stored at the entry of the protocol database.
US11196821B2 Data transmission method and communications device
This application provides a data transmission method and communications devices. In some implementations, a first device instructs a second device to stop sending data of an application to the first device, receives from the second device first indication information indicating a sequence number of data that is of the application and that has been received by the second device from the first device, and sends to the second device second indication information indicating a sequence number of data that is of the application and that has been received by the first device from the second device. After a connection between the terminal device and a second server is established, the first and second indication information are used to transmit the data of the application through the connection.
US11196812B2 Method for establishing a network communication in an automation system
The present disclosure relates to a method for establishing a network communication between network participant and a communication apparatus. The communication apparatus is configured to reset the operating system of the communication apparatus based on an image file located in the communication apparatus after turning on or restarting the communication apparatus, and start the operating system based on the image file, and execute a script. The script initiates or controls starting a first frame application, incorporating at least one communication application into the first frame application, and executing, using the communication application, a scan of a first communication network connected to the communication apparatus and ascertaining identification of all network participants deployed in the first communication network, as well as to a communication apparatus for performing the method of the present disclosure.
US11196808B2 Technique for generating group performances by multiple, remotely located performers
In some embodiments, a distributed computer network has a server node, a leader node, and a plurality of participant nodes that communicate via a communications network. During a first phase, the leader node generates a leader performance, each participant node receives and renders the leader performance and generates a corresponding participant performance, and the server node receives the leader performance and the participant performances and generates one or more group performances, each including multiple, synchronized performances. During a second phase, the server node transmits the one or more group performances to the participant nodes, and each participant node receives and renders a group performance, thereby allowing a corresponding participant at each participant node to perform along with the rendering of the corresponding group performance. In some implementations, the server node generates different partial group performances, where each participant node receives a partial group performance that excludes the corresponding participant performance.
US11196807B1 Data transmission system with network service decentralization and method thereof
The present disclosure discloses a data transmission system with network service decentralization and a method thereof. A business service node is connected with a business service lite agent, a consumption service node is connected with a consumption service lite agent, the business service lite agent is connected with the consumption service lite agent, registration and change of service nodes are realized through lite agents, the service nodes realize data transmission of requests and responses through the lite agents, and when the connection to part of the lite agents fails, the data transmission of the requests and the responses can still be realized through other lite agents. Therefore, a technical effect of data transmission with network service decentralization can be achieved.
US11196802B2 Contents management method and apparatus
A contents management method and system, the contents management method including: generating contents; and transmitting the generated contents to a Web server, wherein the Web server receives the contents, stores the contents, manages the contents, and maintains a list of the contents so that the contents are easily accessible by a terminal.
US11196799B2 Redirection of USB devices from hardware isolated virtual desktop infrastructure clients
USB devices can be redirected from hardware isolated VDI clients. When a VDI client is run in a hardware isolated environment, a notification service can also be run in the hardware isolated environment to enable a USB device that is not accessible within the hardware isolated environment to be redirected to a server on which the VDI client has established a remote session. In some cases, an agent can also be employed in the hardware isolated environment to temporarily redirect the USB device to the hardware isolated environment for use in establishing the remote session before the USB device is redirected to the server. Similar techniques can be employed to redirect a USB device to a hardware isolated environment so that the USB device can be accessed by an application running in the hardware isolated environment.
US11196798B2 Method for sharing data in local area network and electronic device
Embodiments of this application disclose a method for sharing data in a local area network and an electronic device. The method is as follows: A first electronic device establishes a wireless connection to a wireless access point, and receives, from a first port, access request information of a second electronic device forwarded by using the wireless access point, where the first port is a serving port for a local area network shared access protocol, and the second electronic device also establishes a wireless connection the wireless access point; the first electronic device verifies validity of the second electronic device; and if succeeds, the first electronic device sends access response information to the second electronic device, so that shared data in the first electronic device is accessed from the second electronic device, where the access response information includes an internal storage directory and a common file directory.
US11196797B2 Transferring files between computer nodes on different networks
Transferring files between computer nodes located on different networks is provided. A path for transferring a file to a target node located on a different network is determined. The path includes an address of the target node and a set of one or more addresses of intermediate network bridge nodes connecting the different networks. At least one command to be executed to transfer the file to a specific node present in the path is determined. A file transfer command record is generated. The file transfer command record includes the path and the at least one command to be executed to transfer the file to the specific node present in the path.
US11196796B2 Visual representation of a user interface
A visual representation may be displayed at a computing device to indicate a display configuration and/or user interactions associated with a user interface for an application that may be run on other computing devices. The visual representation of the user interface may be determined based on user interface information, which may be logged at the computing device on which the application may be run. The visual representation of the user interface may include data obtained from a remote data source. The data may include market data that may be obtained from an electronic exchange that is shared with the computing device on which the application may be run for displaying the user interface.
US11196787B2 Server-side rendered audio using client audio parameters
A server system is provided that includes at least one processor configured to receive a set of client audio parameters from a client computing device, determine a set of audio tuning parameters based on the set of client audio parameters, execute a server-side rendered application program for the client computing device, render a stream of visual data for the server-side rendered application program based on a stream of user input received from the client computing device, render a stream of audio for the server-side rendered application program based on the set of audio tuning parameters, and send the stream of visual data and the stream of audio to the client computing device.
US11196786B2 Interface apparatus and method for transmitting and receiving media data
An apparatus is provided for transmitting multimedia content. The apparatus includes a communication interface and a controller coupled to the communication interface. The controller is configured to identify a packet including a packet header and a packet payload. The packet payload includes an access unit including media data related to the multimedia content and information related to the access unit. The controller is also configured to identify control information for delivery and consumption of the multimedia content, and transmit the identified packet and the identified control information. The information related to the access unit includes information on a sequence number of the access unit.
US11196779B2 Transfer of a communications session to another user equipment
This disclosure is directed to engaging in a communications session, such as an audio call, video call, and/or an audio/video (A/V) call, using a first user equipment (UE) and then seamlessly switching to a second UE while the communications session is in progress. The A/V call system may be configured to provide an indication to the first UE of other UEs that may be registered with it using a common user account. The first UE may enable a user to select another of his or her UEs to transfer the ongoing communications session. The first UE may send the A/V call system a request to transfer of the communications session. The A/V system may add the second UE to the communications session and disengage the first UE from the communications session.
US11196777B2 Video call mediating apparatus, method and computer readable recording medium thereof
A video call mediating method includes: connecting, by a first terminal and a second terminal, to a video call platform; extracting a first identifier (ID) of a user of the first terminal and a second ID of a user of the second terminal, that is not displayed on the first terminal and the second terminal, during a video call; creating a first identification code for the first terminal and a second identification code of the second terminal from the first ID and the second ID, respectively; establishing a first video call session between the first terminal and the second terminal; creating a first image and a second image corresponding to the first terminal and the second terminal, respectively, with reference to the first identification code and the second identification code, respectively; and displaying the first image and the second image on a display of the first terminal and on a display of the second terminal, respectively.
US11196776B2 Method and device for lawful interception for proximity services
Method and system comprising a remote UE being connected to a relay UE, the system moreover comprising a HSS of the remote UE, an ADMF, a MME serving the relay UE and a GW. The relay UE is transmitting in a message (12) an identity of the remote UE (IMSI_1) and an IP address of the remote UE to the MME serving the remote UE. The MME transmitting in an update record message (14) for the remote UE (IM-SI_1); the identity of a relay UE and the identity of the MME serving the relay UE, to the HSS of the remote UE.
US11196764B2 Device and method for handling network attacks in software defined network
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure provides an apparatus and a method for handling a network attack in a software defined network (SDN). The method for handling a network attack in an SDN according to various embodiments of the present disclosure includes detecting a first candidate of the network attack in a flow during a first time interval, in response to detecting the first candidate, changing quality of service (QoS) of the flow from first QoS to second QoS, detecting a second candidate of the network attack in the flow of the second QoS during a second time interval following the first time interval, and in response to detecting the second candidate, blocking the flow. The apparatus and the method according to various embodiments of the present disclosure may gradually block a network attack through multiple levels, to thus reduce the probability of determining a wrong network attack and to lower a recovery cost for network failure. Therefore, the apparatus and the method according to various embodiments of the present disclosure enable efficient network management.
US11196744B2 Access to physical resources based through identity provider
Disclosed are various approaches for providing a virtual badge credential to a user's device that is enrolled with a management service as a managed device. Upon authentication of a user's identity via an identity provider, a virtual badge credential can be provided to an application on the client device. The virtual badge credential can be presented by the client device to access control readers to gain access to physical resources, such as doors and buildings, that are secured by the access control readers.
US11196740B2 Method and system for secure information validation
The present teaching relates to method, system, medium, and implementation for biometric authentication in secure data management. Authentication is initiated for a person claiming to be a record owner prior to a transaction between the record owner and a service provider. Biometric based authentication of the person is performed by detecting liveness of the person and authenticating an identity of the person based on biometric information of the person. Upon successful authentication of the person, a trusted party processes a request directed to a trusted entity to validate one or more data items related to the record owner in order to proceed with the transaction and forward a cloaked identifier obtained based on the request, where the cloaked identifier is to be used by the service provider to seek a validation response with regard to the one or more data items from the trusted party.
US11196736B2 Systems and methods for location-aware two-factor authentication
A system and method that extend the protections provided by the existing state-of-the-art to provide location-aware two-factor authentication for authenticating users of computer systems. There are many potential use cases where location-aware two-factor authentication could be of value. For instance, for purposes of access to critical business documentation, such as intellectual property, financial data, sales data for publicly traded companies, and personal medical information are all heavily protected information artifacts in most organizations. Providing controls to insure this information is only accessed in secure, trusted locations could greatly reduce the potential of inappropriate information access.
US11196730B2 Methods and systems for network-enabled account creation using optical detection
Provided is a network-enabled method for creating an online account using a network of devices. The method comprises: receiving by an authentication system, a request to create an online account with an online server; generating a visual graphical code by the authentication system, which is displayed on a display screen and comprises a validation identity; acquiring image data of the visual graphical code from a user device with aid of optical detection apparatus, by capturing an image of the visual graphical code displayed on the display screen; processing the image data to extract the validation identity; based on the validation identity identifying an online serve provider associated with the online server and user information categories associated with the online account; and based on identification information related to the user identifying the user, and the data to the online server for the online account with the online server.
US11196729B2 Methods and systems for distributing encrypted cryptographic data
A method for distributing encrypted cryptographic data includes receiving, by a key service, from a first client device, a request for a first public key. The method includes transmitting, by the key service, to the first client device, the first public key. The method includes receiving, by the key service, from an access control management system, an encryption key encrypted with the first public key and a request from a second client device for access to the encryption key. The method includes decrypting, by the key service, the encrypted encryption key, with a private key corresponding to the first public key. The method includes encrypting, by the key service, the decrypted encryption key, with a second public key received from the second computing device. The method includes transmitting, by the key service, to the second client device, the encryption key encrypted with the second public key.
US11196726B2 Scalable IPSec services
An Internet Key Exchange protocol message indicating a first Internet Protocol Security traffic flow is to be established via a first device is obtained at the first device. The Internet Key Exchange protocol message is forwarded from the first device to a second device. An encryption key used to transmit traffic via the first Internet Protocol Security Traffic flow is received at the first device from a key value store. The key value store is populated with the encryption key in response to the second device obtaining the Internet Key Exchange protocol message. A first data packet to be transmitted via the first Internet Protocol Security traffic flow is obtained at the first device. The first device provides the first data packet encrypted with the encryption key of the first Internet Protocol Security traffic flow.
US11196719B1 System and method for blurring connection information in virtual private networks
Systems and methods for blurring connection information in virtual private networks are provided herein. In some embodiments, a method of blurring VPN connection metadata may comprise: receiving, by a VPN service provider infrastructure, a request from a user device to establish a VPN connection with one or more VPN servers, wherein the VPN service provider infrastructure includes a logic engine configured to perform statistical blurring of VPN connection metadata; establishing a connection between the user device and one or more target sites during a VPN session; receiving, from the one or more VPN servers, VPN connection metadata associated with the user's VPN connections and a user identifier associated with the user; performing statistical blurring of VPN connection metadata by modifying the VPN connection metadata using an unknown random value to create blurred connection metadata; and storing the blurred connection metadata in association with the user identifier received.
US11196718B2 Method of secure data storage and transfer
A method of secure data transfer and storage using a removable storage device storing encrypted information. The method uses a host that stores and transfers encrypted sensitive information and a customer that desires the information to be securely stored. The customer chooses a unique encryption code to encrypt sensitive information and places the encrypted files on the removable storage device, then physically transfers the information to the host. The encrypted sensitive information travels physically between the host and customer outside of any computer network. The host has a gapped area that remains disconnected from any network. The host takes the sensitive information and copies it to the designated armored storage unit.
US11196714B2 Systems and methods for encrypted browser cache
Embodiments described include systems and methods of an encrypted cache. An embedded browser of a client application executing on a client device may provide access to a network application accessed via the client application. The embedded browser may detect an event at the client device that causes the network application to send or request application data. The embedded browser may access a copy of the application data from encrypted cache of the embedded browser. The encrypted cache may be maintained for the user and store application data for network application(s) accessed by the user. The embedded browser may use the cached application data for establishing or updating a user interface of the network application for display at the client device.
US11196705B2 Identification services for internet-enabled devices
An identification service may provide a device identifier that is available in both browser and non-browser applications on an electronic device. The identification service may include a domain name system server that handles domain name system queries for certain HTTP requests originating from the browser and non-browser applications. An HTTP request in the non-browser application may result in the domain name system server embedding the device identifier into an IPv6 address that is then stored in a local domain name system cache on the device. An HTTP request in the browser application may cause the browser to connect to the IPv6 address stored in the local domain name system cache. The identification service may have an HTTP server bound to the IPv6 address. The HTTP server may extract the device identifier from the IPv6 address and may provide the device identifier to the browser application.
US11196704B2 Content delivery system using embedded requestor information
A DNS resolution request for a hostname of a CDN is received. An edge server of the CDN may be identified, which may be associated with a subnet. The subnet is used to generate a response IP address, where the remaining bits of the response IP address may be used to store requestor information (e.g., a requestor IP address). When a client computing device uses the response IP address to access the edge server, requestor information is extracted and associated with client computing device information (e.g., an IP address and/or location, etc.) in an association record. Association records may be used to determine predicted characteristics for devices served by a requestor. When the authoritative DNS server resolves a request from the requestor, such predicted characteristics may be used rather than relying solely on information about a requestor. Thus, an edge server proximate to the predicted location may be returned instead.
US11196703B2 Connecting radio base stations via a third party network
There is provided a radio base station suitable for a wireless communications network. The radio base station is arranged to request a local IP address from a DHCP server the request including a local port number. The radio base station is further arranged to receive a response from the DHCP server comprising a local IP address, an external IP address and port forwarding information. The radio base station is also arranged to send a service record update to a DNS server, the service record update comprising the service capability information of the radio base station, the external IP address, and the port forwarding information.
US11196691B2 Method and apparatus for distributing content to communication devices
A system that incorporates the subject disclosure may perform, for example, operations including receiving a plurality of profiles from a plurality of communication devices, where each of the plurality of profiles comprise a content preference established by users of the plurality of communication devices, receiving content from a plurality of content sources, selecting portions of the content according to the plurality of profiles supplied by the plurality of communication devices, detecting that the portions of the content are not compatible with a multimedia messaging service protocol utilized by the multimedia messaging service server, transcoding the portions of the content to generate transcoded portions of the content that comply with the multimedia messaging service protocol, and broadcasting the transcoded portions of the content to the plurality of communication devices. Other embodiments are disclosed.
US11196690B2 Processing media content in a messaging system
Systems and methods provide for a server computer to receive a request from a first device to share a plurality of media content items with a second device, the request including a unique identifier for each of the plurality of media content items. The server computer determines a subset of the plurality of media content items to be processed by the first device, generates instructions for processing the subset of the plurality of media content items by the first device, and sends the instructions to the first device. The server computer receives the processed media content items for the subset of the plurality of media content items that were processed by the first device, generates a message enabling access to processed media content items for the plurality of media content items, and sends the generated message to the second device.
US11196686B2 Chatbot context setting using packet capture
In embodiments described herein, a chatbot is provided for engaging in a chatbot session with one or more computing devices. The chatbot session can be for providing technical support to or for a system or device. Data is collected from networking devices such as access points and, in turn, processed to obtain context data. The context data that is relevant to a chatbot session is provided to the chatbot and, in turn, the chatbot customizes its communications based on the context data.
US11196681B2 Application port management
A computing platform executing an application may receive a response to a request for opening a network port for utilization by the application from a computing platform distinct from the computing platform executing the application. The computing platform executing the application may determine whether to open the network port for utilization by the application based on the response to the request. In some embodiments, the application may invoke at least one call to an application program interface (API) of an operating system (OS) running on the computing platform executing the application, and the request may be generated responsive to the at least one call to the API of the OS.
US11196673B2 Traffic shaping over multiple hops in a network
A first network device receives a message from a second network device with an indication that the first network device is to adjust a data rate of data being received by the first network device. The first network device includes a first buffer space that is greater than a second buffer space of the second network device. The first network device determines a set of computing devices connected to the second network device based on receiving the indication and defines a set of first data rates to use to send data to respective computing devices. The first network device adjusts a second data rate of received data to send the received data through the second network device to a computing device at a first data rate defined in the set of first data rates. The first network device uses the first buffer space to perform the adjusting.
US11196669B2 Network routing of media streams based upon semantic contents
Methods, computer-readable media, and devices are disclosed for routing media streams to destination devices based upon semantic contents detected in the media streams. For example, a method may include a processing system including at least one processor detecting a first semantic content in a media stream of a media source device in accordance with a machine learning model for detecting the first semantic content, selecting a first destination device for the media stream based upon the first semantic content, and sending the media stream to the first destination device that is selected.
US11196666B2 Receiver directed anonymization of identifier flows in identity enabled networks
A method implemented by a receiving host entity comprises transmitting, by a transmitter of the receiving host entity, an anonymized identifier of the receiving host entity, wherein the anonymized identifier is a temporary and recyclable identifier identifying the receiving host entity, and receiving, by a receiver of the receiving host entity, a data packet from a sending host entity, wherein the data packet includes the anonymized identifier.
US11196646B2 Unique user session tracking in adaptive bitrate video delivery
An apparatus having a device of a user and a computer is disclosed. The computer may be configured to (i) transfer a manifest to the device in response to a viewing session being opened. The manifest generally has a plurality of modified links to a plurality of bitrates of a video content. Each one of the modified links may include an identifier that is unique to the viewing session. The computer may also be configured to (ii) receive a particular one of the modified links from the device, (iii) log a presence of the viewing session, and (iv) generate a request by removing the identifier from the particular modified link.
US11196643B2 State transitions for a set of services
Examples herein relate to developing an orchestration plan. Examples disclose the development of a representation of a set of services wherein each service relates to other services via different types of relationships. The examples apply a set of dependency rules for each type of relationship at each service within the set of services such that the application of the set of dependency rules creates inter-service dependencies between state transitions of the set of services. Based on the creation of the inter-service dependencies, the orchestration plan is developed which includes a sequenced order of the state transitions for the set of services.
US11196642B2 Network management
Various techniques include identifying impairments in networks, prioritizing the impairments, and prioritizing fixing the impairments to reduce negative impacts on network customers.
US11196632B2 Container telemetry in data center environments with blade servers and switches
The present disclosure provides systems, methods, and non-transitory computer-readable storage media for determining container to leaf switch connectivity information in a data center in a presence of blade switches and servers. In one aspect of the present disclosure, a method of determining container to leaf switch connectivity information of a data center utilizing at least one blade switch and at least one blade server, includes receiving, at a network controller, link connectivity information that includes south-bound neighboring information between the at least one blade switch of the data center and the at least one blade server of the data center; determining, at the network controller, the container to leaf switch connectivity information of the data center, based on the link connectivity information; and generating a visual representation of a topology of the data center based on the container to leaf switch connectivity information.
US11196631B2 Multi-unicast discovery of devices on a network
Client and server devices identify each other over a LAN or similar network through a series of unicasts. Rather than broadcasting a service announcement or discovery request as a broadcast or multicast, for example, a device instead transmits a series of unicast messages using a finite set of recipient network addresses and port numbers. Responses to the unicast messages can be collected and tracked to thereby allow subsequent communications to occur via unicasts with only the recognized addresses, with a multicast to only the recognized addresses, and/or otherwise as desired. By allowing the clients and servers to communicate with a finite set of unicast messages, a “broadcast” type message can be sent on the network without a need for router configuration. Moreover, unicasts can be sent using different protocols (e.g., TCP) than the subsequent traffic (e.g., UDP), thereby making discovery of compatible devices on the network more reliable.
US11196624B2 Method and system for managing virtual datacenters
Example embodiments of the present invention relate to methods, systems, and a computer program product for managing a virtual datacenter. The method includes tracking configuration metadata for a virtual datacenter operating at a first site and simulating the virtual datacenter at a second site according to the tracked virtual datacenter configuration metadata. An analysis then may be performed on operation of the simulated virtual datacenter at the second site.
US11196617B2 Electronic device for determining radio link failure in wireless network and method thereof
An electronic device may establish a beam pair link, using a first Tx beam included in a plurality of Tx beams having different directions transmitted from a base station, and a first Rx beam included in a plurality of Rx beams, may receive information associated with the plurality of Tx beams, using the beam pair link, may receive a plurality of first signal blocks, using the beam pair link, may perform first decoding of the first signal blocks, may determine beam failure for the first Tx beam based at least partly on the result of the first decoding, may identify measurement information about the plurality of Tx beams, and may determine RLF associated with the base station based on the measurement information and information associated with the Tx beams.
US11196610B2 Transfer control apparatus, vehicle, and transfer control method
In a transfer control apparatus (100), each function unit (110) specifies a transfer time and a device ID, and makes a transfer request of device data. A first control unit (111), in response to the transfer request from a request source being any of a plurality of function units (110), transfers the device data between a first area (121) corresponding to the request source, and a second area (122) corresponding to a combination of the transfer time and the device ID specified by the request source. A second control unit (112) transfers, when a second area (122) corresponding to a transfer time being same as a time notified by a timer (113) exists, the device data between that second area (122), and a third area (123) corresponding to the same device ID as that second area (122).
US11196606B2 Method for transmitting and receiving synchronization signal in communication system
A method for transmitting and receiving a synchronization signal in a communication system is disclosed. An operation method of a terminal comprises the steps of: receiving, from a base station, a synchronization signal and an SS block including a PBCH; estimating y bits among x bits for indicating a number of a system frame on which the SS block has been transmitted, on the basis of a sequence used for the scrambling of the PBCH included in the SS block; decoding the PBCH included in the SS block so as to acquire z bits among the x bits for indicating the number of the system frame on which the SS block has been transmitted; and confirming the number of the system frame on the basis of the y bits and the z bits. Therefore, the performance of a communication system can be improved.
US11196604B2 Sequence-based signal processing method and apparatus
A sequence-based signal processing method and apparatus are provided. A sequence meeting a requirement for sending a signal by using a physical uplink control channel (PUCCH) is determined. The sequence is a sequence {fn} consisting of 12 elements, fn represents an element in the sequence {fn}, and the determined sequence {fn} is a sequence meeting a preset condition. Then, the 12 elements in the sequence {fn} are respectively mapped to 12 subcarriers, to generate a first signal, and the first signal is sent. By using the determined sequence, when the signal is sent by using the PUCCH, a low correlation between sequences can be maintained, and a relatively small peak-to-average power ratio (PAPR) value and a relatively small cubic metric (CM) value can be maintained. Therefore, a requirement of a communication application environment in which the signal is sent by using the PUCCH is met.
US11196601B2 Transmission apparatus and transmission method of control signaling in a wireless communications system
A transmission apparatus of the present disclosure comprises a transmission signal generator which generates a transmission signal that includes a legacy preamble, a non-legacy preamble and a data field, wherein the non-legacy preamble comprises a first signal field and a second signal field, the second signal field comprising a first channel field and a second channel field, each of the first channel field and the second channel field comprising a common field that carries resource assignment information for one or more terminal stations and a user-specific field that carries per-user allocation information for the one or more terminal stations, and wherein a part of the user-specific field of one of the first channel field and the second channel field whichever is longer than the other channel field in length before appending padding bits is relocated to the other channel field; and a transmitter which transmits the generated transmission signal.
US11196598B1 Modulation scheme for high order constellation
Aspects of the present application provide methods and devices for using a combined QAM and APSK modulation scheme in a hybrid modulation form in order to benefit from advantages of each respective modulation scheme. The proposed hybrid modulation scheme is less sensitive to phase noise and has lower PAPR than QAM and has very similar performance as QAM with respect to AWGN.
US11196586B2 Collective communication system and methods
A method in which a plurality of process are configured to hold a block of data destined for other processes, with data repacking circuitry including receiving circuitry configured to receive at least one block of data from a source process of the plurality of processes, the repacking circuitry configured to repack received data in accordance with at least one destination process of the plurality of processes, and sending circuitry configured to send the repacked data to the at least one destination process of the plurality of processes, receiving a set of data for all-to-all data exchange, the set of data being configured as a matrix, the matrix being distributed among the plurality of processes, and transposing the data by each of the plurality of processes sending matrix data from the process to the repacking circuitry, and the repacking circuitry receiving, repacking, and sending the resulting matrix data to destination processes.
US11196567B2 Cryptographic verification of database transactions
A database management system receives a request to perform a transaction. The database management system commits the transaction, and in response to committing the transaction, generates a cryptographic hash based on an attribute of the transaction. The cryptographic hash is stored in a leaf-region of a hash tree. In response to a request to verify the transaction, signatures are retrieved from the tree based on a traversal of the tree to locate the node corresponding to the transaction. The retrieved signatures are used to verify the transaction.
US11196558B1 Systems, methods, and computer-readable media for protecting cryptographic keys
Systems, methods, and computer-readable media for protecting cryptographic keys are provided. Each cryptographic key is divided into multiple shares for storage at remote locations and for storage on a local device.
US11196557B2 Token device for conducting cryptography key backup or restoration operation
A token device includes: a transmission interface for receiving power from an external device; a physiological characteristic detecting circuit for detecting user's touch actions and physiological characteristics (i.e., biometric characteristics); a smart card accessing circuit for detecting user's card-placing actions and for accessing an on-card secure chip on a smart card; an on-token secure chip; and a control circuit for generating an user identification data corresponding to the detecting result of the physiological characteristic detecting circuit, for respectively transmitting the user identification data to the on-token secure chip and the on-card secure chip for verifying user's identity. If the user's identity is confirmed by both the on-token secure chip and the on-card secure chip, the control circuit would conduct corresponding key backup operations or key restoration operations between the on-token secure chip and the on-card secure chip.
US11196555B1 System and method for capturing, recording, monitoring, examining, filtering, processing, limiting and controlling intra-network and extra-network data communications
A network appliance is provided. The network appliance includes a communications sub-system for sending and receiving data packets and network interface ports for individually connecting external computing devices so that the external computing devices' data communications must traverse the network appliance before reaching any other device or destination. The network appliance further includes electronic storage and memory comprising code executable by a processor to capture data packets, extract metadata from the data packets and store the data packets and their metadata with further capabilities to parse and examine the data packets and their metadata and apply instruction sets (aka rule sets) and command where the data packets and metadata should be stored, whether they should be modified and whether they should be allowed traversal through the network appliance according to their characteristics and content. The network appliance includes further logic for sorting, counting, correlating and analyzing data packets. The network appliance includes further logic to implement a method or process that allows human users of external computing devices to invoke a routine to temporarily or permanently enable or disable one or more instruction sets or rule sets without directly accessing or reconfiguring the network appliance through its management interface. Multiple systems and appliances could interconnect and securely communicate and share data via a tripartite or two-party encryption method.
US11196554B2 Default password removal
Methods and systems for starting a node without a default password are provided. Exemplary methods include: creating a node responsive to indicia received from a user; checking for an existing keystore in the node; when no existing keystore is in the node: generating a seed password for a predefined user of the node; non-persistently providing the seed password to the user; creating an encrypted keystore in the node; and storing the seed password in the encrypted keystore; and allowing access to the node using the built-in user and seed password.
US11196553B2 Command transmission method and apparatus, electronic device
A command transmission method and apparatus, and an electronic device. The command transmission method includes: acquiring, by a control terminal, an encryption key according to a present time; generating, by the control terminal, an encrypted control command by encrypting the control command using the encryption key; and transmitting the encrypted control command to a computing device.
US11196544B2 Hashing using data parallel instructions
Systems and methods generate reasonably secure hash values at relatively few CPU cycles per byte. An example method includes, for each of a plurality of packets, injecting the packet into an internal state that represents an internal hash sum, mixing the internal state using multiplication, and shuffling the result of the multiplication so that bytes with highest quality are moved to locations that will propagate most widely in a next multiplication operation. Each of the plurality of packets include data from an input to be hashed. In some implementation, a last packet for the input is padded. The method may also include further mixing the internal state using multiplication after processing the plurality of packets and providing, to a requesting process, a portion of the final internal state as a hash of the input.
US11196541B2 Secure machine learning analytics using homomorphic encryption
Provided are methods and systems for performing a secure machine learning analysis over an instance of data. An example method includes acquiring, by a client, an homomorphic encryption scheme, and at least one machine learning model data structure. The method further includes generating, using the encryption scheme, at least one homomorphically encrypted data structure, and sending the encrypted data structure to at least one server. The method includes executing a machine learning model, by the at least one server based on the encrypted data structure to obtain an encrypted result. The method further includes sending, by the server, the encrypted result to the client where the encrypted result is decrypted. The machine learning model includes neural networks and decision trees.
US11196532B2 Supplementary uplink with LTE coexistence adjacent to frequency division duplex spectrum for radio networks
The described technology is generally directed towards using a frequency-separated band as a supplementary uplink band for a new radio downlink band that cannot operate as a time division duplex band and otherwise has no paired uplink band. The paired bands are separated in frequency, yet operate in the time division duplex mode. The supplementary uplink for New Radio facilitates coexistence with LTE in the frequency division duplex spectrum.
US11196531B2 User terminal and radio communication method
The present invention is designed so that multiple UL signals of varying RATs are transmitted properly in non-stand-alone radio communication systems. A user terminal has a transmission section that transmits a first uplink (UL) signal of a first radio access technology (RAT) and a second UL signal of a second RAT, at different times, and a control section that controls switching between a first time, which is used to transmit the first UL signal using a first UL carrier of the first RAT, and a second time, which is used to transmit the second UL signal using a second UL carrier of the second RAT.
US11196524B2 Multi-beam CSI feedback
In multi-beam communication, the UE may assist in the scheduling of beams utilized during the multi-beam communication by improving the manner in which the quality of the beam is reported to the network. The apparatus may measure a signal received from a base station on at least one beam. The apparatus may detect a triggering event for providing CSI for the at least one beam. The apparatus may transmit an uplink transmission comprising a CSI report in response to detecting the triggering event. The apparatus may receive an uplink request from a UE for providing CSI for at least one beam. The apparatus may transmit an indication scheduling a CSI report in response to the uplink request. The apparatus may receive an uplink transmission from the UE comprising the CSI report for the at least one beam.
US11196522B2 Enhanced sounding reference signal scheme
An example of an embodiment is a method including: allocating, by a network node, an uplink non-orthogonal reference signal sequence to each of a plurality of user equipments within a cooperation area; receiving, from at least one user equipment of the plurality of user equipments, the uplink non-orthogonal reference signal allocated to the at least one user equipment; and determining channel state information for the at least one user equipment based on the received uplink non-orthogonal reference signal.
US11196519B2 User terminal and radio communication method
To control transmission of UL signals properly even when a CP-OFDM waveform is supported in the UL, in addition to a DFT-spread OFDM waveform, and/or support is provided for applying frequency hopping to a UL shared channel, one aspect of the present invention provides a user terminal, which has a transmission section that transmits a UL signal by using a UL shared channel, and a control section that controls a direction in which the UL signal is first mapped, between a time direction and a frequency direction, based on a waveform of the UL shared channel and/or whether or not frequency hopping is applied to the UL shared channel.
US11196513B2 Wireless communication method supporting multi-user cascading transmission and wireless communication terminal using same
Provided is a wireless communication terminal that communicates wirelessly. The terminal includes: a transceiver; and a processor. The processor is configured to receive a Downlink Multi-User (DL MU) PPDU including information for an Uplink Multi-User (UL MU) transmission from a base wireless communication terminal by using the transceiver, and transmit the UL MU PPDU to the base wireless communication terminal based on the information for UL MU transmission.
US11196512B2 Resolving decodability for subsequent transmissions whose throughput exceeds a threshold
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may determine to decode or refrain from decoding a transport block (TB) transmitted from a base station based on a decodability condition. The decodability condition may include whether an effective UE throughput for decoding the TB is greater than a predetermined decoding throughput threshold or not. If the effective UE throughput is greater than the predetermined decoding throughput threshold, the UE may refrain from decoding the TB. In some cases, the TB may be a subsequent transmission from the base station based on an initial transmission not being correctly decoded, and the UE may refrain from decoding the subsequent transmission.
US11196507B2 Anti-eavesdropping method for IoV based on intermittent cooperative jamming
Disclosed is an anti-eavesdropping method for the Internet of Vehicles (IoV) based on intermittent cooperative jamming. The method comprises: on the premise of effectively preventing an illegitimate user Ve from information eavesdropping, first establishing optimization problems for the purpose of minimizing an energy consumption of a cooperative jamming user Vj; analyzing unique communication characteristics of the IoV based on the Wireless Access in Vehicular Environments (WAVE) protocol, to obtain time structures of physical-layer data packets in the IoV and physical-layer data packet duration; and calculating the shortest physical-layer data packet duration in the IoV; then solving an optimal cooperative jamming scheme for any available power range for the cooperative jamming user Vj; and finally, conducting, by the cooperative jamming user Vj, periodic repetition according to the solved optimal cooperative jamming schemes in a period of data transmission between legitimate users, until transmission between the legitimate users ends.
US11196505B2 Method and apparatus for optical power controls in optical networks
An optical network and a method are described. In the method, an orchestrator of an optical communication system receives an operation to execute, the operation being to activate or deactivate a service within a transmission signal of the optical communication system, the optical communication system having a span and an amplifier coupled to and supplying optical signals into each span. Network status data for each span within the optical communication system is retrieved, and the list of operations is analyzed with the network status data including existing data traffic on the fiber optic line to select a subset of the list of operations to execute that maintains the transmission signal below a bit error rate threshold. The orchestrator issues one or more signals to cause the one or more service within the subset of the list of operations to be activated or deactivated on the optical communication system.
US11196488B2 PON system and communication control method
To ensure the origination of an emergency call from a terminal device when a communication failure due to the continuous light-emission of an ONU occurs in a PON system, a PON system includes an OLT and a plurality of ONUs connected to the OLT through an optical branching device, where data is transmitted to the OLT by time-division multiplexing. The ONU includes an emergency call detection unit that detects an emergency call request from a telephone terminal, and an emergency call origination control unit that outputs, to the optical branching device, a disconnection request for disconnecting ONUs from the OLT when the emergency call request is detected and connection of the ONU to the OLT is not established. The optical branching device includes an optical line control unit that disconnects the ONUs from the OLT in response to the disconnection request.
US11196486B2 Array-based free-space optical communication links
Optical communication with a remote node comprises: transmitting at least one optical beam to the remote node; receiving at least a portion of at least one optical beam from the remote node; providing intensity information based on one or more signals from one or more optical detector modules in an array of optical detector modules detecting the portion of the optical beam received from the remote node; and controlling at least one optical phased array to steer the optical beam transmitted to the remote node based on intensity information received from the remote node.
US11196483B2 Methods and apparatus for maintenance in an optical communication network
A method for monitoring a passive optical network, the passive optical network comprising a plurality of network components, comprises receiving an alert message (200) from a fault detection system associated with the passive optical network, the alert message comprising an indication of one or more candidate locations for a detected fault in the passive optical network. The method further comprises accessing an inventory (202) of the plurality of network components, the inventory storing, for each of the plurality of network components, information comprising the network component location. The method further comprises identifying (204), based on the one or more candidate locations and the network component locations, one or more network components of the plurality of network components as candidates for the cause of the detected fault.
US11196482B2 Monitoring device and monitoring method
To appropriately monitor a transmission device in an optical transmission system. A monitoring apparatus 1 monitors a plurality of transmission devices 2 having different specifications. The monitoring apparatus 1 includes a monitoring unit 11 that monitors whether a failure occurrence or failure recovery is present in the plurality of transmission devices 2, an analyzing unit 12 that determines whether the failure occurrence or the failure recovery continues for a predetermined period, in a case where the failure occurrence or the failure recovery is present in the plurality of transmission devices 2, a control unit 13 that identifies a cause of the failure, using a plurality of pieces of warning information received from the plurality of transmission devices 2 only in a case where the failure occurrence continues for the predetermined period, and a notifying unit 14 that notifies a higher-level monitoring apparatus of warning information corresponding to the cause of the failure.
US11196479B2 System, management device, and aircraft
A system includes a plurality of aircrafts, each of which has an antenna for forming a communication area on the ground to provide a radio communication service to a user terminal in the communication area, and a management device for managing the plurality of aircrafts. The management device includes a signal transmitting unit that transmits a remote operation signal to an aircraft selected as the remote operation target from the plurality of aircrafts. Each of the plurality of aircrafts includes a remote operation flying control unit that, when an aircraft is selected as the remote operation target, causes the aircraft to fly based on the remote operation signal received from the management device, and a tuned flying control unit that, when the aircraft is not selected as the remote operation target, causes the aircraft to fly in tune with other aircraft selected as the remote operation target.
US11196477B2 Systems and methods for updating beamforming codebooks for angle-of-arrival estimation using compressive sensing in wireless communications
A wireless communication device includes: a processing circuit configured to: receive, from an antenna array during a previous period, a first directional electromagnetic signal including beam sweeping reference symbols of a previous beam sweeping period; compute an estimated combined channel; estimate a dominant angle-of-arrival (AoA) of the first directional electromagnetic signal based on the estimated combined channel and a previous beamforming codebook including two or more beamforming vectors corresponding to different AoAs; construct an updated beamforming codebook based on the estimated dominant AoA and one or more remaining AoAs spaced apart from the estimated dominant AoA; receive, at the antenna array during a current period, a second directional electromagnetic signal including data symbols; determine a beamforming vector for data reception of the second directional electromagnetic signal based on the updated beamforming codebook; and detect the data symbols in the second directional electromagnetic signal based on the determined beamforming vector.
US11196464B2 Beam training in millimeter wave relays using amplify-and-forward transmissions
Various aspects of the present disclosure generally relate to wireless communication. A transmitter node and a relay node transmit, to a base station, feedback related to complex channel estimates associated with beam pairs providing viable paths for a first link between the transmitter node and the base station, a second link between the relay node and the base station, and a third link between the transmitter node and the relay node. The transmitter node transmits a signal to the base station using a transmit beam associated with a first beam pair and to the relay node using a transmit beam associated with a second beam pair. The base station receives the signal from the transmitter node and an estimate of the signal from the relay node via a receive beam configured based at least in part on the complex channel estimates included in the feedback. Numerous other aspects are provided.
US11196462B2 Multi-layer beamforming in millimeter-wave multiple-input/multiple-output systems
Methods, systems, and devices for wireless communication are described. A base station may identify two (or more) beamforming directions associated with simultaneous communications to a set of receivers. Each receiver may be associated with a different one of the two beamforming directions. The base station may schedule resources for simultaneous communications with the set of receivers based on the identified two beamforming directions. The base station may schedule simultaneous transmissions to the set of receivers using the scheduled resources.
US11196459B2 Reception device, reception signal processing method, control circuit, and recording medium
A reception device includes an equalization processing unit including a linear filter unit and a nonlinear filter unit and performing equalization process on a reception signal; a linear propagation channel estimation unit making propagation channel estimation using a known signal included in a reception signal to calculate a filter coefficient of the linear filter unit; and a synchronization processing unit performing synchronization process of correcting frequency deviation based on a signal output by the equalization processing unit, and when a predetermined condition is satisfied after executing first equalization process of outputting a reception signal filtered by the linear filter unit to the synchronization processing unit, the equalization processing unit starts second equalization process that is an adaptive equalization process of outputting a result of addition of a reception signal filtered by the linear filter unit and a reception signal filtered by the nonlinear filter unit to the synchronization processing unit.
US11196452B2 Electronic modulating device
An electronic modulating device is provided. The electronic modulating device includes a substrate, a plurality of first modulating electrodes disposed on the substrate, and a plurality of second modulating electrodes disposed on the substrate. The area of one of the first modulating electrodes is greater than the area of one of the second modulating electrodes. The ratio of the number of first modulating electrodes to the number of second modulating electrodes is in a range from 0.5 to 2.0.
US11196451B2 High-frequency module, high-frequency front end circuit, and communication device
A high-frequency module includes an antenna terminal, a transmission signal terminal, a reception signal terminal, a plurality of earth terminals, a switch, a transmission filter, a reception filter, and a multilayer board. The multilayer board includes a ground electrode arranged between the transmission filter and the reception filter. The plurality of earth terminals include a first earth terminal and a second earth terminal. When the high-frequency module is viewed in a direction perpendicular to a principal surface of the multilayer board, the reception signal terminal is provided between the antenna terminal and the transmission signal terminal, the first earth terminal is provided between the antenna terminal and the reception signal terminal, and the second earth terminal is provided between the reception signal terminal and the transmission signal terminal.
US11196433B2 Digital-to-analog conversion circuit
A digital-to-analog conversion circuit includes an operational amplification module having an operational amplifier connected to an output transistor to form a negative feedback circuit to obtain equal voltages at positive and negative ends. A negative end current flowing into the negative end is proportional to a positive end current flowing into the positive end. An input end of a conversion module is connected in parallel with a first resistor of the operational amplification module to obtain the same voltage as the first resistor, and an analog current proportional to the negative end current and positive end current. An output end of the conversion module is connected with the source of the output transistor and configured to receive the analog current and to make the analog current flow to an output resistor via the drain of the output transistor, to obtain an output current proportional to the positive end current.
US11196424B2 Integrated circuit with high-speed clock bypass before reset
An integrated circuit includes: a clock domain having a clock domain input; and clock management logic coupled to the clock domain. The clock management logic includes: a PLL having a reference clock input and a PLL clock output; a divider having a divider input and a divider output, the divider input coupled to the PLL clock output; and bypass logic having a first clock input, a second clock input, a bypass control input, and a bypass logic output, the first clock input coupled to divider output, the second clock input coupled to the reference clock input, and the bypass logic output coupled to the clock domain input. The bypass logic selectively bypasses the PLL and divider responsive to a bypass control signal triggered by a reset signal. The reset signal also triggers a reset control signal delayed relative to the bypass control signal.
US11196412B1 Technique to improve bandwidth and high frequency return loss for push-pull buffer architecture
Apparatus and associated methods relate to an input buffer having a source follower connected in series with a push-pull driver to generate a shield reference node that provides conductive traces extending from the shield reference node and disposed between gate traces of the input buffer and a corresponding nearest reference potential node. In an illustrative example, the push-pull driver and the source follower may be capacitively coupled, via the gate traces, to receive an input signal from an input node. In some examples, the shield reference node may also include conductive traces disposed between the input node and/or the gate traces and a corresponding nearest reference potential node such that parts of parasitic capacitances in the input buffer may be shielded. Accordingly, the bandwidth of the input buffer may be advantageously improved. The high frequency return loss (S11) may also be improved accordingly.
US11196410B2 Method of generating precise and PVT-stable time delay or frequency using CMOS circuits
A method of generating precise and PVT-stable time delay or frequency using CMOS circuits is disclosed. In some implementations, the method includes providing a reference voltage using a resistive module at a positive input terminal of an operational amplifier, coupling gates of a pair of p-type metal oxide semiconductor (pMOS) transistors and a compensation capacitor to an output terminal of the operational amplifier to generate a first bias signal, and coupling a pair of n-type metal oxide semiconductor (nMOS) transistors to a negative terminal of the operational amplifier to generate a second bias signal at the negative terminal, wherein the pair of nMOS transistors is substantially the same as a pair of nMOS transistors in the CMOS delay circuit.
US11196407B2 Resonator and resonant device
A resonator is provided that includes a vibrating portion including a three or more vibrating arms each having a fixed end and a free end, with at least two of the vibrating arms configured to bend out of plane in different phases, and a base having a front end connected to the fixed end of each vibrating arm and a rear end opposite from the front end. Moreover, a frame is disposed at least partially around the vibrating portion, a holding arm is provided between the vibrating portion and the holding portion and includes a first end connected to the base and a second end connected to the frame, and a plurality of holes disposed in the vibrating portion. Moreover, the plurality of holes are each formed in a region between any one pair of adjacent two of the plurality of vibrating arms in the base portion.
US11196397B2 Current integrator for OLED panel
The present invention includes a current integrator for an organic light-emitting diode (OLED) panel. The current integrator includes an operational amplifier, which includes an output stage. The output stage, coupled to an output terminal of the current integrator, includes a first output transistor, a second output transistor, a first stack transistor and a second stack transistor. The first stack transistor is coupled between the first output transistor and the output terminal. The second stack transistor is coupled between the second output transistor and the output terminal.
US11196390B2 Power amplifier devices containing frontside heat extraction structures and methods for the fabrication thereof
Power amplifier devices and methods for fabricating power amplifier devices containing frontside heat extraction structures are disclosed. In embodiments, the power amplifier device includes a substrate, a radio frequency (RF) power die bonded to a die support surface of the substrate, and a frontside heat extraction structure further attached to the die support surface. The frontside heat extraction structure includes, in turn, a transistor-overlay portion in direct thermal contact with a frontside of the RF power die, a first heatsink coupling portion thermally coupled to a heatsink region of the substrate, and a primary heat extraction path extending from the transistor-overlay portion to the first heatsink coupling portion. The primary heat extraction path promotes conductive heat transfer from the RF power die to the heatsink region and reduce local temperatures within a transistor channel of the RF power die during operation of the power amplifier device.
US11196383B2 Tunable oscillator device
The present disclosure relates to an oscillator device (15) comprising an amplifier unit (16) and a tunable waveguide resonator (1) which in turn comprises a rectangular waveguide part (2) having electrically conducting inner walls (3) and a first waveguide port (4). The amplifier unit (16) is arranged to be electrically connected to the waveguide resonator (1) via the first waveguide port (4) by means of a first connector (17). The waveguide resonator (1) comprises at least one tuning element (6) positioned within the waveguide part (2), wherein each tuning element (6) comprises an electrically conducting body (7) and a holding rod (8a, 8b). The holding rod (8a, 8b) is attached to the electrically conducting body (7) and is movable from the outside of the waveguide resonator (1) such that the electrically conducting body (7) can be moved between a plurality of positions within the waveguide part (2) by means of the holding rod (8a, 8b).
US11196382B1 Oscillator with inductor and programmable capacitor bank
An oscillator includes: a first inductor; and a programmable capacitor bank coupled between a first terminal of the first inductor and a second terminal of the first inductor, where the programmable capacitor bank includes a plurality of cells concatenated together, where each cell of the plurality of cells includes a first node, a second node, a third node, a second inductor, and a programmable capacitor, where the second inductor is coupled between the first node and the third node, and the programmable capacitor is coupled between the third node and the second node, where a first inductance of the first inductor is larger than a sum of the inductances of the second inductors of the programmable capacitor bank.
US11196370B2 Method for supplying electric power by means of a converter-controlled generator unit, in particular a wind turbine
A method for supplying power at a network connection point into an electric supply network having a network frequency by means of a converter-controlled generator unit, in particular a wind turbine, comprising the following steps: supplying electric power depending on a control function, wherein the electric power can comprise active and reactive power, and a selection can be made between a normal control function and at least one frequency-maintaining control function differing from the normal control function as a control function, and the normal control function is selected if it has been recognized that the electric supply network is operating in a normal state, and the frequency-maintaining control function is selected if a steady-frequency operating state is present or is being prepared, wherein a steady-frequency operating state describes an operating state particularly of the electric supply network in which the network frequency is to be maintained at a constant value.
US11196357B1 Fully integrated triboelectric energy harvesting system
A fully integrated triboelectric energy harvesting system can comprise a triboelectric generator, an electrical energy harvesting system, and a power amalgamation circuit. The triboelectric generator can comprise triboelectric materials, conductive contacts, and a mechanical motion transformer.
US11196351B2 Burst mode operation for a resonant converter
A circuit includes a first driver, a second driver, and a burst mode control circuit coupled to the first and second drivers. The burst mode control circuit is configured to implement a burst mode operation having a burst soft-on portion and a burst portion. During the soft-on portion of the burst mode operation, the burst mode control circuit is configured to cause the first and second drivers to produce a first set of pulses of increasing pulse width. During the burst portion of the burst mode operation, the burst mode control circuit is configured to cause the first and second drivers to produce a second set of pulses of a constant pulse width.
US11196349B2 Resonant DC-DC voltage converter
The subject matter of the invention is a three-phase resonant DC-DC voltage converter, notably for an electric or hybrid vehicle, said converter including a plurality of resonant circuits. First inductive elements of the resonant circuits are coupled together and primary windings of the transformers of each resonant circuit are coupled together.
US11196338B2 Semiconductor topologies and devices for soft starting and active fault protection of power converters
Various examples are provided related to semiconductor topologies and devices that can be used for soft starting and active fault protection of power converters. In one example, an active switch device includes an active switch having a gating control input; and a thyristor having a gating control input. The thyristor is coupled in parallel with the active switch. The active switch can be an IGBT, MOSFET, or other appropriate device. In another example, a power converter can include the active switch devices and switching control circuitry coupled to gating control inputs of the active switch devices.
US11196337B1 Reconfigurable regulator for regulating power in linear and switching modes
A reconfigurable regulator includes an error amplifier configured to generate a difference signal indicative of a voltage difference between a reference analog signal and a feedback analog signal; a pulse width modulation generator configured to receive the difference signal, and to generate a first pulse width modulated signal in a linear mode and a second pulse width modulated signal in a switching mode; and a digital multiplexer (MUX) configured to receive a mode selection signal, the first pulse width modulated signal and the second pulse width modulated signal. The digital MUX outputs one of the first pulse width modulated signal or the second pulse width modulated signal based on the mode selection signal. The reconfigurable regulator further includes a digital driver configured to receive one of the first pulse width modulated signal or the second pulse width modulated signal and to output a digital control signal based on the received one of the first pulse width modulated signal or the second pulse width modulated signal.
US11196335B2 Ultra-low-power mode control circuit for power converter
An ultra-low-power mode control circuit for a power converter includes four modules: a level shift circuit, a start circuit, a static clamp circuit, and a control circuit. When a chip is powered on and a core voltage has not been established, the control circuit firstly starts a power source built-in clock to support operation of the power converter. When the core voltage is established, the control circuit determines whether to switch to an external clock according to a level of a mode selection signal. After the core voltage is powered down, the control circuit automatically wakes up the built-in clock to work.
US11196334B2 Current sense circuit
A current limiter 200 (corresponding to an example of a current detection circuit) has a comparator 210 and a variable delay unit 220. The comparator 210 switches a comparison signal OCP from a low level to a high level when the current to be monitored, which flows through an output switch, reaches a predetermined threshold value (in the present figure, when a sense voltage Vcs reaches an overcurrent detection voltage Vocp). The variable delay unit 220 measures a first time T1 from when the output switch turns on by SET=H until when the comparison signal OCP switches to the high level and delays the comparison signal OCP by a second time T2 (=K·T12) proportional to the square of the first time T1 to generate an overcurrent detection signal Sc. The variable delay unit 220 includes a first timer 223 for measuring the first time T1 and a second timer 224 for generating the overcurrent detection signal Sc by delaying the comparison signal OCP by the second time T2.
US11196329B2 Methods and systems for controllably moving one or more moveable stages in a displacement device
Aspects of the invention provide methods and systems for moving moveable stages relative to a stator. A stator is operationally divided into multiple stator tiles. The movement of the one or more moveable stages is controlled by a plurality of controllers (each assigned particular control responsibilities). A controller is provided for each stator sector, where each stator sector comprises a group of one or more stator tiles. Controllers from neighboring sectors share various information to facilitate controllable movement of one or more moveable stages relative to the stator.
US11196326B2 Manufacturing method for electric motor stator
A manufacturing method for an electric motor stator includes an injecting step in which thermosetting resin is injected into a forming die, a dipping step in which a coil end portion is dipped into the thermosetting resin injected into the forming die, a heating step in which the thermosetting resin inside the forming die is heated so as to form a molded portion, and a mold release step in which the molded portion is released from the forming die when at least either shear force of the thermosetting resin or adhesive strength between the coil end portion and the thermosetting resin becomes greater than previously-determined mold release force.
US11196324B2 Method of manufacturing stacked core with adhesive
A method of manufacturing a stacked core includes: forming a stack by stacking a plurality of core members, each of the plurality of core members including one or more blanked members blanked by a die from a metal plate along a predetermined shape; removing one core member of the plurality of core members from the stack; supplying adhesive to the one core member removed from the stack; and stacking the one core member next to an adjacent core member of the plurality of core members so that the adhesive is placed between the one core member and the adjacent core member.
US11196323B2 Programmable motor and household appliance having same
Provided are a programmable motor and a household appliance having the same. The programmable motor comprises a main body (21) and a driving device (22) comprising a reprogramming interface. When performing reprogramming on the programmable motor, the reprogramming interface communicates with a programming device to receive a motor parameter or a motor software program, to transmit the same to the driving device (22), and to update the motor parameter or the motor software program in the driving device (22). The method realizes rewriting of a motor software program and realizes reprogramming of a motor by directly inserting a programming device into a reprogramming interface of a driving device (22) without having to disassemble the driving device (22), thereby effectively reducing post-sale costs associated with a motor, and improving post-sale efficiency associated with the motor.
US11196321B2 Canned motor device
A canned motor device includes a fixed seat, a motor unit, and a heat-dissipation cover. The heat-dissipation cover is mounted to the fixed seat and has an inner surface facing and positioned relative to the fixed seat, an outer surface opposite to the inner surface, a protrusion opposite to the inner surface, a mounting groove indenting from the inner surface and having a large-diameter section and a small-diameter section, and a plurality of heat-dissipation fins protruding from the outer surface and surrounding the protrusion. A case body of the motor unit is partially sleeved to a large-diameter section, and a closed end of the cylindrical portion is sleeved to the small-diameter section.
US11196319B2 Driver cabinet structure
A driver cabinet structure includes an upper driver cabinet, a lower driver cabinet, a motor front-end cover and a motor brush rack plate, wherein the motor front-end cover is disposed on the lower driver cabinet; the motor front-end cover is provided with the motor brush rack plate thereon and screw holes on a lateral surface; the motor brush rack plate is provided with brush holders thereon and a through hole in the center; front and rear ends of each of the brush holders are both open and intercommunicated; a limit step is disposed in the through hole; lug bosses are disposed on the limit step; and the lower driver cabinet, the motor front-end cover, the motor brush rack plate and the brush holders are integrally formed.
US11196315B2 Drive apparatus for rotating electric machine
A drive apparatus is provided for driving a rotating electric machine having first and second multi-phase coils. The drive apparatus includes first and second inverters, first and second shift switches, and first and second energization controllers. The first energization controller is configured to turn on and off, for each of phase windings of the first and second multi-phase coils, one corresponding pair of upper-arm and lower-arm switches of the first and second inverters while keeping the first and second shift switches in an OFF state. The second energization controller is configured to turn on and off, for each corresponding pair of the phase windings of the first and second multi-phase coils, one corresponding upper-arm switch of the first inverter and one corresponding lower-arm switch of the second inverter respectively for first energization periods and second energization periods that are alternately set while keeping the shift switches in an ON state.
US11196314B2 Segmented stator electrical machine
Provided is an arrangement for an electrical machine having fractional slot topology, including: plural stator segments, each stator segment having plural teeth alternating with plural slots in a circumferential direction, each stator segment having at both circumferential ends a tooth portion; for each phase of plural phases a conductor wound in coils around teeth of the plural teeth, wherein the number of coils of any phase in any stator segment is the same as the number of coils of any other phase in this stator segment.
US11196313B2 Stator manufacturing method
Provided is a stator manufacturing method including: inserting a plurality of segment coils into a plurality of slots formed in a stator core; bending arms of the segment coils that protrude from the stator core, in a circumferential direction of the stator core; before or after bending the segment coils in the circumferential direction, directing parallel to each other leading end portions of the segment coils that are adjacent to each other in a radial direction of the stator core; and welding together the leading end portions of the segment coils with the leading end portions directed parallel to each other.
US11196312B2 Motor
A motor includes a stator including a stator core and teeth respectively protruding from the stator core in predetermined directions of protrusion, and coils respectively wound onto the teeth n (n is an integer of 3 or greater) turns including first to n-th turns. A k-th (k is an integer, 1
US11196307B2 Electromagnetic assembly of polyphase structure
The present invention relates to an electromagnetic assembly of polyphase structure, said assembly including: a yoke comprising an electromagnetic body; a plurality of spaced-apart blocks that protrude with respect to one of the carrier faces of the yoke and that are arranged, consecutively, along the periphery of the carrier face of the yoke; and at least one winding that is associated with the blocks, wherein there is only one yoke, the plurality of blocks is arranged in at least two groups of blocks (A, B, C) in which two consecutive blocks of a given group of blocks (A, B, C) are spaced apart by an inter-block distance (E), and each group of blocks (A, B, C) is separated from the adjacent group of blocks (A, B, C) by an inter-group distance (D) that is different from the inter-block distance (E).
US11196302B2 Resonance apparatus, power transmission apparatus, and power transmission method
Other resonators similar in shape to itself, with a partially open structure on a closed curve line, arranged opposite itself and a resonator that uses electromagnetic coupling to exchange high-frequency power or signals in a non-contact manner with its own The electrodes at the tip were arranged in the vicinity of the resonator in such a way that the electrodes at the tip were opposite the back or surface of the resonator. Extends from the circuit board to the resonator and transfers power or signals to and from the resonator through the electrodes. An input/output line, and an electrical connection between the electrode and the resonator or between the electrode and the resonator. A resonator whose position is adjustable.
US11196285B2 Operating a redundant power supply regulator using a transition control signal
Operating a redundant power supply regulator using a transition control signal including supplying an operating voltage through an ORing in the redundant power supply regulator, wherein the ORing is connected to a comparator configured to turn off the ORing in response to detecting a fault; receiving the transition control signal indicating that the redundant power supply regulator is transitioning to a reduced voltage, wherein the reduced voltage is less than the operating voltage; receiving the reduced voltage by the ORing; and supplying the reduced voltage through the ORing by using the transition control signal to prevent the comparator from turning off the ORing.
US11196283B2 Charging system and a method of charging an electrical energy storage device
Some embodiments are directed to charging system (100) comprising converter switches for electrically coupling to a first electrical energy storage device, a filter circuit comprising a series inductor and a parallel capacitor, a coupling device for coupling to a second electrical energy storage device comprising a detection device for detecting a connection status of the coupling device, switches arranged for selectively electrically coupling, when switched on, the filter circuit with an alternating current voltage source, and a controller, configured, based on the connection status of the coupling device, to switch on switches and control the converter switches such that the time periodical voltage signal and the current through the series inductor are in phase, or to switch off switches and control the converter switches for providing a current signal to the second electrical energy storage device.
US11196279B2 System and method of utilizing a battery
In one or more embodiments, one or more systems, methods, and/or processes may: charge a battery from a first end of discharge (EOD) voltage to a first voltage; discharge the battery to a second EOD voltage; in response to discharging the battery to the second EOD voltage, withhold power from one or more cells of the battery to at least one component of a system; charge, from the second EOD voltage to a second voltage, greater than the second voltage and less than the first voltage; discharge the battery to a third EOD voltage; in response to discharging the battery to the third EOD voltage, withhold power from the one or more cells to the at least one component; charge, from the third EOD voltage to a third voltage, greater than or equal to the second EOD voltage; and discharge the battery to the first EOD voltage.
US11196276B2 Mobile device charging and docking station
A multi-device charger with an integrated privacy station. The mobile device charger contains a plurality of power options for charging a mobile device. The privacy station of the mobile device charger provides a privacy cover, or shield for concealing a screen of the mobile device from view while the mobile device is charging in the apparatus.
US11196267B2 Battery pack for diagnosing a fault of a charging contactor
A battery pack including: first and second battery contactors respectively having first ends electrically connected to positive and negative electrode terminals of a battery; first and second charging contactors respectively having first ends electrically connected to second ends of the first and second battery contactors; a second power connector of a charger having first and second output terminals respectively electrically connected to the first and second input terminals being connected to the first power connector; and a control unit configured to, when charging is being performed, diagnose a fault of each of the first charging contactor and the second charging contactor.
US11196265B2 Energy storage system
Systems and methods for controlling power flow to and from an energy storage system are provided. One energy storage system includes an energy storage device and a bidirectional inverter configured to control a flow of power into or out of the energy storage device via a plurality of phases. The energy storage system further includes a controller configured to control the bidirectional inverter based on a load condition on one or more phases. The controller is configured to control the bidirectional inverter to store power generated by a generator set in the energy storage device and transmit power from the energy storage device to a load driven by the generator set in response to detecting a load imbalance between the phases.
US11196259B2 Systems and methods for grid management
Embodiments of systems and methods for power demand management are described herein. In some embodiments the system uses demand response bidding to reduce or increase the load of a power system. Day ahead or real-time bids may be performed. In other embodiments, a virtual power plant is disclosed that dynamically aggregates multiple power assets to provide demand response services, frequency response services, and fast ramp services to the grid.
US11196254B2 Multi-slope droop control
A method of controlling two or more sources of electrical power to supply electrical power to a shared bus. Each source of electrical power has a rated power Pr, a maximum overload power Pm, and is operable along a multi-voltage droop slope, the multi-voltage droop slope including a share region and a catch region, the share region being defined by an upper voltage limit, Vhigh and a base voltage Vbase, and the catch region being defined by the base voltage Vbase and a lower voltage limit Vlow.
US11196248B2 Bidirectional flat clamp device with shared voltage sensor circuit
A bidirectional flat clamp device includes a first device node and a second device node. The bidirectional flat clamp device also includes a first switch and a second switch coupled in series between the first and second device nodes. The bidirectional flat clamp device also includes at least one switch driver coupled to the first and second switches. The bidirectional flat clamp device also includes a first current path between the first and second device nodes, the first current path having a first diode, a voltage sensor circuit, and a second diode. The bidirectional flat clamp device also includes a second current path between the first and second device nodes, the second current path having a third diode, the voltage sensor circuit, and a fourth diode.
US11196240B2 Cable junction enclosure
A cable junction enclosure is described that provides new and improved ways of managing hybridized cable connections. The cable junction enclosures described herein include means for managing fiber cable and means for managing copper cable that originate in a single-sheathed hybridized cable. The cable junction enclosure described herein provides a more efficient way to manage multiple types of cable from a hybridized cable while providing increased security and protection for cables contained therein, entering thereto, and exiting therefrom.
US11196233B2 Quantum cascade laser
A quantum cascade laser has a core region including a first injection layer, an active region, and a second injection layer. The active region includes a first well layer, a second well layer, a third well layer, a first barrier layer, and a second barrier layer. The first barrier layer is disposed between the first well layer and the second well layer and separates the first well layer from the second well layer. The second barrier layer is disposed between the second well layer and the third well layer and separates the second well layer from the third well layer. The first barrier layer has a thickness of 1.2 nm or less, and the second barrier layer has a thickness of 1.2 nm or less.
US11196227B2 Optical amplifier
An optical amplifier of the present disclosure includes an optical resonator that includes an amplification fiber capable of amplifying signal light having one or more propagation modes and resonates at least one propagation mode of the signal light amplified by the amplification fiber; an excitation light source that outputs excitation light for exciting the amplification fiber; and a multiplexer that multiplexes the signal light and the excitation light, in which the optical resonator includes a gain clamp setting unit which sets gain clamp for at least one propagation mode out of a plurality of propagation modes resonating in the optical resonator.
US11196226B2 Optical amplifying device
An optical amplifying device according to the present invention includes: an optical propagation path including an optical amplifier for amplifying input light; an excitation light source for generating excitation light to excite the optical amplifier; first and second optical receivers detect the power of the input light in the optical propagation path before being amplified by the optical amplifier and the power of the light in the optical propagation path after being amplified by the optical amplifier; a third optical receiver for detecting the power of light having a traveling direction opposite to that of the input light amplified by the optical amplifier, in the optical propagation path; and a control unit for controlling the excitation light source on the basis of the light power detected by the first optical receiver, the light power detected by the second optical receiver, and the light power detected by the third optical receiver. This optical amplifying device can prevent a light surge without providing dummy light and without causing a service interruption.
US11196225B2 Rotary connector device and fixed body for rotary connector device
A rotary connector device includes a fixed body, a rotation body, and an inhibiting structure. The fixed body includes a first fixed body portion and a second fixed body portion disposed facing each other with a space being defined between the first fixed body portion and the second fixed body portion. The first fixed body portion and the second fixed body portion are coupled at a coupling portion. The rotation body rotatably is assembled to the fixed body. The inhibiting structure is configured to inhibit foreign matter from entering the space through the coupling portion. The coupling portion is exposed to an outer surface of the fixed body.
US11196222B1 Data cable connector
Disclosed is a data cable connector for a field device of process automation, wherein the data cable connector has a field device part and a data cable part. The field device part includes one or more magnetically activated switches. The data cable part includes a magnet. The field device is configured to determine from the states of the magnetically activated switches whether the data cable part is connected with the field device part, and if so, in what orientation. Based on the states of the magnetically activated switches, the field device may enable and disable communication circuits within the field device including any PHY circuits and modems.
US11196221B2 Semiconductor device of USB interface and method of operating the same
A semiconductor device for determining whether a foreign substance (e.g., water) is present and a method of operating the same are provided. The semiconductor device includes a receptacle including a plurality of pins according to a USB type-C receptacle interface; a first current source providing first current to a CC1 signal pin or a CC2 signal pin among the plurality of pins in a first operation mode; a second current source providing second current to the CC1 signal pin or the CC2 signal pin in a second operation mode; a third current source providing third current to at least two pins of other pins excluding the CC1 signal pin and the CC2 signal pin; and a power delivery integrated circuit (PDIC) controlling the first current source, the second current source and the third current source and detecting the voltage level of a signal outputted to the plurality of pins.
US11196212B2 Locking combination outlet module and power distribution unit incorporating the same
An outlet module including a module housing comprising a base surface and a sidewall extending therefrom to at least partially surround an interior region. Multiple outlet cores extend from the base surface and at least one latch lever is pivotably coupled to the sidewall and adjacent a corresponding one of the multiple outlet cores. The latch lever is moveable between a first position, wherein the at least one latch lever is capable of engaging a mating plug and a second position, wherein the at least one latch lever is disengaged from the plug.
US11196210B2 Circular connector with integral coupling ring
An electrical connector includes a shell and a coupling ring. The shell has contact receiving passages and an outer wall with a coupling ring retaining projection. The coupling ring is integrally mounted on the shell. The coupling ring is movable between a first position and a second position. A spring is integrally positioned on the coupling ring. The spring is provided in a stressed position when the coupling ring is moved to the second position. Openings are provided in the coupling ring; the openings being positioned proximate the spring. The opening are dimensioned to allow the removal of residual material produced during the manufacture of the electrical connector.
US11196207B2 Card edge connector with protective cover
A card edge connector is adapted to allow an electronic module to insert and comprises an elongated insulating housing and a plurality of conductive terminals. The insulating housing has two side walls which are spaced apart from each other, the two side walls together define a card edge insertion groove which has an opening. The card edge connector further comprises a covering member which is correspondingly mounted to the terminal mounting wall, the covering member has a body and a tongue portion which is connected to the body and has flexibility, the body is mounted to the top surface of the terminal mounting wall, the tongue portion at least partially covers the opening of the card edge insertion groove, when the electronic module is inserted into the card edge insertion groove, the tongue portion contacts the electronic module and flexes toward the card edge insertion groove.
US11196203B1 Connector assembly including receptacle connector and plug connector
A connector assembly according to the present invention includes a receptacle connector; and a plug connector to be slidably inserted into the receptacle connector, wherein the plug connector includes a signal pin having one side in electrical contact with a signal line of a cable, a shield can formed to enclose the signal pin so that a lower surface of the other side of the signal pin is exposed and to be electrically spaced apart from the signal pin, a first insulating member coupled to the signal pin to insulate between the signal pin and the shield can, and a plug shell enclosing the shield can so as to expose the lower surface of the other side of the signal pin.
US11196201B2 Male terminal and connector pair
A male terminal includes a terminal body having a tab extending forward, and a cover slidable between a protection position where the tab is accommodated inside a sheath portion and a retracted position where a front end part of the tab is exposed from the front end of the sheath portion.
US11196200B2 Electrical connector assembly including plug and receptacle mating portions having spaced front mating surfaces
A plug connector includes an insulative plug housing with a plurality of plug contacts retained thereto. The plug housing forms a plug mating portion with a mating surface thereon. The plug contacts include front blade contacting sections extending beyond the mating surface and are arranged along the first direction with one another. Viewed along the first direction, the mating surface is curved with a bulged middle section. The receptacle connector includes a receptacle housing with a plurality of receptacle contacts retained thereto. The receptacle housing forms therein a mating cavity in which a receptacle mating portion extends along the mating direction wherein the receptacle mating portion forms a mating face behind which the receptacle contacts are located. During mating, the plug mating portion is snugly received within the mating cavity with the mating surface of the plug connector is spaced from the mating face of the receptacle connector.
US11196199B2 Connector including holding member for holding conductive member
A connector includes a housing, and a holding member attached to the housing. The holding member holds a stack of a first conductive member and a first reinforcing plate. The first reinforcing plate is disposed on a second face of the first conductive member, the second face being opposite to a first face on which a plurality of conductors is arranged adjacent to each other in a width direction and planarly exposed at a first end side in a length direction. The holding member is laid in a band shape in the width direction on the stack at an intermediate position between the first end side and a second end side in the length direction. The stack further includes a second reinforcing plate and a second conductive member. The second reinforcing plate is disposed on a second face of the first reinforcing plate, the second face being opposite to a first face on which the first conductive member is disposed. The second conductive member is disposed on a second face of the second reinforcing plate, the second face being opposite to a first face on which the first reinforcing plate is disposed. The second reinforcing plate is disposed on a second face of the second conductive member, the second face being opposite to a first face on which a plurality of conductors is arranged adjacent to each other in the width direction and planarly exposed at the first end side in the length direction.
US11196193B2 Conductor terminal, assortment of at least one base module and differently designed conductor connecting modules of a conductor terminal, and conductor terminal block
A conductor terminal for connecting at least one electrical conductor. The conductor terminal has a base module which includes mounting rail fastening elements for fastening the conductor terminal to a mounting rail. The base module includes a housing, which extends in its longitudinal direction up to two end areas of the housing. A central area of the housing is provided between the two end areas, with the central area projecting beyond the two end areas in a direction facing away from the mounting rail fastening elements. The base module also includes at least one receptacle arrangement being disposed on the base module in each of the two end areas, each for accommodating a conductor connecting module. The conductor connecting modules each include at least one conductor terminal connection designed to connect an electric conductor.
US11196178B2 Dual-polarized horn radiator
Disclosed is a dual polarized horn radiator, in particular for a cellular radio base station, having a first polarization and a second polarization that are fed separately via a first hollow waveguide and a second hollow waveguide. In a first aspect one of the hollow waveguides runs in the direction of beam to its opening into the horn radiator and in so doing has a cross-section that extends in projection onto the aperture plane partially within and partially outside the aperture opening of the horn radiator. In a second aspect the two hollow waveguides run in the direction of beam to their openings into the horn radiator, with at least one of the hollow waveguides having a transformation section by which its polarization in the aperture plane is rotated with respect to the other hollow waveguide before it opens into the horn radiator.
US11196162B2 Patch antenna having two different radiation modes with two separate working frequencies, device using such an antenna
An antenna including a ground plane, a metal plate arranged facing the ground plane, and a supply wire for connecting the plate to a generator or a receiver, such that the antenna has a first resonance frequency in a patch antenna mode. The antenna further includes a ground wire connecting the plate to the ground plane, and a capacitive element arranged in series with the ground wire between the supply wire and the ground plane, such that the antenna also has a second resonance frequency in a wire-plate antenna mode.
US11196159B2 Switch linearization by compensation of a field-effect transistor
A radio-frequency switch is disclosed, comprising a set of field-effect transistors disposed between a first node and a second node. In some embodiments, each field-effect transistor of the set of field-effect transistors has a respective source, drain, gate, and body. In some embodiments, the radio-frequency switch includes a compensation circuit coupled in parallel with the set of field-effect transistors, the compensation circuit configured to compensate a non-linearity effect generated by the set of field-effect transistors.
US11196153B1 Exposed portion of a printed circuit board (PCB) configured to provide isolation among radar antennas
This document describes techniques and systems of an exposed portion of a PCB configured to provide isolation among radar antennas. The described radar system includes an exposed portion of a surface of a printed circuit board (PCB) positioned between a first antenna and a second antenna. The PCB includes a metal plating on the surface of the PCB. A width of the exposed portion can delay a phase of electromagnetic (EM) energy conducted by the metal plating relative to a phase of EM energy that does not traverse the exposed portion. A height of the exposed portion can cause an amount of the EM energy conducted by the metal plating to be approximately equal to an amount of EM energy that traverses the exposed portion. In this way, the described systems and techniques can reduce signal-coupling among radar antennas without additional hardware costs and distance between the antennas.
US11196152B1 Method and system for generating an omnidirectional antenna pattern from a directional antenna array
An antenna system. The system includes a feed network with first input/output terminals and second output/input terminals, and antenna elements forming an array. In a first configuration: each of the second plurality of output/input terminals is connected to one of the antenna elements, the array operating according to a different radiation pattern based on which one of the first plurality of input/output terminals carries a signal into the feed network. In a second configuration: a selected antenna element is disconnected from the second plurality of output/input terminals and receives a direct signal, bypassing the feed network, and operates according to its independent radiation pattern. Also, in the second configuration each remaining antenna element is disconnected from the second plurality of output/input terminals and connected directly to a detuning network, causing these antenna elements to have a minimal effect on the independent radiation pattern of the selected antenna element.
US11196150B2 Wearable communication devices with antenna arrays and reflective walls
In one example in accordance with the present disclosure, a wearable communication device is described. The device includes a housing to be worn by a user and an antenna structure disposed within the housing. The antenna structure includes a substrate, a first antenna array disposed on a first surface of the substrate, and a second antenna array disposed on a second surface of the substrate. The antenna structure also includes a reflective wall facing the second surface.
US11196140B2 Directional coupler, waveguide device, and diplexer
A directional coupler 1 includes: a first waveguide 31 and a second waveguide 32 that are arranged in parallel with post arrays 23 and 24 therebetween; a coupling window 33 that is formed in the post arrays 23 and 24 and electromagnetically couples the first waveguide 31 and the second waveguide 32; and a projecting conductor 50 that projects, at a center in a width direction of the coupling window 33, from one conductive layer 13 of paired conductive layers 12 and 13 facing each other in the first waveguide 31 and the second waveguide 32, toward an inside of the coupling window 33, the projecting conductor 50 being spaced from the other conductive layer 12.
US11196133B2 Solid-state relay dedicated recirculation path systems and methods
Disclosed is a battery system comprising a solid-state relay assembly comprising a device-side driver circuitry having a device-side switching device, a battery-side driver circuitry having a battery-side switching device, a first recirculation driver circuitry, a first recirculation switching device, a second recirculation switching device, and a second recirculation driver circuitry.
US11196132B2 Battery case
A battery case that includes an outer case that houses a battery, and an output terminal on an outer side of the outer case and having a first flat plate portion defining a first bolt insertion hole, and a second flat plate portion orthogonal to the first flat plate portion. The battery case and the output terminal define therebetween a first nut holding portion configured to hold a nut between the second flat plate portion of the output terminal and the first nut holding portion, the first nut holding portion having a sloped shape where a distance between the first nut holding portion and the second flat plate portion of the output terminal is shorter on a back side than on a front side thereof along a nut insertion direction.
US11196127B2 Battery module
A battery module according to an embodiment of the present invention includes: a plurality of unit cells, each including a case and an electrode terminal protruding from the case; and a bus bar which electrically connects any pair of unit cells among the plurality of unit cells, and the bus bar includes: a terminal coupler which is inserted between respective electrode terminals of the pair of unit cells; and a case coupler which is inserted between respective cases of the pair of unit cells.
US11196125B2 Exhaust system
An exhaust system for energy storage modules connected in series in a cubicle and energy storage cubicles connected in parallel. A cubicle exhaust duct is connected to each of the storage modules in one cubicle and an opening between each of the storage modules and the exhaust duct. A common exhaust duct is connected to each cubicle exhaust duct, an extractor fan, a fluid inlet for the extractor fan with a duct connected to a source of air and a fluid outlet for the extractor fan. A cross section of the fluid inlet is smaller than the fluid outlet. An entry of the fluid inlet and an exit of the fluid outlet are outside the storage device and outside a compartment of the storage device. The extractor fan circulates air and creates an under-pressure in the common exhaust duct and cubicle exhaust ducts to guide gas out the exhaust ducts.
US11196115B2 Cap plate and secondary battery
The present disclosure provides a cap plate and a secondary battery. The cap plate includes a main portion and a first protruding portion. The main portion includes a first exterior surface, a second exterior surface and a third exterior surface, the third exterior surface is a curved surface. The first protruding portion includes a fourth exterior surface extending downwardly from a bottom end of the third exterior surface, the fourth exterior surface is inclined inwardly relative to the third exterior surface. The secondary battery comprises the cap plate and a case. The case includes an opening; the cap plate is provided to the opening, the main portion is fixed to an inner wall of the case. The first protruding portion is received in the case, and a gap is provided between the fourth exterior surface and the inner wall, a dimension of the gap increases gradually along a downward direction.
US11196114B2 Surface-treated steel plate for cell container
A surface-treated steel sheet for a battery container, including a steel sheet, an iron-nickel diffusion layer formed on the steel sheet, and a nickel layer formed on the iron-nickel diffusion layer and constituting the outermost layer, wherein when the Fe intensity and the Ni intensity are continuously measured from the surface of the surface-treated steel sheet for a battery container along the depth direction with a high frequency glow discharge optical emission spectrometric analyzer, the thickness of the iron-nickel diffusion layer being the difference between the depth at which the Fe intensity exhibits a first predetermined value and the depth at which the Ni intensity exhibits a second predetermined value is 0.04 to 0.31 μm; and the total amount of the nickel contained in the iron-nickel diffusion layer and the nickel contained in the nickel layer is 4.4 g/m2 or more and less than 10.8 g/m2.
US11196104B2 Battery as a service
Electrochemical impedance spectroscopy (EIS) may include testing various voltages and currents, storing and sending the data to an electrochemical impedance spectroscopy analyzer (EISA) network, where the data may be compared to historical data to determine a battery event as a user action recommendation may provide preferred operating use of a device battery in response correlation of EIS test results and comparison for similarities of EIS test results. Historical EIS test data may be stored in an EISA network with a server configured to receive EIS test results from battery-operated devices, correlate received EIS test data to historical EIS test data, and provide recommendations on battery use and/or maintenance to the battery-operated device based on the correlation results. Analyzing EIS test data and sending recommendations on battery use and/or maintenance service may be provided on a subscription basis.
US11196099B2 Formation capacity-grading equipment with hot- and cold-press clamps for soft-package lithium battery
The present invention provides a formation capacity-grading equipment with hot- and cold-press clamps for a soft-package lithium battery, which comprises a plurality of sets of capacity grading devices and a maintenance unit for connecting the capacity grading device, wherein the capacity grading devices are superimposed on each other to form a layered structure, and the capacity grading devices are kept to be axially parallel to each other; the maintenance unit is mounted lateral to the capacity grading devices; and the capacity grading device comprises an outer frame, a hot-press formation capacity grading hot-press clamp unit, a cold-press forming clamp unit, a charge and discharge formation control unit, a battery loading and unloading unit, a transplant manipulator unit, a production process control and detection and safety alarm unit, central controller, and a database unit.
US11196098B2 Systems and processes for assessing electrochemical cell quality
A process and system for measuring internal faults in an electrochemical cell. The process for detecting an internal fault in an electrochemical cell includes measuring a voltage difference or a rate of change in voltage difference between a common terminal of a first electrochemical cell and a second electrochemical cell. The measuring is a time measurement. The first electrochemical cell or second electrochemical cell is accepted based on the measuring, or first electrochemical cell or second electrochemical cell is rejected based on the measure of the internal fault of the electrochemical cell.
US11196095B2 Battery packs and method of assembling battery packs
A battery pack containing a frame; and two or more battery cells installed to the frame. The two or more battery cells are interconnected by a configurable connector which is configured to enable electrical connections between the two or more battery cells. The configurable connector is adapted to be configured in a first status or a second status. In the first status, the two or more battery cells are electrically connected, and in the second status, the two or more battery cells are not electrically connected. The battery pack is not fully operational without the terminal holder inserted, therefore before it is delivered to the end user the energy loss due to self-discharging during storage and shipping can be minimized.
US11196093B2 Metal hydride battery with added hydrogen gas, oxygen gas or hydrogen peroxide
The invention relates to a starved metal hydride battery. The battery is characterized in that the battery further comprises adding of oxygen gas or hydrogen gas or hydrogen peroxide or a combination thereof in order to rebalance the electrodes and replenish the electrolyte by reactions with the electrode materials.
US11196091B2 Electrochemical energy storage devices
Provided herein are energy storage devices. In some cases, the energy storage devices are capable of being transported on a vehicle and storing a large amount of energy. An energy storage device is provided comprising at least one liquid metal electrode, an energy storage capacity of at least about 1 MWh and a response time less than or equal to about 100 milliseconds (ms).
US11196088B2 Localized high-salt-concentration electrolytes containing longer-sidechain glyme-based solvents and fluorinated diluents, and uses thereof
Localized high-salt-concentration electrolytes each containing a salt, a glyme as a solvent, and a fluorinated diluent. In some embodiments, the glyme has a chemical formula R1—(O—CH2—CH2)n—O—R2, wherein n=1 to 4 and at least one of R1 and R2 is a hydrocarbon sidechain having at least 2 carbon atoms and wherein the salt is soluble in the glyme. In some embodiments, the fluorinated diluent is selected from the group consisting of a fluorinated glyme and a fluorinated ether. In some embodiments, the salt includes an alkali-metal salt. In some embodiments, the salt includes an alkali-earth-metal salt. The salt may include a perfluorinated sulfonimide salt. Electrochemical devices that include localized high-salt-concentration electrolytes of the present disclosure are also disclosed.
US11196086B2 Lithium ion battery and relevant battery module, battery pack and apparatus
The present application relates to a lithium ion battery, comprising: a positive electrode plate, a negative electrode plate, a separator disposed between the positive electrode plate and the negative electrode plate, and an electrolytic solution, the positive electrode plate including a positive electrode current collector and a positive electrode active material layer provided on at least one side of the positive electrode current collector, and the electrolytic solution including an organic solvent, a lithium salt and an additive, wherein the lithium salt comprises a primary lithium salt, the primary lithium salt is a first compound in an amount of 30% or more relative to the total molar amount of the lithium salt, and the first compound has a structure represented by the following formula I, and wherein the additive comprises a second compound represented by the following formula II.
US11196073B2 Proton ceramics fuel cell and method for production of same
The present invention relates to a proton ceramic fuel cell which has a hydrogen-permeable film as an anode and in which an electrolyte material is BaZrxCe1-x-zYzO3 (x=0.1 to 0.8, z=0.1 to 0.25, x+z≤1.0) (BZCY). An electron-conducting oxide thin film having a film thickness of 1-100 nm is present between a cathode and an electrolyte comprising the material. The present invention also relates to a method for producing a proton ceramic fuel cell having a hydrogen-permeable film as an anode. The method comprises forming a thin film having a thickness of 1-100 nm between a cathode and an electrolyte comprising BZCY, the thin film comprising an electron-conducting oxide. The present invention provides a novel means for improving the output of a PCFC in which BZCY is used in an electrolyte material, and provides a PCFC having an output that exceeds a benchmark of 0.5 W cm−2 at 500° C.
US11196067B2 Leakage monitoring of a fuel cell system
The invention relates to a method (1) for leakage monitoring of a fuel cell system (200). According to the invention, it is provided that the leakage monitoring is carried out before or during shut-down of the fuel cell system (200) and during or after restarting of the fuel cell system (200).
US11196065B2 Output performance diagnosis apparatus for fuel cell, output performance diagnosis system for fuel cell, output performance diagnosis method for fuel cell, and non-transitory computer readable medium storing output performance diagnosis program for fuel cell
An output performance diagnosis apparatus for a fuel cell acquires, in a case where determination is made that a representative value of impedance of the fuel cell acquired during a trip of a vehicle traveling with a fuel cell as a power source is equal to or less than an impedance threshold, during the trip in which the impedance is acquired, a current-voltage characteristic of the fuel cell based on a change of an output voltage of the fuel cell after a period in which the output voltage of the fuel cell is maintained in a range equal to or higher than a lower limit voltage and equal to or lower than a voltage threshold higher than the lower limit voltage over a predetermined period or more, and calculates maximum output electric power of the fuel cell based on the acquired current-voltage characteristic.
US11196050B2 Cathode active material and fluoride ion battery
A main object of the present disclosure is to provide a novel cathode active material that can be used in a fluoride ion battery. The present disclosure achieves the object by providing a cathode active material used in a fluoride ion battery, the cathode active material comprising: a composition represented by Pb2MF6, in which M is at least one of Mn, Fe, Co, and Ni.
US11196048B2 Positive electrode active material for nonaqueous electrolyte secondary battery, method for producing the same, and nonaqueous electrolyte secondary battery containing the positive electrode active material
Provided is a positive electrode active material that has high output characteristics and battery capacity when used for a positive electrode of a nonaqueous electrolyte secondary battery and can inhibit gelation of positive electrode mixture paste. A method for producing the positive electrode active material is also provided. A positive electrode active material for a nonaqueous electrolyte secondary battery contains a lithium-nickel-cobalt-manganese composite oxide represented by General Formula (1): Lii+sNixCoyMnzBtM1uO2+β and having a hexagonal layered crystal structure. The lithium-nickel-cobalt-manganese composite oxide contains a secondary particle formed of a plurality of flocculated primary particles and a boron compound containing lithium present at least on part of surfaces of the primary particles. A water-soluble Li amount present on the surfaces of the primary particles is up to 0.1% by mass relative to the entire amount of the positive electrode active material.
US11196046B2 Positive active material, preparation process thereof, sodium ion battery and apparatus containing the same
A positive electrode active material and a preparation process thereof, a sodium ion battery (5) and an apparatus containing the sodium ion battery (5) are described, the positive electrode active material satisfying the chemical formula of Na0.67MnxAyBzO2±δ, in which A is selected from one or more of Co, Ni and Cr, B is selected from one or more of Mg, Al, Ca, Ti, Cu, Zn and Ba, 0.60, x+y+z=1, 0≤δ≤0.1, and (I) 3 . 3 ⁢ 3 + 2 ⁢ ( δ - y - z ) 4 < x < 3 . 3 ⁢ 3 + 2 ⁢ ( δ - y - z ) 3 .
US11196038B2 Flexible electrode, method for manufacturing the same and secondary battery including the same
Provided is a method for manufacturing a flexible electrode, including the steps of: (i) coating a porous current collector having a plurality of pores with an active material slurry having a solid content of 30-50% and drying the active material slurry to form an active material coating layer; (ii) coating an active material slurry having a solid content of 30-50% on the active material coating layer formed from the preceding step and drying the active material slurry to form an additional active material coating layer; and (iii) repeating step (ii) n times (1≤n≤5) to form multiple active material coating layers, thereby forming an electrode active material layer in the pores and on the surface of the porous current collector in a non-press mode. A flexible electrode obtained from the method and a lithium secondary battery including the flexible electrode are also provided.
US11196034B2 Electrode heating device and manufacturing system for secondary battery, which comprises the same
The present invention relates to an electrode heating device that dries an electrode. The electrode heating device comprises a heating body having a drying space through which the electrode passes, and a heating member that directly heats and dries a surface of the electrode that passes through the drying space to remove moisture from the electrode.
US11196025B2 Organic light-emitting diode (OLED) display panel having a ring-shaped barrier, manufacturing method thereof, and OLED display device having the same
An organic light emitting diode (OLED) display panel and a manufacturing method thereof, an OLED display device are provided, including a display area and a non-display area surrounding the display area, where the OLED display panel also includes at least one ring-shaped barrier protruding from a surface of one side of the non-display area and surrounds the display area and at least one recess recessed on a top surface of the barrier. A cross-sectional shape of the recess includes, but is not limited to, a trapezoidal shape, an arc shape, or a V shape. The manufacturing method of the OLED display panel includes a substrate providing step, a barrier forming step, an exposure development step, and an imprinting step. The OLED display device includes the OLED display panel of any of the above.
US11196004B2 High-molecular-weight compound having substituted triarylamine skeleton
A high molecular weight compound according to the present invention includes a substituted triarylamine structural unit represented by a general formula (1) below, where Ar1 and Ar2 are a divalent aromatic hydrocarbon group or a divalent aromatic heterocyclic group, R1 and R2 represent a hydrogen atom, a heavy hydrogen atom, a fluorine atom, a chlorine atom, a cyano group, a nitro group, an alkyl group, a cycloalkyl group, an alkenyl group, an alkyloxy group, or a cycloalkyloxy group, X, Y and Z are, on the condition that at least one of them is an aryl group or a heteroaryl group, an aryl group, a heteroaryl group, or a group similar to the groups represented by R1 and R2 above.
US11196003B2 Organic semiconductor polymers
The organic semiconductor polymers relate to polymers containing an indolo-naphthyridine-6,13-dione thiophene (INDT) chromophore. The organic semiconductor polymers are formed by polymerizing INDT monomer with thiophene to obtain a conjugated polymer of the chromophore linked by thiophene monomers (INDT-T), with phenyl to obtain a conjugated polymer of the chromophore linked by phenyl monomers (INDT-P), with selenophene to obtain a conjugated polymer of the chromophore linked by selenophene monomers (INDT-S), or with benzothiadazole to obtain a conjugated polymer of the chromophore linked by benzothiadazole monomers (INDT-BT).
US11195992B2 Spin-orbit torque type magnetization rotational element, spin-orbit torque type magnetoresistance effect element, and magnetic memory
A spin-orbit torque type magnetization rotational element includes; a spin-orbit torque wiring that extends in a first direction; a first ferromagnetic layer that is laminated in a second direction intersecting the spin-orbit torque wiring; and a first nonmagnetic metal layer and a second nonmagnetic metal layer that are connected to the spin-orbit torque wiring at positions flanking the first ferromagnetic layer in the first direction in a plan view from the second direction, wherein the gravity center of the first ferromagnetic layer is positioned on a side closer to the first nonmagnetic metal layer or the second nonmagnetic metal layer than is a reference point located at the center between the first and second nonmagnetic metal layers in the first direction.
US11195989B2 Ferromagnetic tunnel junction element and method of manufacturing the same
The present disclosure is to provide a ferromagnetic tunnel junction element and a method of manufacturing the ferromagnetic tunnel junction element capable of avoiding changes in the characteristics of the element and maintaining a high fabrication yield, while avoiding an increase in the area occupied by the element and an increase in the number of manufacturing steps. The ferromagnetic tunnel junction element to be provided includes: a first magnetic layer; a first insulating layer disposed on the first magnetic layer; a second magnetic layer containing a magnetic transition metal, the second magnetic layer being disposed on the first insulating layer; and a magnesium oxide film containing the magnetic transition metal, the magnesium oxide film being disposed to cover the side surfaces of the second magnetic layer.
US11195987B2 Method for producing composite wafer having oxide single-crystal film
A composite wafer having an oxide single-crystal film transferred onto a support wafer, the film being a lithium tantalate or lithium niobate film, and the composite wafer being unlikely to have cracking or peeling caused in the lamination interface between the film and the support wafer. More specifically, a method of producing the composite wafer, including steps of: implanting hydrogen atom ions or molecule ions from a surface of the oxide wafer to form an ion-implanted layer inside thereof; subjecting at least one of the surface of the oxide wafer and a surface of the support wafer to surface activation treatment; bonding the surfaces together to obtain a laminate; heat-treating the laminate at 90° C. or higher at which cracking is not caused; and exposing the heat-treated laminate to visible light to split along the ion-implanted layer to obtain the composite wafer.
US11195978B2 Method for producing a multiplicity of radiation-emitting semiconductor components, and radiation-emitting semiconductor component
A method for producing a plurality of radiation-emitting semiconductor components and a radiation-emitting semiconductor component are disclosed. In an embodiment a method includes providing an auxiliary carrier, applying a first structured wavelength converting layer to the auxiliary carrier comprising a plurality of structural elements, filling regions between the structural elements with a first reflective casting compound and applying a radiation-emitting semiconductor chip with its front side to one structural element of the first structured wavelength converting layer in each case.
US11195974B2 Semiconductor chips and method for producing semiconductor chips
A semiconductor chip may include a substrate and a semiconductor body positioned thereon. The semiconductor body has a first semiconductor layer and a second semiconductor layer with an active zone sandwiched therebetween. At least one current spreading layer is designed to electrically contact the first semiconductor layer positioned between the substrate and the semiconductor body. A metal layer is designed to electrically contact the second semiconductor layer positioned between the substrate and the current spreading layer where the metal layer fully covers the current spreading layer. An insulating layer may be positioned between the current spreading layer and the metal layer in the vertical direction to where the metal layer is electrically insulated from the current spreading layer.
US11195969B2 Method of forming a metal silicide transparent conductive electrode
A method of forming a metal silicide nanowire network that includes multiple metal silicide nanowires fused together in a disorderly arrangement on a substrate. The metal silicide nanowire network can be formed by applying a solution that contains silicon nanowires onto the substrate, forming a metal layer on the silicon nanowires, and performing a silicidation anneal such that the metal silicide nanowires are fused together in a disorderly arrangement, forming a mesh. After the silicidation anneal is performed, any unreacted silicon or metal can be selectively removed.
US11195967B2 High radiation detection performance from photoactive semiconductor single crystals
Methods and devices for detecting incident radiation are provided. The methods and devices use high quality single-crystals of photoactive semiconductor compounds in combination with metal anodes and metal cathodes that provide for enhanced photodetector performance.
US11195965B2 Solar cell module, wiring sheet, and method of manufacturing wiring sheet
Wires (22) electrically connecting solar cells (10) include first wires (22a) and second wires (22b). The first wires (22a) are connected to the first-conductivity-type electrodes (12) of a first one of the solar cells (10) and the second-conductivity-type electrodes (13) of a second one of the solar cells 10 that is adjacent to the first one of the solar cells (10). The second wires (22b) are connected to the second-conductivity-type electrodes (13) of the first one of the solar cells (10) and the first-conductivity-type electrodes (12) of the second one of the solar cells (10). The second wires (22b) are electrically separated by holes (21a) extending through both the second wires (22b) and an insulating base member (21).
US11195953B2 Semiconductor device and method for manufacturing the same
In a memory cell forming region including a dummy cell region, a plurality of fins which are parts of a semiconductor substrate, protrude from an upper surface of an element isolation portion and are formed adjacent to each other. A distance between a fin closest to a dummy fin among the plurality of fins and the dummy fin is shorter than a distance between two fins adjacent to each other. As a result, a position of an upper surface of the element isolation portion formed between two fins adjacent to each other and a position of an upper surface of the element isolation portion STI formed between the fin closest to the dummy fin and the dummy fin is lower than a position of an upper surface of the element isolation portion STI formed in a shunt region.
US11195948B2 High voltage semiconductor device and manufacturing method thereof
A high voltage semiconductor device includes a semiconductor substrate, a gate structure, a drift region, a drain region, and an isolation structure. The gate structure is disposed on the semiconductor substrate. The drift region is disposed in the semiconductor substrate and partially disposed at a side of the gate structure. The drain region is disposed in the drift region. The isolation structure is at least partially disposed in the drift region. A part of the isolation structure is disposed between the drain region and the gate structure. A top of the isolation structure includes a flat surface, and a bottom of the isolation structure includes a curved surface.
US11195938B2 Device performance by fluorine treatment
A method for forming a semiconductor structure is provided. The method includes patterning a semiconductor substrate to form a semiconductor fin, forming a source/drain structure on the semiconductor fin, forming an interfacial layer on the semiconductor fin, treating the interfacial layer with fluorine, forming a ferroelectric gate dielectric layer on the interfacial layer, treating the ferroelectric gate dielectric layer with fluorine, and forming a gate electrode layer on the ferroelectric gate dielectric layer.
US11195932B2 Ferroelectric gate dielectrics in integrated circuits
In various embodiments disclosed herein are systems, methods, and apparatuses for using a ferroelectric material as a gate dielectric in an integrated circuit, for example, as part of a transistor. In an embodiment, the transistor can include a p-type metal oxide semiconductor (PMOS) transistor. In an embodiment, the transistor can have a p-doped substrate. In an embodiment, the channel of the transistor can be a p-doped channel. In an embodiment, the transistor having the ferroelectric material as the gate dielectric can be used in connection with an inverter. In an embodiment, the inverter can be used in connection with an static random access memory (SRAM) memory device.
US11195931B2 Gate structure, semiconductor device and the method of forming semiconductor device
A gate structure, a semiconductor device, and the method of forming a semiconductor device are provided. In various embodiments, the gate structure includes a gate stack and a doped spacer overlying a sidewall of the gate stack. The gate stack contains a doped work function metal (WFM) stack and a metal gate electrode overlying the doped WFM stack.
US11195927B2 Semiconductor device
A semiconductor device includes a substrate having an active pattern therein, a gate electrode extending across the active pattern and a source/drain region on the active pattern laterally adjacent the gate electrode. The device further includes a contact structure including a first contact on the source/drain region, a second contact on the first contact and a spacer on sidewalls of the first and second contacts.
US11195919B2 Method of fabricating a semiconductor device with strained SiGe fins and a Si cladding layer
Techniques and methods related to strained NMOS and PMOS devices without relaxed substrates, systems incorporating such semiconductor devices, and methods therefor may include a semiconductor device that may have both n-type and p-type semiconductor bodies. Both types of semiconductor bodies may be formed from an initially strained semiconductor material such as silicon germanium. A silicon cladding layer may then be provided at least over or on the n-type semiconductor body. In one example, a lower portion of the semiconductor bodies is formed by a Si extension of the wafer or substrate. By one approach, an upper portion of the semiconductor bodies, formed of the strained SiGe, may be formed by blanket depositing the strained SiGe layer on the Si wafer, and then etching through the SiGe layer and into the Si wafer to form the semiconductor bodies or fins with the lower and upper portions.
US11195915B2 Semiconductor devices with a sloped surface
In some examples, a semiconductor device, comprises a semiconductor substrate; an epitaxial layer having a top side disposed on the semiconductor substrate, wherein the epitaxial layer has a source implant region, a drain implant region, a first doped region, and a second doped region, wherein the first doped region is adjacent to the source implant region and the second doped region is adjacent to the drain implant region, wherein the top side has a sloped surface over the second doped region; a gate electrode supported by the top side; a source electrode in contact with the source implant region; and a drain electrode in contact with the drain implant region.
US11195914B2 Transistor and method for forming a transistor
Embodiments of the present disclosure relate to a transistor and methods for forming a transistor. A transistor includes a gate electrode structure disposed over a channel region, a source/drain extension region disposed adjacent to the channel region, and a source/drain region disposed on the source/drain extension region. The source/drain region includes antimony (Sb). The method of forming a transistor includes forming the source/drain extension region and forming the source/drain region on the source/drain extension region. The antimony helps prevent unwanted migration of dopants from the source/drain region to the source/drain extension region.
US11195913B2 Semiconductor device including fin structure and manufacturing method thereof
Semiconductor structures and methods for forming the same are provided. The method includes forming a fin structure over a substrate, and the fin structure includes alternately stacked semiconductor material layers and sacrificial layers. The method further includes forming a dummy gate structure, recessing the fin structure to form an opening, forming first source/drain spacers on sidewalls of the sacrificial layers by performing a first atomic layer deposition (ALD) process, and forming source/drain structure in the opening. The method further includes removing the dummy gate structure and the sacrificial layers to expose the semiconductor material layers and forming a gate structure wrapping around the semiconductor material layers.
US11195910B2 Semiconductor device
A semiconductor device is provided. The semiconductor device comprising a first fin pattern and a second fin pattern which are separated by a first isolation trench and extend in a first direction, a third fin pattern which is spaced apart from the first fin pattern in a second direction intersecting the first direction and extends in the first direction, a fourth fin pattern which is separated from the third fin pattern by a second isolation trench, a first gate structure which intersects the first fin pattern and has a portion extending along an upper surface of the first fin pattern, a second gate structure which intersects the second fin pattern and has a portion extending along an upper surface of the second fin pattern and a first element isolation structure which fills the second isolation trench and faces a short side of the first gate structure.
US11195907B2 Semiconductor device and semiconductor device manufacturing method
A semiconductor device includes: a drift layer of a first conductivity type which is made of silicon carbide; a junction region formed on one main surface of the drift layer; a junction termination extended region of the drift layer, the junction termination extended region being formed outside the junction region when the one main surface is viewed in plan view, and the junction termination extended region containing an impurity of a second conductivity type opposite to the first conductivity type; and a guard ring region of the drift layer, the guard ring region being formed at a position overlapping the junction termination extended region when the one main surface is viewed in plan view, and the guard ring region containing the impurity of the second conductivity type with a concentration that is higher than that of the junction termination extended region, wherein in the junction termination extended region, the concentration of the impurity of the second conductivity type in a depth direction from the one main surface increases from the one main surface down to a first depth, and the concentration of the impurity of the second conductivity type at the one main surface is one tenth or less the concentration of the impurity of the second conductivity type at the first depth and is higher than a concentration of an impurity of the first conductivity type of the drift layer.
US11195897B2 OLED array substrate and OLED display device
An organic light-emitting diode (OLED) array substrate and an OLED display device are provided. The OLED array substrate includes a plurality of driving circuits of a plurality of sub-pixels using a mirror symmetrical structure, and a plurality of reset signal lines and a plurality of power signal lines extending along a same direction. By sharing each of the reset signal lines and each of a plurality of first vias, and sharing each of the power signal lines and each of a plurality of second vias, about half of lines of power signal lines, reset signal lines, and vias are saved. Therefore, room for increasing pixels per inch (PPI) is provided, facilitating realizing high PPI panel designs.
US11195893B2 Display apparatus having shield electrode overlapping connection line
Provided is a display apparatus including: a substrate in which a display element is arranged; a first thin film transistor arranged in the display area and including a first semiconductor layer including silicon and a first control electrode insulated from the first semiconductor layer; a first interlayer insulating layer covering the first control electrode; a second thin film transistor arranged on the first interlayer insulating layer and including a second semiconductor layer including an oxide semiconductor and a second control electrode insulated from the second semiconductor layer; a second interlayer insulating layer covering the second control electrode; a node connection line arranged on the second interlayer insulating layer and connected to the first control electrode via a first contact hole; a first planarization layer covering the node connection line; and a shielding electrode arranged on the first planarization layer to overlap the node connection line.
US11195869B2 Solid-state imaging device and imaging device with shared circuit elements
An imaging device includes a plurality of unit pixels disposed into pixel groups that are separated from one another by isolation structures. Unit pixels within each pixel group are separated from one another by isolation structures and share circuit elements. The isolation structures between pixel groups are full thickness isolation structures. At least a portion of the isolation structures between unit pixels within a pixel group are deep trench isolation structures.
US11195864B2 Flip-chip sample imaging devices with self-aligning lid
A flip-chip sample imaging device with self-aligning lid includes an image sensor chip, a fan-out substrate, and a lid. The image sensor chip includes (a) a pixel array sensitive to light incident on a first side of the image sensor chip and (b) first electrical contacts disposed on the first side and electrically connected to the pixel array. The fan-out substrate is disposed on the first side, is electrically connected to the first electrical contacts, forms an aperture over the pixel array to partly define a sample chamber over the pixel array, and forms a first surface facing away from the first side. The lid is disposed on the first surface of the fan-out substrate, facing away from the first side, to further define the chamber. The lid includes an inner portion protruding into the aperture to align the lid relative to the fan-out substrate.
US11195842B2 Vertical non-volatile memory structure with additional bitline in wordline stack
A method of forming a semiconductor structure includes forming a wordline stack for a non-volatile memory structure over a capping layer, the wordline stack including sets of alternating layers of insulating and gate materials each having a different width. The method also includes forming a first bitline contact layer between first and second portions of the wordline stack each including at least one of the sets. The method further includes forming a floating gate device structure vertically in a channel hole through the wordline stack, the first bitline contact layer and the capping layer. The method further includes forming wordline contacts to the gate layers and a first bitline contact to the first bitline contact layer in holes paced apart from vertical sidewalls of the floating gate device structure, and forming a second bitline contact over at least a portion of a top surface of the floating gate device structure.
US11195830B2 Memory devices
A semiconductor device comprises a stack structure comprising decks each comprising a memory level comprising memory elements, a control logic level vertically adjacent and in electrical communication with the memory level and comprising control logic devices configured to effectuate a portion of control operations for the memory level, and an additional control logic level vertically adjacent and in electrical communication with the memory level and comprising additional control logic devices configured to effectuate an additional portion of the control operations for the memory level. A memory device, a method of operating a semiconductor device, and an electronic system are also described.
US11195828B2 Semiconductor device
A display device includes a substrate; a plurality of pixels on the substrate; a drive circuit on the substrate; a first terminal and a second terminal connected to the pixels or the drive circuit and arranged on the substrate; a first wiring having a first end part connected with the first terminal, and a second end part located on an end part of the substrate; a second wiring having a third end part connected with the second terminal, and a fourth end part located on an end part of the substrate; a first current blocking unit blocking a current flowing in a direction from the second end part to the first end part of the first wiring; and a second current blocking unit blocking a current flowing in a direction from the fourth end part to the third end part of the second wiring.
US11195823B2 Semiconductor package and manufacturing method thereof
A semiconductor package and a manufacturing method are provided. The semiconductor package includes a semiconductor die, an encapsulant and a through encapsulant via. The semiconductor die includes a semiconductor substrate, an interconnection layer and a through semiconductor via. The semiconductor substrate has an active surface and a back surface opposite to the active surface. The interconnection layer is disposed over the active surface of the semiconductor substrate. The through semiconductor via penetrates through the semiconductor substrate from the back surface of the semiconductor substrate to the active surface of the semiconductor substrate. The semiconductor die is encapsulated by the encapsulant. The through encapsulant via penetrates through the encapsulant.
US11195822B2 Light-emitting package and display device including the same
A light-emitting package including a substrate having pixel regions; first to third light-emitting chips on each of the pixel regions; and a molding layer on a top surface of the substrate, the molding layer covering the first to third light-emitting chips, wherein one of the first to third light-emitting chips emits light whose color is different from others of the first to third light-emitting chips, on pixel regions, the first to third light-emitting chips are arranged along a first direction, the first direction being parallel to the top surface of the substrate, a minimum interval between the first light-emitting chip and a top or side surface of the molding layer is different from a minimum interval between the second light-emitting chip and the top or side surface of the molding layer, the side surface of the molding layer intersects a second direction parallel to the top surface of the substrate.
US11195819B2 Semiconductor device
This semiconductor device is formed by stacking a plurality of semiconductor chips that each have a plurality of bump electrodes, each of the plurality of semiconductor chips being provided with an identification section formed on a respective side face. Each semiconductor chip has a similar arrangement for its respective plurality of bump electrodes, and each identification section is formed so that the positional relationship with a respective reference bump electrode provided at a specific location among the respective plurality of bump electrodes is the same in each semiconductor chip. The plurality of semiconductor chips are stacked such that the bump electrodes provided thereon are electrically connected in the order of stacking of the semiconductor chips, while the side faces on which the identification sections are formed are oriented in the same direction.
US11195818B2 Backside contact for thermal displacement in a multi-wafer stacked integrated circuit
In some embodiments, the present disclosure relates to a three dimensional (3D) integrated circuit (IC) stack, including a first IC die having a first substrate and a first interconnect structure over a frontside of the first substrate; a second IC die having a second substrate and a second interconnect structure over the frontside of the second substrate; and a third IC die vertically between the first and second IC dies and having a third substrate, a third interconnect structure over the frontside of the third substrate, and a third bonding structure over a backside of the third substrate. A heat dissipation path extends from the third substrate to at least the first or second substrate, and includes a backside contact that extends from the third bonding structure to the backside of the third substrate and that is thermally coupled to at least the first or second interconnect structure.
US11195808B2 Electronic package having antenna function and fabrication method thereof
An electronic package is formed by disposing an electronic element and a lead frame having a plurality of conductive posts on a carrier structure having an antenna function, and encapsulating the electronic element and the lead frame with an encapsulant. The encapsulant is defined with a first encapsulating portion and a second encapsulating portion lower than the first encapsulating portion. The electronic element is positioned in the first encapsulating portion, and the plurality of conductive posts are positioned in the second encapsulating portion. End surfaces of the plurality of conductive posts are exposed from a surface of the second encapsulating portion so as to be electrically connected to a connector.
US11195804B2 Semiconductor structure
A semiconductor structure includes a first interconnect structure, a second interconnect structure, a molding, a first seal ring and a second seal ring. The molding surrounds the die. The molding and the die are disposed between the first interconnect structure and the second inter connect structure. The first seal ring is disposed in the first interconnect structure. The second seal ring is disposed in the second interconnect structure.
US11195797B2 Applications of buried power rails
A semiconductor device includes a substrate, one or more transistors, a metal layer, one or more buried power rails, and at least one wall-via structure. The transistors and the metal layer are manufactured above a top surface of the substrate. The buried power rails are in one or more corresponding trenches in the substrate below the top surface of the substrate. At least one wall-via structure extends between the first buried power rail and the metal layer and electrically connects the first buried power rail to the metal layer. The wall-via structure includes a plurality of intermediate metal layers sandwiched between the first buried power rail and the metal layer. Alternatively, the wall-via structure includes a length that is greater than or equal to four times a basic length unit for components in layers between the first buried power rail and the metal layer for the semiconductor device.
US11195793B2 Metal filling in a dielectric layer under metal layer one (M1)and above an active device layer in semiconductor devices
Certain aspects of the present disclosure provide apparatus and techniques for fabricating a semiconductor device. A semiconductor device includes: an active device layer a local interconnect layer disposed above the active device layer; a dielectric layer disposed above the local interconnect layer; a metal layer disposed above the dielectric layer; and one or more metal sections disposed in the dielectric layer underneath one or more metal regions of the metal layer, wherein none of the one or more metal sections is electrically connected to a trace in the local interconnect layer.
US11195791B2 Method for forming semiconductor contact structure
A method for forming a semiconductor contact structure is provided. The method includes depositing a dielectric layer over a substrate. The method also includes etching the dielectric layer to expose a sidewall of the dielectric layer and a top surface of the substrate. In addition, the method includes forming a silicide region in the substrate. The method also includes applying a plasma treatment to the sidewall of the dielectric layer and the top surface of the substrate to form a nitridation region adjacent to a periphery of the silicide region. The method further includes depositing an adhesion layer on the dielectric layer and the silicide region.
US11195788B2 Hybrid dielectric scheme in packages
A method includes forming a first redistribution line, forming a polymer layer including a first portion encircling the first redistribution line and a second portion overlapping the first redistribution line, forming a pair of differential transmission lines over and contacting the polymer layer, and molding the pair of differential transmission lines in a molding compound. The molding compound includes a first portion encircling the pair of differential transmission lines, and a second portion overlapping the pair of differential transmission lines. An electrical connector is formed over and electrically coupling to the pair of differential transmission lines.
US11195778B2 Electronic power module
An electronic power module, including at least one semiconductor component, which is arranged on a support, as well as a cooling element, which is in thermal contact with the semiconductor component, wherein the support includes a semiconductor material and, at the same time, serves as a cooling element.
US11195760B2 Fin-type field-effect transistor device having substrate with heavy doped and light doped regions, and method of fabricating the same
A fin-type field-effect transistor device includes a substrate, insulators, gate stacks and dielectric strips. The substrate includes a first doped region, a second doped region, third doped blocks located above the first doped region and fourth doped blocks located above the second doped region, and fins located above the third doped blocks and the fourth doped blocks, wherein doping concentrations of the third doped blocks are lower than a doping concentration of the first doped region, and doping concentrations of the fourth doped blocks are lower than a doping concentration of the second doped region. The insulators are disposed on the third doped blocks and the fourth doped blocks of the substrate and covering the fins. The dielectric strips are disposed in between the fins, and in between the third doped blocks and the fourth doped blocks. The gate stacks are disposed over the fins and above the insulators.
US11195758B2 Semiconductor device and method for manufacturing semiconductor device having plurality of insulator
A semiconductor device which has favorable electrical characteristics and can be highly integrated is provided. The semiconductor device includes a first insulator; an oxide over the first insulator; a second insulator over the oxide; a first conductor over the second insulator; a third insulator in contact with a top surface of the first insulator, a side surface of the oxide, a top surface of the oxide, a side surface of the second insulator, and a side surface of the first conductor; and a fourth insulator over the third insulator. The third insulator includes an opening exposing the first insulator, and the fourth insulator is in contact with the first insulator through the opening.
US11195757B2 Wafer processing method
A wafer processing method for processing a wafer with devices formed in regions on a side of a front surface of the wafer, the regions being defined by first scheduled division lines and second scheduled division lines includes a first modified layer forming step and a second modified layer forming step. In the first modified layer forming step, a laser beam is irradiated with its focal point set at a height leveled with a height of a first region located inside the wafer on the side of the front surface of the wafer, whereby first modified layers are formed. In the second modified layer forming step, the laser beam is irradiated with its focal point set at a height leveled with a height of a second region located inside the wafer on a side of a back surface of the wafer, whereby second modified layers are formed.
US11195751B2 Bilayer barrier for interconnect and memory structures formed in the BEOL
An interconnect or memory structure is provided that includes a first electrically conductive structure having a concave upper surface embedded in a first interconnect dielectric material layer. A first metal-containing cap contacts the concave upper surface of the first electrically conductive structure. The first metal-containing cap has a topmost surface that is coplanar with a topmost surface of the first interconnect dielectric material layer. A second metal-containing cap having a planar bottommost surface contacts the topmost surface of the first metal-containing cap. A metal-containing structure having a planar bottommost surface contacts a planar topmost surface of the second metal-containing cap. A second electrically conductive structure contacts a planar topmost surface of the metal-containing structure, and a second interconnect dielectric material layer is present on the first interconnect dielectric material layer and is located laterally adjacent to second metal-containing cap, the metal-containing structure, and the second electrically conductive structure.
US11195749B2 Semiconductor device and manufacturing method
To provide a semiconductor device that has barrier metal and has a small variation in a threshold voltage. A semiconductor device is provided, including a semiconductor substrate, an interlayer dielectric film arranged on an upper surface of the semiconductor substrate, a titanium layer provided on the interlayer dielectric film, and a titanium nitride layer provided on the titanium layer, where the interlayer dielectric film is provided with an opening that exposes a part of the upper surface of the semiconductor substrate, the titanium layer and the titanium nitride layer are also provided within the opening, and the titanium layer arranged in contact with the semiconductor substrate and on a bottom portion of the opening is entirely titanium-silicided.
US11195739B2 Substrate loading system
Methods, systems, and apparatus for a substrate transfer method, including positioning a tray handler device in a first position with i) cutouts of an aperture of the first tray in superimposition with respective pedestals of a pedestal platform and ii) a distal end of the pedestals extending away from a top surface of the first tray; increasing a distance between the top surface of the first tray and a top surface of the pedestal platform to transfer a first substrate from the pedestals to the tabs defined by the aperture of the first tray, while concurrently engaging the second tray handler with the second tray; and increasing a distance between the top surface of the second tray and the bottom surface of a chuck to transfer a second substrate from the chuck to the tabs defined by the second tray.
US11195732B2 Low thermal budget annealing
Methods and systems for providing a short-duration anneal are provided. In one example, the methods and systems can include placing a workpiece in a thermal processing chamber. The workpiece can include a device side surface and an opposing non-device side surface. The methods and systems can include delivering an energy pulse from at least one heat source to the non-device side surface of the workpiece. In another example, the methods and systems can include depositing a layer of semiconductor material onto the semiconductor workpiece at the device side of the semiconductor workpiece. The methods and systems can include doping the layer of semiconductor material with a doping species and annealing the layer for crystallization using solid phase epitaxy.
US11195727B2 High density organic interconnect structures
Generally discussed herein are systems, devices, and methods that include an organic high density interconnect structure and techniques for making the same. According to an example a method can include forming one or more low density buildup layers on a core, conductive interconnect material of the one or more low density buildup layers electrically and mechanically connected to conductive interconnect material of the core, forming one or more high density buildup layers on an exposed low density buildup layer of the one or more low density buildup layers, conductive interconnect material of the high density buildup layers electrically and mechanically connected to the conductive interconnect material of the one or more low density buildup layers, and forming another low density buildup layer on and around an exposed high density buildup layer of the one or more high density buildup layers.
US11195722B2 Method of manufacture using complementary conductivity-selective wet-etching techniques for III-nitride materials and devices
Methods for wet-etching semiconductor samples and devices fabricated from the same are disclosed. The methods can be for selectively wet-etching a semiconductor sample comprising selecting a liquid-phase solution such that when the semiconductor sample is etched with the liquid-phase solution, at least a portion of one of a first doped region or a second doped region is etched at a greater rate than at least a portion of the other of the first doped region or the second doped region; and wet-etching, with the liquid-phase solution, the at least a portion of one of the first doped region or the second doped region at a first etch rate and the at least a portion of the other of the first doped region or the second doped region at a second etch rate; wherein the first etch rate can be greater than the second etch rate.
US11195720B2 Method for ion implantation that adjusts a target's tilt angle based on a distribution of ejected ions from a target
The present disclosure describes a system and a method for a ion implantation (IMP) process. The system includes an ion implanter configured to scan an ion beam over a target for a range of angles, a tilting mechanism configured to support and tilt the target, an ion-collecting device configured to collect a distribution and a number of ejected ions from the ion beam scan over the target, and a control unit configured to adjust a tilt angle based on a correction angle determined based on the distribution and number of ejected ions.
US11195715B2 Epitaxial growth constrained by a template
Methods of forming structures with electrical isolation. A dielectric layer is formed over a semiconductor substrate, openings are patterned in the dielectric layer that extend to the semiconductor substrate, and a semiconductor material is epitaxially grown from portions of the semiconductor substrate that are respectively exposed inside the openings. The semiconductor material, during growth, defines a semiconductor layer that includes first portions respectively coincident with the openings and second portions that laterally grow from the first portions to merge over a top surface of the dielectric layer. A modified layer containing a trap-rich semiconductor material is formed in the semiconductor substrate.
US11195705B2 Plasma generating unit and substrate treating apparatus comprising the same
Disclosed are a plasma generating unit and a substrate treating apparatus including the same. The substrate treating apparatus includes a process chamber having a treatment space in the interior thereof, a substrate support unit configured to support a substrate in the treatment space, a gas supply unit configured to supply a process gas into the treatment space, and a plasma generating unit disposed outside the process chamber and configured to generate plasma from the process gas in the process chamber, wherein the plasma generating unit includes an antenna unit including a plurality of antenna coils configured to generate plasma from the process gas, and a magnetic structure including magnetic walls disposed between the plurality of antenna coils, and wherein the antenna unit includes a first antenna coil having a ring shape, and a second antenna coil disposed outside the first antenna coil and having a ring shape.
US11195701B2 Showerhead
A showerhead provided in a chamber of a semiconductor manufacturing apparatus and facing a wafer holder includes: a plate-shaped ceramic substrate; a plurality of through holes penetrating the ceramic substrate in the direction of the thickness of the ceramic substrate; and a plurality of radio frequency conductors embedded in a plurality of zones, respectively, of the ceramic substrate, as seen on the side of a surface of the ceramic substrate facing the wafer holder.
US11195699B2 Generalized cylindrical cavity system for microwave rotation and impedance shifting by irises in a power-supplying waveguide
A rotating microwave is established for any resonant mode TEmnl or TMmnl of a cavity, where the user is free to choose the values of the mode indices m, n and l. The fast rotation, the rotation frequency of which is equal to an operational microwave frequency, is accomplished by setting the temporal phase difference ΔØ and the azimuthal angle Δθ between two microwave input ports P and Q as functions of m, n and l. The slow rotation of frequency Ωa (typically 1-1000 Hz), is established by transforming dual field inputs α cos Ωat and ±α sin Ωat in the orthogonal input system into an oblique system defined by the angle Δθ between two microwave ports P and Q.
US11195693B1 Method and system for dynamic band contrast imaging
Dynamic band contrast image (DBCI) is constructed with scattering patterns acquired at multiple scanning locations of a sample using a charged particle beam. Each pixel of the DBCI is generated by integrating the corresponding scattering pattern along a diffraction band. The DBCI includes charged particle channeling condition and can be used for detecting sample defects.
US11195687B2 X-ray source voltage shield
A shield around an x-ray tube, a voltage multiplier, or both can improve the manufacturing process by allowing testing earlier in the process and by providing a holder for liquid potting material. The shield can also improve voltage standoff. A shielded x-ray tube can be electrically coupled to a shielded power supply.
US11195686B2 Thermionic emission device and method for making the same
A thermionic emission device comprises a first electrode, a second electrode, a single carbon nanotube, an insulating layer and a gate electrode. The gate electrode is located on a first surface of the insulating layer. The first electrode and the second electrode are located on a second surface of the insulating layer and spaced apart from each other. The carbon nanotube comprises a first end, a second end opposite to the first end, and a middle portion located between the first end and the second end. The first end of the carbon nanotube is electrically connected to the first electrode, and the second end of the carbon nanotube is electrically connected to the second electrode.
US11195685B2 Electron gun, electron beam applicator, method for releasing electrons using electron gun, and method for adjusting focal position of electron beam
The present invention addresses the problem of providing a device with which it is possible to adjust the focal point of an electron beam both toward a shorter focal point and toward a longer focal point after an electronic gun was fitted on a counterpart device. The aforementioned problem can be solved by an electron gun including a photocathode, and an anode, the electron gun furthermore comprising an intermediate electrode disposed between the photocathode and the anode, the intermediate electrode comprising an electron-beam passage hole through which an electron beam released from the photocathode passes, and the electron-beam passage hole having formed therein a drift space in which, when an electrical field is formed between the photocathode and the anode due to application of a voltage, the effect of the electrical field can be disregarded.
US11195683B1 Single bolt fuse assembly with an electrically isolated bolt
A single bolt fuse assembly and method to connect a single bolt fuse to a circuit or device are disclosed. The single bolt fuse assembly enables the single bolt fuse to be used on any electrical device having a hole suitable for receiving a threaded shaft and connectable to a circuit or device that electrically connects to a female battery or power cable. The apparatus includes a separate high-conductive metal terminal that mates with the stud that mechanically attaches the fuse between the electrical devices. The stud is insulated to avoid becoming part of the electrical circuit and to ensure proper operation of the fuse. By mechanically attaching the stud to the metal terminal, the stud is unlikely to get separated from the fuse.
US11195678B1 Magnetic switch adapter for night vision goggles
A night vision goggle adapter including: a goggle mount assembly; a primary magnet generating a magnetic flux; a magnetic flux conducting unit having a first end and a second end; a first plurality of shunts; and a second plurality of shunts disposed about the goggle mount assembly; wherein the magnetic flux conducting unit may overlap the primary magnet and form a magnetic circuit for conducting the magnetic flux towards the second end of the magnetic flux conducting unit when none of the first plurality of shunts and none of the second plurality of shunts are overlapped by the magnetic flux conducting unit; and wherein the magnetic flux is shorted through one of the first plurality of shunts or the second plurality of shunts when the magnetic flux conducting unit is positioned to overlap one of the first plurality of shunts or one of the second plurality of shunts.
US11195677B2 Security system sensor and methods
A three-way switch associated with an entry point barrier may provide a security system with information regarding a position of the entry point barrier as it moves along a path of travel. As the entry point barrier moves, the three-way switch may come into proximity with an external object, and the three-way switch may indicate to the security system that a circuit associated with the three-way switch has been closed. The security system may determine that the entry point barrier is in a given position, and one or more security system policies associated with the given position may be activated.
US11195675B2 Low-voltage circuit breaker device
A low-voltage protective switching device includes: at least one outer conductor path from an outer conductor supply terminal of the low-voltage protective switching device to an outer conductor load terminal of the low-voltage protective switching device; a neutral conductor path from a neutral conductor terminal of the low-voltage protective switching device to a neutral conductor load terminal of the low-voltage protective switching device; a mechanical bypass switch disposed in the outer conductor path; a first semiconductor circuit arrangement of the low-voltage protective switching device connected parallel to the mechanical bypass switch; an electronic control unit; a current measuring arrangement disposed in the outer conductor path, the current measuring arrangement being connected with the electronic control unit; and a first mechanical disconnecting switch disposed in series to the first semiconductor circuit arrangement and in parallel to the mechanical bypass switch. The electronic control controls the mechanical bypass switch.
US11195667B2 Methods of making non-covalently bonded carbon-titania nanocomposite thin films and applications of the same
In one aspect of the invention, a dye sensitized solar cell has a counter-electrode including carbon-titania nanocomposite thin films made by forming a carbon-based ink; forming a titania (TiO2) solution; blade-coating a mechanical mixture of the carbon-based ink and the titania solution onto a substrate; and annealing the blade-coated substrate at a first temperature for a first period of time to obtain the carbon-based titania nanocomposite thin films. In certain embodiments, the carbon-based titania nanocomposite thin films may include solvent-exfoliated graphene titania (SEG-TiO2) nanocomposite thin films, or single walled carbon nanotube titania (SWCNT-TiO2) nanocomposite thin films.
US11195665B2 Titanium clad nickel termination-pad welded to a titanium tab for a capacitor
A nickel termination-pad that has been clad-bonded to a titanium base layer electrically contacted to a casing to thereby serve as a surface for a device manufacturer to connect electronic circuit to the capacitor is described. The clad connection of the nickel termination-pad to the titanium base layer is both robust and provides good electrical conductivity between the dissimilar metals.
US11195646B2 Soft magnetic alloy powder and dust core using same
Provided herein is a soft magnetic alloy powder that can exhibit a high saturation flux density and desirable soft magnetic characteristics. A dust core using the soft magnetic alloy powder is also provided. The soft magnetic alloy powder is an Fe-based nanocrystalline soft magnetic alloy powder of a crystallized Fe-based amorphous soft magnetic alloy powder, and has a DSC curve with a first peak that is 15% or less of a first peak of the Fe-based amorphous soft magnetic alloy in terms of a maximum value.
US11195645B2 Ce-containing sintered rare-earth permanent magnet with having high toughness and high coercivity, and preparation method therefor
The present invention relates to a Ce-containing sintered rare earth permanent magnet with high toughness and high coercivity and a method of preparing the magnet, belonging to the technical field of rare earth permanent magnetic materials. The magnet is prepared by steps of raw material batching, strip casting, hydrogen decrepitation and jet milling, powder orientating and forming, sintering and heat treatment. The materials of the permanent magnet comprise the main phase alloy powders and the Ce added phase alloy powders, wherein the Ce added phase alloy is a magnetic phase or a non-magnetic liquid-phase alloy; and the Ce added phase alloy accounts for 5% to 30% of the total weight of the permanent magnet, and the remainder is the main phase alloy. During the jet milling stage, a certain concentration of oxygen is added into the inert gas, so that the final magnet has an oxygen content of 1500 to 2500 ppm. The Ce-containing dual-alloy magnet prepared in accordance with the present invention has high coercivity, and the intrinsic coercivity (Hcj) is up to 17 to 28.73 kOe. The magnet of the present invention has good fracture toughness which is increased by 10% to 30% as compared with the conventional Nd—Fe—B sintered magnet. The magnet of the present invention can meet needs of high-end applications such as wind power generation, new energy vehicles, and the like, and greatly expands the application fields of Ce-containing magnets.
US11195642B2 System and method for the automated production of a cable set
A system for the automated production of a cable set, which has a branched structure of a plurality of individual line elements. In a modular set-up in the first part, a plurality of first processing stations, and in the second part, a plurality of second processing stations are arranged. In the first part, there is an automatic preparation of the individual line elements, which are then collected in a buffer station at the end of the first part. In the second part, the prepared individual line elements are assembled into the cable set. The line elements are plugged into connector casings in a connector station and transferred to second transporters, and via which the branched structure of the cable set is then formed by moving along second tracks. In this spread-out branched structure, a fixing of the line elements to one another takes place in a fixing station.
US11195640B2 Process for manufacturing a submarine power cable and power cable so manufactured
Process for manufacturing a power cable includes: providing a power cable core having an electric conductor; providing a copper foil; providing a protective strip over the power cable core, the protective strip having a radially inner and outer surface and being made of copper with a coating; folding the copper foil around the power cable core so as to bring two longitudinal copper foil rims to contact one to the other; welding the two contacted longitudinal copper foil rims thus obtaining a copper sheath in form of a tube with a welding seam; reducing the diameter of the copper sheath to put it into direct contact with the power cable core and the protective strip; heating the protective strip and the copper sheath at a temperature higher than the melting temperature of the coating of the strip so that the coating fuses in the welding seam.
US11195633B2 Gallium-68 generators and methods for making such generators
Gallium-68 generators that are capable of producing gallium-68 from a germanium-68 source material are disclosed. The source material may be a matrix material (e.g., zeolite) in which germanium-68 is isomorphously substituted for central atoms in tetrahedra within the matrix material. Methods for forming gallium-68 generators are also disclosed.
US11195623B2 Method for dental implant planning, apparatus for same, and recording medium having same recorded thereon
The present invention relates to a method of dental implant treatment planning, a device and a recording medium therefore. The device for dental implant treatment planning according to the present invention can move or rotate the grouped objects together in 2D or 3D model about teeth arrangement for implant treatment planning with grouping function of the implant objects. So, it decreases complexity of manipulation of the implant objects, provides users with convenience to easily modify position or size of the implant objects, and improves the accuracy of the modification.
US11195621B2 Methods, apparatuses, and systems for gradient detection of significant incidental disease indicators
Computer program products, methods, systems, apparatus, and computing entities are described for identifying significant incidental findings from medical records. In one example embodiment, an example computing device receives a medical report and derives a textual component from the medical report. The computing device then identifies one or more medical findings from the textual component and determines a clinical context for each of the one or more medical findings. The computing device then identifies one or more clinical cues from the one or more medical findings and generates one or more condition signals from the one or more clinical cues. The computing device then generates a condition alert from the one or more condition signals. The condition alert is indicative of a significant incidental finding. Using various embodiments contemplated herein, significant incidental findings can be identified for follow-up by a user.
US11195618B2 Multi-level machine learning to detect a social media user's possible health issue
Techniques for detecting a possible health issue in a user are described. Data related to social media activity for a user is received over a communications network from one or more computing devices. A user analysis profile is generated for the user using a first machine learning model. The user analysis profile includes a personality profile and a mood score. A weighted score associated with potential health issues for the user is determined by classifying the user analysis profile using a second machine learning model. The weighted score exceeds a pre-determined threshold, and electronic notification is provided to a pre-designated person regarding the potential health issue.
US11195613B2 Bookmarking capability for radiation treatment planning and management
A control circuit operably couples to a memory having a plurality of different radiation treatment applications stored therein, a data store having patient data stored therein, and at least a first user interface comprising a first display and a first user input interface. The control circuit can be configured to present simultaneously, via the first display and for a given patient, at least two workspaces that each correspond to a different one of the radiation treatment applications wherein the workspaces are using patient data from the data store for the given patient. The control circuit can also be configured to present, via the user input interface, a bookmark capture opportunity, such that a user of the apparatus can selectively create a bookmark that captures a present state for both of the at least two workspaces and hence for the radiation treatment applications that correspond to the at least two workspaces.
US11195611B2 Remote data analysis and diagnosis
Described herein are database systems including one or more remote analytical instruments operably connected to one or more servers. The instruments can transmit rich data to the servers, and the one or more servers can compile a database of the rich data. One or more processors associated with the servers can be configured to execute a data analytics program on the database to identify a stochastic phenomenon or to process the data and present in real-time at a location of the one or more instruments comparison information about the instruments.
US11195604B2 Medicament delivery device
The present invention relates to a medicament delivery device comprising a housing (60), which housing is arranged to accommodate a medicament container (62); a drive unit (86) operably arranged to act on said medicament container (62) for expelling a dose of medicament; an activation unit (74) operably connected to said drive unit for activating said drive unit (86); said drive unit (86) comprising an actuation element (84) arranged movable inside the housing (60) from an initial position prior to activation, to a displaced position after activation; at least a first NFC-chip (170, 172) comprising specific information arranged on said actuation element; at least one shielding element (174) arranged to said housing, such as to shield said at least first NFC-chip (170, 172) from being read by an NFC-chip reader when said actuation element (84) is either in the initial position or in the displaced position. The present invention also comprises a communication system in which said medicament delivery device is a part.
US11195597B2 Method and device for calculating acid dissociation constant, and program
A calculation method of acid dissociation constant, including: calculating the acid dissociation constant using function that uses index value determined based on electron density between two atoms in calculation target molecule and coefficient value determined based on types of two elements of set of the two atoms, wherein when the calculation target molecule includes at least one amino group and dissociation of hydrogen atom from one amino group in the at least one amino group is calculated, the function further uses second electron density of nitrogen atom in the one amino group not related to bond between the nitrogen atom and another atom, bond distance between the nitrogen atom and the hydrogen atom, and molecular orbital energy of the calculation target molecule, wherein the calculation method is method for calculating acid dissociation constant in dissociation of the hydrogen atom from the calculation target molecule using computer.
US11195589B1 Memory cell arrangement and methods thereof
According to various aspects, a memory cell arrangement is provided, the memory cell arrangement including a control circuit configured to carry out a de-trapping writing scheme to write at least one memory cell of the memory cell arrangement into a memory state, the de-trapping writing scheme including providing one or more write voltage pulses and one or more de-trapping voltage pulses at the at least one memory cell, wherein the one or more de-trapping voltage pulses have opposite polarity with respect to the one or more write voltage pulses, and wherein one or more properties of the one or more write voltage pulses and of the one or more de-trapping voltage pulses are varied as long as the memory cell is not in the memory state.
US11195588B2 Semiconductor memory device
A semiconductor memory device includes a first memory cell, a second memory cell, and a first wiring and a second wiring electrically connected to the first memory cell and the second memory cell. In a write operation, a program operation starts at a first timing and a supply of a write pass voltage starts at a second timing. When a first command is received in a first period between the first timing and the second timing, the write operation is interrupted before the supply of the write pass voltage starts.
US11195557B2 Methods, systems, and computer program products for annotating video content with audio information
Recorded video information is managed by annotation markers. The recorded video information is annotated with at least one marker and the annotated video information is saved in an electronically searchable file.
US11195550B2 Servo write head, servo pattern recording apparatus, method of producing magnetic tape, and magnetic tape
[Object] To provide a technology of a servo write head and the like capable of improving the recording accuracy of a servo pattern. [Solving Means] A servo write head according to the present technology includes a recording surface. This recording surface has a first region and a second region, and records a servo pattern on a magnetic tape by a magnetic gap, the first region being formed in with a first width a width direction and corresponding to a position where the magnetic gap is provided in a longitudinal direction perpendicular to the width direction, the second region being formed with a second width narrower than the first width and corresponding to a position where no magnetic gap is provided in the longitudinal direction.
US11195549B1 Disk device with flexure wiring spacing configuration
According to one embodiment, a disk device includes a recording medium, electronic components including a magnetic head, a flexure, and an adhesive. The flexure includes a surface on which the electronic component is mounted, a first wiring and a second wiring each extending along the surface, and a groove provided on the surface between the first/second wirings. The adhesive is in contact with an inner surface of the groove and includes an adhesive portion attaching the electronic component to the surface. A first portion in the flexure is provided in a position apart from the electronic component. A second portion in the flexure is positioned closer to the adhesive portion than the first portion. A distance between the first wiring and the second wiring is larger than that in the first portion.
US11195548B2 Zoned block command to stream command translator
A method for performing an operation of a memory arrangement, comprising receiving a command at a layer of a computer system, determining if the command received is one of a first command type or a second command type, determining a type of command that is able to be received and is capable of operation of the memory arrangement, comparing the type of command capable of operation of the memory arrangement and the received command at the layer, and converting the command received at the layer to a command type capable of operation of the memory arrangement when the type of command received at the layer is different than type of command that is able to be received and is capable of operation of the memory arrangement.
US11195545B2 Method and apparatus for detecting an end of an utterance
A device to perform end-of-utterance detection includes a speaker vector extractor configured to receive a frame of an audio signal and to generate a speaker vector that corresponds to the frame. The device also includes an end-of-utterance detector configured to process the speaker vector and to generate an indicator that indicates whether the frame corresponds to an end of an utterance of a particular speaker.
US11195544B2 Computerized tool for creating variable length presentations
A computer based tool and method for automatically producing, from an existing presentation, a new presentation that fits within a specific presentation duration based on the priority associated with each element within the existing presentation and the presentation time for each individual element.
US11195542B2 Detecting repetitions in audio data
System and method for analyzing audio data are provided. Audio data captured by one or more audio sensors included in a wearable apparatus from an environment of a wearer of the wearable apparatus may be obtained. The audio data may be analyzed to detect a repetition in the audio data, the repetition may comprise a first occurrence of a repeated element followed by one or more successive occurrences of the repeated element. The audio data may be analyzed to determine whether the repetition is meaningful. The audio data may be analyzed to determine which of the one or more successive occurrences of the repeated element were produced by the wearer. A feedback may be provided to a user when the repetition is meaningless and all of the one or more successive occurrences of the repeated element were produced by the wearer.
US11195541B2 Transformer with gaussian weighted self-attention for speech enhancement
A method and system for providing Gaussian weighted self-attention for speech enhancement are herein provided. According to one embodiment, the method includes receiving a input noise signal, generating a score matrix based on the received input noise signal, and applying a Gaussian weighted function to the generated score matrix.
US11195538B2 Audio coding device, audio coding method, audio coding program, audio decoding device, audio decoding method, and audio decoding program
An audio signal transmission device for encoding an audio signal includes an audio encoding unit that encodes an audio signal and a side information encoding unit that calculates and encodes side information from a look-ahead signal. An audio signal receiving device for decoding an audio code and outputting an audio signal includes: an audio code buffer that detects packet loss based on a received state of an audio packet, an audio parameter decoding unit that decodes an audio code when an audio packet is correctly received, a side information decoding unit that decodes a side information code when an audio packet is correctly received, a side information accumulation unit that accumulates side information obtained by decoding a side information code, an audio parameter missing processing unit that outputs an audio parameter upon detection of audio packet loss, and an audio synthesis unit that synthesizes decoded audio from the audio parameter.
US11195533B2 Systems and methods for incremental natural language understanding
A system for incremental natural language understanding includes a media module, a memory storing a software code, and a hardware processor communicatively coupled to the media module. The hardware processor is configured to execute the software code to receive an audio stream including a first utterance, and generate a first and second incremental speech recognition outputs based on first and second portions of the first utterance. In addition, the hardware processor is configured to execute the software code to determine, prior to generating the second incremental speech recognition output, a first intent of the first utterance based on the first incremental speech recognition output. The hardware processor is further configured to execute the software code to retrieve a first resource based on the determined first intent, and incorporate the first resource in the media content to be played by the media module.
US11195530B1 Voice analysis systems and methods for processing digital sound data over a communications network
A voice analysis (VA) computer system for processing verbally inputted data into online applications is provided. The VA computer system is configured to receive a first set of digital sound data in connection with a request to process an online or virtual application for an applicant, and enable a voice-input tool on a user computing device for the applicant to input registration data, the registration data included in a second set of digital sound data. The VA computer system is configured to retrieve a text-based template based upon a portion of the registration data, the text-based template including descriptor phrases and blank data fields. The VA computer system may be configured to receive the registration data as the second set of digital sound data, translate the second set of digital sound data into text inputs, and store within a database, each descriptor phrase linked to the corresponding response associated therewith.
US11195519B2 Vocal triggering of presentation transitions
Various arrangements for triggering transitions within a slide-based presentation are presented. An audio-based trigger system may receive a plurality of trigger words. A database may be created that maps trigger words to slide transitions. A voice-based request may be received to initiate audio control of the slide-based presentation being output by the presentation system. An audio stream may be monitored for trigger words. Based on accessing a database, a slide transition to be performed may be identified based on a recognized trigger word. A slide transition request may be transmitted to a presentation system that indicates a slide to which a transition should occur. The presentation system may then transition to the slide based on the received slide transition request.
US11195512B2 Dynamic language and command recognition
Systems and methods are described for processing and interpreting commands spoken in one or more languages. Speech recognition systems disclosed herein may be used as a stand-alone speech recognition system or comprise a portion of another content consumption system. The speech recognition system receives audio data associated with a multi-language command. The speech recognition system analyzes the audio data across a variety of linguistic models, and parses the audio data to determine a match phrase, of a plurality of phrases associated with a plurality of operational commands. The speech recognition system utilizes classifiers and/or other information to determine one or more phrases that appropriately match the desired intent and operational command associated with the user's spoken command.
US11195500B2 Guitar case
Provided is a guitar case that can include a body for placement of a guitar; a translucent or transparent window where a portion of the guitar is visible from outside of the case; and a speaker; wherein the guitar placed inside of the case is configured to play over the speaker with a wired or wireless connection. The guitar case can further include a panel or a screen. The screen can be a touch-screen. The panel can be configured to move to allow access to electronics inside of the case. The panel can pivot out. The guitar case can further include a door, the door having the window. The guitar case can further include a camera or a microphone. The case can be configured so that a guitar is placed at an angle of less than vertical.
US11195498B2 Compensating for latency in a streaming virtual reality environment
Compensating for latency in a streaming virtual reality environment is disclosed. A computing device receives from a head-mounted display device (HMDD) having a field of view (FOV), first pose data that identifies an orientation of the HMDD worn by a participant viewing a virtual world via the HMDD. The computing device renders, based at least in part on the first pose data and a first oversized FOV that is greater than the FOV, oversized imagery that depicts a portion of the virtual world within the FOV of the HMDD and a portion of the virtual world outside of the FOV of the HMDD. The computing device communicates the oversized imagery to the HMDD.
US11195489B2 Display device
A display device, comprising: a plurality of pixels arranged in a matrix (row-column configuration) in a display area; a scanning line that is coupled to each of the pixels aligned in a row direction in the display area, and to which a scanning signal is supplied; a signal line that is coupled to each of the pixels aligned in a column direction in the display area, and to which a pixel signal is supplied; a gate driver that supplies the scanning signal to the scanning line; a signal selection circuit that separates the pixel signal that is time-division multiplexed to an image signal; a first control signal output circuit that outputs a first control signal supplied to the gate driver; and a second control signal output circuit that outputs a second control signal supplied to the signal selection circuit.
US11195487B2 Display driving circuit
The invention relates to a display driving circuit, which comprises a gate driving circuit and a source driving circuit. The gate driving circuit outputs a plurality of gate signals. The source driving circuit outputs a plurality of source signals and changes the levels of the source signals when the levels of the gate signals are a turn-off level.
US11195482B2 Display device and driving method thereof
A display device and a driving method thereof are disclosed, the driving method includes: setting average values of a first component, a second component, and a third component of a first frame display image to be equal to a second average value, and setting the average values of both the first component and the third component of a second frame display image to be equal to a third average value, and setting the average value of the second component to be equal to zero; adjusting lightness of a backlight module according to the average values of the first component, the second component, and the third component corresponding to the original display image, the first frame display image, and the second frame display image.
US11195480B2 Partial update driving methods for bistable electro-optic displays and display controllers using the same
There are provided display controllers and driving methods related to those described in US Published Patent Application No. 2013/0194250. These include (a) a display controller having an update buffer, means for removing from the update buffer pixels not requiring updating, and means to ensure that pixels having certain special states are not removed from the update buffer; (b) a method of driving a bistable display wherein, in a pixel undergoing a white-to-white transition and lying adjacent another pixel undergoing a visible transition, there is applied to the pixel one or more balanced pulse pairs and at least one top-off pulse; (c) a method of driving a bistable display by overlaying a non-rectangular item over a pre-existing image content and then removing the item, where only pixels in the region of the item perform transitions (including self-transitions); and (d) a method of driving a bistable display in which a proportion of background pixels not undergoing an optical change are subjected to a refresh pulse to correct optical state drift.
US11195478B2 Display apparatus and method of controlling the same
Disclosed is a display apparatus capable of preventing and/or reducing overheating of driving switches due to a malfunction during varying of a driving voltage. The display apparatus includes: a light emitting diode; a power supply configured to apply a driving voltage to the light emitting diode; a driving switch configured to control the driving current of the light emitting diode; a voltage sensor configured to detect the driving voltage; and a driving controller configured to control the driving switch so that the driving current of the light emitting diode follows a current reference. The driving controller may be configured, based on the driving voltage detected by the voltage sensor being greater than a predetermined voltage, to decrease the current reference to decrease the driving current of the light emitting diode.
US11195477B2 Adjustment of pixel drive strength within an augmented reality scene
One embodiment provides a method, including: producing, using one or more optical engines of an augmented reality display, an augmented reality scene; identifying, based upon a location of a gaze of a user, at least one object the user is viewing; and adjusting, based upon the identification of the at least one object, a drive strength of one or more pixels associated with at least one virtual object on the augmented reality display. Other aspects are described and claimed.
US11195474B2 Display device having a compensation power generator for adjusting input voltages and driving method thereof
A display device and a driving method thereof are discussed. This display device receives first and second input reference voltages, generates gamma reference voltages having different voltage levels, receives each of the gamma reference voltages, and generates a data voltage of pixel data. The first and second input reference voltages and the reference voltage are changed according to a variation of the pixel driving voltage.
US11195473B2 Display device using inverted signal and driving method thereof
Disclosed are a display device using an inverted signal and a driving method thereof. The display device includes a display panel driving circuit for writing data to pixels, a signal generation unit configured to generate a two-step signal for controlling the display panel driving circuit; a plurality of signal lines configured to connect the display panel driving circuit to the signal generation unit; and a signal inversion circuit configured to receive a two-step signal from the signal generation unit, invert the two-step signal, and supply three-step signals each including a positive polarity voltage, a reference level voltage, and a negative polarity voltage to the signal lines.
US11195470B2 Display device
A display device includes a substrate having a first surface and a second surface opposite to the first surface. The display device also includes a first conductive layer disposed on the first surface and a second conductive layer disposed on the second surface. The first conductive layer and the second conductive layer are disposed on the opposite sides of the substrate. The display device further includes a connective portion at least partially disposed in the substrate and penetrating from the first surface to the second surface. The first conductive layer is electrically connected to the second conductive layer through the connective portion. The display device further includes a light-emitting element disposed on the first surface. The light-emitting element includes a first electrode and a second electrode. Along a direction perpendicular to the first surface, the first electrode and the second electrode are not overlapped with the connective portion.
US11195464B2 Display device and driving method thereof
A display device and a driving method are disclosed. The display device includes a plurality of pixel areas disposed in a display panel. Each pixel area includes at least one row of pixel units. The display panel further includes a plurality of collecting modules, a comparing module, and a processing module. Each collecting module is connected to the pixel units in each pixel area and configured to obtain and transmit input power voltage signals of the pixel units in a corresponding pixel area to the comparing module. The comparing module receives and compares the input power voltage signals with a base voltage respectively and transmits comparison results to the processing module respectively. The processing module adjusts data voltages of the pixel units in the corresponding pixel area respectively based on the comparison results in order to compensate the pixel units in the corresponding pixel area for resistive voltage drop differences.
US11195457B2 Organic EL display device with reduced surface roughness and manufacturing method therefor
The present invention is equipped with a substrate upon which a drive circuit containing a TFT, a planarization film, and an OLED are formed. The TFT is provided with a gate electrode, a drain electrode, a source electrode, and a semiconductor layer with regions serving as the channel and extends along a prescribed direction. The drain electrode and the source electrode are disposed such that respective portions of the drain electrode and the source electrode are arranged in an alternating manner along the prescribed direction. The connection between the drive circuit and the OLED is achieved via a conductor layer with a Ti layer and a Cu layer (Cu alloy layer) and is embedded in the interior of a contact hole formed in the planarization film, and the surface of the planarization film is formed with an arithmetic mean roughness Ra of no more than 50 nm.
US11195454B2 Pixel driving circuit, driving method thereof, display panel and display device
The present disclosure provides a pixel driving circuit and a driving method thereof, a display panel, and a display device. The pixel driving circuit, comprising: a driving current generating circuit having a control terminal, a first terminal, and a second terminal; a data circuit configured to provide a signal from a data signal terminal to the control terminal of the driving current generating circuit in response to a signal from a first scan signal terminal, and provide a signal from the data signal terminal to the second terminal of the driving current generating circuit in response to a signal from a second scan signal terminal; a voltage circuit configured to provide a signal from a first voltage signal terminal to a first node in response to a signal from a light-emitting control signal terminal; and a control circuit configured to electrically connect the first node and the control terminal of the driving current generating circuit in response to a signal from the second scan signal terminal, and electrically connect the first node and the first terminal of the driving current generating circuit in response to a signal from a third scan signal terminal.
US11195448B2 Display and mobile terminal
A display includes a display panel and at least one display driver chip. The display panel includes a display area and a non-display area surrounding the display area. The display area includes a planar area and a curved bending area located on at least one side of the planar area, where a longitudinal direction of each data signal line is perpendicular to a longitudinal direction of the side of the planar area on which the curved bending area is arranged, and each data signal line extends to a non-display area on the side of the curved bending area of the display area. The display driver chip is connected to data signal lines by using a chip-on-film, and the display driver chip is located in concave space.
US11195444B2 Display device
A display device includes: a pixel unit including a plurality of pixels; a scan driver having a plurality of stages and configured to supply a scan signal to the pixel unit; and a light emission control driver having a plurality of stages and configured to supply a light emission control signal to the pixel unit, wherein a first transistor of a plurality of transistors included in at least one of the stages of the scan driver or the stages of the light emission control driver comprises: an active layer pattern on a base layer, and including a channel region forming a channel, and first and second regions on opposite sides of the channel region; and a gate electrode spaced apart from the active layer pattern with a first insulating film therebetween, and overlapping the channel region.
US11195440B2 Display device and inspecting method therefor
A display device includes a defect inspection circuit, and a display panel having a display area and a peripheral area positioned outside the display area. The display panel includes a sensing wire positioned in the peripheral area and connected to the defect inspection circuit. The defect inspection circuit includes a resistance detection circuit that detects a resistance of the sensing wire based on an output signal corresponding to the sensing wire, a memory that stores first resistance information related to the resistance of the sensing wire detected in a first inspection operation, and a comparator circuit including a first comparator that compares the first resistance information with second resistance information. The second resistance information is related to the resistance of the sensing wire detected in a second inspection operation that is performed at a different time than the first inspection operation.
US11195436B2 Organ model for catheter simulator
An organ model for a catheter simulator is formed from elastic materials, and a heart model for a catheter simulator includes a main body of heart and coronary arteries laid along the surface of the main body of heart, in which a portion of the coronary arteries is attachable and detachable.
US11195424B2 Method and system for monitoring the state of a runway on which an aircraft is able to taxi
A system including at least one image acquisition module to acquire images of the environment of the aircraft and of the runway, a module to recognize in the images at least one element representative of at least one contaminant likely to influence the state of the runway, a module to determine at least one property of the contaminant or contaminants and a module to transmit to a user device the property or properties of the contaminant or contaminants. The system allows contaminants to be identified and to be located on the runway or in the environment of the aircraft.
US11195422B2 Aerial vehicle delivery location
This disclosure describes an unmanned aerial vehicle (“UAV”) configured to autonomously deliver items of inventory to various destinations. The UAV may receive inventory information and a destination location and autonomously retrieve the inventory from a location within a materials handling facility, compute a route from the materials handling facility to a destination and travel to the destination to deliver the inventory.
US11195417B2 Vehicle and method for predicating collision
A vehicle includes: a capturer configured to detect at least one stopped vehicle stopped in a first lane crossing at a right side of a second lane in which the vehicle is located; a detection sensor configured to detect the target vehicle located in a third lane next to the at least one stopped vehicle to obtain position information and speed information of the target vehicle; and a controller configured to determine a first position of the vehicle for sensing the target vehicle between stopped vehicles, determine an expected position to move the target vehicle for a time it takes for the vehicle to move from the first position to a second position, determine a reliability of a possibility of collision between the vehicle and the target vehicle by comparing an actual position and the expected position of the target vehicle.
US11195406B2 System and method for detection of vaporized aerosols
A vaporized aerosol detection system is presented herein. The system can include a motion sensor that is configured to detect movement in a predetermined or desired area. Further, the motion sensor can be configured to generate a detection signal in response to one or more detected objects in the area. The system can also include a particle sensor electronically coupled to the motion sensor. The particle sensor can be configured to detect a particle count of the area when the objects are detected by the motion sensor. Further, the system can include a housing configured to enclose at least a portion of the motion sensor and particle sensor.
US11195401B2 Building risk analysis system with natural language processing for threat ingestion
A building management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive threat events from one or more data sources, each threat event including a description and for each threat event determine whether the description for the threat event corresponds to one of a multiple predefined threat categories, generate a standardized threat object for the threat event using the corresponding predefined threat category, and in response to determining the description does not correspond to one of the predefined threat categories, process the description using a natural language processing engine to identify one of the predefined threat categories to be assigned to the threat event and generate a standardized threat object for the threat event using the predefined threat category identified by the natural language processing engine.
US11195397B2 Method and apparatus for monitoring removed components
Theft increases the average product cost to consumers. A mentoring system is presented that can help to reduce or prevent the inventory from lost or theft. Theft is a serious concern in the consumer market place. Industry loses billions per year on theft of merchandise. According to a Reuters report, last year, thefts by employees of U.S. retail merchandise accounted for $15.9 billion, or 44 percent of theft losses at stores, more than shoplifting and vendor fraud combined. Thus, the total thief by the customers and store employees during the year 2008 amounted to $36 billion. Several embodiments of ways to control or reduce the thefts in the market place are presented.
US11195395B2 System and methods of field of view alignment
The invention relates to a security system comprising: a first monitoring subsystem, said first monitoring subsystem being arranged to detect events within a first field of view using a first detection mechanism; a second monitoring subsystem, said monitoring subsystem being arranged to detect events within a second field of view using a second detection mechanism; a mounting arrangement configured to carry the first and second monitoring subsystems and mount them to a substrate; wherein in use, an alignable component of the first monitoring subsystem is configured to be orientated with respect to the mounting arrangement so that the first field of view covers an area to be monitored; and wherein the orientation of the alignable component of the first monitoring subsystem determines the orientation of the second field of view of the second monitoring subsystem.
US11195393B1 Passing vehicle filters for audio/video recording and communication devices
Passing vehicle filters for audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, an A/V recording and communication device is provided, the device comprising a camera configured to capture image data of an object within a field of view of the camera, wherein the field of view comprises at least one active motion zone; a communication module; and a processing module comprising: a processor; and a motion detection application that configures the processor to: detect motion of the object within the field of view; capture image data; assign an object ID; determine a speed and a direction of movement; determine an aspect ratio; create an object boundary and determine a distance between a center of the object boundary and the at least one active motion zone; and determine whether the object is a passing vehicle.
US11195390B2 Light-signaling device for navigation and a system comprising multiple light-signaling devices for navigation
A navigation aid light-signaling device includes a main body inserted in an upper extremity of a dolphin. The light-signaling device includes: fasteners for the attachment of said light-signaling device to the upper extremity of a small dolphin; at least one light source generating a directional and fixed light beam, said light beam being directed toward a second light-signaling device located at a given distance from the light-signaling device on a second dolphin, and a power supply supplying said light-signaling device.
US11195383B2 Server system, game system, terminal device, and method of providing information related to game
In the case where a combination instruction to combine a lower-ranked first game card in which a specific ability parameter is specified with a higher-ranked second game card is received, a sever executes determination processing of determining whether the first game card meets a given combination condition and, in the case where it is determined that the first game card meets the combination condition, the sever executes, as combination processing, specific ability addition processing of adding the specific ability parameter specified in the first game card to the second game card.
US11195382B2 System and method for conducting a game including a computer-controlled player
A system and method for conducting a game between at least one live player and at least one computer-controlled player includes executing a training program between at least two agents to generate probability weights correlating actions or meta-actions representing a set or sequenced set of actions with a probability that the action or meta-action will produce a game outcome meeting a specified criterion or specified criteria. A game is conducted in which at least one live player plays against at least one computer-controlled player in which the computer-controlled player selects actions at one or more of the decision nodes in the game based, at least in part, on the probability weights.
US11195381B2 Gaming device having poker lock and improve feature
Embodiments of the present invention set forth systems, apparatuses and methods for providing a lock and improve feature in gaming devices. Accordingly, a gaming device can be configured to include a video poker game where items associated with cards in poker hand, or card positions where the cards in the poker hand are displayed, can be locked, held, stuck, or otherwise maintained and a secondary game event is played where additional items can be received. The items may provide credits, bonus opportunities, progressives, multipliers, or other types of awards, modifiers, or beneficial game enhancements.
US11195379B1 Incremental wager method
A method of encouraging a user to increase their wager on a play by play wagering platform by determining the likelihood the user will increase their wager based upon their wager history and proposing an increase amount based upon their likelihood of increasing their wager such that a higher likelihood of increase results in a higher proposed increase amount and a lower likelihood results in a lower proposed increase amount.
US11195375B2 Computer program, method, and system for providing redeemable promotional-valued credits
An ecommerce platform, available via an interactive electronic resource, allows a user to purchase products and services from the resource, receive promotional-valued credits in return for the purchase, and play games to earn additional promotional-valued credits. The user can purchase products and services at the electronic resource with either or both of a government-issued legal tender, such as the U.S. dollar, or a virtual currency used by the electronic resource, such as the promotional-valued credits. In embodiments of the invention, the user is guaranteed that an amount of legal tender (e.g., the U.S. dollar) paid-in to the ecommerce platform is the same as or less than a fair market value of the products or services purchased via the ecommerce platform.
US11195372B2 System and method for utilizing a mobile device to log a user into a gaming establishment system
A system which enables a user to log into one or more gaming establishment management systems using both of a biometric identifier capture device of a gaming establishment device and also using a biometric identifier capture device of an identified user's mobile device.
US11195362B2 System and method for inaudible tones tracking
A wireless device, system, and method for utilizing inaudible tones. One or more inaudible tones are associated with information. One or more inaudible tones are transmitted from an electronic device. The one or more inaudible tones are audio signals that are inaudible to humans. The one or more inaudible tones include the information identifying a user or an item associated with the electronic device.
US11195359B2 Locking medication containers and methods of use thereof
Methods and systems are described for a medication container that may be locked using a locking mechanism. In one exemplary method, a request from a user may be received by a medication provider for a medication. The medication may be placed in a medication container with a locking mechanism that is operable to lock and unlock the medication container. The medication container may be locked using the locking mechanism. The locked medication container with the medication within may be provided to the user. Subsequent to providing the locked medication container to the user, a request may be received from the user to access the medication in the medication container. A credential may be sent to the user that is usable, via the locking mechanism, to unlock the medication container. The user may then input the credential into the locking mechanism to unlock the medication container and access the medication therein.
US11195348B2 System and method for determining a priority of monitoring a machine
A system for determining a priority of monitoring a machine is provided. The system includes a data acquisition module disposed in communication with a sensor. The data acquisition module is configured to generate data based on at least an operational parameter associated with the machine. The system further includes a server configured to determine a first factor indicative of a rate of usage of the machine, a second factor indicative of a number of exceptions of the machine at corresponding severities, a third factor indicative of a risk of unscheduled downtime of the machine, a fourth factor indicative of a distance from a preventive maintenance of the machine, a fifth factor indicative of an importance of a sub-system of the machine, and the priority of monitoring the machine based on at least the first factor, the second factor, the third factor, the fourth factor and the fifth factor.
US11195340B2 Systems and methods for rendering immersive environments
Disclosed herein are systems for rendering an immersive environment, the systems comprising at least one electronic device configured to be coupled to a body part of a user, the at least one electronic device comprising a sensor, an actuator, or both; a processor capable of being communicatively coupled to the at least one electronic device; and a rendering device capable of being communicatively coupled to the processor. The processor is configured to execute machine-executable instructions that, when executed by the processor, cause the processor to obtain data from or provide data to the at least one electronic device. The rendering device is configured to receive rendering information from the processor, and render the immersive environment based at least in part on the rendering information from the processor.
US11195336B2 Framework for augmented reality applications
An augmented reality system associates a plurality of services with an augmented reality application that is executing on an augmented reality device. The system receives sensor data obtained by the augmented reality device, and causes the plurality of services to process the data. The system generates an event based on the processing of the received data by the services, and sends the event to the augmented reality device. The augmented reality device generates an augmented reality display based at least in part on the event.
US11195331B2 Object detection using skewed polygons suitable for parking space detection
A neural network may be used to determine corner points of a skewed polygon (e.g., as displacement values to anchor box corner points) that accurately delineate a region in an image that defines a parking space. Further, the neural network may output confidence values predicting likelihoods that corner points of an anchor box correspond to an entrance to the parking spot. The confidence values may be used to select a subset of the corner points of the anchor box and/or skewed polygon in order to define the entrance to the parking spot. A minimum aggregate distance between corner points of a skewed polygon predicted using the CNN(s) and ground truth corner points of a parking spot may be used simplify a determination as to whether an anchor box should be used as a positive sample for training.
US11195321B2 Information processing apparatus, information processing system, information processing method, and storage medium
An information processing apparatus includes a first detection unit configured to detect a first object located on a first direction side of a refracting surface from an image obtained by an imaging apparatus located on the first direction side, a second detection unit configured to detect a second object located on a second direction side of the refracting surface from an image obtained by an imaging apparatus located on the second direction side, an obtaining unit configured to obtain position information indicating at least either one of a positional relationship between the first and second objects and positions of the first and second objects, and an identification unit configured to identify positions of the plurality of imaging apparatuses in a common coordinate system, based on a result of detection performed by the first detection unit, a result of detection performed by the second detection unit, and the position information.
US11195320B2 Feed-forward collision avoidance for artificial reality environments
An artificial reality system includes a head mounted display (HMD) and a physical overlay engine that generates overlay image data, referred to herein as a physical overlay image, corresponding to the physical objects in a three-dimensional (3D) environment. In response to an activation condition, a rendering engine of the artificial reality system renders the overlay image data to overlay artificial reality content for display on the HMD, thereby apprising a user of the HMD of their position with respect to the physical objects in the 3D environment.
US11195310B2 Iterative image reconstruction framework
The present disclosure relates to image reconstruction with favorable properties in terms of noise reduction, spatial resolution, detail preservation and computational complexity. The disclosed techniques may include some or all of: a first-pass reconstruction, a simplified datafit term, and/or a deep learning denoiser. In various implementations, the disclosed technique is portable to different CT platforms, such as by incorporating a first-pass reconstruction step.
US11195307B2 Image processing apparatus, image processing method, and program
Aspects of the present invention include an apparatus including a memory storing instructions, and a control unit configured to execute the instructions to detect an image of an object of interest within an image of real space, detect an orientation of the real space object image with respect to a real space user perspective, generate a modified image comprising an image of a modified object, corresponding to the real space object, such that an orientation of the modified object image corresponds to a desired user perspective, and display the modified image.
US11195301B1 Estimation of head yaw in an image
There is provided a method of computing head pose of a subject in a 2D image, comprising: analyzing the image to identify a first nostril, a second nostril, a medial eye substructure of a first and a second eye, and a lateral eye substructure of the first and the second eye, computing a median nostril point between the first and second nostrils, computing a horizontal line that connects the lateral eye substructures of the first and second eyes, computing a vertical axis line that is orthogonal to the horizontal line and passes through a median eye point between the medial eye substructures of the first and second eyes, computing an offset distance between the vertical axis line and the median nostril point, and computing an indication of an estimated yaw angle of the head pose of the subject based on the offset distance.
US11195290B2 Apparatus and method for encoding in structured depth camera system
An apparatus and method are provided and include an interface unit configured to receive an electrical signal based on light received from a camera; and at least one processor configured to obtain depth information of a scene based on the electrical signal received from the interface unit, wherein the at least one processor is configured to identify a recognition pattern corresponding to the light received by the camera based on the electrical signal, to obtain a total distance value between properties of a partial source pattern corresponding to a target fragment in the source pattern and properties of a partial recognition pattern corresponding to the target fragment in the recognition pattern, and to estimate depth information of the target fragment based on the obtained total distance value.
US11195278B2 Fractional flow reserve simulation parameter customization, calibration and/or training
A computing system (118) includes a computer readable storage medium (122) with computer executable instructions (124), including a including a biophysical simulator (126) with a segmentor (202) and a boundary condition determiner (206). The computing system further includes a processor (120) configured to execute the biophysical simulator to compute a fractional flow reserve index with cardiac imaging data and at least one of an adapted coronary tree segmentation and an adapted boundary condition.
US11195275B2 Methods to induce non-rigid mesh transformation in-variance to CNN based medical imaging classifiers
Embodiments of the present systems and methods may provide techniques that are applicable to a variety of imaging modalities and that utilize prior knowledge of the dynamics of a physiological system to analytically generate augmented samples for machine learning. For example, in an embodiment, a method implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise generating a transform for an image of tissue based on deformation of the tissue under compression, obtaining an image of tissue using an imaging modality, and generating an output image by transforming the image of the tissue using the transform.
US11195274B2 Systems and methods for analysis of tissue images
There is provided a method of computing at least one slide-level tissue type for a tissue image of tissue extracted from a patient, comprising: receiving a tissue image of a slide including tissue extracted from the patient, segmenting tissue objects of the tissue image, creating a tissue image patches from the segmented tissue objects of the tissue image, classifying, by a patch-level classifier, each of the plurality of tissue image patches into at least one patch-level tissue type, wherein each of the classified tissue image patches is associated with a relative location within the tissue image, analyzing, by a slide-level analysis code, the classified at least one patch-level tissue type and associated relative location for each of the plurality of tissue image patches outputted by the patch-level classifier, for computing at least one slide-level tissue type for the tissue image, and providing the at least one slide-level tissue type.
US11195271B2 Confidence-based method and system for analyzing images of a retina
Methods and systems of analyzing images of a retina captured by an Optical Coherence Tomography (OCT) scanner are disclosed. The methods and systems use a processor configured to implement a series of instructions that include creating a training set of images of a retina of a patient captured by an OCT scanner including labeled regions of diffuse intraretinal fluid (DIRF) such as by assessing maximum and minimum regions of DIRF and regions of pathology of the retina to generate a model, and analyzing the DIRF region or regions of pathology by the model to derive an assessment of the retina of the patient. The assessment of the retina enables, for instance, the treatment of the patient's retina to be evaluated and determined.
US11195266B2 Method for planning screw locking path using ant colony algorithm
Disclosed is a method for planning screw locking path using an ant colony algorithm, which includes: obtaining designated positions of screw holes to be locked; using a distance between the screw holes to be locked as pheromone; obtaining a set of initial paths for all lockings; determining whether a condition for ending an iteration is met, and the condition is whether all the locking paths have passed through all the designated positions; if the condition for ending the iteration is not met, obtaining a supplementary path for each locking path to form an entire path of each locking path until the condition for ending the iteration is met; taking a set of entire paths of all the locking paths as a set of final paths; obtaining a shortest path from the set of final paths.
US11195263B2 Method and system for selecting an image acquisition device
A method and system for selecting an image acquisition device. The method may include obtaining a set of device parameter corresponding to at least one image acquisition device. Each device parameter may correspond to an image acquisition device. The device parameters may include a pixel size, and a focal length. The method may include, for each image acquisition device, determining one or more first evaluation values of a target region based at least on the device parameter of the image acquisition device. Each first evaluation value may correspond to a first installation parameter of the image acquisition device. The method may include designating the image acquisition device as a target image acquisition device in response to a determination that at least one first evaluation value is greater than or equal to an evaluation value threshold. And the method may further include determining at least one target installation parameter of the target image acquisition device from the at least one the first installation parameter corresponding to the at least one first evaluation value which is greater than or equal to the evaluation value threshold.
US11195262B2 Body region identification device and method
A method for identifying a body region in a medical image includes obtaining a medical image including a number of consecutive bio-section images, inputting the medical image into a preset machine learning model to obtain a numerical value for each of the bio-section images corresponding to the body region to which the bio-section image belongs, determining whether the numerical values of the medical image are abnormal, adjusting the numerical values when the numerical values are abnormal, determining the body region corresponding to the numerical values or the adjusted numerical values, and labeling the body region in the medical image and outputting the labeled medical image. The bio-section images are cross-sectional images of a living body.
US11195254B2 Interframe registration and adaptive step size-based non-uniformity correction method for infrared image
An interframe registration and adaptive step size-based non-uniformity correction method for an infrared image, comprising: first calculating a normalized cross-power spectrum of n-th and (n−1)-th original infrared images with the non-uniformity, and then calculating a horizontal relative displacement and a vertical relative displacement of the n-th and (n−1)-th original infrared images with the non-uniformity; calculating a space variance and a time variance of each pixel of the n-th original infrared image with the non-uniformity, using the obtained space variance and time variance to calculate an adaptive iterative step size of each pixel of the n-th original infrared image with the non-uniformity, and using the iterative step size to update a gain correction coefficient and a bias correction coefficient; finally, performing non-uniformity correction on the pixel in an overlapping area of the n-th and (n−1)-th original infrared images with the non-uniformity.
US11195247B1 Camera motion aware local tone mapping
An electronic image capture device captures a first image of a scene at a first time. A first local tone mapping operator for a first portion of the first image is determined. The electronic image capture device further captures a second image of the scene at a second time. A motion of the electronic device between the first time and the second time is determined. A second local tone mapping operator for a second portion of the second image is determined. The second portion is determined to correspond to the first portion based, at least in part, on the determined motion of the electronic device. The second local tone mapping operator is determined based, at least in part, on the first local tone mapping operator. At least the second local tone mapping operator is applied to the second portion of the second image.
US11195239B2 System, method, and apparatus for settlement for participation in an electric power grid
Systems and methods for market-based financial settlement in an electric power grid are disclosed. At least one active grid element is constructed and configured in network communication with a settlement processor. The at least one active grid element participates in the electric power grid by consuming power, supplying power, and/or curtailing power to provide operating reserves and/or grid stability for the electric power grid. The at least one active grid element generates at least one kilowatt packet (KWP) unit based upon measured data for the participation in the electric power grid. The at least one active grid element transmits at least one IP-based settlement message to the settlement processor. The settlement processor provides a market-based financial settlement for the participation of the at least one active grid element based on the at least one KWP unit in real time or near real time.
US11195237B2 Location-based virtual avatars
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining the current activities of users based on location sensor information from the users' computing devices and generating customized media content items based on their activities. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video) can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.
US11195229B1 Information decision making and display
An information processing and display system includes a first database storing milestones associated with an approval process. A computing system is configured to access the first database and estimate start dates for the milestones. A risk of delay is determined for the milestones based on information associated with the approval process, and first adjusted start dates are estimated based on the determined risk of delay. Alternative actions associated with the determined risk of delay are determined, and second adjusted start dates based on the alternative actions are estimated. The computer generates a display of the first adjusted start dates, the alternative actions, and the second adjusted start dates.
US11195227B2 Visual search, discovery and attribution method, system, and computer program product
The present disclosure involves systems, software, and computer implemented methods for visual search, discovery, and attribution in e-commerce systems. One example method includes receiving an image to be used as a basis for a visual search. At least one clothing item in the image and a determined clothing type for each clothing item are identified. A highlighted image is generated that includes highlights of the identified at least one clothing item and determined clothing types. The highlighted image is provided. A selection of a selected clothing item on the highlighted image is received. In response to receiving the selection of the selected clothing item, a visual search is performed that includes searching a clothing item repository to find similar clothing items that are visually similar to the selected clothing item. Information for the similar clothing items is provided in response to the selection of the selected clothing item.
US11195217B2 Evaluation using similarity score for pairwise feature sets
Systems and methods of evaluating a third-party participant for inclusion in a networked environment are disclosed. A plurality of features representative of a third-party participant are received and at least one pairwise feature score is calculated for a first feature and a second feature selected from the plurality of features. The third-party participant is classified into one of a plurality of predetermined categories by a trained model based on the at least one pairwise feature score.
US11195216B2 Federated marketplace portal
A system includes a federated marketplace portal to allow a user to browse, order, and manage business services offered by a plurality of cloud marketplaces based at least in part on application programming interface (API) abstractions. The system includes an integration system to transform the API abstractions into product-specific APIs used by the cloud marketplaces and cause the invocation of the product-specific APIs.
US11195212B1 Dynamic promotional layout management and distribution rules
Systems, methods and computer readable products are provided for enabling dynamic loading of one or more digital image branding functions associated with one or more distribution rules. A distribution rule is used to target a group of end users that are selected from a dataset mapping a plurality of end-users according to one or more distribution rules. Instructions are forwarded to present an indication the digital image branding function to each member of the end users group.
US11195206B2 Methods and systems for providing contextual information
Methods for providing contextual information about communication devices and/or services. Profile information indicating a user's communication devices and/or services is stored. When profile information or a message log is displayed, the user may identify a communication device and/or service. A query inquires whether the user would like contextual information. The contextual information may be obtained from a gateway in a data network or a telecommunications manager in a telecommunication network. The contextual information is displayed. Profile information about a user's communicating partner may be stored. When the user makes an effort to communicate with the partner, a check may be made of the partner's profile information for a preferred communication device and/or service. If the user does not have a communication device and/or service corresponding to that of the communicating partner, a query may inquire whether the user would like contextual information. If so, the contextual information is presented.
US11195203B2 Predicting outcomes via marketing asset analytics
Systems and methods for predicting an outcome for a marketing asset. The systems and methods comprise first determining by a computing device, for a marketing asset received by the computing device, at least one asset type of the marketing asset. The marketing asset is parsed, by the computing device, into a plurality of segmented components, based on the determined at least one asset type. For at least one of the plurality of segmented components, at least one discrete marketing message conveyed by the marketing asset is determined, by applying at least one of a predictive model or rules to the at least one segmented component, where the at least one predictive model or rules are stored in a memory associated with the computing device. The method further includes determining, for each of the at least one discrete marketing message, at least one associated score. The method yet further includes inputting the determined at least one associated score to a trained predictive model to obtain a predicted marketing outcome, where the trained predictive model was trained using training scores associated with a multitude of training discrete marketing messages as independent variables and corresponding training marketing outcome data as dependent variables.
US11195196B2 Real-time product selection guidance for conditional sales
A valid combination of products is constructed from a set of products identified by a retailing backend system. The valid combination satisfies a condition of an offer. A product in the combination of product is a physical product located in a physical store. A social sentiment towards the product in social media data of a shopper is evaluated, and a rating of the product is computed using the evaluation. A location of the product in the store is obtained from the retailing backend system. The location of the product is overlaid on a view of the store, where the view is from a perspective of a location of the shopper, the shopper being physically situated in the store.
US11195192B2 Location alert system using vehicle identifiers and transaction parameters
A computing system can generate data for rendering an interactive graphical user interface, allow a user to input transaction parameters, receive a vehicle identifier associated with an individual, determine that an existing vehicle is at a service location, and provide an indication that the first individual is a qualifying individual and that the existing vehicle is at the service location.
US11195188B2 Systems and methods for anonymous behavioral-based records identification
Methods, systems, and computer-readable media for identifying users, records, and/or devices using anonymous source data records associated with consumer activity are described. In general, the consumer activity may relate to consumer interactions with devices and/or content or data through devices. The source data records may be structured, such as associating the source data records with a sequential timeline. Behavioral markers may be generated by the matching system and associated with the source data records. Each behavioral marker may be analyzed across all of the source data records to determine the effectiveness of the behavioral marker to identify unique source data records. One or more of the behavioral markers may be used to generate a behavioral fingerprint. A behavioral fingerprint may be used to identify unique records, devices, and/or users, including identification based on different sets of source data records.
US11195174B2 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between a contactless card and a client device in support of a FIDO authentication are provided. In an embodiment, upon receipt of a challenge issued by a server in connection with a pending transaction, the contactless card may authorize the client device to utilize a FIDO private key to respond to the challenge. If the response to the challenge is successful, the FIDO authentication may proceed and the transaction may be completed.
US11195171B2 Systems and methods to identify target video content
A method includes receiving, by a server, a data transmission of video content destined for a data storage device. The method includes generating, by the server, a content signature by application of a wavelet transform to a plurality of frames of a time sequence of frames of the video content. The method includes selecting, by the server based on content metadata for the video content, particular prohibited content signatures from a plurality of prohibited content signatures. Each prohibited content signature of the particular prohibited content signatures corresponds to a wavelet transform of a plurality of frames of prohibited content. The method also includes, in response to a first determination that a first prohibited content signature of the particular prohibited content signatures matches the content signature, preventing transmission of the video content from the server to the data storage device.
US11195169B1 Systems and methods for digital wallet
A digital wallet may be accessed via a plugin on a browser. The digital wallet may store account information pertaining to various accounts of a user. The account information may be related to funding sources, reward programs, loyalty programs, retailers and other merchants, driver license information, voter registration information, government agencies, etc. The user may drag and drop account information from the digital wallet via the plugin to a checkout page or the plugin may automatically recognize and populate a checkout page. In an implementation, the plugin may select a funding source based on rules, such as use one funding source for payment of less than a predetermined amount and use another funding source for payment of at least the predetermined amount.
US11195168B2 Online transaction system
A financial transaction may include utilizing a POS system to generate a unique one-time digital code that identifies the financial transaction, forwarding the unique digital code and a store identifying code that identifies the specific POS system, generating transaction data, transmitting the transaction data, the unique digital code, the store identifying code, and account information associated with the POS system from the POS system to a payment system via a first digital network path, transmitting the unique digital code, the store identifying code, and account information associated with a user of the mobile device from the mobile device to the payment system via a second digital network path, and determining whether the unique digital code and store identifying code transmitted via the first digital network path match the unique digital code and store identifying code transmitted via the second digital network path.
US11195165B2 Modulating mobile-device displays based on ambient signals to reduce the likelihood of fraud
Provided is a process of classifying ambient signals to reduce fraudulent use of information, the process including: receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal; storing, with the mobile computing device, the balance-access information; sensing, with one or more sensors of a mobile computing device, ambient signals; classifying the ambient signals as indicating the user is in a retail establishment; and in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.
US11195163B2 Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
A soft card provisioning application is instantiated on a device with wireless communications capabilities. A card number for a soft card desired to be provisioned on the device is obtained from a user of the device. An issuer identification number retrieved from the card number is communicated to a provisioning configuration server over an air interface. A provisioning issuer server network address is obtained from the provisioning configuration server based on the issuer identification number. Card issuer specific challenges are presented to the user, and the user's responses to the challenges are received. The challenge responses are communicated to the provisioning issuer server. Soft card image data and personalization data, where the personalization data includes personalized embossed and pre-printed data, are received from the provisioning issuer server over the air interface. The soft card is provisioned for use on the device based on the data received over the air interface.
US11195154B2 Method and apparatus for automatic inter-device authorisation
Method, device, computer program and apparatus are disclosed for: receiving by a first node from a second node a request for a resource controlled by a first node; and determining by the first node whether the request is authorized; wherein the determining includes: receiving from the second node a cryptocurrency transaction message indicative of a payment; and verifying credibility of the cryptocurrency transaction message.
US11195147B2 Mobile terminal and method for checking fixed assets
A method for checking fixed assets of an enterprise which may be in various locations include receiving a checking task sent by the server, and obtaining fixed assets information by reading an identification tag of a plurality of fixed assets by a tag reading device of one or more mobile terminals. The method further can include obtaining an result of checking the fixed assets by checking the plurality of fixed assets according to the fixed assets information and the checking task, determining whether the result of checking the fixed assets is normal, and sending the result of checking the fixed assets to the server when the result of checking the fixed assets is normal.
US11195130B2 System and method for providing a power interconnection workflow user interface with the aid of a digital computer
A graphical workflow definition and management tool enables administrators and other authorized users to implement a workflow process that can be used to evaluate project submissions or other applications that require step-by-step process completion. The steps required to navigate through the workflow are first defined. Inputs, outputs, and actions, including conditional criteria, can be specified for the steps. The flow of control between the individual steps in the workflow is mapped out; changes to the status of a project submission can cause a submission to migrate to a succeeding step in the workflow. A “sandbox” testing environment allows changes to any aspect of the workflow to be safely evaluated without affecting live data. Conflicts between production and test workflows are identified and intelligently resolved.
US11195126B2 Efficiency enhancements in task management applications
Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US11195116B2 Dynamic boltzmann machine for predicting general distributions of time series datasets
A computer-implemented method includes employing a dynamic Boltzmann machine (DyBM) to solve a maximum likelihood of generalized normal distribution (GND) of time-series datasets. The method further includes acquiring the time-series datasets transmitted from a source node to a destination node of a neural network including a plurality of nodes, learning, by the processor, a time-series generative model based on the GND with eligibility traces, and, performing, by the processor, online updating of internal parameters of the GND based on a gradient update to predict updated times-series datasets generated from non-Gaussian distributions.
US11195115B2 File format prediction based on relative frequency of a character in the file
A method of predicting a format of a file includes calculating a quotient vector storing a list of values in slots. Each slot of the quotient vector and binary vector correspond to a character of a set of distinct characters based on an order. Each value in the quotient vector indicates a frequency with which the corresponding distinct character is found relative to the set of distinct characters found in a file. The method also includes calculating, based on comparing each value in the quotient vector to a threshold, a binary vector storing a list of values in slots. The method further includes predicting, based on the binary vector, a format of the file.
US11195112B2 System and method for identifying composition preferences
According to embodiments, methods, systems, and computer program products are provided for receiving one or more input compositions comprising one or more materials, assigning a material vector to each material, learning, for each of the input compositions, a composition vector based on the material vectors of the materials that form each composition, assigning predicted rating values having a confidence level to each of the composition vectors, selecting a composition to be rated based on the confidence levels, presenting the selected composition to be rated to a user, receiving a user rating for the composition to be rated; adjusting the predicted rating values and confidence levels of the composition vectors that have not been rated by the user, and generating a predictive model to predict a user's ratings for compositions when confidence levels of each composition vector is above a predetermined threshold value.
US11195109B2 Modeling and prediction of below-ground performance of agricultural biological products in precision agriculture
A below-ground agricultural biological performance modeling approach in precision agriculture combines customized field modeling with machine learning techniques for environmental matching of variables to describe a below-surface soil state, to understand and predict the performance of soil-active agricultural biological products such as bio-pesticides, bio-stimulants, plant growth regulators, and other biologically-derives soil adjuvants. The modeling approach characterizes the influence of environmental relationships on the performance of such soil-active agricultural biological products to develop a suite of predictive models to provide notifications, advisories, and recommendations for appropriate products for individual fields.
US11195105B2 Method and apparatus for predicting the temporal course of a power requirement in a housing development
A method and an apparatus are provided for predicting the temporal course of a power requirement in a housing development comprising a plurality of power consumers and a common power supply that is subject to a temporally variable tariff. A prediction of the power consumption of the housing development for a future time period is continuously updated, each prediction of the power consumption using data of detected load profiles of the housing development in the time period having, a current prediction for the future time period being calculated on the basis of a previous prediction and a previously detected load profile The predictions and the detected load profiles are assigned characteristic variables, the predictions of which are known and which have an influence on the load profiles, and a current prediction for the future time period being calculated on the basis of a previous prediction and a previously detected load profile, each having the same characteristic variables.
US11195099B2 Detecting content items in violation of an online system policy using semantic vectors
A content review system for an online system automatically determines if received content items to be displayed to users violate any policies of the online system. The content review system generates a semantic vector representing the semantic features of a content item, for example, using a neural network. By comparing the semantic vector for the content item with semantic vectors of content items previously determined to violate one or more policies, the content review system determines whether the content item also violates one or more policies. The content review system may also maintain templates corresponding to portions of semantic vectors shared by multiple content items. An analysis of historical content items that conform to the template is performed to determine a probability that received content items that conform to the template violate a policy.
US11195087B2 Synapse array of a neuromorphic device including a synapse array having a plurality of ferroelectricity field effect transistors
A neuromorphic device having a synapse array is provided. The synapse array of the neuromorphic device may include an input neuron; an output neuron; and a synapse. The synapse may include a plurality of ferroelectric field effect transistors electrically connected to each other in parallel.
US11195079B2 Reconfigurable neuro-synaptic cores for spiking neural network
In one embodiment, a processor comprises a first neuro-synaptic core comprising first circuitry to configure the first neuro-synaptic core as a neuron core responsive to a first value specified by a configuration parameter; and configure the first neuro-synaptic core as a synapse core responsive to a second value specified by the configuration parameter.
US11195075B2 Angled slot in a transaction card
The disclosure includes a transaction card comprising a card body having a slot. A first portion of the slot is formed at a first angle, and a third portion of the slot is formed at a third angle. A card body may be fabricated by positioning the card body at a first angle with respect to a cutter, creating a first portion of a slot at the first angle by at least one of translating the card body across the cutter or translating the cutter across the card body, stopping the translating of the card body, rotating the card body to a third angle to create a second portion of the slot; and creating a third portion of the slot at the third angle by at least one of translating the card body across the cutter or translating the cutter across the card body.
US11195072B1 Internal radio-frequency instrumentation system and method
A method for streaming sensor data from a set of radio-frequency identification (RFID) tags includes determining an initial communication approach to be performed with respect to each RFID tag. The method also includes managing access to the RFID tag by refining the initial communication approach based on records of successes and failures of the initial communication approach. A radio-frequency identification (RFID) system is also disclosed, the system comprising one or more processors and a memory system comprising one or more non-transitory computer-readable media storing instructions that, when executed by at least one of the one or more processors, causes the system to perform operations for streaming sensor data from one or more RFID tags to one or more RFID readers.
US11195071B2 Image forming apparatus, output state image generation method, and computer-readable medium
An image forming apparatus is configured to form and output a printed material obtained by printing image information on a printing medium. The image forming apparatus includes processing circuitry configured to acquire designation information for designating an output state of the image information; detect orientation in which the printed material is to be output, and form an output state image based on the detected orientation in which the printed material is to be output and the designation information, the output state image representing an output state of the printed material and being to be displayed on a display.
US11195065B2 System and method for joint image and lidar annotation and calibration
A calibration system includes a processing circuit configured to receive data corresponding to a first image where the data includes information corresponding to a 2D BEV of a scene, and to receive data corresponding to a second image where the data includes information corresponding to a 2D image of the scene. The processing circuit may determine a salient feature in the first image or the second image, and project, based on a first calibration setting, the salient feature from the first image to the second image or vice versa. The processing circuit may select a region corresponding to the projected salient feature in the first image or the second image, determine an identity of the salient feature, and determine a second calibration setting based on the identity of the salient feature and the selected region corresponding to the salient feature in the 2D BEV and the 2D image.
US11195059B2 Signal data processing apparatus
According to one embodiment, a signal data processing apparatus includes processing circuitry. The processing circuitry obtains first signal data of a plurality of frames that are in time series, selects a processing target frame among the frames and a reference frame that is similar to the processing target frame, inputs the first signal data of the processing target frame and the first signal data of the reference frame to the machine learning model, and outputs second signal data in which a deficient part of the first signal data corresponding to the processing target frame is reduced.
US11195057B2 System and method for extremely efficient image and pattern recognition and artificial intelligence platform
Specification covers new algorithms, methods, and systems for: Artificial Intelligence; the first application of General-AI. (versus Specific, Vertical, or Narrow-AI) (as humans can do) (which also includes Explainable-AI or XAI); addition of reasoning, inference, and cognitive layers/engines to learning module/engine/layer; soft computing; Information Principle; Stratification; Incremental Enlargement Principle; deep-level/detailed recognition, e.g., image recognition (e.g., for action, gesture, emotion, expression, biometrics, fingerprint, tilted or partial-face, OCR, relationship, position, pattern, and object); Big Data analytics; machine learning; crowd-sourcing; classification; clustering; SVM; similarity measures; Enhanced Boltzmann Machines; Enhanced Convolutional Neural Networks; optimization; search engine; ranking; semantic web; context analysis; question-answering system; soft, fuzzy, or un-sharp boundaries/impreciseness/ambiguities/fuzziness in class or set, e.g., for language analysis; Natural Language Processing (NLP); Computing-with-Words (CWW); parsing; machine translation; music, sound, speech, or speaker recognition; video search and analysis (e.g., “intelligent tracking”, with detailed recognition); image annotation; image or color correction; data reliability; Z-Number; Z-Web; Z-Factor; rules engine; playing games; control system; autonomous vehicles or drones; self-diagnosis and self-repair robots; system diagnosis; medical diagnosis/images; genetics; drug discovery; biomedicine; data mining; event prediction; financial forecasting (e.g., for stocks); economics; risk assessment; fraud detection (e.g., for cryptocurrency); e-mail management; database management; indexing and join operation; memory management; data compression; event-centric social network; social behavior; drone/satellite vision/navigation; smart city/home/appliances/IoT; and Image Ad and Referral Networks, for e-commerce, e.g., 3D shoe recognition, from any view angle.
US11195053B2 Computer architecture for artificial image generation
A computer architecture for artificial image generation is disclosed. According to some aspects, a computing machine receives a voxel model of a target object. The target object is to be recognized using an image recognizer. The computing machine generates, based on the voxel model, a set of TSB (target shadow background-mask) images of the target object. The computing machine receives, at an auto-encoder, a set of real images of the target object. The computing machine generates, using an auto-encoder and based on the set of real images, one or more artificial images of the target object based on the set of TSB images. The computing machine provides, as output, the generated one or more artificial images of the target object.
US11195050B2 Machine learning to generate and evaluate visualizations
Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for machine learning to generate and evaluate visualizations. In some implementations, a system determines properties of a dataset. The system generates visualization specifications that each define a different visualization for the dataset, wherein the visualization specifications specify different subsets of the dataset being illustrated with different visualization formats. The system evaluates the visualization specifications using a machine learning model trained based on user feedback for visualizations for multiple datasets. The system selects a subset of the visualization specifications based on output of the machine learning model. The system provides, for display, visualization data for the subset of visualization specifications that were selected based on the output of the machine learning model.
US11195047B2 Digital image generation through an active lighting system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an active lighting system. In one aspect, a method includes receiving a first image of the physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature; determining a first glare map of the first image and a second glare map of the second image; comparing the first glare map to the second glare map; and generating the digital image based on the comparison of the first and second glare maps.
US11195041B2 Generating a model for an object encountered by a robot
Methods and apparatus related to generating a model for an object encountered by a robot in its environment, where the object is one that the robot is unable to recognize utilizing existing models associated with the robot. The model is generated based on vision sensor data that captures the object from multiple vantages and that is captured by a vision sensor associated with the robot, such as a vision sensor coupled to the robot. The model may be provided for use by the robot in detecting the object and/or for use in estimating the pose of the object.
US11195031B2 Method of determining the boundary of a driveable space
A method of determining the boundary of a driveable space in a scene around a vehicle, comprises capturing a first colour image of the scene, computing a set of histograms of oriented gradients, for instance using a HOG algorithm, each histogram corresponding to a cell in a set of cells, assigning an entropy value to the cell by computing the entropy of the histogram for the cell, dividing the image into bins in a way that corresponds to a rectangular grid in the real world, and calculating an overall entropy value for each bin from the entropy values for the cells in the bin and an overall colour characteristic value for each bin. The entropy value and colour characteristic value for each bin are fed into a classifier that is configured to classify regions of the image corresponding to each bin as regions likely to be driveable space or that are not likely to be driveable space, from which the boundary is derived.
US11195027B2 Automated crowd sourcing of road environment information
Methods and systems to crowd source road related information. The crowd sourced road related information may include lane-specific data related to a lane-level police presence and/or a disabled roadside vehicle presence. The crowd sourced road related information may include lane-level vehicle spacing information. The communication of the lane-specific data to a crowd sourced road condition server may occur automatically in one mode and may occur only after confirmation from a user in another mode.
US11195024B1 Context-aware action recognition by dual attention networks
Provided are embodiments including a computer-implemented method for performing recognition. The computer-implemented method includes receiving video data, and performing, at a pre-attention prediction module, a pre-attention prediction for the video data to generate first prediction priors. The computer-implemented method also includes receiving, at a dual attention module, data including the video data and data from the pre-attention prediction to generate attention maps, wherein the attention maps indicate a region of interest of a frame of the video data, wherein the dual attention module generates enhanced feature representations, and performing, at a post-attention prediction module, a post-attention prediction from data from the dual attention module based at least in part on the enhanced feature representation. Also provided are embodiments for a system and a computer program produce for performing recognition.
US11195018B1 Augmented reality typography personalization system
Disclosed are augmented reality (AR) personalization systems to enable a user to edit and personalize presentations of real-world typography in real-time. The AR personalization system captures an image depicting a physical location via a camera coupled to a client device. For example, the client device may include a mobile device that includes a camera configured to record and display images (e.g., photos, videos) in real-time. The AR personalization system causes display of the image at the client device, and scans the image to detect occurrences of typography within the image (e.g., signs, billboards, posters, graffiti).
US11195013B2 DANet-based drone patrol and inspection system for coastline floating garbage
A double attention network (DANet)-based drone patrol and inspection system for coastline floating garbage, including: an image acquisition module configured to shoot a video of a coastline in need of patrol and inspection by using a drone, and obtain an image from the video; a feature extraction module configured to extract shallow features and deep features, fuse the shallow features and the deep features to obtain a shared feature, and finally output a panoramic recognition result; a network training module configured to perform training on the labeled image so that the network can recognize the coastline and floating garbage; and a path correction module configured to adjust a flying direction of the drone.
US11194998B2 Multi-user intelligent assistance
An intelligent assistant records speech spoken by a first user and determines a self-selection score for the first user. The intelligent assistant sends the self-selection score to another intelligent assistant, and receives a remote-selection score for the first user from the other intelligent assistant. The intelligent assistant compares the self-selection score to the remote-selection score. If the self-selection score is greater than the remote-selection score, the intelligent assistant responds to the first user and blocks subsequent responses to all other users until a disengagement metric of the first user exceeds a blocking threshold. If the self-selection score is less than the remote-selection score, the intelligent assistant does not respond to the first user.
US11194988B2 Optical fingerprint apparatus and electronic device
Provided are an optical fingerprint apparatus and an electronic device, applied to an electronic device having a display screen, where the optical fingerprint apparatus is configured to be disposed under the display screen, and the optical fingerprint apparatus includes: an optical fingerprint chip, where the optical fingerprint chip is configured to receive a fingerprint light signal returned from a finger above the display screen, and the fingerprint light signal is used to obtain a fingerprint image of the finger; and a light blocking layer formed on an upper surface of an edge region of the optical fingerprint chip, where the light blocking layer partially blocks the edge region of the optical fingerprint chip and does not block a sensing region of the optical fingerprint chip, and the light blocking layer is configured to block interference light entering the sensing region from the edge region of the optical fingerprint chip.
US11194982B2 QR code positioning method and apparatus
Implementations of the present application provide a QR code positioning method and apparatus. Based on a predetermined pixel detection rule, centers of candidate position detection patterns in the QR code image are determined from a QR code image that includes first-type pixels and second-type pixels. The predetermined pixel detection rule includes that a consecutive arrangement ratio of the first-type pixels, the second-type pixels, and the first-type pixels satisfies a predetermined ratio. The candidate position detection patterns are identified based on the centers of the candidate position detection patterns. A set of patterns that satisfies a QR code image positioning rule are determined from the candidate position detection patterns. The set of patterns are used as position detection patterns of the QR code image.
US11194975B2 Electronic device, user input apparatus controlling the same, and control method thereof
An electronic device executing an application through communication with a user input apparatus, the electronic device is provided. The electronic device includes: a communication unit that is configured to communicate with the user input apparatus; an information generation unit that generates information about an exclusive controller that controls the application and is executed in the user input apparatus; and a controller that controls the information generation unit to generate the information about the exclusive controller when the electronic device is paired with the user input apparatus, and controls the communication unit to transmit the generated information about the exclusive controller to the user input apparatus.
US11194974B2 Teaching syntax by adversarial distraction
A computer-implemented method and system are provided for teaching syntax for training a neural network based natural language inference model. The method includes selectively performing, by the hardware processor, person reversal on a set of hypothesis sentences, based on person reversal prevention criteria, to obtain a first training data set. The method further includes enhancing, by the hardware processor, a robustness of the neural network based natural language inference model to syntax changes by training the neural network based natural language inference model on original training data combined with the first data set.
US11194972B1 Semantic sentiment analysis method fusing in-depth features and time sequence models
Disclosed is a semantic sentiment analysis method fusing in-depth features and time sequence models, including: converting a text into a uniformly formatted matrix of word vectors; extracting local semantic emotional text features and contextual semantic emotional text features from the matrix of word vectors; weighting the local semantic emotional text features and the contextual semantic emotional text features by using an attention mechanism to generate fused semantic emotional text features; connecting the local semantic emotional text features, the contextual semantic emotional text features and the fused semantic emotional text features to generate global semantic emotional text features; and performing final text emotional semantic analysis and recognition by using a softmax classifier and taking the global semantic emotional text features as input.
US11194967B2 Unsupervised on-the-fly named entity resolution in dynamic corpora
A method for providing unsupervised entity resolution to a natural language processing system includes receiving a named entity for training from the natural language processing system, searching a corpus for a first undisambiguated named entity corresponding to the named entity, identifying a plurality of disambiguated named entities corresponding to the first undisambiguated named entity, identifying a plurality of aliases for each of the disambiguated named entities, training a classifier for the each of the disambiguated named entities utilizing the aliases identified for respective ones of the disambiguated named entities using the corpus, and resolving the named entity using the classifier, wherein resolving the named entity comprises selecting one of the disambiguated named entities from among the disambiguated named entities and returning, automatically, the selected disambiguated named entity to the natural language processing system.
US11194965B2 Keyword extraction method and apparatus, storage medium, and electronic apparatus
A keyword extraction method is provided. In the method, a candidate keyword set in a target text is obtained by processing circuitry of a server. An extraction degree of the candidate keyword is determined by the processing circuitry based on subject similarity and a text conversion frequency of a candidate keyword in the candidate keyword set. The subject similarity is between the candidate keyword and the target text. The extraction degree indicates a probability at which the candidate keyword used as a keyword matching the target text is extracted. The keyword is extracted by the processing circuitry from the candidate keyword set according to the extraction degree.
US11194964B2 Real-time assessment of text consistency
Text suggestions are generated. A document is received, and a portion score for at least one portion of the document is generated. A global assessment score for at least two portions of the document is also generated. A variation between the portion score and the global assessment score is calculated. It is determined that the variation is above a threshold variation, and at least one text change suggestion is generated.
US11194961B2 Systems, methods, and apparatuses for adding a document history graph and corresponding hash value to a blockchain in a cloud based computing environment
In a hosted computing environment a web server receives a document history graph. The web server performs a hash function, providing the document history graph as input to the hash function, the hash function providing a hash value as output. A blockchain services interface in the hosted computing environment generates a blockchain block that includes the hash value in a block payload hash field and the document history graph in a block payload field in the blockchain block. A blockchain consensus manager proposes adding the blockchain block to a private blockchain and receives an indication of consensus A block validator adds the blockchain block to the private blockchain responsive to consensus.
US11194959B1 Smart assistance in unused space in tables
An example method and system for providing smart assistance in unused table space. A smart table assistance framework identifies table information of a table being presented on a table area of a display device. The table information comprises a set of table functions offered by the table and a table size, where the table size includes a table width of the presented table and a total columns' width of columns presented in the table. The framework determines a size of free space available inside the table based on the table width and the total columns' width. The smart table assistance framework determines whether smart guidance preconditions have been met based on the set of table functions and the free space size. In response to determining that the preconditions have been met, a smart guidance of a set of smart guidances is added to the free space available inside the table.
US11194956B2 Offline interactive natural language processing results
Interactive natural language processing (NLP) results may be generated that allow a user to interact with the NLP results but do so in an offline manner so that the documents being processed need not be stored online. To provide interactive NLP results, event handlers may be attached to elements of the NLP results. A user may then select a word or phrase of the NLP results to cause computer software provided with the NLP to present the interactive features. For example, a user may click on a definite noun phrase to view information for diagnosing antecedent basis errors. For another example, a user may click on a word to view information about how that word is used in a document, such as viewing portions of the document that include the word or variants of the word.
US11194951B1 Optical proximity correction model verification
A computing system implementing an optical proximity correction model verification tool can determine parameters for design patterns associated with an integrated circuit described in a layer file, and determine differences between the design patterns and calibration patterns utilized to calibrate an optical proximity correction (OPC) model configured to predict a printed image on a substrate corresponding to a layout design for the integrated circuit by determining distances between the determined parameters for the design patterns and parameters for the calibration patterns. The computing system can classify the design patterns with a modeling capability of the OPC model for the design patterns based on the differences between design patterns and the calibration patterns and possibly error rates of the OPC model associated with the calibration patterns or lithographic difficulty of the calibration patterns. The computing system can modify the layer file to include the classifications of the design patterns.
US11194943B2 FPGA-based hardware emulator system with an inter-FPGA connection switch
A hardware emulation system for emulating an integrated circuit design under test (DUT) includes a switch system, FPGAs and serial transmitter and receiver circuitry. The switch system has input and output ports and is configurable to change which ports are connected to each other. The FPGAs are configurable to emulate a functionality of the DUT. The functionality of the DUT is partitioned across multiple FPGAs. The serial transmitter circuitry transmits data from the FPGAs on serial lines to the ports of the switch system. The serial receiver circuitry receives data for the FPGAs on serial lines from the ports of the switch system.
US11194942B1 Emulation system supporting four-state for sequential logic circuits
An emulation processor may be configured to support emulating unknown binary logic based on non-arbitrariness of the unknown binary logic. For example, an unknown binary logic signal may take the finite binary values of 0 and 1. The circuitry in the emulation processor is configured to generate and propagate outputs based on the interactions of known input binary signals with the unknown input binary signals having non-arbitrary states. The emulation processor may support the both combinational and sequential operations associated with the unknown binary logic.
US11194933B2 Circuits supporting improved side channel and fault injection attack resistance
The present disclosure is directed to systems and methods to protect against SCA and fault injection attacks through the use of a temporary or ephemeral key to cryptographically alter input data portions. Universal resistant block (URB) circuitry receives a seed data value and a at least one secret key data value and generates an ephemeral key output data value. Cryptographic circuitry uses the ephemeral key data value to transform an input data portion to produce an transformed output data portion. The use of an SCA or fault injection attack on the transformed output data portion will reveal only the ephemeral key data value and not the at least one secret key data value. Further, where a unique ephemeral key data value is used to transform each input data portion, an attacker cannot discover the ephemeral key in a piecemeal manner and must instead discover the complete ephemeral key data value—significantly increasing the difficulty of performing a successful SCA or fault injection attack.
US11194929B2 Risk identification of personally identifiable information from collective mobile app data
Big data analytics is being used by many market participants. PII (Personally Identifiable Information) (e.g., age, race, social security number, address, etc.) plays a vital role in providing user-centric services. Many IT companies collect, store and process PII of their customers by means of various mobile applications. The example embodiments may explain how collective permission gathering through multiple Android applications by same publishers can disclose user's PII by using two new PII risk factors, and determine total risk factor for PII.
US11194924B2 Blockchain-based request fulfillment
A system includes profile control circuitry that may receive a sovereign onboarding command. The sovereign onboarding command may be issued on behalf of a sovereign associated with a profile. The sovereign onboarding command may update a status value in the profile. The profile may be recorded on a data-tamper-protected distributed ledger. Arbitration circuitry may review the recorded profile status value and ensure that status values are enforced against the sovereign during exchanges.
US11194921B2 Data masking
Data masking is provided by, for at least one predetermined data item in data to be sent, applying a one-way function to that data item to produce a first value, producing a masked data item by encrypting the first value via a deterministic encryption scheme using a current encryption key for a current epoch, and replacing that data item by the masked data item. A data-provider computer sends the masked data to the data-user computer. On expiry of the current epoch, the data-provider computer generates a new encryption key for the encryption scheme in a new epoch, produces mask-update data, dependent on the current and new encryption keys, and sends the mask-update data to the data-user computer. The mask-update data permits updating, at the data-user computer, of masked data items produced with the current encryption key into masked data items produced with the new encryption key.
US11194907B2 Information processing apparatus, control method, and recording medium
An information processing apparatus including at least one device, and circuitry to perform at least one process using the at least one device, which controls access to each device from each process based on access restriction information for setting an access restriction to each device from each process, acquires diagnostic information from each device, detects an abnormal access to a particular device from a particular process based on the diagnostic information, and modifies the access restriction information to prohibit access to the particular device from the particular process when the abnormal access is detected.
US11194905B2 Affectedness scoring engine for cyber threat intelligence services
A network-accessible cyber-threat security analytics service is configured to characterize and respond to a description that includes threat indicators (e.g., IOCs), and an initial severity. Enterprises register with the service by providing identifying information, such as industry, geographies, and the like. For each threat indicator, a query is sent to each of a set of one or more security knowledge bases, and at least some of the queries are scoped by the enterprise industry/geo information specified. The knowledge bases may vary but typically include: a managed security service, a cyber threat intelligence service, and a federated search engine that searches across one or more enterprise-connected data sources. Responses to the queries are collected. A response provides an indication whether the threat indicator identified in the query has been sighted in the knowledge base and the frequency. The system then adjusts the initial severity to reflect the indications returned from querying the security knowledge bases.
US11194904B2 Security actions based on monitored computer and user physical activities
Taking security actions based on monitored computer and user physical activities includes using sensors of a computer system to identify physical activity being performed by a user of the computer system, monitoring computer system activity being performed by the computer system as the user performs the identified physical activity, determining whether the identified physical activity being performed by the user is associated with input to the computer system to cause the computer system activity being performed by the computer system, and performing processing based on determining that the identified physical activity is not associated with input to cause the computer system activity, the processing including automatically performing security measure(s) on the computer system.
US11194900B2 Mitigation of return-oriented programming attacks
Trampoline and return-oriented programming attacks employ a variety of techniques to maliciously execute instructions on a device in a manner different from a legitimate programmer's original intent. By instrumenting a device to detect deviations from predicted behavior, these exploits can be identified and mitigated.
US11194894B2 Electronic device and control method thereof
An electronic apparatus for authenticating a user thereof based on a face angle, a rotational angle of the electronic apparatus, a difference value between the face angle and the rotational angle and a modified face image.
US11194892B2 Authentication method and system
The invention provides a computer-implemented authentication method comprising the step of enabling a user to input an identifier (e.g. a PIN) into an electronic device having a screen and a keypad operable within a keypad zone of the screen; by operating at least one key of the keypad via an image of at least part of a scrambled keypad which is displayed at least partially within the keypad zone. The user's operation of the keypad key via the image generates an encoded version of the user's intended input. In one sense the invention can be perceived as superimposing a non-functional image of a scrambled keyboard over an underlying, functional keypad. The image may be any type of electronic image, and may include a video image. The invention is particularly suited for use with, but not limited to, mobile phones, tablet computer, PCs etc. It can be implemented in any system wherein a user's identity must be verified before access is granted to a controlled resource.
US11194884B2 Method for facilitating identification of navigation regions in a web page based on document object model analysis
A method for facilitating identification of navigation regions in a web page based on document object model (DOM) analysis is provided. In one embodiment, the method includes analyzing the web page for features. The features include at least one of: interactive elements, content regions, link region roots, or landmarks. The method also includes representing the features in a tree structure and analyzing the tree structure for a link density to identify non-main landmarks, a reading order, and main content roots. The method further includes enabling a region navigation for the web page based on the identified non-main landmarks, reading order, and main content roots.
US11194880B2 Detecting selection of disabled inner links within nested content
Detecting selection of disabled inner links within nested content techniques are described herein. In one or more implementations, a document comprising nested content is displayed on a display of a computing device. The nested content is obtained from a third-party source and includes one or more disabled inner links to respective target portions within the nested content. A disabled link service monitors an address associated with the third-party source of the nested content to detect an address change corresponding to a user selection of one of the disabled inner links within the nested content. Responsive to detecting the address change, a respective target portion of the nested content associated with the selected inner link is located by scanning the nested content. The document is then scrolled to cause display of the target portion of the nested content on the display of the computing device.
US11194878B2 Method of and system for generating feature for ranking document
A method and a system for ranking a document in response to a query, the document having no value for a given feature with respect to the query. A set of documents relevant to the query is generated. The document is selected, and a set of past queries having presented the document as a search result are retrieved. Respective values for the given feature for the document with respect to the set of past queries are retrieved. A respective similarity parameter is determined between the query and each of the set of past queries. The value of the given feature for the document is generated based at least in part on the respective similarity parameter and the respective value for the given feature of at least one past query. The set of documents including the document is ranked based in part on the given feature.
US11194877B2 Personalized model threshold
In an example the output of a machine learned model is a score is then compared to a threshold, and if the score transgresses the threshold, the corresponding item is available to be recommended to the user via the graphical user interface. In an example embodiment, rather than a fixed (static) threshold, a dynamic threshold is utilized. This dynamic threshold is based on a harmonic mean of probabilities utilized in the GLMix model. Specifically, the GLMix model may calculate and utilize the probability that a user will engage with a particular item via a graphical user interface, and also a probability that a user will dismiss a particular item via a graphical user interface.
US11194876B2 Assisting users to interact with message threads on social media
A method, system and computer program storage device to assist users interacting with message threads on social media. In an embodiment, the method comprises monitoring a message thread comprised of messages among a group of users on a social media platform for content that is inflammatory to one of the users; and when the inflammatory content has a defined condition, preventing the one of the users from posting messages to the message thread for a specified length of time. In an embodiment the defined condition is a defined level of the inflammatory content in the thread. In an embodiment, the defined condition is a defined increasing trend of the inflammatory content in the thread. In an embodiment, the monitoring the thread includes categorizing potentially inflammatory content into a plurality of categories, and specifying an inflammatory content level for each of the categories.
US11194871B2 Data enrichment systems and methods for abbreviated domain name classification
To find enriching contextual information for an abbreviated domain name, a data enrichment engine can comb through web content source code corresponding to the abbreviated domain name. From textual content in the web content source code, the data enrichment engine can identify words with initial characters that match characters of the abbreviated domain name to thereby establish a relationship there-between. This relationship can facilitate more accurate and efficient domain name classification. The data enrichment engine can query a WHOIS server to find out if candidate domains having initial characters that match the characters of the abbreviated domain name are registered to the same entity. If so, keywords can be extracted from the candidate domains and used to find more relevant domains for domain risk analysis and detection. Candidate domains determined by the data enrichment engine can be provided to a downstream computing facility such as a domain filter.
US11194868B1 Providing supplemental information in news search
In one aspect, a method includes receiving a query, identifying search results in response to the query, grouping the search results into one or more clusters, identifying similarities across the one or more clusters, determining a related topic associated with the query based on the similarities of the one or more clusters, determining a categories associated with the query, identifying supplemental information based on the related topic and the category, and providing the search results and the supplemental information for display in response to the query.
US11194867B2 System, method and apparatus for dynamically identifying pop-out links in networked applications via lookup
System, method, and apparatus for providing and using a centralized Link Metadata System to identify if navigational links are pop-out links, is provided. The present invention offers a Link Metadata System, available on the Internet, of metadata associated with any given, specific Internet domain and URL or URI path combination. Software browsing user agents on remote window servers are then configured with the ability to request metadata from the Link Metadata System indicating that a link is a pop-out link. Upon receiving metadata, the user agent determines whether to perform navigation as normal or perform the pop-out link functionality of reloading the remote client web browser's top level container with the content provided at the link's destination URL or URI.
US11194865B2 Hybrid approach to approximate string matching using machine learning
Systems, apparatuses, and methods are provided for identifying a corresponding string stored in memory based on an incomplete input string. A system can analyze and produce phonetic and distance metrics for a plurality of strings stored in memory by comparing the plurality of strings to an incomplete input string. These similarity metrics can be used as the input to a machine learning model, which can quickly and accurately provide a classification. This classification can be used to identify a string stored in memory that corresponds to the incomplete input string.
US11194853B2 Rapid cross-validated ground truth annotation of large image datasets for image analytics
Annotation of large image datasets is provided. In various embodiments, a plurality of medical images is received. At least one collection is formed containing a subset of the plurality of medical images. One or more image from the at least one collection is provided to each of a plurality of remote users. An annotation template is provided to each of the plurality of remote users. Annotations for the one or more image are received from each of the plurality of remote users. The annotations and the plurality of medical images are stored together.
US11194852B2 Rapid cross-validated ground truth annotation of large image datasets for image analytics
Annotation of large image datasets is provided. In various embodiments, a plurality of medical images is received. At least one collection is formed containing a subset of the plurality of medical images. One or more image from the at least one collection is provided to each of a plurality of remote users. An annotation template is provided to each of the plurality of remote users. Annotations for the one or more image are received from each of the plurality of remote users. The annotations and the plurality of medical images are stored together.
US11194832B2 Normalization of unstructured catalog data
Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
US11194819B2 Multistage feed ranking system with methodology providing scoring model optimization for scaling
A feature importance score for a target machine learning feature of a target machine learning model used in a multistage feed ranking system for scoring feed items is supplemented with a feature computing resource cost. The feature computing resource cost represents the cost of using the target feature in the target model in terms of computing resources such as CPU, memory, network resources, etc. A tradeoff between feature importance and feature computing resource cost can be made to decide whether to have the target machine learning model use or not use the target machine learning feature in production, thereby improving the production multistage feed item ranking system and solving the technical problem of determining which machine learning features of a machine learning model represent the best tradeoff between feature importance and feature computing resource cost.
US11194804B2 System and method for an index search engine
A system for an index search engine includes a first non-volatile memory having a set of partitions. One partition includes one search array file having one or more search array records. The system also includes a second non-volatile memory having an index structure. The index structure includes a four-memory level configuration. Each memory level has a specified memory length. An entry in each memory level of first three levels contains a value pointing to a starting address of immediate next memory level. An entry in the fourth memory level contains a data value including an indexed field value of one of the search array records.
US11194795B2 Automated maintenance of external tables in database systems
Systems, methods, and devices for automated maintenance of external tables in database systems are disclosed. A method includes receiving, by a database platform, read access to content in an external data storage platform that is separate from the database platform. The method includes defining an external table based on the content in the external data storage platform. The method includes connecting the database platform to the external table such that the database platform has read access for the external table and does not have write access for the external table. The method includes generating metadata for the external table, the metadata comprising information about data stored in the external table. The method includes receiving a notification that a modification has been made to the content in the external data storage platform, the modification comprising one or more of an addition of a file, a deletion of a file, or an update to a file in a source location for the external table. The method includes refreshing the metadata for the external table in response to the modification being made to the content in the external data storage platform.
US11194793B1 Dynamically materialized views for sheets based data
A descriptor of a dynamically materialized view is stored. The descriptor includes a query to select a subset of cells from a data sheet, and a result of executing the query. In response to an update directed to the data sheet, the result stored in the descriptor is modified based on re-executing the query, and a notification is transmitted to an execution platform at which an application whose output depends on the dynamically materialized view runs.
US11194790B1 Client write event sequencing system in a federated database platform
Various embodiments are directed to a federated network and database platform that is configured to sequence client write events occurring among several autonomous software applications. The federated network and database platform includes a client event sequencing server that is configured to receive a migration corpus of client write events from at least one software application server and assign a back-date time stamp to each client write event of the migration corpus. Upon receiving a new client write event associated with the software application, the client event sequencing server is configured to assign a current time stamp to the new client write event and store the new client write event to a client event sequencing database in a manner that positions the new client write event relative to the back-dated migration corpus of client write events.
US11194789B2 Content agnostic memory pageable storage model
Disclosed herein are system, method, and computer program product embodiments for storing an object onto a first or second page. An embodiment operates by receiving the object and determining that the first page has sufficient unused space for storing at least one byte of the object. Thereafter, a data block of the object is created to comprise at least one byte of the object. The data block is then stored on the first page or the second page, and a location of the object's first data block is recorded. Thereafter, a pointer corresponding to the location of the object's first data block for loading the object is provided.
US11194786B2 Reconciling conflicts between replicas of tree-structured data
The subject matter of this specification generally relates to reconciling conflicts between replicas of data. In one aspect, a system obtains a first document that includes a first replica of an object used by an application at a first device and a second document that includes a second replica of the object used by the application at a second device. The system generates a merged document from the first document and the second document. The system determines that the first value for the first key was modified at the first device at a later time than the first value for the first key was modified at the second device. In response, the system includes, in the merged document, the first value for the first key in the first document and, for each descendant element of the first element, a value for the descendant element's key in the first document.
US11194785B2 Universal self-learning database recovery
A self-learning, self-healing database-management system determines that erroneous input, such as an improper SQL query, has caused a critical database condition. The system parses each input statement into a set of tokens, and then translates each set into lines of a failure script. The script is consolidated by cross-referencing each line to infer relationships between input statements. The system then searches historical database logs for previously entered, error-free input similar to the erroneous input. A degree of similarity between the erroneous input and each previously entered input is determined by a computational method that quantifies similarities between the failure script and each script generated from a previously entered input. The system revises the erroneous input to more closely match the most-similar previously entered input and resubmits the corrected input. The results of the resubmission are used to train the system to more accurately correct future input errors.
US11194779B2 Generating an index for a table in a database background
Embodiments of the present invention disclose a method, computer program product, and system for generating and manipulating an index for a table in a database. A query statement is received, the table of lines are searched, a result list is generated, and an index for the query statement is generated, wherein the index comprises information associated with the result list and the query condition. The query condition and the identifier of the table is extracted from the query statement, where the index is generated based on the query condition, the identifier of the table, and the result list. A hash value of the identifier of the table and the query condition is obtained, an association between the hash value and the result list to build the index is generated, and in response to a line of the plurality of lines in the table being modified, the index identified as invalid.
US11194762B2 Spatial indexing using resilient distributed datasets
Systems, methods, and other embodiments associated with indexing spatial data in a distributed file system are described. A query window defining a portion of a spatial data space is received, and candidate partitions containing the spatial data within the query window are identified. An intermediate partition dataset comprising each of the identified candidate partitions is created. Execution of a distributed function is limited to the identified candidate partitions, and a data structure including at least one record included in the result of the query is generated, and returned as the result of the query over a communication network.
US11194761B2 Optimizing utilization of a tablespace for exporting from a foreign database recovery environment
Systems and methods to optimize utilization of a tablespace for export from a native database recovery environment are described. The system receives a database from a source host, operating in a native database recovery environment, at a backup host operating in a foreign database recovery environment. The foreign database recovery environment utilizes foreign snapshot files and foreign incremental files for storing the database. The system receives a tablespace identifier that identifies a tablespace and a point-in-time that identifies file information for export from the backup host to the source host. The backup host initiates a job to generate script information; create directories; materialize the file information; utilize an auxiliary database to generate tablespace metadata information; and communicate the tablespace metadata information and the script information and the file information, via the directories, and over a network, to the source host, to enable the source host to recover the tablespace.
US11194755B2 Methods and systems to achieve multi-tenancy in RDMA over converged ethernet
A method for providing multi-tenancy support for RDMA in a system that includes a plurality of physical hosts. Each physical host hosts a set of data compute nodes (DCNs). The method, at an RDMA protocol stack of the first host, receives a packet that includes a request from a first DCN hosted on a first host for RDMA data transfer from a second DCN hosted on a second host. The method sends a set of parameters of an overlay network that are associated with the first DCN to an RDMA physical network interface controller of the first host. The set of parameters are used by the RDMA physical NIC to encapsulate the packet with an RDMA data transfer header and an overlay network header by using the set of parameters of the overlay network to transfer the encapsulated packet to the second physical host using the overlay network.
US11194750B2 Memory sub-system with multiple ports having single root virtualization
A processing device to perform operations including detecting a first host system connected to a first interface port of the plurality of interface ports of the memory device, the first host system is one of a plurality of host systems. Detecting a second host system connected to a second interface port of the plurality of interface ports, the second host system is one of the plurality of host systems. Assigning a first subset of a plurality of virtual functions (VF)s associated with the memory device to the first host system using root input/output virtualization (SR-IOV) and assigning a second subset of the plurality of VFs to the second host system using SR-IOV. Allocating a first corresponding range of logical block addresses (LBA) to each VF of the first subset of VFs and allocating a second corresponding range of LBAs to each VF of the second subset of VFs.
US11194736B2 Memory controller having improved map data access performance and method of operating the same
A memory controller may include a map cache configured to store one or more of a plurality of map data sub-segments respectively corresponding to a plurality of sub-areas included in each of the plurality of areas, and a map data manager configured to generate information about a map data sub-segment to be provided to a host and which is determined based on a read count for the memory device, and generate information about a map data segment to be deleted from the host and which is determined based on the read count for the memory device and a memory of the host.
US11194732B2 Storage device and method of operating the same
A memory controller for controlling a memory device including a plurality of pages is provided. The memory controller comprises: an input data controller configured to receive data to be stored in a page selected from among the plurality of pages; a sequence information generator configured to generate sequence information indicating a sequential order of a program operation of storing the data in the first page based on sequential orders of program operations performed before the program operation; and a write operation controller configured to control the memory device to store the data in a first area of the first page and to store history information in a second area of the first page, wherein the history information includes a physical address of the first page and the sequence information corresponding to the data.
US11194710B2 Garbage collection—automatic data placement
A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
US11194708B2 Data relocation in memory having two portions of data
The present disclosure includes apparatuses, methods, and systems for data relocation in memory having two portions of data. An embodiment includes a memory having a plurality of physical blocks of memory cells, and a first and second portion of data having a first and second, respectively, number of logical block addresses associated therewith. Two of the plurality of physical blocks of cells do not have data stored therein. Circuitry is configured to relocate the data of the first portion that is associated with one of the first number of logical block addresses to one of the two physical blocks of cells that don't have data stored therein, and relocate the data of the second portion that is associated with one of the second number of logical block addresses to the other one of the two physical blocks of cells that don't have data stored therein.
US11194707B2 Systems and methods for rapid processing and storage of data
Systems and methods of building massively parallel computing systems using low power computing complexes in accordance with embodiments of the invention are disclosed. A massively parallel computing system in accordance with one embodiment of the invention includes at least one Solid State Blade configured to communicate via a high performance network fabric. In addition, each Solid State Blade includes a processor configured to communicate with a plurality of low power computing complexes interconnected by a router, and each low power computing complex includes at least one general processing core, an accelerator, an I/O interface, and cache memory and is configured to communicate with non-volatile solid state memory.
US11194702B2 History based build cache for program builds
A system includes a memory storing program versions in a program history and a processor in communication with the memory. The processor is configured to store program components of a version of a program in a first directory associated with the version and select first and second candidate versions of the program from the program history to compare to a test version of the program. The processor is also configured to compare the first and second candidate versions to the test version, estimate an amount of work to regenerate the program from each of the candidate versions, and select the candidate version associated with a lesser amount of work. Additionally, the processor is configured to regenerate the program using components from the selected candidate version to create a regenerated program, store components of the regenerated program in a second directory associated with test version, and test the regenerated program.
US11194698B1 Multi-platform testing automation
Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device for each successively presented different face of a frame. At least one mechanical actuator and a mobile hardware device are disposed within an enclosure that comprises a light source. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network.
US11194687B2 Controller and operation method thereof
Provided is a controller for controlling a memory device. The controller may include a media scanner suitable for performing a media scan operation of reading a predetermined size of data from the memory device in a predetermined cycle, detecting an error of the read data, generating corrected data of the read data, and storing the corrected data in the memory device, a period calculator suitable for calculating a power-off period, and a media scan controller suitable for changing the predetermined cycle according to the power-off period.
US11194678B2 Method and apparatus for performing node information exchange management of all flash array server
A method and apparatus for performing node information exchange management of an all flash array (AFA) server are provided. The method may include: utilizing a hardware manager module among multiple program modules running on any node of multiple nodes of the AFA server to control multiple hardware components in a hardware layer of the any node, for establishing a Board Management Controller (BMC) path between the any node and a remote node among the multiple nodes; utilizing at least two communications paths to exchange respective node information of the any node and the remote node, to control a high availability (HA) architecture of the AFA server according to the respective node information of the any node and the remote node, for continuously providing a service to a user of the AFA server; and in response to malfunction of any communications path, utilizing remaining communications path(s) to exchange the node information.
US11194668B1 Backup across redundant removable media
A method for backup across redundant removable media includes the steps of selecting a current portion of a database to add to a backup collection. The backup collection includes N units of the removable media. N is an integer greater than two. Generating a backup file of a current file in the database using a K-of-N coding process. K is an integer less than N. The backup file has N parts. The current file may be recovered from any K parts among the N parts. Determining if less than N−K+1 backups of the current file exist in the backup collection. Writing a subset of the current file to a current unit of the N units in response to the backup collection having less than the N−K+1 backups. Writing a current part among the N parts of the backup file to the current unit.
US11194666B2 Time addressable storage in a content addressable storage system
Time addressable storage in a content addressable storage system includes providing a log volume having an index and a journal. For each snapshot, an identifier is entered in the index and a corresponding journal offset is increased. For each write transaction received for a volume, an aspect includes recording a time, address, and hash handle as entries in the journal. Upon receiving a point in time (PIT) for one of the volumes, an aspect includes identifying a most recent snapshot (S) created before the PIT, taking a snapshot (S′) of snapshot (S), identifying a journal corresponding to the snapshot (S) in the index, and reviewing entries of the identified journal up to the PIT. An aspect further includes updating the snapshot (S′) with a corresponding hash handle for each address appearing in the entries until all write transactions before the PIT are contained in the snapshot (S′).
US11194651B2 Method for gracefully handling QAT hardware or CPU software failures by dynamically switching between QAT hardware and CPU software for data compression and decompression
A method, apparatus, and system for handling a failure of a hardware cryptography/compression accelerator is disclosed. The operations comprise: detecting that a hardware cryptography/compression accelerator at a first data storage system has failed; determining one or more failed cryptography and/or compression operation tasks that were submitted to the hardware cryptography/compression accelerator but were not completed due to the failure of the hardware cryptography/compression accelerator; and performing a remedial operation in response to the hardware cryptography/compression accelerator failure to prevent a systemic failure.
US11194646B2 Regression-based calibration and scanning of data units
Read operations can be performed to read data stored at a data block. Parameters reflective of a separation between a pair of programming distributions associated with the data block can be determined based on the plurality of read operations. A read request to read the data stored at the data block can be received. In response to receiving the read request, a read operation can be performed to read the data stored at the data block based on the parameters that are reflective of the separation between the pair of programming distributions associated with the data block.
US11194641B2 API topology hiding method, device, and system
Embodiments of this application relate to the field of communications technologies, and disclose an application programming interface (API) topology hiding method, a device, and a system, to hide, from an API invoker, an API exposing function (AEF) that provides an API. The method includes: receiving, by a common API framework core function (CCF) from a topology hiding request entity, a request message that includes information about an API and that is used to request to hide an AEF that provides the API; determining, based on the request message, a topology hiding entry point used by an API invoker to invoke the API; and sending, to the topology hiding entry point, an identifier of the API and an identifier of the AEF that provides the API, so that the topology hiding entry point hides the AEF that provides the API.
US11194640B2 Validation framework for runtime connected API systems
Provided is a validation framework for modelling possible failures that might occur when an orchestrated transaction calls external services to ensure that error handling and reporting is robust and well designed. The disclosed techniques ensure that no changes are necessary to either the code making a call or the services that might be called. The techniques are not limited to web servers and REST APIs as they may be used to test and validate any kind of system that employs well defined APIs. The claimed subject matter, or “validation framework” may be added to an existing API or created as a new module that acts as a proxy server in a non-micro service type of system. Although described with respect to a gateway-API service, the claimed subject matter is equally applicable to other systems that process orchestrated transactions.
US11194637B2 Extensible alerts platform
A system and method (referred to as a systems) builds alert packages that deliver messages to end-users analyzes inbound message data and identifies inbound event data objects. The systems store the inbound event data objects that are removed based on assigned priority values from a first multielement data structure. The systems process the inbound event data objects based on the assigned priority values through a cluster of event analyzer engines connected in parallel and identify the inbound event data objects associated with pre-designated notification alerts through a cluster of event analyzer engines connected in parallel. The systems store the inbound event data objects associated with the pre-designated notification alerts within a another instance of the multielement data structure. The system creates alert packages through a cluster of alert builder engines and enables and disable the processors that make up the event analyzer and alert builder engines.
US11194634B2 Apparatus and method for providing workload distribution of threads among multiple compute units
In some examples, thermal aware optimization logic determines a characteristic (e.g., a workload or type) of a wavefront (e.g., multiple threads). For example, the characteristic indicates whether the wavefront is compute intensive, memory intensive, mixed, and/or another type of wavefront. The thermal aware optimization logic determines temperature information for one or more compute units (CUs) in one or more processing cores. The temperature information includes predictive thermal information indicating expected temperatures corresponding to the one or more CUs and historical thermal information indicating current or past thermal temperatures of at least a portion of a graphics processing unit (GPU). The logic selects the one or more compute units to process the plurality of threads based on the determined characteristic and the temperature information. The logic provides instructions to the selected subset of the plurality of CUs to execute the wavefront.
US11194630B2 Grouped shuffling of partition vertices
Shuffling of into partitions by first grouping input vertices of a limited number. Each group of input vertices may then be simply shuffled into a corresponding group of intermediate vertices, such as by broadcasting. A second grouping occurs in which the intermediate vertices are grouped by partition. The intermediate vertices then shuffle into corresponding output vertices for the respective partitions of that group. If the intermediate vertices are still too large, then this shuffling may involve recursively performing the shuffling just described, until ultimately the number of intermediate vertices shuffling into the output vertices is likewise limited. Thus, the final shuffling into the output vertices might also be simply performed by broadcasting.
US11194628B2 Workload allocation utilizing real-time enterprise resiliency scoring
An approach is provided for providing disaster recovery, active/active and active/standby workload allocation in a networked computing environment according to aspects of the present invention. Risk factor data is obtained for each component of a plurality of components in a global data center. A resiliency score is calculated for each component of the plurality of components based on a set of risk factors that are applicable to the component gathered from the risk factor data. A set of group resiliency scores are computed by aggregating the resiliency scores for each of the plurality of components included in a component group. In response to a determination that an application's performance can be improved, a datacenter is selected for failover protection based on a group resiliency score corresponding to the datacenter. Moreover, the overall enterprise resiliency score can be improved by moving an application between sites in the enterprise.
US11194623B2 Resource scheduling method and related apparatus
A resource scheduling method and a related resource scheduling apparatus to improve data input/output (I/O) efficiency, where the method includes determining a current task queue, where the current task queue includes a plurality of to-be-executed application tasks, determining, for data blocks on a disk to be accessed by the application tasks, a quantity of times that each data block is to be accessed by the application tasks, determining a hotspot data block according to the quantity of times that each data block is to be accessed by the application tasks, and sending a move-in instruction to a local node of the hotspot data block, where the move-in instruction instructs to move the hotspot data block into a memory such that the hotspot data block can be accessed in the memory.
US11194618B2 Accelerator control device, accelerator control method, and recording medium with accelerator control program stored therein
This accelerator control device includes: a decision unit which, in processing flow information representing a flow by which a task generated according to a program executed by an accelerator processes data, decides, from among the data, temporary data temporarily generated during execution of a program; a determination unit which, on the basis of an execution status of the task by the accelerator and the processing flow information, determines, for every task using the decided data among the temporary data, whether or not execution of the task has been completed; and a deletion unit which deletes the decided data stored in a memory of the accelerator when execution of every task using the decided data has been completed, whereby, degradation, of processing performance by an accelerator, which occurs when a size of data to be processed by the accelerator is large is avoided.
US11194610B2 Service rule processing and path selection at the source
Some embodiments provide novel methods for performing services for machines operating in one or more datacenters. For instance, for a group of related guest machines (e.g., a group of tenant machines), some embodiments define two different forwarding planes: (1) a guest forwarding plane and (2) a service forwarding plane. The guest forwarding plane connects to the machines in the group and performs L2 and/or L3 forwarding for these machines. The service forwarding plane (1) connects to the service nodes that perform services on data messages sent to and from these machines, and (2) forwards these data messages to the service nodes. In some embodiments, the guest machines do not connect directly with the service forwarding plane. For instance, in some embodiments, each forwarding plane connects to a machine or service node through a port that receives data messages from, or supplies data messages to, the machine or service node. In such embodiments, the service forwarding plane does not have a port that directly receives data messages from, or supplies data messages to, any guest machine. Instead, in some such embodiments, data associated with a guest machine is routed to a port proxy module executing on the same host computer, and this other module has a service plane port. This port proxy module in some embodiments indirectly can connect more than one guest machine on the same host to the service plane (i.e., can serve as the port proxy module for more than one guest machine on the same host).
US11194604B2 Assignment of resources in virtual machine pools
Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization.
US11194603B2 User equipment, server, control method of the user equipment and control method of the server for performing ahead-of-time (AOT) compilation of an application based on usage frequency
According to embodiments of the disclosure, a UE, a server, a control method of the UE, and a control method of the server may be provided to efficiently use storage space of the UE by performing AOT compilation based on the usage frequency of an application and function by a user and managing the AOT compiled machine code.
US11194591B2 Scalable software resource loader
Embodiments of the present disclosure relate to loading software resources for execution by a software application. Other embodiments may be described and/or claimed.
US11194582B2 Cache systems for main and speculative threads of processors
A cache system having cache sets, and the cache sets having a first cache set configured to provide a first physical output upon a cache hit and a second cache set configured to provide a second physical output upon a cache hit. The cache system also has a control register and a mapping circuit coupled to the control register to map respective physical outputs of the cache sets to a first logical cache and a second logical cache according to a state of the control register. The first logical cache can be a normal or main cache for non-speculative executions by a processor and the second logical cache can be a shadow cache for speculative executions by the processor.
US11194577B2 Instruction issue according to in-order or out-of-order execution modes
Apparatus for processing data (2) includes issue circuitry (22) for issuing program instructions (processing operations) to execute either within real time execution circuitry (32) or non real time execution circuitry (24, 26, 28, 30). Registers within a register file (18) are marked as non real time dependent registers if they are allocated to store a data value which is to be written by an uncompleted program instruction issued to the non real time execution circuitry and not yet completed. Issue policy control circuitry (42) responds to a trigger event to enter a real time issue policy mode to control the issue circuitry (22) to issue candidate processing operations (such as program instruction, micro-operations, architecturally triggered processing operations etc.) to one of the non real time execution circuitry or the real time execution circuitry in dependence upon whether that candidate processing operation reads a register marked as a non real time dependent register.
US11194567B1 Security patch update processor
A method, system, and program product are provided for updating software deployed on computers in an enterprise computer network wherein each computer has a software update agent installed to enable the computer to receive software patch updates. The method includes determining a required software component and updates; determining a version of the agent and updating the agent if required; selecting a server from which required updates are to be downloaded; scanning a plurality of software components on a selected computer and comparing the components with updates available on the server to determine required updates; downloading the required patches from the server; and installing the patches on the selected computer. The system includes components that perform the method steps when operated on a computer in the network. A computer readable medium implements the method for updating software deployed on computers in a network.
US11194560B2 Autonomous server installation
Aspects of the subject disclosure may include, for example, a system for preparing servers for service over a network, where the servers include out of band management cards. The system may include a processor, a database of server configuration information, and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can include establishing a secure hypertext transport protocol session over the network with the out of band management card for the server to mount and execute a preinstall image that performs an installation, without any specific network configuration, and where the installation is performed without deploying an agent. Other embodiments are disclosed.
US11194555B2 Optimization of execution of smart contracts
An example operation includes one or more of receiving a smart contract code by an analyzer node, building, by the analyzer node, a control flow-graph comprising a plurality of basic code blocks based on the smart contract code, computing, by the analyzer node, a read and write set for each of the basic code blocks from the plurality of the basic code blocks, and determining, by the analyzer node, at least two basic code blocks from the plurality of the basic code blocks that may be executed in parallel.
US11194552B1 Assisted visual programming for iterative message processing system
Systems and methods are described for graphical user interfaces that enable users to graphically design nodes and interconnections of pipelines for preprocessing data later ingested into an indexing system. The preprocessing can include receiving messages published to a first publish-subscribe messaging system, the messages containing raw machine data generated by one or more components in an information technology environment, performing one or more processing operations on at least some of the messages to generate preprocessed messages, republishing the preprocessed messages to a second publish-subscribe messaging system, and providing to the indexing system, a subset of the messages from the second publish-subscribe messaging system. Nodes in the pipeline can specify the preprocessing operations, and interconnections in the pipeline can represent data flow through the nodes of the pipeline.
US11194551B2 Dataflow graph configuration
A method for configuring a first computer executable program includes through a user interface, receiving information indicative of a source of data and a data target; and receiving a characterization of a process, including a type of the process and values for characteristics associated with the process. The method includes based on the received information, automatically assigning values to respective parameters of the first computer executable program to cause the first computer executable program to, when executed, receive data from the source of data and output data to the data target. The method includes automatically configuring the first computer executable program to reference a second computer executable program, including identifying the second computer executable program based on the type of the process; and assigning values to respective parameters of the second computer executable program based on the values for the respective characteristics.
US11194547B2 Text input device and method therefor
Electronic device includes display, microphone, and processor configured to activate voice input function based on user input, display graphic representation for indicating that the voice input function is activated, provide, on the display, a text display area for displaying text inputted by a plurality of user input methods and a keyboard input interface for receiving a user keyboard input, the plurality of user input methods including user keyboard input method and user voice input method, receive, via the keyboard input interface, the user keyboard input corresponding to a first text, display the first text in the text display area based on receiving the user keyboard input, receive user voice input corresponding to a second text while the keyboard input interface is provided and the voice input function is activated, and display the second text next to the first text in the text display area based on the user voice input.
US11194545B2 Electronic device for performing operation according to user input after partial landing
The electronic device according to an embodiment may receive a first user input including a first request for performing a first task requiring one or more first parameters for execution, to transmit first data associated with the first user input through the communication circuit to a server including an intelligence system providing a sequence of action states for the electronic device performing at least one task using the at least one application program, to receive the first sequence of the action states for performing the first task, from the server through the communication circuit, to perform not all but part of the first sequence of the action states, based at least on the first user input, and to transmit second data associated with an action state of the electronic device caused from the performing of the part of the first sequence, to the server through the communication circuit.
US11194538B2 Image management system, image management method, and program
An image management system includes a reception unit and transmission unit. The reception unit receives, from a first communication terminal, link information that is transmitted from the image management system and is managed in a link information management system. The transmission unit transmits, to the first communication terminal, a view script and image data corresponding to the link information. The image data is received from a second communication terminal.
US11194534B2 Information processing apparatus, control method, and storage medium
A control method for an information processing apparatus which is able to operate in any one of a plurality of states including a first state in which the information processing apparatus performs communication according to a predetermined communication method using a first number of antennas and a second state in which the information processing apparatus performs communication according to the predetermined communication method using a second number of antennas, the second number being less than the first number, includes causing the information processing apparatus to operate in a state that is based on at least one of information which is received from a communication apparatus capable of performing communication according to the predetermined communication method, a state of the communication apparatus, and a state of the information processing apparatus, out of the plurality of states.
US11194529B2 Image forming apparatus, information processing apparatus, printing system, method of controlling the same, and storage medium for processing of print data
An image forming apparatus, an information processing apparatus, a printing system, a method of controlling the same, and a storage medium. An image forming apparatus authenticates a user, transmits a request for a list of print jobs, and receives a list of print jobs transmitted in response to the request. The image forming apparatus displays on a display unit the list of print jobs received in the receiving, and in the displaying, a list of the print jobs, for which a user name of the user authenticated in the authenticating and a job owner name of the print job match, and a list of print jobs for which a job owner name is unknown is displayed.
US11194525B2 Method of controlling information processing apparatus and storage medium storing program to set an IP address for a device suitable for network environment
A method of controlling a PC setting a first IP address for a printer having a network segment different from a network segment of the PC, the method including: setting a second IP address for the PC, searching for the printer having an IP address before a change by communication using the second IP address and transmitting a network setting command including the first IP address to the searched printer to set the first IP address, generating a third IP address having a network segment identical to a network segment of the first IP address set for the printer, setting the generated third IP address for the PC, and transmitting a printer setting command to the printer using the third IP address.
US11194513B2 Storage device and operating method thereof
A memory device having an improved booting speed includes: a memory cell array, and a control logic configured to set a memory block as one of a special block for storing special information and a user block for storing user data and configured to store data in a memory block in response to commands from a memory controller, wherein the control logic comprises: a control signal generator configured to generate a special information read signal for reading plural pieces of special information stored in at least two special blocks among the plurality of memory blocks, in response to a special information read command provided by the memory controller, a special information merger configured to read the plural pieces of special information in response to the special information read signal, and a special information storage configured to store the read plural pieces of special information as merged special information.
US11194510B2 Storage device and method of operating the same
A storage device and a method of operating a storage device including a non-volatile memory. The method includes selecting a first task from among a plurality of tasks queued in a task queue of the storage device; determining whether a mode of the first task is identical to a mode of a previously-executed task; and determining an execution order of the first task according to a result of determination. The modes and the region addresses of tasks may be utilized to group tasks to permit interleaving of programming data.
US11194500B2 Resilient implementation of client file operations and replication
One or more techniques and/or computing devices are provided for resilient replication of storage operations. For example, a first storage controller may host first storage having a replication relationship with second storage hosted by a second storage controller. To improve resiliency against transient network issues of a network between the storage controllers, the first storage controller may implement a queue and retry mechanism to retry replication operations not acknowledge back by the second storage controller within a threshold time. The second storage controller may maintain a cumulative sequence number of a latest replication operation performed in order, an operation response map of replication operations performed out of order, and an operation finder map identifying currently implemented replication operations, which may be used to process incoming replication operations. Single write semantics, write order consistency, and reduction of write amplification may be provided.
US11194499B2 Caching meihod for hybrid cloud storage running dev/test on public cloud
Example implementations described herein are directed to management of a first storage system for an on-premise system and a second storage system for a public cloud system. Such example implementations can involve, responsive to an update to one or more of a plurality of snapshot volumes in the first storage system, updating first shared page information stored in the first storage system according to the update to the one or more snapshot volumes, the first shared page information indicative of pages shared between the plurality of snapshot volumes in the first storage system; transmitting instructions to the second storage system to copy the updates to the one or more snapshot volumes from the first shared page information to a second shared page information stored in the second storage system; and executing read or write operations made to the second storage system based on the second shared page information.
US11194492B2 Machine learning-based data object storage
An information management system is provided herein that uses machine learning (ML) to predict what data to store in a secondary storage device and/or when to perform the storage. For example, a client computing device can be initially configured to store data in a secondary storage device according to one or more storage policies. A media agent in the information management system can monitor data usage on the client computing device, using the data usage data to train a data storage ML model. The data storage ML model may be trained such that the model predicts what data to store in a secondary storage device and/or when to perform the storage. The client computing device can then be configured to use the trained data storage ML model in place of the storage polic(ies) to determine which data to store in a secondary storage device and/or when to perform the storage.
US11194491B2 Semiconductor device and a method for controlling accessing data
A semiconductor device for achieving consistency of data is provided. The process performed by the semiconductor device includes a step of compressing data to generate compression information representing compressed data and the amount of information, a step of accessing management data for controlling access to a memory area, a step of permitting writing to a memory area in units of a predetermined data size based on the fact that the management data indicates that the accessed area is not exclusively allocated to another compression/expansion module, a step of writing data to update management data, a step of permitting reading from the area in units of the data size based on the fact that the management data indicates that the accessed area is not exclusively owned to another compression/expansion module, and a step of reading the compressed data and the compressed information from the area in units of the data size.
US11194488B2 Memory system executing calibration on channels
A memory system includes: a plurality of nonvolatile memories; a controller connected to the plurality of nonvolatile memories via a plurality of channels that includes a plurality of memory physical layer circuits arranged corresponding to the plurality of channels, respectively, one or more pads for calibration corresponding to the plurality of memory physical layer circuits, and a processor that controls the plurality of memory physical layer circuits. A single reference resistor is connected to the plurality of memory physical layer circuits via the pad. An output based on a ZQ calibration of the plurality of memory physical layer circuits is wired-OR connected to the single reference resistor via the one or more pads. The processor performs a calibration for each of the plurality of memory physical layer circuits in a time division manner using the single reference resistor.
US11194486B2 Storage data sanitization
Technologies are provided for secure sanitization of a storage device. A storage device can be configured to support an operational mode, into which the storage device is placed by default, and in which requests to cryptographically erase the storage device are rejected. The storage device can support a separate sanitization mode in which a request to cryptographically erase the storage device will be processed. Access to the sanitization mode can be restricted to trusted sources (such as a boot firmware of a computer connected to the storage device). The storage device can be configured to reject a command to place the storage device in the sanitization mode, unless the command is received during an initialization of the storage device. In at least some embodiments, the storage device can reject data access commands while it is in the sanitization mode.
US11194484B2 Enablement of licensed features at a logical volume level of granularity
A licensing application implemented in a computational device receives a request to enable a feature for a logical volume of a plurality of logical volumes controlled by the computational device, wherein each feature of a plurality of features is configurable to be enabled or disabled for one or more logical volumes of the plurality of logical volumes. The licensing application determines, whether enabling the feature for the logical volume causes a licensed capacity limit for the feature to be exceeded. Enabling the feature for the logical volume is avoided, in response to determining that enabling the feature for the logical volume causes the licensed capacity limit for the feature to be exceeded.
US11194481B2 Information processing apparatus and method for controlling information processing apparatus
An information processing apparatus includes a master storage that is a nonvolatile semiconductor memory, a slave storage that is a nonvolatile semiconductor memory, a determination unit configured to determine a free storage area of the master storage, an instruction unit configured to provide an instruction to write dummy data into the area determined by the determination unit, and a control unit configured to perform one of rebuild control to rebuild the slave storage on a basis of the master storage and mirroring control on the master storage and the slave storage. The instruction unit provides an instruction to write dummy data into the free area before the control unit performs rebuild control.
US11194476B2 Determining an optimal maintenance time for a data storage system utilizing historical data
A computer-implemented method according to one embodiment includes receiving and storing historical data for historical data jobs performed within a data storage system; determining an optimal maintenance time for the data storage system, utilizing the stored historical data; determining a timing in which storage devices within the data storage system are taken offline, utilizing the optimal maintenance time and the stored historical data; and preparing the data storage system for one or more maintenance operations, utilizing the determined timing.
US11194474B1 Link-list shortening logic
An apparatus includes a first circuit and a second circuit. The first circuit may be configured to traverse a link list of connected components forming an object in an image being processed in a machine vision system. The link list may comprise object IDs and link pointers for each component of the object. The link pointers generally identify links between each component from a current leaf component to a root component of the object. Each of the connected components may comprise one or more pixels of the image belonging to the object. The second circuit may be configured to modify at least the link pointer associated with the current leaf component to point to the root component instead of a next component between the current leaf component and the root component by generating a control signal to control replacement of at least an object ID of a next connected leaf component in the link pointer of the current leaf component with the object ID of the root component.
US11194464B1 Display control using objects
Systems and methods for controlling display of content using objects are disclosed. Objects may be placed on a surface and one or more computing devices may be configured to identify the objects, determine the shape of the objects, and/or determine the locations of the objects with respect to the surface. Content displayed on the surface may be updated based at least in part on interaction of the object with the surface, such as changing locations of the objects, object proximities, object flipping, and/or object stacking, for example.
US11194462B2 Exclusion of selected data from access by collaborators
One exemplary aspect is a blackout feature that can be used in connection with touchscreen devices to hide selected data in a shared display environment. An exemplary embodiment may be provided as a service running in the background or on a touchscreen device. A service may pop-up in response to the initiation of a collaboration session or entry of the device into a data transfer or sharing environment to prompt the user as to handle they would like to handle the shared information, e.g., “hide” sensitive information. Another exemplary aspect can display data in a constellation fashion. For example, data included in a file or data set to be shared is displayed by the touchscreen device. The user can then run their finger over the data that the user does not wish to share. The selected data/information can then be prevented from delivery to and/or display on the collaborating device(s).
US11194458B2 Generating and modifying content using data structures
A content editor for generating content including root blocks and nested blocks is disclosed. The content editor can generate a deployment that includes the content. The content editor can generate user interface code configured to edit the content. The content editor can receive updates to the content and update the root blocks and nested blocks. The updated root blocks and nested blocks can be used to generate updated content for editing and/or can be deployed to end-users.
US11194457B1 Knowledge engine auto-generation of guided flow experience
Certain aspects of the present disclosure provide techniques for generating a user experience for a software program product based on a knowledge engine. Techniques for generating the user experience include a UI builder tool providing a set of tabular UI views and receiving in each tabular UI view corresponding input data for generating a calculation graph, a completeness graph, and a client UI view. Based on the input data, the UI builder tool and knowledge engine can generate a set of artifact files. The knowledge engine can generate and/or execute the calculation and completeness graphs as defined in the corresponding artifact files. The UI builder tool can generate an instance of the client UI view. With the generated calculation graph(s), completeness graph(s), and an instance of the client UI view, the user experience can be provided to a computing device.
US11194453B2 Content extraction system
A system includes a content extraction engine comprising at least one processor and configured to receive a content page for a target product including product data for the target product and noise content unrelated to the target product, identify noise content pertaining to data unrelated to the target product, remove noise content from the content page, thereby generating a remainder content page containing target product data usable to enable product comparison between multiple sources.
US11194451B2 Systems and methods for content sharing through external systems
Disclosed are mechanisms for sharing managed content through external systems. A sharing module publishes content in a share and metadata associated therewith to an external system. The share represents a folder or directory in a repository managed by an information system such as an enterprise content management system. The publication is made possible through application programming interface (API) calls handled by a first sharing module API, a repository API, a second sharing module API, and an external system API. These APIs together provide a one-to-one mapping of communications protocols used by the managed repository and the external system. The share in the managed repository and the share published to the external system are synced and any conflict between the two is detected and resolved. The shared content can be repatriated back to the managed repository and the shared version deleted from the external system.
US11194444B2 System and method for indicating data transfer method selection
An electronic device for indicating selection of a data transfer method is disclosed. A processor is coupled to an input interface module and an output interface module. A memory is coupled to the processor and stores an application comprising instructions to cause the device to display indications corresponding to a plurality of data transfer methods via the output interface module, receive a selection of one of the methods for use in making a subsequent data transfer, retrieve a graphical element corresponding to the selected method, configure the device for making data transfers using the selected method, and indicate the device is operable to perform data transfers using the selected method by presenting the graphical element in the interface of the application whenever the interface is displayed via the output interface module or by modifying an icon for launching the application to correspond to the graphical element.
US11194433B2 Touch sensor
An improved touch sensor comprising a first sensing electrode unit formed on a substrate in a first direction and a second sensing electrode unit formed on the substrate in a second direction crossing the first direction. A plurality of fine etching patterns are formed in boundary portions of unit transparent electrodes included in the first sensing electrode unit and the second sensing electrode unit. Each unit transparent electrode may have a shape in which a portion of a curved line connecting the vertices of a polygon is removed. Adjacent unit transparent electrodes may be electrically connected to one another. The improved touch sensor prevents a transparent electrode from being visible to a user sensor and also results in the prevention of a reduction in light transmittance caused by the transparent electrode as well as the prevention a reduction in optical quality due to a moiré phenomenon.
US11194428B2 Touch screen, pressure-sensitive touch method, and display apparatus
The present disclosure provides a touch screen and a pressure-sensitive touch method, and a display apparatus. In one embodiment, a touch screen includes: a touch sensing layer including a touch sensing area configured to sense touch information of a touch action; a pressure sensing layer including a pressure sensing area including a plurality of photosensitive devices therein, the pressure sensing area configured to sense pressure information of the touch action, the photosensitive devices being configured to receive optical signals from a light-emitting side of the touch screen and convert the optical signals into electrical signals; and a processor configured to process the electrical signals converted by the photosensitive devices and output corresponding pressure information, the pressure information at least comprising a pressure strength of the touch action.
US11194417B2 NFC-enabled apparatus and method of operation thereof
An NFC-enabled apparatus is disclosed. The apparatus includes a touch screen display and a near field communication (NFC) module comprising an NFC antenna and an NFC controller. In response to tagging between the NFC-enabled apparatus and the external NFC terminal, an NFC communication channel is established between the NFC-enabled apparatus and the external NFC terminal for data communication therebetween.
US11194410B2 Pointer position detection method and sensor controller
A pointer position detection method includes detecting one or more candidate touch positions by detecting one or more changes in capacitances in a touch sensor, detecting one or more candidate pen positions based on a level of a downlink signal in each of a plurality of sensor electrodes, and determining a pen position from the one or more candidate pen positions, in which each of the one or more candidate pen positions having a corresponding candidate touch position that has not been detected is not determined as the pen position.
US11194407B2 Controller with situational awareness display
A hand controller for commanding or controlling a target, such as a remote vehicle or a virtual target, includes a display mounted on a free end of a joystick for indicating graphically a direction of the remote vehicle from the hand controller and an orientation of the target relative to the hand controller's frame of reference, based on the location and orientation of the target received by the hand controller from the target and the location and orientation of the hand controller.