US10674248B2

The present disclosures an ear-hanging type structure. The ear-hanging type structure comprises an ear supporting part, the ear supporting part comprises a protrusion part, a cavity part and a connection part for connecting the protrusion part with the cavity part, the protrusion part is provided with a hollow structure, and the protrusion part, the connection part and the cavity part are mutually communicated; and a partial periphery of the ear supporting part corresponds to the anti-helix of an ear and is arranged along an inner side of the anti-helix. Compared with the prior art, the present disclosure has the advantages that the partial periphery of the ear supporting part corresponds to the anti-helix of the ear and is arranged along the inner side of the anti-helix so as to improve fitness of the ear-hanging type structure and the ear, use comfortableness and wear stability without discomfortableness after long-time wearing.
US10674245B2

The present invention relates to an over-ear headphones comprising a headband, two earpiece modules connected to two ends of the headband, a holder and an adjustable microphone. Each of the two earpiece modules comprises an elastic case, a fixing baffle connected to the elastic case, a speaker connected to the fixing baffle, a back cover, a LED light plate at a bottom of the hack cover, and two transparent plates at an outside of the back cover. The speaker comprises a plate, a T-bar, a magnetic element, a cushion ring, a diaphragm, a voice coil and a protection cap having plural first holes arranged in a cross pattern at a central thereof, plural second holes surrounding the plural first holes, and plural third, fourth and fifth holes sequentially and radially arranged thereon for surrounding the plural second holes.
US10674240B2

A protection switching method, including sending, by a first end node, a first protection switching request message to an intermediate node in response to a fault occurring on a working trail between the first end node and a second end node, wherein a protection trail of the working trail comprises the first end node, the second end node, and at least one intermediate node, receiving, by the first end node, a second protection switching request message from the intermediate node, and switching service data to the protection trail for transmission in response to receiving the second protection switching request message, where one overhead frame of each of the first and second protection switching request messages has at least two overhead information groups, and each of the at least two overhead information groups comprises a request type field, a request signal identifier field, and a bridge flag field.
US10674238B2

Examples may include racks for a data center and sleds for the racks, the sleds arranged to house physical resources for the data center. The sleds can house physical resources and heat sinks thermally coupled to the physical resources. The physical resources are arranged on the sleds and the heat sinks are configured so as to limit thermal shadowing between physical resources to reduce interference with airflow provided by fans of the racks.
US10674236B2

Devices and meters comprising: a housing configured to mount to a pole supporting an existing meter, the housing defining an interior; a sensor within the interior of the housing, the sensor configured to collect environmental information pertaining to the local external environment of the existing meter; a wireless radio within the interior of the housing, the wireless radio configured to transmit the environmental information to the existing meter or to a remote server in communication with the existing meter; a power unit within the interior of the housing, the power unit supplying power to the sensor and the wireless radio.
US10674234B2

A method for providing a broadcast service in a Primary Device (PD) is discussed. The method includes performing a discovery process with a Companion Device (CD) application resided in a CD. Further, performing the discovery process includes receiving an application information request from the CD application, and sending an application information response, and the application information response includes location information used for an endpoint of a websocket server resided in the PD. In addition, establishing a websocket connection between the CD application and the websocket server based on the location information; and communicating at least one message with the CD application via the websocket connection.
US10674231B2

A receiving apparatus comprises a recorder of the received digital contents and commercial messages. Commercial message retrieved from the recorder is interposed into a digital content or between a pair of digital contents in accordance with the type of commercial message. Interposition of commercial message is controlled by internal information, such as history of actually displaying the same commercial message, or history of skipping the same commercial message. The receiving apparatus controls the repetition time of displaying the same commercial message, or decision whether or not actually displaying a specific commercial message, or the order of displaying commercial messages. Skip of commercial message is prevented unless display has been repeated over a minimum requirement, or user agrees with a compensation for the skip. Repetition of the same commercial message ceases with skip repeated over a limit. Notice of interposing commercial message or of compensation for skip is made in advance.
US10674229B2

Personalized audio metadata is generated based on audio program elements and presentation configuration metadata to specify personalized audio presentations for a media presentation. The personalized audio metadata is transmitted to an adaptive streaming client in response to receiving a media presentation request by the adaptive streaming client for the media presentation. Audio program elements of a specific personalized audio presentation are transmitted to the adaptive streaming client in response to receiving subsequent media streaming requests for the audio program elements.
US10674225B2

It is presented a method for checking capacity for a multimedia session. The method comprises the steps of: receiving a capacity request for a multimedia session, the capacity request comprising a desired bandwidth, a requested Quality of Service Class Identifier, QCI, a requested time window and a desired location in terms of at least one service area, each service area being served by a plurality of radio base stations; checking whether there is sufficient capacity in each service area for the desired bandwidth and desired QCI during the desired time window of the request by reading available 0 capacity in an aggregated capacity database, the aggregated capacity database comprising available bandwidth capacity on a service area level and by reading available radio capacity on a radio resource level in a resource capacity database; and sending a response based on whether there is sufficient capacity or not.
US10674220B2

There is provided a display control device including a user information acquisition unit configured to acquire information on presence of one or more users who are using same content as output content, a user position decision unit configured to decide display positions of the presence of the users with the information on the presence of the users acquired by the user information acquisition unit, and a display control unit configured to exert control to display the information on the presence of the users on the basis of the display positions decided by the user position decision unit in a manner that the users appear to be using the content together.
US10674218B2

Systems and methods are described for modeling the consistency of audiences viewing groups of media assets. For example, a media guidance application (e.g., executed on a server) may identify a first subset of user equipment that generated for display a first media asset (e.g., an episode of a series). The media guidance application may then identify a second subset of the first subset where the user equipment generated for display another media asset that is part of a group of media assets (e.g., another episode of the same series). Based on the number of user equipment in the second subset, the media guidance application may calculate a score for audience consistency for the group of media assets (e.g., the series) which can be used to rank the group of media assets among other groups of media assets.
US10674213B2

A reception apparatus includes a memory and circuitry. The memory is configured to store an application program that is to be executed in coordination with audio visual content. The circuitry is configured to receive the audio visual content and acquire trigger information used to control operation of the application program. The circuitry is configured to acquire an application information table including expiration information, and control the operation of the application program according to the trigger information and the application information table. The circuitry is further configured to manage storage of the application program in the memory based on the expiration information included in the application information table.
US10674209B2

According to one configuration, a wireless station monitors for presence of wireless communications transmitted in a subscriber domain (monitored region) to identify which of one or more communication devices assigned to the subscriber domain are present in the monitored region. In response to detecting presence of a particular communication device, a mapping resource maps an identity of the communication device and/or corresponding user of communication device to configuration settings (such as a personalized content guide) assigned to the corresponding user of the communication device. The playback device displays the personalized content guide and corresponding control options on a display screen of the playback device to the user. The user then operates a remote control device (which is separate from the communication device) to control selection of options in the displayed personalized content guide of the user.
US10674202B2

A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
US10674195B2

A system and method for identifying a break in a broadcast including receiving a broadcast of an event, the broadcast comprising one of audio and video, receiving event data about the event, determining, during the event, a break threshold based on the event data and a type of the event and identifying a break based on the broadcast of the event and the break threshold.
US10674189B2

Aspects of the subject disclosure may include, for example, embodiments can include initiating a voice call to a communication device utilized by a subscriber of a media content service. The voice call indicates a video trailer for media content is available for viewing by the subscriber. Further embodiments can include receiving a first request to present the video trailer for the media content in response to the voice call. Additional embodiments can include providing the video trailer to the communication device. Other embodiments are disclosed.
US10674182B2

A pre-processing of a pixel in a picture comprises determining, based on a minimum color component value for the pixel, whether a default processing chain is used to derive a luma component value, a first subsampled chroma component value and a second subsampled chroma component value or whether an auxiliary processing chain is used to derive at least one of the luma component value, the first subsampled chroma component value and the second subsampled chroma component value. The pre-processing improves the visual quality of pictures but at a low cost with regard to extra processing time.
US10674181B2

To favorably transmit both of HDR image data and LDR image data. First transmission image data and second transmission image data are divided into layers and encoded, the first transmission image data being obtained by applying photo-electric conversion to first input image data having a contrast ratio of from 0 to 100% to brightness of a white peak of a conventional LDR image, and the second transmission image data being obtained by applying photo-electric conversion to second input image data having a contrast ratio of from 0 to 100%*N (N is a number larger than 1), the contrast ratio exceeding the brightness of the conventional white peak, and a video stream having encoded image data of pictures of the layers is generated. A container in a predetermined format including the video stream is transmitted.
US10674180B2

In one embodiment of the present invention, an encode validator identifies and classifies errors introduced during the parallel chunk-based translation of a source to a corresponding aggregate encode. In operation, upon receiving a source for encoding, a frame difference generator creates a frame difference file for the source. A parallel encoder then distributes per-chunk encoding operations across machines and creates an aggregate encode. The encode validator decodes the aggregate encode and creates a corresponding frame difference file. Subsequently, the encode validator performs phase correlation operations between the two frame difference files to detect errors generated by encoding process faults (i.e., dropping a frame, etc.) while suppressing discrepancies inherent in encoding, such as those attributable to low bit-rate encoding. Advantageously, since the encode validator leverages frame difference files, this indirect verification technique enables efficient debugging of parallel encoding processes in which the complete source is unavailable for post-encode analysis.
US10674172B2

A difference detecting unit (130) compares a captured image (811) divided into a plurality of blocks with a last captured image (812) to be compared with the captured image (811), on a block-by-block basis to detect blocks having differences from the last captured image (812), as differential blocks. In addition, a differential block selecting unit (140) selects one or more difference transmission scheduled blocks to be encoded and transmitted, from the differential blocks. In addition, a cyclic block selecting unit (160) selects one or more cyclic transmission scheduled blocks to be encoded and transmitted, from cyclic blocks other than the one or more difference transmission scheduled blocks among the plurality of blocks. A total value of amounts of code used to encode the respective one or more cyclic transmission scheduled blocks is in a range of a lower limit value and an upper limit value.
US10674171B2

The solution presented herein defines from which previously decoded picture to retrieve the values for calculating POC of the current picture regardless of how many temporal layers have been decoded. That is achieved by determining the POC of the current picture, to be used by the decoder, as a sum of a syntax element pic_order_cnt_lsb and most significant bits of the POC, PicOrderCntMsb, of the current picture, wherein the PicOrderCntMsb of the current picture is derived using at least a prevPicOrderCntMsb and a prevPicOrderCntLsb and the prevPicOrderCntMsb is set equal to the most significant bits of the POC of a previous reference picture in decoding order that has a layer identity equal to zero and prevPicOrderCntLsb is set equal to the value of the least significant bits of the POC of a previous reference picture in decoding order that has a layer identity equal to zero.
US10674169B2

Disclosed decoding method of the intra prediction mode comprises the steps of: determining whether an intra prediction mode of a present prediction unit is the same as a first candidate intra prediction mode or as a second candidate intra prediction mode on the basis of 1-bit information; and determining, among said first candidate intra prediction mode and said second candidate intra prediction mode, which candidate intra prediction mode is the same as the intra prediction mode of said present prediction unit on the basis of additional 1-bit information, if the intra prediction mode of the present prediction unit is the same as at least either the first candidate intra prediction mode or the second candidate intra prediction mode, and decoding the intra prediction mode of the present prediction unit.
US10674168B2

A semiconductor device with a novel structure is provided. Input neuron circuits, hidden neuron circuits, and output neuron circuits are hierarchically connected to one another through plural synapse circuits. Each synapse circuit includes an analog memory which stores data corresponding to a connection strength between the input neuron circuit and the hidden neuron circuit or between the hidden neuron circuit and the output neuron circuit, a writing circuit which changes the data in the analog memory, and a weighting circuit which outputs an output signal obtained by weighting an input signal in accordance with data in the analog memory. The analog memory is formed using a transistor including an oxide semiconductor having extremely low off-state current. It is not necessary to mount a large-scale capacitor for holding data and to recover analog data by regular refresh operation; thus, reduction in a chip area and reduction in power consumption are possible.
US10674162B2

Methods and apparatus for compressing image data are described along with corresponding methods and apparatus for decompressing the compressed image data. A decoder unit identifies neighbouring pixels based on coordinates of a sample position and fetches encoded data from the compressed image data for each of the neighbouring pixels. A first decoder decodes fetched encoded blocks of a first image and a difference decoder decodes fetched encoded sub-blocks of differences between the first image and a second image and outputs a difference quad and a prediction value for each of the four pixels, and a reconstruction of the image is generated at the sample position using the decoded blocks of the first image, difference quads and prediction values. A bilinear filtering unit performs bilinear filtering on a linearly interpolated output of a pre-filter using a second part of the coordinates of the sample position to generate the reconstruction of the image at the sample position.
US10674159B2

Various embodiments of the present technology generally relate to encoding techniques. More specifically, some embodiments relate to encoding techniques for screen data. Intra block copy (IntraBC) using motion compensation within a frame (not between frames) is very useful for encoding data captured from screen. Unfortunately, this tool is not included in most of video coding standards, including the base version of HEVC (i.e., H.265). Various embodiments of the present technology utilize encoding techniques to simulate IntraBC with compliant syntax. For example, embodiments divide a high-resolution frame into smaller areas and then encode these areas independently as if these smaller areas were independent frames.
US10674157B2

Methods and apparatus for parsing friendly and error resilient merge flag coding in video coding are provided. In some methods, in contrast to merging candidate list size dependent coding of the merge flag in the prior art, a merge flag is always encoded in the encoded bit stream for each inter-predicted prediction unit (PU) that is not encoded using skip mode. In some methods, in contrast to the prior art that allowed the merging candidate list to be empty, one or more zero motion vector merging candidates formatted according to the prediction type of the slice containing a PU are added to the merging candidate list if needed to ensure that the list is not empty and/or to ensure that the list contains a maximum number of merging candidates.
US10674155B2

A method of operating an encoder/decoder, and a device, for encoding/decoding a digital image into/from a video bitstream, said methods/device being arranged to: determine a parameter of an entropy code associated to one or more indexes of a block for encoding a coding unit of said digital image according to a palette, said palette comprising a set of indexes associated to pixel values, said entropy code being used for the encoding of at least part of said block, wherein an index of said block is encoded using a flag to indicate one of a plurality of modes for determining the value of the index, and the parameter of the entropy code is determined in dependence of which mode was indicated by the flag to determine the value of the index; and encode/decode said digital image into/from the video bitstream by using the determined parameter to adapt the entropy code.
US10674153B2

An image processing device including an acquiring section configured to acquire quantization matrix parameters from an encoded stream in which the quantization matrix parameters defining a quantization matrix are set within a parameter set which is different from a sequence parameter set and a picture parameter set, a setting section configured to set, based on the quantization matrix parameters acquired by the acquiring section, a quantization matrix which is used when inversely quantizing data decoded from the encoded stream, and an inverse quantization section configured to inversely quantize the data decoded from the encoded stream using the quantization matrix set by the setting section.
US10674150B2

A system and method for regenerating high dynamic range (HDR) video data from encoded video data, extracts, from the encoded video data, a self-referential metadata structure specifying a video data reshaping transfer function. The video data reshaping transfer function is regenerated using data from the metadata structure and the extracted reshaping transfer function is used to generate the HDR video data by applying decoded video data values to the reshaping transfer function.
US10674141B1

A head-mounted-display system may include 1) a support assembly and 2) a pair of display assemblies moveably coupled to the support assembly such that the display assemblies are moveable between a plurality of positions corresponding to a plurality of user interpupillary distances, with the pair of display assemblies respectively defining separate viewing regions for a user's right and left eyes. Each of the pair of display assemblies may include a lens and a display screen. The head-mounted-display system may also include a detection subsystem having 1) at least one position sensor and 2) a determination module that determines a positional relationship between the pair of display assemblies based on measurements obtained by the at least one position sensor. Various other methods, systems, and computer-readable media are also disclosed.
US10674127B1

In certain embodiments, a user's field of view may be increased and/or modified. In some embodiments, views of a scene may be obtained via a wearable device. A first region of the scene may be determined, where the first region is common to the views and represented in the views at proximate a center of each of the views. For each view of the views, a second region of the scene may be determined, where the second region is represented in the view and related to peripheral vision of the user. A modified view may be generated based on (i) a portion of at least one of the views that corresponds to the common first region and (ii) portions of the views that correspond to the second regions such that the modified view comprises a representation of the common first region and representations of the second regions.
US10674126B2

A projector includes a first corrector that performs first correction that corrects distortion of an image on first image information to generate first corrected image information, a second corrector that performs second correction that corrects distortion of an image on second image information to generate second corrected image information, a combiner that combines the first corrected image information and the second corrected image information with each other to generate combined image information, and a projection section that projects an image according to the combined image information. The second correction differs from the first correction.
US10674125B2

A projector and a wavelength conversion device thereof are provided. The wavelength conversion device includes a wavelength conversion element and a diffusion element. The wavelength conversion element includes a first substrate and at least one wavelength conversion layer. The at least one wavelength conversion layer is disposed on the first substrate and surrounding an axle center of the first substrate. The at least one wavelength conversion layer is configured to perform a conversion on a light beam. The diffusion element is connected to the first substrate of the wavelength conversion element and surrounding the axle center of the first substrate. The diffusion element is configured to allow another light beam to pass through.
US10674123B2

Large format display systems are described that are reconfigurable between an open configuration designed for performing maintenance on the system and a closed configuration designed for normal operations of the display system. In the closed configuration, the display screen is intentionally subjected to a substantial amount of tensile force to advantageously stabilize the display screen. That substantial tensile force is generated by a sturdy stationary frame that the display screen is anchored against in the closed configuration. When the display system is reconfigured to the open configuration, the display system is no longer anchored against the stationary frame. The process of reconfiguring the display system from the closed configuration to the open configuration includes relieving most of the tensile force applied to the display screen using adjustable tensioning mechanisms of the display systems.
US10674119B2

The disclosure includes a doorbell having a visitor detection system that can comprise at least one of a camera, a microphone, and a motion detector. The method for using the doorbell can comprise recording, via the camera, video data that represents a video. The method can also comprise recording, via the microphone, audio data that represents audio. The method of using the doorbell can comprise transmitting at least a portion of the video data and at least a portion of the audio data, to a remote computing device that is communicatively coupled to the doorbell. The method can also comprise transmitting the video data and the audio data to a remote server that is communicatively coupled to the doorbell.
US10674111B2

Systems and methods are provided for transcoding media content in accordance with thematic and/or cinematic characteristics of scenes. In particular, compression techniques may be selected to optimize compression of scenes based on their thematic and/cinematic characteristics. Scene boundary identifiers, such as scene in and out points may be identified, and the corresponding thematic and/or cinematic characteristic meta-data can be sent to a transcoder for transcoding. In this way, the specific characteristics of each scene in a movie can be accounted for during transcoding. This can result in transcoded versions of the movie that have better audio/visual qualities, and that can be encoded at a lower overall bit rate.
US10674091B2

An image processing method and relative products are provided. The image processing method may include: acquiring an image to be processed when shooting a picture; acquiring N shooting brightness parameters for adjusting a camera corresponding to the shooting, where N is a positive integer; determining a current environment according to the N shooting brightness parameters; determining a light spot area of the image to be processed according to the current environment; and performing different processing operations on the light spot area and other areas of the image to be processed, so as to acquire an output image.
US10674087B1

The present disclosure provides an image stabilization method. The method includes acquiring a frame of an image to be stabilized and a related exposure time; acquiring first attitude data before the exposure time and second attitude data after the exposure time, wherein the number of the first attitude data is one or more, and the number of the second attitude data is one or more; acquiring a target attitude corresponding to the exposure time based on the first attitude data and the second attitude data; and obtaining a stabilized target image by stabilizing the image to be stabilized according to the target attitude.
US10674080B2

An integrated inspection system including at least one surface defining an enclosed space, at least one camera mounted in the enclosed space, and an interrogator device operatively coupled to the at least one camera. The interrogator device provides power to and receives images from the camera.
US10674069B2

Disclosed is a method and apparatus for blurring a preview picture and storage medium. Portrait recognition is performed on a first preview picture to determine information of a target portrait in the first preview picture. The information of the target portrait includes an area and position of the target portrait. A target region to be protected is determined according to the information of the target portrait. In switching preview pictures, blurring is performed on a region, except the target region, in a second preview picture.
US10674067B2

An imager for imaging a plurality of images of a single scene over a plurality of disparate electromagnetic wavelength sets includes front-end optics for outputting a polychromatic, collimated image beam of the scene; a beam displacer configured for splitting the collimated image beam into spatially displaced, mutually parallel beams, and an imaging-sensor array configured for registration of the spatially displaced wavelength sets at disparate locations along the imaging-sensor array. In alternative versions, the beam displacer displaces constituent light beams based on at least one of wavelength and polarization. In various implementations, a back-end focusing element focuses each constituent beam onto a predetermined location along the imaging-sensor array. The imaging-sensor array is optimally configured for simultaneous sampling of the plural images focused thereupon by the back-end focusing elements.
US10674060B2

The present invention relates to allowing control of a monitoring camera, typically outside of what is supported by a video management system, to which the camera is connected. The camera overlays a pattern on the video stream representing a link to an action in a control interface for controlling the camera and an operator uses an operator controlled device, such as a mobile phone, to scan the pattern and perform the action to control the camera.
US10674059B2

A method for controlling a camera is provided. An image transmitted from a camera is received and detection is performed on the image, where if a target object is not detected, a search instruction for controlling the camera to rotate in a vertical direction is transmitted to the camera until the target object is detected in an image. Then posture parameters of the target object in the image are acquired, where if the posture parameters do not match a preset posture parameter criteria, a fine adjustment instruction for controlling the camera to rotate and move is transmitted to the camera, until the posture parameters of the target object match the preset posture parameter criteria. A device for controlling a camera and a financial device terminal are further provided.
US10674056B2

A wearable apparatus and method are provided for capturing image data. In one implementation, a wearable apparatus for capturing image data is provided. The wearable apparatus includes a plurality of image sensors for capturing image data of an environment of a user. Each of the image sensors is associated with a different field of view. The wearable apparatus also includes a processing device programmed to process image data captured by at least two of the image sensors to identify an object in the environment. The processing device is also programmed to identify a first image sensor, which has a first optical axis closer to the object than a second optical axis of a second image sensor. After identifying the first image sensor, the processing device is also programmed to process image data from the first image sensor using a first processing scheme, and process image data from the second image sensor using a second processing scheme.
US10674054B2

According to one embodiment, an image processing apparatus comprises a screen, a camera, a distance sensor, and a processor. The screen has one surface where an object is put. The camera photographs an image from the other surface of the screen. The distance sensor measures a distance from the one surface of the screen and generates distance information indicating the distance. The processor extracts a region of the object from the photographed image, specifies the object from the image of the region of the object, acquires an outer dimension preset to the specified object, calculates a length, from the screen, of the object put on the one surface of the screen based on the distance information, and outputs an alert when the outer dimension does not match the length of the object.
US10674052B1

A compact digital camera and infrared (IR) illuminator apparatus, including IR illuminators arranged adjacent to the digital camera. The digital camera has a camera lens and each IR illuminator includes IR LEDs. A single cover lens is positioned to cover the at least one IR LED and the camera lens. A region of the single cover lens that covers the IR LEDs blocks visible light and a region of the single cover lens that covers the camera lens is a neutral lens that transmits visible light. The single cover lens is a two-shot molded lens or a three-shot molded lens.
US10674049B2

An image capture assembly includes a heat-conducting housing, a camera component in the heat-conducting housing, a circuit board adapter, and a heat-conducting sheet. The circuit board adapter is in the heat-conducting housing and electrically coupled to the camera component. The heat-conducting sheet is attached to the camera component and arranged between the camera component and the heat-conducting housing to conduct heat generated by the camera component to the heat-conducting housing.
US10674040B2

Methods and systems for an auditing infrastructure for an Internet fax service architecture are provided. According to one embodiment, information regarding an event, associated with a component of the Internet fax service architecture, that is to be logged, is received by a centralized audit logging module of the Internet fax service architecture. The component may be a web server, an email server, a fax server, a notification server or an imaging system. The information is utilized by the centralized audit logging module to determine specific parameters within the Internet fax service architecture to be logged. Finally, the event, including the information and the specific parameters, is recorded by the centralized audit logging module to an audit log associated with the Internet fax service architecture in a standardized format.
US10674038B2

The present image processing apparatus stores setting information for whether to force setting of authentication information for each user. Furthermore, upon accepting a login request from a user, in a case where the stored setting information indicates forcing setting of authentication information, the image processing apparatus displays on a display unit a setting screen for setting authentication information to allow the user to set authentication information. In addition, the image processing apparatus executes login processing in accordance with a setting status of authentication information for the user.
US10674037B2

The image processing apparatus of the present invention includes: a first memory configured to store a first threshold value matrix used for halftone processing; a second memory configured to store a second threshold value matrix that is a threshold value matrix used for halftone processing and whose size is larger than the first threshold value matrix; and at least one circuit, the at least one circuit causing processing below: performing halftone processing for image data by using the first threshold value matrix or the second threshold value matrix selected based on attribute information on the image data, and the first threshold value matrix includes threshold values whose maximum number of bits is N and the second threshold value matrix includes threshold values whose maximum number of bits is M (M
US10674036B2

An example embodiment may involve causing a page of a document to be printed on a printing device, wherein the printing device is in an AM halftoning mode and prints the page using an AM halftone; displaying, on the display unit, a graphical user interface, wherein the graphical user interface includes a selectable option to switch the printing device from the AM halftoning mode to an FM halftoning mode; receiving an indication that the selectable option has been selected; possibly in response to receiving the indication that the selectable option has been selected, causing the printing device to switch from the AM halftoning mode to the FM halftoning mode; and causing the page of the document to be printed again on the printing device, wherein the printing device is in the FM halftoning mode and prints the page using an FM halftone.
US10674026B1

Devices and methods automatically detach a note sheet from a document to which the note sheet is detachably attached and scanning the note sheet separately from the note-sheet-detached document to yield digitalized copies of the document and note-sheet. A note display-processing unit involving the devices and methods processes the digitalized document copy and the digitalized note-sheet copy to generate note-embedded document data producing, when the note-embedded document data is displayed on a computer display, a digitalized document copy with a note-sheet-representing icon, added to the digitalized document copy at a predetermined position thereon, that causes the digitalized note-sheet copy to appear whenever a display-interactive cursor moves over the icon. The note sheet may be automatically reattached to the document in the note sheet's original position on the document.
US10674023B2

A single stage side key disposed on a side surface of an operation unit, which is configured to control an image forming apparatus, includes an arm on the rear of an operation surface of the single stage side key (in a direction perpendicular to the operation surface). This configuration enables the operation unit to have a small thickness.
US10674016B2

Apparatus, systems, methods, and computer program products for determining an authentication procedure are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to acquire a schedule of a conference and a reference time which is determined on the basis of the schedule, recognize at least one voice of at least one participant who participates in the conference, determine whether the at least one voice of the at least one participant meets a predetermined condition after the elapse of the reference time, and output information for promoting progress of the conference in response to the determining whether the at least one voice of the at least one participant meets the predetermined condition after the elapse of the reference time.
US10674014B2

A system for providing help includes at least one digital assistant, a wireless data interface for connecting the digital assistants to a server, and battery backup. A plurality of agent computers is connected to the server by a data network. Each of the at least one digital assistants is preprogrammed and centrally managed with at least one skill for recognizing a preprogrammed specific utterance and each of the at least one digital assistants is pre-configured to connect with the wireless data interface. After the preprogrammed specific utterance is detected by one of the digital assistants, that digital assistant initiates a request for help to the server and upon receiving the request for the help, the server assigns one of the agent computers and forwards the request for help to the one of the agent computers.
US10674013B2

Control means of an exchange comprising connection means for accommodating a telephone and the control means for controlling the accommodated telephone, receives a dial signal from the telephone without causing the telephone to respond to an incoming call when the telephone that is performing incoming call ringing is hooked off, causes the hooked-off telephone to respond to the incoming call when the received dial signal is a first dial signal, and causes the telephone as a call source to make a call without causing the hooked-off telephone to respond to the incoming call when the received dial signal is a second dial signal. Thereby, it is possible to make a call even during incoming call ringing.
US10674011B1

An enhanced abandoned call recovery (“E-ACR”) process allows certain abandoned calls to be eligible for a callback call. An E-ACR assignment point defines which abandoned calls in an inbound campaign or interactive voice response (“IVR”) menu are eligible to be processed to determine whether the E-ACR callback should occur. The determination of whether a callback occurs involves various compliance tests, such as ensuring calling window, call attempts, and other regulatory concerns are addressed. Once a callback is determined to occur, it is associated with a specific campaign to ensure the called party is provided with agents having the skill set as defined for that assignment point. In this manner, only eligible callers receive an E-ACR callback, and further receive the callback in a compliant manner and handled by the same skill set of agents as would have been allocated to the caller had they not abandoned their call.
US10674005B2

Systems and methods for reducing distracted driving are disclosed herein. A mobile device may receive one or more beacon signals emitted from one or more beacons located at different locations within a vehicle. The mobile device determines whether the mobile device is located within the vehicle. The mobile device disables one or more functions of the mobile device if determined to be in the vehicle. The mobile device then determines whether to re-enable at least one of the disabled functions.
US10674004B2

A mobile device having location services may store information pertaining to a geo-fence that is associated with a user of the mobile device and assigned to a location. The mobile device may identify a current location of the mobile device and store data pertaining to the location of the mobile device. The mobile device determines a current geo-fence state of the mobile device based on the location data in response to an internal stimuli or an external stimuli. The geo-fence state is selected from at least an inside geo-fence state in which the mobile device is deemed to be inside the geo-fence and an outside geo-fence state in which the mobile device is deemed to be outside of the geo-fence. The mobile device may notify a remote server of the current geo-fence state.
US10673995B2

A data processing method and apparatus are presented, which relate to the communications field and are helpful in improving flexibility and expanding application scenarios. A first physical layer coding data block flow and a second physical layer coding data block flow are received; a first data flow is obtained according to the first physical layer coding data block flow and the second physical layer coding data block flow; multiple subframe headers are generated; a second data flow is obtained according to the first data flow and the multiple subframe headers; and data blocks in the second data flow are distributed to a first physical medium dependent (PMD) sublayer circuit and to a second PMD sublayer circuit, so as to obtain a first PMD sublayer data flow and a second PMD sublayer data flow. The data processing method and apparatus are used for data processing.
US10673991B2

A system for packet-based scheduling for Transmission Control Protocol (TCP) sessions or User Datagram Protocol (UDP) sessions includes: a first bonding module comprising a first scheduling module and at least two access interfaces connected to at least one transport network, wherein the first bonding module is configured to be connected to a user device, wherein a TCP tunnel is configured via each of the access interfaces which terminates at a second bonding module, and wherein the first scheduling module is configured to schedule and distribute data packets via the TCP tunnels towards the second bonding module. The second bonding module comprises a second scheduling module and at least one access interface connected to each of the at least one transport network, wherein the second bonding module is configured to be connected to a server and to schedule and distribute data packets via the TCP tunnels towards the first bonding module.
US10673989B2

This document relates to protocol translation for remote control of various devices. One example is a technique that includes identifying a controlled device that has a controlled device communication protocol for controlling the controlled device. The technique also includes obtaining translation data that conveys translations of commands from another protocol into the controlled device protocol. The technique also includes configuring a delay for transmitting the translated commands, and performing translation between the another protocol and the controlled device protocol using the translation data and the configured delay.
US10673981B2

Techniques for rebalancing computing workloads between a set of on-premises resources of an on-premises system and a set of cloud computing resources of a cloud computing system. A method embodiment commences upon detecting a rebalancing trigger event. Responsive to the trigger event, a set of resource data corresponding to observations pertaining to the on-premises resources and resource data corresponding to observations pertaining the cloud resources is accessed. Based at least in part on the resource data, a plurality of candidate workload rebalancing plans are generated. The candidate workload rebalancing plans are evaluated against the likelihood of achieving quantitative objectives resulting from the rebalancing. A portion of the scheduling commands to carry out the workload rebalancing plans are sent to the cloud computing system, and another portion of the scheduling commands are sent to the on-premises computing system. The receiving computing systems carry out the scheduling commands.
US10673973B2

A single service proxy for requesting services from multiple different service vendors with different communication protocols. In this way, a single communication protocol can be used by a service consuming entity to request various services, through the multiple vendor proxy, from various vendors, with the multiple vendor proxy converting the requests into the communication protocol (for example, syntax) appropriate for the vendor from whom the service is being requested on behalf of the service consuming entity.
US10673970B2

Personalized notifications are provided to a user. The notifications correspond to events, which can include information items, unaddressed or unnoticed by a user. The unaddressed events may be determined based on sensor data provided by a user device associated with the user including user activity pattern information. Further, an urgency level of the unaddressed event and user availability for responding to the event may be determined. The availably may comprise a model with score(s) corresponding to the user's capability for carrying out tasks associated with addressing the event. Additionally, notification content may be generated based on information about availability and the unaddressed event, and used to provide notification(s). The notification content may include a recommendation to present a notification to the user at a time determined likely to be convenient for the user to be notified of the event or where the user likely has capacity to address the event appropriately.
US10673969B2

A scalable data feed system is disclosed. The data feed system may be offered as a cloud service that can serve many enterprises or tenants that require data to be pulled from information sources such as FTP, POP3, databases, line of business systems, a topic subscription, or an RSS feed, and pushed the data to information sinks, such as SMTP, email, FTP, mobile phones, and other devices and services. A pull agent pumps data from pull sources and pushes the data out to push agent counterparts. The push agent transforms and sends the data in messages to push sink, such as FTP, SMTP, or a mobile device. Both the pull agent and the push agent services are implemented as replicated services over a structured overlay network for high availability that can serve multiple requests to pump out data from multiple pull sources and push the data to multiple information sinks.
US10673958B1

A session continuity platform may detect a user action during a first user session associated with a first user device, wherein the first user session is associated with a first platform. The session continuity platform may determine identification information of a user associated with the user session. The session continuity platform may determine a continuity record identifier associated with the identification information. The session continuity platform may obtain, based on the continuity record identifier, activity data from a plurality of continuity records of a distributed ledger. The session continuity platform may determine, based on the activity data, activity information associated with the user action and the second user session. The session continuity platform may cause the first user device to present the activity information via a display of the user device.
US10673956B2

According to one embodiment of the present invention, a system comprises at least one processor and controls an application session. The system suspends a first application session of a first user conducted for an application on a computing device. A second application session is established for a second different user from the first application session and conducted on the computing device for the same application. The second application session is associated with a set of conditions for terminating the second application session. The second application session is terminated in response to occurrence of the set of associated conditions. The first application session is resumed in response to termination of the second application session. Embodiments of the present invention further include a method and computer program product for controlling an application session in substantially the same manner described above.
US10673954B2

A state of a registered device that is different from a user device may be determined by a digital service interface. First event data that includes an identification of the registered device and the state of the registered device may be transmitted to the contact center by the digital service interface. Second event data that includes the state of the registered device and information that enables the user to establish the communications session with the contact center may be provided to a user of the user device.
US10673945B2

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a request to geo-enrich data that includes a set of data and a set of location data associated with the set of data. The program also selects a geocoder from a plurality of different geocoders based on the set of location data associated with the set of data. The program further geo-enriches the set of location data using the selected geocoder.
US10673936B2

Some embodiments provide self-organizing retail resource load sharing systems comprising: a cluster of a set of node systems that receive resource requests; multiple different resource systems that implement predefined tasks consistent with the resource requests; wherein the node systems: access a valid ownership allocation configuration; confirm when a first node system is currently defined as the owner of a first resource system and authorizing activation of the corresponding first resource system when the resource request is intended for the first resource system; and cause the first node system to operate as a proxy and communicate the first resource request to a different embedded allocation application on a second node system that currently owns a second resource system when the first resource request is intended for the second resource system. Typically, the self-organizing load sharing is provided without external coordinators and reduced infrastructure, while providing high resource availability and reliability.
US10673927B2

Systems and methods are provided for monitoring TCP requests via remote clients. A transmission control protocol (TCP) request is received at a monitoring server for a target server. At least one target geographic location is determined for the TCP request. A client of a plurality of available remote clients is selected such that each selected client is within a threshold distance of a determined target geographic location. The TCP request is transmitted from the monitoring server to the selected client. The TCP request is forwarded from the selected client to the target server. A TCP response is received from the target server at the selected client. The TCP response is forwarded from the selected client to the monitoring server.
US10673916B1

Disclosed are various embodiments that facilitate execution of applications through remotely emulated computing devices. An application is executed in a hosted environment. A video signal of the application is encoded into a media stream, which is sent to a client computing device. In various embodiments, access to data that is locally available to the client computing device is facilitated. In various embodiments, data related to the operation of the application is recorded.
US10673908B2

Devices and systems for voice over Internet protocol (VoIP) codec selection are described herein. One or more embodiments include a VoIP device for selecting a codec comprising a link monitor to detect an Internet link and an interface coupled to the link monitor, wherein the interface determines a bandwidth, usage, and/or type of the Internet link to select the codec.
US10673907B2

Provided herein are systems and methods that allow for converting Dynamic Adaptive Streaming over HTTP (DASH) or HTTP Live Streaming (HLS) to Digital Living Network Alliance (DLNA).
US10673904B2

A computer identifies one or more privacy settings. The computer receives a query for information. The computer determines whether a response to the query satisfies the one or more privacy settings. If the computer determines that the response to the query does not satisfy the one or more privacy settings, the computer alters the response to satisfy the one or more privacy settings.
US10673894B2

Systems and methods are disclosed that minimize ongoing risk to an organization from user behaviors which magnify the severity of a spoofed domain. Systems and method are provided which enable an entity and users of an entity to identify potential harmful domains, combining search, discovery, reporting, the generation of risk indicators, end-user risk assessments, and training into a security awareness system.
US10673890B2

The methods and system described herein automatically generate network router access control entities (ACEs) that are used to filter internet traffic and more specifically to block malicious traffic. The rules are generated by an ACE engine that processes incoming internet packets and examines existing ACEs and a statistical profile of the captured packets to produce one or more recommended ACEs with a quantified measure of confidence. Preferably, a recommended ACE is identified in real time of the attack, and preferably selected from a library of pre-authored ACEs. It is then deployed automatically or alternatively sent to system personnel for review and confirmation.
US10673882B2

A method, apparatus and computer program product for use in monitoring and controlling network behavior of Internet of Things (IoT) devices connected to a network. According to this approach, a set of network characteristics of an IoT device (e.g., as published by the device manufacturer) are assigned various risk values and then monitored over an initial time period to generate a “fingerprint” of the device's network flow. This flow is then transformed into one or more flow control rules representing “normal” or abnormal behavior of the IoT device. Preferably, the rules are instantiated into a network boundary control system (NBCS), such as an enterprise router, gateway, or the like, and then enforced, e.g., to generate alerts or others actions when the rules are triggered. The approach enables dynamic and automated threat detection and prevention based on anomalous and/or known-bad behavior.
US10673876B2

Embodiments disclosed herein describe a server, for example a security awareness server or an artificial intelligence machine learning system that establishes a risk score or vulnerable for a user of a security awareness system, or for a group of users of a security awareness system. The server may create a frequency score for a user, which predicts the frequency at which the user is to be hit with a malicious attack. The frequency score may be based on at least a job score, which may be represented by a value that is based on the type of job the user has, and a breach score that may be represented by a value that is based on the user's level of exposure to email.
US10673865B2

A method for managing wireless device communications including establishing active, persistent, and repetitive communications with a wireless device operating in a coverage area of a local wireless network. In an example, the local wireless network is and overlay to a portion of a macro wireless network. The repetitive communications include placing a call to the wireless device, completing a call connection to the wireless device, sending a message to the wireless device, receiving and processing a response to the message from the wireless device, and persistently repeating a call function of the placing a call, completing a connection, sending a response, and receiving and processing the response until a specified termination event. In an embodiment, the termination event is a power off of the wireless device.
US10673862B1

One or more clients of a service may obtain access to resources of the service using one or more roles. A role may be used to delegate access to resources that a client normally would not otherwise have access to. A system of the service may be used to detect the occurrence of an event associated with a principal that has assumed a role to obtain a token that enables access to a computing resource. The system may prevent one or more principals from use of the token for future access to the resource, and may update permissions associated with the role to prevent one or more principals from assuming the role.
US10673860B1

Systems and methods, which can provide for an indication of a privileged communication, are provided. A method, according to an embodiment, uses at least one processor of a communication server device. Addressee information of one or more addressee(s) of a communication, sender information of a sender of the communication, or a combination thereof is received. The sender information, the addressee information, or a combination thereof is compared to registered user information maintained in a database. The registered user information corresponds to registered users to or from whom privileged communications may be sent or received. An indication that the communication is privileged is provided when the sender information, the addressee information, or the combination thereof corresponds to respective registered user information maintained in the database.
US10673849B2

A method of digital authentication and related devices are disclosed. The method includes providing a scanning application on a computing device prior to scanning a website feature, and scanning website feature, the website feature having been displayed on a web page of another computing device. The method includes sending information related to the scanned website features to a processing system; and using the information related to the scanned website features to authenticate the web page on the other computing device, and enable one or more web page components of the web page. The web page components include at least one of (a) automatically setting up a new account on the web page with user profile information, (b) completing a purchase on the web page, or (c) automatically logging the user into the website.
US10673840B2

The disclosed invention is a new method and apparatus for the management of application/container process identity for authentication and enforcing group-based security policies. Identities and security policies are managed in the cloud. Strong cryptographic identities or digital certificates are provided to each application/container or group of applications/containers. Applications/containers use these digital certificates to mutually authenticate each other before providing access to their resources.
US10673839B2

Networks and methods for use in authenticating messages are provided. One exemplary method generally includes receiving a message from a client, where the message includes a client certificate. The method also includes validating, by an application programming interface (API) gateway, a computing device based on a certificate identifying the computing device as a recognized computing device, and validating, by the API gateway, the client based on the client certificate via a global access manager, separate from the repository. The method further includes causing a security token indicative of the client to be generated, when the computing device and the client are validated, whereby the security token is indicative of the client and permits the message, from the client, to be delivered to one or more backend services.
US10673825B2

Systems, methods, and apparatus for protected multi-operators payload operations are disclosed. In one or more embodiments, a disclosed method for protected multi-operators payload operations comprises transmitting, by a hosted payload (HoP) operation center (HOC), encrypted hosted commands to a host spacecraft operations center (SOC). Also, the method comprises transmitting, by the host SOC, encrypted host commands and the encrypted hosted commands to a vehicle. In addition, the method comprises reconfiguring a payload on the vehicle according to unencrypted host commands and unencrypted hosted commands. Additionally, the method comprises transmitting, by a payload antenna on the vehicle, payload data to a host receiving antenna and a hosted receiving antenna. Also, the method comprises transmitting, by a telemetry transmitter on the vehicle, encrypted host telemetry and encrypted hosted telemetry to the host SOC. Further, the method comprises transmitting, by the host SOC, the encrypted hosted telemetry to the HOC.
US10673820B2

Method and system for routing communications traffic between a machine to machine, M2M, device connected to a telecommunications network and having an International Mobile Subscriber Identity, IMSI, and a server, the method comprising assigning an access point name, APN, from a plurality of APNs based on the IMSI of the M2M device. Routing, via the assigned APN, communications traffic between the M2M device and the server, wherein the server is determined based on one or more of: the IMSI, the APN and a characteristic of a communication traffic between the M2M device and the server.
US10673817B2

The invention relates to a method, by a policy controller 100, for generating policy rules for data packet flows in a communications network. The policy controller 100 has access to a policy database 130 and stores a service level agreement. The service level agreement contains a plurality of different service level identifiers, each service level identifier being associated with a set of conditions that govern the policy rules to be applied to the data packet flows in the communications network. The method comprises the following steps: An authorization request is received for a data packet flow, the authorization request comprising service information for a service and a service level identifier. The policy database 130 is accessed and the set of conditions associated with the received service level identifier is determined. Further, based on the determined set of conditions, a policy rule to be applied to the data packet flow is generated. Policy controller 100 is configured to generate policy rules based on a third party or company profile, with the third party company being able to influence which policy rule should be selected by the policy controller. The authorization request may be received directly from an application function, AF 200. An input unit 230 is provided via which the third party can define and agree upon the service level agreement with an operator of the communications network. A policy control enforcing function PCEF 51 can interact with the PCRF 100 in order to enforce the policy rules.
US10673815B2

Methods and systems for an IPv4-IPv6 proxy mode for DNS servers are provided. According to one embodiment, a DNS query is received by a network device from a dual-stack client. A determination is made the network device whether a first record type containing an Internet Protocol (IP) address for a server associated with the query exists within a DNS database of the network device. If the first record type exists for the server, then communication is enabled between the client and the server based on the first record type; otherwise it is automatically determined whether a second record type usable by the client exists for the server. Responsive to a determination that the second record type exists, data associated with the second record type is shared with the client by the network device to enable communication between the client and the server.
US10673814B1

Disclosed is a domain engineering analysis solution that determines relevance of a domain name to a brand name in which a domain name, brand name, and identification of a substring of the domain name may be provided to or obtained by a computer embodying a domain engineering analyzer. A list of features may be determined. The list of features may include a lexicon, or a set of key-value pairs that encode information about terms included as substrings in the domain name. Determining the features may include obtaining a language model for each term, analyzing a cluster of language models closest to the obtained language model, and determining and scoring a relevance of each term to the brand name. The determined relevance and score of each term may be provided to a client. This relevance analysis can be dynamically applied in an online process or proactively applied in an offline process.
US10673809B2

A method for managing an address in a local area network using an access device allowing access to an extended communication network. The address allows a device of the local area network to communicate with other devices by using the access device. The access device obtains an access control rule to be applied for blocking communication of data packets from at least one start time and until an end time. The access device then sends, to a device of the local area network, a message relating to an address in the local area network associated with the device. The message indicates that the address is no longer valid from the start time. The access device implements at least one action leading to an absence of a valid address for the device of the local area network, as long as the end time of the access control rule is not exceeded.
US10673807B2

A network device may detect packets being transmitted on a network to obtain detected packets, identify Internet Protocol (IP) addresses corresponding to the detected packets, and identify candidate IP subnets that do not include any IP address in the IP addresses corresponding to the detected packets. A particular IP subnet may be selected from the set of candidate IP subnets for allocation to a set of target devices. A network device may identify a set of candidate Internet Protocol (IP) subnets, select a particular IP subnet from the set of candidate IP subnets, and transmit, to other network devices, an advertisement including an intent to use the particular IP subnet. Responsive to determining that none of the other network devices are using the particular IP subnet, the network device may select the particular IP subnet for allocating to a set of target devices.
US10673806B1

Systems and methods for automated contact updating based on content communications are disclosed herein. A rule is retrieved from a rules database, the rule defining criteria for identifying contact-related data within a content item electronically communicated from a source account to a destination account. Based on the rule, the contact-related data is identified within the content item. In response to identifying the contact-related data within the content item, a contact database is automatically searched, based on the contact-related data, for a contact entry that corresponds to the source account. Based on the contact related data, a determination is made as to whether the contact entry should be updated. In response to determining that the contact entry should be updated, the contact entry is updated in the contact database based on the contact-related data.
US10673789B2

A method, computer program product, and a system where a processor(s), obtains, via a conversational agent executing on a client, a conversation thread and generates topic distributions. The processors(s) identifies topics and pre-fetches web content, based on utilizing the topics as search keywords. The processor(s) parses the pre-fetched web content to identify, in the pre-fetched web content, a first content type and a second content type. The processor(s) filters the parsed pre-fetched web content, to separate the first content type from the second content type and extracts a signature of a REST call associated with the pre-fetched web content from the first type of content and tokenizes the second type of content to supply context for invoking the REST call. The processor(s) generates a package that includes signature and the context and injects the package into the client so it is invocable by the conversational agent, based on the context.
US10673787B2

Techniques related to a virtual agent conversation service are disclosed. The techniques include a method for improving performance of a virtual agent conversation system, comprising receiving one or more conversation trees, receiving a message from a user including a natural language description of an intended task, providing the message to a conversation provider, receiving an indication of an intent of the message and textual information related to the indication of the intent, determining an action to take based on the indication of the intent, perform the action to obtain an action result, determining a set of responses based on the action result, and providing a response of the set of responses to the virtual agent based on the action result for output to the user.
US10673785B2

A method for processing a plurality of fragments of IP packet flows in a communication network includes receiving the plurality of packet fragments. The received packet fragments are associated with one or more packet flows. A first set of packet flows is selected from the one or more received packet flows. The first set of packet flows corresponds to a subset of the plurality of packet segments received during a first predetermined time interval. Only packet fragments associated with the first set of packet flows are reassembled into full packets.
US10673780B2

A system, such as a server rack, includes rack mountable devices that communicate using one or more extremely high frequency (EHF) communication devices. A rack mountable device includes a rack mountable chassis including multiple sides, and a circuit board along a side of the rack mountable chassis, the circuit board having a surface. The EHF communication devices are positioned along the side of the rack mountable chassis and attached to the surface of the circuit board. Each of the EHF communication devices is configured to convert between an EHF electromagnetic signal and an electrical data signal. The EHF communication devices form EHF communication channels with other EHF communication devices in other rack mountable devices, or in the server rack to provide high bandwidth data transfer utilizing space on the sides of the rack mountable device.
US10673776B2

In accordance with an embodiment, described herein is a system and method for resource isolation and consumption in an application server environment. The system can provide, at one or more computers, including an application server environment executing thereon, a plurality of resources which can be used within the application server environment, and one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain. The system can also configure a resource consumption management module to monitor each partition's usage of the plurality of resources. The resource consumption management module can comprise at least one member of the group consisting of resource reservations, resource constraints, and resource notifications.
US10673767B2

Conventional internet routing is handled using routing protocols such as the Border Gateway Protocol (BGP). However, simple BGP does not account for latency, packet loss, or cost. To address this problem, smart routing systems that route traffic fast and in a cost-effective manner are implemented. In one approach, smart routing systems measure, compare, and analyze round-trip latencies and other metrics between a customer premises and one or more endpoints. Optimal inbound and outbound transit providers are selected for each endpoint based on these measurements. Other smart routing systems collect and analyze Real User Monitoring (RUM) data to predict latency performance of different content origins for serving data to a particular client based on the client's IP address and the content origins' IP addresses, which are ranked by performance. These rankings are used to steer traffic along lower latency paths by resolving Domain Name System (DNS) queries based on the performance associated with the IP addresses.
US10673766B2

Disclosed is a variable-size sampling method under a data-streaming environment, including: calculating a maximum window size that satisfies a lower limitation of a predetermined uniformity confidence level at all times; inputting a data stream to be sampled; comparing a data stream length input until a current time point with the maximum window size; inspecting a sample size and a sampling fraction if the maximum window size is larger than the data stream length; performing sampling by generating a slot to increase the sample size if the current sample size is smaller than a predetermined percentage (P %) of the data stream; and directly performing sampling without generating a slot if the current sample size is equal to or larger than the predetermined percentage (P %) of the data stream. As a result, degradation of uniformity confidence during variable-size sampling under a real-time streaming environment can be prevented to improve sampling performance.
US10673763B2

A method implemented in a network element (NE) configured to operate in an information centric network (ICN) including receiving a test traffic flow as a copy of a traffic flow in a forwarding plane of the ICN during a defined interval, emulating the ICN at a state determined at an arrival time of the test traffic flow based on an active traffic flow in the ICN, measuring a first impact of a first candidate path for the test traffic flow in the emulated ICN to the active traffic flow, selecting the first candidate path based on the first impact measurement, and constructing a forwarding rule based on the state and the selection of the first candidate path.
US10673762B2

A system and method for supporting load balancing in a multi-tenant cluster environment, in accordance with an embodiment. One or more tenants can be supported and each associated with a partition, which are each in turn associated with one or more end nodes. The method can provide a plurality of switches, the plurality of switches comprising a plurality of leaf switches and at least one switch at another level, wherein each of the plurality of switches comprise at least one port. The method can assign each node a weight parameter, and based upon this parameter, the method can route the plurality of end nodes within the multi-tenant cluster environment, wherein the routing attempts to preserve partition isolation.
US10673751B2

Aspects of the subject disclosure may include, for example, a method including receiving from a first network slice comprising a first set of virtual network functions instantiated in a network, a first request to chain the first network slice to a second network slice comprising a second set of virtual network functions instantiated in the network to cooperatively facilitate providing a service to a first communication device, transmitting a second request to the first network slice to route a portion of user plane communication traffic associated with the first communication device to the second network slice, and transmitting a third request to the second network slice to receive the portion of the user plane communication traffic associated with the first communication device from the first network slice and to cooperatively facilitate providing a service to the first communication device via the first network slice and the second network slice. Other embodiments are disclosed.
US10673745B2

An example method of generating a configuration for a network on chip (NoC) in a programmable device includes: receiving traffic flow requirements for a plurality of traffic flows; assigning routes through the NoC for each traffic flow based on the traffic flow requirements; determining arbitration settings for the traffic flows along the assigned routes; generating programming data for the NoC; and loading the programming data to the programmable device to configure the NoC.
US10673740B2

A system for proactive traffic restoration in a network includes at least one forecasting engine that models and forecasts traffic patterns of at least one traffic channel along a signal path of the network to provide forecast traffic quality metrics, y. The system further includes at least one time-to-failure, TTF, analyzer that calculates a time-to-failure, TTF, forecast for the traffic channel based on the forecast traffic quality metrics, y. The calculated time-to-failure, TTF, forecast is evaluated to trigger a proactive network traffic restoration.
US10673737B2

Multi-VRF universal device Internet Protocol (IP) address for fabric edge devices may be provided. This address may be used to send and receive packets in a connectivity message for all VRFs on a fabric edge device. First, a request packet may be created by a first network device in response to receiving a connectivity message. The request packet may have a source address corresponding to an address of the first network device and a destination address corresponding to an address of a first client device. Next, the first network device may encapsulate the request packet. The first network device may then forward the encapsulated request packet to a second network device associated with the first client device.
US10673729B2

An interference-based metric is used for control purposes in a cellular network, e.g., for controlling association of a user equipment to a cell of the cellular network. The metric is defined as a ratio of a first value and a second value. The first value represents the strength of a reference signal (RS) transmitted by a base station of the cell as measured by the user equipment. The second value represents the strength of interference (IF) at the user equipment. Depending on the metric, a radio access configuration for the user equipment and the cell is controlled. This may for example involve association of the user equipment to the cell, e.g., in the course of a handover process or idle mode cell selection process.
US10673723B2

A dynamically reconfigurable interface for an automatic test equipment is disclosed where one or more synthetic instruments transmit the high speed signals as well as receive the high speed signals from a device under test so that testing can be performed at speeds higher than the ATE was originally designed to accommodate. Synthetic instruments are implemented on a field programmable gate array (FPGA) that operate at higher speeds than COTS instruments and can reach the frequencies that high speed I/O buses use. SIs can be created by configuring the FPGA, with different configurations creating different SIs. A single FPGA can house a number of SIs.
US10673720B2

Some sponsored content items are implemented as custom HTML5 animated media. While performance, particularly any performance problems displaying an item as a result of low frames per second, may be measured under controlled conditions, it is difficult to test all possible configurations of variables such as different websites, combinations of sponsored content items displayed simultaneously, user devices, different browsers, and many others. Information on performance under actual conditions can be measured by receiving information on a measurement of frame intervals and idle times on the client side during actual sponsored content item display and analyzing the received data.
US10673716B1

Techniques for graph-based generation of dependency-adherent execution plans for data center migration are described. One or more agents and/or connectors can be deployed to a first network to collect data that can be used, by a server migration service, to identify resources operating in the first network and dependencies between the resources. A graph of the resources can be constructed and processed to remove any bi-dependencies and cycles from the graph that may exist. The resulting graph can be topologically sorted and used to automatically generate a migration plan for the resources that preserves dependencies between resources so that upon each resource being migrated, its inter-resource dependencies are satisfied.
US10673709B2

An ingress node inserts into a header of a packet service level agreement information and forwards the packet. At an egress node of the network, the packet is received and the service level agreement information is obtained from the header of the packet. The egress node verifies whether there is conformance to a service level agreement based on at least one parameter associated with reception of one or more packets at the egress node and the service level agreement information.
US10673707B2

The present disclosure discloses a system that automatically identifies the most efficient times to upgrade software associated with an IoT device. The system employs machine-learning mechanisms to precisely identify the specific time interval where there will be the least impact on the functionality of the IoT device or a cluster of IoT devices.
US10673702B2

Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations.
US10673699B2

There is provided a method in a user equipment for a wireless communications network, comprising: receiving a configuration message from a base station for the wireless communications network, the configuration message indicating that data to be transmitted between the user equipment and the wireless communications network is to be duplicated; and responsive to receipt of the configuration message, transmitting a first data unit and a second data unit to the wireless communications network, or receiving a first data unit and a second data unit from the wireless communications network; wherein the second data unit is a duplicate of the first data unit, and wherein the first data unit is transmitted or received using first radio resources, and the second data unit is transmitted using second radio resources that are different than the first radio resources.
US10673697B2

Various implementations disclosed herein provide a mechanism for determining that a configuration status of a compliant device is too far out-of-date, and subsequently bridging the configuration status of the compliant device to the up-to-date configuration data and instructions in response. In various implementations, determination of the configuration status of the compliant device is possible using a single request from the compliant device, which in turn reduces the amount of network traffic and utilization of network resources needed to update the compliant device with the up-to-date configuration data and instructions.
US10673695B2

Method and computing device performing a fabric deployment in a data center. The computing device stores a configuration file comprising first and second IPv6 base prefixes, and a fabric identifier. The computing device generates a host identifier, a fabric-wide IPv6 prefix by combining the first IPv6 base prefix and the fabric identifier, and a fabric-wide IPv6 address by combining the fabric-wide IPv6 prefix and the host identifier. The computing device determines a local node identifier and a local link identifier for a communication interface of the computing device. The computing device performs a (secure) neighbor discovery procedure for determining a remote node identifier and a remote link identifier for a communication interface of a remote computing device. The computing device generates a link IPv6 address based on the second IPv6 base prefix and at least some of: the local node and link identifiers, and the remote node and link identifiers.
US10673688B2

A system and method for improving network resiliency is disclosed. The system includes a network having a plurality of network devices and at least one controller. The controller is configured to create various scenes based on the inputs received from the network devices. The controller is also configured to provide alternate instructions to the network devices in the event that the controller is non-functional. The network devices utilize these alternate instructions when attempts to connect the controller are unsuccessful. In this way, the network is able to operate in a limited way even in the absence of the controller.
US10673687B2

A monitoring apparatus (200) according to the present invention sets an RPL (Ring Protection Link) to each network apparatus constituting a communication network by ERP (Ethernet Ring Protection). The monitoring apparatus (200) includes an RPL deciding unit (201) for deciding an RPL based on a change in a bandwidth of a communication path. Thus, it is possible to provide a monitoring apparatus that can effectively use changing bandwidths.
US10673686B2

Systems and method for automatically composing resources with redundant fabric switches to support dual path HA storage access operation in a data center are provided. A data management module can be used to determine one or more drives in the data center that are connected to fabric switches. The fabric switches have a same chassis ID. The data management module can then associate the one or more drives to a first computer system via one fabric switch of the fabric switches, and associate the one or more to a second computer system via the other one fabric switch of the two fabric switches. In response to receiving a request from a specific user, the data management module can compose suitable resources of the data center to match the request based at least upon the one or more drives, the two switches, the first computer system, and the second computer system.
US10673682B2

Apparatus, systems, and methods create, modify, and delete managed objects utilized by VNF lifecycle management automatically are disclosed and claimed. Other examples are also disclosed and claimed.
US10673678B1

One embodiment is related to a method for implementing a reentrant Small Computer System Interface (SCSI) target, comprising: associating each configuration operation for the SCSI target with a namespace identifier; for each namespace identifier, applying a lock preventing simultaneous execution to configuration operations associated with the same namespace identifier; and permitting simultaneous execution in parallel of configuration operations associated with different namespace identifiers.
US10673677B2

Embodiments of the present disclosure describe a single carrier-based data transmission method and apparatus. The method may include generating a frame and sending the frame. A data part of the frame includes 2N data blocks, the 2N data blocks are arranged in a sequence from the first data block to the 2Nth data block. Furthermore, the data block includes a payload part and a guard interval (GI), payload parts of different data blocks are separated by GIs, and a payload part of the 2Nth data block is obtained by multiplying a payload part of the (2n−1)th data block by a phase-shift sequence, where n=1, 2, . . . , N, and N is an integer greater than 0. By using the foregoing manner, data transmission robustness can be improved and data transmission for a longer distance can be supported.
US10673667B2

A method and device for generating a reference signal sequence are discussed. The method includes generating the reference signal sequence, and transmitting the reference signal sequence, wherein the reference signal sequence is defined by a specific equation based on a pseudo-random sequence.
US10673663B2

A physiological information collecting system and a transceiver device thereof are configured to collect physiological information from animal bodies. The transceiver device includes a front-end circuit, a follower circuit, a quadrature delay line and an output circuit. The front-end circuit separates a discontinuous signal into an in-phase signal and a quadrature signal. The follower circuit outputs a control voltage and rotates the in-phase signal by a predetermined phase angle to output a follower signal. The quadrature delay line rotates the quadrature signal by a corresponding phase angle according to the control voltage. The output circuit synthesizes the follower signal and the quadrature signal and outputs a data signal by demodulating the discontinuous signal. Consequently, the transceiver device reduces the bandwidth range of the discontinuous signal when receiving the discontinuous signal, reduces the power consumed by the transceiver device, and demodulates the discontinuous signal with various transmission rates of different data.
US10673645B2

A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10673641B2

Apparatuses, methods, systems, and program products are disclosed for connecting to a conference device. A device module detects a client device within a short-range wireless communication distance of a conference device. The conference device is reservable for a conference and configured to present content received from the client device. A notification module that sends a notification to the client device in response to determining that the conference device is available. The notification invites the client device to connect to the conference device. A connection module connects the conference device to the client device in response to receiving a connection confirmation from the client device.
US10673637B1

Described herein are various methods of generating and using a digital signature, such as a polymorphic digital signature. One or more methods of creating a digital signature permit strings of characters, which may be simple or complex, to uniquely identify large numbers of people, things, and actions. Different people, things, and actions can use the same set of characters to identify themselves and yet still be uniquely identified.
US10673626B2

For an encryption-protected decentralized and replicated blockchain file storage system maintained and managed by a channel of peers, the invention creates the additional levels of trust that are needed for peer voter authentication and transaction proposal endorsement. The invention effectively excludes hostile agents from influencing or impersonating legitimate voter peers through the mathematical strength of the K-of-N mechanism based on secret sharing with cryptographic hashing. In a further embodiment an extension to nested signatures is disclosed to enforce signing order.
US10673622B2

A technique is introduced that can securely displaying decrypted images while preventing these decrypted images against an attempt to capture such. Some aspects of the technique include loading a cryptographic shader into a graphics processor unit (GPU) in the recipient's computer device separate from the CPU in the recipient's computer device. In some embodiments, the cryptographic shader that is loaded includes instructions that implement a white-box cryptographic algorithm to decrypt encrypted images. A cryptographic key is integrated within the white-box cryptographic algorithm so that the cryptographic key is protected from extraction. When the GPU receives the encrypted images, the cryptographic shader can perform decryption processes to generate decrypted images. The decrypted images are loaded by the GPU directly from the GPU into a frame buffer such that the decrypted images are to be displayed without any portion of the decrypted images passing through the CPU.
US10673620B2

Blockchain validation is provided by receiving a first validation request of a blockchain. A hashing algorithm is applied to a first block of the blockchain to generate a first hash value. In response to the first validation request of the blockchain, a first image from a plurality of images is provided on a display device. The first image is selected to be provided for display on the display device based on the first hash value. The first image may be compared to a second image that was provided for display on the display device prior to the first validation request and that image was provided based on a second hash value to determine whether the first image and the second image are substantially similar, which indicates that no changes have been made to the data in the blockchain.
US10673616B2

Techniques for mitigating side-channel attacks on cryptographic algorithms are provided. An example method according to these techniques includes applying a block cipher algorithm to an input data to generate a cryptographic output, such that applying the block cipher to input data comprises modifying an output of a stage of the block cipher algorithm such that each output of the stage of the block cipher algorithm has a constant Hamming weight, and outputting the cryptographic output.
US10673606B1

A transceiver includes a first digital-to-analog converter (DAC) configured to receive a first digital code and output a first current to a first node; a second DAC configured to receive a second digital code and output a second current to a second node; first and second shunt resistors configured to shunt the first node and second nodes to a DC (direct current) node; a first DC coupling resistor coupling the first node to a third node; a second DC coupling resistor coupling the second node to the third node; an AC (alternate current) coupling capacitor coupling the third node to a fourth node; a transimpedance amplifier configured to receive an input current from the fourth node and output an output current to a fifth node; an inductive load configured to shunt the fifth node to a DC node; and an analog-to-digital conversion unit configured to receive a voltage at the fifth node and output a third digital code.
US10673605B2

TDD configuration may be dynamically and/or semi-statically signaled to user equipment devices by a base station. Semi-static TDD configuration may include: an initial portion for downlink transmission; a flexible portion; and a terminal portion for uplink transmission. TDD structure of the flexible portion may be determined later by transmission of dynamic physical layer configuration information such as downlink control information (DCI) and/or slot format indicator (SFI). (The SFI may be included in a group common PDCCH of a slot.) The downlink portion and/or the uplink portion may include subsets whose nominal transmit direction is subject to override by transmission of dynamic physical layer configuration information.
US10673598B2

A method of receiving, by a user equipment (UE) that is configured to operate in transmission mode 10, downlink data in a wireless communication system. The method includes: receiving, in a transmission time interval (TTI), downlink control information (DCI) that includes resource element (RE) mapping information. The method also includes receiving, in a plurality of TTIs subsequent to the TTI in which the DCI was received, repeated transmissions of the downlink data to which the RE mapping information has been applied.
US10673595B2

The present invention relates to a method and arrangement for controlling re-transmission in a user equipment supporting uplink spatial multiplexing. The method comprises the steps of detecting an uplink grant on a physical downlink control channel, the uplink grant being valid for at least one transport block; detecting that at least one transport block is disabled, such that no grant is associated with the at least one transport block; and interpreting the at least one disabled transport block as an acknowledgement, ACK, of previous transmission corresponding to said disabled transport block irrespective of which indication is received on the reception status feedback channel for said previous transmission.
US10673592B2

A method for changing a coverage enhancement (CE) mode at a user equipment (UE) in a wireless communication system in a wireless communication system is disclosed. The method includes steps of determining a CE mode level to be changed, transmitting a CE mode change request message to a network based on the determined CE mode level, and receiving a CE mode change message from the network via a physical downlink control channel. Especially, when the determined CE mode level is greater than a current CE mode level, a random access preamble associated with the determined CE mode level is transmitted to the network as the CE mode change request message.
US10673587B2

There is provided mechanisms for a radio transceiver device to participate in beam management. A method is performed by the radio transceiver device. The method comprises receiving a reference signal from another radio transceiver device as part of participating in the beam management. The reference signal occupies time/frequency resources that extend over a frequency interval. The reference signal is simultaneously received in a set of beams where each beam has a unique frequency dependent phase shift such that all beams in the set of beams point in mutually different directions and each beam covers its own part of the frequency interval.
US10673585B2

A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, wherein the signal frame includes at least one service data, a time deinterleaver to time deinterleave each the service data, wherein the time deinterleaving is performed depending on a number of physical paths for each the service data, a damapper to demap the time deinterleaved data and a decoder to decode the demapped service data.
US10673581B2

Methods, systems, and computer program products are provided for receiving a data packet at a receiver in a communication system, the communication system comprises at least one main transmission network and at least one backup network, the detection of the loss of a data packet from a main transmission network being based on a hash key signature derived from at least a portion of the data packet and the lost data packet being recovered from a backup network.
US10673579B2

The present invention relates to a wireless communication system, and particularly, to a method and an apparatus for same, the method comprising the steps of: receiving DL data from a DL data zone of time unit # n; transmitting ACK/NACK information for the DL data from a UL control zone of time unit # n+1; and receiving DL scheduling information indicating retransmission of the DL data from a DL control zone of time unit # n+2, wherein each of the time units comprises, in time order, the DL control zone, a GP, the UL control zone, and the DL data zone.
US10673576B2

An operating method of a communication node in a network supporting licensed and unlicensed bands is disclosed. An operation method of a base station comprises the steps of: transmitting a PDSCH to a UE in an unlicensed band; receiving an HARQ response to the PDSCH from the UE; and determining a size of a CW on the basis of a proportion of NACKs in HARQ responses. Therefore, a performance of a communication network can be improved.
US10673571B2

A robust network telemetry repeater system exploits the repeater structure of data propagation and transmission and reception bi-directionality to increase network robustness. For example, multiple perceived receive attempts are created with no additional overhead. The system can be configured whereby nodes “hear” the transmissions of both adjacent and non-adjacent nodes forming implicit acknowledgement (“Acks”), and originating nodes can retransmit until implicit acknowledgments (“Acks”) are “heard,” indicating a successful link relay. Implicit acknowledgment can be applied to bidirectional networks, and bidirectional action can enable all nodes in the network to know the status of all other nodes.
US10673561B1

A BASE-T Ethernet transceiver is disclosed. The transceiver includes a BASE-T Ethernet transmit circuit that employs a data framing module. The data framing module includes an input interface to receive Ethernet block data bits, and, forward error correction encoder is coupled to the logic to encode at least a first portion of the data bits to generate first error check bits. A Reed-Solomon (RS) encoder is coupled to the logic to encode at least a second portion of the data bits in accordance with a Reed-Solomon error code to generate second error check bits. A symbol mapper modulates the Ethernet block data bits in accordance with an SQ64 constellation comprising back-to-back PAM8 symbols.
US10673552B2

Aspects of the present disclosure provide various synchronization signal (SS) block designs that can facilitate channel estimation and demodulation in 5G New Radio (NR) networks. An exemplary SS block includes a set of time-frequency resources that are allocated to carry a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS) and a Physical Broadcast Channel (PBCH) that are time and/or frequency multiplexed within the SS block. In some examples, unused time-frequency resources of the SS block may be used or allocated for supplemental channels that can improve and/or extend wireless link coverage.
US10673529B2

Embodiments of the disclosure relate to a high-directivity directional coupler, and related methods and systems. The high-directivity directional coupler includes a first microstrip and a second microstrip disposed parallel to the first microstrip. The high-directivity directional coupler inherently generates an even mode current and an odd mode current in the second microstrip. The second microstrip provides a linear forward path for conveying the even mode current and a non-linear return path for conveying the odd mode current. The non-linear return path is longer than the linear forward path to compensate for phase velocity difference between the even mode current and the odd mode current. As a result, the odd mode current and the even mode current in the second microstrip can destructively cancel out each other, thus rendering high-directivity without compromising other performance aspects of the high-directivity directional coupler.
US10673523B2

A traffic control method and apparatus for solving service quality degradation caused by traffic overhead in a specific node, on which traffic is concentrated in the specific node because of traffic congestion in a software defined network (SDN) environment. A traffic control method to be performed by an SDN controller of an SDN environment includes: collecting real-time traffic state information of a network; detecting traffic overhead of at least one node on the basis of the collected real-time traffic state information; determining whether network resources are available to the at least one node where the traffic overhead is detected; and changing a service level agreement (SLA)-based bandwidth allowable capacity with regard to the at least one node in accordance with available network resources.
US10673521B1

A resilient virtual ground multiple-access (RVG-MA) satellite communication system includes a number of ground receivers in communication with multiple satellites. The RVG-MA satellite communication system further includes a number of processing units in communication with the ground receivers. Each processing unit can recover a downlink signal from a target satellite. Each ground receiver includes a small-aperture antenna and receives downlink signals associated with multiple satellites, and the ground receivers are distributed over a large geographic area.
US10673520B2

A device can be configured to detect a physical connection with an unmanned aerial vehicle (UAV) flight controller through an interface. The device can identify a UAV identifier associated with the UAV flight controller and determine, based on the UAV identifier, an application programming interface (API) for communicating with the UAV flight controller. Using the API, the device can establish a communications link with the UAV flight controller and perform an action based on the communications link.
US10673515B2

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). According to various embodiments, an apparatus of a user equipment (UE) in a wireless environment comprises at least one transceiver; and at least one processor operably coupled to the at least one transceiver. The at least one transceiver is configured to receive a reference signal configuration comprising information for indicating whether a reference signal of a transmission and reception point (TRP) is transmitted through beam sweeping from the TRP, and receive the reference signal from the TRP based on the received reference signal configuration.
US10673511B2

According to the present invention, when wireless communication is performed, a signal can be formed into a spiral beam (H), the spiral pitch of the signal can be changed, and a plurality of spiral beams (H) with different spiral pitches can be transmitted and received. The present invention pertains to a wireless signal transmitting antenna (10) including a signal emitting means (A) having N number of antenna elements (A1, . . . , AN) (where N is an integer satisfying N≥2) equally spaced on a circumference of circle, and a signal distribution means (B) for generating, from an input first signal (S), N number of second signals (G1, . . . , GN) having a phase difference from one another and outputting the N number of second signals (G1, . . . , GN) to the N number of antenna elements (A1, . . . , AN), respectively, so that a spiral beam (H) with the equiphase surface inclined spirally is output from the signal emitting means (A).
US10673508B2

This application provides a channel state information feedback method, user equipment, and a base station. A base station configures N first reference signal resources for UE, and sends the N first reference signal resources to the UE. The UE feeds back the CSI of the M first reference signal resources in a horizontal dimension and the M pieces of first reference signal resource indication information to the base station. This overcomes a disadvantage that only channel state information in a horizontal dimension is fed back in conventional channel estimation.
US10673496B2

Certain aspects of the present disclosure provide methods and apparatus for enhancing a sector sweep. The apparatus generally includes a processing system configured to generate a first set of frames and a second set of frames. The apparatus also includes a first interface configured to output the first set of frames for transmission to a wireless node via a first set of beams, wherein each beam of the first set is wider in a first dimension than a second dimension, and output the second set of frames for transmission to the wireless node via a second set of beams, wherein each beam of the second set is wider in the second dimension than the first dimension.
US10673490B2

Method and Apparatuses for of transmitting data between semiconductor chips are described. An example apparatus includes a first semiconductor chip and a second semiconductor chip. The first semiconductor chip includes first and second inductors. The first semiconductor chip transmits a first combination of a plurality of data bits in logical value by flowing a first current through the first inductor and by flowing substantially no current through the second inductor. The second semiconductor chip includes third and fourth inductors that correspond respectively to the first and second inductors of the first semiconductor chip. The second semiconductor chip receives the first combination of the plurality of data bits in logical value by detecting an electromotive force at the third inductor responsive to the first current and by detecting substantially no electromotive force at the fourth inductor responsive to no current.
US10673479B2

An apparatus is disclosed for range-based transmission parameter adjustment. In an example aspect, the apparatus includes a first antenna, a second antenna, and a wireless transceiver. The wireless transceiver is coupled to the first antenna and the second antenna. The wireless transceiver is configured to transmit a proximity detection signal via the first antenna. The wireless transceiver is also configured to receive a reflected proximity detection signal via the second antenna. The reflected proximity detection signal including a portion of the proximity detection signal that is reflected by an object. The wireless transceiver is additionally configured to adjust a transmission parameter based on the reflected proximity detection signal. The transmission parameter varies according to a range to the object. The wireless transceiver is further configured to transmit an uplink signal using the transmission parameter.
US10673467B2

An apparatus and a method. The apparatus includes a receiver including an input for receiving a codeword of length mj, where m and j are each an integer; a processor configured to determine a decoding node tree structure with mj leaf nodes for the received codeword and receive an integer i indicating a level at which parallelism of order m is applied to the decoding node tree structure; and m successive cancellation decoders (SCDs) configured to decode, in parallel, each child node in the decoding node tree structure at level i.
US10673466B2

This application provides a polar encoding and decoding method, a sending device, and a receiving device, to help overcome disadvantages in transmission of medium and small packets, a code rate, reliability, and complexity in the prior art. The method includes: pre-storing, by a computing device, at least one mother code sequence, wherein each mother code sequence comprises at least one subsequence and at least one subset, the at least one subsequence and the at least one subset each comprises one or more sequence numbers corresponding to one or more polarized channels, and wherein the one or more sequence numbers in each subsequence are arranged in an ascending order according to reliability of the corresponding one or more polarized channels; determining, by the computing device, a set of information bit sequence numbers from the at least one mother code sequence based on a code length of a target polar code; and performing, by the computing device, polar encoding on information bits based on the set of information bit sequence numbers.
US10673465B2

A memory controller according to an embodiment includes a memory interface that reads out a received word from a non-volatile memory and a decoder that performs bounded distance decoding for the read received word. The decoder sets rm (rm is a natural number equal to or larger than 1) symbols of a plurality of symbols constituting the received word, as options of symbol positions at each of which an error is assumed, generates a test pattern in which m (m is a natural number equal to or larger than 1 and equal to or smaller than the rm) symbols of the rm symbols are objects of rewriting, generates test hard-decision values by rewriting each of hard-decision values of the m symbols that are objects of rewriting in the test pattern, among the symbols, and performs bounded distance decoding for the test hard-decision values.
US10673450B1

An integrated circuit includes a digital-to-analog converter (DAC) core including a plurality of thermometric arms and an R-2R ladder, the DAC core to convert a DAC code to an analog signal. The integrated circuit includes additional components as well. A differential non-linearity (DNL) calibration circuit outputs DNL coefficients based on the DAC code. A memory stores a value indicative of a product of a resistor temperature coefficient (TC) and a resistor self-heating coefficient (SHC). A current DAC (IDAC) couples to the R-2R ladder. A self-heating calibration circuit generates a self-heating trim code based on the value from the memory. An adder adds a value indicative of the DNL coefficients with the self-heating trim code to generate an IDAC trim code and provides the IDAC trim code to the IDAC to trim the R-2R ladder.
US10673445B2

A time-to-digital converter includes a delay unit into which a first signal is input and a sampling unit into which a second signal is input. The delay unit includes a first delay chain, a second delay chain, and a third delay chain that are connected in series in sequence. The delay unit delays the first signal. The first delay chain includes at least one first delayer. The second delay chain includes at least three second delayers. The third delay chain includes a third delayer. The delay duration of the first delayer and the delay duration of the third delayer are greater than delay duration of the second delayer. The sampling unit samples output signals of first delayers in the first delay chain, second delayers in the second delay chain, and third delayers in the third delay chain at a preset time point of the second signal.
US10673443B1

Two rings of a voltage controlled oscillator (VCO) configured to generate a plurality of phases of an oscillator signal, each ring of the two rings comprising three stages of inverters configured to generate a subset of phases of the plurality of phases of the oscillator signal, cross coupled via each stage to a corresponding stage in an other ring of the two rings using inverters to inverse-phase lock the subsets of phases of the plurality of phases of the oscillator signal of the two rings, and configured to receive inputs at each stage from a previous stage in the ring and a feed-forward signal from a successive stage in the other ring of the two rings, and a tail current supply configured to supply the two rings of the VCO with a tail current, the tail current comprising a low-magnitude proportional component and a high-magnitude integral component.
US10673441B2

A frequency generation solution controls an oscillator amplitude using two feedback paths to generate high frequency signals with lower power consumption and lower noise. A first feedback path provides continuous control of the oscillator amplitude responsive to an amplitude detected at the oscillator output. A second feedback path provides discrete control of the amplitude regulating parameter(s) of the oscillator responsive to the detected oscillator amplitude. Because the second feedback path enables the adjustment of the amplitude regulating parameter(s), the second feedback path enables an amplifier in the first feedback path to operate at a reduced gain, and thus also at a reduced power and a reduced noise, without jeopardizing the performance of the oscillator.
US10673436B1

A device includes a failsafe circuit having a supply node configured to couple to a supply voltage source, a pad node configured to couple to an input/output (I/O) pin, and a bulk node configured to couple to a bulk of a transistor coupled to the I/O pin. The failsafe circuit is configured to assert a failsafe indicator signal when the supply node voltage falls below the pad node voltage by a threshold voltage, and couple the higher of the supply node voltage and the pad node voltage to the bulk node. The device also includes a pull-down stack coupled to the failsafe circuit and to a ground node, and a sub-circuit configured to turn off the pull-down stack in response to the supply node discharging to the threshold voltage below the pad node voltage.
US10673434B2

A circuit or associated system or method comprises a first driver including a first transistor bank and a first resistor connected in series between a first predetermined voltage and an output pad, the first transistor bank including a first driver transistor and a plurality of first calibration transistors, wherein the plurality of first calibration transistors are respectively controlled based on a combination of bits of a first calibration code and on an output of at least one first logic gate.
US10673431B2

A power supply voltage is monitored by a monitoring circuit including a variable current generator and a band gap voltage generator core receiving the variable current and including a first node and a second node. A control circuit connected to the first and second nodes is configured to deliver a control signal on a first output node having a first state when an increasing power supply voltage is below a first threshold and having a second state when increasing power supply voltage exceeds the first threshold. The first threshold is at least equal to the band gap voltage. An equalization circuit also connected to the first and second nodes with feedback to the variable current generator generates the bandgap voltage at a second output node. The control signal operates to control actuation of the equalization circuit.
US10673422B2

In accordance with an embodiment, a method includes receiving an enable signal. After the enable signal is asserted, it is determined whether a soft-start capacitor is electrically connected to an input of a ramp generator circuit while keeping an output of the ramp generator circuit low. If the soft-start capacitor is electrically connected to the input of the ramp generator circuit, a first current is injected into the input of the ramp generator circuit to generate a first voltage ramp at the output of the ramp generator circuit. If the soft-start capacitor is not electrically connected to the input of the ramp generator circuit, a second current is injected to the input of the ramp generator circuit to generate a second voltage ramp at the output of the ramp generator circuit. The second current is smaller than the first current.
US10673418B2

A level shifter circuit is provided. The level shifter circuit includes a first voltage-based input circuit configured to generate a first voltage-based inverted voltage and a first voltage-based non-inverted voltage based on an input voltage having a first voltage as a first peak voltage; a pull-up circuit configured to generate a second voltage-based first current corresponding to the first voltage-based non-inverted voltage, generate a second voltage-based pull-up current based on the second voltage-based first current, and pull up an output voltage according to the second voltage-based pull-up current when the first voltage-based non-inverted voltage increases; and a pull-down circuit configured to generate a second voltage-based second current corresponding to the first voltage-based inverted voltage, generate a second voltage-based pull-down current based on the second voltage-based second current, and pull down the output voltage according to the second voltage-based pull-down current when the first voltage-based inverted voltage increases.
US10673414B2

An augmented reality system including a source and a contact lens display can be used to project information from the contact lens display onto the retina of the wearer's eye. The source provides energy to the contact lens display and operates at a source frequency. The source includes a source circuit including a conductive coil. The contact lens display includes a resonant circuit including another conductive coil and a capacitive circuit. The resonant circuit receives energy from the conductive coil of the source via a magnetic field inductively coupling the conductive coils. The contact lens display additionally includes a feedback circuit to adjust the capacitance of the capacitive circuit to control a resonant frequency of the resonant circuit. The feedback circuit can control the capacitive circuit to maintain the resonant frequency of the resonant circuit near the source frequency as the wearer's eye blinks.
US10673412B1

A radio frequency switch is disclosed. The RF switch uses a combination of transistor technology and a topology to create an RF switch that has a high isolation and a high voltage breakdown at frequencies including those above a gigahertz.
US10673404B2

A resonator includes a vibration portion with a base and a plurality of vibration arms each having a fixed end and a free end with the fixed end being connected to the base. Each of the plurality of vibration arms includes a piezoelectric thin film and an electrode stacked on the piezoelectric thin film. Moreover, a width of each of the plurality of vibration arms increases from the fixed end toward the free end. In addition, a width of the electrode of each of the plurality of vibration arms increases from the fixed end towards the free end of the vibration arm.
US10673403B2

A resonator is provided that suppresses a shift in resonant frequency. The resonator includes a vibration member including vibration arms extending therefrom with two or more of the vibration arms performing out-of-plane bend with different phases. Moreover, the resonator includes a base having a front end connected to the vibration arms and a rear end opposing the front end and structured to bend in a direction of the out-of-plane bend when the vibration arms perform the out-of-plane bend. Moreover, a frame surrounds a periphery of the vibration member and one or more holding arms are positioned between the vibration member and the frame. One end of each holding arm is connected to the base and the other end of the holding arm is connected to the frame. The holding arms bend in the direction of the out-of-plane bend when the base bends.
US10673401B2

An LNA having a plurality of paths, each of which can be controlled independently to achieve a gain mode. Each path includes at least an input FET and an output FET coupled in series. A gate of the output FET is controlled to set the gain of the LNA. Signals to be amplified are applied to the gate of the input FET. Additional stacked FETs are provided in series between the input FET and the output FET.
US10673385B2

A supply modulator, a modulated power supply circuit, and associated control method are provided. The modulated power supply circuit includes the supply modulator and a DC-DC voltage converter, and the supply modulator includes a linear amplifier and a switching converter. The linear amplifier generates an AC component of a modulated voltage according to a regulated voltage and an envelope tracking signal. The supply voltage is converted to the regulated voltage by the DC-DC voltage converter, and the regulated voltage is greater than or less than the supply voltage. The switching converter includes a step-down circuit and a path selection circuit. The path selection circuit selects one of the supply voltage and the regulated voltage as a DC input voltage. The step-down circuit converts the DC input voltage to a DC component of the modulated voltage which is less than the DC input voltage.
US10673366B2

A controller of a multiphase rotating electric machine has two inverters outputting an alternating current to two sets of windings, and a control section driving a motor by switching between a “two-system driving mode” supplying power from the two inverters to the two sets of winding and a “one-system driving mode” supplying power from one of the two inverters to the corresponding set of windings, The control section in the one-system driving mode changes at least one of a maximum amplitude and a current phase of the alternating current used in the two-system driving mode to compensate for a reluctance torque generated by a mutual inductance of the two sets of winding in the two-system driving mode.
US10673353B2

A converter cell for a modular converter includes at least one power semiconductor switch for switching a cell current through the converter cell; a cell capacitor interconnected with the at least one power semiconductor switch, such that the cell capacitor is loadable by the cell current; a controller for switching the at least one power semiconductor switch, wherein the controller is supplyable with auxiliary power from the cell capacitor; and a photovoltaic cell for providing initial and/or further auxiliary power to the controller.
US10673350B2

A multiple output rectifier includes a comparator-based active rectification circuit and a controller, wherein the controller is coupled to the comparator-based active rectification circuit. The comparator-based active rectification circuit is used for generating and outputting each output voltage of a plurality of output voltages according to an input voltage, the each output voltage, and a control signal corresponding to the each output voltage. The controller is used for generating the control signal according to the each output voltage and a reference voltage corresponding to the each output voltage.
US10673342B1

An active clamp circuit for a power converter having a transformer includes a switch having a drain node, a gate node, and a source node, the drain node configured to be connected to a first terminal of a primary winding of the transformer, a capacitor having a first terminal connected to the source node, and a second terminal to be connected to a second terminal of the primary winding, a gate driver coupled to the gate node to control the switch and having a high-side input node and a low-side input node, the low-side input node being coupled to the first terminal of the capacitor, and a voltage regulator to: i) receive an input voltage from the second terminal of the capacitor, and ii) provide a regulated voltage to the high-side input node using the input voltage and being of a sufficient voltage level to control the switch.
US10673340B2

Unique systems, methods, techniques and apparatuses of an exemplary power converter are disclosed. One exemplary embodiment is a power converter comprising a power cell and a transformer. The power cell including a first and second DC input terminal, a first leg including a first and second switching device coupled and a first AC output terminal, a second leg including a third and fourth switching device and a second AC output terminal. The first and second AC output terminals are coupled to the AC power source and structured to receive an AC power from the AC power source. The transformer includes a primary winding, the primary winding being coupled across the first AC output terminal and the second AC output terminal.
US10673328B2

An amount of charge transferred by a power converter is estimated by developing a signal that is a combination of signals representing an output voltage of a power converter and an inductor current of the power converter, charging a capacitor with a current proportional to that signal and comparing a voltage developed across the capacitor due to that charging to develop a signal for initiating a pulse to control input of power from a voltage source to the power converter. By using a signal developed in this way, response to both step-up and step-down transients can be improved and, in multi-phase embodiments, ripple cancellation problems such as noise susceptibility and loss of pulse generation can be entirely avoided.
US10673325B2

A DC-DC converter can include: a switched capacitor converter; and a switching converter, where input ports of the switched capacitor converter and the switching converter are coupled to each other in one of series and parallel connections, and output ports of the switched capacitor converter and the switching converter are coupled to each other in the other of series and parallel connections.
US10673311B2

An electrical motor is provided to reduce torque ripple. Torque ripple is a variation in torque output as the rotor rotates. The motor has a stator and a rotor. The stator slots are used for windings. The rotor slots define a plurality of poles. The number of slots in the stator are equal to the number of slots in the rotor.
US10673307B2

A motor includes a shaft with a central axis along an up and down direction as a center, a cylindrical rotor main body fixed to the shaft, a rotor fan fixed to the shaft at an upper side of the rotor main body, an armature facing the rotor main body in a radial direction, a bus bar electrically connecting the armature to an external power supply, a bus bar holding portion that holds the bus bar, and a housing that accommodates the rotor main body, the rotor fan, the armature, the bus bar, and the bus bar holding portion therein. The housing includes a first opening positioned above the armature and a second opening below the armature in the up and down direction. The bus bar holding portion is disposed outward the rotor fan in the radial direction.
US10673305B2

A power tool including a housing, a controller within the housing, and a brushless motor within the housing and controlled by the controller. The brushless motor including a stator assembly including a stator core having stator laminations with an annular portion and inwardly extending stator teeth. The stator assembly defines a stator envelope in an axial direction extending between axial ends of stator end caps of the stator assembly. The brushless motor further includes a rotor assembly including a rotor core having rotor laminations and defining a central aperture that extends in the axial direction and that receives a shaft, and a position sensor board assembly including position sensors and configured to provide position information of the rotor core to the controller. The rotor assembly and the position sensor board assembly are provided at least partially within the stator envelope.
US10673302B2

An outer-rotor motor and a stator assembly of the motor solve the problems which exist in a conventional outer-rotor motor during the insertion of the bearings into the shaft tubes. The stator assembly of the outer-rotor motor includes a lower bearing seat, an iron core and an upper bearing seat. The lower bearing seat has a shaft tube. The iron core has an engagement channel and is coupled with the lower bearing seat. The upper bearing seat has a fixing portion, and the upper bearing seat abuts against the iron core. The shaft tube extends into the engagement channel at a first end of the engagement channel, and the fixing portion extends into the engagement channel at a second end of the engagement channel. Thus, the iron core is coupled with each of the lower and upper bearing seats.
US10673297B2

Electric motors and machines including such electric motors, the electric motors having improved impact resistance. Features of the electric motors minimize axial shifting of the motor shaft and other components of the electric motor, and/or minimize damage to components caused by such axial shifting occasioned by an impact force on the motor.
US10673283B2

Disclosed is a wireless power transmission system using a meta-structure transmission line capable of performing beam steering. The wireless power transmission device using a meta-structure transmission line capable of performing beam steering includes a beam steerer including a meta-structure transmission line constituted of a plurality of single cells; a controller configured to control an operation mode and beam scanning of the beam steerer; and a power supply configured to supply power to the beam steerer under control of the controller.
US10673280B2

An on-body sensor system includes a hub configured to be attached to a surface of a user. The hub being further configured to transmit electrical power and data signals into the surface and to receive response data signals from the surface. The system further including at least one sensor node configured to be attached to the surface or just below the skin. The system further including at least one sensor node being further configured to receive the electrical power and data signals from the hub through the surface and to transmit the response data signals into the surface. The electrical power from the hub powers the at least one sensor node and causes the at least one sensor node to generate sensor information that is transmitted back to the hub within the response data signals.
US10673276B2

Provided is a first coil device that faces a second coil device in a facing direction, and wirelessly transmits or receives power, the first coil device including a first coil portion, and a first auxiliary magnetic member provided adjacent to the first coil portion in a first direction orthogonal to the facing direction. The first auxiliary magnetic member is configured to be closer to the second coil device with increasing distance in the first direction from the first coil portion.
US10673262B2

An electric device according to the present invention includes: a first power source which supplies electric power to a predetermined load unit; a second power source which supplies electric power from an outside power source to the load unit; a switching unit which switches the first power source and the second power source which supply electric power to the predetermined load unit; a time measuring unit which measures the time; a voltage measuring unit which measures terminal voltage of the first power source; a storage unit which stores the terminal voltage of the first power source measured by the measuring unit and the time when the terminal voltage of the first power source is measured based on the time measuring unit; a time change rate calculating unit which calculates a time change rate of the terminal voltage of the first power source stored in the storage unit; and an informing unit which performs informing operation with respect to a residual capacity of the first power source in accordance with the time change rate of the terminal voltage of the first power source calculated by the time change rate calculating unit.
US10673259B2

An IC card has an IC chip, a rechargeable battery that supplies electrical power to the IC chip, a card main body that houses the IC chip and the rechargeable battery, and charging terminals for charging the rechargeable battery. The charging terminals include a positive terminal arranged on one of the front surface and the rear surface of the card main body, and a negative terminal arranged on the other one.
US10673256B2

A hub is suitable for electrically connecting an electronic device, an AC power supply and at least one mobile device that are located outside the hub. The hub includes a power module, a USB connection terminal, a USB Type-C connection terminal, a power distribution control circuit, and a first PD controller. The power module is electrically connected to the AC power supply. The USB connection terminal is electrically connected to the power module and the mobile device. The USB Type-C connection terminal is electrically connected to the power module and the electronic device. Besides, the power distribution control circuit is electrically connected to the power module. The power distribution control circuit is used for measuring a measurement value of the power module. In addition, the first PD controller is connected between the USB Type-C connection terminal and the power distribution control circuit.
US10673250B2

A novel hybrid lithium-ion anode material based on coaxially coated Si shells on vertically aligned carbon nanofiber (CNF) arrays. The unique cup-stacking graphitic microstructure makes the bare vertically aligned CNF array an effective Li+ intercalation medium. Highly reversible Li+ intercalation and extraction were observed at high power rates. More importantly, the highly conductive and mechanically stable CNF core optionally supports a coaxially coated amorphous Si shell which has much higher theoretical specific capacity by forming fully lithiated alloy. Addition of surface effect dominant sites in close proximity to the intercalation medium results in a hybrid device that includes advantages of both batteries and capacitors.
US10673248B2

A hybrid distributed low voltage power system can include a first primary power source that distributes line voltage power during a first mode of operation. The system can also include a first secondary power source that receives an input signal during the first mode of operation and distributes a reserve signal during the second mode of operation, where the reserve signal is generated from the input signal. The system can further include a PDM coupled to the first primary power source and the first secondary power source. The system can also include at least one first LV device coupled to the first output channel of the PDM, where the at least one LV device operates using the first LV signal during the first mode of operation, and where the at least one first LV device receives a reserve LV signal during the second mode of operation.
US10673241B2

Systems and methods for controlling battery charge levels to maximize savings in a behind the meter energy management system include predicting a demand charge threshold with a power demand management controller based on historical load. A net energy demand is predicted for a current day with a short-term forecaster. A demand threshold maximizes financial savings using the net energy demand using a rolling time horizon optimizer by concurrently optimizing the demand charge savings and demand response rewards. A load reduction capability factor of batteries is determined with a real-time controller corresponding to an amount of energy to fulfill the demand response rewards. The net energy demand is compared with the demand threshold to determine a demand difference. Battery charge levels of the one or more batteries are controlled with the real time controller according to the demand difference and the load reduction capability factor.
US10673240B2

A power control apparatus has a peak cut prediction unit that predicts a period of time to impose a restriction on power supply from a power system to a consumer based on a predetermined condition, a threshold setting unit that sets a predetermined threshold such that a power supply amount from the power system to the consumer does not exceed the threshold in the period of time predicted by the peak cut prediction unit, and a charge/discharge control command unit that stops power supply from the power system to the consumer and causes a power storage device to be discharged by an amount of demand power exceeding the threshold when demand power of the consumer reaches the threshold in the period of time predicted by the peak cut prediction unit.
US10673230B2

A bipolar DC power transmission scheme comprises: DC poles, each including a respective power transmission medium extending between two ends; a plurality of converters, wherein each end of the power transmission medium of the first pole is respectively operatively connected to a converter, and each end of the power transmission medium of the second pole is respectively operatively connected to a converters; a controller programmed to block one or more of the converters in response to a fault occurring on either of the first and second poles; and a monitoring device configured to identify the faulty poles on which the fault has occurred, wherein the controller is further programmed to deblock the or each blocked converter connected to the other of the poles after the monitoring device has identified the faulty one of the poles on which the fault has occurred.
US10673227B2

A system level electrostatic discharge (ESD) detection device includes a phase detection unit including at least one phase detector suitable for detecting a phase difference between a plurality of supply voltages or between a plurality of input signals; a storage unit suitable for shifting between a first and a second state, the second state indicating a phase difference detected by the phase detection unit; and an output unit suitable for outputting a system level electrostatic discharge (ESD) detection signal according to the first or second state of the storage unit.
US10673225B2

An electrical receptacle contains a plug outlet that has a pair of contacts for electrical connection to respective hot and neutral power lines. A controlled switch, such as a TRIAC, is connected in series relationship between the outlet contact and the hot power line. Sensors in the receptacle outputs signals to a processor having an output coupled to the control terminal of the controlled switch. The processor outputs an activation signal or a deactivation signal to the controlled switch in response to received sensor signals that are indicative of conditions relative to the first and second contacts.
US10673224B2

An arc fault detection arrangement for a DC electric bus, the DC electric bus having a plurality of electric lines adapted to electrically connect a source section and a load section of an electric apparatus, the arc fault detection arrangement including an arc fault detector adapted to receive and process detection signals indicative of AC currents flowing along the electric lines characterized in that it includes a current sensing device. The current sensing device includes: primary winding means including a plurality of first primary winding conductors adapted to be electrically connected in series with source portions and load portions of corresponding first line conductors of the electric lines; secondary winding means magnetically coupleable with the first primary winding means, the secondary winding means comprising at least a first secondary winding conductor electrically connected with the arc fault detector to provide the detection signals to the arc fault detector.
US10673223B2

An arc fault detection arrangement for a DC electric bus, the DC electric bus having one or more electric lines adapted to electrically connect a source section and a load section of an electric apparatus, the arc fault detection arrangement including an arc fault detector adapted to receive and process detection signals indicative of AC currents flowing along the electric lines. The arc fault detection arrangement comprises a current sensing device including: primary winding means including a first primary winding conductors and a second primary winding conductors adapted to be electrically connected in series with source portions and load portions of corresponding first and second line conductors of the electric lines, so that common-mode electric currents flowing along the first and second primary winding conductors generate magnetic fluxes with opposite directions; secondary winding means magnetically coupleable with the first primary winding means, the secondary winding means comprising a first secondary winding conductor electrically connected with the arc fault detector to provide the detection signals to the arc fault detector.
US10673220B2

The technology relates to an electric current conducting assembly, more specifically with the incorporation of a dead end shoe.
US10673218B2

A molded electrical junction box may be formed from a high-heat thermoset polyester. The box includes a back wall, a parametrical side wall bounding the back wall and an open front face. The back wall includes an integrally molded rib pattern extending therefrom. The rib pattern increases the thickness of the back wall thereat. The rib pattern is formed to be in direct flow communication with a molding gate during the molding process.
US10673216B2

A cable gland and method for earthing, bonding, and electromagnetic capability with armored, metal-clad, and metallic-sheathed cable types. The cable gland includes compressible fingers with the ability to compress or expand about a cable inserted in and through the cable gland, and an adjustable earthing coil arranged internally inside a part of the cable gland that secures around a cable inserted in the cable gland. When fully coiled, the adjustable earthing coil is relaxed and as the adjustable earthing coil is expanded it generates a restoring force. An earthing strap attached to the adjustable earthing coil in the cable gland, provides grounding capabilities to the cable gland.
US10673215B2

A clamp includes a first member, a second member, and a fastener. The first member has a first connecting portion and a first supporting portion. The second member has a second connecting portion and a second supporting portion. The first connecting portion and the second connecting portion are twisted clockwise or counterclockwise such that a first clamping portion of the first connecting portion and a second clamping portion of the second connecting portion are tilted to the right or to the left with respect to a front-back direction when seen from above. A spiral hanger is mounted on a support wire by tightening the first member and the second member by the fastener in a state where a support wire is passed through between the first supporting portion and the second supporting portion and a spiral hanger is passed between the first clamping portion and the second clamping portion.
US10673210B2

An electrical enclosure, such as a Motor Control Centers (MCC), can include a ventilation system providing airflow while protecting from both ingress of solid objects as small as 1.0 millimeter and egress of gasses from an arc flash by providing a protective mesh with holes having a dimension of less than 1 millimeter, a bracket coupled to the mesh for providing a rigid support, and a flap configured to seal against the bracket and block the mesh in response to a pressure wave produced by an arc flash. The flap, normally open for airflow, can close in response to the pressure wave, by bending at a perforation line to move the flap toward the mesh. The electrical enclosure can also include a normally closed exhaust system. The exhaust system can be configured to open in response to the pressure wave to allow the gasses to escape.
US10673209B2

A QCL may include a substrate, and a semiconductor layer adjacent the substrate and defining an active region. The active region may have an elongate shape extending laterally across the substrate and having a number of stages greater than 25, each stage having a thickness less than 40 nanometers. The active region may have a ridge width greater than 15 μm.
US10673205B2

A method of controlling a wavelength of a wavelength tunable laser module includes: referring to data of measured frequencies and wavelength filter control values at two or more points for each basic frequency channel, the data being stored in a memory of a controller; selecting the basic frequency channel closest to a frequency of laser light that a laser light source is instructed to emit; calculating a first wavelength filter control value for providing the instructed frequency of laser light from the data of the measured frequencies allocated to the basic frequency channel closest to the instructed frequency and the wavelength filter control values; and controlling the transmission characteristic of a wavelength filter using the first wavelength filter control value.
US10673197B2

Methods, apparatus, and systems for modulation of a laser beam. An optical modulator may comprise an optical input to receive an optical beam, and one or more lengths of fiber between the optical input and an optical output. At least one of the lengths of fiber comprises a confinement region that is optically coupled to the output. The optical modulator may further comprise a perturbation device to modulate, through action upon the one or more lengths of fiber, a transmittance of the beam through the confinement region from a first transmittance level at a first time instance to a second transmittance level at a second time instance. The optical modulator may further comprise a controller input coupled to the perturbation device, wherein the perturbation device is to act upon the one or more lengths of fiber in response to a control signal received through the controller input.
US10673189B2

A power connector assembly includes a power rail and a slide power connector. The power rail is mounted to a first wall of a first component via mechanical standoffs to define a clearance space between the power rail and the first wall. An electrode is disposed along a first side of the power rail facing the first wall. The slide power connector is mounted to a second wall of a discrete, second component. The slide power connector defines a track that receives the power rail therein. At least one power contact of the slide power connector is disposed within the clearance space and is electrically connected to the electrode of the power rail to establish an electrical connection. At least one of the first and second components is movable relative to the other along an extension cycle. The electrical connection is maintained throughout the extension cycle.
US10673188B2

Electrical connectors are described. More particularly, electrical connectors including a plurality of contacts are described. Both connector plugs and sockets are described. Electrical connectors that are suitable for mounting on a printed circuit board and electrical connectors that include a printed circuit board are described.
US10673184B2

An apparatus includes a sensor package, a housing, and one or more stitched terminals. The housing comprises a first cavity configured to receive the sensor package, a second cavity configured to receive an electrical connector, and a wall separating the cavities. The first cavity has a support surface located between a sensor receiving opening and the wall. The one or more stitched terminals are generally stitched into the wall, each having a sensor contact end extending into the first cavity and a connector contact end extending into the second cavity. At least one of the sensor package and the stitched terminals is positionable to align electrical contact pads of the sensor package with the sensor contact ends of the stitched terminals. The sensor package, when positioned between the support surface and the sensor contact ends of the stitched terminals, is essentially uncompressed.
US10673175B2

An electrical connector assembly comprises a first connector including a first housing having a mating opening, a second connector including a second housing configured to be mated with the mating opening of the first connector, and a drainage structure provided on and corresponding to a boundary portion between the first housing and the second housing. The boundary portion faces the mating opening. The drainage structure includes a convex region having a top at the boundary portion, a first concave region continuous with the convex region and formed in the first housing, and a second concave region continuous with the convex region and formed in the second housing.
US10673174B2

A digital measurement instrument with excellent environmental durability and at least a conventional level of usability including a main scale, a slider movable relative to the main scale, a displacement sensor configured to detect displacement or position of the slider in relation to the main scale, and a control circuit. The control circuit controls change between a normal measuring mode and an origin setting mode. The control circuit also sets and stores a first area, the first area being a preset predetermined range outside of a measurement range. The control circuit also changes operation mode from the normal measuring mode to the origin setting mode when the slider is detected to have stopped within the first area for a consecutive predetermined period of time. Additionally, the digital calipers are provided with no mechanical push button switches.
US10673171B2

An outlet faceplate extension device includes female receiving components at a first side, male electronic components at a second side, and a rim that is connectable to furniture.
US10673168B2

Connector apparatus having a female connector assembly and a male connector assembly. The female connector assembly includes a female housing, a connector position assurance (CPA) member for assuring the engagement of the male connector assembly with the female connector assembly, and a first terminal position assurance (TPA) member for assuring that terminals for the female connector assembly are positioned properly. The female housing further includes a connector latch used to securely hold together a connector apparatus. The female housing has TPA protection ribs and CPA protection walls. The male housing has TPA protection ribs.
US10673167B2

An electrical terminal includes a terminal base. A mate portion is attached to the terminal base and is adapted to mate with a corresponding electrical terminal. A conductor contact portion includes a box attached to the terminal base. The box defines an interior space. A lever extends from a wall of the box. The lever includes a curved portion that extends toward the terminal base. The lever is adapted to engage a conductor of a wire inserted into the box. The lever includes lift tabs that extend from the lever to outside the box.
US10673165B1

A power connector for building blocks has a loading sheet adapted to be mounted between two assembled building blocks and a socket mounted on the loading sheet. The loading sheet has a locating segment and a conducting unit. The locating segment forms a through hole. The conducting unit is mounted on a surface of the locating segment. The socket is electrically connected to the conducting unit and is used to connect to a wire. The power connector is mounted between the two assembled building blocks by the loading sheet and is mounted around any column of another building block via the through hole. Thus, the power connector is mounted on the building blocks without pasting and drilling and therefore without breaking the building blocks. Besides, the power connector is manufactured by automation so that cost is reduced and the quality is stable.
US10673161B1

A system and apparatus for increasing connectivity of a circuit board comprising a connector, wherein the connector has a horizontal body and a hollow cylindrical portion extruding vertically from the body; wherein the cylindrical portion is made up of a set of pieces; wherein at least a piece of the set of pieces is arranged to expand horizontally upon insertion of a phalanx head in a vertical manner. A method to increase current connectivity comprising screwing a fastener into threads of a connector through a hollow cylindrical portion of the connector; wherein the hollow cylindrical portion of the connector is made up of a set of pieces; wherein the screwing causes a phalanx head to contact the cylindrical portion expanding at least one piece of the set of pieces in a horizontal manner in relation to the fastener.
US10673160B2

The present disclosure includes a circuit board assembly that may include a circuit board that may include an aperture. The circuit board assembly may include a reverse header. The reverse header may include a base and a plurality of pins connected to the base. A portion of each of the plurality of pins may be disposed at least partially in the aperture. The circuit board may be configured an insulated metal substrate circuit board.
US10673154B2

A power storage module has a plurality of power storage elements whose electrode terminals, which include a positive electrode and a negative electrode, are arranged on an electrode arrangement surface, and a connection module that is mounted to the electrode arrangement surface of the plurality of power storage elements. The connection module has an insulating protector holding a bus bar, which connects adjacent electrode terminals of the plurality of power storage elements. The insulating protector has a front wall and a rear wall that intersect a virtual plane that is parallel to the electrode arrangement surface. The front wall and the rear wall are respectively provided with protruding portions, and the protruding portions that are respectively provided on the front wall and the rear wall engage with a plurality of extending portions that are provided on the electrode arrangement surface of the plurality of power storage elements.
US10673143B2

An antenna structure (GPS antenna) includes a plate-shaped conductor element (antenna electrode), a plate-shaped element (circuit board) including a ground conductor portion disposed so as to overlap the conductor element in plan view, and a skeletal resin frame for frequency adjustment disposed between the conductor element and the ground conductor portion.
US10673135B2

An antenna system with a reconfigurable radiation pattern characteristic for the fifth generation (5G) mobile terminal is described, which includes multiple antenna sub-arrays with different radiation patterns and a switch that connects each antenna sub-array and controls switching between different antenna sub-arrays. A switch is disposed between the antenna sub-arrays and an RF front-end module. By switching between the different sub-arrays, the radiation in a desired direction can be selected. Therefore, the problem of the beam coverage and beam scanning blind spot of 5G terminal antenna in millimeter waveband can be solved effectively. Through expanding the scanning angle of the beam scanning, the scheme of 5G terminal antenna with a reconfigurable radiation pattern can be realized. The antenna structure of this disclosure makes full use of the space of the PCB board, and has the advantages of miniaturization, simple processing and compact structure, etc.
US10673131B2

A coil assembly includes: a substrate; and a coil wiring coupled to the substrate and including a spiral wiring and a lead wiring, wherein the spiral wiring includes a first section forming an outer portion of the spiral wiring and a second section, disposed inside the first section, and having a line width narrower than a line width of the first section.
US10673129B2

An antenna and radome assembly has an adapter plate engaging a first fitting configuration mounted to an aircraft fuselage. The adapter plate mechanically supports an antenna assembly wherein the antenna assembly is originally configured for a second fitting configuration. A radome is attached to the adapter plate enclosing the antenna assembly. The adapter plate has at least a nose portion providing reactive structure adapted to transform a longitudinal load on the radome into an induced downward vertical deflection.
US10673127B2

An electronic device such as a wristwatch may have a housing with metal sidewalls and a display having conductive display structures. The display structures may be separated from the sidewalls by a slot for an antenna that runs around the display module. A conductive interconnect may be coupled between the sidewalls and the display structures. A feed and tuning element may be coupled between the display structures and the sidewalls. A first length of the slot from the interconnect to the tuning element may radiate in a satellite band and a cellular band. A second length of the slot from the interconnect to the feed may radiate in a 2.4 GHz band. Harmonics of the second length may radiate in bands at and above 5.0 GHz. If desired clip and blade structures may form conductive paths for coupling antenna elements.
US10673126B2

An antenna device of a portable terminal including conductive components is provided. The antenna device includes a first radiator connected to a power feeding unit of the portable terminal and a second radiator connected to each of the power feeding unit and a ground part of the portable terminal. At least one of the conductive components is connected to at least one the first radiator and the second radiator. The conductive components may be used as a radiator of the antenna device such that the antenna device may be easily installed within an inner space of a miniaturized and lightened portable terminal and the inner space of the portable terminal may be efficiently used.
US10673124B2

Techniques for integrating a plurality of radio antennas in an electronic device are described. An example of an electronic device includes a display housing with a display screen and top bezel disposed above the display screen, and a plurality of components disposed in the top bezel. The plurality of components include a first cellular communication antenna disposed on a first side of the top bezel, and a second cellular communication antenna disposed on a second side of the top bezel opposite the first side. The plurality of components also include a first WiFi antenna disposed adjacent to the second cellular communication antenna, and a second WiFi antenna disposed adjacent to the second cellular communication antenna on an opposite side from the first WiFi antenna.
US10673123B2

A method for producing a radio frequency transmitting/receiving element comprising at least one radio frequency antenna and at least one radio frequency chip, and to a corresponding radio frequency transmitting/receiving element made by the method. The method comprises the following steps: providing a temporary rigid carrier; applying a conductor pattern structure comprising the antenna structure of the at least one radio frequency antenna and connection contacts—connected thereto via leads—for the at least one radio frequency chip; arranging the at least one radio frequency chip on the connection contacts of the conductor pattern structure; applying an electrically insulating layer on the conductor pattern structure, such that the at least one radio frequency chip is surrounded by the electrically insulating layer; and removing the temporary rigid carrier.
US10673116B2

Aspects of the subject disclosure may include, a system that can be configured for generating an electromagnetic wave and coupling the electromagnetic wave to a transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. The system can also be configured to receive an electromagnetic waves form the transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. Other embodiments are disclosed.
US10673112B2

A coaxial line having a small transmission loss and a variable operating frequency can be provided. The coaxial line includes one or a plurality of unit structures repeatedly arranged in a direction of a central axis. The unit structure includes an inner conductor, two dielectrics arranged in the central-axial direction so as to sandwich the inner conductor therebetween, an outer conductor configured to envelop the inner conductor and the dielectrics, and an inductor connected between the inner conductor and the outer conductor.
US10673097B2

Solid-state battery structures, particularly solid-state lithium-based battery structures, which are fast charging and have a high capacity are provided. Notably, fast charging, high capacity solid-state battery structures are provided that include a plurality of solid-state-thin-film batteries that are stacked one atop the other, or that include an array of interconnected solid-state thin-film batteries, or that contain a solid-state thin-film battery located on physically exposed surfaces of fin structures.
US10673091B2

A fuel cell assembly in combination with an electrochemical battery, having an electrical connection therebetween, the electrical connection including a current blocking element to prevent current stored in the battery from flowing into the fuel cell assembly and wherein the electrical connection is absent of a current control component for current generated by the fuel cell assembly flowing to the battery.
US10673089B2

A reduction-oxidation flow battery wherein the catholyte and/or the anolyte are selected from among respective defined groups of polyoxometalate compounds.
US10673087B2

A bio-energy power system comprising a selection process, an extraction process, and a transfer process. More specifically, a bio-energy power system that uses a selection process to create an energy enhanced organism. In some embodiments, the energy is extracted and consumed using an extraction process to create an energy rich homogenate from the energy enhanced organism and a transfer process to transfer the energy from the energy rich homogenate to the grid or to an energy storage device. In other embodiments, the energy enhanced organism is kept alive and the energy is extracted and consumed using a pure quartz water system for extraction and a transfer process to transfer the energy from the pure quartz water system to the grid or to an energy storage device.
US10673081B2

A fuel cell device with a rectangular solid ceramic substrate extending in length between first and second end surfaces where thermal expansion occurs primarily along the length. An active structure internal to the exterior surface extends along only a first portion of the length and has an anode, cathode and electrolyte therebetween. The first portion is heated to generate a fuel cell reaction. A remaining portion of the length is a non-heated, non-active section lacking opposing anode and cathode where heat dissipates along the remaining portion away from the first portion. A second portion of the length in the remaining portion is distanced away from the first portion such that its exterior surface is at low temperature when the first portion is heated. The anode and cathode have electrical pathways extending from the internal active structure to the exterior surface in the second portion for electrical connection at low temperature.
US10673080B2

The present invention relates to a technology for a jig for evaluating a solid oxide fuel cell, and more particularly, to a jig for evaluating a solid oxide fuel cell in which a press is formed in an upper plate and a lower plate of a jig which evaluates a characteristic of a fuel cell, so that gas leakage through a sealant and attachment strength of the sealant and a performance of a unit cell are simultaneously evaluated by using one jig.
US10673075B2

A fuel cell includes: an electrolyte membrane; an anode catalyst layer; a cathode catalyst layer; and a cathode gas diffusion layer. The cathode catalyst layer includes an ionomer, the ionomer includes copolymers each of which has a hydrophilic block. The hydrophilic block is positioned at a terminal of a copolymer which includes a hydrophobic portion and a hydrophilic portion having a sulfonic acid group. The hydrophilic block has an aggregated structure of the hydrophilic portion. A gas diffusion resistance coefficient of the cathode gas diffusion layer is 3.2×10−4 m or lower. The gas diffusion resistance coefficient is expressed by “Gas Diffusion Resistance Coefficient=Thickness of Cathode Gas Diffusion Layer/(Porosity of Cathode Gas Diffusion Layer)4”.
US10673058B2

A battery technology, and more particularly, a current collector may be widely used in secondary batteries, and an electrode may employ such technology. The current collector includes a conductive fiber layer including a plurality of conductive fibers. Each of the conductive fibers includes a conductive core including a plurality of metal filaments, and a conductive binder matrix surrounding the outer circumferential surfaces of the conductive core.
US10673043B2

A separator for an energy store. The separator may be used in a lithium-sulfur battery in particular. To achieve improved cycle stability, the separator has at least one first layer and at least one second layer, the at least one first layer containing a material having an affine property with respect to at least one active electrode material, and the at least one second layer containing a material having a repellent property with respect to at least one active electrode material. The at least one first layer and the at least one second layer may be situated directly adjacent to one another. Also described is an energy store including the separator.
US10673033B2

An electrochemical cell includes a can configured to serve as one electric contact of the electrochemical cell, the can containing active materials, a diaphragm configured to serve as an opposite electric contact of the electrochemical cell, and a gasket that is initially of generally cylindrical shape, the diaphragm positioned inside the gasket in an opening of the can wherein an outer edge of the can is crimped onto the gasket, the gasket having an inner periphery inside the can and an outer periphery outside the can, the outer periphery comprising leaves that after crimping extend along an outer surface of the diaphragm.
US10673029B2

There is provided a secondary battery in which a gasket is melted by internal heat generation to prevent the secondary battery from being short circuited to each other. In one embodiment, a secondary battery includes an electrode assembly having a positive electrode plate, a negative electrode plate and a separator interposed between the positive and negative electrode plates. A can accommodates the electrode assembly and is connected to the negative electrode plate through negative electrode tabs. A cap assembly is positioned at one side of the can and electrically connected to the positive electrode plate through a positive electrode tab. A gasket is positioned between the can and the cap assembly. In the secondary battery, the gasket is formed of a heat resistant material having a predetermined amount of heat-resistant enhancing material added thereto.
US10673011B2

It is an object of the present invention to provide a light-emitting device where periphery deterioration can be prevented from occurring even when an organic insulating film is used as an insulating film for the light-emitting device. In addition, it is an object of the present invention to provide a light-emitting device where reliability for a long period of time can be improved. A structure of an inorganic film, an organic film, and an inorganic film is not continuously provided from under a sealing material under a cathode for a light-emitting element. In addition, penetration of water is suppressed by defining the shape of the inorganic film that is formed over the organic film even when a structure of an inorganic film, an organic film, and an inorganic film is continuously provided under a cathode for a light-emitting element.
US10673009B2

The present invention provides a planar electroluminescence (EL) device comprising a substrate layer, an electrode layer, a light emitting layer, and a modulating layer, wherein the electrode layer comprises a plurality of electrodes arranged on a same level over the substrate layer, and there is no contact between adjacent electrodes. In one embodiment, the device further comprises a hole injection layer (HIL), a hole transport layer (HTL), an electron injection layer (EIL) and an electrode transport layer (ETL). In one embodiment, the light emitting layer comprises organic light emitting polymers or organic light emitting molecules. The device of the present invention would emit light when liquid, polar component, or conductive solution is written directly on the light emitting layer. In one embodiment, the device can emit light for prolonged period when the light emitting layer is coated or deposited with conductive material.
US10673000B2

A heterocyclic compound and an organic electroluminescence device including the same, the heterocyclic compound being represented by Formula 1:
US10672996B2

The present invention relates to organometallic complexes for use as emitters where a molecule of the compound has an orientation factor greater than 0.67, and devices, such as organic light emitting diodes, including the same.
US10672994B2

There is provided a photoelectric conversion film including a quinacridone derivative represented by the following General formula (1) and a subphthalocyanine derivative represented by the following General formula (2).
US10672986B2

Sub-lithographic structures configured for selective placement of carbon nanotubes and methods of fabricating the same generally includes alternating conformal first and second layers provided on a topographical pattern formed in a dielectric layer. The conformal layers can be deposited by atomic layer deposition or chemical vapor deposition at thicknesses less than 5 nanometers. A planarized surface of the alternating conformal first and second layers provides an alternating pattern of exposed surfaces corresponding to the first and second layer, wherein a width of at least a portion of the exposed surfaces is substantially equal to the thickness of the corresponding first and second layers. The first layer is configured to provide an affinity for carbon nanotubes and the second layer does not have an affinity such that the carbon nanotubes can be selectively placed onto the exposed surfaces of the alternating pattern corresponding to the first layer.
US10672975B2

A device includes a metal layer comprising a plurality of bottom electrode features. The device further includes a Magnetic Tunnel Junction (MTJ) stack layer comprising a plurality of MTJ stack features, each of the MTJ stack features disposed on a top surface of one of the plurality of bottom electrode features. The device further includes sidewall structures that extend along side surfaces of both the bottom electrode features and the MTJ stack features.
US10672974B2

Micromachined ultrasonic transducers integrated with complementary metal oxide semiconductor (CMOS) substrates are described, as well as methods of fabricating such devices. Fabrication may involve two separate wafer bonding steps. Wafer bonding may be used to fabricate sealed cavities in a substrate. Wafer bonding may also be used to bond the substrate to another substrate, such as a CMOS wafer. At least the second wafer bonding may be performed at a low temperature.
US10672972B2

A resonance layer (30) and an acoustic separation layer (34) are arranged adjacent to each other between a piezoelectric element (24) and a circuit board (16) provided with an electronic circuit for driving the piezoelectric element. The acoustic impedance of the resonance layer (30) is higher than that of the piezoelectric element (24), and the acoustic impedance of the acoustic separation layer (34) is lower than that of the circuit board (16). An ultrasonic wave is reflected at the interface between the resonance layer (30) and the acoustic separation layer (34) where the difference in acoustic impedance is large, and the ultrasonic wave propagating to the circuit-board (16) side is reduced.
US10672971B2

Techniques for a vertical Josephson junction superconducting device using microstrip waveguides are provided. In one embodiment, a chip surface base device structure is provided that comprises a superconducting material located on a first side of a substrate, and a second superconducting material located on a second side of the substrate and stacked on a second substrate, wherein the first side of the substrate and the second side of the substrate are opposite sides. In one implementation, the substrate or the second substrate, or the substrate and the second substrate are crystalline silicon. In one implementation, the chip surface base device structure also comprises a transmon qubit comprising a capacitor and a Josephson junction formed in a via of the substrate and comprising a tunnel barrier. In one implementation, the chip surface base device structure also comprises a microstrip line electrically coupled to the transmon qubit.
US10672969B2

A semiconductor device includes a substrate; a first thermoelectric conduction leg, disposed on the substrate, and doped with a first type of dopant; a second thermoelectric conduction leg, disposed on the substrate, and doped with a second type of dopant, wherein the first and second thermoelectric conduction legs are spatially spaced from each other but disposed along a common row on the substrate; and a first intermediate thermoelectric conduction structure, disposed on a first end of the second thermoelectric conduction leg, and doped with the first type of dopant.
US10672968B2

An embodiment of a thermoelectric device may include a plurality of thermoelectric cells disposed between first and second planes. Each of the thermoelectric cells may include a thermoelectric element formed from a thermoelectric material of a single semiconductor type, the thermoelectric element including a first end, a second end, and a portion extending from the first end to the second end, the portion extending from the first end to the second end including at least two surfaces that face each other; and at least one conductive element electrically connected to and extending away from the second end of the thermoelectric element toward the first end of the thermoelectric element of another thermoelectric cell. Each thermoelectric cell also may further include an insulating element disposed between the at least two surfaces of the thermoelectric element and between portions of the at least one conductive element.
US10672965B2

A thermoelectric conversion element includes a film composed of a conductive oxide, a first electrode disposed on one end of the film composed of the conductive oxide, and a second electrode disposed on another end of the film composed of the conductive oxide, wherein the conductive oxide has a tetragonal crystal structure expressed by ABO3-x, where 0.1
US10672962B2

A light-emitting semiconductor chip, a light-emitting component and a method for producing a light-emitting component are disclosed. In an embodiment a light-emitting semiconductor chip includes a substrate having a top surface, a bottom surface opposite the top surface and a first side surface extending transversely or perpendicularly to the bottom surface, a semiconductor body arranged on the top surface of the substrate, the semiconductor body comprising an active region configured to generate light and a contacting comprising a first current distribution structure and a second current distribution structure, which is formed to supply current to the active region, wherein the semiconductor chip is free of any connection point on a side of the semiconductor body facing away from the substrate and on the bottom surface of the substrate, and wherein the connection point is a connection point for electrically contacting the first and second current distribution structures.
US10672958B2

A method for manufacturing a light emitting device includes providing a frame having a through hole extending from a frame upper surface to a frame lower surface in a height direction. The frame has a communication path extending from a frame outer lateral surface to a frame inner lateral surface on the frame lower surface. A support body is provided on the frame lower surface. A light emitting element is provided on a support body upper surface in the through hole. Resin is injected into the through hole via the communication path to provide a covering member in the through hole such that at least a part of an element upper surface of the light emitting element is exposed from the covering member. A light-transmissive member is provided on the element upper surface and the covering member. The support body is removed.
US10672937B2

An optical sensor module and a sensor chip thereof are provided. The optical sensor module includes a substrate, a sensor chip and a passive chip. The sensor chip is disposed on the substrate, and the sensor chip includes a chip body having an active region located at a top side thereof and a recess portion depressed from a top surface of the chip body. The passive chip is accommodated in the recess portion, and a depth of the recess portion is greater than a thickness of the passive chip.
US10672933B2

A new approach to graphene-enabled plasmonic resonant structures in the THz is demonstrated in a hybrid graphene-metal design in which the graphene acts as a gate-tunable inductor, and metal acts as a capacitive reservoir for charge accumulation. A large resonant absorption in graphene can be achieved using the metal-graphene plasmonic scheme, and the peak can approach 100% in an optimized device, ideal for graphene-based THz detectors. Using high mobility graphene (μ>50000 cm2V−1s−1) will allow anomalously high resonant THz transmission (near 100%) through ultra-subwavelength graphene-filled metallic apertures at a resonance frequency that is gate tunable. This metal-graphene plasmonic scheme enables near perfect tunable THz filter or modulator.
US10672926B2

A photovoltaic module employing an array of photovoltaic cells disposed between two optically transparent substrates such as to define a closed-loop peripheral area of the module that does not contain a photovoltaic cell. The module is sealed with a peripheral seal along the perimeter; and is devoid of a structural element affixed to an optically transparent substrate and adapted to mount the module to a supporting structure. The two substrates may be bonded together with adhesive material and, optionally, the peripheral seal can include the adhesive material. The module optionally includes diffraction grating element(s) adjoining respectively corresponding PV-cell(s).
US10672923B2

A front electrode for solar cells and a solar cell, the front electrode including a stepped structure at an outermost surface thereof, wherein the stepped structure is composed of n stages, in which n is an integer of 3 or greater, and an nth stage has a smaller cross-sectional area than an (n−1)th stage such that the (n−1)th stage is partially exposed, and the stepped structure occupies about 5% to about 100% of a total surface area of the outermost surface.
US10672910B2

A method of controlling threshold voltage shift that includes forming a first set of channel semiconductor regions on a first portion of a substrate, and forming a second set of channel semiconductor regions on a second portion of the substrate. A gate structure is formed on the first set of channel semiconductor regions and the second set of channel, wherein the gate structure extends from a first portion of the substrate over an isolation region to a second portion of the substrate. A gate cut region is formed in the gate structure over the isolation region. An oxygen scavenging metal containing layer is formed on sidewalls of the gate cut region.
US10672899B2

The current disclosure describes a tunnel FET device including a P-I-N heterojunction structure. A high-K dielectric layer and a metal gate wrap around the intrinsic channel layer with an interlayer positioned between high-K dielectric layer and the intrinsic channel layer of the P-I-N heterojunction. The interlayer prevents charge carriers from reaching the interface with high-K dielectric layer under the trap-assisted tunneling effect and reduces OFF state leakage.
US10672892B2

Semiconductor structures including active fin structures, dummy fin structures, epitaxy layers, a Ge containing oxide layer and methods of manufacture thereof are described. By implementing the Ge containing oxide layer on the surface of the epitaxy layers formed on the source/drain regions of some of the FinFET devices, a self-aligned epitaxy process is enabled. By implementing dummy fin structures and a self-aligned etch, both the epitaxy layers and metal gate structures from adjacent FinFET devices are isolated in a self-aligned manner.
US10672890B2

An integrated circuit device includes a substrate including a first device region and a second device region; a first fin separation insulating portion on the first device region; a pair of first fin-type active regions spaced from each other with the first fin separation insulating portion therebetween in the first device region and collinearly extending in a first horizontal direction; a second fin separation insulating portion extending in a second horizontal direction over the first device region and the second device region; and a pair of second fin-type active regions spaced from each other with the second fin separation insulating portion therebetween and collinearly extending in the first horizontal direction, wherein the first fin separation insulating portion and the second fin separation insulating portion vertically overlap each other.
US10672888B2

Embodiments of the invention form a channel fin across from a major surface of a substrate, wherein a top surface of the channel fin extends substantially horizontally with respect to the major surface. A gate is formed across from the major surface and along a sidewall surface of the channel fin, wherein a first top surface of the gate is above the top surface of the channel fin and extends substantially horizontally with respect to the major surface. A second top surface of the gate is defined by a trench formed through an exposed sidewall portion of the gate in a direction that is substantially horizontal with respect to the major surface, wherein a gate length dimension of the initial gate is defined by a distance from a bottom surface of the gate to the second top surface of the gate.
US10672887B2

A vertical transistor includes a first source/drain region and a second source/drain region vertically disposed relative to the first source/drain region and coupled to the first source/drain region by a fin. A gate dielectric is formed on the fin, and a gate conductor is formed on the gate dielectric in a region of the fin. A shaped spacer is configured to cover a lower portion and sides of the second source/drain region to reduce parasitic capacitance between the gate conductor and the second source/drain region.
US10672886B2

A method of forming a gate dielectric material includes forming a high-K dielectric material in a first region over a substrate, where forming the high-K dielectric material includes forming a first dielectric layer comprising hafnium over the substrate, and forming a second dielectric layer comprising lanthanum over the first dielectric layer.
US10672884B2

Techniques are disclosed for forming Schottky diodes on semipolar planes of group III-nitride (III-N) material structures. A lateral epitaxial overgrowth (LEO) scheme may be used to form the group III-N material structures upon which Schottky diodes can then be formed. The LEO scheme for forming III-N structures may include forming shallow trench isolation (STI) material on a semiconductor substrate, patterning openings in the STI, and growing the III-N material on the semiconductor substrate to form structures that extend through and above the STI openings, for example. A III-N structure may be formed using only a single STI opening, where such a III-N structure may have a triangular prism-like shape above the top plane of the STI layer. Further processing can include forming the gate (e.g., Schottky gate) and tied together source/drain regions on semipolar planes (or sidewalls) of the III-N structure to form a two terminal Schottky diode.
US10672882B2

A semiconductor device includes a semiconductor region, a gate electrode, and a first gate insulating film provided between the semiconductor region and the gate electrode and containing a material having a chemical composition expressed by (SiO2)n (Si3N4)m (wherein n and m are positive integers), in the material, at least one silicon atom being bonded with at least one oxygen atom and at least one nitrogen atom.
US10672880B2

A conductive layer for a thin film transistor (TFT) array panel includes a multi-layered portion defining a source electrode and a drain electrode of a TFT device, and includes a first sub-layer, a second sub-layer, a third sub-layer, and at least one additional sub-layer. The third and the first sub-layers include indium and zinc oxide materials. An indium to zinc content ratio in the first sub-layer is greater than that in the third sub-layer. An indium to zinc content ratio in the additional sub-layer is formulated between that in the first and the third sub-layers. The content ratio differentiation between the first and the third sub-layers affects a lateral etch profile associated with a gap generated in the second conductive layer between the source and the drain electrodes, where the associated gap width in the third sub-layer is wider than that in the first sub-layer.
US10672877B2

An apparatus includes one or more field effect transistors configured as a switch. Each of the one or more field effect transistors comprises one or more source diffusions, one or more drain diffusions, and one or more gate fingers. Each of the one or more gate fingers is disposed between a source diffusion and a drain diffusion. A first electrical connection to the one or more source diffusions is made using one or more source electrodes that extend from a first end for a first length along a long axis of the source diffusions. A second electrical connection to the one or more drain diffusions is made using one or more drain electrodes that extend from a second end for a second length along a long axis of the drain diffusions. The first length of the one or more source electrodes and the second length of the one or more drain electrodes are generally selected to avoid juxtaposition of the one or more source electrodes and the one or more drain electrodes.
US10672872B1

A method of forming a semiconductor structure includes forming a semiconductor layer stack over a substrate. The stack includes a collector layer of silicon (Si) providing a collector region for one or more bipolar junction transistors (BJTs), an emitter layer of Si providing an emitter region for the BJTs, a base layer of (SiGe) with a first germanium percentage (Ge %) providing a base region for the BJTs, and at least one additional layer of SiGe with a second Ge %. The method also includes forming vertical fins in the stack, and forming a germanium oxide (GeOx) layer over the vertical fins. The method further includes performing a thermal anneal to react at least a portion of the GeOx layer with SiGe having one of the first and second Ge % to form a self-alignment layer providing self-alignment for at least one contact to the base layer.
US10672870B2

In a method of manufacturing a semiconductor device, a fin structure is formed over a substrate. The fin structure has a channel region and a source/drain region. A gate structure is formed over the channel region of the fin structure. A first source/drain etching is performed to recess the source/drain region of the fin structure. After the first source/drain etching, a second source/drain etching is performed to further recess the source/drain region of the fin structure. After the second source/drain etching, a third source/drain etching is performed to further recess the source/drain region of the fin structure, thereby forming a source/drain recess. One or more epitaxial layers are formed in the source/drain recess. The first source/drain etching is isotropic etching and the second source/drain etching is anisotropic etching.
US10672865B2

A method for forming a capacitive device comprises forming a first dielectric layer on a substrate. Portions of the first dielectric layer are removed to for form a cavity in the first dielectric layer. A first layer of conductive material is deposited on the first dielectric layer and conformally along sidewalls of the cavity. The method further includes depositing a second dielectric layer on the first layer of conductive material, and depositing a second layer of conductive material on the second dielectric layer to form a capacitive device.
US10672863B2

The present invention provides a metal-oxide-metal (MOM) capacitor including a first metal layer and a second metal layer. The first metal layer includes a plurality of first metal stripes and second metal stripes extending along a first direction and a plurality of first metal jogs and second metal jogs extending along a second direction. Each of the first metal jogs is connected to one of the first metal stripes and each of the second metal jogs is connected to one of the second metal stripes. The second metal layer includes a plurality of third metal stripes and fourth metal stripes extending along the first direction and includes a plurality of third metal jogs and fourth metal jogs. Each of the third metal jogs is connected to one of the third metal stripes and each of the fourth metal jogs is connected to one of the fourth metal stripes.
US10672860B2

A multi-terminal inductor and method for forming the multi-terminal inductor are provided. In some embodiments, an interconnect structure is arranged over a semiconductor substrate. A passivation layer is arranged over the interconnect structure. A first magnetic layer is arranged over the passivation layer, and a conductive wire laterally extends from a first input/output (I/O) bond structure at a first location to a second I/O bond structure at a second location. A third I/O bond structure branches off of the conductive wire at a third location between the first location and the second location. A connection between the third I/O bond structure and the first I/O bond structure has a first inductance. Alternatively, a connection between the first I/O bond structure and the second I/O bond structure has a second inductance different than the first inductance.
US10672855B2

A display device includes, on a substrate, light emitting elements each formed by sequentially stacking a first electrode layer, an organic layer including a light emission layer, and a second electrode layer and arranged in first and second directions which cross each other, a drive circuit including drive elements that drive light emitting elements, and a wiring extending in the first direction, and an insulating layer disposed in a gap region sandwiched by the light emitting elements neighboring in the second direction and having a recess or a projection. The wiring is disposed in an overlap region overlapping with the recess or the projection in the insulating layer in a thickness direction, in the gap region, and the second electrode layers in the light emitting elements neighboring in the second direction are separated from each other by the recess or the projection in the insulating layer.
US10672854B2

A display device production method for producing a display device including a light emitting element in an active region and a terminal in a non-active region. The display device production method includes arranging a first mask overlapping with an electrode region of the light emitting element and a second mask overlapping with the terminal, on a conductive film that is arranged in the active region and the non-active region and that covers the terminal, and etching the conductive film.
US10672846B2

An organic light-emitting display device protects a first electrode and reduces any effect due to light leakage from the top or the peripheral side of a bank, thereby increasing lifespan. The organic light-emitting display device includes a first electrode protective pattern.
US10672844B2

An organic light emitting diode display includes a substrate, a first electrode, a second electrode, an organic emission layer positioned between the first electrode and the second electrode, a driving voltage line, a dummy electrode. The dummy electrode is positioned at the same layer as the first electrode.
US10672842B2

An illuminating panel includes a light source layer comprising a plurality of light-emitting components, a conductive layer disposed over a light-emitting side of the light source layer, and an insulating layer sandwiched between the light source layer and the conductive layer. The conductive layer comprises signal lines, each configured to drive emission of lights from the light-emitting components, and further comprises a light-shielding portion, configured to block one portion of the lights from the light source layer from passing therethrough. The light-emitting components are configured such that those unshielded or partially shielded by the light-shielding portion is electrically coupled to one signal line to emit lights, and those completely shielded by light-shielding portion is not electrically coupled to the signal lines and thus not able to emit lights. A lighting device containing an illuminating panel is further disclosed herein.
US10672839B2

A touch system includes a glass cover, a polarizer, packaging glass, a thin film transistor (TFT) backplane, a transmitter (TX) circuit, and a receiver (RX) circuit, where the glass cover, the polarizer, the packaging glass, and the TFT backplane are fitted in sequence from top to bottom, and the TX circuit is located on the TFT backplane, and the RX circuit is located on the packaging glass. The TX circuit and the RX circuit are respectively disposed on the TFT backplane and the packaging glass. Therefore, a quantity of stacked layers of the touch control system is reduced. This reduces a thickness of the touch system, thereby achieving a thinner and lighter active matrix organic light emitting diode (AMOLED) display screen, and reducing a weight of a terminal product.
US10672835B2

Methods, systems, and devices for a three-dimensional memory array are described. Memory cells may transform when exposed to elevated temperatures, including elevated temperatures associated with a read or write operation of a neighboring cell, corrupting the data stored in them. To prevent this thermal disturb effect, memory cells may be separated from one another by thermally insulating regions that include one or several interfaces. The interfaces may be formed by layering different materials upon one another or adjusting the deposition parameters of a material during formation. The layers may be created with planar thin-film deposition techniques, for example.
US10672833B2

A semiconductor device includes first conductive lines extending in a first direction, second conductive lines extending in a second direction, memory cells disposed between the first conductive lines and the second conductive lines, each memory cell disposed at an intersection of a first conductive line and a second conductive line, and a passive material between the memory cells and at least one of the first conductive lines and the second conductive lines. Related semiconductor devices and electronic devices are disclosed.
US10672831B2

A microelectronic memory having metallization layers formed on a back side of a substrate, wherein the metallization layers on back side may be used for the formation of source lines and word lines. Such a configuration may allow for a reduction in bit cell area, a higher memory array density, and lower source line and word line resistances. Furthermore, such a configuration may also provide the flexibility to independently optimize interconnect performance for logic and memory circuits.
US10672824B2

A pixel unit of an image sensor is provided. The pixel unit includes a semiconductor substrate, a light-sensitive element, a contact and a protection layer. The contact is formed right on the light-sensitive element to enable electrical signals outputted from the light-sensitive element to be transmitted to a peripheral circuit. The protection layer is disposed on the light-sensitive element and surrounds the first contact. The electrical signals of the light-sensitive element can be upward transmitted to the peripheral circuit through the contact. Therefore, the light-sensitive element can occupy a big area, and high quantum efficiency (QE) is achieved accordingly.
US10672821B2

A sensor device includes a first wafer structure and a second wafer structure bonded to the first wafer structure. The first wafer structure includes a first substrate, an integrated circuit layer integrated with the first substrate, and a three-dimensional (3D) NAND memory cell array integrated with the integrate circuit layer. The integrated circuit layer and the 3D NAND memory cell array are located at the same side of the first substrate. The second wafer structure includes a second substrate and a sensing module of a sensor integrated with the second substrate. A manufacturing method of the sensor device includes bonding the second wafer structure to the first wafer structure. A side of the first wafer structure where the 3D NAND memory cell array is located is bonded to a side of the second wafer structure where the sensing module is located.
US10672812B2

An image sensor includes a color filter array and a light receiving element. The color filter array includes plural repeating unit cells including first, second, and third unit cells. The first and second unit cells are adjacent to each other in a first direction, the second and third unit cells are adjacent to each other in a second direction transverse to the first direction. Each of the first, second, and third unit cells includes at least one first yellow filter configured to transmit a green component and a red component of incident light, and each of the first, second, and third unit cells does not comprise a red filter configured to transmit the red component of the incident light. The light receiving element is configured to convert the incident light transmitted by the color filter array into electric signals.
US10672810B2

In some embodiments, the present disclosure relates to an integrated chip having a photodetector arranged within a semiconductor substrate having a first doping type. One or more dielectric materials are disposed within a trench defined by interior surfaces of the semiconductor substrate. A doped epitaxial material arranged within the trench at a location laterally between the one or more dielectric materials and the photodetector. The doped epitaxial material has a second doping type that is different than the first doping type.
US10672796B2

Embodiments of mechanisms for forming a semiconductor device are provided. The semiconductor device includes a substrate. The semiconductor device also includes a first fin and a second fin over the substrate. The semiconductor device further includes a first gate electrode and a second gate electrode traversing over the first fin and the second fin, respectively. In addition, the semiconductor device includes a gate dielectric layer between the first fin and the first gate electrode and between the second fin and the second gate electrode. Further, the semiconductor device includes a dummy gate electrode over the substrate, and the dummy gate electrode is between the first gate electrode and the second gate electrode. An upper portion of the dummy gate electrode is wider than a lower portion of the dummy gate electrode.
US10672792B2

Provided is a three-dimensional semiconductor memory device include a first stack structure and a second stack structure adjacent to each other on a substrate, a first common source plug between the first stack structure and the second stack structure, a second common source plug between the first stack structure and the second stack structure, and a vertical dielectric structure between the first common source plug and the second common source plug. Each of the first stack structure and the second stack structure may include a plurality of insulation layers and a plurality of electrodes alternately stacked on the substrate. The first common source plug may be connected to the substrate. The second common source plug may be spaced apart from the substrate.
US10672790B2

Methods of fabricating a three-dimensional semiconductor memory device are provided. A method may include forming a mold structure on a substrate including channel regions and a non-channel region between the channel regions, and forming, on the mold structure, a multilayered mask layer including a first mask layer, an etch stop layer, and a second mask layer that are sequentially stacked. The multilayered mask layer may include mask holes exposing the mold structure in the channel regions, dummy mask holes exposing the first mask layer in the non-channel region, and buffer spacers covering sidewalls of the second mask layer exposed by the mask holes and the dummy mask holes. The method may include etching the mold structure using the multilayered mask layer as an etch mask to form channel holes in the channel regions.
US10672787B2

An electrode structure includes a plurality of electrodes vertically stacked on a substrate. Each of the plurality of electrodes includes an electrode portion, a pad portion and a protrusion. The electrode portion is parallel to a top surface of the substrate, extending in a first direction. The pad portion extends from the electrode portion in an inclined direction with respect to the top surface of the substrate. The protrusion protrudes from a portion of the pad portion in a direction parallel to the inclined direction. Protrusions of the plurality of electrodes are arranged in a direction diagonal to the first direction when viewed from a plan view.
US10672780B1

Memory openings and support openings are formed in a memory array region and a staircase region, respectively, through an alternating stack of insulating layers and spacer material layers. Pedestal channel portions and pedestal semiconductor portions are formed at the bottom of the memory openings and the support openings, respectively. Semiconductor oxide plates are provided only in a distal subset of the support openings that are spaced from the memory array region by more than a threshold separation distance. Memory openings are filled with memory opening fill structures, and support openings are filled with support pillar structures. Proximal support pillar structures located adjacent to the memory array region provide internal electrically conductive paths for discharging accumulated electrical charges. During an anisotropic etch process that forms the backside trench, the proximal support pillar structures prevent or reduce deformation of the backside trench, and reduce damage to the memory opening fill structures.
US10672773B2

A semiconductor device includes a bit line structure including a bit line contact plug and a bit line on the bit line contact plug, a storage node contact plug, an ultra low-k spacer including a gap-fill spacer contacting a side wall of the bit line contact plug and a line-type spacer contacting a side wall of the bit line, and a low-k spacer formed on the line-type spacer of the ultra low-k spacer to contact the storage node contact plug, wherein the gap-fill spacer is thicker than the line-type spacer.
US10672763B2

The present invention provides an epitaxial structure of Ga-face group III nitride, its active device, and the method for fabricating the same. The epitaxial structure of Ga-face AlGaN/GaN comprises a substrate, a Buffer layer (C-doped) on the substrate, an i-GaN (C-doped) layer on the Buffer layer (C-doped), an i-Al(y)GaN buffer layer on the i-GaN (C-doped) layer, an i-GaN channel layer on the i-Al(y)GaN buffer layer, and an i-Al(x)GaN layer on the i-GaN channel layer, where x=0.1˜0.3 and y=0.05˜0.75. By using the p-GaN inverted trapezoidal gate or anode structure in device design, the 2DEG in the epitaxial structure of Ga-face group III nitride below the p-GaN inverted trapezoidal structure will be depleted, and thus fabricating p-GaN gate enhancement-mode (E-mode) AlGaN/GaN high electron mobility transistors (HEMTs), p-GaN anode AlGaN/GaN Schottky barrier diodes (SBDs), or hybrid devices.
US10672758B2

According an embodiment, an electrostatic discharge protection structure includes: a semiconductor layer doped with a dopant of a first doping type, a first well region extending from a surface of the semiconductor layer into the semiconductor layer, wherein the first well region is doped with a dopant of a second doping type opposite the first doping type; a second well region next to the first well region and extending from the surface of the semiconductor layer into the semiconductor layer, wherein the second well region is doped with a dopant of the first doping type; an isolation structure extending from the surface of the semiconductor layer into the semiconductor layer with a depth similar to the depth of at least one of the first well region or the second well region, wherein the isolation structure is arranged laterally adjacent to the first well region and the second well region.
US10672753B2

A transfer apparatus includes: a body portion; and an adhesive portion connected to the body portion, with which a point light source of a display apparatus is attachable to and detachable from the transfer apparatus by contact therewith. The adhesive portion is defined by a plurality of surfaces in different planes from each other.
US10672747B2

A light emitting device for a display includes a substrate and first, second, and third LED sub-units, a first transparent electrode between the first and second LED sub-units and in ohmic contact with the first LED sub-unit, a second transparent electrode between the second and third LED sub-units and in ohmic contact with the second LED sub-unit, a third transparent electrode between the second transparent electrode and the third LED sub-unit and in ohmic contact with the third LED sub-unit, at least one current spreader connected to at least one of the first, second, and third LED sub-units, electrode pads disposed on the substrate, and through-hole vias formed through the substrate, in which at least one of the through-hole vias is formed through the substrate and the first and second LED sub-units.
US10672746B2

An integrated circuit includes a first chip including a high-voltage depletion-mode transistor and a second chip including an enhancement-mode device. The chips have first and second gate contact pads, first and second source contact pads and first and second drain contact pads, respectively, on their front sides. Chips are joined together via their front sides, and the area of the first chip is larger than that of the second chip. The first chip includes an additional contact pad on its front side that is electrically insulated from the high-voltage depletion-mode transistor and that contacts the second gate contact pad. The first gate contact pad contacts the second source contact pad and/or the first source contact pad contacts the second drain contact pad. The first gate contact pad and the additional contact pad extend at least partially into a peripheral portion of the first chip.
US10672744B2

Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by vertically stacking two or more integrated circuit (IC) dies to at least partially overlap. In this arrangement, several circuit blocks defined on each die (1) overlap with other circuit blocks defined on one or more other dies, and (2) electrically connect to these other circuit blocks through connections that cross one or more bonding layers that bond one or more pairs of dies. In some embodiments, the overlapping, connected circuit block pairs include pairs of computation blocks and pairs of computation and memory blocks. The connections that cross bonding layers to electrically connect circuit blocks on different dies are referred to below as z-axis wiring or connections. This is because these connections traverse completely or mostly in the z-axis of the 3D circuit, with the x-y axes of the 3D circuit defining the planar surface of the IC die substrate or interconnect layers. These connections are also referred to as vertical connections to differentiate them from the horizontal planar connections along the interconnect layers of the IC dies.
US10672733B2

A bonding wire for a semiconductor device includes a Cu alloy core material and a Pd coating layer formed on a surface thereof, and the boding wire contains one or more elements of As, Te, Sn, Sb, Bi and Se in a total amount of 0.1 to 100 ppm by mass. The bonding longevity of a ball bonded part can increase in a high-temperature and high-humidity environment, improving the bonding reliability. When the Cu alloy core material further contains one or more of Ni, Zn, Rh, In, Ir, Pt, Ga and Ge in an amount, for each, of 0.011 to 1.2% by mass, it is able to increase the reliability of a ball bonded part in a high-temperature environment of 170° C. or more. When an alloy skin layer containing Au and Pd is further formed on a surface of the Pd coating layer, wedge bondability improves.
US10672722B2

Disclosed is a wiring substrate including: a first wiring layer, a second wiring layer disposed on the first wiring layer interposed by an insulating film, and a via conductor passing through the insulating film in a thickness direction, the via conductor electrically connecting the first wiring layer and the second wiring layer. The second wiring layer and the via conductor include a second sintered metal layer and a first sintered metal layer arranged to surround the second sintered metal layer, and an average particle diameter of first metal particles forming the first sintered metal layer is smaller than an average particle diameter of second metal particles forming the second sintered metal layer.
US10672718B2

Disclosed herein are, for instance, methods for producing through package vias in a glass interposer. For instance, disclosed herein is a method for producing through package vias in a glass interposer comprising laminating a polymer on at least a portion of a top surface of a glass interposer, removing at least a portion of the polymer and the glass interposer to form a through via, filling at least a portion of the through via with a metal conductor to form a metallization layer, and selectively removing a portion of the metallization layer to form a metalized through package via. Other methods are also disclosed, along with through-package-via structures in glass interposers produced therefrom.
US10672716B2

An integrated circuit substrate and a method for manufacturing the same are disclosed. In an embodiment a method includes providing a wafer having a plurality of active areas, each active area being provided in a separate die area and for each active area, providing a code pattern outside the active area, the code pattern being associated with the die area.
US10672715B2

A semiconductor package includes a cavity substrate, a semiconductor die, and an encapsulant. The cavity substrate includes a redistribution structure and a cavity layer on an upper surface of the redistribution structure. The redistribution structure includes pads on the upper surface, a lower surface, and sidewalls adjacent the upper surface and the lower surface. The cavity layer includes an upper surface, a lower surface, sidewalls adjacent the upper surface and the lower surface, and a cavity that exposes pads of the redistribution structure. The semiconductor die is positioned in the cavity. The semiconductor die includes a first surface, a second surface, sidewalls adjacent the first surface and the second surface, and attachment structures that are operatively coupled to the exposed pads. The encapsulant encapsulates the semiconductor die in the cavity and covers sidewalls of the redistribution structure.
US10672709B2

A power grid of an integrated circuit (IC) is provided. The power grid includes a plurality of first power lines formed in a first metal layer, a plurality of second power lines formed in the first metal layer and parallel to the first power lines, a plurality of third power lines formed in a second metal layer, and a plurality of fourth power lines formed in the second metal layer and parallel to the third power lines. The first and second power lines are interlaced in the first metal layer. The third and fourth power lines are interlaced in the second metal layer. Distances from the individual first power line to the two adjacent second power lines are the same, and distances from the individual third power line to the two adjacent fourth power lines are different.
US10672706B2

A semiconductor device includes a multilayer wiring structure on a substrate. The multilayer wiring structure includes: a top wiring; a fuse element, which is located on a lower layer-side of the top wiring, and is made of metal having a melting point that is higher than that of the top wiring; and a lower-layer wiring, which is connected to each of ends of the fuse element. Provided is a semiconductor device in which fuse elements made of the high-melting point metal are arranged at high density.
US10672701B2

Discussed generally herein are methods and devices for flexible fabrics or that otherwise include thin traces. A device can include a flexible polyimide material, and a first plurality of traces on the flexible polyimide material, wherein the first plurality of traces are patterned on the flexible polyimide material using laser spallation.
US10672695B2

This document discusses, among other things, a multi-layer molded substrate having layers with a graded coefficients of thermal expansions (CTEs) to optimize thermal performance of the multi-layer molded substrate with first and second structures attached to top and bottom surfaces of the multi-layer molded substrate, respectively.
US10672693B2

Disclosed herein are integrated circuit (IC) structures that may be included in package substrates. For example, disclosed herein are passive components in package substrate, wherein the passive components include at least one non-circular via and at least one pad in contact with the at least one non-circular via, and the passive components include an inductor or a capacitor. Other embodiments are also disclosed.
US10672688B2

A semiconductor power device including a base plate, a ring frame disposed over the base plate, a semiconductor power die disposed on the base plate and surrounded by the ring frame, an input lead by way the semiconductor power die receives an input signal, wherein the input lead is disposed over a first portion of the ring frame, and an output lead by way an output signal generated by the semiconductor power die is sent to another device, wherein the output lead is disposed over a second portion of the ring frame. The ring frame may be comprised of a relatively high thermal conductivity material, such as beryllium-oxide (Be), silicon-carbide (SiC), diamond, aluminum nitride (AlN), or others. The ring frame produces at least one more heat path between the active region of the semiconductor power die and the base plate so as to reduce the effective thermal impedance.
US10672678B2

In various embodiments, methods for forming a chip package are provided. The chip package may include a chip comprising a chip metal surface, a metal contact structure electrically contacting the chip metal surface, a packaging material at least partially encapsulating the chip and the metal contact structure, and a chemical compound physically contacting the packaging material and at least one of the chip metal surface and the metal contact structure, wherein the chemical compound may be configured to improve an adhesion between the metal contact structure and the packaging material and/or between the chip metal surface and the packaging material, as compared with an adhesion in an arrangement without the chemical compound, wherein the chemical compound is essentially free from functional groups comprising sulfur, selenium or tellurium.
US10672677B2

A semiconductor package structure is provided. The semiconductor package structure includes a semiconductor chip, a guard ring, a gel layer, and a first lead frame. The guard ring is disposed on the semiconductor chip, and the gel layer is disposed on the guard ring. The first lead frame is electrically connected to the semiconductor chip, and the gel layer is located between the guard ring and the first lead frame.
US10672670B2

A method of forming a semiconductor structure includes forming a plurality of fins over a top surface of a bottom source/drain region disposed over a top surface of a substrate, the fins providing vertical transport channels for a plurality of vertical transport field-effect transistors. The method also includes forming a first gate conductor surrounding a first one of an adjacent pair of the plurality of fins providing a first vertical transport channel for a first vertical transport field-effect transistor, forming a second gate conductor surrounding a second one of the adjacent pair of the plurality of fins providing a second vertical transport channel for a second vertical transport field-effect transistor, and forming at least one shared gate contact to the first gate conductor and the second gate conductor, the at least one shared gate contact being formed at first ends of the adjacent pair of the plurality of fins.
US10672669B2

A semiconductor device includes a semiconductor substrate, an interlayer dielectric layer on the semiconductor substrate, a plurality of trenches extending through the interlayer dielectric layer to the semiconductor substrate and comprising a first trench of a PMOS device and a second trench of an NMOS device, a high-k dielectric layer on a bottom and sidewalls of the trenches, a PMOS work function adjustment layer on the high-k dielectric layer in the first trench, an NMOS work function adjustment layer on the high-k dielectric layer in the second trench, and a metal electrode layer on the PMOS work function adjustment layer in the first trench and on the NMOS work function adjustment layer in the second trench.
US10672663B2

Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by stacking two or more integrated circuit (IC) dies to at least partially overlap and to share one or more interconnect layers that distribute power, clock and/or data-bus signals. The shared interconnect layers include interconnect segments that carry power, clock and/or data-bus signals. In some embodiments, the shared interconnect layers are higher level interconnect layers (e.g., the top interconnect layer of each IC die). In some embodiments, the stacked IC dies of the 3D circuit include first and second IC dies. The first die includes a first semiconductor substrate and a first set of interconnect layers defined above the first semiconductor substrate. Similarly, the second IC die includes a second semiconductor substrate and a second set of interconnect layers defined above the second semiconductor substrate. As further described below, the first and second dies in some embodiments are placed in a face-to-face arrangement (e.g., a vertically stacked arrangement) that has the first and second set of interconnect layers facing each other. In some embodiments, a subset of one or more interconnect layers of the second set interconnect layers of the second die has interconnect wiring that carries power, clock and/or data-bus signals that are supplied to the first IC die.
US10672662B2

A packaging structure and a method for fabricating the packaging structure are provided. The method includes providing a wafer. The wafer has a first surface and a second surface opposing to the first surface, and the wafer includes a plurality of first chip regions and a spacing region between adjacent first chip regions. The method also includes forming a first adhesive layer adhered to the second surface of the wafer, and forming an opening penetrating through the spacing region of the wafer and a plurality of first chips in the first chip regions on sides of the opening. Further, the method includes forming a molding layer in the opening. The molding layer covers a sidewall of the first chip and exposes a top surface of the first chip.
US10672661B2

A semiconductor wafer having a main surface and a rear surface opposite from the main surface is provided. A die singulation preparation step is performed in kerf regions of the semiconductor wafer. The kerf regions enclose a plurality of die sites. The die singulation preparation step includes forming one or more preliminary kerf trenches between at least two immediately adjacent die sites. The method further includes forming active semiconductor devices in the die sites, and singulating the semiconductor wafer in the kerf regions thereby providing a plurality of discrete semiconductor dies from the die sites. The one or more preliminary kerf trenches are unfilled during the singulating, and the singulating includes removing semiconductor material from a surface of the semiconductor wafer that is between opposite facing sidewalls of the one or more preliminary kerf trenches.
US10672660B2

A method of manufacturing a semiconductor element includes: providing a wafer having a semiconductor layered body on a sapphire substrate; irradiating a laser light in an interior region of the sapphire substrate to create cracks in the sapphire substrate by performing a first scan to irradiate the laser light at a first depth with a first pulse energy to create a first modified region, and a second scan following the first scan to irradiate the laser light at a second depth with a second pulse energy greater than the first pulse energy along and within the first modified region; and dividing the wafer by extending the cracks to obtain a semiconductor element.
US10672651B2

A structure and a formation method of a semiconductor device structure are provided. The semiconductor device structure includes a semiconductor substrate and a conductive feature over the semiconductor substrate. The semiconductor device structure also includes a dielectric layer over the conductive feature and the semiconductor substrate and a via hole in the dielectric layer. The via hole has an oval cross section. The semiconductor device structure further includes a trench in the dielectric layer, and the via hole extends from a bottom portion of the trench. The trench has a trench width wider than a hole width of the via hole. In addition, the semiconductor device structure includes one or more conductive materials filling the via hole and the trench and electrically connected to the conductive feature.
US10672650B2

Techniques are disclosed for insulating or electrically isolating select vias within a given interconnect layer, so a conductive routing can skip over those select isolated vias to reach other vias or interconnects in that same layer. Such a via blocking layer may be selectively implemented in any number of locations within a given interconnect as needed. Techniques for forming the via blocking layer are also provided, including a first methodology that uses a sacrificial passivation layer to facilitate selective deposition of insulator material that form the via blocking layer, a second methodology that uses spin-coating of wet-recessible polymeric formulations to facilitate selective deposition of insulator material that form the via blocking layer, and a third methodology that uses spin-coating of nanoparticle formulations to facilitate selective deposition of insulator material that form the via blocking layer. Harmful etching processes typically associated with conformal deposition processes is avoided.
US10672648B2

A method of forming a semiconductor memory device includes following steps. First of all, a dielectric layer is formed on a semiconductor substrate, and a conductive pad is formed in the dielectric layer. Then, a stacked structure is formed on the dielectric layer, and the stacked structure includes a first layer, a second layer and a third layer stacked one over another on the conductive pad. Next, a patterned mask layer is formed on the stacked structure, and a portion of the stacked structure is removed, to form an opening in the stacked structure, with the opening having a tapered sidewall in the second layer and the first layer. After that, the tapered sidewall of the opening in the second layer is vertically etched, to form a contact opening in the stacked structure. Finally, the patterned mask layer is removed.
US10672645B2

A method of preparing a single crystal semiconductor handle wafer in the manufacture of a silicon-on-insulator device is provided. The method comprises forming a multilayer of passivated semiconductors layers on a dielectric layer of a high resistivity single crystal semiconductor handle wafer. The method additionally comprises forming a semiconductor oxide layer on the multilayer of passivated semiconductor layers. The multilayer of passivated semiconductor layers comprise materials suitable for use as charge trapping layers between a high resistivity substrate and a buried oxide layer in a semiconductor on insulator structure.
US10672621B2

The pattern forming material of an embodiment is a pattern forming material containing a polymer composed of two or more kinds of monomer units, in which a first monomer unit in the monomer units is provided with an ester skeleton having a first carbonyl group and one or more second carbonyl groups which bind to the ester skeleton, among the second carbonyl groups, the second carbonyl group that is farthest from a main chain of the polymer constituting the pattern forming material is present on a linear chain, and a second monomer unit in the monomer units is provided with a crosslinkable functional group on a side chain terminal.
US10672620B2

Deep reactive ion etching is essential for creating high aspect ratio micro-structures for microelectromechanical systems, sensors and actuators, and emerging flexible electronics. A novel hybrid dual soft/hard mask bilayer may be deposited during semiconductor manufacturing for deep reactive etches. Such a manufacturing process may include depositing a first mask material on a substrate; depositing a second mask material on the first mask material; depositing a third mask material on the second mask material; patterning the third mask material with a pattern corresponding to one or more trenches for transfer to the substrate; transferring the pattern from the third mask material to the second mask material; transferring the pattern from the second mask material to the first mask material; and/or transferring the pattern from the first mask material to the substrate.
US10672618B2

Embodiments of systems and methods for patterning features in tantalum nitride (TaN) are described. In an embodiment, a method may include receiving a substrate comprising a TaN layer. The method may also include etching the substrate to expose at least a portion of the TaN layer. Additionally, the method may include performing a passivation process to reduce lateral etching of the TaN layer. The method may further include etching the TaN layer to form a feature therein, wherein the passivation process is controlled to meet one or more target passivation objectives.
US10672615B2

A plasma processing, apparatus of an embodiment includes a chamber, an introducing part, a first power source, a holder, an electrode, and a second power source. The introducing part introduces gas into the chamber. The first power source outputs a first voltage for generating ions from the gas. The holder holds a substrate. The electrode is opposite to the ions across the substrate, and has a surface not parallel to the substrate. The second power source applies a second voltage to the electrode. The second voltage has a frequency lower than the frequency of the first voltage and Introduces die ions to the substrate.
US10672612B2

The present invention provides a method of forming a semiconductor structure including the following steps. Firstly, a target layer is formed on a substrate, and a plurality of mandrels is formed on the target layer. Next, a material layer is formed on the target layer to cover the mandrels. Then, an etching process is performed to partially remove each of the mandrel and the material layer covered on each mandrel, to form a plurality of mask. Finally, the target layer is patterned through the masks, to form a plurality of patterns. Through the present invention, each mask comprises an unetched portion of each mandrel and a spacer portion of the material covered on each mandrel, and a dimension of each of the patterns is larger than a dimension of each of the mandrel.
US10672609B2

A display device which can display a clear image and can display an image with low power consumption is provided. The display device includes an arithmetic circuit having a function of generating first to third display data, a first display portion, and a second display portion. The arithmetic circuit has a function of detecting a color region and a gray-scale region of the generated first display data and generating the second display data corresponding to an image to be displayed on the first display portion and the third display data corresponding to an image to be displayed on the second display portion, on the basis of the detection results.
US10672605B2

A technique regarding film formation capable of forming a three-dimensional pattern successfully is provided. A film forming method for a processing target object is provided. The processing target object has a supporting base body and a processing target layer. The processing target layer is provided on a main surface of the supporting base body and includes protrusion regions. Each protrusion region is extended upwards from the main surface, and an end surface of each protrusion region is exposed when viewed from above the main surface. The film forming method includes a first process of forming a film on the end surface of each protrusion region; and a second process of selectively exposing one or more end surfaces by anisotropically etching the film formed through the first process.
US10672600B2

Provided are methods for determining the amount of reverse T3 in a sample using mass spectrometry. The methods generally involve ionizing reverse T3 in a sample and detecting and quantifying the amount of the ion to determine the amount of reverse T3 in the sample.
US10672599B2

In a simultaneous multicomponent analysis for a number of target compounds, an MRM transition which does not give the highest signal intensity but gives a lower signal intensity is selected for a compound having a high measurement sensitivity or a compound having a high measurement target concentration. If the signal intensity is still high, the level of collision energy (CE) is changed from an optimum level. The MRM transition, CE level and other measurement conditions determined for each compound in this manner are stored in a compound-related information storage 41. In the process of preparing a control sequence for the simultaneous multicomponent analysis, the measurement conditions stored in the storage section 41 are used. The use of those conditions prevents the saturation of the signal for a high-concentration compound while ensuring a sufficiently high level of sensitivity for a low-concentration compound.
US10672596B2

Embodiments of methods and systems for an inductively coupled plasma sweeping source for an IPVD system. In an embodiment, a method includes providing a large size substrate in a processing chamber. The method may also include generating from a metal source a sputtered metal onto the substrate. Additionally, the method may include creating a high density plasma from a high density plasma source and applying the high density plasma in a sweeping operation without involving moving parts. The method may also include controlling a plurality of operating variables in order to meet one or more plasma processing objectives.
US10672595B2

A plasma apparatus of processing a wafer disposed in a processing chamber using plasma includes one window, another window, a light receiving unit, a light source, and an optical branching unit which is disposed between the light source and the other window, branches light emitted by the light source to an optical path toward the processing chamber and an optical path in other direction, and reflects light in the processing chamber from the other window, and a detection unit which detects the light having been emitted from the plasma and received by the light receiving unit using one branched light and other branched and reflected light. The apparatus processes the wafer according to a condition for the processing which is adjusted based on a result of the detection.
US10672594B2

An atmospheric pressure plasma system includes an atmospheric pressure plasma source that generates a glow discharge-type plasma. The atmospheric pressure plasma source comprises a plasma head, a heating element and an active cooling element and the heating element and active cooling element control the plasma head temperature to a set-point temperature independent of variations in plasma generating power or plasma power ON/OFF status.
US10672591B2

Embodiments of an apparatus for removing particles from a twin chamber processing system are provided herein. In some embodiments, an apparatus for removing particles from a twin chamber processing system includes a remote plasma system; and a plurality of conduits fluidly coupling the remote plasma system to each process chamber of a twin chamber processing system to provide a plasma to an exhaust volume of each process chamber, wherein each conduit of the plurality of conduits has an outlet disposed along a boundary of the respective exhaust volumes.
US10672590B2

Frequency tuning for a matchless plasma source is described. To perform the frequency tuning, current is measured at an output of an amplification circuit of the matchless plasma source after a change in a frequency of operation of the matchless plasma source. Upon determining that the current has increased with the change in the frequency of operation, the frequency of operation is further changed until the current has decreased. When the current has decreased, the changed frequency of operation is further modified to be an operational frequency. When the matchless plasma source operates at the operational frequency, the current at the output of the amplification circuit is maximized.
US10672587B2

A method of preparing a cryogenic sample (e.g. for study in a charged-particle microscope), whereby the sample is subjected to rapid cooling using a cryogen, comprising the following steps: Providing two conduits for transporting cryogenic fluid, each of which conduits opens out into a mouthpiece, which mouthpieces are arranged to face each other across an intervening gap; Placing the sample in said gap; Pumping cryogenic fluid through said conduits so as to concurrently flush from said mouthpieces, thereby suddenly immersing the sample in cryogenic fluid from two opposite sides, wherein the flush of cryogenic fluid applied from a first of said mouthpieces is different—e.g. has a different duration—to that applied from the second of said mouthpieces.
US10672586B2

A beamline device includes a deflection device deflecting an ion beam in a first direction perpendicular to a beam traveling direction by applying at least one of an electric field and a magnetic field to the ion beam. A slit is disposed such that the first direction coincides with a slit width direction. A beam current measurement device is configured to be capable of measuring a beam current at a plurality of measurement positions to be different positions in the first direction. A control device calculates angle information in the first direction on the ion beam by acquiring a plurality of beam current values measured at the plurality of measurement positions to be the different positions in the first direction by the beam current measurement device while changing a deflection amount of the ion beam in the first direction with the deflection device.
US10672581B2

The invention relates to a type-II overvoltage protection device having a varistor and a protective element, wherein the protective element has a first contact for connecting to a first potential of a supply network and a second contact that is connected to a first contact of the varistor, wherein the varistor further comprises a second contact for connecting to a second potential of a supply network, wherein the protective element has a fuse element that connects the first contact and the second contact of the protective element, wherein the protective element further comprises a third contact that is connected to the second contact of the varistor and is arranged so as to be near to but electrically insulated from the fuse element, wherein the fuse element has a constriction in the proximity of the neighboring contact, with the constriction being embodied such that the fuse element has an electrically conductive fluxing agent in the proximity of the constriction, with the fluxing agent having a lower fusion point than the fuse element itself, so that pulses corresponding to a load below the type-II rating do not result in a lasting change in the constriction, wherein the constriction, in conjunction with the fluxing agent, is dimensioned such that pulses corresponding to the limit range of the type-II rating result in the fusing of the fluxing agent into the fuse element, and wherein pulses corresponding to a load that is stronger and/or of greater duration than the type-II rating of the varistor result in the immediate disconnection of the fuse element.
US10672579B2

The circuit breaker according to the present invention comprises: a pair of contact mechanisms for switching a pair of circuits; a switching mechanism for driving the pair of contact mechanism to a circuit opening position or a circuit closing position; a trip bar rotatable to a first position for latching the switching mechanism or to a second position for releasing the switching mechanism; and an instant trip mechanism for pressing the trip bar to rotate to the second position, wherein the instant trip mechanism comprises a pair of armature assemblies and movable to a position for pressing the trip bar to rotate to the second position; and a pair of electromagnets provided to face the pair of armature assemblies and applies a magnetic attractive force to the pair of armature assemblies in response to the fault current on the circuit requiring an instant trip.
US10672578B2

A programmable solid-state relay includes a base module; a configuration module; a control voltage module having an energy storage device; a controller module having at least two microcontrollers, each having an internal EEPROM memory and at least one digital timer; and at least one switch module including at least one switching circuit having first and second switching contacts. The control voltage module is adapted to receive an applied control voltage and to permit pre-selection of an activation voltage level and a de-activation voltage level.
US10672573B1

A circuit breaker apparatus has a housing, electrical power inlet, electrical power outlet, a main circuit breaker, a grounding switch, and a mechanical linkage. The main circuit breaker and the grounding switch each have a pair of contactors therein. The mechanical linkage is movable between a pair of positions in which one of the positions causes the pair of contactors of the main circuit breaker to close and the pair of contactors of the grounding switch to open and another position in which the pair of contactors of the main circuit breaker are open and such that the pair of contactors of the grounding switch are closed. The housing has an interior that is filled with an isolating gas.
US10672572B2

An electrical switch responds to acoustic inputs. A microphone integrated into the electrical switch generates electrical signals in response to the acoustic inputs. A network interface integrated into the electrical switch provides addressable communication with controllers, computers, and other networked devices. The electrical switch may thus be installed or retrofitted into the electrical wiring of all homes and businesses. Users may thus speak voice commands, which are received by the electrical switch and sent for voice control of appliances and other automation tasks.
US10672553B2

According to one embodiment a transformer that includes a core having a central arm and first and second outer arms on opposite sides of the of the central arm, a primary winding surrounding the central arm and a secondary winding surrounding the central arm is disclosed. The transformer further includes a primary winding casing surrounding the primary winding, a secondary winding casing surrounding the secondary winding, and at least two spacers including a first spacer and a second spacer. The first spacer is configured and arranged to space the primary winding casing away from a bottom of the core and the outer arms and the second spacer is configured and arranged to space the secondary winding casing away from the primary winding casing and the outer arms.
US10672550B2

The present disclosure discloses a charging indication method. The method includes: acquiring a current ratio of a remaining battery capacity to a total battery capacity; determining a target curvature angle of a flexible display screen associated with a terminal based at least on the current ratio; and controlling the flexible display screen to present the target curvature angle.
US10672542B2

An electrified-cable system is disclosed herein. The system includes first and second wires each having a longitudinally-extending uninsulated region comprising at least a portion of the circumference of the first wire, and a longitudinally-extending insulated region comprising the remaining circumference of the first wire, and an insulating connector that couples the insulated region of the first wire to the insulated region of the second wire. The system is configured to form an electrical circuit from the first wire to the second wire through a carriage in electrical contact with the uninsulated region of the first wire and the uninsulated region of the second wire. A corresponding method is also disclosed.
US10672540B2

In an insulated wire for electromagnetic forming, both of insulation performance and thinning of an insulating member that covers a wire of a coil are realized. A manufacturing method of the insulated wire for electromagnetic forming includes: winding an insulating tape around a wire to insulate the wire by multiple layers of the insulating tape; and winding the insulated wire to form a coil for electromagnetic forming. The insulating tape is wound such that ends of the adjacent insulating tapes on a wire side in a tape width direction do not overlap each other.
US10672528B2

A multi-modular power plant includes a plurality of on-site nuclear power modules that generate a power plant output, and a number of power plant systems which operate using electricity associated with a house load of the power plant. A switchyard associated with the power plant may electrically connect the power plant to a distributed electrical grid. The distributed electrical grid may be configured to service a plurality of geographically distributed consumers. Additionally, the switchyard may electrically connect the power plant to a dedicated electrical grid. The dedicated electrical grid may provide electricity generated from the power plant output to a dedicated service load, and the power plant output may be equal to or greater than a combined load of the dedicated service load and the house load. At least a portion of the power plant output may be distributed to both the power plant systems and the dedicated electrical grid.
US10672523B2

A component cooling water system for a nuclear power plant. In one embodiment, the system includes an inner containment vessel housing a nuclear reactor and an outer containment enclosure structure. An annular water reservoir is formed between the containment vessel and containment enclosure structure which provides a heat sink for dissipating thermal energy. A shell-less heat exchanger is provided having an exposed tube bundle immersed in water held within the annular water reservoir. Component cooling water from the plant flows through the tube bundle and is cooled by transferring heat to the annular water reservoir. In one non-limiting embodiment, the tube bundle may be U-shaped.
US10672522B2

A magneto-rheological filter/reflector that controls the transmissivity of any form of electromagnetic or particulate radiation through the filter by varying discrete electromagnetic fields across a magneto-rheological fluid. In one embodiment, the filter/reflector controls the rate of the nuclear reaction within the core of a reactor without any moving parts.
US10672517B2

A method for monitoring a breast tissue examination is described. In the method, a completed diagnostic assessment of individual image slices of a slice image dataset to be examined in respect of breast tissue that is to be examined is registered automatically. In addition, information relating to the already assessed and the not yet assessed image slices is displayed to a user. An examination workflow monitoring device is also described. A diagnostic assessment station is described in addition.
US10672510B1

A system including a medical device to form a 3D image of an anatomical structure in a body of a living subject, a user interface including a display and an input device, and a processor to prepare a user interface screen presentation including a graphical representation of the anatomical structure based on the 3D image, generate a feature list of a plurality of features associated with the anatomical structure, each feature having a respective location, render the user interface screen presentation to the display showing a first view of the graphical representation, receive an input from the user interface selecting a feature from the list, and render the user interface screen presentation to the display showing the graphical representation of the anatomical structure being automatically rotated from the first view to a second view showing the selected feature at the respective location on the graphical representation.
US10672509B2

Systems and methods are provided for selecting one or more models for predicting medical conditions. Art exemplary method may include receiving data related to a patient and extracting metadata from the received data. The method may further include selecting the one or more models from a library of models based on the extracted metadata and applying the selected one or more models. The method also may include generating a notification when the application of the selected one or more model indicates an intervention is necessary.
US10672506B2

A method and device for reducing a complexity of procedure based medical charge capture and coding utilizing a computer system. The method and device including searching for previously generated coding scenarios associated with the provider, using existing coding scenarios or adding coding scenarios to a library, generating and filtering codes associated with at least one of the steps of searching, using, and adding, formatting a graphical user interface specification to use the codes from the generating and filtering step, and storing the graphical user interface for presentation.
US10672487B2

A semiconductor memory device includes first and second memory cells, each of which includes a charge storage layer, a first bit line that is connected to the first memory cell, and a second bit line that is connected to the second memory cell. A writing operation includes multiple loops of a programming operation and a verification operation, and first data is written in the first memory cell, and second data different from the first data is written in the second memory cell through the writing operation. In a first loop of the writing operation, a first voltage is applied to the first bit line and the second bit line is maintained in an electrically floating state during the programming operation, and a verification operation relating to the second data is not performed and a verification operation relating to the first data is performed.
US10672484B2

Algorithms for fast data retrieval, low power consumption in a 3D or planar non-volatile array of memory cells, connected between an accessible drain string and a floating, not directly accessible, source string, in a NOR-logic type of architecture, are presented.
US10672483B2

A memory device includes a memory cell array with memory strings including a first and second select transistor and memory cells between the first and second select transistors. Each memory string has a bit line connected thereto. A different word line is connected to each of the memory cells of a memory strings. A control circuit is configured to execute a first read operation in which data is read at the same time from memory cells connected to all the bit lines and a second read operation in which data is read from memory cells connected to a first subset of bit lines and a shield voltage is applied to a second subset of bit lines in the plurality of bit lines. The controller selects the first or second read operation for execution according to the number of read voltage levels required for determining data in the memory cells.
US10672482B2

A semiconductor memory device includes a memory block, a plurality of bit lines, a plurality of select gate lines, a plurality of word lines, and a controller. The memory block includes a plurality of memory strings, each memory string including a selection transistor and a plurality of memory cells. The plurality of bit lines are arranged in the first direction and connected to the respective memory strings. The plurality of select gate lines are arranged in the second direction and connected to gates of the respective selection transistors of the memory strings. The plurality of word lines are arranged in the third direction and connected to gates of the respective memory cells of the memory strings. The controller is configured to perform an erase operation in a unit of the memory block, and perform a sequence of erase verify operations.
US10672472B2

Provided is an initialization control unit that causes a resistance value of a variable resistive element in an access restriction region to be changed to an initial value larger than a predetermined value. The resistance value is changed in a read only mode among the read only mode in which writing to the access restriction region is prohibited and a writable mode in which the writing to the access restriction region is permitted. The access restriction region is in a memory cell array in which the variable resistive elements are arranged, and the initialization control unit transitions to the writable mode. In addition, a write control unit causes a resistance value of an element corresponding to write data among the variable resistive elements in the access restriction region to be changed to a value smaller than the initial value in the writable mode, and transitions to the read only mode.
US10672471B2

A neuromorphic circuit, chip, and method are provided. The neuromorphic circuit includes a crossbar synaptic array cell. The crossbar synaptic array cell includes a Complimentary Metal-Oxide-Semiconductor (CMOS) transistor having an on-resistance controlled by a gate voltage of the CMOS transistor to update a weight of the crossbar synaptic array cell. The gate voltage of the CMOS transistor is controlled by performing a charge sharing technique that updates the weight of the crossbar synaptic array cell using non-overlapping pulses on control lines that are aligned with a set of row lines and a set of column lines.
US10672470B1

An indication that a test resource of a test platform has failed can be received. The test resource can be associated with performing a portion of a test of memory components. A characteristic of the test resource that failed can be determined. Another test resource of the test platform can be identified based on the characteristic of the test resource that failed. The portion of the test of memory components can be performed based on the another test resource of the test platform.
US10672467B2

A system includes a cross-point memory array and a decoder circuit coupled to the cross-point memory array. The decoder circuit includes a predecoder having predecode logic to generate a control signal and a level shifter circuit to generate a voltage signal. The decoder circuit further includes a post-decoder coupled to the predecoder, the post-decoder including a first stage and a second stage coupled to the first stage, the control signal to control the first stage and the second stage to route the voltage signal through the first stage and the second stage to a selected conductive array line of a plurality of conductive array lines coupled to a memory array.
US10672459B2

Various implementations described herein refer to an integrated circuit having memory circuitry. The memory circuitry may include a first array of bitcells accessible with a first bitline pair and a second array of bitcells accessible with a second bitline pair. The integrated circuit may include first transition coupling circuitry for accessing jumper bitline pairs and coupling the jumper bitline pairs to column multiplexer circuitry. The integrated circuit may include second transition coupling circuitry for accessing the first array of bitcells or the second array of bitcells and providing a data output signal to the jumper bitline pairs. The first bitline pair and the second bitline pair may be on a lower metal layer, and the jumper bitline pairs may be on a higher metal layer.
US10672449B2

Apparatuses for executing interrupt refresh are described. An example apparatus includes: memory banks, a sampling timing generator circuit, bank sampling circuits and a command state signal generator circuit that provides a command state signal responsive to a command. Each memory bank includes a latch that stores an address for interrupt refresh. The sampling timing generator circuit receives an oscillation signal and provides a trigger signal of sampling the address. Each bank sampling circuit is associated with a corresponding memory bank. Each bank sampling circuit provides a sampling signal to the latch in the corresponding memory bank responsive to the trigger signal of sampling the address. The sampling timing generator circuit provides the trigger signal of sampling the address, responsive, at least in part, to the command state signal, and the latch stores the address, responsive, at least in part, to the at least one trigger signal of sampling the address.
US10672445B2

A memory device can include a plurality of memory banks coupled to an input/output bus and a memory controller coupled to the plurality of memory banks. The memory controller can be configured to control operations of the plurality of memory banks, where each of the plurality of memory banks can include a bank array including a plurality of memory cells configured to store data, a latch circuit coupled to the input/output bus, where the latch circuit can be configured to store target data received via the input/output bus to provide stored target data, and a comparison circuit coupled to the latch circuit, where the comparison circuit can be configured to compare stored data output by the bank array with the stored target data to provide result data to the memory controller.
US10672442B2

Provided are a voltage control circuit including an assist circuit and a memory device including the voltage control circuit. The memory device includes: a volatile memory cell array, which is connected to a plurality of word lines and includes a memory cell including at least one transistor; and an assist circuit, which is connected to at least one of the plurality of word lines and adjusts a driving voltage level of each of the plurality of word lines, wherein the assist circuit includes a diode N-channel metal oxide semiconductor (NMOS) transistor having a gate and a drain connected to each other.
US10672439B2

The present disclosure relates to a structure which includes at least one keeper circuit which is configured to hold data to a precharged state during a first operation and be disabled during a second operation.
US10672428B1

A method to record data in a solid substrate comprises modulating a polarization angle of a coherent optical pulsetrain, and, while the polarization angle is being modulated, focusing the coherent optical pulsetrain on a locus moving through the solid substrate at a relative velocity. Here the relative velocity, a width of the locus in a direction of the relative velocity, and a rate of modulation of the polarization angle are such that the substrate receives within the width of the locus two or more pulses of the optical pulsetrain differing in polarization angle. In this manner, the two or more pulses record, in different portions of the substrate within the width of the locus, two or more different symbols.
US10672426B2

The magnetic tape includes a non-magnetic support; and a magnetic layer including a ferromagnetic powder and a binding agent on the non-magnetic support, in which a magnetic tape total thickness is equal to or smaller than 5.30 μm, the magnetic layer has a servo pattern, a center line average surface roughness Ra measured regarding a surface of the magnetic layer is equal to or smaller than 1.8 nm, and an isoelectric point of a surface zeta potential of the magnetic layer is equal to or greater than 5.5.
US10672425B2

Disclosed herein are magnetic storage media with embedded disconnected circuits, and magnetic storage systems comprising such media. A magnetic storage media comprises a recording layer comprising a storage location, and an embedded disconnected circuit (EDC) configured to assist in at least one of writing to or reading from the storage location in response to a wireless activation signal. A magnetic storage system comprises a signal generator configured to generate a wireless activation signal, a magnetic storage media with a plurality of storage locations, and a write transducer and/or a read receiver. The magnetic storage media has at least one EDC configured to assist in writing to and/or reading from at least one of the plurality of storage locations in response to the wireless activation signal.
US10672418B2

According to one embodiment, a magnetic disk device including a disk, a head, and a controller which sets a first track pitch based on fringing when a second track is written, sets a second track pitch based on fringing when a third track is written, calculates a difference between the first track pitch and the second track pitch, sets, when the difference is less than or equal to a reference value, an area to which the first track is written in a first recording area, and sets, when the difference is greater than the reference value, the area to which the first track is written in a second recording area.
US10672408B2

A method for representing a second presentation of audio channels or objects as a data stream, the method comprising the steps of: (a) providing a set of base signals, the base signals representing a first presentation of the audio channels or objects; (b) providing a set of transformation parameters, the transformation parameters intended to transform the first presentation into the second presentation; the transformation parameters further being specified for at least two frequency bands and including a set of multi-tap convolution matrix parameters for at least one of the frequency bands.
US10672402B2

A computer-implemented method for authenticating speech includes executing on a computer processor the step of receiving speech and context for the speech of a speaker, wherein the speech is received as electronic voice communication, wherein the context for the speech includes biometric information measured during the received speech. The speaker is authenticated according the received speech and the context by a speech with context model. A result of the authentication is returned.
US10672400B2

An electronic device is attachable to and detachable from an information processing device having a mode control portion performing control for switching an operation state in which background processing is executed in a standby mode in which the display of a display portion is stopped and a low power consumption state in which the information processing device can be quickly returned to the operation state and has a light emission portion disposed so as to be visibly recognized in a state in which the display of the display portion is stopped and a lighting control portion lighting the light emission portion in the standby mode when a predetermined event to be notified to a user occurs in the background processing.
US10672376B1

A luminaire can include a power source housing that houses at least one light fixture component. The luminaire can also include a light engine tray disposed proximate to the power source housing. The luminaire further can include a first acoustic feature coupled to the power source housing and the light engine tray, where the first acoustic feature comprises a first side wall having a first configuration, where the first configuration of the first side wall absorbs sound.
US10672362B2

A media engine includes modules to retrieve a first graphics object and a second graphics object to be displayed on a screen, and perform asynchronous pixel transfers of the first graphics object and the second graphics object such that the first graphics object and the second graphics object are shown independently in a single frame, and the asynchronous pixel transfers include batching of draw calls based on the similarity of meshes in the first graphics object and the second graphic object to generate a batch of draw calls.
US10672354B2

Disclosed is a GOA circuit, and the GOA circuit includes multiple stages of GOA unit circuits. Each stage of GOA unit circuit includes a first scan module, a first clock input module, a first signal port control module, a third signal port control module, a first output module, a first global signal operation module, a second scan module, a second clock input module, a second signal port control module, a fourth signal port control signal module, a second output module and a second global signal operation module. The afterimages that may occur when a power supply of a crystal display panel is abnormally cut off can be avoided by using the disclosed GOA circuit, and thus the user experience can be improved.
US10672351B2

A pixel circuit arranged in an electrophoretic display is provided. The pixel circuit includes a first transistor, a storage capacitor, and an output stage. A first terminal of the first transistor is coupled to a data line. A control terminal of the first transistor is coupled to a scan line. The storage capacitor is coupled to a second terminal of the first transistor. The output stage is coupled to the second terminal of the first transistor and the storage capacitor. The output stage receives a first voltage and a second voltage. The output stage selectively outputs the first voltage or the second voltage to a pixel electrode of the electrophoretic display according to a data voltage provided by the storage capacitor.
US10672318B2

Embodiments provide an OLED display device and a method of operating the same, which distribute a load to sub-pixels other than a specific sub-pixel such that the specific sub-pixel is not overloaded by using a WRGB-based OLED pixel structure, preventing a residual image and degradation of the specific sub-pixel, which may occur in the OLED display device.
US10672310B2

Disclosed herein are devices and methods to provide a display including a projection system and a lens including a holographic optical element to receive light and reflect the light to an exit pupil. The projection system is adapted to move the image projected onto the lens based on a location of the HOE within the lens.
US10672307B2

An apparatus for displaying a flag on a vehicle while the vehicle moves at a high speed includes a first suction cup assembly adapted to be releasably secured to the vehicle, a second suction cup assembly adapted to be releasably secured to the vehicle, a first attachment device secured to the first suction cup assembly, a second attachment device secured to the second suction cup assembly, and a flag pole secured, at a first location along the flag pole, to the first attachment device and secured, at a second location along the flag pole, to the second attachment device, wherein the first location is spaced apart from the second location.
US10672305B2

A wheel/foot assembly for a sign display stand or other object includes a cradle partially enclosing an optional wheel. The assembly is releasably attachable to a leg for a sign display stand, protects the leg and can be easily replaced if worn. The assemble protects wear on the stand and permits the sign display stand to be wheeled, rather than dragged or carried. Because the assembly is releasably attached, it can be replaced easily if damaged or worn.
US10672304B2

A display device according to some example embodiments includes: a substrate including a first area, a second area, and a bending area between the first area and the second area; a display unit overlapping the first area; and a protection layer overlapping the bending area, wherein the substrate includes a groove at the bending area, and the protection layer is formed in the groove.
US10672303B1

A rigid banner support assembly is provided. The rigid banner support assembly comprises: an external arm having an open cavity and connectable to a support member; an internal arm located within the open cavity and connectable to a rigid banner; and at least one biasing member connecting the internal arm to the external arm and configured to permit vertical movement of the internal arm with respect to the external arm in response to a force.
US10672295B2

Facilitating navigating presentations of data structures in a computing environment. A method includes detecting user input for navigating to a location in a presentation of a data structure stored at a computing system. The method further includes as a result of detecting user input for navigating to a location in the presentation of a data structure, outputting from an accessibility compliant interface at the computing system, at least a portion of a notification identifying the location in the presentation of a data structure. The method further includes, as a result of detecting user input for navigating to a location in the presentation of a data structure, outputting from the accessibility compliant interface at the computing system, at least a portion of an enumeration of tokens for predetermined items of import relevant to the location.
US10672288B2

A method and apparatus for an augmented reality simulator for professional and educational training is provided. The simulator provides a training environment spanning one or more physical locations in which one or more virtual avatars representing purely virtual objects or persons or real physical objects or persons which are located at a different physical location are projected into the physical space. The avatars are interactive with other avatars and real objects or persons and update over time or in response to actions taken by other real or virtual elements, or based on predefined instructions. Sensors and devices are used to detect the locations of and actions taken by real persons or real objects and this sensed data is used to evolve the state of the simulation and avatars based on predefined instructions and programs and update the view of all participants.
US10672285B2

A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
US10672284B2

Learning content management systems and processes are described that enable a user to independently define or select learning content, frameworks, styles, and/or protocols. The frameworks may be configured to specify a flow or an order of presentation to a learner with respect to a learning content presentation. The style definition may define an appearance of learning content. At least partly in response to a publishing instruction, the received learning content and the received framework definition are merged and then rendered in accordance with the defined style. The rendered merged learning content and framework definition are packaged in accordance with the defined/selected protocol to provide a published learning document.
US10672282B2

A system for determining visibility comprises a particle sensor unit mounted onboard a vehicle, and a processor unit in communication with the particle sensor unit. The particle sensor unit comprises a light source configured to transmit a light beam into an external air region; a set of receive optics configured to collect a scattered portion of the light beam from particles in the air region; and an optical detector configured to receive the collected scattered portion and measure a signal intensity. The processor unit is operative to perform a method for determining visibility that comprises analyzing data received from the particle sensor unit to determine particle distribution in a volume of the air region; performing particle differentiation to determine sizes and types of particles in the distribution; calculating visibility data based on the sizes and types of the particles; and outputting the visibility data to one or more onboard systems.
US10672280B1

Present novel and non-trivial system, device, and method for streamlining a user's interface with an aircraft display unit. The system is comprised of a tactile interface device, a voice recognition device, a display unit, and a bimodal interface processor (“BIP”). Both the tactile interface device and the voice recognition device are configured to provide tactile and voice input data to the BIP, and the display unit is configured with at least one page comprised of user-selectable widget(s) and user-enterable widget(s). The BIP is configured to receive the tactile input data corresponding to selections of each user-selectable widget and each user-enterable widget unless the latter has been inhibited by an activation of the user-enterable widget. The BIP is further configured to receive voice input data corresponding to each user-enterable widget unless the user-enterable widget has not been activated. The activation of each user-enterable widget is controlled through tactile input data.
US10672279B2

A method for providing air traffic control (ATC) message data onboard an aircraft is provided. The method establishes communication connections to one or more aircraft onboard communication devices, wherein each of the one or more aircraft onboard communication devices is configured to provide the ATC message data using a particular format; obtains the ATC message data via the communication connections; aggregates the ATC message data, to create an aggregate set of ATC message data; presents a menu of user-selectable options based on an aircraft state, by a display device, wherein each of the user-selectable options is associated with a category of the aggregate set of ATC message data; receives a user input selection of one of the user-selectable options; and presents graphical elements and text associated with the category of the aggregate set of ATC message data, in response to the user input selection.
US10672274B2

A trajectory detection method and a trajectory detection system are provided. The method includes: receiving, on a first vehicle, from a second vehicle, dynamic data containing at least one dynamic feature of the second vehicle; detecting a relative position of the second vehicle with regard to the first vehicle using an object detection sensor mounted on the first vehicle; and generating a trajectory of the second vehicle based on the relative position and the dynamic data. Accuracy may be improved.
US10672267B1

A system for controlling notifications in a vehicle includes an output device, a sensor to detect at least one of a vehicle condition or an environment of the vehicle, and a memory to store a notification center including notifications to be output by the output device. The system further includes an ECU to determine a new notification to be added to the notification center based on the sensor data and to add the new notification to the notification center. The ECU is further designed to determine a priority of each of the notifications in the notification center and to control the output device to output a highest priority notification from the notification center. The ECU is further designed to identify an obsolete notification to be removed from the notification center based on the sensor data. The ECU is further designed to remove the obsolete notification from the notification center.
US10672260B2

Systems and methods for monitoring physiological monitoring systems are described herein. A communication interface module can be configured to receive from a physiological monitoring system first data based on a snapshot taken of a status of the physiological monitoring system at a first time. A memory module can be configured to store the first data and a baseline associated with the physiological monitoring system. A processor module can be configured to compare the first data with the baseline and to generate a notification if the first data deviates from the baseline by a predetermined amount. A display module can be configured to display a physical location of a plurality of physiological monitoring systems and display the notification.
US10672256B2

A system for automatically disarming an intrusion detection system protecting a premises and having at least an armed state of operation and a disarmed state of operation, the system for automatically disarming the intrusion detection system including an intrusion detection system state of operation ascertainer operable for receiving an indication of activation of an armed state of operation of the intrusion detection system; and a registered mobile communicator proximity detector communicating with the intrusion detection system state of operation ascertainer and operable, responsive to receiving the indication of activation of the armed state of operation by the intrusion detection system state of operation ascertainer for ascertaining at least a subset of a multiplicity of registered mobile communicators which are located in a vicinity of the premises during an activation time of the armed state of operation and for deactivating the subset of the multiplicity of registered mobile communicators.
US10672241B2

Methods and systems for tracking objects are provided. A method includes: accessing, by a tracking server, a secure database that stores data about an object of personal property; determining, by the tracking server and from the data about the object, that a tracking state of the object is set to ON; obtaining, by the tracking server and in response to the determining, altitude data from an altitude sensor of an Internet of Things (IoT) device associated with the object; comparing, by the tracking server, the altitude data to a predefined criteria; and repeating, by the tracking server, the obtaining and the comparing until one of: the altitude data satisfies the predefined criteria, or the tracking state of the object is set to OFF.
US10672238B2

Doorbells can send data to each other to enable a first doorbell user to warn a second doorbell user regarding a suspicious visitor. A first user can indicate a first trait of a visitor via a first remote computing device. The first user can create a user group to enable the members of the user group to use their doorbells to take pictures of suspicious visitors and to send the pictures of the suspicious visitors to other members of the user group.
US10672237B2

A doorbell switch includes a user input device configured to receive a user command to activate a doorbell sound output device, and activation circuitry configured to generate an activation signal in response to the user input device receiving the user command to activate the doorbell sound output device. A doorbell sound output device controller includes a switching device configured to control flow of electrical current between the doorbell sound output device controller and the doorbell sound output device, and control circuitry configured to control the switching device to enable flow of electrical current between the doorbell sound output device controller and the doorbell sound output device in response to receiving the activation signal from the doorbell switch.
US10672235B2

A settlement apparatus contains a case body; a coin inserting slot, provided at the case body, which receives a deposited coin; a coin depositing/dispensing device, provided in the case body, which stores the deposited coin received through the coin inserting slot and dispenses the stored coin; and a concaved shape money placement portion, arranged at the case body, which has a money placement surface on which the deposited coin which is received by the coin inserting slot is temporarily placed, wherein the money placement surface is connected to the coin inserting slot in a width direction of the case body and is formed flatly, and the money placement portion is arranged across a center of the case body in the width direction.
US10672229B2

Methods, systems, and devices are provided for validating player entitlement to an award or service, such as complimentary goods or services or paid for goods or services, such as based upon game play activity and/or time since a last award or service. A validation system may include at least one wager-based gaming device. The system also has a validation module connected to the gaming device. The validation module may receive information from the gaming device or external devices. The validation module includes a visual notification output that provides a visual notification of the player's eligibility for an award or service.
US10672227B2

Systems and method for providing a gambling hybrid game having manual triggering of gambling events is disclosed. The systems and method involve providing a proposition of a gambling event to a user and receiving an input accepting the proposition from a user. The gambling event that is associated with the proposition is then resolved. The results of the gambling event are then determined and the wagers are resolved. The results of the gambling event are then used to change variables in a set of game variables that are applied in the game.
US10672210B2

A communication device (10) comprises a conductor (11), a transceiver (12) coupled to the conductor (11) and a data processing unit (13) that is coupled to the transceiver (12). The communication device (10) is configured to determine a strength signal (ST) depending on a receiver signal (SR) received via the conductor (11) and to determine a proximity signal (SP) depending on a proximity of a body to the communication device (10). The data processing unit (13) is configured to generate a disable signal (STO) depending on at least a value of the strength signal (ST) and on at least a value of the proximity signal (SP).
US10672207B2

A diagnostic system of a vehicle for diagnosing a drive belt of a continuously variable transmission. A diagnostic circuit detects or predicts a fault of the drive belt based on an operating parameter received from a sensor associated with the vehicle during a predetermined diagnostic period.
US10672203B2

The disclosure includes a method comprising collecting sensor data from an olfactory sensor set of a vehicle, wherein the sensor data describes sensor measurements of an odor of a corresponding vehicle component, wherein the sensor data is received by a server. The method further includes receiving failure data from the server that describe a match between the sensor data and a fingerprint compound that corresponds to a failed vehicle component. The method further includes identifying the corresponding vehicle component that is described by the failure data. The method further includes identifying the corresponding vehicle component that is described by the failure data. The method further includes generating a notification based on the failure data and the corresponding component. The method further includes providing the notification to a driver of the vehicle.
US10672202B2

A system that provides an estimation of quantities, which are not necessarily directly measurable in a subsystem. The estimates of these quantities may be inferred from other variables. This approach may be referred to as inferential sensing. Physical sensors may be replaced with models or virtual sensors, also known as inferential sensors. The present approach may be a framework for designing inferential sensors in automotive subsystems. The framework may incorporate preparing a model for an observed subsystem, populating a real-time template with data, and running an inferential sensor periodically together with a model in real-time to obtain estimated variables. Once implemented, the framework may be reused for virtually any automotive subsystem without needing significant software code changes.
US10672196B2

An information processing apparatus that communicates with a display device that has an image capturing unit and that generates an image to be displayed on the display device, a composed image in which a CG (Computer Graphics) object in a virtual space according to the position and orientation of the image capturing unit is overlaid on a portion of an image, in real space, captured by the image capturing unit. An image generating unit performs a contact determination between the CG object in the virtual space and an operation unit in the real space based on a thickness model generated by a thickness model generating unit, and generates, as an image to be displayed on the display device, the composed image to which the result of the contact determination is reflected.
US10672195B2

An information processing method and an information processing device are disclosed. The information processing method comprises: calculating at least one of a shape parameter and an expression parameter based on a correspondence relationship between a first set of fin a two-dimensional image containing a face of a person and a second set of landmarks in an average three-dimensional face model; and configuring a face deformable model using the at least one of the shape parameter and the expression parameter, to obtain a specific three-dimensional model corresponding to the face contained in the two-dimensional image.
US10672184B2

A method of rendering at least one of paths forming an object includes setting an initial value to each of tiles included in a frame based on a position and a proceeding direction of the at least one of paths, calculating a winding number of each of the tiles through which the at least one of paths passes, among the tiles included in the frame, based on the set initial value, and determining whether to perform shading based on the set initial value and the calculated winding number.
US10672182B2

Methods and devices for rendering visible primitives in a scene of an application may include loading a primitive visibility buffer that includes a plurality of primitives representing at least one instance in a scene of the application. The primitive visibility buffer may include for each primitive of the plurality of primitives a visibility bit that describes a visibility state as visible or not visible for each of the plurality primitives. The methods and devices may include determining whether each of the plurality of primitives are visible in the scene based on the visibility bit, rendering a primitive when the visibility bit for the primitive indicates that the primitive is visible, and skipping the rendering of the primitive when the visibility bit indicates that the primitive is not visible. The methods and devices may also include combing pre-computed visibility states with runtime visibility testing when rendering the visibility bits.
US10672181B2

Previously our 3DSOM software has solved the problem of extracting the object of interest from the scene by allowing the user to cut-out the object shape in several photographs. This is known as manual “masking”. However, we wish to avoid this step to make the system as easy to use as possible. For an unskilled user the process needs to be as simple to use as possible. We propose a method of extracting a complete closed model of an object without the user being required to do anything other than capture the shots.
US10672180B2

A method of processing an image by a device obtaining one or more images including captured images of objects in a target space, generating metadata including information about mapping between the one or more images and a three-dimensional (3D) mesh model used to generate a virtual reality (VR) image of the target space, and transmitting the one or more images and the metadata to a terminal.
US10672179B2

The present disclosure discloses a method for image rendering. The method may include obtaining first image data by a first processing device; performing a first rendering operation on the first image data; and determining second image data based on the first image data. The method may further include receiving a non-rendering operation on the second image data by the second processing device; and performing a second rendering operation on the non-rendered second image data.
US10672178B2

Circuitry for identifying a closest intersected bounding volume in a target grid in a 3-dimensional scene includes circuitry that generates grid coordinates of candidate x-, y-, and z-planes in the target grid that belong to bounding volumes and which are closest to the ray. Comparator circuitry determines the closest plane among the candidate x-, y-, and z-planes to the ray. Circuitry generates an identifier of the bounding volume using the grid coordinates of the closest plane. The allocation of resources for some components comprising the circuitry is based on the number of planes that define the target grid, and for other components of the circuitry is based on the number of bounding volumes being considered.
US10672168B1

Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
US10672167B2

In some implementations, a computing device can generate a synthetic group selfie. For example, a synthetic group selfie can be an arrangement or composition of individual selfies obtained from a plurality of computing devices into a single group image (e.g., synthetic group selfie). The individual selfie images can be still images, stored video images, or live streaming images. Thus, the synthetic group selfie can be a composition of still images, stored video images, or live streaming video images. The computing device can automatically arrange the individual selfies into the synthetic group selfie. The synthetic group selfie can be stored as a multi-resource object that preserves the individual selfie images so that the user who created the synthetic group selfie or a recipient of the synthetic group selfie can modify the arrangement of the individual selfies within the synthetic group selfie.
US10672158B1

One embodiment provides a method comprising: receiving, at an input device of an information handling device, a selection to display interaction data associated with a target, wherein the interaction data corresponds to interactions between the target and at least one of an individual and an object; determining, using a processor, whether each of the interactions is associated with a direct interaction or an indirect interaction; and generating, based on the determining, an interaction visualization for the interactions. Other aspects are described and claimed.
US10672154B2

Systems, devices, and methods for producing a three-dimensional visualization of a drill plan and drilling motor with a toolface are provided for drill steering purposes. A drilling motor with a toolface in communication with a sensor system is provided. A controller in communication with the sensor system is operable to generate a depiction of the drill plan and a depiction of the drilling motor, and to combine these depictions in a three-dimensional visualization of the downhole environment. This visualization is used by a user to steer the drill.
US10672151B1

Systems and methods for magnetic resonance imaging (MRI) are provided. The systems may obtain a sampling pattern associated with an image sequence. The sampling pattern may be associated with a plurality of phase encoding gradient field values. The systems may also obtain k-space data associated with the image sequence using the sampling pattern. The systems may further reconstruct the image sequence based on the k-space data. The sampling pattern may include a plurality of sampling points. Each of the plurality of sampling points may denote a k-space line associated with the k-space data. Each of the plurality of phase encoding gradient field values may correspond to one single sampling point during a time period associated with at least two consecutive images in the image sequence.
US10672150B1

A method of visualizing a building material is disclosed and includes visualizing of a building material on a color calibrated photograph of a building and providing a rendered image of the building material on the color calibrated photograph of the building. The rendered image has a color accuracy, ΔE, as measured according to a Color Test, of less than 10. Further, the rendered image has a shadow accuracy as measured according to a Shadowing Test, of at least 75%. The Shadowing Test compares a shadow fidelity of the rendered image to the color calibrated photograph at least partially based on luminance angle and intensity and one or more rendered shadows are measured for accuracy of size and luminance.
US10672144B2

A method, client terminal and server for displaying an image, and a method and a server for sending an image are disclosed. The image display method includes providing an input interface; receiving an input information from a user via the input interface, wherein the input information being used for determining an observation point; and displaying a projection image of at least one of an observation object or an observation area, wherein the projection image is an image formed by projecting the at least one of the observation object or the observation area onto a projection plane corresponding to the observation point. The present disclosure can display a viewing effect corresponding to an observation point.
US10672130B2

Disclosed is a co-segmentation method and apparatus for a three-dimensional model set, which includes: obtaining a super patch set for the three-dimensional model set which includes at least two three-dimensional models, each of the three-dimensional models including at least two super patches; obtaining a consistent affinity propagation model according to a first predefined condition and a conventional affinity propagation model, the consistent affinity propagation model being constraint by the first predefined condition which is position information for at least two super patches that are in the super patch set and belong to a common three-dimensional model set; converting the consistent affinity propagation model into a consistent convergence affinity propagation model; clustering the super patch set through the consistent convergence affinity propagation model to generate a co-segmentation outcome for the three-dimensional model set. The disclosed three-dimensional model set co-segmentation method and apparatus improves consistency between three-dimensional model set co-segmentation outcomes.
US10672110B2

To solve a problem that when there is an error in a mounting position in mounting a lens and thus an optical axis of the lens and a center of a display is shifted, centers of images seen by the left and right eyes of a user individually, are shifted and thus an intended sense of distance cannot be presented to the user. An output apparatus includes a display portion including a plurality of sub-pixels every pixel, and a lens arranged on a display surface side of the display portion, and outputs information on an assembly error representing position shift between an optical axis of the lens and a center of the display portion. An information processing apparatus produces corrected image data obtained by correcting image data becoming an object of display based on the information on the assembly error output from the output apparatus.
US10672108B2

A movement vector calculation unit calculates, from a processing target frame in a motion picture and an immediately previous frame, a movement vector between the processing target frame and the immediately previous frame. An index value calculation unit calculates an index value indicating a degree of reliability of a movement from the processing target frame and the immediately previous frame. A correction unit corrects the movement vector using the index value to calculate a corrected movement vector, and a registration unit registers the immediately previous frame to the processing target frame on the basis of the corrected movement vector. A synthesis unit synthesizes the processing target frame and the registered immediately previous frame to generate a synthetic frame.
US10672106B1

Methods and systems for generating an interactive rotatable 360-degree presentation of an object are disclosed. The methods and systems obtain data describing the object, where the data includes information about a number of images of the object, as well as additional information about the object. The images are automatically obtained and rearranged into at least one sequence of images substantially evenly distributed around 360 degrees. It is determined whether to add hotspot(s) to image(s), and if hotspot(s) are to be added, the hotspot(s) are automatically added to the image(s). The ordered images of the sequence(s) are then merged into an interactive rotatable 360-degree presentation of the object.
US10672102B2

In one embodiment, a method receives spherical content for video and generates face images from the spherical content to represent an image in the video. A two dimensional sheet for the face images is generated. A size of the face images is reduced and a pixel frame around each of the plurality of face images is added on the sheet. Also, a plurality of gaps are added on the sheet in between edges of the face images that are neighboring. The method then adds gap content in the plurality of gaps where the gap content is based on content in an area proximate to the plurality of gaps. The method encodes the face images, the pixel frame, and gap content on the sheet and sends the encoded sheet to a decoder. The face images are decoded for placement on an object structure to display the spherical content.
US10672093B2

A delivery order relaying system is disclosed. The system comprises: an order receiving module for receiving a delivery order, to be processed, which is transmitted from an orderer terminal; a TTS module for generating, through TTS, a voice delivery order corresponding to the delivery order to be processed; a voice output module for connecting a phone call to a vendor corresponding to the delivery order to be processed, and outputting the voice delivery order through the connected phone call; a response receiving module for receiving, from the vendor through the phone call, an order response to the delivery order to be processed; and a delivery order response module for transmitting order processing result information, corresponding to the order response, to the orderer terminal having transmitted the delivery order to be processed.
US10672092B2

A system for normalizing aggregated electronic data may include at least one processor and a memory. The processor may access data scraped from a plurality of local databases, each storing localized terms for temporal local milestones; for example, a first localized term for a first temporal milestone in a first locale may differ from a second localized term for a similar second temporal milestone in a second locale. The processor may store the temporal local milestones in a central database, determine a mapping of each of the localized terms for each temporal local milestone to a normalized term for each milestone, and identify, in a displayed timeline associated with the first locale, each associated temporal local milestone using the normalized term for each milestone. The processor may further identify, in a displayed timeline associated with the second locale, each associated temporal local milestone using the normalized term for each milestone.
US10672091B2

The technology provides for utilizing and displaying physician analytics. For example, a result metric for a physician is based on a value metric, a quality metric, and/or a quantity metric. The value metric, quality metric, and/or quantity metric may all be received from different sources. The result metric may be displayed on a chart, or the result metric may be utilized for determining referral recommendations for a physician. The result metric may be displayed as a physician indicator on the chart. An insight for the physician may also be determined from the result metric. The insight may be based on the location of the physician indicator on the chart, and the insight may be represented by the color or other visual attribute of the physician indicator. For referral recommendations, the result metric may be used to adjust the rank of a physician in a referral search result.
US10672090B1

Systems and method of managing incapacity of a customer is provided. The subject innovation can determine when a customer cannot receive financial communications due to incapacity. The determination can be made due to lack of a response from the customer or to account activity indicating the customer may be incapacitated. The innovation can default to a designated person for sending financial communications of the customer upon a determination of incapacity.
US10672087B1

A merchant management system including an order management application to manage customer orders for bespoke or made-to-order goods and determine a suitable allocation of order volume to respective available merchants. The order management application collects, determines, and considers “online” activity data and “offline” activity data in generating a suitability score for each available merchant as it relates to allocation of an existing order volume or a projected order volume.
US10672086B2

A method for interactive test-schedule adjustment is provided. The steps include: displaying a table including the importance and period of each test item; displaying a first optimum schedule obtained from an optimal solution based on values entered by a user into the table, the schedule including a use schedule of each test facilities used for each of the multiple test items; displaying a second optimum schedule obtained from an optimal solution recalculated by mathematical programming after a use schedule of a test item the importance of which is changed on the first optimum schedule is changed; and displaying a third optimum schedule based on neighborhood solutions obtained by a search method using a history of optimal solutions if no agreement between the users is obtained on the second schedule.
US10672082B1

Insurance premiums for seasonal products may be generated. The insurance premium may be calculated by determining a historic seasonal variation in aggregate risk to an insurer; determining a predicted seasonal variation in aggregate risk to the insurer; and generating a premium installment payment schedule. The predicted seasonal variation in aggregate risk to the insurer may be based on the historical seasonal variation in aggregate risk. The premium installment payment schedule may be based on the predicted seasonal variation in aggregate risk. The monthly insurance premium may vary throughout the year and be based on a seasonal predicted risk to an insurer.
US10672080B1

A computer system for enhanced personal property replacement may be provided. The computer system may include at least one processor in communication with at least one memory device. The at least one processor may programmed to receive a plurality of user preferences transmitted from a user computer device associated with a user, receive a request from the user to cover a claim, determine a first plurality of items for the user based upon the claim and the plurality of user preferences, and/or transmit, to a retailer computer device associated with a retailer, an order for the determined first plurality of items with the retailer to be delivered to the user at an address associated with the user.
US10672073B2

Systems and methods for a trading interface with advanced features are provided. Using these systems and methods, a user may create orders, manipulate orders, cancel orders, configure alternative keyboard settings, and/or obtain additional information on transactions. When a user clicks on a bid and/or offer, a dialog box may pop-up, thereby providing the user with multiple options. To enable customization of the keyboard settings to a user's preference, a keyboard settings feature is provided. Users may also be provided with additional information relating to the user's wish to transact.
US10672071B2

A system and method for news-based trading are developed. According to one method, a trader can pre-define a trading strategy including a number of trading rules to be applied based on a comparison of one or more estimated event values to the respective actual event values to be released at some later time. The example method further includes, upon receiving one or more actual event values via a user input or directly from outside sources, executing one or more predefined trading rules selected based on the comparison of the received actual event values to the respective estimated indicator values.
US10672069B2

A method for submitting transactions from an automated trading tool to an electronic exchange. The method includes defining a proximity limit and automatically generating a transaction for a tradeable object. The method further includes applying the proximity limit to the transaction. When the transaction falls within the defined proximity limit, the transaction is submitted to the exchange. An apparatus and interface for transaction toggling based on proximity limits are also provided.
US10672066B2

A digital assistant (“Ann”) interacts with the owner's mobile device. He sees a product on a third party website. If she sells it cheaper, he buys from her. Ann gets more business. A non-owner near Ann cannot buy directly from her. He says he wants to buy on his device. Ann says an URL. His device decodes and shows the page from Ann. He buys from it. Ann gets more business. A user near Ann asks to analyse a news page on his device. She advises if the page is real or “fake news”. Two users with mobile devices near Ann use her to play a game, on website or app. A user uses a Virtual Reality device near Ann. He interacts with her via voice. She advises on what he sees and can do in the VR. Two digital assistants from different firms are near each other and a person with a mobile device. An assistant benchmarks itself against the other by passive and active means. Ann can have a barcode, that lets users pass information between her and their devices.
US10672063B2

An Indoor location mapping and wayfinding system for mapping waypoints on an interactive mapping system that can function both indoors and outdoors based on user selections and location. It can include a shopping system that allows users to pre-select items for purchase, maps the items on an indoor map of the store, and provides a route to the user for the collection of the selected items.
US10672061B2

Managing product acquisition based on product characteristics is provided. Characteristics of a product in an electronic shopping cart are determined based on product provider data and product data corresponding to the product. A number of product characteristic points for the product in the electronic shopping cart is calculated based on mapping the determined characteristics of the product to user-defined product points. It is determined whether the calculated number of product characteristic points for the product in the shopping cart is less than or equal to a user-defined product characteristic point budget. In response to determining that the calculated number of product characteristic points for the product in the shopping cart is greater than the user-defined product characteristic point budget, a warning is displayed on a user client device that the user-defined product characteristic point budget is exceeded.
US10672056B2

Systems and methods for determining software recommendations for a user. A first application list of applications installed on a user's computer is received. A distribution score is determined for each application in the first application list. A set of least distributed applications is determined based on the distribution score. A similarity score is determined for each user in a set of users having one or more applications of the set of least distributed applications installed on their respective systems. A second list of applications is determined based on applications installed by users in the set of users having a similarity score above a threshold. Recommendations for applications in the first list of applications are determined based, at least in part, on typicality scores for the applications.
US10672048B2

A method of assessing the legitimacy of a subject pharmacy website includes the steps of, from a network-enabled computing device, generating a prediction model comprising a list of pharmacy websites of known legitimacy and a first set of websites which contain at least one referring link to at least one of the list of pharmacy websites of known legitimacy, from the network-enabled computing device, collecting a second set of websites which contain at least one referring link to a subject pharmacy website whose legitimacy is unknown, isolating a subset of websites from the second set of websites based on the prediction model, comparing the subset of websites to the first set of websites linked to the list of pharmacy websites whose legitimacy is known, and determining the legitimacy of the subject pharmacy website based on the comparison to the first set of known legitimate pharmacy websites.
US10672041B2

Concepts and technologies disclosed herein are directed to aspects of in-store field-of-view merchandising and analytics. According to one aspect disclosed herein, a system receives a message from a user device. The message can include an orientation of the user device and a location of the user device within an environment, such as a store. The system can obtain a potential field-of-view of a user associated with the user device. The system can determine, based upon the orientation, the location of the user device and the potential field-of-view of the user, an estimated field-of-view of the user. The system can query a database to look-up items located within the estimated field-of-view. The system can receive, in response to the query, a query response identifying an item located within the estimated field-of-view of the user within the environment.
US10672029B2

A social networking system presents users with a content items and ad requests, which may include targeting criteria specifying a topic. Interactions by users who were presented with an advertisement from an ad request including targeting criteria specifying the topic are stored by the social networking system and used to identify a cluster group of additional users having characteristics similar to characteristics of users who were presented with the advertisement from the ad request including targeting criteria specifying the topic and who interacted with the advertisement. The social networking system determines scores for additional users in the cluster group based on measures of similarity between the additional users and the users who were presented with the advertisement and who interacted with the advertisement. Based on the determined scores, the social networking system associates additional users in the cluster group with the topic.
US10672028B2

A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
US10672022B2

Systems and methods are provided for providing gift card exchange opportunities to consumers. For example, a consumer may elect to trade registered gifts cards by selecting the gift cards to swap and indicating the value of the card to be swapped. Cards may be digitally swapped, for example, via a universal transaction card, or gift cards may be cancelled and replaced with one or more new cards and partial gift card values may be exchanged. The consumer may use a consumer account to purchase and configure gift cards that may be used for purchasing goods and services. A universal transaction identifier may be associated with the consumer account and used to purchase goods and services from more than one selected goods and services providers.
US10672016B1

There are disclosed marketing analytics apparatus and processes. There is a data store of interactions between a plurality of customers and one or more vendors over a plurality of channels. Pathing and attribution of these interactions may be obtained as marketing analytics. Pathing may be obtained in part with a match programming statement which identifies all of the paths in the data store matching criteria specified in the match programming statement. Pathing may be obtained in part with a split programming statement which splits all of the journeys in the data store into paths. After pathing, an attribution pathing statement may be used to attribute conversions to other events.
US10671993B2

Embodiments of the invention are directed to systems, apparatus, and methods for providing location-specific authentication at a mobile access device. In some embodiments, a mobile access device (e.g., a mobile POS terminal such as a smart phone) can receive a request to initiate a transaction. The mobile access device can determine a current location of the mobile access device, and can select an authentication process based upon the determined location. The selected authentication process can then be performed by the mobile access device. In some embodiments, when the current location is a first location, the selected authentication process can include requesting authentication data before authorization of the transaction and, when the current location is the second location, the selected authentication process can include requesting the authentication data after authorization of the transaction.
US10671992B2

Disclosed are a terminal and controlling method thereof. The present invention includes a display unit configured to display a sound output menu for selecting whether to perform a voice output in performing a payment, a communication unit configured to transceive payment information, a controller, if the payment is performed when the sound output menu is ON state, converting the payment information into a voice, and an audio output module configured to output the payment information converted into the voice.
US10671989B2

On receiving simplified settlement data generated form settlement data and ID data for downloading electronic-receipt data from an electronic-receipt server, both from a settlement-processing apparatus, a portable terminal records the simplified settlement data in association with the ID data. The display unit of the portable terminal displays the simplified settlement data thus recorded. The portable terminal downloads electronic-receipt data from the electronic-receipt server by using the ID data recorded in association with the simplified settlement data, when the input unit is operated, thereby commanding that the electronic receipt related to the simplified settlement data displayed by the display unit should be downloaded. The electronic-receipt data is recorded in the electronic-receipt recording unit. The display unit displays the electronic receipt on the basis the electronic-receipt data recorded in the electronic-receipt recording unit.
US10671985B2

Tracking of data processing usage of a workload is initiated, within a virtualized environment, comprising one or more globalization characteristics, wherein the at least one globalization characteristic requires conversion by at least one globalization service managed by a virtualization service provider of the virtualized environment. The at least one globalization characteristic is detected. At least one usage metric of the data is tracked during data processing of the workload request. The globalization usage data is output comprising an identifier for the at least one application, an identifier for the at least one globalization characteristic, and the at least one usage metric to identify a particular amount of overhead during data processing based on the at least one globalization characteristic.
US10671981B2

Systems and methods for migration of financial account settings are disclosed. One system includes a migration server. The migration server includes a third-party interface directory, including notification data associated with notifying one or more third parties of an account migration. The migration server further includes a transaction analysis module configured to parse transaction histories associated with an existing financial account to identify a third party that has initiated at least one transaction with the existing financial account. The migration server also includes a notification module configured to generate a notification for the identified third party based on notification data associated with the identified third party stored in the third-party interface directory and information associated with a target financial account.
US10671970B2

Assigning boxes to available spaces in storage bays may include: obtaining a first data structure identifying available spaces in multiple storage bays, the first data structure including xyz measurements of available spaces, and the multiple storage bays including one or more boxes; comparing, by a processor, for match xyz dimensions of a box with xyz dimensions of one or more available spaces in the first data structure to identify a matching available space, the box being selected from a second data structure identifying boxes to be placed into the multiple storage bays; and assigning, based on a match, the box to the matching available space, and removing the box from the second data structure, and the matching available space from the first data structure. The assigning of boxes may be combined with identifying desired products to be ordered, and ordering products based on available spaces in the storage bays.
US10671965B2

A mobile transceiver having selectable travel modes, a method of operation, and a non-transitory machine readable medium embodying the method are provided. In accordance with one embodiment, there is provided a method of operating a mobile transceiver comprising: setting a travel mode defining one or more alarms, each of the alarms being defined by one or more condition parameters which, in response to being satisfied, trigger the respective alarm and one or more actions which are performed in response to the respective alarm being triggered; waking up the mobile transceiver in response to a triggered alarm in the one or more alarms defined by the travel mode; and performing one or more actions associated with the alarm.
US10671954B2

Methods, apparatus, systems, and computer-readable media are provided for obtaining user interaction data indicative of interaction by a user with an application executing on a computing device, determining, based on the user interaction data, a likelihood that the user failed to complete a task the user started with the application executing on the computing device, and selectively causing, based on the likelihood, a task-completion reminder to be presented to the user in a manner selected based at least in part on historical reminder consumption.
US10671951B2

Methods and system to calculate a total container cost of each container of a data center are described. Methods compute a direct container cost of each container running in the data center based on container resource utilization and a resource utilization rate of each resource of a host. Methods also compute an indirect container cost of each container is calculated as a sum of indirect cost of each resource of the host used by the container and each resource of the host used by a monitor container that monitors each container utilization of host resources. For each container, a total container cost of the container is calculated as the sum of the direct container cost and the indirect container cost of the container. Total container costs are used to determine the cost of applications miming on the containers.
US10671949B2

Communication from enterprise servers to handheld devices in the field supports dispatch, data synchronization, logistics and personnel. Bi-directional data delivery from enterprise-based servers over wireless data networks is enabled using wireless capabilities resident in handheld personal computing devices. Real time communications facilitates real-time access to remote programs, assistance and/or information related to the field operations and asset (personnel and inventory) resource management. Management is facilitated for at least one of: construction industry project analysis, HVAC system analysis, project management, equipment readiness inspection, troubleshooting, inventory tracking, inventory ordering, sales (e.g., providing cost estimates to customers), customer invoicing, conducting legal investigations, field data collection, and multi-user remote function coordination.
US10671945B2

A ticketing system allows a ticket purchaser to encumber one or more tickets and, without purchasing the tickets, swap the encumbered tickets for other encumbered tickets. The ticketing system encumbers one or more tickets, and in response to an exchange request, searches for other encumbered tickets and facilitates an exchange. The shopping carts of the respective ticket holders can be updated to reflect the exchange. The encumbered ticket exchange may be between two parties, or may be a complex exchange between multiple holders of encumbered tickets prior to ticket purchase.
US10671942B1

The systems and methods to reduce bias in an artificial intelligence model are provided. The system may receive word embedding model generated based on a corpus of words. The system may determine a bias definition vector in an embedding space of the word embedding model. The system may receive bias classification criteria. The bias classification criteria may include logic to group word vectors in the word embedding model based on a distance measurement from the bias definition vector. The system may identify, in the word embedding model, a first group of vectors and a second group of vectors based on the bias classification criteria and the bias definition vector. The system may generate a debiased artificial intelligence model. The debiased artificial intelligence model may include associations between words and metrics. The system may weight the metrics for the words associated with the first group of vectors and second group of vectors with a non-zero penalization factor.
US10671937B2

A computational method via a hybrid processor comprising an analog processor and a digital processor includes determining a first classical spin configuration via the digital processor, determining preparatory biases toward the first classical spin configuration, programming an Ising problem and the preparatory biases in the analog processor via the digital processor, evolving the analog processor in a first direction, latching the state of the analog processor for a first dwell time, programming the analog processor to remove the preparatory biases via the digital processor, determining a tunneling energy via the digital processor, determining a second dwell time via the digital processor, evolving the analog processor in a second direction until the analog processor reaches the tunneling energy, and evolving the analog processor in the first direction until the analog processor reaches a second classical spin configuration.
US10671928B2

The methods include, for instance: building model connections between models in a knowledgebase, which stores case data as model networks. An exploration probability stored in the knowledgebase indicates a likelihood of new connections based on a case data input to be employed for an analytical model of the case data input, which includes numerous stages and multiple model choices in each stage. Based on the new connections and model networks of the knowledgebase, paths are created and performance of respective paths/connections are evaluated. A predefined number of top performing paths are selected and the models and attributes that do not appear in the top performing paths are eliminated from the knowledgebase. Probabilities of model networks and a future case data input are updated accordingly and a best-fit model for the case data input is presented to a user.
US10671925B2

A computing device and method for cloud-assisted perceptual computing is described. The computing device includes a sensor to collect data for perceptual computing. The computing device also includes an analytics determiner to calculate a disposition result based on the data collected by the sensor and to calculate a confidence level of the disposition result. The computing device compares the confidence level to a threshold and sends the data to a cloud computing device in response to the confidence level being below the threshold.
US10671924B2

In one embodiment, a computer-implemented method includes receiving training data including a plurality of records, each record having a plurality of attributes. The training data is horizontally parallelized across two or more processing elements. This horizontal parallelizing includes dividing the training data into two or more subsets of records; assigning each subset of records to a corresponding processing element of the two or more processing elements; transmitting each subset of records to its assigned processing element; and sorting, at the two or more processing elements, the two or more subsets of records to two or more candidate leaves of a decision tree. The output from horizontally parallelizing is converted into input for vertically parallelizing the training data. The training data is vertically parallelized across the two or more processing elements. The decision tree is grown based at least in part on the horizontally parallelizing, the converting, and the vertically parallelizing.
US10671919B2

This application provides a target detection method and device based on a neural network and training method and device of a neural network for target detection. The target detection method comprises: acquiring a to-be-detected image that contains a target; acquiring first feature information of the to-be-detected image by use of a first neural network, acquiring second feature information of the to-be-detected image by use of a second neural network; combining the first feature information and the second feature information to acquire combined feature information; and acquiring a target detection result by use of the second neural network and based on the combined feature information, wherein the number of layers of the second neural network is larger than the number of layers of the first neural network, the first feature information is heatmap feature information, and the second feature information is picture feature information.
US10671918B2

Techniques facilitating attention based sequential image processing are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an initialization component that can perform self-attention based training on a model that comprises context information associated with a sequence of images. Images of the sequence of images can be selected during the self-attention based training. The computer executable components can also comprise a localization component that can extract local information from the images selected during the self-attention based training based on the context information. In addition, the computer executable components can also comprise an integration component that can update the model based on an end-to-end integrated attention training framework comprising the context information and the local information.
US10671910B2

A connectivity look up structure is maintained for a network that comprises a plurality of nodes, each node is connectable to one or more other nodes, and nodes that are connected tend to be local to one another in the network, and the number of node connections in the network tends to be sparse in relation to the number of potential node connections in the network. The connectivity look up structure stores, for a given node, an address of each other node that is connected to the given node, wherein the stored address for the other node is represented as a run-length encoded difference between a full network address of the given node and a full network address of the other node.
US10671900B1

A transaction instrument and a method of making a transaction instrument by continuous liquid interface production. The transaction instrument such as a transaction card may have many features or components made by or using continuous liquid interface production.
US10671897B2

An image processing apparatus includes an image processing part that creates bitmap data based on print data input from outside, a density correction part that performs pre-determined density correction such that a density of a print image, which is formed on a print medium, is maintained within a regulated range, and a determination part that determines whether or not it is necessary to re-create the bitmap data based on the print data according to a comparison result between a first density value which is created at a timing when the bitmap data is created and a second density value which is created at a timing when the density correction is performed by the density correction part. Wherein the image processing part re-creates the bitmap data based on the print data when the determination part determines that it is necessary to re-create the bitmap data, and does not re-create the bitmap data when the determination part determines that it is not necessary to re-create the bitmap data.
US10671893B2

System and method for associating images to recipe records. In one embodiment, a method is provided which includes: receiving an uploaded photograph of a recipe image; and searching a database for an image which matches to the uploaded image. The database search may, in one embodiment, make use of a convolutional neural network (CNN)-based classifier. When one of the records in the database is identified as matching, providing a portion of the data associated to the record to the user device; receiving feedback from the user; and based on the feedback, providing a remaining portion of the data associated to the identified record to the user device for logging thereat; or enabling the user to create a new consumable item record.
US10671891B2

A method is provided for reducing a computational cost of deep reinforcement learning using an input image to provide a filtered output image composed of pixels. The method includes generating a moving gate in which the pixels of the filtered output image to be masked are assigned a first gate value and the pixels of the filtered output image to be passed through are assigned a second gate value. The method further includes applying the input image and the moving gate to a GCNN to provide the filtered output image such that only the pixels of the input image used to compute the pixels assigned the second gate value are processed by the GCNN while bypassing the pixels of the input image useable to compute the pixels assigned the first gate to reduce an overall processing time of the input image in order to provide the filtered output image.
US10671890B2

Techniques for generating 3D gaze predictions based on a deep learning system are described. In an example, the deep learning system includes a neural network. The neural network is trained with training images generated by cameras and showing eyes of user while gazing at stimulus points. Some of the stimulus points are in the planes of the camera. Remaining stimulus points are not un the planes of the cameras. The training includes inputting a first training image associated with a stimulus point in a camera plane and inputting a second training image associated with a stimulus point outside the camera plane. The training minimizes a loss function of the neural network based on a distance between at least one of the stimulus points and a gaze line.
US10671889B2

A variational autoencoder (VAE) neural network system, comprising an encoder neural network to encode an input data item to define a posterior distribution for a set of latent variables, and a decoder neural network to generate an output data item representing values of a set of latent variables sampled from the posterior distribution. The system is configured for training with an objective function including a term dependent on a difference between the posterior distribution and a prior distribution. The prior and posterior distributions are arranged so that they cannot be matched to one another. The VAE system may be used for compressing and decompressing data.
US10671888B1

Some embodiments provide a method for training a machine-trained (MT) network that processes inputs using network parameters. The method propagates a set of input training items through the MT network to generate a set of output values. The set of input training items comprises multiple training items for each of multiple categories. The method identifies multiple training item groupings in the set of input training items. Each grouping includes at least two training items in a first category and at least one training item in a second category. The method calculates a value of a loss function as a summation of individual loss functions for each of the identified training item groupings. The individual loss function for each particular training item grouping is based on the output values for the training items of the grouping. The method trains the network parameters using the calculated loss function value.
US10671878B1

Disclosed are methods, systems, and non-transitory computer-readable medium for localization and recognition of text from images. For instance, a first method may include: receiving an image; processing the image through a convolutional backbone to obtain feature maps(s); processing the feature maps through a region of interest (RoI) network to obtain RoIs; filtering the RoIs through a filtering block to obtain final RoIs; and processing the final RoIs through a text recognition stack to obtain predicted character sequences for the final RoIs. A second method may include: constructing a text localization and recognition neural network (TLaRNN); obtaining training data; training the TLaRNN on the training data; and storing trained weights of the TLaRNN. The constructing the TLaRNN may include: connecting a convolutional backbone to a region of interest (RoI) network; connecting the RoI network to a filtering block; and connecting the filtering block to a text recognition network.
US10671873B2

A system and method for vehicle wheel detection is disclosed. A particular embodiment can be configured to: receive training image data from a training image data collection system; obtain ground truth data corresponding to the training image data; perform a training phase to train one or more classifiers for processing images of the training image data to detect vehicle wheel objects in the images of the training image data; receive operational image data from an image data collection system associated with an autonomous vehicle; and perform an operational phase including applying the trained one or more classifiers to extract vehicle wheel objects from the operational image data and produce vehicle wheel object data.
US10671866B2

A vehicle includes: a communication device configured to receive information about a turn angle of an intersection at which the vehicle travels; an image sensor configured to photograph a reflector installed at the intersection to acquire an image of a target vehicle reflected in the reflector; and a controller configured to determine whether the target vehicle approaches the intersection, based on a change in position of the target vehicle on the image of the target vehicle, to decide an installation angle of the reflector based on the turn angle of the intersection, and to determine a position of the target vehicle reflected in the reflector based on the installation angle of the reflector.
US10671848B2

Provided are methods and systems for automated location and identification of multiple objects in an aircraft cabin. A method utilizes a wireless client, RFID reader, and camera, which together form a set. Each set is associated with a specific inspection zone in the cabin. The RFID reader determines the presence of a RFID tag in only one zone. Further, the camera captures an image of that zone. A data feedback is generated based on both the image and the RFID reader response. The data feedback is transmitted by the wireless client to a router and is analyzed to determine the presence of the object in the inspection zone and, if present, the identity of the object. The data feedback is associated with the location of the zone in the aircraft cabin, which is known or may be determined using a set of wireless routers positioned throughout the cabin.
US10671847B2

An image (e.g., a picture) is received from a communication device. The image has associated metadata that is captured while the image is taken. For example, the metadata may be a location, a date, and a time of the picture. One or more object(s) (e.g., a car) along with characteristics of the object(s) in the image are identified. For example, a characteristic may be an action associated with the object, such as a person is running. In response to analyzing the one or more objects for the one or more characteristics in conjunction with the metadata, one or more potential workflows are determined (e.g., a workflow to call the police). A list that identifies the one or more potential workflows is sent to the communication device. Input to select one of the one or more workflows is received, which initiates the selected workflow.
US10671844B2

The subject technology provides for receiving a new input stroke. The subject technology determines whether the new input stroke is associated with an existing line group based on a writing direction estimate of the existing line group. The subject technology merges the new input stroke with the existing line group in response to determining that the new input stroke is associated with the existing line group. The subject technology determines a local orientation of the existing line group including the new input stroke based on an estimate of a direction of writing and a scale of each stroke. The subject technology normalizes the existing line group including the new input stroke using the determined location orientation.
US10671838B1

Systems and methods are disclosed configured to train an autoencoder using images that include faces, wherein the autoencoder comprises an input layer, an encoder configured to output a latent image from a corresponding input image, and a decoder configured to attempt to reconstruct the input image from the latent image. An image sequence of a face exhibiting a plurality of facial expressions and transitions between facial expressions is generated and accessed. Images of the plurality of facial expressions and transitions between facial expressions are captured from a plurality of different angles and using different lighting. An autoencoder is trained using source images that include the face with different facial expressions captured at different angles with different lighting, and using destination images that include a destination face. The trained autoencoder is used to generate an output where the likeness of the face in the destination images is swapped with the likeness of the source face, while preserving expressions of the destination face.
US10671834B2

A system for processing images captured in a retail store is provided. The system may include a processor configured to: access a database storing a group of product models; receive an image depicting at least part of a store shelf having a plurality of products of a same type displayed thereon; analyze the image and determine a first candidate type of the products based on the group of product models and the image analysis; determine a first confidence level associated with the first candidate type; when the first confidence level is below a confidence threshold, determine a second candidate type of the products using contextual information; determine a second confidence level associated with the determined second candidate type of the plurality of products; and when the second confidence level is above the confidence threshold, initiate an action to update the group of product models stored in the database.
US10671823B2

An improved system and method for reading an upconversion response from nanoparticle inks is provided. A is adapted to direct a near-infrared excitation wavelength at a readable indicia, resulting in a near-infrared emission wavelength created by the upconverting nanoparticle inks. A short pass filter may filter the near-infrared excitation wavelength. A camera is in operable communication with the short pass filter and receives the near-infrared emission wavelength of the readable indicia. The system may further include an integrated circuit adapted to receive the near-infrared emission wavelength from the camera and generate a corresponding signal. A readable application may be in operable communication with the integrated circuit. The readable application receives the corresponding signal, manipulates the signal, decodes the signal into an output, and displays and/or stores the output.
US10671822B1

A magnetic field induction coupled RFID system for scanning and reading at least one object having an RFID tag or inlay label device attached or embedded therein to impart a unique identity to each of the objects. The RFID tag has two distinct modes of air interface protocol operation, such that the tag is capable of being read at close proximity range by a device utilizing a command-and-control protocol, such as an NFC-protocol compatible smartphone or similarly functioning device, and alternatively by an RFID reader utilizing a different protocol capable of supporting efficient high-speed anti-collision features for enabling fast inventorying at item level of retail store items, warehousing, customs and logistics operations over considerably greater interrogation distances, where both protocols utilize substantially the same carrier frequency.
US10671815B2

Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either received from an alarm or alert system or that is self-generated based on an analysis of one or more data feeds. The method of an example embodiment may include determining whether an operator text is to be generated in response to a received alert condition by performing data analysis operations comprising: analyzing, using a processor, a primary data feed and at least one confirmatory data feed to identify one or more features; and determining based on the detection of a feature in the primary data feed or the at least one confirmatory data feed satisfies at least one predetermined constraint. The method may further include generating an output text that is displayable in a user interface that describes at least a diagnosis for the feature that satisfied that at least one predetermined constraint.
US10671800B2

Various embodiments provide for obtaining snapshots of a form. A process design that specifies stages of a lifecycle of a process and a point between the stages is created. Electronic computer executable snapshot instructions for obtaining a snapshot of a form that is part of the process are received. The snapshot instructions are associated with the point. In response to displaying the form on a display screen, a snapshot of the form is obtained at the point that is between the stages the lifecycle of the process based on execution of the snapshot instructions.
US10671789B2

A system includes at least one Input/Output (I/O) interface and a processor. The processor is coupled to the at least one I/O interface. The processor is configured to perform, according to a file or a rule inputted from the at least one I/O interface, operations below. When the at least one condition is present in a signal to be received or transmitted by a terminal of a cell, a plurality of conductive segments is assigned to the terminal of the cell, to transmit the signal to the terminal of the cell. When the at least one condition one is not present in the signal, a single route is assigned to the terminal of the cell, to transmit the signal to the terminal of the cell. The single route and each of the conductive segments are configured to have the same width.
US10671786B2

A mask layout is received. An interaction-free mask model is applied to the mask layout. An edge interaction model is applied to the mask layout. The edge interaction model describes an influence due to a plurality of combinations of two or more edges interacting with one another. A thin mask model is applied to the mask layout. A near field is determined based on the applying of the interaction-free mask model, the applying of the edge interaction model, and the applying of the thin mask model.
US10671780B2

A simulation method executable by a computer that executes a simulation of an instruction execution of a program for a target processor, the method including: setting, to be a predicted result, an execution result of processing a memory access instruction; executing a functional simulation of an instruction execution based on an assumption of the predicted result, and obtaining timing information, so as to calculate an execution time for the memory access instruction in the case of the predicted result; generating and executing a host code; determining a type of memory to be accessed in the memory access instruction; and correcting an execution time for the memory access instruction in the case of the predicted result using a value corresponding to a result of determining the type of the memory, so as to obtain an execution time for the memory access instruction in the functional simulation.
US10671776B2

A computer-implemented method for simulating fluid flow using a lattice Boltzmann (LB) approach that includes assigning values for the wall shear stress on a per-facet (e.g., per-surfel) basis based on whether the fluid flow is laminar or turbulent is described herein.
US10671775B2

Depth-averaged flow simulation systems and methods provided herein employ parameterized templates for dynamical depth profiling for at least one step of a simulation. In one illustrative computer-based embodiment, the simulation method includes, for each map point at one given time step: determining a flow template and a sediment concentration template based on depth-averaged flow velocity and depth-averaged sediment concentrations of different classes of grain size for that map point; employing the templates to construct a vertically-distributed flow velocity profile and vertically-distributed sediment concentration profiles for associated classes of grain size for that map point, thereby obtaining 3D flow velocity and 3D sediment concentration fields; using the 3D fields to calculate fluid and sediment fluxes; updating the flow velocity and sediment concentration profiles based on the divergence of the fluxes; integrating the profiles to compute updated depth-averaged flow velocity and sediment concentrations and center of gravity; and solving the depth-averaged flow equations for the next time step.
US10671772B2

A data processing method for execution using a programmed computer to generate an objective score value specifying an estimated impact of an oil or gas processing operation comprises: receiving a plurality of data associated with the oil or gas processing operation; identifying, using the plurality of data, a plurality of events that may occur during the oil or gas processing operation; for each event of the plurality of events, determining a relative weighting of potential impact of the event for the oil or gas processing operation using local conditions and a master event profile for the event; for each event of the plurality of events, determining an effectiveness of one or more control efforts; for each event of the plurality of events, determining a score using the relative weighting of the potential impact of the event and the effectiveness of the one or more control efforts; determining the objective digitally stored score value for the oil or gas processing operation using the score for each event of the plurality of events and benchmarking the objective digitally stored score value to a plurality of objective digitally stored score values for other oil or gas processing operations.
US10671768B2

An apparatus is provided for predicting propagation of a crack in a structure. A finite element model is provided that represents the layers of the structure by meshes of elements having interfaces defined between adjacent elements in orthogonal potential crack planes. Overlapping interface elements are defined at the interfaces and include a plurality of node pairs spaced apart along multiple interfaces and having a node cluster therebetween that includes bound node pairs. The nodes of each node pair are coincident with respective nodes of the adjacent elements on opposite sides of the interface. An analysis of the finite element model under an external load is performed in which a crack tip is established at a node cluster. A strain energy release rate between the nodes of the bound node pairs of the node cluster is calculated and based thereon propagation of the crack is identified.
US10671762B2

In one embodiment, a system includes a non-volatile memory that may serve as both the main memory system and the backing store (or persistent storage). In some embodiments, the non-volatile memory is divided into a main memory portion and a persistent portion. Data in the main memory operation may be encrypted using one or more first keys, and data in the persistent portion may be encrypted using one or more second keys, in an embodiment. The volatile behavior of main memory may be implemented by discarding the one or more first keys in a power down event or other event that indicates a loss of main memory data, while the one or more second keys may be retained. In one embodiment, the physical address space of the non-volatile memory may be a mapping from a second physical address space that is used within the system.
US10671745B2

An electronic apparatus is provided, which includes a memory, a communicator, and a processor configured to receive a user command requesting sharing of content, search the content for a region which has security information, based on the received user command, extract an image corresponding to the security information from the found region, identify the security information in the image, and determine whether to change the image, based on the identified security information.
US10671743B2

Protecting a fragment of a document includes automatically detecting the fragment without user intervention based on the content of the fragment and/or the context of the fragment within a set of documents, selectively encrypting the fragment to prevent unauthorized access, and providing an alternative view of the fragment that prevents viewing and access of content corresponding to the fragment unless a decryption password is provided. Automatically detecting the fragment may include detecting numbers and alphanumeric sequences of sufficient length that do not represent commonly known abbreviations, detecting generic terms, detecting proper names, detecting terms signifying a type of content, detecting mutual location of terms and sensitive content, and/or detecting user defined terms. The generic terms may correspond to password, passcode, credentials, user name, account, ID, login, confidential, and/or sensitive. The proper names may be names of financial organizations and security organizations.
US10671740B2

A processor implementing techniques for supporting configurable security levels for memory address ranges is disclosed. In one embodiment, the processor includes a processing core a memory controller, operatively coupled to the processing core, to access data in an off-chip memory and a memory encryption engine (MEE) operatively coupled to the memory controller. The MEE is to responsive to detecting a memory access operation with respect to a memory location identified by a memory address within a memory address range associated with the off-chip memory, identify a security level indicator associated with the memory location based on a value stored on a security range register. The MEE is further to access at least a portion of a data item associated with the memory address range of the off-chip memory in view of the security level indicator.
US10671730B2

A machine-implemented method is provided for securing a storage-equipped device against introduction of malicious configuration data into configuration data storage, the method comprising steps of receiving by the device, a trusted signal for modification of the configuration of the device; responsive to the receiving, placing the device into a restricted mode of operation and at least one of deactivating a service and rebooting the device; responsive to the placing the device into the restricted mode of operation and the deactivating or rebooting, permitting configuration data entry into a restricted portion of the configuration data storage. A corresponding device and computer program product are also described.
US10671727B2

Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.
US10671722B2

A host system-on-chip (SoC) includes a network on chip (NoC) for transmitting local traffic between internal blocks of the SoC, an external processor link for receiving messages at the host SoC from an untrusted device. A traffic controller in the host SoC that is coupled with the external processor link monitors an amount of external traffic from the untrusted device over a set of one or more time intervals, detects a violation of a traffic policy based on the amount of external traffic, and in response to detecting the violation, reduces traffic in the NoC resulting from the messages from the untrusted device.
Patent Agency Ranking