US10834425B2

There are disclosed an image compression method, device, and compression/decompression system, the image compression method including: receiving an input image; encoding the input image by utilizing n stages of encoding unit connected in cascades to produce an output image, where n is an integer greater than 1, wherein an input of an i-th stage of encoding unit is an i-th stage of encoding input image and includes mi−1 image components, an output of the i-th stage of encoding unit is an i-th stage of encoding output image and includes mi image components, and the output of the i-th stage of encoding unit is an input of a (i+1)-th stage of encoding unit, where 1≤i
US10834424B2

The present disclosure provides a method and a device for compressing an image, and an electronic device. The method includes: acquiring a resolution of the display screen and a resolution of an image to be compressed; detecting whether the resolution of the image to be compressed is greater than the resolution of the display screen; and when the resolution of the image to be compressed is greater than the resolution of the display screen, compressing the resolution of the image to be compressed to a target resolution according to the resolution of the display screen, a difference between the target resolution and the resolution of the display screen being within a preset resolution range.
US10834422B1

A temporal merging motion information candidate generation unit derives, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding. A merging motion information candidate list construction unit generates a plurality of merging motion information candidates including a temporal merging motion information candidate.
US10834417B2

Aspects of the disclosure provide methods and apparatuses for video decoding. In a method, a first indicator that indicates an affine motion compensation type when affine motion compensation is used for inter prediction in a video coding sequence is received. The affine motion compensation type is determined to be one of a plurality of affine motion compensation types based on the received first indicator. The plurality of affine motion compensation types includes a 4-parameter affine motion compensation model and a combination of a 4-parameter affine motion compensation model and 6-parameter affine motion compensation model. Furthermore, one of the 4-parameter affine model and the 6-parameter affine motion compensation model is determined to be used to generate prediction samples for a coding unit based on a received second indicator. At least a sample of a current block is reconstructed based on the second indicator.
US10834409B2

A method is provided for inter-coding video in which coding units can be encoded using multiple local illumination compensation (LIC) values to more accurately and efficiently transmit and render video. In the method, two or more LIC values can be established for a single coding unit (CU) such that the CU can be coded using multiple LIC values instead of a single LIC value as employed in present systems.
US10834408B2

Disclosed is a decoding method which uses an intra-screen prediction. A decoding method which uses an intra prediction performed in a decoding apparatus comprises the steps of: receiving a bit stream; obtaining decoding information from the received bit stream; generating a prediction block for a current block to be decoded using the obtained decoding information; and restoring the current block by adding a residual block obtained from the bit stream and the prediction block. Accordingly, a compression ratio of an image can be improved.
US10834406B2

In various embodiments, a perceptual quality application determines an absolute quality score for encoded video content viewed on a target viewing device. In operation, the perceptual quality application determines a baseline absolute quality score for the encoded video content viewed on a baseline viewing device. Subsequently, the perceptual quality application determines that a target value for a type of the target viewing device does not match a base value for the type of the baseline viewing device. The perceptual quality application computes an absolute quality score for the encoded video content viewed on the target viewing device based on the baseline absolute quality score and the target value. Because the absolute quality score is independent of the viewing device, the absolute quality score accurately reflects the perceived quality of a wide range of encoded video content when decoded and viewed on a viewing device.
US10834404B2

The present invention relates to a method of performing motion compensation by using motion vector prediction. To this end, a method of decoding an image may include: generating multiple motion vector candidate lists according to an inter-prediction direction of a current block; deriving multiple motion vectors for the current block by using the multiple motion vector candidate lists; determining multiple prediction blocks for the current block by using the multiple motion vectors; and obtaining a final prediction block for the current block based on the multiple prediction blocks.
US10834398B2

A method for dividing a prediction block, an encoding device, and a decoding device, where the method includes acquiring a manner of division into the prediction block, where the manner of division into the prediction block is a horizontal division manner, a vertical division manner, or a square division manner, determining a horizontal division size and a vertical division size according to the manner of division into the prediction block, and dividing the prediction block into at least one prediction subblock according to the horizontal division size and the vertical division size.
US10834397B2

An image coding method for coding an input image per block to generate a coded image signal includes: predicting for each prediction unit which is an area obtained by partitioning a target block to generate a prediction image of the target block; comparing a transform unit which is an area obtained by partitioning the target block and is a processing unit for frequency transform with the prediction unit, to detect part of a boundary of the prediction unit, the boundary being located within the transform unit; performing boundary filtering on the detected part of the boundary in the generated prediction image; calculating a difference between a filtered prediction image and the input image to generate a difference image of the target block; and performing frequency transform on the difference image for each transform unit.
US10834393B2

A method and apparatus for selecting an intra interpolation filter for multi-line intra prediction based on a reference line index for decoding a video sequence includes identifying a set of reference lines associated with a coding unit. A first type of interpolation filter is applied to reference samples included in a first reference line, of the set of reference lines, that is adjacent to the coding unit to generate a first set of prediction samples based on the first reference line being associated with a first reference line index. A second type of interpolation filter is applied to reference samples included in a second reference line, of the set of reference lines, that is non-adjacent to the coding unit to generate a second set of prediction samples based on the second reference line being associated with a second reference line index.
US10834385B1

A computer-implemented method for encoding videos using reference objects may include identifying, by a computing device, a video to be encoded. The method may also include identifying, by the computing device, a set of objects that appear in the video as reference images for video encoding. In addition, the method may include training a machine learning algorithm to detect an object from the set of objects. Furthermore, the method may include encoding each frame of the video using the trained machine learning algorithm. Various other methods, systems, and computer-readable media are also disclosed.
US10834380B2

An information processing apparatus including: an image acquisition unit acquiring a first real image captured by a first image capturing device from a first viewpoint and a second real image captured by a second image capturing device from a second viewpoint; and an output unit outputting, to a first display unit for presenting an image to the user's left eye and to a second display unit for presenting an image to the user's right eye, a synthesized image in which the first real image and a virtual image are synthesized if a first mode is set, outputting, to the first display unit, a synthesized image in which the first real image and a virtual image are synthesized if a second mode is set, and outputting, to the second display unit, a synthesized image in which the second real image and virtual image are synthesized.
US10834371B2

A generation apparatus that generates a virtual viewpoint image based on a plurality of captured images obtained by a plurality of cameras and virtual viewpoint information, and includes: a generation unit configured to generate a virtual viewpoint image by a generation method determined from a plurality of generation methods for generating a virtual viewpoint image: a changing unit configured to change the generation method for generating a virtual viewpoint image from a first generation method to a second generation method; and a control unit configured to perform control to restrain a change of the generation method by the changing unit.
US10834353B2

An image sensor comprising: a generator that generates a plurality of reference signals having different slopes of potential change; a selector that selects one of the reference signals; and an analog/digital converter that converts an analog signal output from a pixel unit by first or second driving using the selected reference signal into a digital signal. In the first driving, a noise signal is converted into a plurality of first digital signals using the reference signals and a photoelectric conversion signal is converted into a second digital signal using one of the reference signals. In the second driving, the noise signal is converted into the first digital signal using a predetermined one of the reference signals and the photoelectric conversion signal is converted into the second digital signal using one of the reference signals. The first driving is performed intermittently.
US10834351B2

An image sensor includes pixel circuitry with a photodiode to receive light and output a pixel signal. The image sensor also includes readout circuitry with a first sample and hold transistor coupled to the pixel circuitry, and a first capacitor coupled to the first sample and hold transistor to receive the pixel signal. A second sample and hold transistor is coupled to the pixel circuitry, and a second capacitor is coupled to the second sample and hold transistor to receive the pixel signal. A first output switch is coupled to output the pixel signal from the first capacitor, and a second output switch is coupled to output the pixel signal from the second capacitor. A boost transistor is coupled to connect the first output switch and the second output switch when the boost transistor is turned on.
US10834340B1

A thermal imaging system includes a pixel array having a plurality of pixel groups. Each pixel group including a plurality of pixel rows and a trigger sense circuit including a pixel group input line in signal communication with the plurality of bolometer pixels pixel row containing a plurality of bolometer pixels. The pixel group further includes a selector switch that selectively establishes an electrical connection between the pixel group and the trigger sense circuit. The selector switch operates in a first state to disconnect the pixel group from the pixel group input line while connecting the pixel group to the integration unit such that the integration unit generates the image, and a second state to disconnect the pixel group from the integration unit while connecting the pixel group to the pixel group input line such that the trigger sense circuit monitors the pixel group for a high temperature bolometer.
US10834337B2

A thermal imaging apparatus and a method of improving image quality in a thermal image video sequence imaging a scene, determining one or more of an image detail level, a degree of image motion and/or an image signal level of one or more captured thermal images; determining, based on one or more of the image detail level, the degree of image motion and/or the image signal level, an adapted frame rate for the capturing of one or more subsequent thermal images for the video sequence; capturing one or more subsequent thermal images at the adapted frame rate to improve the image quality in the video sequence.
US10834331B2

A method is disclosed for processing at least a portion of an input digital image comprising rows of pixels extending in two mutually perpendicular directions over a 2D field. The method comprises defining a kernel for processing an image, the kernel comprising at least one row of contiguous elements of the same non-zero value (such rows being referred to herein as equal-valued kernel regions), the equal-valued kernel regions, if more than one, extending parallel to one another. For each pixel in at least selected parallel rows of pixels within the image portion, the cumulative sum of the pixel is calculated by adding a value of the pixel to the sum of all preceding pixel values in the same row of the image portion. The kernel is convolved with the image portion at successive kernel positions relative to the image portion such that each pixel in each selected row is a target pixel for a respective kernel position. For each kernel position, the convolving is performed, for each equal-valued kernel region, by calculating the difference between the cumulative sum of the pixel corresponding to the last element in the equal-valued kernel region and the cumulative sum of the pixel corresponding to the element immediately preceding the first element in the region, and summing the differences for all equal-valued kernel regions. The differences sum is scaled to provide a processed target pixel value.
US10834330B2

A video processor includes a receiving section that receives video information representing video images and luminance-related information on the luminance of the video images and a video processing section that determines an expansion target luminance range of the video images based on the luminance-related information and expands the expansion target luminance range in such a way that the maximum luminance in the expansion target luminance range increases.
US10834325B2

A recording apparatus (100) which records content in a recording medium (113 and 114) includes an obtaining unit which obtains information on a temperature of the recording medium (S311) and a display controller which performs control such that display associated with the temperature of the recording medium is performed based on the temperature information obtained by the obtaining unit (S314).
US10834317B2

Techniques are described for automated operations involving acquiring and analyzing information from an interior of a house, building or other structure, for use in generating and providing a representation of that interior. Such techniques may include using a user's mobile device to capture video data from multiple viewing locations (e.g., 360° video at each viewing location) within multiple rooms, and capturing data linking the multiple viewing locations (e.g., by recording video, acceleration and/or other data from the mobile device as the user moves between the two viewing locations), creating a panorama image for each viewing location, analyzing the linking information to model the user's travel path and determine relative positions/directions between at least some viewing locations, creating inter-panorama links in the panoramas to each of one or more other panoramas based on such determined positions/directions, and providing information to display multiple linked panorama images to represent the interior.
US10834315B2

An imaging apparatus having no synchronization support function by a time code and to cut down a system cost, in synchronizing respective moving images in the case of outputting and displaying moving images input from a plurality of imaging apparatuses through network transmission. A vertical synchronization signal input from a particular imaging apparatus among a plurality of imaging apparatuses is used as a reference to select frame image data items from moving image data input from the plurality of imaging apparatuses, and the selected frame image data items are integrated into a single stream and sent. Even in a case where the plurality of imaging apparatuses captures videos asynchronously, it becomes possible to select, from the respective moving images, frame images with a small imaging timing difference on the basis of the vertical synchronization signal of the particular imaging apparatus.
US10834311B2

An electronic device according to the present invention includes: an assigning unit capable of assigning respectively different functions to a plurality of operating portions of an operating member, the plurality of operating portions indicating respectively different directions; and a control unit configured to, in response to a predetermined function indicating a corresponding direction being assigned to any one of the plurality of operating portions from a state where the predetermined function is not assigned to any of the plurality of operating portions, perform control for also assigning the predetermined function indicating a corresponding direction to the other operating portion of the plurality of operating portions.
US10834302B2

An image capturing apparatus, comprising: a first imaging section having a plurality of imaging sections arranged so that parts of their image capturing ranges overlap; a second imaging section configured to generate a detailed image by capturing a part of an image capturing range of the first imaging section; a combining section configured to generate a wide-angle image by combining images captured by the plurality of imaging sections; a transfer section configured to transfer the wide-angle image; and a control section configured to control a maximum charge accumulation time period that can be set to the plurality of imaging sections in the first imaging section to be greater than a maximum charge accumulation time period that can be set to the second imaging section.
US10834294B2

To facilitate conversion of a frame rate of moving image data in an imaging element that images the moving image data. A pixel array unit is divided into a plurality of divided regions each including a plurality of partial regions. A scanning circuit sequentially performs control of exposing a predetermined number of regions of the plurality of partial regions as first partial regions to output first pixel data in each of the plurality of divided regions, and control of exposing a region different from the first partial regions of the plurality of partial regions as a second partial region to output second pixel data in each of the plurality of divided regions. An image processing unit sequentially performs processing of arraying the first pixel data to generate a first frame and processing of arraying the second pixel data to generate a second frame.
US10834290B2

Computationally implemented methods and systems include acquiring a device-based encrypted image that is an image that has previously been encrypted through use of a particular device code associated with an image capture device configured to capture the image, wherein the image includes a representation of a feature of an entity, decrypting the device-based encrypted image in response to an indication that the image has been approved for decryption, and creating a client-based encrypted image through encryption of the decrypted image through use of a particular client code that is associated with a client that is linked to the image capture device configured to capture the image. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10834286B1

A system and method for determining where to send a document from information printed on the document includes a scanner configured to scan a document, and a processor configured to use optical character recognition on the scanned document to determine recipient contact information. The processor generates a user-selectable list of one or more of the determined recipients and receives a user selection of one or more recipients to receive the document. The processor then transmits the document to the selected recipients using a modality suitable to the recipient's contact information, which includes faxing the document to the recipient when the recipient's contact information is a fax number, emailing the document to the recipient when the recipient's contact information is an email address, and transmitting the document when the recipient is a network file server.
US10834285B2

A printing apparatus comprises a plurality of sending units that respectively send signals; a plurality of receiving units provided on a printhead and respectively corresponding to the plurality of sending units, the plurality of receiving units receiving signals via a signal line; and a phase adjustment unit that, based on a phase difference of a plurality of signals respectively received by the plurality of receiving units, controls and outputs a delay of the plurality of signals. Each of the plurality of sending units sends a phase adjustment signal for phase adjustment to be performed by the phase adjustment unit, and a phase adjustment signal sent by a first sending unit includes a signal having a coordinate phase and an opposite phase with respect to a phase adjustment signal sent by a second sending unit.
US10834281B2

A document size detecting apparatus includes a first acquisition unit, a second acquisition unit, and a detector. The first acquisition unit acquires a first image that is an image of an entire document as a reading target. The second acquisition unit acquires a second image that is an image of a part of the document read by a first reading apparatus. The detector detects a size of the document using a result of a matching process between the first image and the second image and a read size that is a size of the second image read by the first reading apparatus.
US10834278B2

An image forming apparatus includes a CPU and a speaker, and the CPU selects a voice message for output, which corresponds to information to be notified to a person who uses the image forming apparatus, in accordance with a situation of the image forming apparatus, sets, as an output volume value, a normal volume value allocated to the message for output, and when determining that a person exists around the image forming apparatus in accordance with an output of a person detection sensor, determines whether to change the output volume value, and when determining that the output volume value is to be changed, changes the output volume value in accordance with a content of the voice message for output. Then, the voice message for output is output from the speaker with a volume according to the output volume value.
US10834277B2

An image forming apparatus including: an image processor that executes a job; a setting receiver that receives a setting relating to the job; a job controller that receives an execution request relating to a job predetermined for execution of a job relating to one function and causes the image processor to execute the job relating to the one function; a notifier that notifies a user of an end of each of the plurality of jobs; and a notification controller that determines whether to cause the notifier to notify the end of each of the plurality of jobs on the basis of at least one of a setting relating to each of the plurality of jobs and an attribute of an image to be processed.
US10834267B2

A telecommunications system for selectively connecting originator nodes to recipient nodes includes an account database with one or more accounts each associated with corresponding ones of the originator nodes and the recipient nodes. There is a contacts database with recipient contact lists each associated with a specific one of the accounts of the recipient nodes. A transaction processor is receptive to an incoming telecommunications initiation request, which includes a recipient node identifier and a nano-transaction payment submission defined at least by a payment amount. The transaction processor responsively directs the establishment of the telecommunications link between the one of the originator nodes and the one of the recipient nodes upon receipt of the telecommunications initiation request. The nano-transaction payment submission is settled based at least in part upon an active duration of the telecommunications link.
US10834259B2

Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking contact center system performance comprising cycling, by at least one computer processor configured to perform contact center operations, between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system; determining an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization; and determining a relative performance of the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy.
US10834258B2

Concepts and technologies are disclosed herein for screening and selectively blocking private calls. A processor executing instructions associated with a private call blocking service can detect a call from a calling device directed to a called device. The processor can determine that the call has a caller identification blocking marker indicating that a fixed label should be provided to the called device to prevent the called device from presenting caller identification data associated with the calling device. In response to determining that the call has the caller identification blocking marker, the processor can obtain a custom private caller identification mask instead of the fixed label. The processor can provide the custom private caller identification mask to the called device for the call, where the custom private caller identification mask can be presented to a called party associated with the called device without revealing the caller identification data.
US10834255B1

A method redirecting an indirect call in a call table to direct call includes the steps of: recording frequencies of calls in a frequency table; updating a search trampoline to cache, as direct calls, calls of the call table that are most frequently made according to the recorded calls in the frequency table; receiving a request to perform one of the calls in the call table; performing a search of the search trampoline to determine whether or not the requested call is cached in the search trampoline; if the requested call is cached in the search trampoline, performing the requested call that is cached in the search trampoline; and if the requested call is not cached in the search trampoline, performing the requested call by accessing the call via the call table.
US10834254B2

Systems and methods for utilizing customer data in a communication system are provided. In exemplary embodiments, customer records at a customer data warehousing system are accessed. Customer data from the customer records are extracted and associated with a customer identifier. The customer data is then stored to an indexed database, the extracted customer data being indexed according to the identifier. When an incoming communication is received, the communication system will determine a communication identifier of the incoming communication. A lookup and matching process is then performed using the communication identifier in the indexed customer information database. If a matching customer identifier is found, associated customer data may be retrieved and used to provide enhanced communication system services including communication routing and customer data alerts.
US10834245B2

The present disclosure provides a receiver and camera assembly configured to be mounted in a mobile terminal, comprising a receiver, a camera, and a sensor assembly, the receiver having a light signal passage, the camera being aligned with the light signal passage, the camera comprising a base and a camera lens, the base having a mounting surface facing the light signal passage, and the camera lens and the sensor assembly being mounted to the mounting surface.
US10834241B1

Apparatus and associated methods relating to data packet deparsing include an editing circuit configured to perform one or more predetermined editing operations on headers of an incoming data packet step by step without extracting all headers from the incoming data packet. In an illustrative example, an editor circuit may include an updating circuit configured to receive the data packet and update a header in the data packet. The editor circuit may also include a removal circuit configured to remove a header from the data packet. The editor circuit may also include an insertion circuit configured to insert one or more consecutive headers to the data packet. A state machine may be configured to enable or disable the updating circuit, the removal circuit, and/or the insertion circuit based on the predetermined editing operations. By using the editing circuit, packet deparsing may be performed with less hardware resources and low latency.
US10834233B2

Automatic application redirection is provided. Upon receiving a request for a first content object, a determination may be made as to whether the request is associated with a mobile device. In response to determining that the request is associated with the mobile device, the request may be redirected to a second content object.
US10834232B2

Concepts and technologies are disclosed herein for providing and using a connection management service. A connection management service can receive a connection request that requests a connection between a requestor and a distributed network. The connection management service can identify a connector to provide the connection between the requestor and the distributed network. The connection management service can provide, to the requestor, an object corresponding to the connector. The requestor can invoke the object to connect to the distributed network.
US10834226B2

Embodiments of the present invention provide methods, systems, and computer program products for container communication. In an embodiment, it is determined whether a message is going to a container on a same machine or to a container on a machine at a geographically different location. If it is determined that the message is going to a container on a machine at a geographically different location, then it is determined whether a predetermined threshold has been reached. If it is determined that the predetermined threshold has been reached, then the container from a first machine is migrated to the container on the container on the machine at the geographically different location. A data tracking structure is used to visually represent the migration of containers to other machines.
US10834224B2

Apparatuses, systems, methods, and computer program products are disclosed for transaction log acceleration. A log module is configured to determine transaction log records indicating a sequence of operations performed on data. A commit module is configured to send transaction log records to one or more volatile memory pages accessible over a network. Volatile memory pages are configured to ensure persistence of transaction log records. A storage module is configured to send transaction log records to a non-volatile storage device in response to an acknowledgment that one or more volatile memory pages store the transaction log records.
US10834219B1

Aspects of the present invention disclose a method, computer program product, and system for providing push notifications to an active device of a user. The method includes one or more processors identifying a push notification for distribution to at least a first user, wherein the first user is associated with at least two computing devices. The method further includes retrieving historical push notification interaction information that includes data of the first user dismissing push notifications on the at least two computing devices and the first user opening push notifications on the at least two computing devices. The method further includes determining a prediction of an active computing device, of the at least two computing devices, for the first user based on the retrieved historical push notification interaction information. The method further includes the push notification to the predicted active computing device of the first user.
US10834214B2

Facilitating separation of intended and non-intended browsing traffic in browsing history advanced networks (e.g., 4G, 5G, and beyond) is provided herein. Operations of a system can comprise determining respective contradiction values for second-level domains of a group of second-level domains in observed browsing history traffic. The operations can also comprise separating intended network traffic from non-intended network traffic based on the respective contradiction values. The respective contradiction values can indicate levels of inconsistency between the observed browsing history traffic and a determined popularity ranking.
US10834189B1

An orchestrator for assigning clients to storage gateway pools includes a persistent storage and a processor. The persistent storage includes workload to pool mappings. The processor obtains a data storage request for data from a client of the clients; identifies a workload type associated with the data; selects a storage gateway pool of the storage gateway pools using the identified workload type and the workload to pool mappings; and assigns the selected storage gateway pool to service the data storage request.
US10834186B2

A disaster recovery switchover system, the disaster recovery switchover system includes a production node, a redundancy node, and a recording node, the production node currently runs a first production service, and the method includes: receiving, by the recording node, first restoration information sent by the production node, where the first restoration information is information required for restoring the first production service to a latest running status of the first production service; and sending, by the recording node when determining that the first production service needs to be restored on the redundancy node, second restoration information to the redundancy node, where the second restoration information is information that is obtained according to the first restoration information and that is required to restore the first production service on the redundancy node, so that the redundancy node switches the first production service to the redundancy node according to the second restoration information.
US10834184B2

In accordance with an example embodiment of the present invention, there is provided an apparatus comprising at least one processor and computer program code, configured to cause the apparatus to at least transmit to a sensor node a request for processed sensor data, the request comprising an identity of a second node capable of processing sensor data, and receive a message enabling access to the processed sensor data, wherein the second node is comprised in the same peer network as the apparatus. The apparatus may also be configured to receive from the second node an indication that the second node has data processing capability it is willing to provide.
US10834174B2

Systems and methods for displaying mobile ads on a mobile device of a user are disclosed. In various embodiments, a mobile application (app) is provided to the mobile device for installation, where the mobile app is configured to display mobile ads to a device screen of the mobile device. A server communicatively coupled to the mobile device tracks a reward associated with the user where the reward is based on enabling the mobile device to receive mobile ads. The server transmits one or more mobile ads to the mobile device, which, upon receipt at the mobile device, causes the mobile app to display the one or more mobile ads outside of the mobile app.
US10834173B2

Proposed are concepts for managing communication between off-premises and on-premises servers. A file system event request from an application of a first server (such as an off-premises server or an on-premises server) is received and a requested file system is determined based on the received file system event request. Stored file system path data associated with the requested file system can then be identified. The file system event request is then communicated to a second server (such as an on-premises server or off-premises server) based on the identified file system path data.
US10834158B1

Techniques are described for encoding information in manifest data in a way that enables identification of a version of media content. Such a capability may be used to identify dynamic content inserted into the media content for the purpose of tracking the effect of the dynamic content on user generated feedback. This capability might also be used to identify a user or device associated with a particular copy of the media content for anti-piracy purposes.
US10834155B2

Aspects of the disclosure relate to control of consumption of content in an appliance. The content can include linear programming and non-linear assets. Such control can permit (i) changing a channel in the appliance (e.g., a CPE without upstream functionality) and thus selecting a linear-programming asset, a non-linear asset, and so forth, and (ii) controlling consumption of such assets. In one aspect, a device with upstream network connectivity can control the consumption of media in the appliance. The device can leverage data management and control functionality of a service provider network to acquire information related to assets available for consumption and to transmit asset requests to the service provider network, which can transmit content and signaling to the appliance in accordance at least in part with the asset request, thus controlling media consumption in the appliance.
US10834153B2

In one example, a device for retrieving media data includes one or more processors implemented in circuitry and configured to parse system level information of a media bitstream encapsulating a video elementary stream, the system level information indicating that the video elementary stream includes one or more supplemental enhancement information (SEI) messages and payload types for each of the SEI messages, extract the one or more SEI messages and the payload types from the system level information, and send the one or more SEI messages and the payload types to one or more other processing units of the device.
US10834143B2

A telephony signalling element and method with a signalling processing function and a session datastore function. The signalling processing function has associated functions that are provided by one or more instantiations, and the session datastore function has associated functions that are provided by one or more instantiations. The instantiations allow for independent scalability of the functions in the telephony signalling element.
US10834141B1

Systems and methods are described to identify and correct inaccurate or non-compliant access policies for an authorization service that uses such policies to control access to instances of one or more network-accessible services. Each service can implement one or more instances on behalf of individual service users, which users can author an access policy to control whether requests to access the instances are allowed or disallowed at the authorization service. The access policies can be authored according to policy guidelines established by the service. If the policy guidelines of a service change (e.g., are updated to a new version), the authorization service can detect policies non-compliant with the changed guidelines, and notify service users of the non-compliant policies. The authorization service may further notify users of modifications or transformations to bring access policies into compliances with changed policy guidelines.
US10834139B2

Techniques for processing data according to customer-defined rules are disclosed. In particular, methods and systems for implementing a data alteration service using one or resources of a distributed computing system are described. The data alteration service is flexibly configurable by entities using the distributed computing system, and may be used to augment, compress, filter or otherwise modify data crossing a customer boundary.
US10834137B2

One embodiment performs policy evaluation in a multi-tenant cloud-based identity and access management (“IAM”) system. The embodiment receives a request for an IAM service for a tenant of the multi-tenant cloud-based IAM system, and determines an applicable policy associated with the IAM service. The embodiment determines a policy expression of the applicable policy, where the policy expression includes a reference to an attribute value, and where the reference either includes a function or includes an application programming interface (“API”) of an attribute retriever class. The embodiment obtains the attribute value by invoking the function or by invoking the API of the attribute retriever class. The embodiment evaluates the applicable policy at run-time using at least the obtained attribute value, and performs the IAM service based on the result of the evaluating of the policy.
US10834133B2

A technique to enforce mobile device security policy is based on a “risk profile” of the individual device, where the risk profile is fine-grained and based on the types of applications installed on the device, the services they are accessing, and the operation(s) the user granted the device authorization to perform. Thus, the approach takes into account not only the actual applications installed on the device (and those actively in use), but also the services those applications are accessing, and the scope of operations the user has granted the device authorization to perform. By combining this information to create the risk profile, a suitable security policy, including one that does not unnecessarily degrade device usability, may then be applied.
US10834128B1

The presently disclosed subject matter includes a system for the detection of phishing cyber-attacks based on an application of deep machine learning techniques including the implementation of a deep convolutional neural network to determine whether a web element associated with a uniform resource locator is part of a phishing cyber-attack. The system produces a notification indicative of the phishing cyber-attack when a positive match between the uniform resource locator and the phishing cyber-attack is determined. The convolutional neural network is retrained at periodic time intervals with new datasets retrieved by an automated dataset collector and thus, improves the detection of zero-days cyber-attacks.
US10834127B1

An email attempting to perpetrate a business email compromise (BEC) attack is detected based on similarity of the email to a known BEC email and on similarity of the email to a user email that would have been sent by the purported sender of the email. Metadata of the email is extracted and input to a BEC machine learning model to find the known BEC email among BEC email samples. The extracted metadata are also input to a personal user machine learning model of the purported sender to generate the user email.
US10834126B2

A method for processing forged TCP packets is provided. The method utilizes a window size field in a header of a to-be-processed TCP packet and a window scaling factor to calculate a receive window value of the TCP packet for comparison with an actual receive window value. Further, based on a degree of deviation between the comparison result and a threshold, whether the to-be-processed TCP packet is forged is determined, such that the probability of finding and discarding the forged TCP packet is improved.
US10834119B1

Various embodiments of the present invention generally relate to identity authentication and/or recognition. Some embodiments provide a method for determining when a user may engage in a restricted activity, including engaging in an initial contact with a user via a medium for exchange, receiving a request to engage in an activity, determining an activity trust threshold required for the activity, determining an initial identity trust score for the user, and comparing the initial identity trust score with the activity trust threshold. Based on the comparison, the user is either allowed to engage in the activity, rejected from engaging in the activity, or additional identifying information is collected.
US10834113B2

The technology disclosed works in real time, as base and subordinate HTTP URL requests are received, to attribute subordinate HTTP URL requests to base web pages. The main case uses the “referer” or “referrer” HTTP header field for attribution, directly and through a referer hierarchy to the base web page. A second case, which minimizes false generation of base web page log entries, involves small files, such as cascading style sheets (CSS) files, that often have a blank or no referer field. The technology disclosed applies equivalently to hypertext transfer protocol secure (HTTPS) data (e.g., HTTPS transactions, requests, and/or events).
US10834110B1

A method, non-transitory computer readable medium, and device includes monitoring a session layer and transport layer network traffic data received from a plurality of client computing devices and plurality of servers. A plurality of network traffic anomaly threshold values and a plurality of server health anomaly threshold values for the monitored session layer and the transport layer network traffic data are estimated. Whether a plurality of current network traffic anomaly values and a plurality of current server health anomaly values for the monitored network traffic data exceeds each of the corresponding estimated plurality of network traffic anomaly threshold values and the estimated plurality of server health anomaly threshold values, and whether the current plurality of network traffic anomaly values and the current plurality of server health anomaly values are not a false anomaly is determined. A mitigation action is initiated based on the determination.
US10834109B2

Particular embodiments described herein provide for an electronic device that can be configured to identify a process running on the electronic device, assign a reputation to the process if the process has a known reputation, determine if the process includes executable code, determine a reputation for the executable code, and combine the reputation for the executable code with the reputation assigned to the process to create a new reputation for the process.
US10834102B2

A client comprising a web browser is provided. The client is configured to: run an application in the web browser, the application comprising a sensor including sensor JavaScript code, wherein running the application comprises executing the sensor JavaScript code as the first JavaScript code in the web browser to activate the sensor; and wherein the sensor is configured to: gather data with respect to the application at runtime; and check predetermined application-specific rules against the gathered data for detecting client-side attacks at runtime.
US10834099B2

A security platform may determine, during receipt of a file, metadata associated with the file. The file may be intended for a client device. The security platform may compute, based on the metadata and during the receipt of the file, a hash associated with the file. The security platform may identify, during the receipt of the file, a stored hash that matches the hash associated with the file. The security platform may determine a security classification of the file based on information associated with a security classification corresponding to the stored hash. The security classification of the file may be determined before the receipt of the file is complete. The security platform may selectively permit, based on the security classification of the file, the client device to complete a receipt of the file.
US10834092B2

Concepts and technologies are disclosed herein for enabling access to restricted data using geofences. A system can identify a device associated with restricted data that includes network data that law prohibits the use of for commercial purposes without authorization. The system can determine use parameters associated with the device, each of the use parameters including a device identifier, a geofence, time limits, and an indication of purposes. The system can determine if the device is at a geographic location that satisfies the location that is defined by the geofence, if the time limits associated with the geofence are satisfied, and if a purpose for which the restricted data will be used matches a one of the purposes. If the system determines that the location, time limits, and purposes are satisfied, the system can use the restricted data for the purpose.
US10834090B2

Devices, systems, and methods of detecting whether an electronic device or computerized device or computer, is communicating with a computerized service or a trusted server directly and without an intermediary web-proxy, or indirectly by utilizing a proxy server or web-proxy. The system searches for particular characteristics or attributes, that characterize a proxy-based communication session or channel and that do not characterize a direct non-proxy-based communication session or channel; or conversely, the system searches for particular characteristics or attributes, that characterize a direct non-proxy-based communication session or channel and that do not characterize a proxy-based communication session or channel; and based on these characteristics, determines whether or not a proxy server exists and operates.
US10834087B1

A system for data security includes a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (i) logging a plurality of data access events initiated by a user; (ii) analyzing the plurality of data access events; (iii) generating, based upon the analyzing, a user profile, the user profile including at least one historical data access pattern associated with the user; (iv) comparing a data access event initiated by the user to the user profile; and (v) determining, based upon to the comparing, whether the data access event initiated by the user corresponds to the at least one historical data access pattern included in the user profile.
US10834081B2

A method, system and computer program product for secure access management for tools within a secure environment. A virtual file system for a user in memory on a server side in the secure environment is accessed as part of an authenticated user session including a user command instigated by a user. At the virtual file system, an encrypted file stored in the secure environment is obtained, where the file is encrypted using a public key of a user. A read operation at the virtual file system of the encrypted file is intercepted and the encrypted file is sent to a client at a user system external to the secure environment over a secure connection for decryption by a remote cryptography device of the user system using the user's private key. The decrypted file is then received at the virtual file system enabling the user to run the required user command.
US10834079B2

Aspects of the present invention provide a negotiative chat bot that executes a back-end security process to resolve a status of a suspicious input as safe or unsafe; creates conversational chat bot messages that request content subject matter in response that are different from content of the suspicious request or chat bot message responses from the identified user; and generate and present conversational chat bot messages that present created conversational chat bot message content in a style that matches a preferred conversational style of the identified user. Aspects iteratively repeating presenting conversational chat bot messages requesting subject matter content different from subsequent conversational chat bot message responses in the style that matches the preferred conversational style, until determining that the suspicious input status is resolved.
US10834065B1

A method, non-transitory computer readable medium, and device that assists with SSL protected NTLM reauthentication includes receiving a connection reset message from a web application server. The received connection reset message is forwarded to the client computing device. A recent request including connection data to access a web application is received on a new connection as a response to the forwarded connection reset message from the client computing device. Next, it is determined whether the received recent request to access the web application including the connection data is identical to a stored connection data. The client computing device is re-authenticated and granted access to the requested web application to when the connection data is determined to be identical to the stored connection data.
US10834063B2

Facilitation of out-of-band pseudonym provisioning for a subscriber of a device is provided herein. In one embodiment, a method comprises: receiving, by a device comprising a processor, one way authentication data from a secure server; transmitting, by the device, to the secure server, via a secure communication channel, an identifier for a subscriber of the device, wherein the transmitting is performed based on the receiving the one way authentication data from the secure server; and receiving, by the device from the secure server, a pseudonym, wherein the pseudonym enables access by the device to an authentication device at a first time.
US10834056B2

Methods and devices for opening a firewall port for a specified time period are provided. A data packet having a source address and a destination address beyond a firewall transmitted from a process source is intercepted by an interceptor. Responsive to determining, based on the source address, that a firewall port is not open, buffering the data packet. A request comprising an identifier, a protocol identifier, and a time period the firewall port is to be open is transmitted to a firewall controller. The firewall controller authenticates the request based on the identifier and opens a firewall port determined based on the protocol identifier. The interceptor receives an open firewall port notification indicating that the firewall port has been opened and transmits the data packet through the firewall port to the destination address. The firewall controller closes the firewall port when the time period has expired.
US10834054B2

The invention provides methods, computer program products, proxies and proxy clusters configured for forwarding, routing and/or load balancing of client requests or messages between multiple different APIs and/or multiple instances of an API. The invention further provides for efficient session information based routing of client requests for a target API, wherein multiple instances of the target API are simultaneously implemented across one or more API servers. The invention additionally enables separation of a control plane (i.e. control logic) and run time execution logic within a data plane within proxies in a proxy cluster, and also enables implementation of a plurality of data planes within each proxy—thereby ensuring security, high availability and scalability. An invention embodiment additionally implements two-stage rate limiting protection for API servers combining rate limiting between client and each proxy, and rate limiting between a proxy cluster and a server backend.
US10834052B2

A monitoring method implemented by an access point for a network that can maintain an address association table is described. The method can include selecting at least two entries in the address association table, storing at least one predetermined characteristic obtained over a predefined period of time for each inflow and each outflow associated with the selected entries, and comparing, for at least one pair of selected entries, at least one stored characteristic for an inflow associated with one of the entries of the pair with the at least one corresponding stored characteristic for an outflow associated with the other entry of the pair. If, for at least one pair of entries, the comparison step indicates that an inflow associated with one of the entries of the pair transports an application content of the same nature as an outflow associated with the other entry of the pair, a risk of fraud can be detected.
US10834051B2

Disclosed are various embodiments for malware detection by way of proxy servers. In one embodiment, a proxied request for a network resource from a network site is received from a client device by a proxy server application. The proxied request is analyzed to determine whether the proxied request includes protected information transmitted in an unsecured manner. It is then determined whether the network resource comprises malware based at least in part on an execution of the network resource or whether the proxied request includes the protected information transmitted in the unsecured manner. The proxy server application refrains from sending data generated by the network resource to the client device in response to the proxied request when the network resource is determined to comprise the malware.
US10834049B2

Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.
US10834048B1

Methods related to determining and utilizing one or more attributes to associate with an IP addresses. Attributes are determined based on request data provided with requests from an IP address and one or more available secondary information sources. Attributes may include physical locations and/or category designations for the IP address. One or more attributes may be assigned a likelihood value indicative of likelihood that the attribute is associated with the IP address. Some implementations are directed to utilizing the attributes and likelihood values to identify likely fraudulent information provided with requests. Some implementations are directed to utilizing the attributes and likelihood values to provide advertisements in response to requests from IP addresses.
US10834047B2

Embodiments of the invention relate to overlay network address management. One embodiment includes an overlay gateway including an overlay network manager associated with a physical network. The overlay network manager prevents duplicate address assignment for overlay domains having a first sharing status and performs address translation for overlay domains having a second sharing status. Address translation is avoided for overlay domains having the first sharing status.
US10834046B2

An information processing apparatus that is capable of setting suitable IP addresses to a plurality of communication lines. A setting unit sets up IP addresses of the plurality of communication lines. A detection unit detects a use situation of an allocation function of the setting unit that allocates an IP address consisting of a predetermined network address. A decision unit decides whether the allocation function is used for setting an IP address of a communication line other than a predetermined communication line according to the use situation of the allocation function for setting an IP address of the predetermined communication line that is detected by the detection unit.
US10834042B2

A method for inferring a location where each textual message was posted by a test user method includes partitioning an area into a plurality of sub-areas, associating textual messages posted by training users with respective sub-areas where each textual message was posted, extracting a keyword characterizing each sub-area among one or more keywords obtained from each textual message posted by the training users associated with each sub-area, constructing a feature vector of the given sub-area based on each extracted keyword, computing a transition probability for the given sub-area by time-series of location information associated with the textual messages posted by the training user, computing a plurality of scores of each location, using the feature vector, where each textual message was posted by the test user, and computing, based on the plural scores and the transition probability, time-series of locations where each textual message was posted by the test user.
US10834041B2

An example operation may include one or more of receiving an electronic message from a sender that is intended for a recipient, breaking-up the electronic message into a plurality of message components and storing each message component in a respective block from among a plurality of blocks, linking the plurality of blocks of the broken-up electronic message together in a chain such that each successive block in the chain includes a hash of content included in a previous block of the chain, and transmitting the hash-linked chain of blocks of the broken-up electronic message via a network to the recipient.
US10834040B2

Systems and methods are provided for sending serialized data for an interactive message comprising a first session data item to a second computing device to render the interactive message using the first session data item and display the rendered interactive message comprising a first media content item associated with a first interactive object and receiving, from the second computing device, a second media content item associated with a second interactive object of the interactive message. The systems and methods further provided for generating a second session data item for the second interactive object of the interactive message, adding the second session data item to the serialized data, and sending the serialized data to a third computing device to render the interactive message using the serialized data and display the rendered interactive message comprising the first media content item and the second media content item.
US10834038B2

A real-time communication system includes a cloud server, multiple user devices having respective real-time communication software for communicating with the cloud server, and multiple dynamic expression rendering devices one-to-one communicating with the user devices respectively. A transmitting user device encodes and transmits a transmitter data, a receiver data and a dynamic expression ID of a selected dynamic expression. The cloud server decodes and transmits the transmitter data, the receiver data and the dynamic expression ID of the selected dynamic expression to a receiver user device. Based on the received dynamic expression ID, the real-time communication software of the receiver user device finds the dynamic expression. The real-time communication software of the receiver user device transmits an audio file and/or a dynamic expression action command of the dynamic expression to a dynamic expression rendering device which renders the audio file and/or the dynamic expression action of the dynamic expression.
US10834034B2

Determining a group of participants for a collaborative messaging session includes receiving a user message containing a request for information, determining one or more keywords associated with the user message, and determining a group for the collaborative messaging session. A queue length for the group is determined, and one or more candidates is determined based on the one or more candidates being associated with the one or more keywords in which a number of the one or more candidates based upon the queue length. An invitation is transmitted to each candidate to join the collaborative messaging session.
US10834029B2

In automatically modifying message signatures, a system extract message content from the message text from a sender to a recipient. Using at least the message content, the system determines: a relationship context capturing a nature of the relationship between the sender and the recipient, a temporal context capturing temporal features of the message content, a historical context capturing a nature of electronic interactions between the sender and the recipient over time, and a tone category capturing a primary tone and strength of the primary tone of the message content. The system selects a signature template associated with contextual data that includes the relationship, temporal, and historical contexts and the tone category. The signature template includes a set of sections where a signature is modified by inserting section values associated with the contextual data into the set of sections. The modified signature is inserted into the message text.
US10834028B2

Methods, systems and computer program products for providing delayed condition-based email delivery are provided. Aspects include receiving a delayed delivery email including a delivery condition profile, the delayed delivery email being withheld from transmission to a recipient until the satisfaction of one or more conditions of the delivery condition profile. Aspects also include receiving one or more indications of a triggering activity. Responsive to determining that the one or more indications of triggering activity satisfy the one or more conditions of the delivery condition profile, aspects include transmitting the delayed delivery email to a recipient device associated with the recipient.
US10834027B2

Particular embodiments described herein provide for a system that can be configured to communicate chat session data during a chat session to a first display of a first electronic device, communicate the chat session data during the chat session to a second display of a second electronic device, receive sensitive data during the chat session from the first electronic device, and protect the sensitive data from being displayed on the second display during the chat session without breaking continuity of the chat session.
US10834025B2

Disclosed herein is an integrated communications system application (ICSA) employed in conjunction with a suitable chat application (executed by a bot) for delivering an automated customer service support for businesses. ICSA herein may include an information storage system, a communication platform, and a facility system mutually sharing information and registering said information in web servers. A bot, connected to ICSA via web servers, may interact with a user employing channels such as chat applications, and may connect to said user via a bot connector. A user may not need to download any additional application to interact with bot herein and receive an automated customer service for different types of businesses.
US10834024B2

According to one embodiment, a computer program product for performing selective multicast delivery includes a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a selector of an intelligent processing unit (IPU) to cause the selector to perform a method comprising identifying, by the selector, an address header appended to an instance of data, comparing, by the selector, address data in the address header to identifier data stored at the selector, and conditionally delivering, by the selector, the instance of data, based on the comparing.
US10834012B2

Supporting combination decisions of virtual resources to be located in a single physical resource includes acquiring change status information indicating a change in each of a plurality of virtual resources designated as virtual resource candidates to be located in a single physical resource and determining, using a processor, whether a high correlation exists between changes in the loads of each of the plurality of virtual resources indicated in the change status information by performing statistical processing on the change status information. A suitability of locating the plurality of virtual resources in a single physical resource is determined according to the determination of whether a high correlation exists.
US10834010B2

Embodiments provide for mitigating priority flow control deadlock in stretch topologies by initializing a plurality of queues in a buffer of a leaf switch at a local cluster of a site having a plurality of clusters, wherein each queue of the plurality of queues corresponds to a respective one cluster of the plurality of clusters; receiving a pause command for no-drop traffic on the leaf switch, the pause command including an internal Class-of-Service (iCoS) identifier associated with a particular cluster of the plurality of cluster and a corresponding queue in the plurality of queues; and in response to determining, based on the iCoS identifier, that the pause command was received from a remote spine switch associated with a different cluster than the local cluster: forwarding the pause command to a local spine switch in the local cluster; and implementing the pause command on the corresponding queue in the buffer.
US10834009B2

Systems and methods are disclosed for enhancing network performance by using modified traffic control (e.g., rate limiting and/or scheduling) techniques to control a rate of packet (e.g., data packet) traffic to a queue scheduled by a Quality of Service (QoS) engine for reading and transmission. In particular, the QoS engine schedules packets using estimated packet sizes before an actual packet size is known by a direct memory access (DMA) engine coupled to the QoS engine. The QoS engine subsequently compensates for discrepancies between the estimated packet sizes and actual packet sizes (e.g., when the DMA engine has received an actual packet size of the scheduled packet). Using these modified traffic control techniques that leverage estimating packet sizes may reduce and/or eliminate latency introduced due to determining actual packet sizes.
US10834008B2

In one embodiment, a method includes receiving a plurality of flows, each flow comprising packets of data and assigning a service credit to each of the plurality of flows. In addition, the method includes assigning a weight parameter to each of the plurality of flows, and selecting a flow from a head of a first control queue unless the first control queue is empty or there is indication that the first control queue should be avoided. A flow is selected from a head of a second control queue in response to a determination that the first control queue is empty or there is indication that the first control queue should be avoided. Additionally, the method includes providing a number of units of service to the selected flow. Moreover, the method includes decreasing the selected flow's service credit by an amount corresponding to the number of units of service provided thereto.
US10834006B2

A method including providing a network switch, including switching circuitry, packet drop decision circuitry, packet duplication circuitry, and packet exporting circuitry, and performing the following in the network switch: switching packets in the switching circuitry, identifying a packet that is to be dropped in the packet drop decision circuitry, duplicating the packet that is to be dropped in the packet duplication circuitry, producing a first packet and a second packet, exporting the first packet to a tail-drop packet buffer in the packet exporting circuitry, and exporting the second packet to a cyclic packet buffer in the packet exporting circuitry. Related apparatus and methods are also provided. The abstract is not intended to be limiting.
US10834005B2

A buffer shortage management system includes a first networking device with ports included in a buffer pool. A second networking device forwards a first data flow to the first networking device through LAG port(s) in the buffer pool. The first networking device determines that a total buffer pool utilization has reached a threshold that effects a first data flow received through a non-LAG port on the first networking device. The first networking device then identifies that the first data flow and third data flow(s) are received through the LAG port(s), determines that the first data flow has a higher utilization of the buffer pool than the third data flow(s) and, in response, transmits a first buffer shortage notification to the second networking device that causes the second networking device to modify its forwarding parameters to redirect the first data flow from the first networking device to a third networking device.
US10833998B2

Aspects of the disclosure provide a network device that includes interface circuitry and packet processing circuitry. The interface circuitry is configured to receive incoming packets from a network and transmit outgoing packets to the network via interfaces. The packet processing circuitry is configured to detect a congestion associated with a packet that is sent from a source device to a destination device in the network and generate a notification packet that is destined to the source device. The notification packet is indicative of a packet flow that the packet belongs to and the presence of the congestion. The packet processing circuitry is configured to send the packet to the destination device via a first interface and send the notification packet to the source device via a second interface.
US10833991B2

Source routing techniques include sending data across several networks, while limiting source routing overhead. For example, the source routing techniques may use a first address format to route data to nodes along a routing path that are within a first network where a source node is located, and use a second address format to route the data to a node along the routing path that is within a second, different network. The node in the second network may similarly route the data through the second network using the first address format for nodes within the second network and, if needed, route the data to a node within a third network using the second address format. This may be repeated for any number of networks to reach a destination.
US10833971B1

Systems and methods for providing clustered health checks are described herein. The systems and methods enable a user to select one or more selectable links to group together. The selectable links are associated with computing resources used by an application. Once selected, a parallel executor server receives the links and issues a health check command code to the computing resources associated with the group. The computing resources can be grouped together based on various reasons. The selectable links can be rendered in a graphical user interface of a health check application or an Internet browser.
US10833964B2

The present disclosure provides a visual analytical method for a network system structure and a network communication mode including following steps: pre-processing network traffic flow log data; dividing and analyzing network nodes by utilizing a visualization technology according to the pre-processed data, and combining a user interaction to determine server nodes and client nodes in the network nodes; performing a visual analysis on traffic flow and an access situation of the server nodes to determine a server function category according to the determined server nodes; and presenting and analyzing the network communication mode through the visualization technology according to the determined server nodes, the client nodes and the server function category. The present disclosure further provides a visual analytical system for the network system structure and the network communication mode.
US10833963B2

Examples of techniques for adding a recommended participant to a communication system conversation are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes monitoring, by a processing device, a conversation between participants that are using a communication system. The method further includes determining, by the processing device, a knowledge gap in the conversation between participants based at least in part on analyzing content of the conversation. The method further includes selecting, by the processing device, a recommended participant to add to the conversation, the recommended participant being selected based at least in part on the knowledge gap. The method further includes establishing, by the processing device, a connection between the communication system and a user device associated with the recommended participant to add the recommended participant to the conversation.
US10833962B2

Techniques that facilitate orchestration engine blueprint aspects for hybrid cloud composition are provided. In one example, a system includes a learning component and a hybrid cloud composition component. The learning component learns one or more blueprint-level aspects associated with information for one or more computing resources of a cloud-based computing platform based on historical data associated with the cloud-based computing platform. The hybrid cloud composition component generates a set of resource definitions for the cloud-based computing platform based on the one or more blueprint-level aspects. The hybrid cloud composition component also modifies a blueprint associated with the cloud-based computing platform based on the set of resource definitions.
US10833950B2

The disclosure relates generally to information technology (IT) production service support metrics and, more particularly, to analysis of the IT production service support metrics. The method includes receiving a plurality of metrics of an IT service management system and obtaining a causal loop diagram for the IT service management system. Subsequently, determining one or more deviant metrics from the plurality of metrics and obtaining associated CLD variable. Further, determining first set of metrics that affect the deviant metric and second set of metrics that may get affected. Subsequently, iteratively performing factor analysis on first set of metrics and second set of metrics to determine cogent factor for the deviation in the deviant metrics.
US10833942B2

One or more embodiments are directed behavioral based device clustering. A network traffic log of devices in the network is received. Features of devices are extracted from the network traffic log and aggregated into an aggregated feature matrix on a per device basis. By applying a topic modeling algorithm to the aggregated feature matrix, the devices are clustered into device groups according to behavior groups. A device is assigned to the device group to create an assignment.
US10833941B2

Concepts and technologies are disclosed herein for controlling network traffic using acceleration policies. According to various embodiments of the concepts and technologies disclosed herein, an acceleration application can be executed by a device for analyzing data requests, determining if the data communications requested by way of the request can be delayed, accelerated, or otherwise modified (“shifted”) based upon policies and/or network operating conditions. In some embodiments, the acceleration application can be configured to access acceleration policies that can define how certain traffic is to be shifted. The acceleration application also can be configured to obtain and analyze network data to determine network operating conditions and determine, based upon the determined conditions, if traffic is to be shifted based upon the network operating conditions.
US10833935B2

A method of synchronizing network configuration in a multi-tenant network includes receiving a request to change a status of the multi-tenant network to a desired network configuration, validating the desired network configuration against a first network configuration, determining one or more configuration managers the first request to change impacts, attaching a tenant identifier to the first request to change, storing the first requested change in a data repository, sending a notification to each of the one or more configuration managers the first request to change impacts, querying the data repository for all requested changes stored in the data repository having a configuration manager identifier that corresponds to the first of the one or more configuration managers the requested change impacts, de-multiplexing all the requested changes by tenant identifier, and applying the desired configuration to at least one network device.
US10833926B2

Systems and methods for automatically and securely connecting internet of things (IoT) devices to one or more networks. The system can include a bootstrap server and a configuration database to enable configuration settings for a plurality of IoT devices to be stored and accessed. The bootstrap server can configure an appropriate digital security certificate for an IoT device requesting access to the network. The bootstrap server can then provide a bootstrapping message to the IoT device including the digital certificate and other data. A device management server can then provide a device management message to the IoT device to provide one or more of a final configuration, applications, and software or firmware updates. The system replaces the current system, which is substantially manual, with an essentially “touchless” system that requires little or no input from the user or service provider technicians.
US10833918B2

Techniques for automatic rule based grouping of compute nodes for a global optimal cluster are disclosed. In one embodiment, a virtual infrastructure management (VIM) server may obtain a list of operating, provisioned and/or about to be provisioned compute nodes in a cluster. The VIM server may then obtain user configured and run-time network parameters of a network interface card (NIC) of each compute node in the list. Further, the VIM server may then measure round-trip times (RTTs), using a ping, between each compute node and each of remaining compute nodes in the list. Furthermore, the VIM server may then group the compute nodes in the list based on the obtained user configured and run-time network parameters and/or the measured RTTs. In addition, the VIM server may perform a high availability (HA) operation in the cluster using the grouped compute nodes.
US10833911B2

Quadrature amplitude modulation (QAM) techniques for use in optical systems are described. An optical transceiver may include a modulator configured to modulate data according to a scaled set-partitioning QAM (SP-QAM) scheme. The modulator may be configured to receive a plurality of bits, associate the plurality of bits with a plurality of symbols according to the scaled (SP-QAM) scheme; and transmit the plurality of symbols over an optical channel. A demodulator in an optical receiver may receive the plurality of symbols transmitted over the optical channel and associate the received symbols with a plurality of bits according to the scaled (SP-QAM) scheme; and provide the plurality of bits to a forward error correction decoder.
US10833909B2

Embodiments provide a receiver having a receiving unit and a synchronization unit. The receiving unit is configured to receive a data packet having a pilot sequence. The synchronization unit is configured to separately correlate the pilot sequence with at least two partial reference sequences corresponding to a reference sequence for the pilot sequence of the data packet, in order to obtain a partial correlation result for each of the at least two partial reference sequences, wherein the synchronization unit is configured to non-coherently add the partial correlation results in order to obtain a coarse correlation result for the data packet.
US10833904B2

A client device includes a processor and an antenna. The client device obtains an announcement that specifies a winning client of a channel contention competition; identifies a group association of the client device using an identity of the winning client; transmits a preamble modulated by an entry of a preamble interference nullification matrix, the entry is based on the group association; and transmits, after transmitting the preamble, a data transmission. The preamble is transmitted at the same time as a second preamble is transmitted by a second client device.
US10833897B2

The disclosed subject matter relates to employing modulation layer mapping to improve the performance of multiple-input and multiple-output (MIMO) communication systems. In one embodiment, a method comprises determining, by a device comprising a processor, codeword information in association with establishment of a wireless communication link with a network device of a wireless communication network, wherein the device and the network device are configured to communicate via the communication link using a MIMO communication scheme. The determining the codeword information comprises determining a code rate and determining a number of modulation indexes for the code rate based on signal-to-noise ratios respectively associated with channel layers included in the MIMO communication scheme. The method further comprises sending, by the device, the codeword information to the network device via a control channel of the wireless communication link.
US10833872B2

A set of redundant industrial control system communications/control modules includes at least a first communications/control module and a second communications/control module. The first and second communications/control modules are configured to perform an authentication sequence including: transmitting a request datagram from the first communications/control module to the second communications/control module, the request datagram including a first nonce, a first device authentication key certificate, and a first identity attribute certificate; transmitting a response datagram from the second communications/control module to the first communications/control module, the response datagram including a second nonce, a first signature associated with the first and second nonces, a second device authentication key certificate, and a second identity attribute certificate; and transmitting an authentication datagram from the first communications/control module to the second communications/control module when the response datagram is valid, the authentication datagram including a second signature associated with the first and second nonces.
US10833871B2

A method for signing a message, comprising performing a first Multi-Party Computation (MPC) process by multiple parties to compute a pseudorandom function, an input of the first MPC process comprises shares of a private signing key, each share is held by each party, the message is an input value to the pseudorandom function. The output of the first MPC process comprises multiple pairs of shares, each party holding a pair of shares, wherein each pair comprises a first value used for the MPC signing process and a second verifying value used for verifying correctness of the values provided by the multiple parties for the MPC signing process, and computing the signature on the message by performing an MPC signing protocol on the message, the MPC signing protocol receives as input shares of the output of the pseudorandom function from the multiple parties, and the message to be signed.
US10833869B2

Embodiments generally relate to securing a geophysical presence of a user. In some embodiments, a method includes receiving information associated with the user in a physical environment. The method further includes generating a unique pattern in response to receiving the information associated with the user. The method further includes sending encoded information containing the unique pattern to a landmark device in the physical environment, where the encoded information causes the landmark device to present the unique pattern. The method further includes receiving captured data from the physical environment. The method further includes verifying an identity and a physical presence of the user in the physical environment based on the captured data, where the captured data includes the landmark device.
US10833863B2

A computing device is provisioned to be remotely managed by a current owner. The device has an initial cryptographic basis of trust, and an owner identifier that facilitates establishment of communication with the current owner of the device. The ownership may change one or more times while the device may remain inoperative. Later, the device receives a transfer-of-ownership indication, which it verifies against the initial basis of trust to establish a new current owner. The device may then communicate with a device management service of the new current owner based on the transfer-of-ownership indication.
US10833859B2

A encrypted verification system and method includes detecting an attempt to access a service requiring multi-factor authentication from a first user computing device, requesting a trusted platform module (TPM) public key of a second user computing device, the second user computing device being coupled to the first user computing device, generating a nonce in response to receiving the TPM public key of the second user computing device, sending the nonce for signature by a TPM private key of the second user computing device, receiving a signed nonce, wherein the signed nonce is signed by the TPM private key and decrypted using the TPM public key of the second user computing device, and determining that a value of the signed nonce matches a value of the nonce to authenticate the first user computing device and allowing access to the service.
US10833858B2

The disclosed technology is generally directed to secure transactions. In one example of the technology, a secure encrypted communication tunnel between the enclave and a hardware security module (HSM) may be established and used. Establishing the tunnel includes the following steps. A session public/private enclave key pair, including a session enclave private key and a session enclave public key, may be derived from the public/private key pair of the enclave. The session enclave public key may be sent to the HSM. A session HSM public key may be received from the HSM. Additional information may be encrypted with the session HSM public key. The encrypted additional information may be sent to the HSM. Further encrypted information may be received from the HSM. The further encrypted information may be decrypted with the session enclave private key.
US10833845B2

An example operation may include one or more of connecting, by an attester node, to a blockchain network A configured to store hashes of blocks A, coupling, by the attester node, the blockchain network A with a blockchain network B configured to store hashes of blocks B, receiving, by the attester node, a request from the blockchain network A to send a hash of a block A produced at a time t1 (AHash_1) to the blockchain network B, confirming, by the attester node, that the blockchain network A has stored a hash of a block B produced at a time t0 (BHash_0), sending, by the attester node, the AHash_1 to the blockchain network B to be stored, receiving, by the attester node, a hash of the block B produced at the time t1 (BHash_1) from the blockchain network B, confirming, by the attester node, that the blockchain network B has stored a hash of a block A produced at the time t0 (AHash_0), and providing, by the attester node, the BHash_1 to the blockchain network A to be stored, wherein the t0 is less than the t1.
US10833844B2

An example operation may include one or more of identifying one or more attributes of a blockchain, determining the blockchain should be closed based on the one or more attributes, closing the blockchain, creating a new blockchain, identifying one or more assets from the blockchain, and creating a carry-over transaction based on the one or more assets of the blockchain.
US10833840B2

A method includes, at a first node: transmitting a first synchronization signal at a first time according to a first clock of the first node; back-coupling the first synchronization signal to generate a first self-receive signal; calculating a time-of-arrival of the first self-receive signal according to the first clock; and calculating a time-of-arrival of the second synchronization signal according to the first clock. The method also includes, at the second node: transmitting the second synchronization signal at a second time according to a second clock of the second node; back-coupling the second synchronization signal to generate a second self-receive signal; calculating a time-of-arrival of the second self-receive signal according to the second clock; and calculating a time-of-arrival of the first synchronization signal according to the second clock. The method S100 further includes calculating a time bias and a propagation delay between the pair of nodes based on the time-of-arrivals.
US10833813B2

Apparatuses, methods, and systems are disclosed for retransmission indication. One apparatus includes a receiver that receives a first reference signal transmitted on a first set of resource elements from a device. The first reference signal is associated with a first data. The apparatus also includes the receiver receiving a second reference signal transmitted on a second set of resource elements from the device. The second reference signal is associated with a second data, and the first data and the second data may be different redundant versions of data.
US10833811B2

Methods and devices utilizing sidelink transmission between user equipment (UEs) for HARQ retransmission are provided. The sidelink HARQ retransmissions include data from the initial transmission or an outer coded version thereof. HARQ feedback from the targeted receiver of the initial transmission may identify code block groups and/or individual code blocks the target receiver did not successfully decode. A UE that has not successfully decoded an entire transport block, may still cooperate in HARQ retransmission for the targeted receiver of the transport block by retransmitting at least a subset of the code block groups that it was able to successfully decode for the transport block.
US10833809B2

Through the identification of different packet-types, packets can be handled based on an assigned packet handling identifier. This identifier can, for example, enable forwarding of latency-sensitive packets without delay and allow error-sensitive packets to be stored for possible retransmission. In another embodiment, and optionally in conjunction with retransmission protocols including a packet handling identifier, a memory used for retransmission of packets can be shared with other transceiver functionality such as, coding, decoding, interleaving, deinterleaving, error correction, and the like.
US10833805B2

There are provided a method and an interface system for Bidirectional Synchronous Serial (BISS) protocol data decoding. The method includes: an MA drive module receiving an enable signal en and transmitting an MA clock signal to an SL receiving module, and then the SL receiving module detecting a trigger signal of SL; when a start bit of the SL is detected by the SL receiving module, the SL receiving module reading SL data; after the SL data is read, the SL receiving module transmitting a done signal to the MA drive module to stop operation of the MA drive module and transmitting a did signal to a CRC check module; and after the did signal is received by the CRC check module, the CRC check module performing CRC check on the SL data and outputting a correct position value after the check is completed.
US10833798B2

A wireless device receives an uplink grant indicating radio resources in consecutive time intervals. A respective packet is stored for each time interval of the consecutive time intervals. in response to determining that the wireless device cannot access a channel for a transmission in a first time interval of the consecutive time intervals: the respective packet stored for the first time interval is not transmitted; and a listen-before-talk procedure indicating that the channel is clear in a second time interval subsequent to the first time interval is performed. The respective packet stored for each time interval of the time intervals is transmitted via time intervals starting from the second time interval to a last time interval of the consecutive time intervals.
US10833795B2

In an embodiment, an apparatus includes: a modulator to modulate a first packet according to rate control information; a physical circuit to transmit the modulated first packet according to power control information; and a dynamic adaptation circuit, for the first packet, to provide the rate control information and the power control information of a first modulation and power pair stored in a first energy map.
US10833789B2

A method for operating a transmitting device to communicate with a receiving device is described herein. The method includes the step of the transmitting device selecting a root index value from a set of root index values. The method further includes the step of the transmitting device generating a frequency domain Constant Amplitude Zero Auto-Correlation sequence based on the selected root index value. The method further includes the step of the transmitting device modulating the Constant Amplitude Zero Auto-Correlation sequence by a pseudo-noise sequence. The method further includes the step of the transmitting device generating an Orthogonal Frequency Division Multiplexing symbol, wherein the frequency domain Constant Amplitude Zero Auto-Correlation sequence modulated by the pseudo-noise sequence defines subcarrier values for the Orthogonal Frequency Division Multiplexing symbol. The method further includes the step of the transmitting device transmitting the Orthogonal Frequency Division Multiplexing symbol as an initial Orthogonal Frequency Division Multiplexing symbol of a preamble of a frame to the receiving device.
US10833787B2

A communication device in a communication network includes at least one processor. The at least one processor is configured to at least one processor configured to search a spectrum of the communication network using a Long Term Evolution Primary Synchronization/Secondary Synchronization Signals (LTE PSS/SSS), estimate the LTE interference using cell specific reference signals for Down Link (DL) when the LTE PSS/SSS signal is detected, and utilize LTE cell specific reference signals (CRS) and feed the equalized signal to a Data Over Cable Service Interface Specification (DOCSIS) Physical Layer (PHY) engine.
US10833783B2

A system that incorporates aspects of the subject disclosure may perform operations including, for example, receiving, via an antenna, a signal generated by a communication device, detecting passive intermodulation interference in the signal, the interference generated by one or more transmitters unassociated with the communication device, and the interference determined from signal characteristics associated with a signaling protocol used by the one or more transmitters. Other embodiments are disclosed.
US10833780B2

Certain aspects are directed to a configuration sub-system for telecommunication systems. The configuration sub-system can include a test signal generator, a power measurement device, at least one additional power measurement device, and a controller. The test signal generator can be integrated into components of a telecommunication system. The test signal generator can provide a test signal to a signal path of the telecommunication system. The power measurement device and the additional power measurement device can respectively be integrated into different components of the telecommunication system. The power measurement device and the additional power measurement device can respectively measure the power of the test signal at different measurement points in the signal path. The controller can normalize signals transmitted via the telecommunication system by adjusting a path gain for the signal path based on measurements from the power measurement device and the additional power measurement device.
US10833771B2

When a frequency deviation compensation amount is compensated for by use of frequency shift, a phase offset occurs between adjacent input blocks included in a plurality of input blocks as divided, with the result that an error occurs in a reconstructed bit sequence. A frequency deviation compensation system of the invention is characterized by comprising: a frequency deviation compensation means for compensating for a frequency deviation occurring in a signal by use of frequency shift; and a phase offset compensation means for compensating for a phase offset occurring, in the signal, due to the frequency shift.
US10833765B2

An uplink subsystem for use in an illumination system arranged for optical communication as well as the illumination system, the system comprising a downlink subsystem and the uplink subsystem. The uplink subsystem comprises sensors (e.g. infrared sensor) embedded in each luminaire in the group. The uplink subsystem also comprises a demodulator, and a distribution network for supplying the signals sensed to an adaptor to combine instances of the sensed uplink signal in a manner that takes into account a Time Division Medium Access scheme and a demodulator to demodulated the combined signal. The system further comprising a downlink subsystem that in turn comprises a modulator for generating a modulated waveform, and an optical fiber distribution network to distribute the modulated waveform to each luminaire in a group. Each such luminaire generates a drive current for driving a lighting element of that luminaire to emit light. Each also injects the modulated waveform into its drive current so as to embed the downlink signal in the emitted light.
US10833763B2

A wireless optical communication apparatus for performing bi-directional optical transmission in a free space includes a first optical system configured to transmit data through a downlink scheme and a second optical system configured to receive the data from the first optical system and transmit a control signal to the first optical system through an uplink scheme, wherein each of the first optical system and the second optical system transmits and receives the data and the control signal through a single port.
US10833760B2

Described techniques provide for switching a user equipment (UE) between different coverage enhancement (CE) modes, such as between a non-CE mode and a CE mode. A UE may determine that a CE mode switch is to be performed and may initiate the mode switching. The UE may compare signal qualities of signals from one or more base stations against one or more threshold values and determine that a switch from a CE mode to a non-CE mode, or from a non-CE to CE mode, is to be performed. In some cases, a UE may be in idle mode and switch between CE modes, or may perform a cell reselection to a different base station. In other cases, a UE may be in connected mode and may declare a radio link failure to initiate a mode switch. A base station may initiate mode switching based on radio link monitoring of UEs.
US10833757B1

Systems and methods of mitigating signal interference in communications involving an antenna array can include determining a radiation pattern of the antenna array in communication with a first communication device. The method can include determining that a power level or gain of the antenna array in a direction pointing to a second communication device exceeds a predefined threshold value, using the radiation pattern of the antenna array and a position of the second communication device. The method can include identifying one or more antenna elements among a plurality of antenna elements of the antenna array to be powered off or applying non-uniform weighting to the antenna elements to distort the radiation pattern of the antenna array in a way to reduce the power level or gain of the antenna array in the direction pointing to the second communication device.
US10833756B2

In one embodiment, the techniques herein provide a fully automated satellite-based backhaul system. In particular, a system in accordance with the techniques herein may utilize a satellite communication terminal to allow an Internet of Things (IoT) device (or any device) to be deployed in any location which has a line of sight towards a communication satellite. Specifically, the placement, orientation, and/or communication characteristics of the IoT device and/or satellite communication terminal (or antenna) may be manipulated (e.g., manual adjustment based on calculated directions and/or completely autonomously) to ensure avoidance of interference in any other wireless communication network.
US10833753B2

A wireless device receives one or more messages comprising configuration parameters indicating a timer value of a bandwidth part (BWP) inactivity timer. The BWP inactivity timer associated with the timer value is started in response to switching to a first BWP as an active BWP. A random-access procedure for a beam failure recovery is initiated based on reaching a number of beam failure instance indications for at least one downlink control channel of the first BWP. The BWP inactivity timer is stopped based on initiating the random-access procedure. The at least one downlink control channel is monitored for a control information addressed to the wireless device. The random-access procedure for the beam failure recovery is stopped in response to receiving the control information via the at least one downlink control channel. The BWP inactivity timer is restarted based on the stopping the random-access procedure.
US10833752B2

A wireless communication system includes: a plurality of base stations wirelessly connected to a relay station; and the relay station comprising: a multi-element antenna including a plurality of antenna elements, wherein, among the plurality of antenna elements, a first antenna element is wirelessly connected to a first base station of the plurality of base stations, and a second antenna element is wirelessly connected to a second base station of the plurality of base stations; and a controller that switches at least one of the first antenna element and the second antenna element so as to be wirelessly connected to another base station of the plurality of base stations in response to an occurrence of an event.
US10833747B2

According to some embodiments, a method for use in a network node of transmitting channel state information reference signals (CSI-RS) comprises: transmitting, to the wireless device, an indication of the subset of PRBs that the wireless device should use to measure CSI-RS; and transmitting CSI-RS on the indicated subset of PRBs. According to some embodiments, a method for use in a wireless device of receiving CSI-RS comprises: receiving an indication of a subset of PRBs that the wireless device should use to measure CSI-RS associated with an antenna port; and receiving CSI-RS on the indicated subset of PRBs. In some embodiments, the indication of the subset of PRBs that the wireless device should use to measure CSI-RS comprises a density value and a comb offset.
US10833733B2

According to the present invention, the communication mode can be prevented from changing when re-authentication is performed. To achieve this, a power supply apparatus that wirelessly supplies power to an electronic device, comprises a communicating unit that contactlessly transmits power and transmits/receives information, a holding unit that holds, when authentication is first performed with an electronic device via the communicating unit, information indicating a communication mode when communication is established with the electronic device, and a controlling unit that controls the communicating unit so as to perform communication in a communication mode based on the information held in the holding unit, when a second authentication is performed with the electronic device via the communicating unit.
US10833731B1

Aspects of the present disclosure include a method, computer program product, and system for managing access to a resource or service based on a location of a device. The method includes one or more processors detecting a request from a computing device for a service. The method further includes one or more processors establishing a request from a computing device for a service. The method further includes one or more processors determining whether the computing device maintains connection to the NAN. In response to determining that the computing device does not maintain a connection to the NAN, the method further includes one or more processors cancelling the detected request for the service.
US10833730B1

Aspects of the subject disclosure may include, providing, by a power supply of a communication device, energy to a transmitter of the communication device, wherein the power supply directly obtains the energy from a transmission medium via a capacitive divider and a DC converter, and wherein the communication device includes an insulator that electrically insulates the transmission medium from a utility structure supporting the communication device; generating, by the transmitter of the communication device, a signal; and inducing according to the signal, by a coupler of the communication device, an electromagnetic wave that propagates along the transmission medium without requiring an electrical return path. Other embodiments are disclosed.
US10833729B2

In accordance with the present disclosure, a communication network includes a surface wave transceiver, mounted on a medium voltage power line, configured to bidirectionally communicate wireless network data via guided electromagnetic waves that propagate along a surface of the medium voltage power line. A plurality of analog surface wave repeater pairs, a plurality of digital surface wave regenerator pairs, are mounted on the medium voltage power line. A plurality of access points, supported by corresponding ones of a plurality of utility poles that also support the medium voltage power line, is configured to wirelessly transmit the wireless network data to a plurality of client devices in accordance with a wireless network protocol and to wirelessly receive client data from the plurality of client devices in accordance with the wireless network protocol. A plurality of surface wave add/drop multiplexer pairs, is also mounted on the medium voltage power line.
US10833727B2

Aspects of the subject disclosure may include, a system configured for generating a signal, and inducing, by a coupler, an electromagnetic wave that propagates along a physical transmission medium. The coupler can be configured to convert the signal into a plurality of wave modes that combine to form the electromagnetic wave having an electromagnetic field configuration that reduces leakage of the electromagnetic wave as the electromagnetic wave propagates along the physical transmission medium. Other embodiments are disclosed.
US10833725B2

A method of providing wireless communications in a wireless network can include wirelessly receiving a chirp spread-spectrum modulated signal at a first gateway device, the chirp spread-spectrum modulated signal being transmitted by a remote client device. The chirp spread-spectrum modulated signal can be demodulated at the first gateway device to provide demodulated data at the first gateway device. The demodulated data can be processed to provide an indication that a decode of a packet including the demodulated data failed. Time adjacent chirps included in the demodulated data can be combined to provide combined data at the first gateway device. A message can be transmitted from the first gateway device to a remote server responsive to an amplitude of the combined data exceeding a threshold value and the indication that the decode of the packet including the demodulated data failed.
US10833719B2

The present disclosure relates to a field of accessories for mobile phone and tablet computer, in particular to a protective case for a mobile phone and a tablet computer. The present disclosure provides the protective case for the mobile phone and the tablet computer, including a main body and a rotatable bottom support located at a lower end of the main body. A surface support configured to match with the bottom support is disposed on an upper end of the main body, and a supporting plate is disposed on the surface support. The bottom support includes a limiting surface configured to match with the surface support, elastic positioning parts disposed on the bottom support, positioning points, and a plurality of limiting columns. The elastic positioning parts are made of plastic.
US10833718B2

Provided are techniques for automatically protecting portable and wearable electronic devices from potential hazards by predicting when such hazards may occur. Techniques may include monitoring a plurality of sensors on the mobile computing device; receiving, on the mobile computing device, context data from a plurality of context-service applications; selecting a set of device-protection policies based upon an availability of the plurality of sensors and the plurality of context-service applications, wherein the set of device-protection policies are configured to determine a level of risk to the mobile computing device based on sensor data received from the plurality of sensors and the context data; applying, the sensor data and the context data to the set of device-protection policies to generate the level of risk; and triggering a self-protection action if the level of risk exceeds a pre-determined threshold level of risk.
US10833716B2

A docking station having a base, a first maintaining element and a second maintaining element arranged to bear on two opposite edges of a contour of a nomad electronic device received between the first maintaining element and the second maintaining element. The first maintaining element is movable relative to the base to adjust the separation between the first maintaining element and the second maintaining element based on the distance separating the two opposite edges of the nomad electronic device. A visible outer surface of the first maintaining element includes at least one control element and/or at least one device displaying a function of the vehicle.
US10833713B2

A transmission device includes a first mapper, a second mapper, a converter, a superposer, and a transmitter. The first mapper is configured to map a first bit stream of a first data series to generate a first modulated symbol stream. The second mapper is configured to map a second bit stream of a second data series to generate a second modulated symbol stream. The first modulated symbol stream and the second modulated symbol stream are representable on a complex plane extending in a first direction and a second direction. The converter is configured to convert the second modulated symbol stream in accordance with the first modulated symbol stream only in the first direction on the complex plane. The superposer is configured to superpose the first modulated symbol stream and the second modulated symbol stream converted by the converter, at an amplitude ratio, to generate a multiplexed signal.
US10833702B1

Interpolated search is provided for navigating a compressed file to identify a desired offset in an uncompressed version of the file by: determining a low point and a high point in an uncompressed version of a stream corresponding to a compressed version of the stream that is divided into a plurality of chunks; calculating an average compression ratio between the low point and the high point; interpolating a position in the compressed version of a desired offset in the uncompressed version to identify a bifurcation chunk of the plurality of chunks that includes the interpolated position; reading an offset of the bifurcation chunk; and in response to determining that the desired offset is within a threshold distance of the offset of the bifurcation chunk, decompressing the compressed version from the bifurcation chunk until the desired offset is output.
US10833694B2

In accordance with some embodiments, polarity-coincidence, adaptive time-delay estimation (PCC-ATDE), mixed-signal techniques are provided. In some embodiments, these techniques use 1-bit quantized signals and negative-feedback architectures to directly determine a time-delay between signals at analog inputs and convert the time-delay to a digital number.
US10833691B1

An analog to digital converter is disclosed that is designed to receive a differential analog signal and includes a signal chopping circuit and a successive approximation register (SAR) coupled to the signal chopping circuit. The signal chopping circuit is designed to invert a polarity of the differential analog signal and includes a first switching circuit having a first transistor and a second switching circuit having a second transistor. A gate of the first transistor and a gate of the second transistor is each coupled to a same bootstrap capacitor. Coupling both switching circuits to the same bootstrap capacitor (as opposed to separate bootstrap capacitors) greatly frees up space on the die or chip.
US10833686B2

The PLL circuit comprises a phase/frequency detector (302), a loop filter (304, 306), a VCO (308) and a feedback loop (320). The VCO can be electrically disconnected from the PLL and comprises a programmable trimming circuit (316) and a current-controlled oscillator (318). For calibration the VCO is electrically disconnected from the loop filter and from the feedback loop, a constant reference voltage is applied to the voltage input (IN), a center frequency programming code (L) is applied to the trimming circuit, the center frequency programming code is iteratively adjusted until a desired center frequency is obtained, a gain programming code (K) is applied to the trimming circuit while the adjusted code is still applied, and the gain programming code is iteratively adjusted until a desired gain is obtained. Then the VCO is connected to the PLL, which is then ready for normal operation.
US10833678B1

In a first example a voltage level-shifting device includes a level-shifting stage circuit. The level-shifting stage circuit includes a first level-shifting inverter circuit to invert a buffered input signal to drive a first internal node, a second level-shifting inverter circuit to invert a buffered inverted input signal to drive a second internal node, a first pre-drive circuit that receives the buffered inverted input signal, and drives the second internal node based on the state of the buffered inverted input signal, and a second pre-drive circuit that receives the buffered input signal, and drives the first internal node based on the state of the buffered input signal.
US10833674B2

A switch device including a switch circuit and switch controller. The switch circuit comprises first and second switches to selectively enable a path between an input terminal and an output terminal. The switch controller refers to a selection signal and a switch signal to respectively generate a first switch control signal at a first switch control signal output terminal and a second switch control signal at a second switch control signal output terminal. When the voltage level of an input signal at the input terminal is larger than a power voltage, the switch controller generates the first switch control signal and the second switch control signal capable of turning off the switch circuit. When the voltage level of the input signal is not larger than the power voltage, the switch controller generates the first switch control signal and the second switch control signal according to the switch signal.
US10833672B2

A driving circuit for an N-channel or NPN-type high-side transistor includes: a level shift circuit configured to level-shift an input signal; and a buffer configured to drive the N-channel or NPN-type high-side transistor according to an output of the level shift circuit, wherein the level shift circuit includes: a differential conversion circuit of an open drain type configured to convert the input signal into a differential signal; a latch circuit configured to perform a state transition with a differential output of the differential conversion circuit as a trigger; and an assist circuit configured to inject an assist current into the latch circuit in synchronization with the input signal.
US10833665B2

A multi-phase clock generator circuit includes a phase reference generator circuit configured to generate a phase reference signal in response to a phase selection signal and a peak ramp signal. A phase error correction circuit is configured to provide an error signal based on a synchronization clock signal and a multi-phase clock signal. The error signal is applied to the phase reference signal to correct for phase errors in the multi-phase clock signal. A comparator is configured to compare a ramp signal and the phase reference signal to produce the multi-phase clock signal.
US10833656B2

Several embodiments of electrical circuit devices and systems with clock distortion calibration circuitry are disclosed herein. In one embodiment, an electrical circuit device includes clock distortion calibration circuitry to calibrate a clock signal. The clock distortion calibration circuitry is configured to determine when one or more duty cycle calibration (DCC) conditions are met. When the DCC condition(s) are met, the clock distortion calibration circuitry is configured adjust a trim value associated with at least one of first and second duty cycles of first and second voltage signals, respectively. In some embodiments, the clock distortion calibration circuitry is configured to calibrate at least one of the first and the second duty cycles of the first and the second voltage signals using the adjusted trim value to account for duty cycle distortion encountered across various voltages and/or temperatures while the electrical circuit devices and/or systems remain in a powered on state.
US10833652B1

Systems, computer-implemented methods, and computer program products that can facilitate superconducting resonator definition based on one or more superconducting circuit attributes, are described. According to an embodiment, 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 a resonant circuit component that derives a resonant circuit indicative of a superconducting resonator of a superconducting circuit based on one or more attributes of the superconducting circuit. The computer executable components can further comprise a resonator definition component that defines a frequency value of the superconducting resonator based on the resonant circuit.
US10833648B2

An encapsulated integrated circuit is provided that includes an integrated circuit (IC) die. A phonon device is fabricated on the IC die that is configured to emit or to receive phonons that have a range of ultrasonic frequencies. An encapsulation material encapsulates the IC die. A phononic bandgap structure is included within the encapsulation material that is configured to have a phononic bandgap with a frequency range that includes at least a portion of the range of ultrasonic frequencies. A phononic channel is located in the phononic bandgap structure between the phonon device and a surface of the encapsulated IC.
US10833646B2

A bulk-acoustic wave resonator includes: a membrane layer disposed on a substrate and forming a cavity; a lower electrode disposed on the membrane layer; a piezoelectric layer disposed on the lower electrode; an upper electrode disposed on the piezoelectric layer, and including a frame part disposed at an edge of an active area and having a thickness greater than that of a portion of the upper electrode disposed in a central portion of the active area; and a frequency adjusting layer disposed on the piezoelectric layer and the upper electrode. The frequency adjusting layer is excluded from an inclined surface of the frame part, or a thickness of a portion of the frequency adjusting layer on the inclined surface is less than that of other portions of the frequency adjusting layer. The frequency adjusting layer is disposed on a portion of the piezoelectric layer protruding from the upper electrode.
US10833642B2

A system includes an amplification circuit and offset calibration circuit. The amplification circuit includes a modulation circuit operable to modulate a received signal, an amplifier operable to amplify the modulated signal, and a modulation circuit operable to demodulate the amplified signal. The offset calibration circuit includes a logic circuit operable to set a control signal and adjust the control signal based on an output of the amplification circuit, where the output is based on the demodulated signal, and a compensation signal generator operable to generate a compensation signal based on the control signal to compensate for an offset associated with the amplification circuit, and apply the compensation signal on the amplification circuit to adjust the output of the amplification circuit. The offset calibration circuit in conjunction with the application circuit reduces flicker, offset, and offset drift, and also suppresses the upmodulate ripple due to chopping.
US10833641B2

Various embodiments of the present technology may comprise methods and apparatus for an amplifier circuit. Methods and apparatus for an amplifier circuit according to various aspects of the present invention may comprise a first cross-connect circuit configured to receive an input signal at an input terminal and transmit the input signal to an input stage circuit. The amplifier circuit may further comprise a second cross-connect circuit connected between the input stage circuit and an output stage circuit, and a voltage adjustment circuit connected to the input stage circuit. Each cross-connect circuit may comprise a plurality of switches.
US10833640B2

A buffer circuit may include: an amplifying circuit configured to change, based on a first input signal and a second input signal, voltage levels of a first output node and a second output node in a range between a first power voltage and a second power voltage; a latch circuit configured to latch the voltage levels of the first output node and the second output node; a first variable load configured to adjust, based on a reset signal, an amount of current provided by a first power voltage terminal at the first power voltage to the first output node; a second variable load configured to adjust, based on the reset signal, an amount of current provided by the first power voltage terminal to the second output node; and a reset circuit configured to drive the first output node to the second power voltage based on the reset signal.
US10833635B2

Embodiments of the disclosure relate to optimizing power efficiency of a power amplifier circuit to reduce power consumption in a remote unit in a wireless distribution system (WDS). A power amplifier circuit is provided in the remote unit to amplify a received input signal associated with a signal channel(s) to generate an output signal at an aggregated peak power. In this regard, a control circuit is configured to analyze at least one physical property related to the signal channel(s) to determine a maximum output power of the power amplifier circuit. Accordingly, the control circuit configures the power amplifier circuit according to the determined maximum output power. By configuring the maximum output power based on the signal channel(s) in the input signal, it may be possible to optimize the power efficiency of the power amplifier circuit, thus helping to reduce the power consumption of the remote unit.
US10833631B2

The present invention provides a continuous time circuit including an amplifier and a RC calibration circuit. In the operations of the continuous time circuit, the amplifier is configured to amplify an input signal to generate an output signal, and the RC calibration circuit is configured to adjust a capacitance of a compensation capacitor of the amplifier according to a RC product measurement result.
US10833617B2

A motor drive apparatus includes a power converter including an inverter having an upper arm and a lower arm, the inverter being configured to control an operation of an electric motor, and a drive controller configured to apply a dead time for preventing a short circuit between the upper arm and the lower arm, and to control the power converter. The drive controller is configured to control the power converter by switching a first mode in which a first correction value representing a time used to correct a voltage drop due to the dead time is employed to control the power converter, and a second mode in which a second correction value smaller than the first correction value is employed to control the power converter.
US10833593B2

In the power supply device, the insulated transformer transforms the voltage of alternating-current power. The rectifying circuit rectifies the alternating-current power transformed by the transformer to direct-current power. The smoothing inductor smoothes the direct-current power rectified by the rectifying circuit. The first output terminal outputs the direct-current power smoothed by the smoothing inductor. The second output terminal is a terminal different from the first output terminal and outputs the direct-current power smoothed by the smoothing inductor. An FET is provided between the smoothing inductor and the first output terminal and adjusts a current output from the smoothing inductor to the first output terminal. An FET is provided between the smoothing inductor and the second output terminal and adjusts a current output from the smoothing inductor to the second output terminal. The controller controls the FET and the FET.
US10833591B2

A power converter is provided. The power converter includes an input side having a first input winding and a second input winding coupled in electrical series to the first input winding. The power converter also includes an output side having a first output winding and a second output winding coupled in electrical parallel to the first output winding.
US10833590B2

An integrated circuit package includes a lead frame and an encapsulation that substantially encloses the lead frame. The lead frame further includes a first conductor comprising a first conductive loop and a second conductor galvanically isolated from the first conductor, proximate to and magnetically coupled to the first conductive loop to provide a communication link between the first and second conductor. The second conductor includes a first conductive portion, a second conductive portion, and a wire coupling together the first conductive portion and the second conductive portion.
US10833589B2

A half bridge circuit is disclosed. The circuit includes low side and high side power switches selectively conductive according to one or more control signals. The circuit also includes a low side power switch driver, configured to control the conductivity state of the low side power switch, and a high side power switch driver, configured to control the conductivity state of the high side power switch. The circuit also includes a controller configured to generate the one or more control signals, a high side slew detect circuit configured to prevent the high side power switch driver from causing the high side power switch to be conductive while the voltage at the switch node is increasing, and a low side slew detect circuit configured to prevent the low side power switch driver from causing the low side power switch to be conductive while the voltage at the switch node is decreasing.
US10833588B2

A power stage of a voltage converter, including: a series capacitor having a first terminal coupled to a first switch node; a pair of second high-side switches coupled in series between a second switch node and a second terminal of the series capacitor; and a bias switch coupled between the first switch node and a middle node between the second high-side switches, wherein during operation, a voltage across each of the second high-side switches and the bias switch is less than a supply voltage.
US10833586B2

The invention proposes a system and method for extending the maximum duty cycle of a step-down switching converter to nearly 100% while maintaining a constant switching frequency. The system includes a voltage mode or current mode step-down converter driven by a leading edge blanking (LEB) signal, which operates at the desired switching frequency. More particularly, the LEB signal is connected to a slope generator and/or a current sensing network. In each switching cycle, the LEB signal forces the slope signal and/or current sensing signal to reinitiate, thereby achieving a constant switching frequency and disassociating the switching frequency of the converter from the error voltage VCOMP. Corresponding methods for how to extend the maximum duty cycle of a step-down switching converter while maintaining a constant frequency are also disclosed.
US10833585B2

Described herein is a technology for implementing a scalable SCIB regulator for high conversion step down application. Particularly, the SCIB is configured to include stacked input switch circuits with parallel-connected output switch circuits. The input switch circuits are stacked with or without DC shift switch circuits in between. Furthermore, the input voltage is stepped down to a biasing voltage by input switch circuits and then is regulated to one or more output voltages having one or more independent and predetermined values by output switch circuits. The input switch circuits, output switch circuits and DC shift switch circuits can be modified for scalable power capability and ease of control and manufacturing.
US10833581B1

A control system, and corresponding method, for a Multi-Level Hybrid Flying Capacitor (MLHFC) converter. The control system includes a controller configured to control an output of the MLHFC converter; a feedback region detector configured to detect a change in a feedback region of the MLHFC converter; and a controller adjuster configured to, in response to the detected change, adjust the control system to counteract instability.
US10833579B1

A switching capacitor regulator, comprising: a switching capacitor configured to switch between a first state and a second state, wherein, in the first state, a first node of the switching capacitor is coupled to a second terminal, and a second node of the switching capacitor is coupled to a fixed voltage level, and wherein, in the second state, the first node is coupled to a first terminal, and the second node is coupled to the second terminal; a power switch configured to couple the second node to the second terminal when the switching capacitor is in the second state; and a flying inverter configured to control the power switch, wherein the flying inverter has a positive power terminal and a negative power terminal, wherein the positive power terminal is coupled to the first node, and wherein the negative power terminal is coupled to the second node.
US10833565B2

A drive unit for an ice making device comprises a partition member formed with a penetration part, a circuit board disposed on one side with respect to the partition member, a drive mechanism disposed on the other side with respect to the partition member, and a terminal holder disposed on an inner side of the penetration part. The partition member comprises a first holder support part which supports a first side face of the terminal holder with elasticity, and a second holder support part which supports a second side face of the terminal holder. The terminal holder comprises a first engaging protruded part which is engaged with an end part of the first holder support part, and the first holder support part comprises a first guide groove which guides the first engaging protruded part when the terminal holder is inserted into the penetration part.
US10833560B1

A generator and clutch assembly is disclosed for use in a vehicle and includes a rotatable input, an electric generator in a generator housing, a clutch rotor by driven by the rotatable input, and an electric clutch and brake assembly which may be integrated with the generator housing. A field coil may be mounted to an external surface of the generator housing. The generator and clutch may be offset and connected by means of a transfer system having a transfer housing, wherein a field coil is mounted to an external surface of the transfer housing.
US10833554B2

A circulation pump assembly, with a wet-running electrical drive motor (4), includes a pump casing (6) as well as a motor housing (22) which is connected to the pump casing (6). The motor housing (22) is a combined stator and electronics housing that accommodates a stator (18) of the drive motor (4) as well as motor electronics (34). The motor housing (22), at a first axial end (24) facing the pump casing (6), is closed by an air gap sleeve (16) of the drive motor. The motor housing (22), at a second axial end (26) which is away from the pump casing (6), includes an opening (42) closed by a cover (28). An interior of the motor housing (22), in a region adjacent the first axial end (24), is filled with a potting mass (40) surrounding the stator (18) and the motor electronics (34).
US10833553B2

An electric motor including a structure that prevents intrusion of a foreign substance into the electric motor, and a machine tool including the electric motor. A hollow tube that fluidly connects an inner portion of a terminal box and an outer surface of a front flange is provided, and a through hole extending from the outer surface to a front space is formed. The inner portion of the terminal box and the front space communicate with each other through a flow path that is fluidly cut off from an interior space of the machine or other such machine tool and air in the terminal box automatically flows into the front space through the flow path in accordance with rotation of a rotor as described above. Also, the terminal box is fluidly connected with an amplifier provided outside of the machine through an air passage.
US10833552B2

An electric motor having a rotor, a stator, a case at least partially enclosing the rotor and the stator, and a lead connector. The lead connector includes a body having a base, a terminal end, and an intermediate portion extending between the base and the terminal end. The lead connector also includes a first sealing interface extending substantially circumferentially about the intermediate portion and a second sealing interface abutting the case.
US10833550B2

A blower motor is provided for use in a machine. The motor includes a stator and a rotor rotatable about an axis. The stator includes a generally toroidal core, a first-main winding, and an auxiliary winding that is electrically out of phase with the first-main winding. The first-main winding and the auxiliary winding are both full pitch windings.
US10833546B2

An internal permanent magnet motor may include a stator of a annular shape, and a rotor coaxially disposed inside the stator by positioned between a gap between the rotor and the stator and having a plurality of permanent magnets embedded therein and spaced from each other in a circumferential direction along a circumference of the rotor, wherein the stator has a plurality of first notches formed on an internal circumferential surface facing the rotor in a height direction perpendicular to the circumferential direction thereof, and the rotor has a plurality of second notches formed on an external circumferential surface facing the stator in a height direction perpendicular to the circumferential direction thereof.
US10833544B2

A stator includes a first core including a plurality of non-oriented electromagnetic steel sheets stacked in layers and having an insertion hole penetrating the plurality of non-oriented electromagnetic steel sheets in an axial direction of the stator and a second core arranged in the insertion hole and including a plurality of oriented electromagnetic steel sheets stacked in layers. The first core has a side wall part adjoining a side surface of the second core extending in the axial direction of the stator, and the side wall part has an opening part that exposes the side surface of the second core.
US10833539B2

A mobile terminal includes a communication controller configured to detect a wireless tag in a mobile environment and a wireless charging controller configured to receive power wirelessly, and control the communication controller to determine whether the wireless tag is in the mobile environment, in response to receiving a wake-up power signal from a wireless power transfer apparatus.
US10833533B2

The present disclosure is directed to a system for electric energy storage. The system includes at least one energy cell. The energy cell has a plurality of weights, a carriage, a trolley, a belt and a main drive. The system is configured to move vertically the weights and to store the weights on either an upper portion or a lower portion of the energy cell. The system is charged or discharged by moving the weights from the lower portion to the upper portion or from the upper portion to the lower portion. The present disclosure also provides for a method for electric energy storage.
US10833527B2

A discharge circuit includes: a first transistor connected to power storage; an operational amplifier for controlling an output current of the first transistor; and the current mirror circuit connected to the operational amplifier. The current mirror circuit includes a second transistor connected to a non-inverting input terminal of the operational amplifier, and a third transistor connected to the power storage.
US10833526B2

The present disclosure relates to a charging apparatus for wirelessly charging a rechargeable electric energy store of a mobile terminal, having a housing, a primary coil device and a first control device operatively connected thereto, wherein the first control device is arranged in the housing, which has at least one air entry opening and at least one air exit opening. The housing further has a heat sink arranged in it that has an associated active air supply device, wherein the air supply device is set up to actively supply the heat sink with ambient air that can flow in, at least also through the at least one air entry opening. The heat sink has an associated temperature sensor device for sensing the temperature of the heat sink. The charging apparatus further has a second control device that has a signal connection to the temperature sensor device and is operatively coupled to the active air supply device, and that is set up to be able to activate the active air supply device as soon as and for as long as a predetermined first limit temperature of the heat sink has been reached or exceeded. Furthermore, the second control device also has a signal connection to the first control device and is set up to activate the active air supply device when the first limit temperature of the heat sink is reached or exceeded, and wireless charging of an electrical energy store of a mobile terminal is also performed.
US10833521B2

Methods, systems and battery modules are provided, which increase the cycling lifetime of fast charging lithium ion batteries. During the formation process, the charging currents are adjusted to optimize the cell formation, possibly according to the characteristics of the formation process itself, and discharge extents are partial and optimized as well, as is the overall structure of the formation process. During operation, voltage ranges are initially set to be narrow, and are broadened upon battery deterioration to maximize the overall lifetime. Current adjustments are applied in operation as well, with respect to the deteriorating capacity of the battery. Various formation and operation strategies are disclosed, as basis for specific optimizations.
US10833517B2

The present disclosure provides charging devices for vehicles, vehicles including the same, and methods of controlling the vehicles. In one form of the present disclosure, a remote control device includes a charging device for a vehicle, the charging device includes a plurality of chargers installed in the vehicle, a communication device provided in each charger of the plurality of chargers and configured to receive information regarding a charging capacity of an electronic device connected to the plurality of chargers from the electronic device and a controller configured to determine charging capacities allocated to the plurality of chargers based on the information regarding the charging capacity of the electronic device.
US10833516B2

A charging port module for a mobile electronic device and a mobile electronic device including the charging port module. The charging port module includes a housing including at least one opening; a heating element disposed on the housing; and a plurality of electrodes contacting the heating element.
US10833510B2

An electromagnetic wave charge management circuit includes: an antenna to receive an electromagnetic wave signal; a filtering unit electrically connected to the antenna to filter the electromagnetic wave signal received by the antenna; a converting unit electrically connected to the filtering unit to convert the filtered electromagnetic wave signal by the filtering unit into a direct current voltage; a charging unit electrically connected to the converting unit to provide the direct current voltage generated by the converting unit to an internal power supplier of the receiver device; and a controlling unit electrically connected to the filtering unit and the charging unit to transmit a first control signal that is for controlling the filtering unit to filter the electromagnetic wave signal, and a second control signal that is for controlling the charging unit to provide the direct current voltage generated by the converting unit to the internal power supplier.
US10833504B2

Systems and methods for managing electrical load control events in an electric power grid are disclosed. A server processor is operable to generate an energy consumption profile for each of the plurality of service points. Each energy consumption profile comprises energy consumption information for a plurality of controllable energy consuming devices. The server processor selects at least one service point from the plurality of service points based on a predetermined criterion and sends at least one load control event to the at least one service point in response to an energy reduction request. The server processor determines an energy saving resulting from the at least one load control event at the at least one service point. The energy saving is determined based on a monetary supply equivalent value for each of the plurality of controllable energy consuming devices.
US10833499B2

Apparatus and method for controlling a pyro-fuse. A pyro-fuse control system includes a current sensing circuit and a diagnostic circuit. The current sensing circuit is configured to determine whether the current flowing in conductor exceeds a threshold current. The diagnostic circuit is coupled to the current sensing circuit. The diagnostic circuit is configured to determine whether an indication of current exceeding the threshold current generated by the current sensing circuit is caused by current flowing the conductor and is not caused by a fault in the current sensing circuit.
US10833495B2

The invention relates to a monolithic electrical connection harness (1) having an adapted rigidity traveling along a determined path, including a flexible insulating casing (2a to 2c) inserting shielded electrical connection cables (C1 to C3) to constitute a bundle (F1 to F3), devices (S1 to S3) for holding the ends (Z1 to Z3) of the flexible casing (2a to 2c) on rear connections (R1 to R3) integrating the end zones (E1 to E3) of the cables (C1 to C3) In this harness (1), a reinforcing sheath (6) surrounds the cable bundle (F1 to F3) and is made up of one or more layers (61 to 63) of composite material made from a flexible matrix in polymer material in which a ply of fibers for reinforcing in robustness and/or stiffness is draped along the cable bundle (F1 to F3), the reinforcing fibers being assembled in each ply in a shape chosen from between a unidirectional web, a multidirectional web and a fabric of wires formed from braided fibers.
US10833494B2

Certain examples relate to an apparatus, method and system for electrical interconnection. Certain examples provide an apparatus comprising: an outer longitudinally extending member comprising a longitudinally extending perimeter region defining an inner longitudinally extending cavity; and at least a first longitudinally extending conductor and a separate second longitudinally extending conductor; wherein the at least first and second longitudinally extending conductors are embedded within the longitudinally extending perimeter region and extend along the length thereof.
US10833489B2

The disclosure generally relates to an exemplary enclosure that can house an electrical network protection element and provide protection to the electrical network protection element against damage in various environments such as when the enclosure is placed in an underground vault that may be flooded during rain, or when a liquid (oil, for example) comes in contact with the enclosure. The enclosure includes a flange attached to the housing and two doors that are hingeably attached to the flange. A wedge projection is provided along the perimeter of the flange and a gasket is provided on three outer edges of each door. The gasket sealingly receives the wedge projection of the flange when the doors are closed. The first door further includes a beveled inner edge that sealingly mates with a gasket in a complementary beveled inner edge of the second door when the doors are closed.
US10833488B2

The present invention relates to an apparatus and method for securing a box cover to a watthour meter socket box. In certain embodiments, the apparatus has a clamping member that fits over a wall of a meter box and a lock housing that locks to the clamping member after a box cover has been installed thereby securing the cover to the box. Further embodiments relate to a clamp member and a lock housing wherein the clamping member generally comprises a clamp, clamp actuating member, and fastening shelf, and wherein the clamp actuating member may comprise a lever or threaded member to attach the clamping member to a wall of a meter box base. The box cover is secured to the meter box base when the clamping member is secured to the wall and used in combination with the lock housing and a locking shaft.
US10833483B2

A vertical cavity surface emitting laser (VCSEL) array may comprise a plurality of VCSELs, a plurality of structures extending from a surface of the VCSEL array, and one or more metallization layers electrically connecting to one or more VCSELs of the plurality of VCSELs. The one or more metallization layers may include portions over the plurality of structures. The portions over the plurality of structures may extend to a height that is greater than other features on the surface of the VCSEL array. When the VCSEL array is on a submount, the plurality of structures may mechanically support the VCSEL array and to prevent the other features on the surface of the VCSEL array from contacting the submount.
US10833479B2

A light-emitting element includes a mesa structure in which a first compound semiconductor layer of a first conductivity type, an active layer, and a second compound semiconductor layer of a second conductivity type are disposed in that order, wherein at least one of the first compound semiconductor layer and the second compound semiconductor layer has a current constriction region surrounded by an insulation region extending inward from a sidewall portion of the mesa structure; a wall structure disposed so as to surround the mesa structure; at least one bridge structure connecting the mesa structure and the wall structure, the wall structure and the bridge structure each having the same layer structure as the portion of the mesa structure in which the insulation region is provided; a first electrode; and a second electrode disposed on a top face of the wall structure.
US10833461B2

A connector for connecting a coaxial cable to a printed circuit board includes a support portion that receives an end of the coaxial cable within a hollow structure thereof so that an exposed outer conductor of the coaxial cable is connected to an interior surface of a side wall of the hollow structure and so that the coaxial cable extends within the support portion perpendicular to the printed circuit board. The connector further includes an engagement portion that is connected to the support portion and configured to fix the connector to a first side of the printed circuit board, where the engagement portion is mounted above a via hole in the printed circuit board.
US10833446B2

It is aimed to provide a complex electrical connection device capable of efficiently shorting and connecting wires to each other by a compact structure. The complex electrical connection device includes first and second connectors (C1, C2). The first connector (C1) includes first shorting female terminals (TS1), mutual connection female terminals (TM1) and a first connector housing (H1). The second connector (C2) includes second shorting female terminals (TS2), mutual connection male terminals (TM2), a shorting female terminal (SA) having first and second male terminal portions (31A, 32A) capable of respectively connecting the first and second shorting female terminals (TS1, TS2), and a second connector housing (H2) for holding this shorting member. The second connector housing (H2) holds the mutual connection male terminals (TM2) at positions where the mutual connection terminals (TM1, TM2) are connectable to each other and holds the second shorting female terminals (TS2) at positions where the second shorting female terminals (TS2) are connected to the second male terminal portions (32A).
US10833443B2

A connector including a plurality of electrically conducting contacts and fitted to another connector, the connector includes: a fixing insulator having a frame shape; a plurality of metal fittings that are disposed at both ends of the fixing insulator in a contact array direction in which the contacts are arrayed, and that are provided inside the fixing insulator; and a movable insulator that is disposed inside the fixing insulator, that is connected to the fixing insulator through elastic deformation portions of the contacts, and that is movable at least in a direction perpendicular to a fitting direction of the fitting with the other connector by elastic deformation of the elastic deformation portions, both ends of the movable insulator in the contact array direction facing the respective metal fittings.
US10833440B2

An electric contact for an electrical plug connection includes a receptacle open against a plugging direction and adapted to receive a mating contact in the plugging direction and a plurality of roller contact bodies made of an electrically conductive material and projecting into the receptacle. The roller contact bodies are rotatably held on at least a pair of opposing sides of the receptacle and each form a part of a contact surface adapted to contact the mating contact.
US10833439B2

An electrical assembly includes mated plug connector and receptacle connector. The plug connector includes an insulative main body, a flat flexible cable attached upon the main body, a rotatable presser assembled upon the main body and retaining the flat flexible cable in position, and a metallic unitary latch assembled upon the main body with pair of resilient latches on two opposite lateral sides. Correspondingly, the receptacle connector includes an insulative housing, a plurality of contacts disposed in the housing, a metallic shell enclosing the housing, and a metallic cover attached upon the shell to shield the rear side of the receptacle connector.
US10833437B2

The present invention provides a high-speed connector on a high density MINI version chip side, which comprises a board end connector, a wire end connector and a printed circuit board; the board end connector is arranged on the printed circuit board; the board end connector comprises a board end connector shell and a board end connector body arranged in the board end connector shell; the wire end connector comprises a wire end case and a tongue plate fixed to the wire end case; wherein at least one guide piece is extended from the board end connector shell, and the wire end case is provided with at least one guide slot for creating a butt joint with the guide piece. The connector of the present invention utilizes the space of the board end to the maximum extent, solves the problem that the CPU occupies the space of the board end due to the increased size of the heat dissipation module, and can realize high-speed data transmission.
US10833435B2

The invention relates to an electrical connection system (7) for an electrical device, such as an electrical terminal block, said electrical connection system (7) comprising: a conductive bar (21) including an electrical contact region (45) arranged to cooperate with a conductive portion (13′) of an electrical conductor (13) in a connected position, and an engagement zone (35) arranged to engage with a portion (15′) of a support rail (15) in an engaged position; a leaf spring (23); and a retaining device (49) arranged to retain the support rail (15) in the engaged position, the conductive bar (21) consisting of a conductive strip.
US10833434B1

A cover for a terminal block a cover for a terminal block includes a cover plate that may be disposed over a number of terminals of the terminal block. The cover plate includes a first surface, a second surface configured to face the terminals, and a number of access holes extending between the first surface and the second surface. Each of the access holes enables access to a respective terminal through the cover plate. The cover plate also includes a number of probe guides extending from the second surface of the cover plate toward respective access holes. Each probe guide includes a channel that guides a probe to an operating position that enables the probe to analyze the respective terminal.
US10833430B2

A terminal for connecting an electrical conductor to a connection pad of a device, the terminal including a cage to be fixed inside the housing of the device and including an orifice of substantially parallelepipedal shape and delimited by four walls, the orifice being able to receive the pad, an upper wall including an orifice able to allow the passage of a screw with an actuator and a clamping shoe able to allow the conductor to be clamped between the pad and the shoe upon actuation of the screw driving the relative translational movement between the screw and the cage. Terminal includes an intermediate stage inside the cage to allow the reception of a nut with elastic branches having a threaded orifice through which the clamping screw is to be mounted, the elastic branches interacting with forms provided on the side walls of the cage such that the nut rotationally disengages as soon as the correct clamping torque is reached.
US10833428B2

A snap fastener system includes a conductive first snap fastener portion in electrical and physical contact with a first electronic component, a second snap fastener portion, and a snap ring including tines mated to one of the first and/or second snap fastener portions and including one or more conductive insulation displacement tines which cut through the insulation covering a wire to be electrically coupled to the first electronic component.
US10833417B2

Systems and methods which provide filtering dielectric resonator antenna (FDRA) configurations implementing radiation cancellation are disclosed. Embodiments of a FDRA provide implementations of dielectric resonator antennas (DRAs) which are configured with a loop feed structure facilitates radiation cancellation to provide radiation nulls at frequencies outside of a desired passband to thereby implement radiation cancellation for filtering functionality of the FDRA. FDRAs of embodiments may be variously polarized, such as to provide linear polarization or circular polarization.
US10833414B2

An antenna apparatus includes: a feed via; a patch antenna pattern electrically connected to one end of the feed via; a ground layer disposed in a position vertically lower than a position of the patch antenna pattern, and having a through-hole through which the feed via passes; a first conductive ring pattern laterally spaced apart from the patch antenna pattern, and having a first through region laterally surrounding the patch antenna pattern; and a second conductive ring pattern disposed in a position vertically higher than a position of the first conductive ring pattern, and having a second through region laterally surrounding the patch antenna pattern, wherein an area of the second through region is greater than an area of the first through region.
US10833401B2

A base station antenna includes a panel that has a ground plane, first and second arrays that have respective first and second sets of linearly arranged radiating elements mounted on the panel, and a decoupling unit positioned between a first radiating element of the first array and a first radiating element of the second array. The decoupling unit includes at least a first sidewall that faces the first radiating element of the first array, a second sidewall that faces the first radiating element of the second array and an internal cavity that is defined in the region between the sidewalls. The first and second sidewalls are electrically conductive and electrically connected to the ground plane.
US10833399B1

A cone antenna has at least one resistor electrically coupled to the radiating structure of the cone antenna. The capacitor may be part of a resistor network that is electrically connected to the cone. One or more patches may be coupled to the resistor network which act as a capacitor. A feed card may be embedded within a ground plane to enable the exterior of an antenna assembly to be conformal with an outer surface of a platform carrying the cone antenna.
US10833398B2

A mobile device includes a dielectric substrate, a metal layer, a metal housing, a nonconductive partition, at least one connection element, and a feeding element. The metal layer is disposed on the dielectric substrate, and includes an upper element and a main element, wherein a slot is formed between the upper element and the main element. The metal housing is substantially a hollow structure, and has a slit, wherein the slit is substantially aligned with the slot of the metal layer. The connection element couples the upper element of the metal layer to the metal housing. The feeding element is coupled to the upper element of the metal layer or coupled to the metal housing. An antenna structure is formed by the feeding element, the upper element of the metal layer, the connection element, and the metal housing.
US10833397B2

Disclosed is an electronic device. The electronic device may comprise a first structure and a second structure mutually foldably connected with the first structure about a first axis extending in a first direction. A wireless communication circuit of the electronic device is electrically connected with a first radiator and a second radiator and is electrically separated from the second radiator in a folded state.
US10833396B2

An electronic device includes a metal frame, an antenna feeding point, an antenna ground, a feeding branch, a grounding branch, an antenna resonance arm, a variable capacitor, and a control circuit. The antenna resonance arm is a part of the metal frame after segmentation, the antenna feeding point is disposed on the feeding branch, a first connection portion and a second connection portion are disposed on the antenna resonance arm, the feeding branch is disposed between the second connection portion and the antenna ground, the grounding branch is disposed between the first connection portion and the antenna ground, the variable capacitor is disposed on the feeding branch, the variable capacitor is disposed between the antenna feeding point and the second connection portion, and the control circuit is configured to adjust a capacitance of the variable capacitor.
US10833373B2

A battery module includes a plurality of battery cells arranged in one direction, each of the battery cells including electrode portions, a connection tab connecting adjacent battery cells of the plurality of battery cells, and a protection circuit module having one side end portion connected to the connection tab. The connection tab includes a body portion that contacts the electrode portions of the adjacent battery cells and an extension portion extending from the body portion, the extension portion being connected to the protection circuit module. The extension portion includes at least one curved region.
US10833372B2

An electrode body, which includes a positive electrode plate and a negative electrode plate, is contained in a battery case, which is composed of a rectangular casing and a sealing plate. A first positive-electrode tab group, which is composed of a plurality of positive electrode tabs, and a second positive-electrode tab group, which is composed of a plurality of positive electrode tabs, are disposed between the sealing plate and the electrode body. The first positive-electrode tab group and the second positive-electrode tab group are disposed so as to be displaced from each other in the longitudinal direction of the sealing plate. The first positive-electrode tab group and the second positive-electrode tab group are connected to different positions on a positive-electrode current collector.
US10833367B2

A nonaqueous electrolyte secondary battery is provided, including: a positive electrode (10) that includes a lithium-manganese oxide as a positive electrode active material; a negative electrode (20) that includes SiOX (0≤X<2) in which at least a part of a surface is covered with carbon, or a Li—Al alloy as the negative electrode active material; and an electrolytic solution (50) that contains propylene carbonate (PC), ethylene carbonate (EC), and dimethoxy ethane (DME) as an organic solvent in a range of {PC:EC:DME}={0.5 to 1.5:0.5 to 1.5:1 to 3} in terms of a volume ratio, and at least one of lithium bis(fluorosulfonyl)imide (LiFSI) and lithium bis(trifluoromethane sulfonyl) imide (LiTFSI) as a supporting salt in a total amount of 0.6 to 1.4 (mol/L).
US10833366B2

The embodiment relates to the field of electrolyte selection in lithium ion cells which may employ Li4Ti5O12 compounds as negative electrode material and LiPF6 as the ionic salt component in the cell electrolyte solution. The embodiment further relates to improvements in lithium ion cell performance as a result of selection of specific formulation of electrolyte for lithium ion cells.
US10833357B2

Rechargeable lithium-ion batteries that have a high-capacity are provided. The lithium-ion batteries contain an anode structure that is of unitary construction and includes a non-porous region and a porous region including a top porous layer (Porous Region 1) having a first thickness and a first porosity, and a bottom porous layer (Porous Region 2) located beneath the top porous layer and forming an interface with the non-porous region. At least an upper portion of the non-porous region and the entirety of the porous region are composed of silicon, and the bottom porous layer has a second thickness that is greater than the first thickness, and a second porosity that is greater than the first porosity.
US10833356B2

Rechargeable lithium-ion batteries that have a high-capacity and a fast charge rate are provided. The lithium-ion batteries contain an anode structure that is of unitary construction and includes a non-porous region and a porous region including a top porous layer (Porous Region 1) having a first thickness and a first porosity, and a bottom porous layer (Porous Region 2) located beneath the top porous layer and forming an interface with the non-porous region. At least an upper portion of the non-porous region and the entirety of the porous region are composed of silicon, and the bottom porous layer has a second thickness that is greater than the first thickness, and a second porosity that is greater than the first porosity.
US10833350B2

[Problems] An object is to provide a pressure sensitive adhesive composition, a pressure sensitive adhesive sheet for batteries, and a lithium-ion battery in which good adhesive strength is exhibited to an adherend and the pressure sensitive adhesive is less likely to dissolve into an electrolyte solution even when the pressure sensitive adhesive sheet is in contact with the electrolyte solution.[Solution] A battery (2) comprising a pressure sensitive adhesive sheet (1), wherein: the pressure sensitive adhesive sheet is used at a site in the battery at which there is a possibility of contact with an electrolyte solution; the pressure sensitive adhesive sheet comprises a base material (11) and a pressure sensitive adhesive layer (13) laminated at one side of the base material; and the pressure sensitive adhesive layer is formed of a pressure sensitive adhesive composition comprising: a (meth)acrylic ester polymer containing a (meth)acrylic alkyl ester and a monomer as monomer units that constitute the polymer, the (meth)acrylic alkyl ester having a carbon number of an alkyl group of 6 or more and 20 or less, the monomer having a carboxy group in a molecule.
US10833343B2

An air-water concentration cell is provided as follows. A cathode electrode is formed of a first material for catalyzing an oxygen reduction reaction (ORR). An anode electrode is formed of a second material for catalyzing an oxygen evolution reaction (OER). A proton conductive membrane is interposed between the cathode electrode and the anode electrode. A fuel reservoir is interposed between the proton conductive membrane and the anode electrode. The fuel reservoir contains water. The water of the fuel reservoir is in contact with the anode electrode and the proton conductive membrane.
US10833342B2

A fuel cell and a membrane electrode assembly used therein. The membrane electrode assembly is a three-dimensional membrane electrode assembly for fuel cell configured as a three-dimensional thin film structure in which an inner space is divided into two intertwined subvolumes by an interface, and the interface is configured as an MEA thin film and a first subvolume of the two subvolumes is provided as a channel for fuel and a second subvolume is provided as a channel for an oxidizer. The fuel cell includes a casing which accommodates the three-dimensional membrane electrode assembly therein and independently communicates with the first subvolume and the second subvolume and includes inlets and outlets for the fuel and the oxidizer.
US10833340B2

The present invention relates to methods and apparatuses for determining the ratio of oxidized and reduced forms of a redox couple in solution, each method comprising: (a) contacting a first stationary working electrode and a first counter electrode to the solution; (b) applying a first potential at the first working electrode and measuring a first constant current; (c) applying a second potential at the first working electrode and measuring a second constant current; wherein the sign of the first and second currents are not the same; and wherein the ratio of the absolute values of the first and second currents reflects the ratio of the oxidized and reduced forms of the redox couple in solution. When used in the context of monitoring/controlling electrochemical cells, additional embodiments include those further comprising (d) oxidizing or reducing the solution, so as to alter the balance of the oxidized and reduced forms of the redox couple in solution, to a degree dependent on the ratio of the absolute values of the first and second currents. These embodiments may be used in the context of maintaining an electrochemical cell, stack, or system.
US10833335B2

The present disclosure provides a stainless steel substrate used for a fuel cell separator that comprises Nb and is excellent in corrosion resistance. The embodiments relate to a stainless steel substrate used for a fuel cell separator, comprising Nb in a solid solution state, and comprising substantially no precipitate of a Nb-containing intermetallic compound.
US10833334B2

A process for preparing a catalyst material, said catalyst material comprising a support material, a first metal and one or more second metals, wherein the first metal and the second metal(s) are alloyed and wherein the first metal is a platinum group metal and the second metal(s) is selected from the group of transition metals and tin provided the second metal(s) is different to the first metal is disclosed. The process comprises depositing a silicon oxide before or after deposition of the second metal(s), alloying the first and second metals and subsequently removing silicon oxide. A catalyst material prepared by this process is also disclosed.
US10833332B2

A method for scaled-up synthesis of PtNi nanoparticles. Synthesizing a Pt nanoparticle catalyst comprises the steps of: synthesizing PtNi nanoparticles, isolating PtNi/substrate nanoparticles, acid leaching the PtNi/substrate, and annealing the leached PtNi/substrate nanoparticles, and forming a Pt-skin on the PtNi/substrate nanoparticles.
US10833329B2

Provided are a nickel-based active material for a lithium secondary battery, a method of preparing the nickel-based active material, and a lithium secondary battery including a positive electrode including the nickel-based active material. The nickel-based active material includes at least one secondary particle that includes at least two primary particle structures, the primary particle structures each including a porous inner portion and an outer portion having a radially arranged structure, and the secondary particle including at least two radial centers.
US10833328B2

A powderous positive electrode material for a lithium secondary battery, the material having the general formula Li1+x[Ni1−a−b−cMaM′bM″c]1−xO2−z; M being either one or more elements of the group Mn, Zr and Ti, M′ being either one or more elements of the group Al, B and Co, M″ being a dopant different from M and M′, x, a, b and c being expressed in mol with −0.02≤x≤0.02, 0≤c≤0.05, 0.10≤(a+b)≤0.65 and 0≤z≤0.05; and wherein the powderous material is characterized by having a BET value ≤0.37 m2/g, a Dmax<50 μm, and a hardness strength index ΔΓ(P) of no more than 100%+(1−2a−b)×160% for P=200 MPa, wherein (Formula I) (I) with D 10p=0 being the D10 value of the unconstrained powder (P=0 M Pa), r°(D 10p=0) being the cumulative volume particle size distribution of the unconstrained powder at D 10p=0, and Γp(D 10p=0) being the cumulative volume particle size distribution at D10p=0 of the pressed samples with P being expressed in M Pa.
US10833324B2

A method for fabricating an electrode, includes: determining a thickness of an active layer; selecting a lithium (Li) foil having a specified thickness; determining a Li layer pattern for the Li foil based on a portion of a surface of the active layer to be covered by the Li foil; and pressing the Li layer pattern into the surface of the active layer.
US10833305B2

Methods and systems for warming a battery of a vehicle. The battery is configured to power a motor of the vehicle. The system includes a vent located below the battery and within an opening in the bottom surface of the vehicle, the vent configured to be in an open state or a closed state, the opening being substantially open when the vent is in the open state and the opening being substantially covered when the vent is in the closed state. The system includes an electronic control unit (ECU) coupled to the vent and the battery and configured to determine whether a temperature of the battery is below a threshold temperature, and cause the vent to move from the closed state to the open state when the temperature of the battery is below the threshold temperature to allow the battery to directly absorb heat radiated from the ground surface.
US10833298B2

An energy storage device includes an electrode body in which an electrode is wound, a case that stores the electrode body, and spacers (side spacers) interposed between the case and the electrode body. The spacers each have an opening that exposes a portion of faces of curved portions of the electrode body from one end to the other end of the electrode body in a winding axis direction of the electrode body.
US10833295B2

An aspect of the present application provides a battery cell including an electrode assembly and a package bag accommodating the electrode assembly, the electrode assembly includes a first end surface and a second end surface disposed opposite to the first end surface, and the battery cell further includes a support assembly disposed between the electrode assembly and the package bag, and the support assembly has a cavity disposed opposite to the first end surface or the second end surface. Another aspect of the present application provides a battery. The purpose of the present application is to increase the storage amount of the electrolyte in the battery cell and the battery.
US10833292B2

The present invention provides an organic light-emitting diode (OLED) display panel, wherein a display area of the OLED display panel is formed with a via hole and a water blocking structure for protecting the via hole from water vapor. The water blocking structure includes at least one trench defined in a surface of the substrate, and a baffle wall formed in the trench, and a top of the baffle wall is higher than an OLED emitting layer.
US10833291B2

An electroluminescent device includes a lower structure and a flexible encapsulation multilayer. The lower structure may have an emission area and a peripheral area surrounding the emission area. The flexible encapsulation multilayer may be disposed on the emission area and the peripheral area. The peripheral area may include an inorganic surface portion having a closed shape continuously surrounding the display area and comprising one or more inorganic materials. The flexible encapsulation multilayer may include a lower surface comprising only one or more inorganic materials. The lower surface of flexible encapsulation multilayer may be in direction contact with the inorganic surface portion.
US10833288B2

A display apparatus including a substrate having an active area and a sealing area surrounding the active area; a display unit disposed on the active area of the substrate and including a plurality of organic light-emitting devices; and a sealing member including a first portion, a second portion, and a third portion, the third portion disposed between the first portion and the second portion and connecting the first portion to the second portion.
US10833284B1

Manufacturing an electrical device including providing a substrate having a surface and forming a radiofrequency field effect transistor on the surface, including forming a CNT layer on the surface and depositing a pin-down layer on the CNT layer. The pin-down layer is patterned to form separate pin-down anchor layers. A first portion of the CNT layer, located in-between the pin-down anchor layers and second portions of the CNT layer are covered by the pin-down anchor layers. For cross-sections in a direction perpendicular to a common alignment direction of the electrically conductive aligned carbon nanotubes in the first portion of the CNT layer the electrically conductive aligned carbon nanotubes have an average linear density in a range from 20 to 120 nanotubes per micron along the cross-sections, and at least 40 percent of the electrically conductive aligned carbon nanotubes are discrete from any carbon nanotubes of the CNT layer. A radiofrequency field effect transistor having such a CNT layer and pin-down anchor layers is also disclosed.
US10833280B2

A condensed cyclic compound and an organic light-emitting device including the same are provided. A condensed cyclic compound may be represented by Formula 1: wherein Xi may be C(Ri) or N or a substituent including Formula 2, wherein i is an integer: Further details about the structures of Formula 1 and Formula 2 are provided.
US10833279B2

Provided is a light-emitting element with high emission efficiency. The light-emitting element including a first electrode, a second electrode, and a layer containing an organic compound between the first electrode and the second electrode. The layer containing the organic compound includes a light-emitting layer at least containing a first organic compound, a second organic compound, and a fluorescent substance. The first organic compound has an electron-transport property. The second organic compound has a hole-transport property. The second organic compound has a triarylamine skeleton. At least one of three aryl groups in the triarylamine skeleton is a group including a p-biphenyl skeleton.
US10833271B2

Disclosed is a method for the fabrication of a correlated electron material (CEM) switching device, the method comprising: forming a layer of a conductive substrate; forming a layer of a correlated electron material on the conductive substrate; forming a layer of a conductive overlay on the layer of correlated electron material; and patterning the layers whereby to form a stack comprising a conductive substrate, a CEM layer and a conductive overlay, wherein the patterning comprises the following steps: forming a hard mask on the layer of the conductive overlay; dry etching the layer of conductive overlay and the layer of correlated electron material whereby to form a partially formed stack; depositing a coating of a protective polymer over at least sidewalls of the partially formed stack; and dry etching the layer of conductive substrate.
US10833269B1

A method is presented for constructing a three-dimensional (3D) stack phase change memory (PCM) device. The method includes forming a plurality of stack layers over a plurality of conductive lines, the plurality of conductive lines formed within trenches of an inter-layer dielectric (ILD), forming isolation trenches extending through the plurality of stack layers, etching the plurality of stack layers to define an opening, filling the opening with at least a phase change material, and constructing vias to the plurality of conductive lines.
US10833267B2

A self-align metal contact for a phase control memory (PCM) element is provided that mitigates unwanted residual tantalum nitride (TaN) particles that would otherwise remain after patterning a TaN surface using an RIE process.
US10833266B2

A method is presented for protecting resistive random access memory (RRAM) stacks within a resistive memory crossbar array. The method includes forming a plurality of conductive lines within an interlayer dielectric (ILD), forming a RRAM stack including at least a hardmask having a first layer and a second layer, the second layer being a ruthenium layer, and removing the first layer of dual layer hardmask during a via opening such that the ruthenium layer remains intact to protect the RRAM stack during a damascene process.
US10833260B2

In fabricating a radio frequency (RF) switch, a phase-change material (PCM) and a heating element, underlying an active segment of the PCM and extending outward and transverse to the PCM, are provided. Lower portions of PCM contacts for connection to passive segments of the PCM are formed, wherein the passive segments extend outward and are transverse to the heating element. Upper portions of the PCM contacts are formed from a lower interconnect metal. Heating element contacts are formed cross-wise to the PCM contacts. The heating element contacts can comprise a top interconnect metal directly connecting with terminal segments of the heating element. The heating element contacts can comprise a top interconnect metal and intermediate metal segments for connecting with the terminal segments of the heating element.
US10833254B2

A perpendicular magnetic tunnel junction may include a free layer, a reference layer, and a barrier layer. The barrier layer may be arranged between the free layer and the reference layer. The barrier layer may include a first interface and a second interface. The first interface may face the free layer, and a second interface may face the reference layer. The first interface may not physically correlate with the second interface.
US10833251B2

A composition for cleaning a magnetic pattern, a method of manufacturing a magnetic memory device, a method of forming a magnetic pattern, and a magnetic memory device, the composition including a glycol ether-based organic solvent; a decomposing agent that includes an aliphatic amine; and at least one of a chelating agent, or a cleaning accelerator that includes an organic alkaline compound, wherein the composition is devoid of water.
US10833246B2

A piezoelectric material contains ferroelectric particles and an adhesive resin. The ratio of the ferroelectric particles relative to the total mass of the ferroelectric particles and the adhesive resin is 40 mass % or greater and 98 mass % or less.
US10833241B1

A thermalization structure is formed using a foil and a low temperature device (LTD). The foil includes a first layer of a first material. The LTD includes a surface from which heat is transferred away from the LTD. A coupling is formed between the foil and the surface of the LTD, where the coupling includes a bond formed between the foil and the surface such that forming the bond forms a set of ridges in the foil, a ridge in the set of ridges operating to dissipate the heat.
US10833226B2

Disclosed are a light emitting device and a light emitting device package. The light emitting device includes a light emitting structure including a first conductive semiconductor layer, an active layer on the first conductive semiconductor layer, and a second conductive semiconductor layer on the active layer, an adhesive layer contacting a top surface of the first conductive semiconductor layer, a first electrode contacting a top surface of the first conductive semiconductor and a top surface of the adhesive layer, and a second electrode contacting the second conductive semiconductor layer, wherein the adhesive layer contacting the first electrode is spaced apart from the second electrode.
US10833219B2

An epitaxial conversion element, a method for producing an epitaxial conversion element, a radiation emitting RGB unit and a method for producing a radiation emitting RGB unit are disclosed. In an embodiment an epitaxial conversion element includes a green converting epitaxial layer configured to convert electromagnetic radiation from a blue spectral range into electromagnetic radiation of a green spectral range and a red converting epitaxial layer configured to convert electromagnetic radiation from the blue spectral range into electromagnetic radiation of a red spectral range, wherein the green converting epitaxial layer and the red converting epitaxial layer are based on a phosphide compound semiconductor material, and wherein the green converting epitaxial layer and the red converting epitaxial layer are in different main extension planes which are parallel to each other.
US10833209B2

A conductive paste including: a conductive powder containing silver; an indium powder; a silver-tellurium-coated glass powder; a solvent; and an organic binder, wherein the silver-tellurium-coated glass powder is a silver-tellurium-coated glass powder including a tellurium-based glass powder containing tellurium in an amount of 20% by mass or more, and a coating layer on a surface of the tellurium-based glass powder, the coating layer containing silver and tellurium as a main component.
US10833208B2

A cover for an electronic package is manufactured by placing an optical insert, having opposite faces and configured to allow light radiation to pass therethrough, between two opposite faces of a cavity of a mold in a position such that said optical faces of the optical insert make contact with said opposite faces of the cavity of the mold. A coating material is injected into the cavity and around the optical insert. The coating material is set to obtain a substrate that is overmolded around the optical insert so as to produce the cover. An electronic package includes an electronic chip mounted to a support substrate with the cover formed by the overmolded substrate mounted to the support substrate.
US10833199B2

A nanowire transistor includes undoped source and drain regions electrically coupled with a channel region. A source stack that is electrically isolated from a gate conductor includes an interfacial layer and a source conductor, and is coaxially wrapped completely around the source region, extending along at least a portion of the source region. A Schottky barrier between the source conductor and the source region is a negative Schottky barrier and a concentration of free charge carriers is induced in the semiconductor source region.
US10833195B2

A semiconductor device type of field effect transistor (FET) primarily made of nitride semiconductor materials is disclosed. The FET includes a nitride semiconductor stack providing primary and auxiliary active regions and an inactive region surrounding the active regions; electrodes of a source, a drain, and a gate; an insulating film covering the electrodes and the semiconductor stack; and a field plate on the insulating film. A feature of the FET of the invention is that the field plate is electrically in contact with the auxiliary active region through the opening provided in the insulating film.
US10833194B2

A semiconductor structure includes a layer arrangement consisting of, in sequence, a semiconductor-on-insulator layer (SOI) over a buried oxide (BOX) layer over a buried stressor (BS) layer with a silicon bonding layer (BL) intervening between the BOX and the BS layers. The semiconductor structure may be created by forming the BS layer on a substrate of a first wafer; growing the BL layer at the surface of the BS layer; wafer bonding the first wafer to a second wafer having a silicon oxide layer formed on a silicon substrate such that the silicon oxide layer of the second wafer is bonded to the BL layer of the first wafer, and thereafter removing a portion of the silicon substrate of the second wafer.
US10833192B2

A semiconductor structure is provided that includes a bulk semiconductor substrate of a first semiconductor material. The structure further includes a plurality of fin pedestal structures of a second semiconductor material located on the bulk semiconductor substrate of the first semiconductor material, wherein the second semiconductor material is different from the first semiconductor material. In accordance with the present application, each fin pedestal structure includes a pair of spaced apart semiconductor fins of the second semiconductor material.
US10833189B2

In an inactive region of an active region, a gate pad, a gate poly-silicon layer, and a gate finger are provided at a front surface of a semiconductor substrate, via an insulating film. The gate poly-silicon layer is provided beneath the gate pad, sandwiching the insulating film therebetween. The gate pad, the gate poly-silicon layer, a gate finger, gate electrodes of a trench gate structure, a gate finger, and a second measurement pad are electrically connected in the order stated. As a result, the gate electrodes where parasitic resistance occurs and the gate poly-silicon layer where built-in resistance occurs are connected in series between the second measurement pad and the gate pad. A resistance value of the overall gate resistance that is a combined resistance of the built-in resistance and the parasitic resistance may be measured by the second measurement pad.
US10833183B2

One device disclosed herein includes, among other things, first and second conductive features embedded in a first dielectric layer, a cap layer positioned above the first dielectric layer, a ballistic transport material contacting the first conductive member and positioned above a portion of the first dielectric layer, and first and second contacts contacting the first and second conductive features.
US10833182B2

A semiconductor device includes a semiconductor substrate, an emitter region, a base region and multiple accumulation areas, and an upper accumulation area in the multiple accumulation areas is in direct contact with a gate trench section and a dummy trench section, in an arrangement direction that is orthogonal to a depth direction and an extending direction, a lower accumulation area furthest from the upper surface of the semiconductor substrate in the multiple accumulation areas has: a gate vicinity area closer to the gate trench section than the dummy trench section in the arrangement direction; and a dummy vicinity area closer to the dummy trench section than the gate trench section in the arrangement direction, and having a doping concentration of the first conductivity type lower than that of the gate vicinity area.
US10833179B2

A method of forming a non-volatile memory cell on a substrate having memory cell and logic circuit regions by forming a pair of conductive floating gates in the memory cell region, forming a first source region in the substrate between the pair of floating gates, forming a polysilicon layer in both regions, forming an oxide layer over the polysilicon layer in the logic circuit region, performing a chemical-mechanical polish of the polysilicon layer in the memory cell area leaving a first block of the polysilicon layer between the floating gates that is separated from remaining portions of the polysilicon layer, and selectively etching portions of the polysilicon layer to result in: second and third blocks of the polysilicon layer disposed in outer regions of the memory cell area, and a fourth block of the polysilicon layer in the logic circuit region.
US10833175B2

A semiconductor device that includes a fin structure having a porous core, and a relaxed semiconductor layer present on the porous core. The semiconductor device may further include a strained semiconductor layer that is substantially free of defects that is present on the strained semiconductor layer. A gate structure may be present on a channel region of the fin structure, and source and drain regions may be present on opposing sides of the gate structure.
US10833168B2

A method of forming complementary metal-oxide-semiconductor (CMOS) nanosheet devices is provided. The method includes forming at least two adjacent trimmed stacks of sacrificial sheet segments and semiconductor nanosheet segments on a substrate, with a dummy gate structure and sidewall spacers on each of the at least two adjacent trimmed stacks. The method further includes forming a protective cap layer over the trimmed stacks, and forming a sacrificial fill layer on the protective cap layer. The method further includes forming a recess through the sacrificial fill layer and protective cap layer between the stacks, depositing a recess liner in the recess, and forming a dielectric fill layer in the recess on the recess liner. The method further includes forming a capping layer on one of the trimmed stacks, removing the sacrificial fill layer from another one of the trimmed stacks, and forming a source/drain on the semiconductor nanosheet segments.
US10833165B2

In a semiconductor device being fabricated, a gate structure, a first source/drain (S/D) structure, and a second S/D structure are formed. A first spacer of a first dielectric material is formed between the gate structure and the first S/D structure. A second spacer is formed between the gate structure and the second S/D structure, such that a first gap is created within a second dielectric material of the second spacer.
US10833160B1

Structures for a field-effect transistor and methods of forming a field-effect transistor. A sidewall spacer is arranged adjacent to a sidewall of a gate electrode, a source/drain region is arranged laterally adjacent to the sidewall spacer, and a contact is arranged over the source/drain region and laterally adjacent to the sidewall spacer. The contact is coupled with the source/drain region. A section of an interlayer dielectric layer is laterally arranged between the contact and the sidewall spacer.
US10833157B2

A technique relates to a semiconductor device. A stack includes two or more nanowires separated by a high-k dielectric material, the high-k dielectric material being formed on at least a center portion of the two or more nanowires in the stack. A separation space between the two or more nanowires is less than two times a thickness of the high-k dielectric material formed on a side wall of the two or more nanowires. A source or a drain formed on sides of the stack.
US10833154B2

An electronic device can include a substrate and an insulating structure. In an aspect, an anchor can include a portion of the substrate that extends into the insulating structure or a portion of the insulating structure that extends into the substrate. In another aspect, a process of forming an electronic device can include patterning a substrate to define a trench and a first anchor; and forming an insulating structure within the trench and adjacent to the first anchor. In a further aspect, a process of forming an electronic device can include patterning a substrate to define a trench having a sidewall and a first pillar spaced apart from the sidewall; doping the first pillar to change a conductivity type of the first pillar; and forming an insulating structure that surrounds the first pillar.
US10833147B2

The disclosure is directed to semiconductor structures and, more particularly, to Metal-Insulator-Metal (MIM) capacitor structures and methods of manufacture. The method includes: forming at least one gate structure; removing material from the at least one gate structure to form a trench; depositing capacitor material within the trench and at an edge or outside of the trench; and forming a first contact in contact with a first conductive material of the capacitor material and a second contact in contact with a second conductive material of the capacitor material.
US10833138B2

An organic electroluminescence (EL) display panel having pixels arranged in a matrix of rows and columns includes: a substrate; pixel electrode layers that are made of a light-reflective material and are arranged on the substrate in the matrix; an insulating layer that is provided above the substrate and the pixel electrode layers; organic functional layers that are provided above the pixel electrode layers; and a light-transmissive counter electrode layer that is provided above the organic functional layers, wherein the insulating layer has a first opening and second openings for each of the pixel electrode layers, the first opening being elongated in a column direction, the second openings each being shorter than the first opening in the column direction and being lined up adjacent to the first opening, and the organic functional layers include light-emitting layers in which organic electroluminescence occurs in the first opening and the second openings.
US10833132B2

Provided is a hard coat-attached film type touch sensor excellent in workability in a manufacturing process while maintaining scratch resistance. A hard coat-attached film type touch sensor 1 used laminated on a display surface of a flexible display includes: a film type touch sensor 2; a first hard coat layer 4 provided in a large area on a region except for at least an edge portion 31 of one main surface of the film type touch sensor 2; and a second hard coat layer 5 provided adjacent to the first hard coat layer 4 in a region where the first hard coat layer 4 is not formed and having a lower hardness than the first hard coat layer 4.
US10833131B2

A touch control display panel includes a display area and a border area, wherein the border area is extended along a first direction, and the border area and the display area are arranged along a second direction perpendicular to the first direction. The border area includes a flexible-printed-circuit (FPC) touch control driver bonding area and a chip-on-film (COF) display driver bonding area, wherein the FPC touch control driver bonding area and the COF display driver bonding area are arranged along the first direction.
US10833130B2

A display device according to an embodiment of the present invention includes first and second electroluminescent elements on a substrate. The first and second electroluminescent elements each include a lower electrode, a functional layer including a light-emitting layer, an upper electrode, and a first or second color filter. The display device includes an overlapping region where the first and second color filters overlap each other in a plan view. Light transmitted through the first color filter has a higher luminosity factor than light transmitted through the second color filter. L2>L1, wherein L2 is the distance between the light-emitting region of the second electroluminescent element and the second color filter, and L1 is the distance between the light-emitting region of the first electroluminescent element and the first color filter.
US10833129B2

Provided is an image sensor, which includes: a first substrate; a first structure on a front surface of the first substrate, the first structure including a first interlayer insulating layer surrounding a first conductive layer; a second substrate; a second structure on a front surface of the second substrate facing the front surface of the first substrate, the second structure including a second interlayer insulating layer, the second interlayer insulating layer being bonded to the first interlayer insulating layer; an organic photoelectric layer on a back surface of the second substrate; and a via electrode structure in contact with the first conductive layer through the second substrate and the second structure, the via electrode structure including an air gap therein.
US10833127B2

A method for fabricating a semiconductor device including three-dimensional and planar memory device co-integration includes forming trenches within a horizontal electrode stack to expose portions of a conductive layer, forming vertical electrodes including conductive material within the trenches, forming a planar memory device stack across the device, and patterning the planar memory device stack to form a planar memory device.
US10833124B2

A semiconductor device is provided including a base insulating layer on a substrate; a first conductive line that extends in a first direction on the base insulating layer; data storage structures on the first conductive line; selector structures on the data storage structures, each of the selector structures including a lower selector electrode, a selector, and an upper selector electrode; an insulating layer in a space between the selector structures; and a second conductive line disposed on the selector structures and the insulating layer and extended in a second direction intersecting the first direction. An upper surface of the insulating layer is higher than an upper surface of the upper selector electrode.
US10833118B2

A manufacturing method of a chip package includes the following steps. A light transmissive substrate is bonded to a first surface of a wafer, such that a dam element between the light transmissive substrate and the wafer covers a conductive pad of the wafer. A second surface of the wafer facing away from the first surface is etched, such that a hollow region and a trench selectively communicated with the hollow region are synchronously formed in the wafer. A first isolation layer on the conductive pad is etched to expose the conductive pad through the hollow region.
US10833103B2

A semiconductor memory device includes: a substrate; a plurality of first semiconductor portions arranged in a first direction intersecting a surface of the substrate; a first gate electrode extending in the first direction, the first gate electrode facing the plurality of first semiconductor portions from a second direction intersecting the first direction; a first insulating portion provided between the first semiconductor portions and the first gate electrode; a first wiring separated from the first gate electrode in the first direction; a second semiconductor portion connected to one end in the first direction of the first gate electrode and to the first wiring; a second gate electrode facing the second semiconductor portion; and a second insulating portion provided between the second semiconductor portion and the second gate electrode.
US10833100B2

A vertically alternating stack of insulating layers and dielectric spacer material layers is formed over a semiconductor substrate. The vertically alternating stack is patterned into a first alternating stack located at a center region of a memory die and a second alternating stack that laterally encloses the first alternating stack. Memory stack structures are formed through the first alternating stack, and portions of the dielectric spacer material layers in the first alternating stack are replaced with electrically conductive layers while maintaining the second alternating stack intact. At least one metallic wall structure is formed through the second alternating stack. An edge seal assembly is provided, which includes at least one vertical stack of metallic seal structures. Each vertical stack of metallic seal structures vertically extends contiguously from a top surface of the semiconductor substrate to a bonding-side surface of the memory die, and includes a respective metallic wall structure.
US10833096B2

According to one embodiment, a semiconductor device includes: a first pillar penetrating a first stack and including a first insulator, a first portion of a first semiconductor provided on an upper and an outer side surface of the first insulator, a second insulator provided on an outer side surface of the first portion, and a second portion being provided above the first stack, being coupled to an upper surface of the first portion, and including a lower surface greater than the upper surface of the first portion; an oxide film provided on a side surface of the second portion; and a second pillar penetrating a second stack and including a second semiconductor electrically coupled to the first semiconductor, and a third insulator on an outer side surface of the second semiconductor.
US10833079B2

A semiconductor structure includes a substrate, a vertical fin disposed over a top surface of the substrate, a first vertical transport field-effect transistor (VTFET) disposed over the top surface of the substrate surrounding a first portion of the vertical fin, an isolation layer disposed over the first VTFET surrounding a second portion of the vertical fin, and a second VTFET disposed over a top surface of the isolation layer surrounding a third portion of the vertical fin. The first portion of the vertical fin includes a first semiconductor layer with a first crystalline orientation providing a first vertical transport channel for the first VTFET, the second portion of the vertical fin includes an insulator, and the third portion of the vertical fin includes a second semiconductor layer with a second crystalline orientation providing a second vertical transport channel for the second VTFET.
US10833066B2

A half-bridge circuit includes a low-side transistor and a high-side transistor each having a load path and a control terminal, and a high-side drive circuit having a level shifter with a level shifter transistor. The low-side transistor and the level shifter transistor are integrated in a common semiconductor body.
US10833059B2

Some embodiments include an integrated assembly having a base supporting first circuitry and first conductive lines. The first conductive lines extend along a first direction and are associated with the first circuitry. A deck is over the base and supports an array of memory cells and second conductive lines which are associated with the array of memory cells. The second conductive lines extend along a second direction which is substantially orthogonal to the first direction. Vertical interconnects extend from the deck to the base and couple the first conductive lines to the second conductive lines. Each of the vertical interconnects couples one of the first conductive lines to one of the second conductive lines. Each of the second conductive lines is coupled with only one of the first conductive lines.
US10833057B2

A display apparatus includes: a transparent substrate; a panel substrate; a light emitting diode disposed between the transparent substrate and the panel substrate; an insulation layer covering side surfaces of the light emitting diode; a first connection electrode electrically connected to the light emitting diode and disposed on the insulation layer between the insulation layer and the panel substrate; a second connection electrode on the panel substrate; and an electrode connector electrically connecting the first connection electrode to the second connection electrode, wherein the first connection electrode has an overlapping portion overlapping with the light emitting diode and a non-overlapping portion laterally extending from the overlapping portion on the insulation layer.
US10833050B1

An interposer is capable of efficiently reinforcing the connecting portion between an electronic component and a substrate. The interposer is used for mounting a first electronic component on a substrate and includes a sheet-shaped spacer having at least one through-hole and including a material that does not flow during reflow soldering and a resin portion that covers at least a part of the spacer and is flowable during reflow soldering, and the through-hole is configured to store a bump of the first electronic component.
US10833049B2

A method for electrically coupling a pad and a front face of a pillar, including shaping the front face pillar, the front face having at least partially a convex surface, applying a suspension to the front face or to the pad, wherein the suspension includes a carrier fluid, electrically conducting microparticles and electrically conducting nanoparticles, arranging the front face of the pillar opposite to the pad at a distance such that the carrier fluid bridges at least partially a gap between the front face of the pillar and the pad, evaporating the carrier fluid thereby confining the microparticles and the nanoparticles, and thereby arranging the nanoparticles and the microparticles as percolation paths between the front face of the pillar and the pad, and sintering the arranged nanoparticles for forming metallic bonds at least between the nanoparticles and/or between the nanoparticles and the front face of the pillar or the pad.
US10833044B2

Apparatuses relating to a microelectronic package are disclosed. In one such apparatus, a substrate has first contacts on an upper surface thereof. A microelectronic die has a lower surface facing the upper surface of the substrate and having second contacts on an upper surface of the microelectronic die. Wire bonds have bases joined to the first contacts and have edge surfaces between the bases and corresponding end surfaces. A first portion of the wire bonds are interconnected between a first portion of the first contacts and the second contacts. The end surfaces of a second portion of the wire bonds are above the upper surface of the microelectronic die. A dielectric layer is above the upper surface of the substrate and between the wire bonds. The second portion of the wire bonds have uppermost portions thereof bent over to be parallel with an upper surface of the dielectric layer.
US10833035B2

A method of forming solder bumps includes preparing a substrate having a surface on which a plurality of electrode pads are formed, forming a resist layer on the substrate, the resist layer having a plurality of openings, each of the openings being aligned with a corresponding electrode pad of the plurality of electrode pads, forming a conductive pillar in each of the openings of the resist layer, forming conductive layers to cover at least side walls of the resist layer in the openings to block gas emanating from the resist layer, filling molten solder in each of the openings in which the conductive layers has been formed and removing the resist layer.
US10833020B2

Discussed generally herein are methods and devices including or providing a high density interconnect structure. A high density interconnect structure can include a stack of alternating dielectric layers and metallization layers comprising at least three metallization layers including conductive material with low k dielectric material between the conductive material, and at least two dielectric layers including first medium k dielectric material with one or more first vias extending therethrough, the at least two dielectric layers situated between two metallization layers of the at least three metallization layers, a second medium k dielectric material directly on a top surface of the stack, a second via extending through the second medium k dielectric material, the second via electrically connected to conductive material in a metallization layer of the three or more metallization layers, and a pad over the second medium k dielectric material and electrically connected to the second via.
US10833017B2

A semiconductor device may include a source/drain contact trench adjacent to a gate. The source/drain contact trench may include a first portion and a second portion on the first portion. The semiconductor device also may include an insulating contact spacer liner within the source/drain contact trench. The insulating contact spacer liner contacts the first portion but not the second portion of the source/drain contact trench. The semiconductor device may further include a conductive material within the insulating contact spacer liner and the second portion of the source/drain contact trench. The conductive material may land in a source/drain region of the semiconductor device.
US10833015B2

A memory device comprises a stack of linking elements including a first group of linking elements and a second group of linking elements different than the first group of linking elements. Interlayer connectors in a first plurality of interlayer connectors are connected to respective linking elements in the first group of linking elements. Interlayer connectors in a second plurality of interlayer connectors are connected to linking elements in the second group of linking elements. Patterned conductor lines in a first layer of patterned conductor lines are coupled to respective interlayer connectors in the first plurality of interlayer connectors. Patterned conductor lines in a second layer of patterned conductor lines disposed higher than the first layer of patterned conductor lines are coupled to respective interlayer connectors in the second plurality of interlayer connectors.
US10833014B2

An electrical interconnection. In order to efficiently conduct electrical current in small-scale structures and at high frequencies, the electrical interconnection has a channel portion which includes at least one channel layer made of a weak topological insulator material and having a top surface with a plurality of grooves extending from a first terminal to a second terminal of the electrical interconnection, wherein the top surface and a bottom surface of each groove are insulating, whereas each side surface of each groove includes a conducting zone with a pair of topologically protected one-dimensional electron channels.
US10833009B2

An integrated circuit memory device, in one embodiment, includes a substrate having a plurality of bit lines. A first and second inter-level dielectric layer are successively disposed on the substrate. Each of a plurality of source lines and staggered bit line contacts extend through the first inter-level dielectric layer. Each of a plurality of source line vias and a plurality of staggered bit line vias extend through the second inter-level dielectric layer to each respective one of the plurality of source lines and the plurality of staggered bit line contacts. The source lines and staggered bit line contacts that extend through the first inter-level dielectric layer are formed together by a first set of fabrication processes. The source line vias and staggered bit line contacts that extend through the second inter-level dielectric layer are also formed together by a second set of fabrication processes.
US10832987B2

A method of managing thermal warpage of a laminate which includes: assembling a stiffener and an adhesive on the laminate, the stiffener being a material that has a higher modulus of elasticity than the laminate; applying a force to deform the laminate a predetermined amount; heating the laminate, stiffener and adhesive to a predetermined temperature at which the adhesive cures to bond the stiffener to the laminate; cooling the laminate, stiffener and adhesive to a temperature below the predetermined temperature, the laminate maintaining its deformed shape.
US10832985B2

In an embodiment, a device includes: a sensor die having a first surface and a second surface opposite the first surface, the sensor die having an input/output region and a first sensing region at the first surface; an encapsulant at least laterally encapsulating the sensor die; a conductive via extending through the encapsulant; and a front-side redistribution structure on the first surface of the sensor die, the front-side redistribution structure being connected to the conductive via and the sensor die, the front-side redistribution structure covering the input/output region of the sensor die, the front-side redistribution structure having a first opening exposing the first sensing region of the sensor die.
US10832984B2

A method includes the steps of fabricating one or more semiconductor devices on a semiconductor wafer and depositing one or more conformal organic environmental protection layers over the semiconductor wafer using a vapor deposition process. By depositing the one or more conformal organic environmental protection layers using a vapor deposition process, thin film conformal organic environmental protection layers may be provided that offer excellent protection against water and oxygen ingress, thus increasing the ruggedness and reliability of the resulting semiconductor die.
US10832981B2

A display device including: a first substrate including a display area and a peripheral area; a display part disposed on the first substrate and to include a plurality of pixels; a second substrate disposed on the display part; and an inorganic layer disposed on the second substrate. The inorganic layer may include an opening, and the opening overlaps the display area and the peripheral area.
US10832976B2

In a semiconductor manufacturing process, it is necessary to cut a die close to the edge of a wafer in order to obtain as many dies as possible from one wafer. Accordingly, with respect to a charged particle beam device and an optical inspection device used in a semiconductor manufacturing process, there is a demand for detecting the height of the wafer close to the edge of the wafer with high accuracy, in order to measure or examine close to the edge of the wafer with high accuracy. Further, there is a demand for high speed height-detection in order to realize high throughput for the semiconductor manufacturing process. In the present invention, the foregoing can be achieved by the following configuration: sandwiching a target region on a wafer, a first pattern and a second pattern are projected onto one side and the other side respectively of the target region from an oblique direction with respect to the wafer top-surface, enabling an image of the first pattern and/or second pattern to be used.
US10832968B2

A semiconductor device with a shallow trench isolation structure includes a semiconductor substrate having a first region and a second region, a plurality of fins on the first and second regions, a first isolation region between the first and second regions, the first isolation region having an upper portion doped with ions, and a second isolation region between the fins. The doped upper portion is characterized by a reduced etch rate so that the thickness of the first isolation region is thicker than the second isolation region.
US10832966B2

Structures and fabrication methods for a field-effect transistor. First and second spacers are formed adjacent to opposite sidewalls of a gate structure. A section of the gate structure is partially removed with a first etching process to form a cut that extends partially through the gate structure. After partially removing the section of the gate structure with the first etching process, upper sections of the first and second sidewall spacers arranged above the gate structure inside the cut are at least partially removed. After at least partially removing the upper sections of the first and second sidewall spacers, the section of the gate structure is completely removed from the cut with a second etching process. A dielectric material is deposited inside the cut to form a dielectric pillar.
US10832964B1

A semiconductor structure is disclosed including a semiconductor substrate having two or more fins. The semiconductor structure includes a recessed gate structure having opposing sidewalls located over one of the fins. The semiconductor structure includes a gate spacer disposed on the opposing sidewalls of the recessed gate structure. The semiconductor structure includes a source/drain region disposed between adjacent gate spacers. The semiconductor structure includes a first conductive material disposed on the source/drain region and an interlevel dielectric layer disposed on a top surface of the semiconductor structure defining an opening therein to an exposed top surface of the first conductive material. A width of an upper portion of the opening is greater than the width of the lower portion of the opening. The lower portion of opening is aligned with the first conductive material. The semiconductor structure includes a second conductive material disposed in the opening.
US10832954B2

Embodiments of the present invention are directed to forming a reliable wrap-around contact (WAC) without using a source/drain sacrificial region. In a non-limiting embodiment of the invention, an isolation structure is formed over a substrate. A source or drain (S/D) region is formed over the substrate and between sidewalls of the isolation structure. A liner is formed over the S/D region and a sacrificial region is formed over the liner. The sacrificial region can be recessed below a surface of the isolation structure and an interlayer dielectric can be formed over the recessed surface of the sacrificial region. The sacrificial region can be replaced with a wrap-around contact.
US10832952B2

A method of forming a semiconductor device having a vertical metal line interconnect (via) fully aligned to a first direction of a first interconnect layer and a second direction of a second interconnect layer in a selective recess region by forming a plurality of metal lines in a first dielectric layer; and recessing in a recess region first portions of the plurality of metal lines such that top surfaces of the first portions of the plurality of metal lines are below a top surface of the first dielectric layer; wherein a non-recess region includes second portions of the plurality of metal lines that are outside the recess region.
US10832948B2

A semiconductor device includes a first interlayer dielectric film on a substrate, first and second wires respectively extending in a first direction within the first interlayer dielectric film, the first and second wires being adjacent to each other in a second direction different from the first direction, a hard mask pattern on the first interlayer dielectric film, the hard mask pattern including an opening, and an air gap within the first interlayer dielectric film, the air gap including a first portion overlapping vertically with the opening and a second portion not overlapping with the opening in the first direction.
US10832941B2

A method of forming a memory structure includes forming an opening on opposing sides of a plurality of memory pillars disposed on a substrate, the opening extends through a capping layer located above a first dielectric layer and a top portion of an oxide layer, the oxide layer is located between the first dielectric layer and an encapsulation layer on the substrate, the encapsulation layer surrounds the plurality of pillars, removing the oxide layer from areas of the memory structure located between the memory pillars, above the encapsulation layer and below the first dielectric layer, after removing the oxide layer a gap remains within the areas of the memory structure, and forming a second dielectric directly above the capping layer, wherein the second dielectric layer pinches off the opening to form airgaps.
US10832938B2

Systems and methods for processing semiconductor structures are provided. The methods generally include determining a desired removal map profile for a device layer of a semiconductor structure, determining a set of process parameters for use in an epitaxial smoothing process based on the desired removal map profile, and selectively removing material from the device layer by performing an epitaxial smoothing process on an outer surface of the device layer.
US10832935B2

An exemplary wafer structure comprises a source wafer having a patterned sacrificial layer defining anchor portions separating sacrificial portions. A patterned device layer is disposed on or over the patterned sacrificial layer, forming a device anchor on each of the anchor portions. One or more devices are disposed in the patterned device layer, each device disposed entirely over a corresponding one of the one or more sacrificial portions and spatially separated from the one or more device anchors. A tether structure connects each device to a device anchor. The tether structure comprises a tether device portion disposed on or over the device, a tether anchor portion disposed on or over the device anchor, and a tether connecting the tether device portion to the tether anchor portion. The tether is disposed at least partly in the patterned device layer between the device and the device anchor.
US10832929B2

The present invention refers to a method for processing a wafer like substrate using a touching gripper and a touchless gripper. Furthermore, the present invention refers to an apparatus for processing a wafer-like substrate containing a touching gripper and a touchless gripper. Additionally, the present invention refers to the use of an inventive apparatus to process a wafer-like substrate.
US10832925B2

A heating plate is stored in a chamber. With a solvent containing gas present in the chamber, a substrate on which a DSA film is formed is held at a position further upward than the heating plate. Thus, neutralization of an atmosphere is performed at a temperature at which microphase separation does not occur. Thereafter, with the solvent containing gas present in the chamber, the substrate is held on an upper surface of the heating plate. Thus, thermal processing is performed on the DSA film on the substrate.
US10832924B2

A substrate treating device immerses substrates in a mixed-acid aqueous solution, and performs an etching treatment on the substrates. The substrate treating device includes: a treating tank that stores the mixed-acid aqueous solution; a treating-liquid exchange unit that performs a total liquid exchange of the mixed-acid aqueous solution based on a life time of the mixed-acid aqueous solution in the treating tank; a detecting unit that detects a pure-water concentration of the mixed-acid aqueous solution; a concentration control unit that controls, based on the pure-water concentration detected by the detecting unit, the pure-water concentration such that the pure-water concentration becomes a predetermined target concentration by supplying pure water to the mixed-acid aqueous solution in the treating tank; and a target-value change unit that changes a lower-side standard value (a target concentration).
US10832923B2

A lower plasma-exclusion-zone ring for a bevel etcher is provided that is configured to etch a bevel edge of a substrate. The lower plasma-exclusion-zone ring includes a ring-shaped body and a radially-outer stepped surface. The ring-shaped body of the lower plasma-exclusion-zone ring defines an upper surface, a lower surface, a radially inner surface, and a radially outer surface. The radially-outer stepped surface of the lower plasma-exclusion-zone ring extending inwardly into the ring-shaped body between the radially outer surface of the ring-shaped body and the upper surface of the ring-shaped body. The ring-shaped body is made of a material selected from a group consisting of aluminum oxide, aluminum nitride, silicon, silicon carbide, silicon nitride, and yttria.
US10832921B2

An electronic device and a manufacturing method thereof. As non-limiting examples, various aspects of this disclosure provide an electronic device having a top side pin array, for example which may be utilized for three-dimensional stacking, and a method for manufacturing such an electronic device.
US10832909B2

Methods and apparatuses for patterning carbon-containing material over a layer to be etched are provided herein. Methods involve trimming carbon-containing material by atomic layer etching including exposing the carbon-containing material to an oxygen-containing gas without a plasma to modify a surface of the carbon-containing material and exposing the carbon-containing material to an inert gas and igniting a plasma to remove the modified surface of the carbon-containing material. Methods may be used for multiple patterning techniques such as double and quad patterning. Methods also include depositing a conformal film over a carbon-containing material patterned using atomic layer etching without breaking vacuum. The oxygen-containing gas may be one containing any one or more of oxygen, ozone, water vapor, nitrous oxide, carbon monoxide, formic acid vapor and/or carbon dioxide. The apparatus may include alternative energetic sources including 27 and/or 13 MHz capacitively coupled plasmas; and/or inductively coupled plasmas e.g., remote plasmas.
US10832906B2

A method for direct growth of a patterned transition metal dichalcogenide monolayer, the method including the steps of providing a substrate covered by a mask, the mask having a pattern defined by one or more shaped voids; thermally depositing a salt on the substrate through the one or more shaped voids such that a deposited salt is provided on the substrate in the pattern of the mask; and thermally co-depositing a transition metal oxide and a chalcogen onto the deposited salt to form the patterned transition metal dichalcogenide monolayer having the pattern of the mask. Also provided is a patterned transition metal dichalcogenide monolayer prepared according to the method.
US10832894B2

A plasma generating system includes a waveguide for transmitting a microwave energy therethrough and an inner wall disposed within the waveguide to define a plasma cavity, where a plasma is generated within the plasma cavity using the microwave energy. The plasma generating system further includes: an adaptor mounted on a first side of the waveguide and physically separated from the waveguide by a first gap and having a gas outlet through which a gas processed by the plasma exits the plasma cavity; and an EM seal disposed in the first gap and configured to block leakage of the microwave energy through the first gap.
US10832890B2

To automatically repeat an operation of isolating a sample piece, which is formed by processing a sample with an ion beam, and transferring the sample piece to a sample piece holder, a charged particle beam device includes a computer configured to perform control so that, without rotating a needle with which the sample piece is fixed to the sample piece holder, a deposition film deposited on the needle is irradiated with a charged particle beam from a charged particle beam irradiation optical system.
US10832886B2

The present disclosure aims at proposing a multi-beam irradiation device capable of correcting off-axis aberrations. In order to achieve the above object, a beam irradiation device is proposed, which includes a beam source which emits a plurality of beams; an objective lens (17) which focuses a beam on a sample; a first lens (16) which is arranged such that a lens main surface is positioned at an object point of the objective lens and deflects a plurality of incident beams toward an intersection point of a lens main surface of the objective lens and an optical axis; a second lens (15) which is arranged closer to a beam source side than the first lens and focuses the plurality of beams on a lens main surface of the first lens; and a third lens (14) which is arranged closer to the beam source side than the second lens and deflects the plurality of beams toward an intersection point of a lens main surface of the second lens and the optical axis.
US10832882B2

To provide an electric circuit breaker device that can be downsized while maintaining strength. An igniter 20, a bar-shaped projectile 40, a conductor piece 50, and an insulating space 61 are provided inside a resin housing 10. A cylinder 30 is disposed between the bar-shaped projectile 40 and an inner wall surface of the housing 10, and a reinforcing frame 70 is disposed in the housing 10 on the outer side.
US10832871B2

A wet electrolytic capacitor that contains a cathode, fluidic working electrolyte, and anode that includes a sintered porous pellet is provided. A dielectric layer is also formed on a surface of the pellet and within its pores through anodic oxidation. The present inventors have discovered that through selective control over the anodic oxidation process, a substantially amorphous, low crystalline dielectric layer can be formed which, among other things, exhibits a leakage current that is smaller than previously thought possible for the high voltage capacitors employed in implantable medical devices.
US10832867B2

A dielectric composition includes: a base material powder including (Ca1-xSrx) (Zr1-yTiy)O3 (0
US10832863B2

A bonded magnet is provided which includes first and second components. The first and second components have first and second non-action surfaces, and first and second action surfaces that intersect the first and second non-action surfaces, respectively. First and second flux groups curve inside the first and second components from the first and second non-action surfaces to the first and second action surfaces, respectively. The areas of the first and second non-action surfaces are greater than the first and second action surfaces, respectively. The flux densities on the first and second action surfaces are higher than the first and second non-action surfaces, respectively. The pole on the first non-action surface is opposite to the second non-action surface. The first and second non-action surfaces are coupled to each other. The first flux groups continuously extend from one to another.
US10832862B2

A wireless system is provided and includes a first coil, a second coil, and a capacitance adjusting unit. The second coil is configured to sense the first coil. The capacitance adjusting unit is connected to the first coil, the capacitance adjusting unit includes at least one closed loop and a connecting wire, and the connecting wire is connected between the first coil and the closed loop.
US10832858B2

A transformer assembly includes a transformer with primary windings located on multiple layers and with secondary windings interleaved with the multiple layers and includes a substrate connected to the transformer and with a first transistor with first, second, and third terminals, in which the first terminal is connected to the secondary windings, the second terminal is connected to an output terminal of the transformer assembly, and the third terminal is a control terminal; first conductive layers; second conductive layers interleaved with the first conductive layers; a first via that is solid filled and that connects the first conductive layers and the first terminal; and a second via that is solid filled and that connects the second conductive layers and the second terminal.
US10832855B2

An electronic component comprising an element body including opposite first and second end surfaces, and an upper surface connecting the first and second end surfaces; a circuit element embedded in the element body; a first lead-out electrode embedded on the first end surface side and electrically connected to the circuit element; a columnar electrode arranged separately from the first lead-out electrode in a first direction viewed in a direction orthogonal to the first end surface, and embedded in the element body with a portion exposed from the first end surface to the upper surface; and a first via conductor connecting the first lead-out and columnar electrodes. An exposure width of the first via conductor, on the first end surface along a second direction orthogonal to the first direction viewed in the direction orthogonal to the first end surface, is smaller than the exposure width of the columnar electrode.
US10832848B2

A multi-layer spiral inductive array includes a first multi-layer spiral inductor with a second layer matching a spiral pattern of a first layer. The multi-layer spiral inductive array also includes a second multi-layer spiral inductor with a third layer matching a spiral pattern of a fourth layer. The second multi-layer spiral inductor is coupled in series with the first multi-layer spiral inductor.
US10832844B2

Disclosed is a dual phase, multi-frequency, electromagnetic generator that creates electromagnetic fields having a first phase on a first side of said electromagnetic generator and electromagnetic fields having a second phase on an opposite side of said electromagnetic generator. In addition, gaseous emission tubes generate light frequency signals on each side of the electromagnetic generator. Tesla coils are disposed at least partially within the cone of a conically shaped transmission coil to achieve a high degree of coupling between the conically shaped transmission coils and the Tesla coils. Sparks gaps are used to create a fast rise time signal, which creates multiple frequencies.
US10832842B2

A first layer on a substrate includes an insulator material portion adjacent an energy-reactive material portion. The energy-reactive material portion evaporates upon application of energy during manufacturing. Processing patterns the first layer to include recesses extending to the substrate in at least the energy-reactive material portion. The recesses are filled with a conductor material, and a porous material layer is formed on the first layer and on the conductor material. Energy is applied to the porous material layer to: cause the energy to pass through the porous material layer and reach the energy-reactive material portion; cause the energy-reactive material portion to evaporate; and fully remove the energy-reactive material portion from an area between the substrate and the porous material layer, and this leaves a void between the substrate and the porous material layer and adjacent to the conductor material.
US10832839B1

Device structures and fabrication methods for an on-chip resistor. A dielectric layer includes a trench with a bottom and a sidewall arranged to surround the bottom. A metal layer is disposed on the dielectric layer at the sidewall of the trench. The metal layer includes a surface that terminates the metal layer at the bottom of the trench to define a discontinuity that extends along a length of the trench.
US10832835B2

Described is an adaptive manufacturing table (100) including a structural frame assembly (300), a moveable table assembly (400) including a table surface (130), and a projector (101) such that the projector (101) is rigidly mounted to the structural frame assembly (300). The projector (101) may be configured to directly project an image onto the table surface (130).
US10832831B2

A distribution member includes plural electric wire pairs each including a pair of electric wires, a first fixing member integrally fixing the electric wire pairs, and a second fixing member that is separated from the first fixing member and integrally fixes electric wires of at least one of the electric wire pairs. The first fixing member and the second fixing member each include a holder holding the electric wires and a resin mold part that includes a molding resin and is molded so as to cover a part of the electric wire pairs held by the holder. The holder includes at least one interposed part that is interposed between the held electric wires. The distribution member further includes a combining part that is integrally formed with the holders of the first and second fixing members and combines the holders of the first and second fixing members.
US10832829B2

An insulated electric wire includes a linear conductor and one or a plurality of insulating layers formed on an outer peripheral surface of the conductor. At least one of the one or plurality of insulating layers contains a plurality of pores, outer shells are disposed on peripheries of the pores, and the outer shells are derived from shells of hollow-forming particles having a core-shell structure. A varnish for forming an insulating layer contains a resin composition forming a matrix and hollow-forming particles having a core-shell structure and dispersed in the resin composition. In the varnish, cores of the hollow-forming particles contain a thermally decomposable resin as a main component, and shells of the hollow-forming particles contain a main component having a higher thermal decomposition temperature than the thermally decomposable resin.
US10832821B2

A system and method for providing a temporally dynamic model parameter include building a model parameter by minimizing a loss function based on patient measurements taken at a plurality of time points. Temporally related values of the model parameter are identified, using a processor, having a same type of patient measurement taken at different time points. At least one value of the model parameter and temporally related values of the at least one value are selected to provide a temporally dynamic model parameter.
US10832811B2

Techniques for implementing Quality Assurance of the process of coding medical documents are disclosed. An audit of a coding process for a medical document is initiated by selecting and setting audit parameters. Using the selected parameters, a sample batch of coded documents is obtained from a universe of coded documents. The sample batch of coded documents is presented to auditor(s), and the auditor(s) provide corrections, which are recorded, and a score for each correction is calculated. A sample score, based on the corrections, is calculated in a manner that tracks to subjective auditor assessments of the process quality as being acceptable, marginally acceptable, or unacceptable, and which sample score accounts for the individual auditor subjectivity and an error.
US10832804B2

A method for transforming and transporting health information is disclosed herein. The method includes receiving the health information; transforming the received health information of based on a predetermined rule; validating whether the received health information is in a proper form based on a third-party standard; and parsing the de-identified received health information to determine an entity to receive the de-identified health information.
US10832798B2

Methods for analyzing signal data generated by sequencing of a polynucleotide strand using a pH-based method of detecting nucleotide incorporation(s). In an embodiment, the method comprises formulating a function that models the output signal of a representative empty well of a reactor array. A time transformation is applied to the empty well function to obtain a time-warped empty well function. The time-warped empty well function is fitted to an output signal from the loaded well representative of a flow that results in a non-incorporation event in the loaded well. The fitted time-warped empty well function can then be used to analyze output signals from the loaded well for other flows.
US10832784B2

Disclosed are systems and methods for providing pre-program read to counter wordline failures. A method includes performing a read operation on a first portion of a flash memory in response to an erase operation on a second portion of the flash memory, wherein the first portion comprises a plurality of logical wordlines corresponding to a plurality of physical wordlines of the second portion. The method also includes counting, for each of the plurality of logical wordlines, a number of memory cells exceeding a threshold error voltage and marking defective physical wordlines in a bitmap. The method also includes performing a write operation into a third portion of the flash memory that includes at least one physical wordline marked as defective in the error bitmap, wherein a predetermined data pattern is written to a lower page of the at least one physical wordline.
US10832781B2

An integrated circuit device includes channel structures extending from a substrate in a vertical direction, memory cell strings disposed along the plurality of channel structures, gate lines spaced apart from one another in the vertical direction and including erase control lines and string selection lines, and driving transistors including erase control driving transistors connected to the erase control lines and string selection driving transistors connected to the string selection lines.
US10832771B2

A semiconductor memory device includes a first transistor connected between a high voltage line connected to a first end of a memory element and a first power supply terminal, and a second transistor connected between the high voltage line and a second power supply terminal, a third transistor connected between a low voltage line connected to a second end of the memory element and a third power supply terminal, and a fourth transistor connected between the low voltage line and a fourth power supply terminal. The second and fourth transistors satisfy the condition: |Vth|<|VG−VB|+VF, where Vth is a threshold voltage thereof, VG is a voltage difference between a gate and a source or drain thereof, VB is a bias voltage applied to a body thereof, and VF is a minimum voltage at which a parasitic diode current flows.
US10832762B1

A circuit for reducing static power in SRAM and methods for using the same are disclosed. In one embodiment, a circuit for reducing static power in SRAM includes a plurality of memory blocks, where a memory block in the plurality of memory blocks includes a plurality memory banks, where a memory bank in the plurality of memory banks includes a plurality bit cells. The circuit further includes a bias circuit configured to produce a bias voltage to a row of bit cells, where the bias circuit is coupled to a circuit ground terminal of the row of bit cells in the plurality of bit cells, and a controller configured to control the bias circuit to produce a first set of bias settings in an access mode and control the bias circuit to produce a second set of bias settings in a standby mode of the SRAM.
US10832756B1

Techniques for negative voltage generation for a computer memory are described herein. An aspect includes enabling a first negative word line voltage (VWL) clock generator. Another aspect includes providing, by the first VWL clock generator, based on a clock signal, a first pump clock signal to a first VWL pump, and a second pump clock signal to a second VWL pump. Another aspect includes generating a VWL based on the first VWL pump and the second VWL pump, wherein the VWL is provided to a word line driver of a computer memory module. Another aspect includes comparing the VWL to a VWL reference voltage. Another aspect includes, based on the VWL being below the VWL reference voltage, disabling the first VWL clock generator, wherein the first VWL pump and the second VWL pump are disabled based on disabling the first VWL clock generator.
US10832746B2

Disclosed is an in-memory computing device including a memory array with non-volatile memory cells arranged in rows and columns; a multiple row decoder to activate at least two cells in a column of the memory array at the same time to generate a parametric change in a bit line connected to at least one cell in the column; and circuitry to write data associated with the parametric change into the memory array. Additionally disclosed is a method of computing inside a memory array including non-volatile memory cells arranged in rows and columns, the method includes activating at least two cells in a column of the memory array at the same time to generate a parametric change in a bit line connected to at least one cell in the column; and writing data associated with the parametric change into the memory array.
US10832744B2

A read-only memory (ROM) device includes a memory cell that is electrically coupled to a bitline (BL) or to a BL which represents a complement of the BL. The ROM device precharges the BL and the BL to a first logical value. The ROM device activates the memory cell which discharges the BL when the memory cell is coupled to the BL or discharges the BL when the memory cell is coupled to the BL. The ROM device reads the first logical value as being stored within the memory cell when the BL is less than the BL. Otherwise, the ROM device reads the second logical value as being stored within the memory cell when the BL is greater than the BL.
US10832742B2

A semiconductor storage device includes a first wire extending in a first direction from a first end to a second end, a plurality of second wires spaced from each other in the first direction and extending in a second direction intersecting the first direction, and a plurality of memory films spaced from each other along the first wire from the first end to the second end and respectively being between the first wire and a second wire of the plurality of second wires. A first memory film of the plurality is at position along the first wire that is between a position of a second memory film and the first end. A contact area between the second memory film and the first wire is greater than a contact area between the first memory film and the first wire.
US10832738B2

Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically generate a thumbnail image from a frame of a video file, where the thumbnail image displays content of a selected frame determined to be high-quality and highly-relevant to the content of the video file. Frames of a video file are analyzed, and the frame that is the most contextually relevant to the video and of the highest visual quality is selected, where a thumbnail image is generated and displayed on a site or application over a network.
US10832736B2

A system, method and computer-readable medium are presented for providing real-time content-based navigation of live video programming. The method aspect of the invention comprises receiving a live video program, generating an index to the received live video program by extracting images and/or text from the video program, recording the live video program, presenting at least a portion of data associated with the generated index to a user, receiving user input regarding a portion of the recorded video program to which the user desires to navigate and playing back the recorded video program starting at the navigated portion identified by the user input.
US10832735B2

A system for improved transmission of digital data includes: an incoming data stream having an incoming data rate rateIN; a memory configured to store the data; and a controller configured to write the data to the memory, the controller further configured to generate an outgoing data stream having an outgoing data rate rateOUT, wherein a normalized rate difference rateDIFFERENCE=(rateOUT−rateIN)/rateIN between the incoming data rate rateIN and the outgoing data rate rateOUT is a negative number of parts per million (ppm).
US10832734B2

Techniques for padding audiovisual clips (for example, audiovisual clips of sporting events) for the purpose of causing the clip to have a predetermined duration so that the padded clip can be evaluated for viewer interest by a machine learning (ML) algorithm. The unpadded clip is padded with audiovisual segment(s) that will cause the padded clip to have a level of viewer interest that it would have if the unpadded clip had been longer. In some embodiments the padded segments are synthetic images generated by a generative adversarial network such that the synthetic images would have the same level of viewer interest (as adjudged by an ML algorithm) as if the unpadded clip had been shot to be longer.
US10832732B2

The invention relates to a television broadcast system comprising a number of television cameras (C1, C2); at least one production unit (12) which is configured to generate a series of production images from the camera images of the number of television cameras (C1, C2) and to issue said images as production signals (S3); a number of analysis modules (A1, A2) which are configured to analyse each individual camera image, to calculate camera-image metadata (M) and an associated camera-image hash value (H) for each camera image and to issue the camera-image metadata (M) and the camera-image hash value (H) for each camera image asynchronously; a synchronisation module (14) connected to the production unit (12) and the analysis modules (A1, A2) and configured to receive the production images from the production unit (12) as synchronously buffered images and to calculate, for each production image, an associated production image hash value (HR). The synchronisation module (14) is also configured to compare production image hash values (RH) and camera image hash values (H), to assign, on the basis of this comparison, the associated camera-image metadata (Mj) of a camera image as production-image metadata (MR) to a current production image (Ri), and to issue the production-image metadata (MR) as synchronously buffered images; a multiplication module (16) connected to the synchronisation module (14) and the production unit (12) and configured to receive the production-image metadata (MR) from the synchronisation module (14) as synchronously buffered images and to receive the production images from the production unit (12) as synchronously buffered images, the multiplication module also being configured: to compensate a time difference between a production image and the associated production-image metadata (MR); to change in the production image, on the basis of the production-image metadata (MR), at least one portion of the production image by means of an augmentation, thus producing an augmented production image; and to issue the augmented production image.
US10832713B2

An apparatus according to one approach includes a module having an array of transducers having at least two transducers. The apparatus also includes a persistent memory having stored therein data of a span of the array of transducers at a particular temperature. An apparatus according to another approach includes a module having fiducials at known positions relative to an array of transducers. The apparatus also includes a persistent memory having stored therein data of a span between the fiducials at a particular temperature. The fiducial span may be used in conjunction with the known locations of the fiducials relative to the array to characterize the span of the array.
US10832707B1

A perpendicular magnetic recording writer has a main pole (MP) with a first flux guiding (FG) device in a write gap between the MP trailing side and a trailing shield, and a second FG device in the leading gap (LG) and each side gap (SG). The SG angle is reduced to 15° to 45° to enable conformal and more uniform FG device layers to be formed in the SG and LG. As a result, the MP shape and write field are more reproducible. To compensate for a thinner MP thickness at the air bearing surface that results from maintaining the track width at a shallower SG angle, an upper MP tip may be formed on the lower MP tip thereby generating a hexagonal shape for the combined MP tip. In this case, the second FG device conforms to the shape of the two upper MP tip sides and trailing side.
US10832703B1

A computer-implemented method for incrementing a tape write pass (WP) value includes identifying an action that requires incrementing a tape WP value on a magnetic tape storage device. The computer-implemented method further includes, in response to identifying the action that requires incrementing the tape WP value on the magnetic tape storage device: assigning a new tape WP value to a dataset based, at least in part, on a partition number corresponding to the data partition in which the dataset is written to.
US10832699B1

An example operation includes one or more of associating a transport with an impact in proximity to one or more other transports, transmitting, by a device in proximity to the impact, media related to the impact, receiving, by a server, the media, determining, by the server, one or more sounds based on the media, and associating, by the server, the one or more sounds with one or more of the transport and the one or more other transports.
US10832696B2

A method for improving speech signal intelligibility is performed at a device. A speech signal is obtained. A correspondence between the speech signal and a respective user group among different user groups having distinct voice characteristics is identified. Pre-encoding signal augmentation is performed on the speech signal with a respective pre-augmentation filtering coefficient that corresponds to the respective user group to obtain a group-specific pre-augmented speech signal. The device encodes the pre-augmented speech signal for subsequent transmission through the voice communication channel. An encoded version of the pre-augmented speech signal has reduced loss of signal quality as compared to an encoded version of the speech signal that is obtained without the pre-encoding signal augmentation.
US10832688B2

The present disclosure provide a signal processing method and apparatus. The method includes: determining a total quantity of to-be-allocated bits corresponding to a current frame; implementing primary bit allocation on to-be-processed sub-bands; performing a primary information unit quantity determining operation for each sub-band that has undergone the primary bit allocation; selecting sub-bands for secondary bit allocation from the to-be-processed sub-bands according to at least one of a sub-band characteristic of each sub-band of the to-be-processed sub-bands or the total quantity of surplus bits; implementing secondary bit allocation on the sub-bands for secondary bit allocation; and performing a secondary information unit quantity determining operation for each sub-band of the sub-bands for secondary bit allocation.
US10832684B2

In non-limiting examples of the present disclosure, systems, methods and devices for providing personalized experiences to a computing device based on user input such as voice, text and gesture input are provided. Acoustic patterns associated with voice input, speech patterns, language patterns and natural language processing may be used to identify a specific user providing input from a plurality of users, identify user background characteristics and traits for the specific user, and topically categorize user input in a tiered hierarchical index. Topically categorized user input may be supplemented with user data and world knowledge and personalized responses and feedback for an identified specific user may be provided reactively and proactively.
US10832671B2

Techniques related to a method and system of audio false keyphrase rejection using speaker recognition are described herein. Such techniques use speaker recognition of a computer originated voice to omit actions triggered when a keyphrase is present in captured audio and omitted when speech of the captured audio was spoken by the computer originated voice.
US10832664B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for language models using domain-specific model components. In some implementations, context data for an utterance is obtained. A domain-specific model component is selected from among multiple domain-specific model components of a language model based on the non-linguistic context of the utterance. A score for a candidate transcription for the utterance is generated using the selected domain-specific model component and a baseline model component of the language model that is domain-independent. A transcription for the utterance is determined using the score the transcription is provided as output of an automated speech recognition system.
US10832662B2

Features are disclosed for detecting words in audio using contextual information in addition to automatic speech recognition results. A detection model can be generated and used to determine whether a particular word, such as a keyword or “wake word,” has been uttered. The detection model can operate on features derived from an audio signal, contextual information associated with generation of the audio signal, and the like. In some embodiments, the detection model can be customized for particular users or groups of users based usage patterns associated with the users.
US10832661B2

A computer-implemented method is provided. The computer-implemented method is performed by a speech recognition system having at least a processor. The method further includes performing a speech recognition operation on the audio signal data to decode the audio signal data into a textual representation based on the estimated sound identification information from a neural network having periodic indications and components of a frequency spectrum of the audio signal data inputted thereto. The neural network includes a plurality of fully-connected network layers having a first layer that includes a plurality of first nodes and a plurality of second nodes. The method further comprises training the neural network by initially isolating the periodic indications from the components of the frequency spectrum in the first layer by setting weights between the first nodes and a plurality of input nodes corresponding to the periodic indications to 0.
US10832655B2

A method for providing a context awareness service is provided. The method includes defining a control command for the context awareness service depending on a user input, triggering a playback mode and the context awareness service in response to a user selection, receiving external audio through a microphone in the playback mode, determining whether the received audio corresponds to the control command, and executing a particular action assigned to the control command when the received audio corresponds to the control command.
US10832650B1

A speakerphone system is provide, comprising: at least one mechanical vibration sensor (MVS) adapted to convert mechanical vibrations in a speakerphone enclosure (enclosure) to a mechanical vibration error signal, and output the same as an MVS output signal; at least one microphone (mic) adapted to convert an input sound acoustic signal into an input sound electrical signal and to output the same as a mic output signal; and circuitry adapted to subtract the MVS output signal from the mic output signal and output the resultant signal as a speakerphone output signal.
US10832643B1

Aspects of the present invention provide an approach for dynamically optimizing a beat. In an embodiment, a current movement rate and biometric data for each user in a group performing a physical activity are collected. An upcoming movement rate for each user is predicted based on the collected current movement rates and biometric data. Music having an optimized beat is then generated based on a lowest upcoming movement rate among the predicted upcoming movement rates.
US10832619B2

A method for controlling screen display and a device using the method are provided in the field of computer technology. The method includes: during the using of a target application, when displaying a target interface is detected, determining a brightness adjustment parameter corresponding to the target interface according to a pre-stored corresponding relationship between the interface of the application and the brightness adjustment parameter; and reducing a current backlight brightness based on the brightness adjustment parameter corresponding to the target interface.
US10832617B2

A driver of a display panel is provided. The driver includes a plurality of sensing channels configured to receive a plurality of sensing signals from the display panel via a plurality of sensing lines and output the sensing signals, the sensing channels are coupled to the sensing lines in an arrangement selected from one of a random arrangement and a normal arrangement. The driver further includes a signal convertor coupled to the sensing channels and configured to receive the sensing signals from the sensing channels in a sequence selected from one of a random sequence and a normal sequence.
US10832614B2

Embodiments of the present disclosure provide a resetting circuit, a shift register, a gate driving circuit and a driving method thereof, and a display device. The first switching sub-circuit, the storage sub-circuit, the controlling sub-circuit, and the second switching sub-circuit in the resetting circuit output a first level signal to a second terminal of the resetting circuit. When a scanning frequency of the gate driving circuit is switched, a resetting function may be implemented by the resetting circuit even if there is no resetting signal provided by a resetting signal terminal for resetting a part of outputting terminals of the gate driving circuit.
US10832613B2

In one example, the present disclosure describes a device, computer-readable medium, and method for image format conversion using luminance-adaptive dithering. For instance, in one example, a method includes acquiring an image in a first format, wherein the first format is associated with a first electro-optical transfer function, identifying a second format to which to convert the image, wherein the second format is associated with a second electro-optical transfer function, and applying dithering to the image in the second format, based on an evaluation of a luminance-dependent metric against a predefined threshold, wherein the luminance-dependent metric is computed from at least one of the first electro-optical transfer function and the second electro-optical transfer function.
US10832611B2

The present application provides a multiple primary color conversion method, including: determining color triangles according to color coordinates of a target color; computing grayscale components of l primary colors corresponding to the target color in the color triangles; in step S130, obtaining initial grayscales of l primary colors; in step S140, judging whether there is an overflow grayscale; if yes, then performing step S160, if no, then performing step S150; in step S150, adjusting initial brightness components corresponding to grayscale components of the same primary color as the overflow grayscale, computing grayscale components of l primary colors in color triangles including the primary color of the overflow grayscale, and performing steps S130 and S140; in step S160, determining the initial grayscales of l primary colors as grayscales of l primary colors of the target color.
US10832610B2

A display panel of micro light emitting diode comprises a substrate, a plurality of micro light emitting diodes, a plurality of driving chips and a shading layer. The substrate having a first surface and a display area. The plurality of micro light emitting diodes is disposed on the first surface of the substrate and is located in the display area, with each of the micro light emitting diodes having a light emitting surface while the light emitting surface is away from the first surface of the substrate. The plurality of driving chips is disposed on the first surface of the substrate and is located in the display area, with each driving chip electrically connecting to at least one of the micro light emitting diodes. The shading layer is disposed on the first surface of the substrate and covering the driving chips while exposing the light emitting surfaces.
US10832608B2

The disclosure relates to a pixel circuit, a method for driving method, a display panel, and a display device. The pixel circuit includes: a scan control circuit, a latch circuit, a charging control circuit, and a pixel electrode; the scan control circuit is configured to output a data signal to a first node in response to a gate scan signal; the latch circuit is configured to latch signals of the first node and a second node response to a signal of the first node; and the charging control circuit is configured to output a first display voltage signal to the pixel electrode in response to the signal of the first node and a charging control signal, and to output a second display voltage signal to the pixel electrode in response to the signal of the second node and the charging control signal.
US10832595B2

Disclosed is a medico-surgical simulator and to a corresponding method. The medico-surgical simulator includes a vascularization device and/or a ventilation device, as well as a regulation device. The medico-surgical simulator is arranged so as to be connected to a cadaver and to vascularize an arterial system of the cadaver via the vascularization device and/or to ventilate a respiratory system of the cadaver via the ventilation device. The regulation device controls the vascularization and ventilation devices in such a way as to simulate cardiorespiratory functions for providing surgical training carried out on the cadaver with a very high degree of realism.
US10832590B2

In one example, the present disclosure describes a device, computer-readable medium, and method for monitoring a user's food intake. For instance, in one example, a user's food intake is monitored based on data collected from a sensor. The user's current nutrient consumption is estimated based on the monitoring. A recommendation is presented to the user based on the estimating, where the recommendation is designed to help the user achieve a target nutrient consumption.
US10832584B2

An embodiment includes a method for use in presenting a plurality of concepts to a plurality of students. The method includes developing a first statistical model of one or more modalities effective for teaching at least a given concept of the plurality of concepts across the plurality of students. The method also includes developing a second statistical model of one or more modalities effective for learning by at least a given student of the plurality of students across the plurality of concepts. The method further includes combining the first and second models to determine one or more modalities for presenting at least the given concept to at least the given student; and presenting at least the given concept to at least the given student using the determined one or more modalities.
US10832582B2

The invention relates to a system for actuating signal transmitters that are arranged on aviation obstacles, which are obstacles for low-flying airplanes, and signal transmitters for optically warning the airplanes or the pilots thereof, having the following features: a) at least one large-area radar system which is designed to detect airplanes flying at very low altitudes and which is arranged at a location remote from the aviation obstacles, b) at least one computer device which is coupled to the large-area radar system so as to transmit signals and which is designed to evaluate the data provided by the large-area radar system, said data relating to detected airplanes, and to provide such data to other systems via a data connection, and c) at least one data connection between the computer device and multiple aviation obstacles and/or groups of aviation obstacles, wherein d) the computer device is designed to output activation signals for the signal transmitters of aviation obstacles which are being approached by an airplane flying at a low altitude on the basis of the data transmitted by the large-area radar system. The invention further relates to a system for providing data relating to airplanes flying at very low altitudes, to a device comprising a signal transmitter device for aviation obstacles, and to a corresponding actuation device.
US10832576B2

When making a switch from automated driving to manual driving in a vehicle capable of switching between the manual driving and the automated driving, a driving control method of the present invention makes the switch to the manual driving after changing driving characteristics for the automated driving to switch driving characteristics suitable for the switch to the manual driving.
US10832570B1

Vehicle road usage is monitored via vehicle-to-everything (V2X) communication. From each of a plurality of vehicles via one or more RSUs communicating with vehicles using V2X communication, anonymized data is received indicating routing of the respective vehicle along roadways over time and location. From each of the plurality of vehicles via the one or more RSUs, non-anonymized usage amounts are received indicative of a cost incurred by the respective vehicle for overall usage of the roadway by the respective vehicle, the usage amounts being computed by the respective vehicle according to usage metrics broadcast by the one or more RSUs. Roadway areas of high roadway usage are identified according to the anonymized data. The usage metrics are updated to incentivize alternative routes to routes traversing the roadway areas of high roadway usage. The usage metrics, as updated, are broadcast for receipt by the plurality of vehicles.
US10832569B2

A vehicle monitoring system can include a detection system having a camera, radar, and lidar. The vehicle monitoring system can detect a vehicle, generate numerical position data indicative of a first serpentine path of the vehicle as the vehicle drives on a road, numerically analyze the first numerical position data, and in response, take actions to protect lives.
US10832564B2

A system for generating a false alarm rule for preventing a false alarm that occurs at a building includes a processing circuit configured to receive, via a communications interface, building data including events for the building devices. The building events include a first non-alarm event, a second non-alarm event different than the first non-alarm event, and a false alarm event. The processing circuit is configured to generate an event sequence based on the events, where the event sequence includes the first non-alarm event and the second non-alarm event and indicates a relationship between the first non-alarm event and the second non-alarm event that is indicative of a situation at the building that causes the false alarm event to occur. The processing circuit is configured to generate the false alarm rule based on the event sequence. The false alarm rule includes a recommendation for preventing the false alarm event from occurring.
US10832559B2

A method, communication hub and mesh network for facilitating management of emergency responders and emergency response equipment via a communication hub are disclosed. According to one aspect, the communication hub includes at least one telemetry radio configured to communicate with emergency response equipment to gather data from the emergency response equipment. The communication hub also includes at least one 802.11-compliant radio configured to transmit the gathered data to at least one wireless device configured to manage the emergency responders and emergency response equipment.
US10832549B1

A vehicle-mountable child protective system including a vehicle door mountable device including a flag portion which is raisable to a raised position above a roof of a vehicle and a flag positioning assembly operative to selectably lock the flag portion in the raised position when the vehicle door mountable device is mounted onto a vehicle door and the vehicle door is closed, a remote controller and electronic circuitry responsive to exceedance of a separation distance between the vehicle door mountable device and the remote controller for producing a warning alert at least at the remote controller and retaining the flag portion in the raised position until the vehicle door is opened.
US10832548B2

An industrial visualization system defines and enforces a virtual safety shield comprising a three-dimensional space surrounding a wearer of a client device. The dimensions of the virtual safety shield are defined by a specified safe distance surrounding the user that allows sufficient reaction time in response to notification that the wearer is at risk of interacting with a safety zone, hazardous machinery, or vehicles within the plant. If a boundary of a safety zone or hazardous equipment falls within the three-dimensional space defined by the virtual safety shield, the system sends a notification to the user's client device, or places the hazardous equipment in a safe operating mode.
US10832542B2

A system and method for viewing what person or movement may be at their door via their smartphone, without having to do any destructive installation, is disclosed. The camera system attaches to the typical residential door via adhesive pad anchor which uses a hinge portion to orient the camera system through a peephole within the door. One purpose of the camera system is to enable a user to see what's happening at their door, and be alerted to what's going on outside their door at all times, and/or anytime they want to look.
US10832538B2

Manufacturing a batch is provided which includes a plurality of items of an electronic device, the items including a plurality of corresponding main modules having a same functional structure substantially identical for the items. The method includes defining at least one security electric circuit, of an enclosure component for enclosing each item, adapted to protect the item from tampering, the security electric circuits having individual configurations substantially different among the items, for use in forming the security electric circuit with the corresponding configuration on each enclosure component. Additionally, the method includes determining one or more electric characteristics of each security electric circuit for use in configuring a monitoring circuit of the corresponding main module, the monitoring circuit being adapted to the corresponding security electric circuit for detecting the tampering, according to the electric characteristics of the corresponding security circuits.
US10832536B2

Apparatuses, methods, program products, and systems are presented for guided cable management. An apparatus includes a cable module that detects a first end of a cable installed at a port of a first node, a first port module that determines whether the cable that is installed at the port is an expected cable for the port based on a cable mapping table, and a first indicator module that triggers a visual indicator at the port to visually confirm that the cable is the expected cable for the port. The apparatus includes a second port module that determines a port of a second node where a second end of the cable is expected to be installed and a second indicator module that triggers a visual indicator at the port to visually indicate that the second end of the cable is expected to be installed in the port.
US10832526B2

Systems and method for providing a slot-type game in which a game outcome is reached that includes an active area and an inactive area, with any awards being determined by the position of randomly generated symbols in the active area, the active area increasing in size to include additional positions of randomly generated symbols from the inactive area responsive to an occurrence of a triggering event, wherein the triggering event is based on the satisfaction of a preset criteria associated with the active area of the game outcome, may result in enhanced awards and may be triggered one or more instances thereafter by the satisfaction of the preset criteria associated with the increased active area, each instance of being triggered resulting in the active area increasing in size until a maximum active area is achieved.
US10832525B2

An electronic gaming machine includes a game controller configured to perform operations including: (i) simulating a plurality of reels including a plurality of symbols; (ii) presenting an upgradeable game object; (iii) spinning and stopping each reel, whereby symbols from each reel are stopped and displayed; (iv) determining that the symbols stopped and displayed include a number of special symbols greater than at least a threshold number of special symbols; (v) depicting, in response, a first upgrade to the visual appearance of the upgradeable game object; (vi) increasing, in addition to depicting the first upgrade to the visual appearance of the upgradeable game object, the credit value of the upgradeable game object by a first credit amount; and (vii) adding, in response to a specified trigger event, the credit value associated with the upgradeable object to the credit balance of the player.
US10832519B2

A system for interactive gaming among a plurality of players includes a host computer system and a plurality of player terminals communicably coupled to the host computer system or gaming platform via a network. The plurality of player terminals may be located at a plurality of licensed gaming locations. The plurality of player terminals may be configured to engage the plurality of players in a common interactive game operated by the host computer system. The plurality of player terminals can include means for dispensing player winnings from the player terminal.
US10832510B2

Embodiments of a system and methods for ballot style validation are disclosed.
US10832505B2

Processing video and sensor data associated with a vehicle Apparatus (5) is configured to: obtain first data corresponding to video data from a video camera (6) associated with a vehicle; obtain second data corresponding to sensor data from one or more sensors (8) associated with the vehicle; form a data structure including metadata and the first and second data, wherein first timing information for the first data is included in the metadata and second timing information for the second data is included in the second data, wherein the first and second timing information enable the first and second data to be temporally related.
US10832504B1

A computer-implemented method for generating data regarding a vehicle crash is presented. Initial sensor data output by a sensor(s) of a mobile computing device may be received. It may be determined whether the initial sensor data includes sensor data indicating that a crash of a vehicle has occurred. Additional sensor data output by the sensor(s) of the mobile computing device may be received when it is determined that the initial sensor data includes sensor data indicating the crash has occurred. The additional sensor data may be received for a first amount of time after it is determined that the initial sensor data includes sensor data indicating the crash has occurred. Combined sensor data may be generated based on the initial sensor data and the additional sensor data, where the combined sensor data may include sensor data corresponding to time before the crash and corresponding to time after the crash.
US10832493B2

Techniques are described for virtual representation creation and display. Processing circuitry may identify substantially transparent pixels in a virtual hairstyle, identify a first set of pixels that are away from the identified substantially transparent pixels, increase an opacity level for a second set of pixels that excludes the first set of pixels by a first amount, and generate the virtual hairstyle based on the first set of pixels and the second set of pixels having the increased opacity level. With the generated virtual hairstyle, processing circuitry of a personal computing device may blend, in a first pass, one or more pixels of the version of the generated virtual hairstyle having an opacity level greater than or equal to a threshold opacity level, and blend, in a second pass, one or more pixels of the version of the generated virtual hairstyle having an opacity level less than the threshold opacity level.
US10832489B2

A first region of interest is determined by user input to a map interface. A set of locations of items of interest is determined located proximate to the region of interest. A background and a first set of representations are presented against the background on the device display according to a location and an orientation of the device, each representation of a respective item of interest located in the first region of interest.
US10832485B1

A computer device may include a memory storing instructions and processor configured to execute the instructions to provide a presentation image to a user device, wherein the presentation image is associated with a first model. The processor may be further configured to receive an image captured by a camera of the user device and a recorded alignment of the presentation image on a display of the user device; generate a second model based on the received image captured by the camera of the user device; determine an alignment of the first model with the second model based on the recorded alignment of the presentation image on the display of the user device; and generate an authentication determination verifying whether a user of the user device is human, based on the determined alignment of the first model with the second model.
US10832479B2

There is provided an information processing apparatus, an information processing method, and a program capable of further diversifying a method of implementing a virtual object using the AR technology, the information processing apparatus including: a display control unit configured to perform a first process of displaying a virtual object superimposed on a real space at a position which is based on a real object detected in the real space or a second process of displaying the virtual object superimposed on the real space at a position which is not based on the real object detected in the real space.
US10832471B2

A first T-spline fitting system includes a three-dimensional (3D) sensor, a processor and a memory storing a program for representing a point cloud of the scene using T-spline representation. The system executes acquiring an image of the scene using the 3D sensor, generating the point cloud from the image, determining a parameterized domain of the point cloud by mapping data points of the point cloud to values of parameters of the parameterized domain, partitioning recursively the parameterized domain into a set of patches, connecting the patches to form a T-mesh defining topology of control points in the parameterized domain, and fitting a T-spline surface into the point cloud according to the T-mesh to determine positions of the control points.
US10832464B2

A graphics processing pipeline (30) includes a programmable fragment shader (40) that is operable to, in response to a “test” instruction included in a fragment shader program that it is executing, trigger, if appropriate, the performance of an alpha-to-coverage operation (41), a late stencil test (42), and a late depth test (43) for a fragment being processed, and to then return updated coverage information to the fragment shader (40). This allows alpha-to-coverage and late stencil and depth test operations to be triggered and performed during shader execution, rather than having to wait until shader execution has been completed before performing those operations.
US10832461B2

A method and apparatus for editing an uploaded image are provided. A controller of the apparatus receives the uploaded image that contains an article area showing an image of a purchased article and a personal information area showing personal information. The controller identifies the article area and the personal information area in the received image, edits the received image to protect the personal information without damaging the article area, and posts the edited image to a webpage.
US10832459B2

The three-dimensional image processing apparatus includes a surface data generation unit that extracts a display target from a three-dimensional image and generates surface data indicating a surface of the display target, a color information acquisition unit that performs a volume rendering process for the three-dimensional image of a specific section including a vertex of the surface data in a direction from the outside to the inside of a surface forming the surface data to acquire color information and assigns a color to the surface of the surface data on the basis of the color information, and a display control unit that displays the surface data having the surface, to which the color has been assigned, on a display unit.
US10832454B1

A method, apparatus and system provides the ability to edit a raster sketch. An edit gesture is received and a binary image of the raster sketch is calculated by thresholding. A stroke width transform (SWT) map is calculated and stores a stroke width value for each pixel. An original outside contour of the binary image is calculated and simplified. A propagation cut is determined as a line segment that connects two different points on the simplified contour that separates the simplified outside contour into two parts. The propagation cut is applied to the original outside contour and displayed.
US10832449B1

Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.
US10832445B2

Described herein are a method, apparatus, terminal, and system for measuring a trajectory tracking accuracy of a target. Using each method, apparatus, terminal, and system to measure the trajectory tracking accuracy of the target includes determining a location information of the actual tracking trajectory of the target; comparing the location information of the actual tracking trajectory with a location information of the target trajectory to determine a variance between the location information of the actual tracking trajectory and the location information of the target trajectory; and determining the tracking accuracy of the target based on the variance.
US10832436B2

A method of recovering label positions in an imaging controller includes: receiving (i) a definition of a plane containing edges of the shelf, and (ii) a plurality of initial label indicators having locations on the plane; assigning the initial label indicators among a plurality of candidate subsets each representing a single physical label; for each candidate subset of initial indicators: generating, for each of a plurality of projection depths relative to the plane, a set of projections of the initial indicators in the candidate subset; determining an aggregate surface area for each set of projections; selecting, as a recovered depth for the candidate subset, one of the projection depths corresponding to the minimum aggregate surface area; and generating a recovered position for the candidate subset based on the recovered depth; and storing the recovered positions.
US10832435B1

A method for loading a payload carrier of a machine includes receiving, from a camera on the machine, a two-dimensional image of an interior of the payload carrier as material is loaded into the payload carrier. The method further includes sectioning the two-dimensional image into a plurality of regions, and determining, for individual of the regions, whether the region includes a representative of fill material. The method may also include determining a fill volume based on the regions having fill and those not having fill.
US10832428B2

A method for estimating a range of a moving object (MO) includes steps of capturing (S1) images of a surrounding by a camera (2), processing (S2) features of captured images to determine a bearing of a moving object (MO) based on a detected cluster of features belonging to the moving object (MO) within the captured images, and estimating (S3) a range of the moving object (MO) based on determined ground features belonging to a ground plane (GP) along the determined bearing of the moving object (MO) which are not occluded by the moving object (MO).
US10832424B2

A displacement field relating positions of pixels between at least two images having an initial displacement field is adjusted. Each pixel of the first image and the second image is associated with a label. A first pixel in the first image maps to a second pixel in the second image based on a vector of the initial displacement field. A set of third pixels includes the second pixel and a plurality of adjacent pixels to the second pixel, the third pixels being associated with labels and a candidate shift vector with respect to the second pixel. A covariance score is determined for each of the third pixels, the covariance score defining a statistical dependence between the first label of the first pixel and each of the third labels. An adjustment shift vector is then determined based on the covariance scores and the candidate shift vectors of the third pixels.
US10832413B2

A method for curvilinear object segmentation includes receiving at least one input image comprising curvilinear features. The at least one input image is mapped to segmentation maps of the curvilinear features using a deep network having a representation module and a task module. The mapping includes transforming the input image in the representation module using learnable filters configured to balance recognition of curvilinear geometry with reduction of training error. The segmentation maps are produced using the transformed input image in the task module.
US10832411B2

An electronic apparatus and a method of controlling the electronic apparatus are provided. The electronic apparatus includes a display configured to display an image, and a controller electrically connected to the display. The controller is configured to control the display to display a region of the image, using a first reproducing method, identify either one or both of a first event in which a control signal is externally received and a second event occurring based on a result of analyzing a feature of the region of the image, and change the first reproducing method to a second reproducing method, based on either one or both of the first event and the second event being identified.
US10832409B2

A diagnosis method performed by a computer includes: executing a process that includes specifying a first case image group which includes one or more case images which have a same abnormality as a first abnormality detected from an image of a subject among plural case images about each of plural patients, each of the plural case images indicating an image in which a progression stage of a disease is different; executing a first selection process that includes calculating a first similarity about a site where the first abnormality appears between each of the one or more case images included in the first case image group and the image of the subject, and selecting a second case image group from the first case image group in accordance with the first similarity with respect to each of the one or more case images included in the first case image group.
US10832408B2

Methods and apparatuses for performing patient registration. 3D scan data from a 3D scanner, preoperative image data, first tracking data from a first tracking system, and second tracking data from a second tracking system are mapped to a common coordinate space. The 3D scan data and the first tracking data are mapped to each other using a transformation that is determined based on a calibration relating the 3D scan coordinate space and the tracking coordinate space. The 3D scan data and the preoperative image data are mapped to each other using a surface matching algorithm. The first tracking data and the second tracking data are mapped to each other based on tracking of the patient reference device.
US10832403B2

The described implementations relate to systems, methods, and apparatuses for generating regions of interest (214) from imaging data (212). Specifically, the regions of interest are generated for tracking treatment efficacy in a more consistent and repeatable manner. The regions of interest can be generated from contrast medium and non-contrast medium enhanced scans (102) of a patient. Voxel data derived from the scans can be collected and distributed according to respective intensity values in order to identify mode voxels (116, 118, 120) for particular ranges (128) of intensities. Regions of interest (110, 112, 114) can then be generated for each identified mode voxel, and standard deviations for the regions of interest can be determined. One or more thresholds can be derived from the determined standard deviations in order to further filter the intensity values and identify filtered groups of voxels to be the resulting regions of interest.
US10832402B2

Various methods for the detection and enhanced visualization of a particular structure or pathology of interest in a human eye are discussed in the present disclosure. An example method to visualize a given pathology (e.g., CNV) in an eye includes collecting optical coherence tomography (OCT) image data of the eye from an OCT system. The OCT image data is segmented to identify two or more retinal layer boundaries located in the eye. The two or more retinal layer boundaries are located at different depth locations in the eye. One of the identified layer boundaries is moved and reshaped to optimize visualization of the pathology located between the identified layer boundaries. The optimized visualization is displayed or stored or for a further analysis thereof.
US10832399B2

Methods and systems for detecting abnormal connectivity on a product are provided. The methods receive an inspection image of the product including a defect, match the inspection image with a template image of the product to locate a corresponding normal region in the template image and obtain a differential image between the inspection image and the normal region. The method further includes forming a regional mask image from component masks. Each of the component masks includes a binary image of the template image with only one kind of components of the product remaining. The regional mask image is a region in its corresponding component mask that corresponds to the normal region. The method further includes determining, based on a calculation using the differential image and the at least one regional mask image, at least one of: connectivity relationship, connectivity type and connectivity scale of abnormal connectivity on the product.
US10832397B2

The present application relates to a method of assisting analysis of a radiation image and a system using the same, which belongs to the field of image processing. A method of assisting analysis of a radiation image includes: acquiring a radiation image to be analyzed; acquiring customs declaration information of the radiation image to be analyzed; acquiring a feature-matched historical image from a typical image library according to the radiation image to be analyzed; and/or acquiring a standard image and/or detailed customs declaration information of the standard image according to the customs declaration information of the radiation image to be analyzed. The method of assisting analysis of a radiation image and the system using the same may assist an image inspection person to judge whether or not the current radiation image carries violation items, whether or not a concealing or missing report occurs and so on.
US10832395B2

A method is provided for inspecting a device comprising a plurality of bristles. During this method, image data provided from an electronic optical sensor is received. The image data is indicative of an image of at least a portion of the bristles. A bristle configuration (e.g., an angle) of at least one of the bristles (e.g., an average bristle) in the image is determined by processing the image data with a computer processor.
US10832388B2

Disclosed are an image tuning device and an image tuning method. The image tuning method includes the following steps: dividing an image area into a plurality of blocks for executing brightness adjustment individually, in which the blocks include a target block and at least one neighboring block; receiving pixel data of the target block to calculate a target block brightness value; receiving pixel data of the at least one neighboring block to calculate at least one neighboring block brightness value; calculating a calculated brightness value of a target pixel within the target block according to the target block brightness value and the at least one neighboring block brightness value; and generating an adjusted brightness value of the target pixel by adjusting an original brightness value of the target pixel according to the calculated brightness value.
US10832371B2

An apparatus comprising a sorting unit to sort primitives of a graphics image, the primitives to be grouped, each group to form a first level node of a hierarchical acceleration structure; a parallel reconfigurable clustering array to construct the hierarchical acceleration structure, the parallel reconfigurable clustering array comprising a plurality of processing clusters, each cluster comprising: parallel efficiency analysis circuitry to evaluate different groupings of the first level nodes for a next level of the hierarchical acceleration structure to determine efficiency values for the different groupings; and node merge circuitry to merge the first level nodes based on the efficiency values to form second level nodes.
US10832366B2

Mobile collection and vetting of user supplied information is described. The systems, techniques, devices, methods, and approaches described herein can be used to obtain, validate, and vet information, such as customs information, in a mobile environment. In embodiments, methods comprise receiving information input via a mobile device. The information is encapsulated by an intermediate to escort the information through a firewall to the database. In response to vetting the information to determine if it meets one or more criteria, the method involves creating a record associated with a unique identifier, information that bio-identifies a user, or an indication of a determination that results from the vetting. In this embodiment, the method includes generating an electronic receipt for communication to the mobile device, the electronic receipt including the unique identifier.
US10832363B2

A method and system for representing usage of an electronic learning system. The method and system involve receiving an input indicative of a selection of a property of the electronic learning system to be represented, the property including a course content provided by the electronic learning system and an activity available for that course content; receiving representation parameters that define a scope of the usage to be represented; determining an event count for the property during the period of interest; and generating a usage indicator for the property based at least on the event count. The usage indicator is generally reflective of at least a usage amount of the property during the period of interest.
US10832348B2

Techniques for topic recommendation are described herein. The techniques include a method that topic recommendation includes identifying topics associated with events within a social network environment. A rank may be determined indicating interest for an identified topic within the social network environment. The method may include recommending a topic to a user for posting in the social network environment based on the rank.
US10832333B1

A structural analysis computing device may generate a proposed insurance claim and/or generate a proposed insurance quote for an object pictured in a three-dimensional (3D) image. The structural analysis computing device may be coupled to a drone configured to capture exterior images of the object. The structural analysis computing device may include a memory, a user interface, an object sensor configured to capture the 3D image, and a processor in communication with the memory and the object sensor. The processor may access the 3D image including the object, and analyze the 3D images to identify features of the object—such as by inputting the 3D image into a trained machine learning or pattern recognition program. The processor may generate a proposed claim form for a damaged object and/or a proposed quote for an uninsured object, and display the form to a user for their review and/or approval.
US10832331B1

In one aspect, a system for allocating fault in a collision involving a vehicle is provided. The system may include (1) a sensor coupled to the vehicle and configured to collect contextual data related to the collision, (2) a non-transitory memory configured to store the contextual data, and (3) a processor coupled to the non-transitory memory and configured to (a) gain access to the contextual data, and (b) compute and assign a fault percentage to a driver of the vehicle based upon the contextual data.
US10832329B1

In a computer-implemented method for facilitating handling, by a user of a computing device, of a call from an insurance customer regarding a loss event, an interactive search display may be provided. A set of one or more search terms entered by the user may be used to perform a search of one or more databases storing policy information. A set of results and an interactive control may be presented to the user. The results may include an entry for a first person. A particular relationship between the first person and the loss event, specified by the user via the interactive control, and information associated with the first person, may be used to cause loss report information to be automatically added to one or more loss reporting fields. The loss report information may be caused to be stored in a claims database as a part of a loss report record.
US10832327B1

A system and method may collect telematics and/or other data, and apply the data to insurance-based applications. From the data, an insurance provider may determine accurate vehicle usage information, including information regarding who is using a vehicle and under what conditions. An insurance provider may likewise determine risk levels or a risk profile for an insured driver (or other drivers), which may be used to adjust automobile or other insurance policies. The insurance provider may also use the data collected to adjust behavior based insurance using incentives, recommendations, or other means. For customers that opt-in to the data collection program offered, the present embodiments present the opportunity to demonstrate a low or moderate risk lifestyle and the chance for insurance-related savings based upon that low or moderate risk.
US10832324B2

Various embodiments are directed to systems and methods for processing a discretion order in a dark pool matching environment. A first order to buy or sell a trading product is received from a computer of a first trader. The first order has a first price and a first size. A second order to buy or sell the trading product that is contra to the first order is received from a second trader. The second order defines a second quantity and a price range of possible prices at which the second order can be executed. The price range comprises at least a second price. The second quantity of the trading product is reserved in an OMS of the second trader such that the second quantity of the second order is permitted by the OMS to be executed at any price within the price range. The second order is received before or after the first order is received. A processor determines that the first price of the first order is within the price range of the second order. Responsive to the determination, two items are output to the second trader: (1) the price of the first order and (2) an execution indicia selectable by the second trader to cause at least a portion of the second order to be executed against at least a portion of the first order. The first price of the first order and the execution indicia are not output or otherwise disclosed to the second trader prior to the act of determining that the first price of the first order is within the price range of the second order.
US10832312B2

A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
US10832307B1

This disclosure describes, in part, techniques for analyzing and updating merchants' data structures. For instance, a payment service may store data structures associated with merchants, where each data structure indicates items that a respective merchant offers for acquisition. The payment service may then analyze at least a first data structure to determine first items offered for acquisition by a first merchant and a second data structure to determine second items offered for acquisition by a second merchant. Based on the first items and the second items, the payment service may determine an item to recommend to the second merchant. The payment service may then generate and send a message to a merchant device of the second merchant, where the message recommends that the second merchant offer the item for acquisition. In some instances, the first merchant and the second merchant are each associated with a specific type of business.
US10832305B1

A method for resolving out of stock products in online shopping using image classification is disclosed. Product images are processed to determine feature descriptors to generate object classifiers to associated image similarities. A product is determined to be unavailable from a retailer. The product identifier is then provided to a hierarchical database containing indexed product images to determine therefrom other products whose images have classified similarities to images of the product. Similar products can then be presented to the user based upon their visual characteristics providing an improved product correlation.
US10832303B2

A method of generating a user-interface to be displayed at a remote location may include receiving a search request for an item listing and retrieving a first listing and a second listing based on the search request, determining a similarity score between the first and second listings that is based on multiple properties common to the first and second listings, and generating instructions to be transmitted to a remote location to generate a user interface to be displayed at the remote location, the user interface including the first listing, the instructions excluding the second listing from a list of results displayed on the user interface based on the similarity score exceeding a threshold and the first listing including superior values in at least one of the plurality of properties common to the first and second listings. The method may also include transmitting the instructions to the remote location for display.
US10832301B2

A host computer, a plurality of thermal carving machines, and a user terminal are connected to a network. The host computer includes seal image creation means that permits edition of a seal image using the user terminal, site selection means that allows a user to specify one site from a site candidates list, ID issuing means that issues an order ID for identifying the contents of an order, and order information registration means that registers the issued order ID and order information in a database. A control device of the thermal carving machine includes order acceptance means that accepts an order ID input when information on the input order ID is registered in the database, and carving control means that performs seal carving of a stamp based on seal image data associated with the order ID.
US10832296B2

A system for managing a transaction of an item between first and second users includes a first lock attached to the item, a storage unit having a second lock attached thereto and physically storing the item, and a processor that manages a first privilege to open the first lock and a second privilege to open the second lock. The processor performs management so that a holder of the first and second privileges is the first user. Upon receiving, from the storage unit, information indicating the second lock being opened, the processor performs management so that a first transaction is concluded in which the first user tentatively receives the item from the second user. Upon receiving, from the first lock, information indicating the first lock being opened, the processor performs management so that a second transaction is concluded in which the first user inspects the item and finally receives the item.
US10832290B1

A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for causing electronic marketing communications of one or more promotions to be generated on a mobile computing device associated with a consumer. A method includes programmatically retrieving promotion data indicative of a plurality of promotions from a computer memory. The method includes determining, using processing circuitry, a promotion score for each of the plurality of promotions. Each promotion score is determined based on consumer profile data, stored consumer activity data, and at least one of: current consumer activity data, current local context data, or predicted consumer activity data. The method further includes outputting indications configured to generate electronic marketing communications associated with the plurality of promotions based on the promotion scores of the plurality of promotions.
US10832284B2

A method and device for processing promotion information and a system are provided. The method includes that: agreement information and exposure requirements of all promotion information within a preset period are acquired (101); directional delivered targets are determined according to the agreement information and the exposure requirements, and the directional delivered targets are split into multiple non-intersected delivered target sets (102); the promotion information is delivered to users corresponding to the corresponding delivered target sets according to the exposure requirements (103); statistics about social propagation amounts of to the delivered promotion information is made in real time in a delivery process (104); and exposure parameters are corrected according to the social propagation amounts (105), so that delivery of the promotion information is regulated in real time. By the method, the effectiveness and accuracy of delivering the promotion information may be improved.
US10832271B1

Systems, methods, articles of manufacture, and computer-readable media for verified reviews. An application may receive an indication to generate a review. An application programming interface (API) of the application may receive, from a communications interface of a contactless card, encrypted data generated by the contactless card. The API of the application may transmit, to an authentication server: the encrypted data, an indication of the application, and an identifier associated with the entity. The API of the application may receive indications specifying that the authentication server decrypted the encrypted data and determined that the contactless card was used to make a purchase with the entity. The application may permit, based on the indications received from the authentication server, generation of the review. The application may publish the review to one or more review platforms associated with the application.
US10832255B2

Consistent with the disclosed embodiments, systems and methods are provided herein for autonomously responding to customer problems. In one example implementation, a system performing a method is provided. The system may receive a customer utterance associated with a customer and define, based on the customer utterance, a first customer narrative comprising a first customer goal. The system may also determine whether the first customer narrative is sufficient to identify a first customer problem corresponding to at least a first problem of a plurality of problems. Responsive to determining that the first customer narrative is sufficient, the system may identify a first response corresponding with the first problem. The system may also customize the first response for the customer based on at least the first customer narrative, and execute the customized response.
US10832238B2

An embodiment of the invention provides a system and method for a transaction system supporting universal ticket solutions for transportation. A fund managing device determines whether a first fund of an account of a user has sufficient credit to satisfy a transportation fee imposed by a first city. The account of the user includes separate funds for different cities, where the funds include credit in different national currencies. An account managing device determines whether other funds of the account of the user have additional credit to satisfy the transportation fee imposed by the first city when the first fund of the account of the user does not have sufficient funds to satisfy the transportation fee imposed by the first city. A financial managing device determines costs for transferring credit to the first fund from the other funds of the account of the user.
US10832236B2

A method of adding a computerized agent to an instant messaging (IM) session managed by an IM service for identifying automatically textual instructions to perform a transaction related to participant(s) of the IM session, comprising: using a computerized agent subscribed to an IM service by a telephone number and participates in an IM session managed by an IM service to acquire text content in an IM session and analyzing at least the text content of the IM session to identify automatically textual instructions to perform a transaction from the user which uses the IM client module, automatically instructing an operation of the transaction and submitting by the computerized agent at least one IM message in the IM session.
US10832225B1

A method and system may automatically detect failures and send diagnostic information when scheduling home equipment repairs in a smart home environment. A smart home controller may receive sensor data from each of several pieces of smart home equipment to detect whether any failures have occurred. If the smart home controller detects a failure in one of the pieces of smart home equipment based on the sensor data, the smart home controller may communicate diagnostic information for the piece of smart home equipment experiencing the failure to a repair service provider to schedule a repair. The diagnostic information may include sensor data for the piece of smart home equipment, and data indicative of normal operation for the piece of smart home equipment. The smart home controller may transmit a notification to the repair service provider including step-by-step instructions for performing the repair of the piece of smart home equipment.
US10832219B2

Techniques for dynamically altering weights to re-weight attributes of an ordering model based on feedback in a streaming environment are described. In an embodiment, a system accesses, based on a candidate stream definition comprising a role including a title, one or more stream-related information sources, and extracts attributes from the sources. Additionally, the system inputs the attributes to a combined ordering model that is trained by a machine learning algorithm to output ordering scores for member profiles of an online system (e.g., hosting a social networking service). The combined ordering model includes weights assigned to the attributes. Moreover, the system orders, based on the ordering scores, the profiles. Furthermore, the system presents, on a display, of top-ordered profiles. Then, the system accesses feedback regarding the top-ordered profiles and dynamically trains the weights assigned to each of the attributes to alter the weights assigned to the attributes based on the feedback.
US10832216B2

Systems and methods for providing clearance workflows for facilitating clearance of online content for distribution platforms. The online content may be obtained and may include an individual online content. A clearance workflow for the individual online content may be identified. The clearance workflow may include an itemized representation of clearance items to be addressed for clearance of the individual online content. The clearance workflow may be stored in electronic storage. Fulfillment information indicating that one or more of the clearance items included in the clearance workflow has been addressed may be obtained. The fulfillment information may identify which of the one or more clearance items have been addressed. The clearance workflow stored in the electronic storage for the individual online content may be updated in a reoccurring or ongoing manner.
US10832214B1

The present embodiments relate to systems and methods for using a blockchain to record information related to the lifecycle of a vehicle associated with a Vehicle Identification Number (VIN), or other vehicle identifier. For example, the VIN lifecycle process may be used to ensure the transferability of title, including when information relevant to transferability is not easily determinable, such as after a collision occurs. The systems and methods may include the reception of a mileage report corresponding to a vehicle and updating a blockchain to associate the vehicle with mileage information. The systems and methods described herein may allow for using a blockchain which gives the option for private information, and permissioned participants in the blockchain. In particular, the systems and methods allow for a distributed consensus amongst businesses, consumers, and authorities, as to the validity of information and transactions stored on the blockchain.
US10832211B2

Extraction and provision of message identification information to a productivity application for enabling the productivity application to provide an embedded communication experience in association with an attachment file is provided. A message including an attachment is received via a messaging application. Upon receiving a selection to open the attachment from within the messaging application, the attachment file is opened in a productivity application, and various parameters associated with the message are extracted. A path including the various parameters is constructed and passed to a productivity application, thus allowing the productivity application to provide a persisted conversation in a user interface of the productivity application for viewing of and interaction with the conversation.
US10832201B2

A method includes receiving hierarchy data indicating a capability hierarchy associated with a customer network, the capability hierarchy indicating that a first capability is a sub-capability of a second capability. The method further includes receiving application data from a MID server of the customer network, the application data associated with an application utilized by the customer network for the first capability. The method further includes determining, based on the application data, an application score indicating an effectiveness level of the application for the first capability. The method further includes determining, based on the application score, a first capability score associated with the first capability. The method further includes determining, based on the first capability score and the capability hierarchy, a second capability score of the second capability, the second capability score indicating a health metric of the second capability within the customer network.
US10832196B2

A dynamic supply chain planning system for analysis of historical lead time data that uses machine learning algorithms to forecast future lead times based on historical lead time data, and to divide historical lead time data into clusters based on seasonality and linearity. The machine learning results are further processed to adjust future planned lead times and to identify sources in the supply chain that contribute to large deviations between historical planned lead times and actual lead times.
US10832192B2

The present disclosure provides a computer-implemented method for prioritizing one or more instructional control strategies to reduce time-variant energy demand of a built environment associated with renewable energy sources. The computer-implemented method includes collection of a first set of statistical data, fetching of a second set of statistical data, accumulation of a third set of statistical data, reception of a fourth set of statistical data and gathering of fifth set of statistical data. Further, the computer-implemented method includes parsing and comparison of the first set of statistical data, the second set of statistical data, the third set of statistical data, the fourth set of statistical data and the fifth set of statistical data. In addition, the computer-implemented method includes identification and prioritization of one or more instructional control strategies to reduce the time-variant energy demand associated with the built environment.
US10832191B1

A system, method, and computer program product are provided for metadata driven interface orchestration and mapping. In operation, a system defines a plurality of job items in a master enterprise catalogue by mapping all possible business requests to one or more pre-defined job items. The system defines job specifications in the master enterprise catalogue by mapping the plurality of job items to one or more pre-defined job specifications. Further, the system defines a job list in the master enterprise catalogue by building a sequence of outgoing requests based on possible use cases and the job specifications. The system defines an order context associated with one or more orders. Additionally, the system automatically generates a job plan including a plurality of activities utilizing the job list from the master enterprise catalogue and the order context. Moreover, the system automatically generates interfaces with a plurality of external systems based on the job plan including the plurality of activities.
US10832183B2

Methods and systems for identifying potential simultaneous operational conflicts among a plurality of assets in a project. One method includes storing operational scheduling data for a project having one or more project assets, the project assets able to perform a plurality of operational activities at defined coordinates, in a scheduling database, and storing project-specific variables for the project in an external data source. A database query is then performed of the scheduling database and the external data source using a computer, returning all possible combinations of the operational activities, including defining a common reference, calculating distances from each defined coordinate to each other defined coordinate, and filtering the calculated distances to filter out potential operational conflicts, for example distances greater than one or more user-defined buffer distances. Potential simultaneous operational conflicts may be displayed in tabular or graphical form on a user interface electronically connected to the computer.
US10832174B1

Data is classified using automatically selected hyperparameter values. (A) A first loss value is determined based on a converged classification matrix. (B) Each observation vector is assigned to a cluster using a clustering algorithm based on the converged classification matrix. (C) A predefined number of observation vectors is selected from each cluster. D) Classified observation vectors and unclassified observation vectors are updated based on the selections in (C) and (A) is repeated. (E) An entropy loss value is determined, wherein (A) to (E) are repeated for a plurality of different values of a kernel parameter value and a batch size value. (F) A second loss value is determined based on the converged classification matrix, a label matrix defined from the converged classification matrix, and a weight value. (L) (A) to (F) are repeated with a plurality of different values of the weight value until convergence is satisfied.
US10832172B1

A system for arranging transport of adapted nutrimental artifacts with user-defined restriction requirements using artificial intelligence. The system includes at least a user-client device designed and configured to display at least an unrestricted nutrimental object, transmit at least a restricted nutrimental datum, transmit at least an adapted nutrimental request, and receive a selection of at least a sustenance provider and a selection of at least a physical performer. The system includes at least a server designed and configured to receive at least a restricted nutrimental datum. The system includes a nutrimental processing module operating on the at least a server designed and configured to generate at least a first filter set and transmit at least a first filter set. The system includes a nourishment provider module operating on the at least a server design and configured to generate at least a sustenance provider instruction set and at least a physical performer instruction set, and select the at least a sustenance provider and the at least a physical performer.
US10832170B2

Computer-implemented systems and methods are disclosed for data driven expertise mapping. The systems and methods provide for obtaining data sets from data sources, wherein the data sets include services related data, analyzing the data sets, wherein the analysis generates information representative of the services related data, and generating training sets related to the data sets, wherein the training sets are based on known values. The systems and methods further provide for generating models, wherein the models are based on determining services provided by service providers using a combination of the services related data, the analysis of the data sets and the training sets, and provide a mapping of at least one service to service providers. The systems and methods additionally include evaluating the models based on known values and storing an indication for providing to a graphical user interface based on more models.
US10832169B2

Embodiments for intelligent service negotiation by a processor in a cloud computing environment. One or more data points may be analyzed based on one or more service provider cost components received from one or more service providers for a service. A negotiation model may be generated using a machine learning model reflecting actual costs of the service based on the analyzed data points. A user may be cognitively consulted according to the negotiation model to provide one or more consultative recommendations for selecting the service by the one or more service providers.
US10832168B2

Example techniques described herein determine a signature or classification of a data stream such as a file. The classification can indicate whether the data stream is associated with malware. A processor can locate training analysis regions of training data streams based on predetermined structure data, and determining training model inputs based on the training analysis regions. The processor can determine a computational model based on the training model inputs. The computational model can receive an input vector and provide a corresponding feature vector. The processor can then locate a trial analysis region of a trial data stream based on the predetermined structure data and determine a trial model input. The processor can operate the computational model based on the trial model input to provide a trial feature vector, e.g., a signature. The processor can operate a second computational model to provide a classification based on the signature.
US10832164B2

Examples of techniques for generating streaming analytics applications are described herein. An example computer-implemented method includes receiving, via a processor, subject matter requirements in a semi-structured format. The method includes classifying, via the processor, the subject matter requirements based on a predefined taxonomy. The method includes extracting, via the processor, a list of entities from the subject matter requirements based on grammar. The method includes generating a solution based on a glossary and the list of extracted entities. The method includes generating, via the processor, a streaming analytics application based on the solution.
US10832162B2

Techniques for model based data processing are proposed. In one example, a computer-implemented method is as follows. A first model is determined from a first category of data processing models and a second model is determined from a second category of data processing models. The second category can be different from the first category in some instances. Performance of a first combined model of the first and second models can be compared with performance of the first model. A target model for processing data can be selected from the first combined model and the first model based on the comparing.
US10832161B2

The disclosed embodiments illustrate method and system of processing data by a computing device for training a target domain classifier. The method includes extracting one or more first features and one or more second features from a first target instance, associated with a target domain. The method further includes predicting a first label for the received first target instance based on the one or more first features by utilizing a trained first classifier associated with a set of labeled source instances, wherein the predicted first label is assigned to the first target instance when a first score of the predicted first label exceeds a first pre-specified threshold. Further, the method includes updating a set of labeled target instances associated with the target domain based on the labeled first target instance, wherein the updated set of labeled target instances is utilized to train the target domain classifier.
US10832160B2

A database comprises historical information of a user's response to previous notifications. The database is accessed to determine a time at which to provide a (new) notification to the user, utilizing at least: a) current user activity status (e.g., determined from measurement information collected from one or more personal devices and/or user calendar events; b) time/day; and c) context information about the notification (e.g., geo-location, indoors/outdoors) including notification type (e.g., calendar entry, email, IM). The user gets the notification via a portable device at the determined time. A machine learning model can select the determined time by discriminating features of the previous notifications for which the user immediately attended versus those that were deferred and/or ignored. Content of the notification can also be altered in view of such discriminating features so as to increase a likelihood the user will immediately attend to the provided notification.
US10832154B2

A “Predictive Controller” operates with any type of controller or user input device to predict user inputs or responses to a current state of an application. A predictive model of the current state of the application is applied to prior user inputs to jointly predict a current user-specific psychological state or profile of the user and a predicted next user response or input. The predicted response or input is provided as the user input to the particular application prior to receiving the actual user input, thereby reducing latency of the response of the application to that actual user input. In addition, a tangible feedback corresponding to the predicted next user input is provided. Further, the predictive capabilities of the Predictive Controller can be applied to locally or remotely hosted instances of the application to reduce latencies associated with user inputs received from any type of controller or user input device.
US10832152B2

Embodiments of systems and methods for predicting when a dry oil producing well is expected to transition to a wet oil producing well, the system configured to generate predictions from multiple databases of information. A first database is designed to store real time data about an active producing well and a second database can be a historical production information database, such as an Online Transactions Processing (OLTP) database. The data from both databases can be normalized, compared, and correlated to create a predictive model that accurately predicts when a particular well is expected to transition from a dry oil producing well to a wet oil producing well. The system and method can be configured to use many different techniques including an autoregressive integrated moving average equation to create a predictive model based off the normalized data from the multiple databases.
US10832147B1

Systems and methods for determining relative importance of one or more variables in a non-parametric model include: receiving, raw values of the variables corresponding to one or more entities; processing the raw values using a statistical model to obtain probability values for the variables and an overall prediction value for each entity; determining a plurality of cumulative distributions for the variables based on the raw values and the number of entities having a specific raw value; grouping the variables into a plurality of equally sized buckets based on the cumulative distributions; determining a mean probability value for each bucket; assigning a rank number for each bucket based on the mean probability values; compiling a table for the entities based on the raw values and the buckets corresponding to the raw values; and determining the relative importance of the variables for the entities based on the rank numbers.
US10832146B2

Embodiments are directed to a method of utilizing an ensemble of distributional semantics systems in conjunction with a domain term extractor for generating domain-specific synonyms. The method allows for extraction of high-quality, domain-specific synonyms that can be used in an information handling system, such as a question-answer system or in an information retrieval (IR) system, capable of processing natural language. According to embodiments, the domain term extractor identifies the words for which synonyms are sought, and the ensemble of distributional semantics systems determines the synonyms.
US10832141B2

A computerized method comprising using hardware processors for receiving a constraint satisfaction problem (CSP) from a constraint solver system that previously reached a timeout error. The CSP comprises two or more constraints. The hardware processor(s) are used for determining one or more timeout cores of constraints by iteratively removing some test constraints from the CSP thereby forming a sub-problem, and solving the sub-problem using the constraint solver system. When the constraint solver system determines that the sub-problem is solvable the test constraints are added to the timeout cores and the test constraint returning to the CSP, otherwise the sub-problem is assigned as the CSP for the subsequent iteration. The timeout cores are sent to a user terminal for presentation to a user, and receiving a user input to resolve the timeout error of the CSP.
US10832139B2

Systems, methods and computer-readable medium for (i) accelerating the inference speed of a deep neural network (DNN), and (ii) compressing the vector representations produced by the DNN out of a variety of input data, such as image, audio, video and text. A method embodiment takes as inputs a neural network architecture and a task-dependent loss function, measuring how well a neural network performs on a training data set, and outputs a deep neural network with sparse neuron activations. The invented procedure augments an existing training objective function of a DNN with regularization terms that encourage sparse activation of neurons, and compresses the DNN by solving the optimization problem with a variety of algorithms. The present disclosure also shows how to utilize the sparsity of activations during the inference of DNNs so the number of arithmetic operations can be reduced proportionately, and how to use the sparse representations produced by the DNNs to build an efficient search engine.
US10832132B2

Provided are a data transmission method for a neural network, and a related product. The method includes the following steps: acquiring a weight specification of weight data stored in a memory, comparing the weight specification with a specification of a write memory in terms of size and determining a comparison result; according to the comparison result, dividing the write memory into a first-in first-out write memory and a multiplexing write memory; according to the comparison result, determining data reading policies of the first-in first-out write memory and the multiplexing write memory; and according to the data reading policies, reading weights from the first-in first-out write memory and the multiplexing write memory and loading the weights to a calculation circuit. The technical solution provided by the present application has the advantages of low power consumption and short calculation time.
US10832131B2

In an example embodiment, a machine learning algorithm is used to train a deep semantic similarity neural network to output a semantic similarity score between a candidate job search query and a candidate job search result. This semantic similarity score can then be used in a ranking phase to rank job search results in response to a first job search query.
US10832125B2

One embodiment of the invention provides a system for mapping a neural network onto a neurosynaptic substrate. The system comprises a metadata analysis unit for analyzing metadata information associated with one or more portions of an adjacency matrix representation of the neural network, and a mapping unit for mapping the one or more portions of the matrix representation onto the neurosynaptic substrate based on the metadata information.
US10832120B2

Systems and methods for a multi-core optimized Recurrent Neural Network (RNN) architecture are disclosed. The various architectures affect communication and synchronization operations according to the Multi-Bulk-Synchronous-Parallel (MBSP) model for a given processor. The resulting family of network architectures, referred to as MBSP-RNNs, perform similarly to a conventional RNNs having the same number of parameters, but are substantially more efficient when mapped onto a modern general purpose processor. Due to the large gain in computational efficiency, for a fixed computational budget, MBSP-RNNs outperform RNNs at applications such as end-to-end speech recognition.
US10832115B2

A transaction card construction and a method for making a transaction card are provided for improving card performance. The transaction card construction comprises an inlay component comprising wood and a housing component. The inlay may comprise a wood or wood-containing layer and a backer layer. The backer layer may comprise the same or a different wood or wood-containing layer, or a non-woven fiber material.
US10832114B1

A method of compensating for curvature effects to resonant frequency on pre-tuned planar-shaped EAS and RFID labels to apply to curve surfaces of Items. The method comprises obtaining width measurements of planar-shaped labels and radius measurements of Objects having curved external surfaces to which to apply the labels, and determines a subtending angle of a labels when applied to a curved external surface of an objects based on a quotient result of dividing the width measurement of a label along a perimeter of a curved external surface of the object and the radius measurement of the object.
US10832111B1

A security medallion for a portable object may include a housing and a mechanical interface formed in the housing that may be configured to receive a laptop lock. The security medallion may also include a circuit board positioned within the housing that may be operable to provide electronic monitoring of the security medallion. The security medallion may further include a power source positioned within the housing and coupled to the circuit board, and an attachment member supported on the housing and having an adhesive configured to selectively bond to the portable object. The adhesive may be releasable from the portable object by application of a release means.
US10832106B2

A method is disclosed in which a lookup table (LUT) that maps chromatic and achromatic device color space vectors into Neugebauer primary area coverages (NPacs) is obtained. According to the method, a LUT that maps chromatic device color space vectors into NPacs is combined with a LUT that maps achromatic device color space vectors into NPacs.
US10832105B2

A bitmap processing system for creating digital documents on a digital printing press by a fulfiller includes a fulfiller operated raster image processor that receives customer application Page Description Language (PDL) job files containing information for creating the digital documents and generates bitmaps in accordance with the files and a fulfiller operated editor that modifies the bitmaps so that the resulting documents process more efficiently in production steps downstream of a printing process.
US10832104B2

An apparatus that performs image processing on input image data in parallel in units of block according to an aspect of the invention includes a derivation unit configured to derive a memory size used in conversion processing of converting data alignment sequence in the image data from a line sequence into a block sequence which is executed before rendering of the image data and a memory size used in the conversion processing which is executed after the rendering of the image data, a determination unit configured to determine a timing for executing the conversion processing based on the derivation results, and a conversion unit configured to execute the conversion processing at the determined timing.
US10832103B2

A print control apparatus capable of communicating with a printing apparatus, including a sheet holding unit in which a sheet to be used for printing is held, for printing an image on the sheet held in the sheet holding unit includes storage configured to store a type of a sheet, an image, and a setting value of the printing apparatus in association with each other, selects a type of a sheet to be used for printing by the printing apparatus, selects an image to be printed by the printing apparatus, and sets the setting value stored in the storage in association with the selected type of the sheet and the selected image.
US10832096B2

A method can include learning a common embedding space and a set of parameters for each one of a plurality of sets of mixture models, wherein one mixture model is associated with one class of objects within a set of object categories. The method can also include adding new mixture models to the set of mixture models to support novel categories based on a set of example embedding vectors computed for each one of the novel categories. Additionally, the method includes detecting in images a plurality of boxes with associated labels and corresponding confidence scores, wherein the boxes correspond to image regions comprising objects of both known categories and the novel categories. Furthermore, the method includes, given a query image, executing an instruction based on the common embedding space and the set of mixture models, the instruction comprising identifying objects from both categories in the query image.
US10832072B1

A method for authenticating an object, comprising determining a physical dispersion pattern of a set of elements, determining a physical characteristic of the set of elements which is distinct from a physical characteristic producible by a transfer printing technology, determining a digital code associated with the object defining the physical dispersion pattern, and authenticating the object by verifying a correspondence of the digital code with the physical dispersion pattern, and verifying the physical characteristic.
US10832071B2

A system comprises a processor configured to execute instructions to receive an indication of an occurrence of a human gesture and to perform an analysis of the indication of the occurrence of the human gesture to determine contextual criteria having a relationship to the occurrence of the human gesture. The processor may determine a meaning of the human gesture based at least in part on the contextual criteria and a plurality of possible intended meanings for the human gesture. The processor also may execute an instruction respective to determining the meaning of the human gesture, wherein at least a portion of the instruction is dependent upon the meaning of the human gesture.
US10832069B2

The present disclosure provides a living body detection method, an electronic device and a computer readable medium. The living body detection method includes: obtaining video images of a target object; extracting a first image and a second image from the video images, wherein the first image is used to represent static information in the video images, and the second image is used to represent position change information of all pixel points in the video images; making a living body analysis on the first image to obtain a first analysis result, making a second body analysis on the second image to obtain a second analysis result, and determining whether the target object is a living body according to the first analysis result and the second analysis result.
US10832068B2

A system for the exact detection of the fatigue of a driver of a vehicle includes at least one camera for detecting the pupil diameter of the driver of the vehicle, at least one sensor for detecting a current luminance in the vehicle, and at least one computer module for detecting the fatigue of the driver of the vehicle by calculation. The calculation is based on the detected pupil diameter and the detected, current luminance in the vehicle.
US10832066B2

Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for detecting whether a road on which a host vehicle travels is a one-way road may include at least one processing device. The processing device may be programmed to receive at least one image associated with an environment of the host vehicle, identify a first plurality of vehicles on a first side of the road, identify a second plurality of vehicles on a second side of the road, determine a first facing direction associated with the first plurality of vehicles, determine a second facing direction associated with the second plurality of vehicles, and cause at least one navigational change of the host vehicle when the first facing direction and the second facing direction are both opposite to a heading direction of the host vehicle.
US10832062B1

Techniques are disclosed for implementing a neural network that outputs embeddings. Furthermore, techniques are disclosed for using sensor data to train a neural network to learn such embeddings. In some examples, the neural network may be trained to learn embeddings. The embeddings may be used for object identification, object matching, object classification, and/or object tracking in various examples.
US10832060B2

A resident activity recognition method is provided. The method comprises: receiving a plurality of first testing data from a plurality of sensors by a processor, wherein the first testing data includes a present weight set of sensors and present trigger statuses of sensors; determining an activity of a non-target resident at a present time by the processor according to a non-target resident model and the first testing data; reducing a part of the present weight set to generate an updated weight set and a second testing data including the updated weight set and the present trigger statuses by the processor according to the activity of the non-target resident at the present time, the first testing data and the non-target resident model; determining an activity of a target resident at the present time by the processor according to a target resident model and the second testing data.
US10832059B2

Innovations in the identification or classification of features in a data set are described, such as a data set representing measurements taken by a scientific instrument. For example, a task-specific processing component, such as a video encoder, is used to generate task-specific metadata. When the data set includes video frames, metadata can include information regarding motion of image elements between frames, or other differences between frames. A feature of the data set, such as an event, can be identified or classified based on the metadata. For example, an event can be identified when metadata for one or more elements of the data set exceed one or more threshold values. When the feature is identified or classified, an output, such as a display or notification, can be generated. Although the metadata may be useable to generate a task-specific output, such as compressed video data, the identifying or classifying is not used solely in production of, or the creation of an association with, the task-specific output.
US10832050B2

Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
US10832047B2

A method for obtaining an estimate of a value of a product is disclosed. The method includes: receiving, from a first client device, a signal representing image data depicting at least one first document containing a product specification for a first product; performing text recognition on the image data to identify text in the at least one first document; obtaining a first value representing the product specification for the first product based on the recognized text; selecting a second product having a product specification represented by the first value; obtaining a second value associated with the selected second product; generating first display data including a graphical representation of the second value; and transmitting, to the first client device via the communications module, a signal representing the first display data.
US10832045B2

Systems and methods may be used to map an environment visible in an image captured by a camera. The mapping may include a floor map (e.g., locations within the environment where a floor is present). A method may include receiving images from a camera. The method may include using an object that moved from a first image to a second image to identify floor points within the environment. The method may include mapping a floor plane of the environment using the floor points.
US10832043B2

Systems and methods are described for dynamically adjusting an amount of retrieved recognition data based on the needs of a show, experience, or other event where participants are recognized. The retrieved recognition data may be deleted once it is no longer needed for the event. Recognition data retrieval is limited to just what is needed for the particular task, minimizing the uniqueness of any retrieved recognition data to respect participant privacy while providing an enhanced participant experience through recognition.
US10832038B2

In one example implementation according to aspects of the present disclosure, a computer-implemented method includes capturing a plurality of images of the at least one participant during the presentation. The method further includes analyzing the plurality of images to determine a level of understanding of the at least one participant. The method further includes determining a period of misunderstanding of the at least one participant by comparing the level of understanding of the at least one participant to an understanding threshold, the period of misunderstanding being a period of time during which the level of understanding of the at least one participant is below the understanding threshold. The method further includes, based at least in part on determining that the level of understanding of the at least one participant is below the understanding threshold, analyzing the presentation to associate the period of misunderstanding with a portion of the presentation.
US10832033B2

The present invention relates to a measurement gauge data storage method and apparatus. The method comprises: establishing a connection with a measurement gauge; identifying user characteristics in order to determine a corresponding user ID, and acquiring measurement results outputted by the measurement gauge; detecting whether a user record table corresponding to the user ID is stored; and, when a user record table corresponding to the user ID is stored, storing the measurement results in the user record table corresponding to the user ID. The present method determines a user ID corresponding to user characteristics in order to determine a corresponding user record table, and can thus accurately file measurement results in a corresponding user record table; results are reliable, the system structure is simple, the method is simple to operate, and the scope of application is wide.
US10832026B2

An anti-counterfeiting method involves dividing a barcode image into a plurality of modules; extracting a respective inertia of a gray level co-occurrence matrix for each of the plurality of modules; acquiring an image of a printed candidate bar code; generating a sorted list (using extracted intertias) for the plurality of modules of the image of the printed candidate barcode; in a first range of magnitudes, comparing the sorted list for the image of the printed genuine barcode with an equivalent sorted list for the image of the printed candidate barcode; and in a second range of magnitudes, comparing the sorted list for the image of the printed genuine barcode with the sorted list for the image of the printed candidate barcode, wherein the second range is different from the first range.
US10832024B2

In one embodiment, an apparatus comprises processing circuitry to: receive wireless signal data corresponding to an RFID tag, wherein the wireless signal data comprises signal strength data and signal phase data corresponding to wireless signals transmitted by the RFID tag and received by an RFID reader; generate decomposed signal strength data based on a seasonal decomposition of the signal strength data; generate a frequency-phase curve based on the signal phase data; extract a set of signal strength features based on the decomposed signal strength data; extract a set of signal phase features based on the frequency-phase curve; and detect a motion state of the RFID tag using a machine learning classifier, wherein the machine learning classifier is trained to detect the motion state based on the set of signal strength features and the set of signal phase features.
US10832022B1

A card may store data on an integrated circuit housed within the card. The card includes at least two antennas that are configured to transmit the data. The card may be configured to send a first set of data through a first antenna and a second set of data through a second antenna, where together the two sets of data can be used to execute a transaction. The integrated circuit may be configured to create an authentication factor based on a variable received by an antenna and transmit the second set of data along with the authentication factor.
US10832016B1

A system, method, and computer-readable medium for performing a three dimensional encoded geometry fabrication operation. In various embodiments, the three dimensional encoded geometry fabrication operation comprises: identifying data to be encoded within the three dimensional encoded geometry, the data to be encoded within the three dimensional encoded geometry comprising a unique code to be associated with the three dimensional encoded geometry; converting the data to be encoded to the three dimensional encoded geometry; fabricating a part with the three dimensional encoded geometry, the three dimensional encoded geometry passively representing the unique code with a physical code; and, performing a computer vision operation to read the physical code of the three dimensional encoded geometry, the computer vision operation confirming the unique code of the three dimensional encoded geometry corresponds to the physical code of the three dimensional encoded geometry.
US10832013B2

An information processing device acts as a neural network based on time-series data. The information processing device includes a memory and a processor. The memory stores an input variable having an ordinal number in the time-series data, and a parameter group for the neural network. The processor calculates an intermediate variable for each ordinal number based on the input variable having the ordinal number by performing transformation based on the parameter group, and calculates an output variable having the ordinal number based on the calculated intermediate variable. Upon calculating an (n+1)-th intermediate variable, the processor performs weighted sum of a calculation result of an n-th intermediate variable and a transformation result in which the n-th intermediate variable and an (n+1)-th input variable are transformed based on the parameter group, to calculate the (n+1)-th intermediate variable.
US10832007B2

Method(s) and apparatus(es) relating generally to an electronic device having a display and a touch-sensitive input device are disclosed. In such a method, a first keypad is displayed on the display. Obtained is sensed information from the touch-sensitive input device responsive to user input in association with the first keypad. The user input is determined to be for a second keypad different from the first keypad. A corresponding input to the user input is determined using the sensed information in association with the second keypad. The corresponding input is displayed on the display.
US10832006B2

A method, apparatus and computer program product for responding to an indirect utterance in a dialogue between a user and a conversational system is described. An indirect utterance is received. A parse structure of the indirect utterance is generated. The indirect utterance is an utterance which does not match a user goal expressed as elements of a knowledge graph. The parse structure is connected through the knowledge graph to a user goal to issue a user request which is not stated in the indirect utterance. The parse structure is connected using a matching process which matches the parse structure with the connected user goal in the knowledge graph according to a similarity of the parse structure and a portion of the knowledge graph including the connected user goal. A system response is performed based on the connected user goal.
US10832003B2

A computer-implemented intent classification method and system are provided. The method comprises: providing a plurality of trained model sets, each based on a different model and comprising a plurality of trained models, with each trained model in each trained model set obtained by training a same model with a different initialization condition over a pre-determined dataset; feeding an input text into each trained model to obtain a plurality of prediction results for indicating a likely intent class of the input text; ensembling prediction results corresponding to a same trained model set for each trained model set to obtain a plurality of first-layer ensembles; ensembling the plurality of first-layer ensembles to obtain at least one second-layer ensemble, each obtained by ensembling two or more first-layer ensembles; and determining the intent class of the input text based on the at least one second-layer ensemble.
US10832001B2

Example aspects of the present disclosure are directed to systems and methods that employ a machine-learned opinion classification model to classify portions (e.g., sentences, phrases, paragraphs, etc.) of documents (e.g., news articles, web pages, etc.) as being opinions or not opinions. Further, in some implementations, portions classified as opinions can be considered for inclusion in an informational display. For example, document portions can be ranked according to importance and selected for inclusion in an informational display based on their ranking. Additionally or alternatively, for systems which access and consider multiple documents, the portions of a document that are classified as opinion can be compared to similarly-classified portions of other documents to perform document clustering, to ensure diversity within a presentation, and/or other tasks.
US10831999B2

One embodiment provides a method, including: receiving a foreign language trouble ticket requiring resolution; translating text of the foreign language trouble ticket into a language known to the person, wherein the translating comprises (i) translating a subset of foreign language keywords within a portion of the foreign language trouble ticket identified as a problem portion into the known language and (ii) translating a remaining subset of keywords into the known language using keyword links generated from previously resolved tickets by: extracting keywords from the historical tickets, wherein the keywords are recognized as corresponding to an identified portion; and generating at least one keyword link from at least one of the identified portions identified as a problem description portion; and directing the known language ticket to a resolver group, wherein the resolver group is selected based upon an issue identified within the ticket.
Patent Agency Ranking