US10757401B2

A display-control apparatus and method for position-based control of display of a video on a display screen are disclosed. Based on retrieval of the video in which each image frame is embedded in one of a plurality of view angles with respect to a reference axis, the display-control apparatus may control display of the video on the display screen. The display controller may control display of the retrieved video on the display screen. The display screen may be viewable from different view positions of a defined area. Further, the display of the retrieved video on the display screen may be controlled such that a first sequence of image frames associated with a first view angle of the plurality of view angles may be viewable through a first type of wearable glasses from a first view position of the different view positions.
US10757400B2

A near eye display device includes a sparse array of intensity modulated light beam emission and steering points disposed on a transparent lens, capable of forming a wide field of view composite image directly on the retina with variable degrees of apparent depth controlled by an image forming timing signal. The active regions of the beam emission and steering elements is configured so as not to generate optical aberrations of transmitted ambient light that is apparent to the eye. The display may be applied to small form factor stereoscopic head worn display systems and used in conjunction with Augmented Reality software applications.
US10757396B2

The disclosure presents novel methods and apparatuses to add new imaging functions to an existing smart device, comprising a plate accessory with one or more optical components that is attached to the smart device. The plate can be rotated to the front of the screen and supported at more than one sides of the smart device. The imaging function added could be a virtual reality viewer or a wide light field camera. The plate can also be worn on one's head by self-contained retractable brace, stands and strap. If the plate is moved close to the smart device's cameras, the optical components can form multiple images from multiple viewing angles of the scene onto the camera sensor. The captured images can be used to generate stereoscopic 3D or light field 4D recording of the scene by computational photographic algorithms. The attaching accessory is very light, portable, flexible, affordable and easy to use. Compared to the competitive methods, the present disclosure is a smallest wearable virtual reality smartphone case viewer that can be carried in pockets, and a method and apparatus to enable existing traditional phone cameras to capture light field 4D images and videos.
US10757387B2

An image processing apparatus has a memory which stores a program and a processor which executes the program stored in the memory to acquire a plurality of picked-up images picked up by a plurality of image pickup systems, calculate a white balance of each of the plurality of acquired picked-up images, set a white balance of a joint of the plurality of picked-up images, individually calculate interpolated values between the calculated white balances and the set white balance of the joint by an interpolation function, individually and continuously vary the white balances in the plurality of picked-up images based on the calculated interpolated values to correct the white balances, individually adjust the plurality of picked-up images based on the calculated white balance of each of the plurality of picked-up images, the white balance of the joint, and the corrected white balances, and synthesize the plurality of adjusted picked-up images to generate a wide angle image.
US10757383B2

A projection apparatus includes a matrix expression generation unit which generates viewpoint correction matrices used for a conversion calculation on each of the projection surfaces for an image to be projected, a mask generation unit which generates correction mask data indicating regions corresponding to the viewpoint correction matrices generated by the matrix expression generation unit for the image, and a projection control unit which executes the conversion calculation on the image using each viewpoint correction matrix generated for each corresponding region in the correction mask data generated by the mask generation unit, and thereafter controls the projection unit to project the image.
US10757378B2

Embodiments of the invention relate to a portable digital video system sized to be worn on the user's body and equipped with a plurality of lens assemblies for recording video in a plurality of directions. In one embodiment, the invention includes a camera unit comprising a first lens assembly, a second lens assembly, a first housing containing the first lens assembly and the second lens assembly, a battery unit, a first storage memory, controller circuitry operable to receive video data from the first lens assembly and the second lens assembly and store the video data in the first storage memory, and a second housing containing the battery unit and attached via a cable to the first housing unit. In some embodiments, the system is equipped with both volatile and non-volatile memory for continuous recording with permanent storage of key video segments.
US10757376B1

An unmanned aerial vehicle (UAV) may perform a surveillance action at a property of an authorized party. The property may be defined by a geo-fence, which may be a virtual perimeter or boundary around a real-world geographic area. The UAV may image the property to generate surveillance images, and the surveillance images may include image data of objects inside the geo-fence and image data of objects outside the geo-fence. While gathering surveillance images, or after the surveillance images have been gathered, the geo-fence information may be used to obscure or remove image data referring to objects outside the geo-fence. Geo-clipped surveillance images may be generated by physically constraining a sensor of the UAV, by performing pre-image capture processing, or post-image capture processing. Geo-clipped surveillance images may be limited to authorized property, so privacy is ensured for private persons and property.
US10757374B2

There is provided a medical support system in which a plurality of photography apparatuses and a portable-type viewer apparatus including a display unit are communicably connected to a server. The portable-type viewer apparatus includes: a selection unit that selects one of the plurality of photography apparatuses; and a photographer ID input unit that inputs a photographer ID that is an ID of a photographer photographing a subject using the selected photography apparatus. The selected photography apparatus further includes a transmission unit that transmits image data of the subject photographed by the selected photography apparatus to the server, and the server includes a recording unit that records the photographer ID and the transmitted image data in association with each other in a case where the photographer ID is input.
US10757366B1

Aspects of the present invention generate a vector value representing a state of a host device hosting a videoconference that is attended by a plurality of participant videoconference devices, wherein the host device controls audio and video distributed for the videoconference to others of the participant videoconference devices, evaluate the vector value to determine a change in the vector value during the videoconference, identify a plurality of second host devices of the plurality of participant videoconference devices that are each enabled to control the audio and video distributed for the videoconference to others of the participant videoconference devices, and in response to determining that the change in the vector value exceeds a threshold, switch control of the videoconference from the host device to one of the second host devices.
US10757360B1

Methods and apparatus are provided for automatically transcoding media files. An exemplary method comprises obtaining an input media file having an input file format and encoded with a codec of a first type; automatically determining output media file formats for transcoding the input media file based on statistics of previously transcoded files and statistics of trending media formats for previously downloaded files; and transcoding the input media file into transcoded output media files using a codec of a second type to obtain the determined output media file formats. The output media file formats can be automatically determined using a weighting scheme. Transcoding algorithms are optionally automatically selected based on transcoding algorithms previously used to transcode proximally similar files as the input media file. Input files can be dynamically prioritized for transcoding based on a complexity rating of the determined output media file formats and a ranking of selected transcoding algorithms Metadata is optionally generated for transcoded output media files and stored in the transcoded output media files and/or a separate media catalogue.
US10757359B1

An electronic device can be synchronized with a broadcast of a live sporting event to obtain supplemental sports data over a data network from a server storing data associated with the live sporting event. Supplemental sports data is obtained from the server for display on the electronic device following a triggering activity associated with the broadcast of the live sporting event. Supplemental sports data can be transmitted for rendering on a display associated with the electronic device. Supplemental sports data can include display of an instant replay video of a sports athlete combined with audio of a pre-recorded statement by the sports athlete associated with the instant replay video, an announcement of a score change for a sporting event monitored by the electronic device, and a display of a football widget providing updates on football game status (e.g., possession, ball location, current score) monitored by the electronic device.
US10757348B2

An image pickup apparatus including: an image pickup device including a pixel region in which image pixels corresponding to microlenses are arrayed in a matrix, each of the image pixels being divided into a plurality of focus detection pixels configured to generate respective photoelectric conversion signals; and a control circuit configured to control a cycle in a column direction of first rows in which photoelectric conversion signals in an image pixel are added up to generate an image pixel signal, and second rows in which both of a pair of the focus detection pixel signals or one of the pair of the focus detection pixel signals and the image pixel signal are generated and read, in a frame is provided.
US10757345B2

An image capture apparatus suitable for capturing images for use in generating a virtual reality environment, the apparatus comprising a three-dimensional frame that defines an internal volume and a plurality of cameras arranged on the frame so as to form a three-dimensional array, wherein the cameras are arranged to face inwards towards a part of the internal volume and are arranged to capture images of a scene located outside the internal volume, the images also comprising at least a portion of the internal volume.
US10757344B2

An imaging apparatus is provided that includes: a video input unit configured to take an image of an object to generate an image signal of the object; a video signal processor configured to generate a taken image of the object on a basis of the image signal; and a controller configured to: detect motion information of the object on the basis of the image signal; cause the video input unit to take an image of the object on a basis of the motion information multiple times so as to differentiate an exposure amount thereof; and cause the video signal processor to generate an HDR synthetic image of the object on the basis of a plurality of image signals whose exposure amounts are different from each other.
US10757342B1

An auto exposure method for an image capture device includes the steps of gathering ambient light data using an ambient light sensor of the image capture device, selecting a frame rate corresponding to the gathered ambient light data, and determining an optimal image capture frame rate for the image capture device. The auto exposure method determines the optimal image capture frame rate by executing an auto exposure algorithm with a processor using the selected frame rate as an initialization parameter for the auto exposure algorithm.
US10757337B2

An information processing device including a light source control unit that controls a light source that irradiates an eye with light; and an exposure control unit that controls exposure for imaging the eye. The light source control unit sets a state of the light source to an on state or an off state at a time when the exposure is not performed.
US10757333B2

A method for determining bias in an inertial measurement unit of an image acquisition device comprises mapping at least one reference point within an image frame into a 3D spherical space based on a lens projection model for the image acquisition device to provide a respective anchor point in 3D space for each reference point. For reference points within a given image frame, an estimate of frame-to-frame motion at the reference point between the given frame and a previously acquired frame is obtained; a measure of device orientation for an acquisition time of the reference point in the given frame and the previously acquired frame, the measure including a bias component, is obtained from the inertial measurement unit; a corresponding anchor point is projected in 3D space according to a difference in the measure of device orientation in the given frame and the previously acquired frame to provide a 3D vector Vm; a result of the estimated frame-to-frame motion for the point from the given frame is projected into the previously acquired frame into 3D space to provide a 3D vector Ve; and a cross product Vc of the 3D vectors Vm and Ve is used to update a bias component value.
US10757318B2

A method for determining a local contrast value for a digital image captured by an image sensor in a camera comprising: applying an edge detection algorithm to image data of the digital image, thereby obtaining a data set pertaining to edges in the digital image; calculating, based on said data set, an edge occurrence value for the digital image; estimating, based on image data of the digital image and a noise model of the image sensor, an estimated image sensor noise for the digital image; and computing the local contrast value as a relationship between the edge occurrence value of the digital image and the expected edge occurrence value for the digital image. A method for adjusting a focus setting of a camera using the local contrast value for images captured by the camera.
US10757316B2

A camera detects devices, such as other cameras, smart devices, and access points, with which the camera may communicate. The camera may alternate between operating as a wireless station and a wireless access point. The camera may connect to and receive credentials from a device for another device to which it is not connected. In one embodiment, the camera is configured to operate as a wireless access point, and is configured to receive credentials from a smart device operating as a wireless station. The camera may then transfer the credentials to additional cameras, each configured to operate as wireless stations. The camera and additional cameras may connect to a smart device directly or indirectly (for instance, through an access point), and the smart device may change the camera mode of the cameras. The initial modes of the cameras may be preserved and restored by the smart device upon disconnection.
US10757307B2

A lighting device includes a light source, an image sensor, a controller, a memory, and a wireless transceiver. The light source is configured to emit light for general illumination. The image sensor is configured to acquire an image of an area illuminated by the light source. The controller is coupled to control the image sensor and to receive the acquired image of the illuminated area from the image sensor. The controller is configured to operate the wireless transceiver to receive identification information from a wireless device in the illuminated area. The controller is further configured to automatically generate a visual signature based on image information of a person or object, obtained from the image of the illuminated area. The controller also is configured to store the visual signature of the person or object in the memory in association with the wireless device identification information.
US10757304B2

Systems and methods for simultaneous image acquisition are provided herein. An apparatus for simultaneous image capture may include a camera, and a chamber with an aperture, the camera oriented to capture light emitted through the aperture. The chamber may include at least first and second mirrors positioned inside the chamber with a defined angle between them, and a holder for an object to be imaged, the holder positioned inside the chamber between the first and second mirrors. In embodiments, the field of view of the camera includes at least portions of the first and second mirrors with respective portions of the object reflected by the first and second mirrors. Other embodiments may be described and/or claimed.
US10757302B2

The imaging module includes: an image-sensing device, circuit substrate, fixing member, signal cable, and electroconductive member. The image-sensing device includes: a connection electrode. The circuit substrate includes: a substrate main body, electrode terminal, cable terminal, and connection wiring. The substrate main body has two surfaces and is an insulating member. The electrode terminal is on the first surface and is electrically connected to the connection electrode. The cable terminal is on the second surface. Inside the substrate main body, the connection wiring electrically connects the electrode terminal to the cable terminal. The fixing member has a through hole and a substrate connection face opposite the second surface. The signal cable is inserted into the through hole and is fixed by the fixing member. The electroconductive member connects the second surface to the substrate connection face and electrically connects the conductor end face to the cable terminal.
US10757300B2

A camera housing is provided which prevents dust and mist from adhering to a camera lens and which makes it possible to secure clear imaging despite continuous use. The camera housing comprises a front portion provided at a position opposite of the lens surface of an internally provided camera lens, a rear portion provided at a position opposite of the front portion, and another side portion. The front portion has an opening, and the rear portion and/or side portion has an air ejection port. The diameter of the inscribed circle of the opening is 0.9 time or less the diameter of the inscribed circle of the front portion, and the area of the air ejection port is 0.1 time or more the area of the opening.
US10757296B2

The present disclosure pertains to an image reading device that may include an image reader, an operation detector, a correction parameter adjuster, an entry detector, and a document reading controller. The image reader may read an image on a document. The operation detector may detect an operation indicating a start of a reading of the image on the document. The correction parameter adjuster may perform adjustment of a correction parameter. The entry detector may detect entry of a document reading instruction including a reading condition. The document reading controller may check for completion of the adjustment of the correction parameter for the reading condition. If the adjustment of the correction parameter is not completed, the document reading controller may instruct the correction parameter adjuster to perform adjustment of an uncompleted correction parameter and instruct the image reader to read the image.
US10757294B2

An information processing apparatus includes a first communication unit configured to communicate with a first communication apparatus; a second communication unit configured to wirelessly communicate with each of one or more second wireless communication apparatuses; an acquisition unit configured to acquire from the first communication apparatus via the first communication unit an apparatus ID that is held by the first communication apparatus and that is used for identifying one of the one or more second wireless communication apparatuses to or from which the second communication unit transmits or receives data; and a control unit configured to control the second communication unit to transmit or receive the data to or from the one of the one or more second wireless communication apparatuses that is identified by the apparatus ID acquired by the acquisition unit.
US10757289B1

A device, e.g., multi-functional scanner (MFS), for handling a paper holder (folder) having an upper cover and a lower cover, the MFS including a control circuit, a platform configured to receive the paper holder, and a lifting mechanism comprising an adhesive member. The adhesive member is configured to removably attach to the upper cover of the paper holder. The lifting mechanism is configured to flip the upper cover of the paper holder open when the adhesive member is attached to the upper cover. The lifting mechanism is configured to detach from the paper holder and return to its original position away from the paper holder after the upper cover is flipped open. Also provided are methods of automatically opening a paper holder and processing (e.g., scanning, printing) the documents contained inside.
US10757281B1

An image reading apparatus includes a plurality of conveyance mechanisms for clamping and conveying a medium, an imaging device for generating an input image in which a medium is imaged, a storage device for storing relative positions of the plurality of conveyance mechanisms with respect to an imaging position of the imaging device, and a processor for dividing the input image into a plurality of regions according to a number of conveyance mechanisms clamping a medium when each pixel in the input image is photographed, based on the relative positions, and setting a reliability level to each divided region in such a way that the reliability level increases as the number of conveyance mechanisms related to each region divided increases, and executing image processing on the input image based on at least a region the reliability level of which is greater than or equal to a threshold value.
US10757278B2

An image forming apparatus includes a touch display and a controller. The touch display receives a request for executing a first job. The touch display displays a first setting screen for setting a first condition related to the first job. The controller executes the first job and a second job different from the first job in parallel. The first setting screen includes a start button. When the start button is touched, the touch display displays a second setting screen. The second setting screen includes a first job setting area and a second job setting area. In the first job setting area, a setting icon corresponding to the first condition set in the first setting screen is displayed. When the setting icon is copied to the second job setting area, the controller causes the first condition to be reflected in a second condition related to the second job.
US10757277B2

An electronic device includes an imaging unit, a display unit, and a control unit. The imaging unit acquires a distinction image, visualized from setup information including a set value set by a user, with respect to a parameter for picture quality adjustment to be performed by an image forming apparatus. The control unit includes a processor, and recognizes, when the processor executes a control program, the setup information on a basis of the distinction image acquired by the imaging unit, and causes the display unit to display a first image formed by subjecting a sample image to the picture quality adjustment, according to the set value included in the setup information, and a second image formed by subjecting the sample image to the picture quality adjustment, according to a set value different from the set value included in the setup information.
US10757276B2

An operation panel includes: a housing; a reading unit configured to read information from a medium allowed to approach a predetermined position of the housing; a first operation unit provided outside a predetermined range including the position in a front surface of the housing and configured to receive an operation; and a second operation unit provided within the range, configured to receive an operation, and configured to receive the operation less easily than the first operation unit.
US10757271B2

A mesh network adapter is designed to communicate with a camera, and is configured to form a mesh node in a wireless mesh network. The network adapter includes housing, a microprocessor, a transceiver, a non-volatile onboard data storage medium, and an elongate flexible extension cable. The flexible cable is operatively connected to the microprocessor at the camera end, and interfaces with the onboard data storage medium and a removable memory card. The microprocessor functions to control the transfer of image data from the camera through the flexible cable to the removable memory card, and from the removable memory card to the onboard data storage medium for subsequent wireless transmission to a gateway within the mesh network.
US10757266B2

A terminal device configured to communicate with room parent devices installed in respective rooms is equipped with an input unit enabling input of a dweller name as a call manipulation for calling a room parent device; a storage unit stored with a call table in which a room number, a dweller name, and room parent device identification information assigned to each of the room parent devices are correlated; and a control unit determining a call target room parent device based on an input content of the call manipulation and the call table and performing call control for calling the determined room parent device. In adding a new dweller name for an existing room number to the call table stored in the storage unit, the control unit automatically registers, as room parent device identification information of the new dweller name, the room parent device identification information assigned to the room number.
US10757261B1

Techniques for pairing contacts and agents in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for pairing contacts and agents in a contact center system comprising: assigning, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a contact to an agent based on information associated with a prior interaction of the contact with the contact center system. The assigning of the contact to the agent may result in a less favorable outcome for the contact assigned to the agent and an increase in an overall performance of the contact center system.
US10757260B2

Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance.
US10757256B1

An adaptive conversational system may simultaneously monitor multiple active calls or ongoing voice or telephone conversations, may extract a different set of conversation elements from a current point in each conversation in real-time as each conversation proceeds, may determine different rules that apply to current points of different ongoing conversations based on the extracted conversation elements satisfying different rule triggers, and may control different conversations at different times according to actions of different rules that are applied at different times to different conversations. The system may selectively control the conversations when the conversations become non-compliant, deviate from best practices, or can be controlled to more effectively reach a positive disposition than when allowing a telephone agent to independently control the conversation. The system may use machine learning and/or artificial intelligence to define rules based on tracked actions that are produce a positive disposition more effectively than existing rules.
US10757255B2

System and method for a secure interactive voice response (IVR) includes: receiving a communication from a first party regarding a transaction, over a communication network; connecting the second party with the communication to service the communication; creating an anonymous order entry for the transaction; detecting sensitive information in the communication; isolating the sensitive information in the communication from the second party; route the communication to a secure system for processing of the sensitive information; and reconnecting the communication to complete the transaction.
US10757254B1

One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.
US10757250B1

Systems and methods are provided for using a registry to assure parties receiving a communication, such as an incoming phone call, that the party sending the communication, such as the caller is, who it appears to be. In some embodiments the registry is a publicly accessible database which stores communication identifiers such as telephone numbers for parties in association with other data including data provided by the parties or others. The other data may include the name of the party associated with the identifier, a cryptographic public key used by the party as part of a public/private key pair, data representing the intent of the party in sending a communication, and parameters set by parties to be satisfied to receive communications or in determining how such communications should be handled. The system may provide the data representing the party's specific intention in that call or other communication to the party receiving the communication.
US10757248B1

An approach for recommending activating a safety feature on a mobile device in a vehicle. The approach includes collecting sound characteristics. Furthermore, determining if the mobile device is moving faster than a predetermined velocity and invoking grouping service on a server. The approach determines the number of the mobile device in the vehicle and determines which one of the one or more of the mobile devices belongs to the user operating the vehicle and activating a safe drive mode feature on the mobile device belonging to the user of the vehicle.
US10757235B2

Alert device comprising electronic circuitry and at least a first antenna, wherein the circuitry is designed for sending out a first signal, for wireless communication with at least a first hand held communication device, and at least a second signal for wireless communication with at least a second hand held communication device, wherein the second signal differs from the first signal, preferably in at least one of transmitting energy, transmitting frequency, coding and pulse length, wherein the device comprises a switch for switching between: —a first mode in which only the first signal is transmitted and a second mode wherein the first and second signal are transmitted; or —a first mode wherein only the first signal is transmitted and a second mode wherein only the second signal is transmitted.
US10757229B2

The present disclosure provides an apparatus and a method for converting a protocol by a type of data, and a vehicle system. The apparatus includes a storage configured to store a conversion table that defines a protocol conversion method depending on the type of data, a protocol conversion device configured to receive Controller Area Network (CAN) data from a CAN node in a vehicle, to call the conversion table, to determine the protocol conversion method corresponding to a type of the CAN data, and to convert a communication protocol of the CAN data to an Ethernet-based communication protocol based on the protocol conversion method, and a transmission processing device configured to convert a message format of the CAN data to an Ethernet message format and to transmit the CAN data to an external server.
US10757225B2

A secure client-server connection method compatible with RESTful (REpresentational State Transfer) APIs (Application Programming Interface) that is resistant to cross-site scripting (XSS) and cross-site request forgery (CSRF) attacks. The server generates a token for the client and a random value which it pairs with the token. The random value is hashed. The hash value is transmitted to the client contained in the token and the random value is transmitted to the client contained in an HTTPOnly cookie. Even if an attacker steals the token and/or the hash, security is maintained, since the server verifies communications from the client by validating the token on the basis of its hash value. Validation is performed by the server hashing the random value contained in the HTTPOnly cookie paired with the token to obtain a further hash value, and checking that this further hash value matches the token's hash value.
US10757217B2

The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which help determine a user's likely affinity for an article presented (or to be presented) in a heterogeneous feed of a social network.
US10757213B2

A method for pushing data in a Content-Centric Networking (CCN) network comprises receiving a message from a source at an input interface device of a node device in the CCN network, the node device executing a CCN protocol. A determination is made that the received message is an interest-notification message. The received message is identified as the interest-notification message by including a Type field, a Content Name field, and a Cacheable Object field. The Type field indicates that the received message is pushing data within the CCN network. The Content Name field associates a hierarchical name to the data being pushed within the CCN network. The Cacheable Object field includes a cacheable object representing the data being pushed within the CCN network. The cacheable object is extracted in response to the received message being an interest-notification message. The cacheable object is placed in a cache at the node device.
US10757212B2

Methods and systems for delivering a prepopulated message to a subgroup of registered mobile devices are disclosed. In one embodiment, a tracking server is registered and linked with to track a location of a first mobile device. A first subgroup of mobile devices that are within a predefined radius of the location of the first mobile device is created. Contextual data that is selected by a user of the first mobile device is received. A message is prepopulated based on the received contextual data, where the prepopulated message includes a context of a meeting. The prepopulated message is sent to each mobile device in the first subgroup of mobile devices.
US10757211B2

A terminal receiving a push message is provided. The terminal sets service control condition which specifies application identifier (app ID) corresponding to service that the terminal is allowed to receive, wherein the service control condition is contained in push message control policy. And the terminal then receives a push message, matching the push message control policy, sent by a server.
US10757210B2

The present disclosure relates to the field of direct communication and engagement within organization. In the modern scenario, there is an inherent need for the organization to provide information requested by its employees via direct electronic communication. The number of employees requesting information is usually much larger as compared to the number of management personnel equipped to provide the requested information and the companies are, thus, at a disadvantage in their ability to provide information to their employees. Therefore, there is a need for a system of direct electronic communication that enables organizations to provide information requested by individual employees, identify resources within the organization capable of providing the requested information, and route queries to the best available resource. The present disclosure provides a system and method that, enables management personnel to answer queries of the employees, and ensures easy exchange of information and ideas within the organization.
US10757208B2

Systems for curating and presenting relevant collaboration activity to newly-added users in a cloud-based content management platform. A method embodiment commences by observing and recording user events that correspond to interactions between any number of users and any number of content objects. When a new person who does not have an event history is added, his/her user profile is updated to indicate he/she is a new user, and a start-up proxy user is identified. The proxy user refers to either a real user that is in some way similar to the newly-added user, or the proxy user is a virtual user as amalgamated from previously recorded user history records. The events in the history records of the proxy user are associated with the newly-added user. When the newly-added user interacts with a user interface of the cloud-based content management platform, feed entries are generated and presented to the newly-added user.
US10757202B2

A method and a system for making contextual recommendations to users on a network-based system. For example, activity associated with a user interacting with a network-based system is tracked. Based, at least in part, on the tracked user activity on the network-based system, a recommendation relationship type is selected. The recommendation relationship type can be either a substitute relationship type or a complement relationship type. A recommended object can be selected based at least in part on the recommendation relationship type and a first object accessed by the user interacting with the network-based system. A recommendation can be generated for the recommended object for presentation to the user interacting with the network-based system.
US10757185B2

A method for peer-to-peer multimedia data sharing suitable for an electronic device is provided. The method includes the following step: scanning at least one sink device having Peer-to-Peer connectivity; determining a candidate device from the at least one sink device according a distance between the electronic device and the at least one sink device; deriving a beacon from the candidate device; establishing a Peer-to-Peer connection with the candidate device according to the beacon; and transmitting multimedia data to the candidate device.
US10757171B1

Disclosed embodiments provide for collaborative access to a distributed data structure. The disclosed embodiments include collaboration participant devices or instances that each represent a distributed data structure via a tree data structure. The collaboration participants perform operations on the distributed data structure and communicate these operations to each other via a serialization service. The tree structure maintained by each of the collaboration participants stores unacknowledged operations and also collaboration participant specific length information for collaboration participants. Once a particular operation has been acknowledged by each of the collaboration participants, this is communicated to all of the participants by the serialization service. The collaboration participants may then perform maintenance on a portion of the tree structure represented the acknowledged operation. For example, nodes of the tree representing adjacent data in the distributed data structure may be combined, or data removed by an acknowledged operation may be removed from the tree.
US10757168B2

A request is received from a first user device to identify order data associated with the first user device. Based on receiving the request, an order setting associated with the first user device is identified. The order data is generated based on the order setting of the first user device so that the order data identifies the order setting. The order data is forward to a second user device that differs from the first user device, the second user device can use the order data to copy the order setting associated with the first user device. If the order setting is not available for the second user device, an alternative setting is identified and presented to the second user device.
US10757164B2

A system and method for improving performance of Web Pages by On-Demand Generation of Composite images is disclosed. A server system receives a request for a first webpage from a first client system. The server system identifies a list of one or more images referenced in the requested first webpage. The server system groups the identified one or more images into one or more first files. The server system then transmits the one or more first files to the first client system.
US10757163B2

A network device transparently intercepts HTTP transmissions between a user device and a web server. The network device stores user preference information, which allows the intermediate network device to apply the user preference information to retrieved content that is directed to the user's mobile device.
US10757159B2

An example method involves (i) accessing a playlist defining a sequence of media content items including a first media content item and a second media content item; (ii) retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out, via a client device, the media content items in accordance with the sequence defined by the playlist; (iii) accessing second data representing user activity related to the client device, and using the accessed second data as a basis to select a media content item from a plurality of media content items; and (iv) retrieving third data representing the selected media content item, and using the retrieved third data to play out, via the client device, the selected media content item in between playing out the first and second media content items.
US10757157B2

Methods and systems for establishing new streaming sessions based on capabilities of their destinations, including the steps of: receiving a request to establish a new streaming session over a new path, in presence of an existing streaming session. Receiving capabilities of a destination of the new streaming session. Allocating for the new streaming session a limit for an allowable end-to-end latency variation thereof, based on the capabilities. Estimating, before the new streaming session is established, an estimated end-to-end latency variation of the new streaming session, supposing it is established over the first path. Determining, based on comparing the estimated end-to-end latency variation with the limit, that the estimated end-to-end latency variation exceeds the limit. And rejecting the request, based on the determination.
US10757156B2

An apparatus for adaptive-rate shifting of streaming content includes an agent controller module configured to simultaneously request at least portions of a plurality of streamlets. The agent controller module is further configured to continuously monitor streamlet requests and subsequent responses, and accordingly request higher or lower quality streamlets. A staging module is configured to stage the streamlets and arrange the streamlets for playback on a content player. A system includes a data communications network, a content server coupled to the data communications network and having a content module configured to process content and generate a plurality of high and low quality streams, and the apparatus. A method includes simultaneously requesting at least portions of a plurality of streamlets, continuously monitoring streamlet requests and subsequent responses, and accordingly requesting higher or lower quality streamlets, and staging the streamlets and arranging the streamlets for playback on a content player.
US10757152B2

In one embodiment, an apparatus includes n electrical communication channels, m optical communication media interfaces, and a plurality of muxes. The plurality of muxes are configured to receive an information stream, the information stream carried over the n electrical communication channels and the m optical communication media interfaces. The plurality of muxes are further configured to transform the information stream from v virtual lanes, each virtual lane comprising a plurality of data blocks from the information stream and an alignment block, wherein v is a positive integer multiple of the least common multiple of m and n.
US10757143B2

A method of notifying one or more network nodes in a communications network, comprising an Internet Protocol Multimedia Subsystem, IMS, of a change in RAT used by a user equipment for a communications session, the method comprising at a CSCF prior to set-up of the communications session, indicating by the CSCF to a PCRF that the CSCF requires RAT change notifications for the user equipment, providing a capability indication by the CSCF to the one or more network nodes that the CSCF supports RAT change notifications and receiving from at least one of the one or more network nodes a requirement indication, which indicates that the network node requires RAT change notifications. The method further comprises on receipt of a RAT change notification by the CSCF propagating the RAT change notification to each of the nodes from which a requirement indication has been received.
US10757135B2

A bot characteristic detection method and apparatus, where the apparatus obtains a first dynamic behavior file and a second dynamic behavior file, where the first dynamic behavior file is a behavior file resulting from dynamic behavior detection performed on a malicious file in a first sandbox, and the second dynamic behavior file is a behavior file resulting from dynamic behavior detection performed on the malicious file in a second sandbox. The apparatus determines a bot characteristic of the malicious file based on a common characteristic of the first dynamic behavior file and the second dynamic behavior file.
US10757132B1

An integrated adaptive learning system provides the functions of scenario development, exercise execution, exercise monitoring, exercise evaluation, exercise adaptation, and scenario feedback, which may be implemented in one or more of a scenario builder module, an exercise test module, an exercise controller module, an exercise performance monitor module, an exercise evaluation module, an exercise adaption module, and an exercise reporting and scenario feedback module. The modules, and other components of the integrated adaptive learning system may be implemented as a standalone physical training system, a training overlay to an existing physical system, and a virtual training system, or combinations thereof. In an aspect, the integrated adaptive learning system may be implemented as a physical or a virtual variable-fidelity cyber range.
US10757129B2

The present invention discloses a software security verification method, a device, and a system, and relates to the communications field, so as to resolve a problem in the prior art that security verification on a VNF packet increases a VNF instantiation delay and reduces VNF instantiation performance. In a specific solution, after a first device receives an instantiation request of a VNF, the first device performs security verification on a stored VNF packet of the VNF when or after starting to instantiate the VNF according to the instantiation request of the VNF, and the first device sends first result information to a second device when security verification on the VNF packet of the VNF succeeds. The first result information includes information that security verification on the VNF packet of the VNF succeeds. The present invention is applied to software security verification.
US10757127B2

A system and method are presented for forecasting the risk of cyber-attacks on targeted networks. The described technology quantifies linear and non-linear damages to network-dependent assets by propagating probabilistic distributions of events in sequence and time in order to forecast damages over specified periods. Damage-forecasts are used to estimate probabilistically time-varying financial losses for cyber-attacks. The described technology incorporates quantities and dependencies for pricing insurance, re-insurance, and self-insurance, assessing cost-benefit tradeoffs for sequenced implementation of security control measures, and detecting attacks in the targeted network.
US10757117B1

Systems and methods for analyzing network traffic are provided. An exemplary system may include a plurality of network nodes distributed in multiple geographical regions. The plurality of network nodes may be configured to collect mass scanning network traffic data. The system may also include at least one processor configured to receive, from the plurality of network nodes, the collected mass scanning network traffic data. The processor may also be configured to generate an omnidirectional network traffic database based on the received mass scanning network traffic data. The processor may further be configured to receive a query against the omnidirectional network traffic database. The query may include information of a source of a network scanning activity. Moreover, the processor may be configured to determine whether the source matches any record in the omnidirectional network traffic database and generate an indication based on the determination.
US10757114B2

There is provided a method for identifying malicious activity that changes the integrity of data sent out from a vehicle, comprising: intercepting, by an output data monitoring agent that monitors data sent out from the vehicle to an external receiving computing unit using a communication interface in communication with a network; intercepting, by at least one sensor data monitoring agent that monitors sensor data outputted by at least one sensor associated with the vehicle; monitoring the integrity of the data sent out by the vehicle by analyzing the data collected by the output data monitoring agent with the sensor data collected by the at least one sensor data monitoring agent to identify a mismatch; and identifying an indication of malicious activity that changed the data sent out from the vehicle relative to the data sensed by the at least one sensor.
US10757111B1

A multilevel security fabric with address management units communicatively coupled to ports of a communication fabric and nodes of a multilevel security system are disclosed. The communication fabric facilitates communication between the nodes. An address management unit associated with a particular node extracts address maps contained in data requests associated with the particular node and regulates communication of that node any other nodes within the system across the communication fabric based on whether the extracted address maps are within an allowable address access range specified for the particular node. In the event that an extracted address map fails to fall within the allowable address access range, the address management unit may block the communication with the particular node. Accordingly, the address management unit may enforce multilevel communication across the communication fabric with high assurance.
US10757108B2

An information processing apparatus includes a memory and at least one processor. The memory stores correspondence information associating application identification information, identifying installed applications, with usage authorization information, related to usage authorization of the applications. The processor, upon a request being received from an application requesting the usage authorization information, can specify usage authorization information associated with the application identification information included in the request. The processor can then notify the application of the requesting source, requesting the usage authorization information.
US10757107B2

Systems, methods, and computer-readable storage media for authenticating a user account with a synchronized content management system are disclosed. A synchronized online content management system may receive a request from a client device to access content in the content management system via a web browser that is running on the client device. The system may identify that a client-side application for the content management system has been installed on the client device and that the client-side application is already logged into a user account with the content management system. The system can cause the web browser to open a local host connection to the client-side application such that the web browser may be able to obtain from the client application some user account identifying information for the user account. The system can then cause the web browser to log into the user account by using the user account identifying information.
US10757101B2

Embodiments are directed to using a hash signature of a rendered DOM object of a website to find similar content and behavior on other websites. Embodiments break a DOM into a large number of data portions (i.e., “shingles”), apply a hashing algorithm to the shingles, select a predetermined number of hashes from the hashed shingles according to a selection criteria to create a hash signature, and compare the hash signature to that of a reference page to determine similarity of website DOM object content. Embodiments can be used to identify phishing websites, defaced websites, spam websites, significant changes in the content of a webpage, copyright infringement, and any other suitable purposes related to the similarity between website DOM object content.
US10757096B2

A server and method for supporting device registration by the server are provided. The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.
US10757094B2

A secure identifier is derived, using a secured microcontroller of a computing device, that is unique to a pairing of the computing device and a particular domain. Secure posture data corresponding to attributes of the computing device is identified in secured memory of the computing device. The secure identifier and security posture is sent in a secured container to a management device of the particular domain. The particular domain can utilize the information in the secured container to authenticate the computing device and determine a security task to be performed relating to interactions of the computing device with the particular domain.
US10757082B2

A method for transforming a wrapped key token into a protected key may be provided. The protected key is protected by a volatile master key kept in the firmware of a virtual server. The method comprises creating an isolated virtual server that maintains a master key. The virtual server and the isolated virtual server share parts of same hypervisor's firmware. The method further comprises configuring an association—using a shared secret—between the virtual server and the isolated virtual server. The method further comprises establishing a secure communication channel between the virtual server and the isolated virtual server, based on the secret, and providing to the virtual server the wrapped key token comprising a random key wrapped by the isolated virtual server master key, and providing to the virtual server, in response to submitting the wrapped key token, via a second service, the protected key.
US10757078B2

Systems and methods for providing network security include receiving, by a first server of a first network, data having a destination of a second network; determining, by the first server, a first set of actions to be taken based at least in part on the data, including transmitting the data to applications on the first server; converting, by the first server, the data into a first data structure; adding, by the first server, the data into a queue shared with a second server of the first computer network; reading, by the second server, the data in the form of the first data structure from the queue; determining, by the second server, a second set of actions to be performed based at least in part on the read data; converting, by the second server, the read data into a second data structure; and transmitting the converted data to the destination.
US10757074B2

Techniques for packet classification for network routing are disclosed. In some embodiments, packet classification for network routing includes receiving packets associated with a new flow at a security controller from a network device, in which the network device performs packet forwarding; classifying the flow; and determining an action for the flow based on a policy (e.g., a security policy). In some embodiments, the network device is a Software Defined Network (SDN) network device (e.g., a packet forwarding device that supports the OpenFlow protocol or another protocol).
US10757072B2

This application provides a packet transmission method, an apparatus, and a system in an overlay network. Network address translation and reverse network address translation are implemented at a demarcation point: an IP tunnel end point, between the logical network and the physical network, an IP option is expanded to carry a source-end network element identifier and a destination-end network element identifier, and a virtual machine in an upper-layer logical network is interconnected with a peer-end virtual machine through a lower-layer physical network by using an IP tunnel.
US10757071B2

A bridge device (120-1) which can effectively reduce the waste of the band resource in the upstream bus connected to a management device is realized by including: a first input/output port (221); a second input/output port (222); a group information keeping unit (228) to keep a group identifier and a correspondence between one or more terminal devices and the group identifier, the group identifier identifying a group that includes one or more terminal devices to be connected to the second input/output port (222), the one or more terminal devices belonging to the group; an extended-request processing unit (224) to generate, when an extended-request frame including destination information corresponding to the group identifier for requesting state information of the one or more terminal devices belonging to the group is inputted to the first input/output port (221), a request frame to be outputted from the second input/output port (222) to each of the one or more terminal devices belonging to the group, on the basis of the extended-request frame; and a relay processing unit (223) to output the request frame to the second input/output port (222) and output the extended-request frame to the extended-request processing unit (224).
US10757053B2

A machine may be configured to perform high confidence digital content treatment. For example, the machine accesses a message reported as objectionable by a member of a Social Networking Service (SNS). The machine identifies a digital content item included in the message reported as objectionable based on pre-processing the message. The machine determines one or more degrees of similarity between the digital content item and one or more other digital content items included in one or more other messages previously reported as objectionable by members of the SNS. The machine generates a final score value associated with the digital content item based on the one or more degrees of similarity values between the digital content item and one or more other digital content items. The machine executes a treatment for the message reported as objectionable based on the final score value associated with the content of the message.
US10757052B2

Embedding actionable content in electronic communication comprises associating an embedding gadget with an electronic message and modifying the electronic message based on the embedding gadget.
US10757050B2

In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.
US10757042B2

Certain aspects of the present disclosure relate to methods and apparatus for buffer management for a user equipment (UE) for multiple radio access technologies (RATs). Certain aspects provide transmitting data using a first RAT and second RAT to the UE based on an assumed size of a first portion of a buffer at the UE assumed allocated for storing data received by the UE using the first RAT and an assumed size of a second portion of the buffer assumed allocated for storing data received by the UE using the second RAT. The size of the first portion is based on a first number of resources the UE is capable of using for communicating and a second number of resources the UE is configured or allocated to use. The size of the second portion is based on an overall size of the buffer and the size of the first portion.
US10757034B2

A queue flushing method includes scanning, by a queue flushing processor, a flushing status of a valid queue from a queue information table to determine a target queue whose flushing status is “to be flushed” in the queue information table, where the queue information table records the flushing status of the valid queue; modifying, by the queue flushing processor, the flushing status of the target queue to “start flushing”; and flushing, by the queue flushing processor, the target queue, where the flushing status of the target queue is modified to “flushing complete” after the target queue is flushed.
US10757024B2

A load distribution apparatus connected, via a network, to a plurality of relay apparatuses that relay communication performed by a terminal, and to the terminal, including: storage means configured to store relay apparatus identifiers that identify each of the plurality of relay apparatuses, installation site information that indicates installation sites of each of the plurality of relay apparatuses, and load information that indicates loads of each of the plurality of relay apparatuses; load management means configured to collect the load information from each of the plurality of relay apparatuses to store the load information in the storage means; selection means configured, when receiving a request from the terminal, to select a relay apparatus for relaying communication performed by the terminal from among the plurality of relay apparatuses based on the installation site information or the load information; and transmission means configured to transmit, to the terminal that transmits the request, a relay apparatus identifier of the relay apparatus selected by the selection means.
US10757021B2

A routing control method in software defined networking and an OpenFlow controller are provided. The method includes: receiving, by an OFC, a data packet reported by an OFS; determining, by the OFC according to a key value stored in a cache, whether the data packet is a repeated packet; and if the data packet is a repeated packet, delivering, by the OFC, the data packet to the OFS, and instructing the OFS to match a stored flow table to process the data packet or transmit the data packet through a corresponding port; or if the data packet is not a repeated packet, calculating, by the OFC, a routing policy for the data packet, and delivering a flow entry to the OFS according to the routing policy. In this way, for repeated packets, the OFC may calculate a routing policy only once, thereby reducing a calculation amount of the OFC.
US10757015B2

Techniques are disclosed relating to establishing routes to access services executing on host computer systems. In some embodiments, a computing system receives a request to distribute routing data for a first service to switches of a plurality of host computer systems. The first service is one of a plurality of services belonging to a plurality of tenants supported by the plurality of host computer systems. The computing system analyzes the routing data to determine whether distribution of the routing data is in accordance with a set of criteria established for a first tenant associated with the first service. Based on the analyzing, the computing system permits communication of the routing data via one or more border gateway protocol (BGP) update messages to the switches.
US10757012B2

A method of path computation in a segment routing network, the network comprising a set of nodes. The method comprises receiving a request for computation of a path between end nodes in the network, the request including a constraint. The method further comprises determining a segment identifier-optimised path defined by a stack of one or more segment identifiers, wherein the segment identifier-optimised path meets the constraint. The determining of the segment identifier-optimised path comprises analyzing a topology of the network comprising: at least a sub-set of the nodes, links between adjacent nodes indicative of possible paths between the nodes, and virtual links between pairs of nodes indicative of possible paths between the pairs of nodes. The method further comprises outputting at least one segment identifier which defines the determined path.
US10757011B2

Exemplary methods, apparatuses, and systems include a path management hub and proxy server nodes that form a mesh network. The hub receives link performance metrics from each of the nodes. The hub determines optimal paths between first and second nodes for each of a plurality of metric types or a combination of metric types using the received link performance metrics. The hub maps a service identifier to a plurality of the determined optimal paths for a context representing one or more link performance metric types. The hub transmits a next hop for each of the plurality of mapped optimal paths along with the mapping to the first node. The first node receives the service identifier mapped to the next hops and traffic for the first connection. In response to determining the received traffic is for the service, the first node selects a first next hop and forwards the traffic.
US10757010B1

In various embodiments, a method and apparatus are configured for identifying a plurality of segment identifiers by accessing a data structure that relates each of the segment identifiers to one or more nodes in a network, where advertisements are used to communicate the segment identifiers; assembling the plurality of segment identifiers into a segment identifier stack for routing of a message; inserting the segment identifier stack into a header associated with the message; and forwarding the message according to an entry in a table corresponding to a segment identifier of the segment identifier stack.
US10757008B2

Embodiments of the present invention provide a Flow Specification-based communications method, device, and system. The method includes: obtaining, by a controller, a requirement indicating that a first resource on a forwarding device needs to be associated with a second resource on the forwarding device; and sending, by the controller, a Border Gateway Protocol Flow Specification BGP Flow Spec protocol packet according to the requirement, where the BGP Flow Spec protocol packet includes a network layer reachability information field and an extended community attribute field, the network layer reachability information field carries characteristic information of the first resource, the extended community attribute field carries a global identifier GID used to indicate the second resource, and the BGP Flow Spec protocol packet is used to instruct to associate the first resource with the second resource.
US10757005B2

Some embodiments provide a method for a particular forwarding element (FE) in a network of FEs. The method receives a packet at the particular FE. The packet includes a packet header that includes, for each of multiple FEs along a path from a source of the packet to a destination of the packet, (i) an identifier for the FE and (ii) a set of one or more actions for the FE to perform on the packet. The method parses the packet header to identify the set of actions for the particular FE. The method performs the identified set of actions.
US10757004B2

Example methods are provided for assigning a routing domain identifier in a logical network environment that includes one or more logical distributed routers and one or more logical switches. In one example, the method may comprise obtaining network topology information specifying how the one or more logical distributed routers are connected with the one or more logical switches; and selecting, from the one or more logical switches, a particular logical switch for which routing domain identifier assignment is required. The method may also comprise: identifying a particular logical distributed router that is connected with the particular logical switch based on the network topology information; assigning the particular logical switch with the routing domain identifier that is associated with the particular logical distributed router; and using the routing domain identifier in a communication between a management entity and a host.
US10757003B2

Described are systems and methods for jointly optimizing Wide Area Network (WAN) and Local Area Network (LAN) network communications. In one embodiment, a management device communicatively interfaced with a WAN and a LAN includes a collection module to collect LAN information from the LAN and WAN information from the WAN; an analysis module to jointly analyze the collected WAN information and the collected LAN information to identify an operational condition; and an implementation module to initiate a management event responsive to the operational condition being identified. In one embodiment, the management event includes generating and transmitting a diagnostics report responsive to a fault being identified. The management device may further generate and execute instructions to remedy the diagnosed fault.
US10757001B2

Methods and devices for dynamic sensitivity control (DSC) in wireless networks are provided by adapting a clear channel assessment threshold (CCAT) on a frame-by-frame basis, based on a destination of a head-of-line (HoL) frame in a medium access control (MAC) layer transmission queue. Two different ways of protecting the communication range among devices in a basic serving set (BSS) are disclosed. In the first way, frames received from a node's BSS are differentiated, at the MAC layer, from frames received from an overlapping BSS (OBSS), and different CCATs are used for frames received from the node's BSS versus frames received from OBSS(s). In the second way, a lower bound on the CCAT value is defined based on the average received signal strength indicator (RSSI) of frames previously received from the node's BSS, and the CCAT is periodically reset to its minimum value.
US10756997B2

A method for bandwidth adjustment for real-time video transmission includes: transmitting, by a sender, a first portion of the video bitstream encoded using a current bitrate and transmitted as a series of data packets, receiving, by the sender, a back channel message from a receiver, in which the back channel message includes receiver-side bandwidth parameters determined by the receiver in response to receiving the series of data packets, in which the receiver-side bandwidth parameters include at least one of an accumulated time difference parameter, a received bitrate parameter, a packet loss ratio parameter, a bandwidth indicator parameter, and an FEC ratio parameter, adjusting, by the sender using the processor, the current bitrate for encoding the video bitstream based on the receiver-side bandwidth parameters, and transmitting, to the receiver, a second portion of the video bitstream encoded using the adjusted current bitrate.
US10756993B2

A storage system analysis and monitoring mechanism performs root cause analysis and monitoring of a storage system via a single view of the storage system. A set of objects are identified within the storage system, where the identification of the set of objects is performed by at least one of a topology discovery or a data structure search. For each object in the set of objects, one or more interconnections to one or more other objects in the set of objects are identified. A view of the storage system is then generated in a graphical user interface showing each of the objects in the set of objects and, for each object in the set of objects, the one or more interconnections to one or more other objects in the set of objects.
US10756983B2

In performing network analysis, a declarative specification of a collector element and a declarative specification of a processing element are received. The declarative specification of the collector element specifies a dynamically updating query associated with networking components of a computer network. The processing element dynamically processes dynamically updated results of the dynamically updating query. At least the collector element and the processing element are executed. An indication of a detected anomaly is provided based at least in part on a result of the execution of the collector element and the processing element.
US10756976B2

Network replica systems and methods include, via a server, a group of servers, or in a cloud computing environment, communicating with one or more management systems and one or more networks associated with the one or more management systems via one or more Application Programming Interfaces (APIs); obtaining data from the one or more management systems and/or the one or more networks; storing the data in a database of record which defines a detailed model of a current state of the networks; and applying one or more assertions to data of interest in the database of record to emulate behavior in the one or more networks, wherein the assertions map actual device, process, business, architecture, and technology behaviors onto the data of interest from the database of record to emulate the behavior, wherein the database of record and the applied one or more assertions include a network replica of the networks.
US10756972B1

A communication system that includes a base unit and one or more end units that communicate over a primary communication link using a first communication protocol and a secondary communication link using a second protocol. The secondary communication link may be a shorter range communication link than the primary communication link. The secondary communication link may be used to transmit and receive registration information, configuration settings, and status information between the end units and the base unit.
US10756971B1

Various embodiments are generally directed to techniques for network strengthening, such as by detecting issues with one or more network components and reconfiguring one or more upstream or downstream network components to preempt issues with the one or more upstream or downstream network components, for instance. Some embodiments are particularly directed to a tool (e.g., strengthening agent) that implements pre-scripted or dynamic hardening of up and downstream dependencies of a network component in response to an issue identified with the network component. In many embodiments, up and downstream components of a network component may be reconfigured while the issue with the network component is being addressed to preempt issues with the up and downstream components.
US10756970B1

A system, method, and computer program product are provided for automatic reconfiguration of a communication network. In use, a scoring function, a scoring goal, and data of a first network situation of a communication network are obtained. An initial network entity associated with the first network situation, and an initial parameter associated with the first network situation are selected. Additionally, a migration of the initial network entity is planned to prevent the initial parameter from reaching a predefined threshold to form a network reconfiguration. Further, a score value of the network reconfiguration using the scoring function is computed, and it is determined that the score value does not match the scoring goal. Moreover, the method is repeated until the score value matches the scoring goal.
US10756968B2

A management process monitors a cloud, such as a hybrid cloud, for utilization policy compliance rather than burdening requesting users. A hybrid cloud system requests an action directly of a cloud interface process that processes the request using a management process or externally, such as directly through a cloud service. Users complying with utilization policies are able directly to implement actions or resource allocations without the burden of policy enforcement processes intervening at a time an action is requested.
US10756967B2

Methods and apparatus to configure switches of a virtual rack are disclosed. An example apparatus includes a hardware switch implementing a virtual switch on a virtual communication network, a packet analyzer to analyze a packet captured at the hardware switch, the packet analyzer to determine whether the packet is indicative of a packet flow issue corresponding to a negative effect on transfer of one or more packet flows on the virtual communication network, an issue handler to, in response to the determination by the packet analyzer, determine a modification to a configuration of the hardware switch based on a configuration of the virtual configuration network, and a hardware configuration agent to modify the configuration of the hardware switch based on the modification determined by the issue handler.
US10756965B2

A management device may identify a client device, of a plurality of client devices, in a local network, and may configure one or more remote connection parameters for a connection between the client device and a remote device, configure one or more local connection parameters for a connection between the client device and another client device, of the plurality of client devices, in the local network, configure one or more monitoring parameters for monitoring the client device, and configure one or more alarm parameters for the client device. The management device may manage the client device based on the one or more remote connection parameters, the one or more local connection parameters, the one or more monitoring parameters, and the one or more alarm parameters.
US10756960B2

A light-emitting device comprises a first light-emitting semiconductor stack comprising a first active layer; a second light-emitting semiconductor stack below the first light-emitting semiconductor stack, wherein the second light-emitting semiconductor stack comprises a second active layer; a reflector between the first light-emitting semiconductor stack and the second light-emitting semiconductor stack; a protecting layer between the reflector and the second light-emitting semiconductor stack; and wherein the first light-emitting semiconductor stack further comprises a first semiconductor layer and a second semiconductor layer sandwiching the first active layer, the second light-emitting semiconductor stack further comprises a third semiconductor layer and a fourth semiconductor layer sandwiching the second active layer, wherein the second semiconductor layer has a first band gap, the third semiconductor layer has a second band gap, and the protecting layer has a third band gap between the first band gap and the second band gap.
US10756954B2

An information processing system according to the present invention includes: a relay device communicates with a server through a first communication line and a device through a second communication line, and relays data between the first communication line and the second communication line; an auxiliary relay device communicates with the server through a third communication line and the device through the second communication line, and relays data between the third communication line and the second communication line; and a management device detects a failure on the first communication line and controls the auxiliary relay device in such a way as to establish an alternative communication channel by using the third communication line and the auxiliary relay device when the failure is detected and to deliver the auxiliary relay device to a location where the auxiliary relay device is connected to the second communication line.
US10756951B2

Techniques for use in network incident identification are described. In response to an occurrence of an unknown network incident, a plurality of log messages (e.g. syslog messages) are received from a plurality of network components in one or more networks. In one illustrative example, a plurality of relationships between interfaces and events are derived from the received log messages and characterized as a plurality of graphical component relationships. One or more groups of connected components are determined from the graphical component relationships and network component connection data which indicate interface relationships of the network components. Here, groups of connected components may be logically joined based on the network component connection data indicating one or more interface relationships. A network incident may then be identified based on at least one of the determined groups of connected components being associated with at least one identified set of events that has the closest or substantial match with at least one predetermined set of events associated with the network incident.
US10756942B2

Media access control MAC payloads corresponding to a plurality of receiving devices are encapsulated in one MAC packet data unit (PDU), where the MAC PDU includes a header, the MAC payloads and identification information of each receiving device in the plurality of receiving devices; and the header includes a plurality of subheaders, the plurality of subheaders is subheaders respectively corresponding to a MAC payload corresponding to each receiving device, the MAC payload corresponding to each receiving device includes a MAC control element (CE) and/or a MAC service data unit (SDU), and the identification information is used for identifying each receiving device. In the foregoing solutions, transmission of a MAC PDU during multi-user cooperated communication is implemented.
US10756932B2

Provided is a non-orthogonal multiple access method, which: randomly selects a physical resource for performing non-orthogonal multiple access among the contention-based data transmission areas defined in advance; selects a reference signal sequence for a contention-based data transmission through the selected physical resource; selects a contention resource for the contention-based data transmission; selects a scrambling sequence to be applied to data transmission in the contention-based data transmission; and transmitting a data channel including data and a reference signal corresponding to the selected reference signal sequence through the selected physical resource, wherein the data channel is transmitted by allowing the selected scrambling sequence to be applied thereto.
US10756930B2

A network system includes a first network through which a frame of a first type is transmitted in accordance with a first communication protocol and includes a second network in which a frame of a second type is transmitted in accordance with a second communication protocol. A gateway device is connected to the first network and the second network. The gateway device sequentially receives frames of the first type from the first network and determines whether to transmit data regarding the received frames of the first type to the second network. The gateway device transmits, to the second network, a frame of the second type including data regarding a plurality of the frames of the first type determined to be transmitted to the second network.
US10756927B2

The invention specifically relates to a method for virtually connecting two persons, with the first person having a first NFC device and the second person having a second NEC device. One of the NFC devices is a telecommunications terminal comprising an application, and both NFC devices comprise the identity of the person to which they belong. According to the invention, the method includes transmitting the identity of the first person from the first NFC device to the second NFC device; transmitting the identity of the second person from the second NFC device to the first NFC device; generating a secret shared by the persons using the application, with the shared secret giving access to an Internet space shared by the persons; and storing the shared secret in the NFC devices, with a reference relating to the virtual connection thereof.
US10756918B2

A system that enables a person to monitor and/or control a device via a network, such as the Internet, via an interactive hardware module that interfaces with the device and communicates with a module server located locally or remotely from the placement of the module. The hardware module allows for the transmission and receipt of data between the device interfaced to the hardware module and the module server, thereby enabling the user manually or automatically to control or monitor the device via an access medium, such as an API. Furthermore, the hardware module and the module server may enable the activation of an inactive device from a remote location.
US10756910B2

In one embodiment, a method includes: obtaining a power loss value for a cable that couples a device to a power source, where the power loss value is indicative of an amount of power lost through the cable during power transmission from the power source to the device; and determining, based at least in part on the power loss value for the cable, a power budget value indicative of an amount of power received by the device from the power source.
US10756906B2

An architecture and methods for self-sovereign digital identity is described. The method mimics the handling of identities in the physical world, by provisioning unique digital identities to people. Digital identities and consent tokens are said to be self-sovereign because they are tightly controlled by their owners using identity engines installed on personal devices. Identity engines are interoperable, establishing a web identity layer. Self-sovereign digital identities are used to identify their holders, sign and encrypt transactions, and create digital seals that cannot be repudiated. Digital seals affix the identities and attestations of collaborating parties to digital identities, consent tokens, transactions, documents, and other artifacts. Self-sovereign digital identities can be exchanged securely, verified using proof-of-possession and proof-of-custody tests when collaborating synchronously, and verified using a proof-of-existence identity registry when collaborating asynchronously.
US10756886B2

Technologies for load balancing a storage network include a system. The system includes circuitry to adjust routing rules in a network interface controller to deliver a packet from one of multiple uplinks to one of any physical functions, circuitry to remap, in response to a failure of a switch, a port from one physical function to another physical function, and circuitry to communicate control data between a software defined network controller and one or more agents in one or more host endpoints with a hierarchical distributed hashing table.
US10756885B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, generating a blockchain transaction for obtaining an authentication result of the user by the second entity, wherein the authentication result is associated with the DID; and transmitting the blockchain transaction to a blockchain node for adding to a blockchain.
US10756880B2

The present application is directed to an electronic device that has a receiver configured to receive data from a second electronic device and identify potential sync header locations within a portion of the data by performing a mutually exclusive or (XOR) logic operation on a plurality of sequential pairs of bits of the data. Additionally, the receiver is configured to identify sync headers in the data by determining which of the potential sync header locations is shared in subsequent portions of the data.
US10756863B2

Techniques for transmitting reference signals (RSs) having respective signal patterns in the coding chain to improve performance of multiple input, multiple output (MIMO) communication systems are presented. For downlink transmissions, an RS management component (RSMC) of a network node can determine a first resource element (RE) pattern for RSs of a first cell and a second RE pattern for RSs of a second cell in the time, frequency, or code domain RSMC can utilize an adaptive interleaver in the coding chain to improve performance of MIMO systems. RSMC can facilitate configuring user equipment (UE) about the interleaver at the RE domain or as part of virtual resource block (VRB)-to-physical resource block (PRB) domain. RSMC can thereby reduce interference on RSs from other co-channel RSs, thereby improving channel estimation performance for channel-state-information estimation and data detection by the UE, and achieving significant gains in link and system throughputs.
US10756854B2

Provided is a terminal device that receives RRC layer information indicating an asynchronous HARQ for a secondary cell, and a first random access response, which is a random access response including fields for indicating an uplink grant and a Temporary C-RNTI and is related to a non-contention based random access procedure on the secondary cell, that manages multiple HARQ processes, and that delivers the uplink grant to an HARQ process that instructs the transmission unit to transmit the MAC layer data in accordance with the uplink grant. In a case that the RRC layer information indicating the asynchronous HARQ is configured, a HARQ process in which the uplink grant included in the first random access response is delivered is determined based on the value of a field for indicating the Temporary C-RNTI included in the first random access response.
US10756851B2

In an example of multi-user wireless communications, an access point may send a downlink frame to multiple stations. Some or all of the stations may generate and transmit their respective uplink frames. The uplink frames from the stations may be aggregated or multiplexed to form a final uplink frame that is received by the access point. The uplink frames may be block acknowledgment or acknowledgment (BA or ACK) frames. Uplink response scheduling may be located in a payload of the downlink frame, in which the uplink response scheduling indicates one or more resource units assigned to the multiple stations for transmitting the uplink frames. In some examples, the uplink response scheduling is in a control field of the payload, in a trigger frame as part of the payload. In some aspects, the downlink frame is part of a multicast transmission. Other methods, apparatus, and computer-readable media are also disclosed.
US10756850B2

The present disclosure discloses a communication method, an apparatus, and a system. The communication method includes: receiving, by a base station, uplink data sent by a terminal device; decoding the uplink data; and sending, by the base station, feedback information of the uplink data. The feedback information is used to indicate a decoding status of the uplink data, and carries information about an identifier. The identifier includes an identity of the terminal device or an identifier of the uplink data. In this way, the terminal device is prevented from receiving incorrect feedback information during conflicting transmission.
US10756845B2

An FEC coder in a transmission device according to an exemplary embodiment of the present disclosure performs BCH coding and LDPC coding based on whether a code length of the LDPC coding is a 16 k mode or a 64 k mode. A mapper performs mapping in an I-Q coordinate to perform conversion into an FEC block, and outputs pieces of mapping data (cells). The mapper defines different non-uniform mapping patterns with respect to different code lengths even an identical coding rate is used by the FEC coder. This configuration improves a shaping gain for different error correction code lengths in a transmission technology in which modulation of the non-uniform mapping pattern is used.
US10756840B2

An electromagnetic signal transport and distribution system simultaneously transports over one single mode fiber various programming specifically requested by multiple users in multiple locations while simultaneously offering bidirectional communications with a public network.
US10756832B2

In the present invention, in order to predict discontinuous wireless quality changes without using wireless terminal position information in a cellular type wireless communication system, a wireless quality prediction device is provided with: a measurement information acquisition means for acquiring wireless quality measurement information measured by a wireless terminal that moves within a wireless communication system having at least two wireless cells; a wireless quality transition pattern construction means for using the measurement information to construct, as a wireless quality transition pattern, a time-series data pattern of wireless quality associated with the passage of time; and a wireless quality prediction means for acquiring from the wireless quality transition pattern construction means a wireless quality transition pattern having a high degree of similarity to the measurement information, in regards to the wireless quality measurement information acquired from a wireless terminal for which a prediction is to be made, and for using the acquired wireless quality transition pattern to predict that future wireless quality in respect to the wireless terminal for which a prediction is to be made, or a wireless cell in which the wireless terminal for which a prediction is to be made is located, will change in the future.
US10756831B2

Characteristics of channels from an antenna array to a transceiver are characterized based on reciprocity in an approach that eliminates a need for channel feedback from the transceiver. In some embodiments, these channel characteristics are used in MIMO communication to a plurality of transceivers from the antenna array.
US10756825B1

An optical interconnect computing module having free space optical interconnects that form communication links with other systems with like optical interconnects and with computer blades contained within the computing module. The computing module adapts to changes in the position and orientation and other factors of the optical interconnects. The optical interconnects utilize solid-state electronic and optoelectronic components and optical components. The ability to adapt is controlled by an algorithm implemented in software, firmware and logic circuits. Computing modules within an equipment rack and between equipment racks as well as blades contained within a computing module may experience changes in position and orientation due to installation misalignment, servicing of equipment, vibrations, floor sagging, thermal expansion and contraction, earthquakes, line-of-sight obstructions, manufacturing imperfections and other sources.
US10756818B2

Described are systems, devices, and techniques for extending wireless networks and associated systems, devices, and techniques for determination of optimal locations of a wireless range extender, such as by evalauating a quality of a wireless signal originating from a wireless gateway or access device and determining whether an alternative placement of a wireless range extender would result in improved quality. Also described are systems, devices, and techniques for automatically grouping multiple bands of a single wireless access device as well as systems, devices, and techniques that simplify connection of wireless devices to a wireless access device, such as by evaluating wireless messages transmitted on different bands to determine that the wireless messages originate from the same wireless access device.
US10756817B1

Disclosed in some examples, are optical devices, systems, and machine-readable mediums that send and receive multiple streams of data across a same optical communication path (e.g., a same fiber optic fiber) with a same wavelength using different light sources transmitting at different power levels—thereby increasing the bandwidth of each optical communication path. Each light source corresponding to each stream transmits at a same frequency and on the same optical communication path using a different power level. The receiver differentiates the data for each stream by applying one or more detection models to the photon counts observed at the receiver to determine likely bit assignments for each stream.
US10756813B1

Broadband subscriber switchover may be provided. First, a first gateway device may receive a first failure message from a first ring device. The first gateway device may be designated as an access fault detection agent among a plurality of gateway devices. Next, the first gateway device may receive a second failure message from a second ring device. The second failure message may be received via a second gateway device. The first ring device and the second ring device may be in an open-ring. Then the first gateway device may determine that the first ring device has been cut off from the second gateway device based upon the first failure message and the second failure message. The second gateway device may be a master device for the first ring device. The master device for the first ring device may then be switched from the second gateway device to the first gateway device.
US10756809B1

The present invention discloses an emergency communication satellite terminal management system. In order to improve the information management of emergency satellite phones, the present invention gives full play to the important role of satellite phones in emergency communication, constructs a scientific and reasonable satellite phone management system, and realizes the unified registration, monitoring, management and GIS display for basic information, allocation information, number resource information, operation status and location information of satellite phones and portable satellite stations based on basic requirements of command and dispatch of emergency communication. In case of emergencies, the above management system can provide information resources and decision-making basis for the command department to uniformly dispatch emergency communication resources, so as to improve emergency communication support capability. The main functions of the system include satellite terminal monitoring, satellite terminal management, statistical analysis, GIS display and monitoring, and emergency resource sharing.
US10756806B2

Aspects of the subject disclosure may include, a system for receiving electromagnetic waves that propagate along a transmission medium, responsive to a signal quality of the electromagnetic waves satisfying a threshold: generating updated electromagnetic waves by conditioning the electromagnetic waves without modifying digital signals conveyed by the electromagnetic waves and inducing propagation of the updated electromagnetic waves along the transmission medium. Other embodiments are disclosed.
US10756789B2

A communication device includes a processing circuit, the processing circuit being configured as: mapping a first information bit part used for a receiving end to a corresponding channel based on a pre-set mapping rule so as to execute spatial modulation with respect to the first information bit part of the receiving end; allocating a transmission power to the receiving end; and controlling the transmission power allocated through a mapped channel to transmit a second information bit part used for the receiving end. In the case of the first information bit parts used for multiple receiving ends being the same, the channels mapped for multiple receiving ends are the same. The multi-user spatial modulation performs spatial modulation for multiple receiving ends at the same time through a multiplexing channel of the transmitting end, improving the additional modulation order and the data transmission rate which can be obtained by each receiving end.
US10756787B2

Embodiments of the present disclosure provide a signal transmission method, network device, and terminal device. The method includes: determining a first time-frequency resource; obtaining a second time-frequency resource and a third time-frequency resource based on the first time-frequency resource and a preset rule, where the third time-frequency resource includes at least one resource element (RE) at a predefined location in the first time-frequency resource, the second time-frequency resource includes a resource other than the third time-frequency resource in the first time-frequency resource, the preset rule indicates the predefined location, the second time-frequency resource is used to carry a beamformed control channel, and the third time-frequency resource is used to carry a reference signal of the beamformed control channel; and demodulating the beamformed control channel according to the reference signal.
US10756782B1

Aspects of the disclosure relate to an active set management scheme implemented by a scheduler in a multiple-input multiple-output (MIMO) network that minimizes capacity and interference issues. For example, the scheduler can initially group each base station into a separate active set. The scheduler can then analyze each active set to determine whether the active set is a good or bad based on the level of interference in and the number of MIMO receive dimensions available in the respective active set. If the scheduler determines that an active set is a bad, the scheduler can determine a set of metrics that each represent a capacity and link quality that would result if the bad active set is combined with another active set. Based on the set of metrics, the scheduler can combine the bad active set with another active set, and repeat this process until no bad active sets remain.
US10756781B2

A code division multiaccess (CDMA) communications system with low probability of intercept, low probability of detect (LPI/LPD) includes at least one data dictionary stored on a storage device of a sender subsystem and a recipient subsystem. The at least one data dictionary includes at least one data predetermined start time and date, at least one data predetermined end time and date based on a mission length or a predetermined wrap time and date, a CDMA chip rate, and a complex zero-mean independent and identically distributed (iid) sequence where each complex number in the complex zero-mean iid sequence represents a CDMA chip stored on the storage device of the sender subsystem and the recipient subsystem. The system includes a tangible, non-transitory, machine-readable medium comprising machine-executable instructions which, when executed by at least one processor of a machine, cause the at least one processor to: receive a message, convert the message to symbols with corresponding phasors, determine a date and time to send the message, look up a data spreading vector for each corresponding phasor by providing a mutually agreed number of chips per phasor stored on the storage device of the sender subsystem and the recipient subsystem and by matching the date and time the message is to be sent to the at least one data predetermined start time and date and the at least one data predetermined end time and date. Each data spreading vector is multiplied by its corresponding phasor to create a data spread vector for each data spreading vector. The sender subsystem is configured to sequentially transmit each chip of each data spread vector as a signal.
US10756774B2

The representative embodiments discussed in the present disclosure relate to techniques in which a transmitter may operate in an uplink multiple-input, multiple-output (MIMO) mode of operation. More specifically, in some embodiments, the transmitter may concurrently transmit a first and a second signal within the same frequency band via a first and second antenna, respectively. Further, in some embodiments, the transmitter may include circuitry and/or logic to offset nonlinear interference present in the transmitted signals as a result of antenna coupling between the first and second antenna and a nonlinear element (e.g., a power amplifier) within the transmitter.
US10756754B2

A binary logic circuit converts a number in floating point format having an exponent E, an exponent bias B=2ew−1−1, and a significand comprising a mantissa M of mw bits into a fixed point format with an integer width of iw bits and a fractional width of fw bits. The circuit includes an offset unit configured to offset the exponent of the floating point number by an offset value equal to (iw−1−sy) to generate a shift value sv of sw bits given by sv=(B−E)+(iw−1−sy), the offset value being equal to a maximum amount by which the significand can be left-shifted before overflow occurs in the fixed point format; a right-shifter operable to receive a significand input comprising a formatted set of bits derived from the significand, the shifter being configured to right-shift the input by a number of bits equal to the value represented by k least significant bits of the shift value to generate an output result, where bitwidth[min(2ew−1−1,iw−1−sy)+min(2ew−1−2,fw)]≤k≤sw, where sy=1 for a signed floating point number and sy=0 for an unsigned floating point number.
US10756753B2

A compressor includes a logic circuit having transistors of a first channel type to receive a plurality of bit signals, and transistors of a second channel type, different from the first channel type, to receive the plurality of bit signals. The transistors of the first channel type are configured to generate an XOR logic output based on the plurality of bit signals, and the transistors of the second channel type are configured to generate, substantially simultaneous with the generation of the XOR logic output, an XNOR logic output based on the plurality of bit signals. The compressor includes NAND gates to receive multiplicand and multiplier bit signals.
US10756732B2

An inductive sensor is proposed which comprises at least one resonant circuit, an evaluation device which in a measuring phase evaluates oscillations of the at least one resonant circuit for generating sensor signals, an energy storage device, and a transfer device which in a relaxation phase of the at least one resonant circuit stores oscillation energy of the at least one resonant circuit in the energy storage device.
US10756730B2

A semiconductor light-emitting device driving apparatus is disclosed with a semiconductor light-emitting device. In the semiconductor light-emitting device driving apparatus, a switching power supply outputs a driving current for driving the semiconductor light-emitting device, and a switching element controls the driving current to be turned on and off. A PWM modulator generates a PWM modulation signal for controlling the switching element to be turned on and off based on a PWM setting value inputted from outside, and a feedback circuit drives and controls the switching power supply based on the driving current and a target current value that is externally inputted. The feedback circuit drives and controls the switching power supply such that an average value of the driving current for an interval when the driving current flows is equal to the target current value.
US10756725B2

A load switch circuit implemented on an IC chip includes a first node for coupling to an input voltage, a second node for coupling to an external load, first and second capacitor nodes for coupling to first and second terminals of an external capacitor, and a first PFET coupled between the first node and the second node to control an output voltage to the external load. The load switch circuit also includes a driver circuit having a first NFET that has a drain coupled to the first node and a source coupled to a gate of the first PFET. A slew-rate-control circuit is coupled to a gate of the first NFET and includes the first capacitor node, which is coupled to the gate of the first NFET, and the second capacitor node, which is coupled to the second node.
US10756715B2

A pulse generation circuit has: an edge detector detecting a pulse edge in an input signal to generate edge detection signals; a clock generator generating a clock signal according to the edge detection signals; a frequency divider dividing the frequency of the clock signal to generate a frequency-divided clock signal; an input pad for receiving a test mode switch signal from a tester; and an output pad for outputting the frequency-divided clock signal to the tester. The edge detector can generate the edge detection signals by detecting a pulse edge not in the input signal but in the clock signal or in the inverted clock signal obtained by inverting the logic level of the clock signal when the test mode switch signal is being fed in. The signal delay time in the edge detector is adjustable according to the period of the frequency-divided clock signal as measured by the tester.
US10756711B1

Examples described herein provide determining skew of transistors on an integrated circuit. In an example, an integrated circuit includes a ring oscillator and first and second detector circuits. The ring oscillator includes serially connected buffers. Each buffer includes serially connected inverters that include transistors. A transistor of each buffer has a different strength of another transistor of the respective buffer. The first and second detector circuits are connected to different first and second tap nodes, respectively, along the serially connected buffers. The first detector circuit is configured to count a number of cycles of a reference clock that a cyclic signal on the first tap node is either a logically high or low level. The second detector circuit is configured to count a number of cycles of the reference clock that a cyclic signal on the second tap node is either a logically high or low level.
US10756705B2

A switching circuit is provided. The switching circuit includes at least one Surface Acoustic Wave (SAW) filter, a Single-Pole n Throw (SPnT) switch connected to an input port of each of the at least one SAW filter, and a Dual-Pole n Throw (DPnT) switch connected to an output port of each of the at least one SAW filter.
US10756697B2

Acoustic resonator devices and filters are disclosed. An acoustic resonator includes a substrate having a surface and a single-crystal piezoelectric plate having parallel front and back surfaces, the back surface attached to the surface of the substrate except for a portion of the piezoelectric plate forming a diaphragm that spans a cavity in the substrate. An interdigital transducer (IDT) is formed on the front surface of the single-crystal piezoelectric plate such that interleaved fingers of the IDT are disposed on the diaphragm. The IDT is configured to excite a primary acoustic mode in the diaphragm in response to a radio frequency signal applied to the IDT. A direction of acoustic energy flow of the primary acoustic mode is substantially orthogonal to the front and back surfaces of the diaphragm. The diaphragm is contiguous with the piezoelectric plate around at least 50% of a perimeter of the cavity.
US10756695B2

An example implementation provides a computing device including a first computing device portion having one or more electrical components, a first side, a second side, an electromagnetic coil, and a first metal frame having a first through-slot. The computing device also a second computing device portion having one or more other electrical components, a third side, a fourth side and a second metal frame having a second through-slot. A mechanical joint connects the first computing device portion and the second computing device portion such that the first side is positioned to face the third side and the electromagnetic coil overlaps the first through-slot and the second through-slot along an axis running orthogonal to the first computing device portion and the second computing device portion. Control circuitry adjusts matching to compensate different physical configurations, and firmware switches the radiofrequency configuration.
US10756693B1

An integrated circuit device is disclosed. The integrated circuit device includes a capacitor array, a decoder circuit, and an integrated circuit. The capacitor array includes a plurality of capacitor units. The decoder circuit is coupled to the capacitor array. The integrated circuit is coupled to the decoder circuit. The decoder circuit is configured to conduct part of the plurality of capacitor units, and to un-conduct part of the plurality of capacitor units, so as to adjust a capacitance value coupled to the integrated circuit.
US10756692B2

Described is a frequency selective canceler, which uses signals reflected from a reflective element (e.g. a frequency selective limiter) to selectively reject only signals having a power level above a threshold power level while simultaneously allowing signals having a power level below the threshold power level to pass without rejection.
US10756688B2

A broadband amplifier assembly is provided that includes a fixed gain amplifier coupled to an adjustable attenuator which is further coupled to a power amplifier. The adjustable attenuator includes a plurality of attenuation cells directly coupled in series between the input and the output of the adjustable attenuator.
US10756686B2

The present invention provides a receiver including a first band group, a second band group and a mixer. The first band group includes at least one LNA, wherein the first band group is configured to select one first LNA to receive a first input signal to generate an amplified first input signal. The second band group includes at least one LNA, wherein the second band group is configured to select one second LNA to receive a second input signal to generate an amplified second input signal. The first band group and the second band group are coupled to a first input terminal and a second input terminal of the mixer, respectively, and the mixer receives one of the amplified first input signal and the amplified second input signal to generate an output signal.
US10756681B2

A power amplifier module includes a combining circuit including a combiner. The combining circuit further includes a first inductor connected in series between an output terminal of a first amplifier and the combiner, a second inductor connected in series between an output terminal of a second amplifier and the combiner, and a second capacitor having an end connected to the combiner and another end grounded. A phase of a third signal from the output terminal of the first amplifier to the second amplifier through the combiner is delayed by about 45 degrees in the first inductor and the second capacitor, and is delayed by about 45 degrees in the second inductor and the second capacitor. A phase of the third signal from the output terminal of the first amplifier to the second amplifier through the first capacitor is advanced by about 90 degrees.
US10756667B2

A solar cell mounting apparatus and methods for supporting solar panel sets on a pole. The invention contemplates both vertical and horizontal cell support arrangements and embodiments configured to installation in urban areas and embodiments providing protection of components in high wind areas.
US10756658B2

Systems and methods for allocating reactive power production in a doubly-fed induction generator (DFIG) wind turbine system including a DFIG and a power converter including a line side converter and a rotor side converter are provided. A method can include obtaining a reactive power production requirement, obtaining one or more operating parameters for the DFIG and the line side converter, and determining a priority ratio based at least in part on the one or more operating parameters. The priority ratio can be a ratio of reactive power production between the DFIG and the line side converter. The method can further include controlling the DFIG and the line side converter based at least in part on the reactive power production requirement and the priority ratio such that the combined reactive power production from the DFIG and the line side converter meet the reactive power production requirement.
US10756656B2

Technical solutions are described for generating an output torque from a multi-winding PMDC motor. An example method includes generating, by a current controller, a first voltage command for a first winding set from a plurality of winding sets of the PMDC motor, the first winding set generates a first current in response to the first voltage command. The method further includes generating, by the current controller, a second voltage command for the second winding set from the winding sets of the PMDC motor, the second winding set generates a second current in response to the second voltage command. The method further includes generating, by the PMDC motor, the output torque based on the first current and the second current.
US10756654B2

A method and a device for bringing a textile machine to a controlled standstill in the event of a failure of the power supply, and a correspondingly equipped textile machine, the textile machine having at least two axes that are driven in synchronization by respective electric motors (M1-M5) connected to a common intermediate voltage circuit (1), and in which at least one electric motor acting as power generator can supply electric power to at least one other electric motor via the common DC bus (1), and in which the voltage (V) on the common DC bus is controlled by varying at least two variables in such a way that the voltage follows a previously defined curve while the textile machine is being brought to a standstill.
US10756644B1

Controlling gate-source voltage with a gate driver in a secondary-side controller in a secondary-controlled converter is described. In one embodiment, an apparatus includes a provider field effect transistor (FET) coupled to a transformer and the secondary-side controller coupled to the transformer. The gate driver is integrated on the secondary-side controller and is configured to control the gate-source voltage and slew rate of the secondary-side FET.
US10756637B2

A PWM controlled multi-phase resonant voltage converter may include a plurality of primary windings powered through respective half-bridges, and as many secondary windings connected to an output terminal of the converter and magnetically coupled to the respective primary windings. The primary or secondary windings may be connected such that a real or virtual neutral point is floating.
US10756624B2

A DC-DC converter suitable for conversion of high input voltages to regulated low output voltages at very high output currents has a cascade of stages including a buck regulation stage, an unregulated switched capacitor voltage doubler, and an unregulated voltage isolation stage. These three stages are merged in a single switching structure so that each stage optimally performs its respective function while also taking advantage of characteristics and features of neighboring stages.
US10756613B2

Embodiments of the present disclosure provide a circuit structure including: a first transistor having a gate terminal, a source terminal, a drain terminal, and a back-gate terminal electrically coupled to an adjustable voltage source. The gate terminal of the first transistor is electrically coupled to a first node having a first bias voltage. A second transistor has a gate terminal, a source terminal electrically coupled to the drain terminal of the first transistor, a drain terminal, and a back-gate terminal electrically connected to the adjustable voltage source. The gate terminal of the second transistor is electrically coupled to a second node having a second bias voltage. The adjustable voltage source is selectable between a first voltage and a second voltage to control a threshold voltage of the first transistor and a threshold voltage of the second transistor.
US10756611B2

A molten metal transfer pump in which a spiral flow channel is formed by a cylindrical body and a spiral body received in the cylindrical body while being fixed and which allows molten metal to swirl in the spiral flow channel by using Lorentz force generated by a current that flows in a longitudinal direction in molten metal in the cylindrical body and a lateral magnetic field that is generated by a permanent magnet provided on the outer periphery of the cylindrical body.
US10756601B2

A control method of a motor rotation speed may include calculating a q-axis potential difference of a synchronous coordinate system for controlling a q-axis current of the synchronous coordinate system based on a target rotation speed of a motor and a measured rotation speed value of the speed sensor, calculating a voltage command of the synchronous coordinate system based on the calculated q-axis potential difference of the synchronous coordinate system, and controlling an inverter connected to the motor according to the calculated voltage command of the synchronous coordinate system.
US10756599B2

An oil circulation type motor may include an oil circulating device having cooling oil chambers which are formed along the circumference of a stator core and through which cooling oil pumped by an oil pump is introduced and discharged, wherein cooling oil is introduced into the cooling oil chambers, wets a stator coil wound around the stator core, and is then discharged from the cooling oil chambers.
US10756598B2

A method and apparatus for cooling a rotor assembly includes a rotor core having a rotatable shaft and defining at least one rotor post, a winding wound around the post, and at least one coolant conduit supported by the rotor core and in a thermally conductive relationship with a portion of the winding.
US10756597B2

A radial ventilation cooling structure for a motor includes at least three core sections, a ventilation channel steel is provided between every two adjacent core sections, and a ventilation channel is formed between the ventilation channel steel and the every two adjacent core sections, and impedances of the multiple ventilation channels are gradually increased in a direction from two ends of the motor to a center of the motor.
US10756596B2

A fluid-powered generator harvests the inherent energy in a flowing medium, such as wind or water, as it flows along a flexible sail, creating an undulating motion that causes rotation of a crankshaft. The generator comprises a plurality of ribs pivotably connected to a support shaft. Each rib is coupled to the sail and to a crank arm such that when the sail undulates, the ribs and crank arm pivot in the direction of the undulation, causing rotation of the crankshaft. The generator thus converts the linear motion of the fluid to circular motion to produce renewable energy.
US10756594B2

The invention relates to an electric machine (1) comprising noise-reducing means (24) designed so as to obtain a resonance frequency of the electric machine within a resonance frequency range that does not match the range of frequency of the harmonics of the electric machine, more precisely between 1500 Hz and 2500 Hz.
US10756581B2

In the case where it is detected that a power receiving device has been removed from a power transmitting device, a control device turns on a power supply operation of a power supply portion when an operation mode is set to a first mode, and turns off the power supply operation of the power supply portion when the operation mode is set to a second mode.
US10756580B2

A wireless power transfer system (1) includes a primary coil (2) for generating an oscillating electromagnetic field for wirelessly transferring power to a secondary coil. The system also includes emitting coils (6) arranged to generate an electromagnetic field for exciting a nuclear quadrupole resonance in the biological material of an animal (7) exposed to the electromagnetic field generated by the emitting coils. The system also includes detecting coils (6) for detecting the absorption and/or emission of electromagnetic radiation by and/or from the excitation of the nuclear quadrupole resonance. The system is arranged, when the detecting coils detect the absorption or emission of electromagnetic radiation, to prevent the primary coil from generating, or to cause the primary coil to reduce the amplitude of, the oscillating electromagnetic field.
US10756575B2

A wireless power transfer system may provide coils that are respectively position on upper and lower ends of a pipe to allow power to be wirelessly transferred. Additionally, the system may also provide a soft ferrite layer placed on the upper and lower pipe sections to enhance the magnetic coupling so that the wireless power transfer efficiency can be maintained at a sufficient level when the coil separation is relatively large. Notably, this ferrite layer may span most or the entirely of the region between the coils to further enhance performance. In some cases, a ferrite core may be position between the coils and the pipe as well. In some cases, the pipe may include a tool section that may be non-conductive or results in a discontinuity in the ferrite layer. However, the setup of the system allows power to be wirelessly transferred despite such discontinuity.
US10756573B2

A device for harvesting and managing wireless energy includes a wireless receiver, a first rectifier, a first capacitor, a voltage detection circuit, a first electrical switch, a second rectifier and a second capacitor connected to each other. The wireless receiver receives a wireless RF signal and converts it into an AC voltage with an input power. The first rectifier receives the AC voltage, converts it into a first DC voltage and transmits the first DC voltage to a load. The voltage detection circuit has a threshold voltage value and detects the first DC voltage. When the first DC voltage is larger than the threshold voltage value, the voltage detection circuit turns on the first electrical switch and the second rectifier receives the AC voltage through the first electrical switch to share the input power received by the first rectifier, thereby achieving the high energy conversion efficiency.
US10756563B2

Devices, systems, and methods may use a low current power source to charge an intermediate storage unit, providing sufficient electric power to perform various device functions. A voltage of the intermediate storage unit may be monitored using a voltage monitoring circuit, and a primary storage unit may be charged using current from the intermediate storage unit when the voltage of the intermediate storage unit meets a threshold.
US10756562B2

A communication device includes: a short-range wireless communication unit that performs short-range wireless communication; a communication unit that receives power transmission information about power transmission transmitted from a power transmission device that transmits power in a non-contact manner; and a control unit that controls power application to the short-range wireless communication unit in a case that the communication unit has received the power transmission information.
US10756558B2

In accordance with aspects of the present invention, a first wireless power enabled device includes a transceiver and control logic. The transceiver includes a plurality of switches coupled in a full-bridge configuration with a resonant tank circuit. The control logic is configured to detect a presence of a second wireless power enabled device, establish a trusted relationship with the second wireless power enabled device, determine an operating mode of the first wireless power enabled device selected from a transmit mode or a receive mode, and drive the plurality of switches to operate the resonant tank circuit in the determined operating mode. The first wireless power enabled device may further include a memory that stores a copy of a first key associated with the first wireless power enabled device and a copy of a second key associated with the second wireless power enabled device.
US10756549B1

A power management system can smartly allocate the available power at a location to support more electric vehicles than would otherwise be possible. Power managers can intelligently allocate that power based on the real-time needs of vehicles. A smart energy distribution system can estimate each vehicle's current charge level and use such information to efficiently provide electric vehicle charging. The system can respond dynamically to vehicle charge levels, current readings, and/or electrical mains readings, allocating more current where it is needed. The charger profiles can include historic charge cycle information, which can be analyzed under a set of heuristics to predict future charging needs. A local electric vehicle charging mesh network can be provided, which transmits data packets among short-range transceivers of multiple power managers. The local electric vehicle charging mesh network can be connected to a remote server via a cellular connection. The power managers and the local electric vehicle charging mesh network can intelligently allocate power to multiple electric vehicles.
US10756547B2

A data line used in a mobile phone is disclosed. The data line used in a mobile phone includes a body, a first connection terminal, a second connection terminal, and connection lines connecting said first and second connection terminals are disposed inside said body; wherein said connection lines include two core data communication lines and two core voltage lines; said data line further includes a display screen disposed outside said body, and a DSP chip, a voltage detecting circuit, and/or a current detecting circuit disposed inside said body. Performing the data line used in a mobile phone of the present invention can monitor the voltage and/or current flowing through the data line in real time, and detect hidden dangers in time and eliminate the probability of damage during charging of the mobile phone.
US10756546B2

A method of controlling an inverter having a three phase output and a plurality of single phase loads connected to respective one of the three phases of the three phase output includes determining if a first phase of the three phase output has a heavier load than a second phase of the three phase output, and providing a higher output power from the inverter to the first phase than to the second phase if it is determined that the first phase has a heavier load than the second phase.
US10756542B2

A modular power flow control system is described for optimizing power flow control in a multi-phase power transmission system. Identical impedance injection modules are arranged in an m×n matrix, where m is the number of series-connected modules inserted into each phase (forming a leg of the installed bank of modules), and n is the number of parallel-connected legs per phase. Each impedance injection module in a phase is configurable to collectively insert a pre-determined (controllable) power control waveform into the phase to which it is attached. The modular flow control system is agile with respect to configurability, reconfigurability, maintenance, size, weight, and cost.
US10756532B2

A circuit for minimizing energy provided to a ground fault includes a source, a multiple switches, an output filter, and a controller. The switches include a first side pair of switches and a second side pair of switches configured to provide an output signal based on the source. The output filter includes one or more energy storage elements coupled to the first side pair of switches or the second side pair of switches. The controller is configured to receive a ground fault signal that indicates a fault has occurred and configured to generate a switch signal for the switches for a minimum energy state of the output filter and in response to the ground fault signal.
US10756531B2

Embodiments of the invention include systems and techniques for implementing voltage differential transducer (VDT) fault detection. Embodiments include a computing resource electrically coupled to an AC power supply, a VDT including a primary winding and a set of secondary windings, wherein the VDT is electrically coupled to the AC power supply. Embodiments also include a current sensing circuit electrically coupled to the AC power supply and the VDT, and a signal processor electrically coupled to an output of the VDT and the computing resource, the signal processor providing a signal indicative of a voltage differential of the set of secondary windings of the VDT, that is used by the computing resource to make an error determination.
US10756526B2

Provided is a coupling structure of a bus bar equipped in a power part. The coupling structure of the bus bar includes a female type bus bar and a male type bus bar respectively coupled to different elements of the power part, wherein the female type bus bar is fitting-coupled to the male type bus bar. In the coupling structure of the bus bar, since bus bars of high voltage elements are connected to each other by a connecting method instead of a conventional bolting coupling structure, the miniaturization effect and cooling effect of an inverter may increase, and moreover, a tool used to couple bus bars may be omitted, thereby enabling power parts to be easily disposed.
US10756513B2

An atomic oscillator includes a semiconductor laser, an atomic cell, a light receiving element, a first temperature control element, and a second temperature control element. The semiconductor laser includes a first mirror layer, a second mirror layer, and an active layer disposed between the first mirror layer, the second mirror layer, and a heat transfer member disposed on the second mirror layer. The atomic cell is irradiated with light emitted from the semiconductor laser. In the atomic cell, an alkali metal atom is accommodated. The light receiving element detects intensity of light transmitted through the atomic cell and outputs a detection signal. The first temperature control element controls a temperature of the semiconductor laser. The second temperature control element is controlled based on the detection signal and is connected to the heat transfer member.
US10756508B2

The present disclosure relates to a monolithic externally modulated laser (EML), which includes a substrate, a laser element, and an electro-absorption modulator (EAM). Both the laser element and the EAM reside over the substrate. The laser element includes a laser bottom electrode over the substrate, a laser core component over the laser bottom electrode, and a laser top electrode over the laser core component. The EAM includes a modulator bottom electrode over the substrate, a modulator core component over the modulator bottom electrode, and a modulator top electrode over the modulator core component. Herein, at least portions of the substrate, which are directly under the laser bottom electrode and directly under the modulator bottom electrode, are electrically non-conductive. The laser top electrode is isolated from the modulator top electrode, and the laser bottom electrode is isolated from the modulator bottom electrode.
US10756494B2

A portable information communications terminal includes a wiring board on which a ground pattern is formed, a connector including connector pins and mounted on the wiring board, a housing that has electrical conductivity and accommodates the wiring board on which the connector is mounted, an electroconductive connector shell (first shield member) that covers at least a portion of the connector pins, which are included in the connector, and that is electrically connected to the ground pattern of the wiring board, an electroconductive second shield member that is disposed so as not to be in contact with the connector shell and to cover the connector pins including a portion of the connector pins, the portion being not covered with the connector shell. The electroconductive second shield member is electrically connected to the housing, and an insulating member is interposed between the connector shell and the second shield member.
US10756484B1

Apparatuses and methods disclosed herein include an electrical connector. The electrical connector may include an upper cap configured to engage with an end cap, the upper cap including an upper cap insert that is independent from the upper cap in at least one axis of motion. The end cap may include one or more contact blades configured to receive an insulated cable. As the upper cap engages with the end cap the upper cap insert may press the insulated cable onto the one or more contact blades such that the one or more contact blades are in electrical connection with one or more conductors in the insulated cable.
US10756478B2

A terminal integrally includes a connecting portion connected to a mating terminal, a cover fixing portion that is positioned rearward of the connecting portion and fixes a cover of an electric wire including a conductor core wire and the cover covering the conductor core wire, and a conductor fixing portion that is positioned between the connecting portion and the cover fixing portion and fixes the conductor core wire exposed from the electric wire.
US10756473B2

A connection terminal includes a female connection body having a housing space, a male connection body inserted into the housing space to a fitting completion position, and an elastic member supported by an inner wall surface of the female connection body surrounding the housing space, having contact point portions contacting an outer wall surface of the male connection body, and pressing the male connection body by the contact point portions. The female connection body has far-side protruding portions and inlet-side protruding portions. The outer wall surface of the male connection body has at least one of first recessed portions formed at portions facing the inlet-side protruding portions when the male connection body is inserted into the housing space and a second recessed portion formed at a portion facing the contact point portion when the male connection body is inserted into the housing space.
US10756457B2

The invention proposes a method for manufacturing an assembly (10) consisting of a connector (12) and a multicore cable (14) that comprises a shielding braid (18) that surrounds the conductors, and an outer sheath (20), said connector 12 comprising a conductive rear portion to which the braid (18) is joined, said method consisting of jointing the conductors to the connector (12); folding back a portion of the braid (18); moulding a first material around the conductors; unfolding the shielding braid over the region moulded with the first material to bring the braid into electrical contact with the connector (12); clamping the braid around the connector, with a collar (24); moulding a second material (30) to constitute an outer envelope (32) of the assembly (10) that surrounds at least the shielding braid (18) from its front end (19) to a front portion (21) of the outer sheath (20) of the multicore cable surrounding the shielding braid (18).
US10756450B2

A terminal is to be connected to an electric wire including a conductor core wire and a sheath covering the conductor core wire. The terminal includes a connection portion and a conductor fixing portion which is located rearward of the connecting portion and configured to fix the conductor core wire exposed from the electric wire. The connection portion and the conductor fixing portion are integrally formed to each other and are extended in a front-rear direction. The conductor fixing portion has through holes penetrating in a thickness direction of the conductor fixing portion. An end edge portion of each of the plurality of through holes on an outer peripheral surface side of the conductor fixing portion is provided with a tapered portion that increases in diameter of the tapered portion toward an outer peripheral surface of the conductor fixing portion.
US10756448B2

A camera module for facilitating industrialized water assembly includes a lens driver, a holder, a printed circuit board, and at least two conductive adhesives. The lens driver includes at least one pin. The lens driver is mounted on the holder. The pin extends from the lens driver to the holder. The holder includes at least one conductive layer corresponding to the pin. The conductive layer includes a first end and a second end opposite to the first end. The holder is mounted on the printed circuit board. One conductive adhesive connects the pin to the first end of the conductive layer, the other one conductive adhesive connects the second end of the conductive layer to the printed circuit board, that makes the conductive layer electrically connect to the printed circuit board.
US10756442B2

An apparatus includes a package and a beam former circuit. The package may be configured to be mounted on an antenna array at a center of four antenna elements. The beam former circuit may (i) be disposed in the package, (ii) have a plurality of ports, (iii) be configured to generate a plurality of radio-frequency signals in the ports while in a transmit mode and (iv) be configured to receive the radio-frequency signals at the ports while in a receive mode. A plurality of ground bumps may be disposed between the beam former circuit and the package. The ground bumps may be positioned to bracket each port. Each ground bump may be electrically connected to a signal ground to create a radio-frequency shielding between neighboring ports.
US10756437B2

The disclosed antenna is designed to work at GPS L1, GPS L2, GPS L5/GLONASS/BEIDOU frequencies. The antenna is fabricated on a flexible body and includes a meander line between a 50Ω RF feeding cable on the ground plane and a patch element. The resonant mechanism is excited by the meander line structure from 1170 Mhz to 1610 MHz and the Patch gives the wideband performance. Most configurations of the antenna have a low profile of about 0.15 mm.
US10756430B2

A liquid crystal cell in which antenna units are arrayed includes a TFT substrate, a slot substrate, an alignment film, and a liquid crystal layer. The TFT substrate includes a first dielectric substrate, TFTs supported by the first dielectric substrate, and patch electrodes electrically connected to the TFTs. The slot substrate includes a second dielectric substrate and a slot electrode including slots supported by the second dielectric substrate. The alignment film is provided on a surface of at least either each of the patch electrodes or the slot electrode. The alignment film includes a metal oxide film at the foremost surface of the alignment film. The liquid crystal layer is sandwiched between the TFT substrate and the slot substrate and contains liquid crystal molecules that are aligned parallel to the TFT substrate and the slot substrate when no voltage is applied between the patch electrode and the slot electrode.
US10756417B2

An antenna includes a plurality of waveguide antenna elements arranged in a first array configured to operate with a first polarization. The antenna also includes a plurality of waveguide output ports arranged in a second array configured to operate with a second polarization. The second polarization is different from the first polarization. The antenna further includes a polarization-modification layer with channels defined therein. The polarization-modification layer is disposed between the waveguide antenna elements and the waveguide output ports. The channels are oriented at a first angle with respect to the waveguide antenna elements and at a second angle with respect to the waveguide output ports. The channels are configured to receive input electromagnetic waves having the first polarization and transmit output electromagnetic waves having a first intermediate polarization. The waveguide output ports are configured to receive input electromagnetic waves and radiate electromagnetic waves having the second polarization.
US10756402B2

A zinc-air secondary battery includes an air positive electrode part, a separator, and a zinc gel negative electrode part in a case, provided with an air flow guiding part, disposed in one area of the case, for guiding the inflow of air to the air positive electrode part when discharging and for guiding the discharge of air when charging. When discharging, the inflow of air is guided to an air positive electrode part so that discharging performance (discharging output) can be improved by pressing, and when charging, discharging of air including oxygen present in the zinc-air secondary battery is guided and promoted by pressing inside the zinc-air secondary battery so that charging performance can be improved.
US10756391B2

An energy storage device having improved safety is provided, and methods of manufacturing the same. The device can be an electrochemical cell that includes: a positive electrode including a positive electrode active material in electrically conductive contact with a positive electrode current collector; a negative electrode including a negative electrode active material in electrically conductive contact with a negative electrode current collector and a negative electrode tab connected to the negative electrode current collector and a negative electrically conductive member; an electrically insulative and ion conductive medium in ionically conductive contact with the positive electrode and the negative electrode; and an outer case containing the positive electrode, negative electrode and electrically insulative and ion conductive medium, where the outer case comprises a scored area connected to a cooling plate.
US10756385B2

High power lithium-ion batteries are disclosed. Such batteries may be used, for example, as the sole electric starter motor power sources for automotive vehicles powered by multi-cylinder engines with reciprocating pistons when the vehicles are to be operated in an engine start-stop mode to conserve fuel. Such batteries typically utilize non-aqueous solutions of lithium salts, such as LiPF6 or LiBF4, in combination with durable lithium intercalating electrodes. In accordance with this disclosure the performance of the battery's electrolyte and cells over a wide ambient temperature range is enhanced by a mixture of five miscible solvents formed of lower alkyl moieties. The quinary solvent mixture comprises two cyclic alkyl carbonates, two linear alkyl carbonates, and with a major portion of an alkyl ester.
US10756381B2

A lithium-sulfur battery separator includes a separator substrate and a functional layer coated on the separator substrate. The functional layer includes a carbon nanotube layer and a hafnium oxide layer. The carbon nanotube layer includes a plurality of carbon nanotubes. The hafnium oxide layer includes a plurality of hafnium oxide nanoparticles. The hafnium oxide nanoparticles are adsorbed on surfaces of the carbon nanotubes. The present disclosure also relates to a lithium-sulfur battery comprising the lithium-sulfur battery separator.
US10756376B2

A hydrogen supply system includes: an electrochemical hydrogen pump including an electrolyte membrane, an anode and a cathode provided to a first and second main surfaces of the electrolyte membrane, respectively, an anode flow path and cathode flow path through which hydrogen flows, and a voltage applicator applying a voltage between the anode and cathode, pressurizing and sending hydrogen supplied to the anode via the anode flow path to the cathode by applying a voltage by the voltage applicator, and supplying the pressurized hydrogen in the cathode flow path to a hydrogen reservoir; a pressure adjuster adjusting a cathode flow path pressure; and a controller controlling the pressure adjuster and making the cathode flow path pressure higher than an anode flow path pressure before starting a hydrogen pressurization action for pressurizing and supplying hydrogen supplied to the anode flow path to the cathode flow path.
US10756360B2

A fuel cell system comprising: a fuel cell stack including: a stacked body in which unit cells are stacked, the unit cells including first and second unit cells; a reactant gas flow path; and a cooling water flow path; a pump that supplies cooling water to the cooling water flow path; a supply device that supplies reactant gas to the reactant gas flow path; and a control device configured to include: a bubble detection portion configured to detect an accumulation of bubbles in the cooling water flow path; and a cause determination portion configured to determine whether or not the accumulation of bubbles is caused by leakage of the reactant gas from the reactant gas flow path, when the bubble detection portion detects the accumulation of bubbles.
US10756359B2

A fuel cell system comprises a solid oxide fuel cell which generates a power by receiving a supply of an anode gas and a cathode gas. The system comprises a cathode gas supply unit to supply the cathode gas to the fuel cell via a cathode gas supply route; a first burner arranged in the cathode gas supply route, a second burner to burn an anode off-gas and a cathode off-gas, which are discharged from the fuel cell; a first branch path which is branched out from an upstream of the first burner and joins to a downstream of the first burner in the cathode gas supply route; and a second branch path which is branched out from a downstream of the first burner in the cathode gas supply route and joins to a cathode off-gas discharge route through which the cathode off-gas is discharged from the fuel cell to the second burner.
US10756358B2

An electrolyte matrix for use with molten carbonate fuel cells having an enhanced stability and lifetime is provided. The electrolyte matrix includes lithium aluminate as a support material and a coarsening inhibitor. The coarsening inhibitor may be in the form of discrete particles or a dopant present in the support material. The coarsening inhibitor may include MnO2, Mn2O3, TiO2, ZrO2, Fe2O3, LiFe2O3, or mixtures thereof. The coarsening inhibitor prevents the formation of large pores in the electrolyte matrix during operation of the fuel cell, increasing the performance and the service lifetime of the electrolyte matrix.
US10756349B2

According to one embodiment, provided is a secondary battery including an aqueous electrolyte, a positive electrode, and a negative electrode. A compound containing an element A is present on at least a part of the surface of the negative electrode. The element A is at least one selected from the group consisting of Hg, Pb, Zn, and Bi. According to scanning electron microscopy, a region where the compound containing the element A is present accounts for 50% of more of the surface of the negative electrode.
US10756344B2

A crystalline precursor compound is described for manufacturing a lithium transition metal based oxide powder usable as an active positive electrode material in lithium-ion batteries, the precursor having a general formula Li1−a ((Niz(Ni1/2 Mn1/2)y Cox)1−k Ak)1+a O2, wherein x+y+z=1, 0.1≤x≤0.4, 0.25≤z≤0.55, A is a dopant, 0≤k≤0.1, and 0.04≤a≤0.50, wherein the precursor has a crystalline size L expressed in nm, with 77−(67*z)≤L≤97−(67*z). Also a method is described for manufacturing a positive electrode material having a general formula Li1−a′ ((Niz (Ni1/2 Mn1/2)y Cox)1−k Ak)1−a′ O2, wherein x+y+z=1, 0.1≤x≤0.4, 0.25≤z≤0.55, A is a dopant, 0≤k≤0.1, and 0.01≤a′≤0.10 by sintering the crystalline precursor compound in an oxidizing atmosphere at a temperature T between 800 and 1000° C., for a time t between 6 and 36 hrs.
US10756343B2

A positive electrode active material for a lithium secondary cell, having a layered structure and comprising at least nickel, cobalt and manganese, the positive electrode active material satisfying requirements (1), (2) and (3) below: (1) a composition represented by a composition formula: Li[Lix(NiαCoβMnγMδ)1-x]O2, wherein 0≤x≤0.10, 0.30<α≤0.34, 0.30<β≤0.34, 0.32≤γ<0.40, 0≤δ≤0.10, β<γ, δ+α+β+γ=1, M represents at least one metal selected from the group consisting of Fe, Cu, Ti, Mg, Al, W, Zn, Sn, Zr, Ga and V; (2) a secondary particle diameter of 2 μm or more and 10 μm or less; and (3) a maximum peak value in a pore diameter range of 90 nm to 150 nm in a pore diameter distribution determined by mercury porosimetry.
US10756341B2

The invention relates to electrodes that contain active materials of the formula: AaMbXxOy wherein A is one or more alkali metals selected from lithium, sodium and potassium; M is selected from one or more transition metals and/or one or more non-transition metals and/or one or more metalloids; X comprises one or more atoms selected from niobium, antimony, tellurium, tantalum, bismuth and selenium; and further wherein 0
US10756338B2

Provided are a method of manufacturing a cathode active material including a first step of preparing a metal glycolate solution, a second step of mixing lithium-containing transition metal oxide particles and the metal glycolate solution and stirring in a paste state, a third step of drying the paste-state mixture, and a fourth step of performing a heat treatment on the dried mixture, a cathode active material including a metal oxide layer which is manufactured by the above method, and a secondary battery composed of a cathode including the cathode active material.
US10756337B2

When the particle size of a silicon material used for a negative electrode active material are small, a large surface area thereof easily causes a side reaction between the active material and an electrolyte solvent to occur, and the cycle characteristics of a lithium ion secondary battery decrease. In order to improve the cycle characteristics, a lithium ion secondary battery according to the present invention is characterized in comprising a negative electrode comprising a material comprising silicon as a constituent element and a polyacrylic acid, and an electrolyte solution comprising a fluoroethylene carbonate, wherein the 50% particle size of the material comprising silicon as a constituent element is 2 μm or less.
US10756333B2

The present invention relates to a positive electrode active material for a lithium-sulfur battery containing polyimide, more specifically, a positive electrode active material formed by complexing the composite of polyimide and carbon-based secondary particles with sulfur particles, a preparation method thereof and a lithium-sulfur battery comprising the same. If the positive electrode active material formed by including and complexing the polyimide according to the present invention is applied to the lithium-sulfur battery, the elution of the polysulfide is suppressed, and thus lifetime characteristics and energy efficiency are improved.
US10756331B2

A lithium secondary battery includes a cathode formed from a cathode active material including a first cathode active material particle and a second cathode active material particle, an anode and a separator interposed between the cathode and the anode. The first cathode active material particle includes a lithium metal oxide including a continuous concentration gradient in at least one region between a central portion and a surface portion. The second cathode active material particle includes a constant concentration composition.
US10756328B2

The present invention relates to a method for manufacturing a silicon-based negative electrode, a method for manufacturing a lithium-ion battery from a preformed silicon-based negative electrode, and a lithium-ion battery thus obtained.
US10756324B2

The positive electrode substrate exposed portions or the negative electrode substrate exposed portions, or both, of an electrode assembly is split into two groups, and therebetween is disposed an intermediate member made of a resin material and holding one or more connecting conductive members. Collector members for the substrate exposed portions split into two groups is electrically joined by a resistance welding method to the substrate exposed portions split into two groups, together with the connecting conductive member(s) of the intermediate member. The resin material portion of the intermediate member protrudes, in the extension direction of the substrate exposed portions split into two groups, beyond the ends of the substrate exposed portions split into two groups and the ends of the collector member to a prismatic outer can. This structure enables enhanced resistance between the substrate exposed portions and the collector member and curbs variation in the welding strength.
US10756307B2

A panel bottom sheet and a display device including the same are provided. The panel bottom sheet includes a first base, a first light-absorbing layer disposed on a top surface or a bottom surface of the first base, a top bonding layer disposed above the first base and the first light-absorbing layer, an interlayer bonding layer disposed below the first base and the first light-absorbing layer, and a wiring pattern portion disposed below the interlayer bonding layer and including a plurality of wiring patterns.
US10756302B2

An electroluminescent display device includes a substrate, a bank provided on the substrate and configured to define a first emission area and a second emission area, a first emission layer provided in the first emission area, a second emission layer provided in the second emission area, a first electrode provided below the first emission layer, and a second electrode provided below the second emission layer, wherein a thickness of a first portion of the first electrode is larger than a thickness of a first portion of the second electrode.
US10756289B2

According to a lighting apparatus using an organic light emitting diode of the present disclosure and a manufacturing method thereof, a transparent high resistance conductive layer is used for an anode instead of ITO to control the concentrated current due to the short and the anode of the emission area lowers the resistance through the post-treatment to suppress the lowering of luminance. Further, the auxiliary electrode is formed of a transparent nanowire and the first protective layer above the auxiliary electrode is removed to be utilized as an emission area, so that the aperture ratio is drastically improved.
US10756288B2

A display device, such an organic light emitting display device is disclosed. The display device includes an insulating film including a concave portion in an area of at least one subpixel, a first electrode on a side portion of the concave portion and on the concave portion in an area of the subpixel, an organic layer overlapping the concave portion and on the first electrode. An organic layer disposed in the at least one blue subpixel may include at least one of a first light emitting dopant with a maximum emission wavelength of 457 nm, a second light emitting dopant with a full width at half maximum (FWHM) of 30 nm or less, and/or a third light emitting dopant with the maximum emission wavelength of 457 nm and the full width at half maximum of 30 nm or less. Thus, a display device with enhanced light extraction efficiency is provided.
US10756282B2

A photovoltaic device that absorbs optical energy and generates electrical energy, the photovoltaic device including a base; a two-dimensional (2D) organic-inorganic perovskite layer assembly located on the base, wherein the 2D organic-inorganic perovskite layer assembly includes an inorganic layer sandwiched by first and second organic layers; and first and second electrodes formed on a surface of the 2D organic-inorganic perovskite layer assembly, opposite to the base. A location of the first and second electrodes is selected to define a layer-edge 0° surface, which extends within the surface of the 2D organic-inorganic perovskite layer assembly, parallel to an edge of the inorganic layer.
US10756272B2

A method of forming an n-doped organic semiconductor, the method comprising: formation of an n-dopant reagent by reaction of a composition comprising two or more precursor units for forming the n-dopant reagent and an organic semiconductor; and n-doping the organic semiconductor. One or more of the precursor units may be a substituent of a polymeric repeat unit. The n-doped organic semiconductor may be an electron-injection layer of an organic light-emitting device.
US10756258B2

A method for fabricating a memory device includes forming a bottom electrode over a substrate; forming an etch stop layer over and surrounding the bottom electrode; removing at least one portion of the etch stop layer to expose the bottom electrode; forming a stack layer over the bottom electrode and a remaining portion of the etch stop layer, the stack layer comprising a resistance switching layer; and etching the stack layer to form a stack over the bottom electrode, the stack comprising a resistance switching element over the bottom electrode and a top electrode over the resistance switching element, wherein the etch stop layer has a higher etch resistance to the etching than that of the resistance switching element.
US10756249B2

A method is provided for producing an electrically-powered device and/or component that is embeddable in a solid structural component, and a system, a produced device and/or a produced component is provided. The produced electrically powered device includes an attached autonomous electrical power source in a form of a unique, environmentally-friendly structure configured to transform thermal energy at any temperature above absolute zero to an electric potential without any external stimulus including physical movement or deformation energy. The autonomous electrical power source component provides a mechanism for generating renewable energy as primary power for the electrically-powered device and/or component once an integrated structure including the device and/or component is deployed in an environment that restricts future access to the electrical power source for servicing, recharge, replacement, replenishment or the like.
US10756244B2

An LED package structure includes a ceramic substrate, a ceramic board, a light-emitting unit, a first adhesive layer, a second adhesive layer, and a cover. The ceramic board having a thru-hole is disposed on the ceramic substrate. The light-emitting unit is disposed on the ceramic substrate and is arranged in the thru-hole of the ceramic board. The first and second adhesive layers are disposed on the ceramic board, and the second adhesive layer covers the first adhesive layer. The cover is fixed on the ceramic board by the first and second adhesive layers. Thus, the shearing force of the LED package structure of the instant disclosure is increased by having the first and second adhesive layers, which are connected to each other.
US10756243B1

Disclosed herein are a light-emitting diode (LED) package structure and a method producing the same. The LED package structure includes a substrate; and a light-emitting unit disposed on the substrate. The light-emitting unit comprises a gallium nitride-based semiconductor, and a polymeric layer encapsulating the gallium nitride-based semiconductor. Also disclosed herein is a method of producing the LED package structure. The method comprises: providing a substrate; electrically connecting a gallium nitride-based semiconductor onto the substrate; overlaying the gallium nitride-based semiconductor with a slurry comprising a resin and a plurality of composite fluorescent gold nanocluster; and curing the slurry overlaid on the gallium nitride-based semiconductor to form a solidified polymeric layer.
US10756237B2

A light emitting diode including a first conductive type semiconductor layer, a mesa disposed on the first conductive type semiconductor layer, the mesa including an active layer and a second conductive type semiconductor layer, a reflective electrode disposed on the mesa and configured to be in ohmic-contact with the second conductive type semiconductor layer, a current spreading layer disposed on the mesa and the reflective electrode, the current spreading layer including a first portion configured to be in ohmic-contact with an upper surface of the first conductive type semiconductor layer, a first n-contact region spaced apart from a second n-contact region with the mesa disposed between the first and second n-contact regions, and an insulation layer including a first opening exposing the reflective electrode between the first and second n-contact regions. The first and second n-contact regions have a second opening that exposes the first conductive type semiconductor layer.
US10756233B2

A method of manufacturing a light emitting element includes: providing a wafer comprising: a sapphire substrate having a first face and a second face, and a semiconductor structure disposed on the second face; irradiating the substrate with a laser beam to form a plurality of modified regions in the substrate; and subsequently, separating the wafer into a plurality of light emitting elements.
US10756229B2

The present disclosure provides an apparatus for manufacture of at least two solar cell arrangements. The apparatus includes a separation device configured for separating a first solar cell into two or more first solar cell solar cell pieces, and at least one positioning device configured for positioning at least one first solar cell piece of the two or more first solar cell pieces on a support device for forming a first solar cell arrangement of the at least two solar cell arrangements and for positioning at least one other first solar cell piece of the two or more first solar cell pieces on the support device for forming a second solar cell arrangement of the at least two solar cell arrangements.
US10756227B2

An electrical device includes a counterdoped heterojunction selected from a group consisting of a pn junction or a p-i-n junction. The counterdoped junction includes a first semiconductor doped with one or more n-type primary dopant species and a second semiconductor doped with one or more p-type primary dopant species. The device also includes a first counterdoped component selected from a group consisting of the first semiconductor and the second semiconductor. The first counterdoped component is counterdoped with one or more counterdopant species that have a polarity opposite to the polarity of the primary dopant included in the first counterdoped component. Additionally, a level of the n-type primary dopant, p-type primary dopant, and the one or more counterdopant is selected to the counterdoped heterojunction provides amplification by a phonon assisted mechanism and the amplification has an onset voltage less than 1 V.
US10756216B2

A sacrificial inner dielectric spacer is formed on physically exposed sidewalls of each recessed semiconductor channel material nanosheet of a nanosheet material stack that further includes recessed sacrificial semiconductor material nanosheets that have an inner dielectric spacer formed on physically exposed sidewalls thereof. A local isolation region is then formed by selective epitaxial growth on a surface of a semiconductor substrate containing the nanosheet material stack. After forming the local isolation region, the sacrificial inner dielectric spacers are removed and a source/drain region is formed on the physically exposed surface of each recessed semiconductor channel material nanosheet. A portion of the source/drain structure is formed in a gap located between each neighboring pair of vertically spaced apart inner dielectric spacers.
US10756204B2

Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, a method includes forming a plurality of fins, individual ones of the plurality of fins along a first direction. A plurality of gate structures is formed over the plurality of fins, individual ones of the gate structures along a second direction orthogonal to the first direction. A dielectric material structure is formed between adjacent ones of the plurality of gate structures. A portion of one of the plurality of gate structures is removed to expose a portion of each of the plurality of fins. The exposed portion of each of the plurality of fins is removed. An insulating layer is formed in locations of the removed portion of each of the plurality of fins.
US10756203B2

Fabricating a feedback field effect transistor includes receiving a semiconductor structure including a substrate, a first source/drain disposed on the substrate, a fin disposed on the first source/drain, and a hard mask disposed on a top surface of the fin. A bottom spacer is formed on a portion of the first source/drain. A first gate is formed upon the bottom spacer. A sacrificial spacer is formed upon the first gate, a gate spacer is formed on the first gate from the sacrificial spacer, and a second gate is formed on the gate spacer. The gate spacer is disposed between the first gate and the second gate. A top spacer is formed around portions of the second gate and hard mask, a recess is formed in the top spacer and hard mask, and a second source/drain is formed in the recess.
US10756191B2

A method of manufacturing a gate structure for a nonvolatile memory device is disclosed. A tunneling oxide layer is formed on a substrate, and then a first polysilicon layer, a gate dielectric layer, a second polysilicon layer and a hard mask pattern are sequentially formed on the tunneling oxide layer. Then, the second polysilicon layer, the gate dielectric layer, and the first polysilicon layer are patterned through an etching process using the hard mask pattern to form stacked memory gates on the tunnel oxide layer, each including a floating gate, a gate dielectric layer pattern and a control gate on the tunneling oxide layer, and a select gate provided between the memory gates on the tunneling oxide layer.
US10756179B2

A semiconductor device and a fabricating method thereof are provided. The semiconductor device includes a substrate, a first nanowire spaced apart from a first region of the substrate, a first gate electrode surrounding a periphery of the first nanowire, a second nanowire spaced apart from a second region of the substrate and extending in a first direction and having a first width in a second direction intersecting the first direction, a supporting pattern contacting the second nanowire and positioned under the second nanowire, and a second gate electrode extending in the second direction and surrounding the second nanowire and the supporting pattern.
US10756175B2

A nanosheet field effect transistor device includes a semiconductor substrate including a stack of semiconductor nanosheets and a gate structure. The gate structure has an electrically conductive gate contact on the nanosheets and defines a channel region interposed between opposing source or drain (S/D) regions. The nanosheet field effect transistor further includes an electrically conductive cladding layer that encapsulates an outer surface of the S/D regions, and inner spacers on the sidewalls of the gate structure. The inner spacers are interposed between the cladding layer and the gate contact.
US10756174B2

A semiconductor device includes a substrate, a gate structure, at least one nanowire, at least one epitaxy structure, and at least one source/drain spacer. The gate structure is disposed on the substrate. The nanowire extends through the gate structure. The epitaxy structure is disposed on the substrate and is in contact with the nanowire. The source/drain spacer is disposed between the epitaxy structure and the gate structure and is embedded in the epitaxy structure.
US10756169B2

A second source portion having an impurity concentration lower than that of a first source portion, both forming a source region, includes a first sub-portion having a depth from a bottom surface of the first source portion down to a second height higher than a first height, and a second sub-portion having an upper surface in contact with a part of a bottom surface of the first sub-portion, one side surface in a second direction perpendicular to a first direction in contact with an outer side surface of the trench, another side surface in the second direction, both side surfaces in the first direction, and a bottom surface in contact with the base layer, and having a depth from a bottom surface of the first sub-portion up to at least the first height.
US10756167B2

Provided is a radiation-tolerant 3D unit MOSFET having at least one selected from a dummy drain (DD), an N-well layer (NW), a deep N-well layer (DNW), and a P+ layer to minimize an influence by a total ionization dose effect and an influence by a single event effect.
US10756165B2

A high-frequency transistor includes a source electrode, a drain electrode, a gate electrode, and a gate drive line that applies a voltage to the gate electrode. An impedance adjustment circuit is connected between the gate electrode and the gate drive line. A characteristic impedance of the gate electrode is Z1, when a connecting point between the impedance adjustment circuit and the gate electrode is viewed from the impedance adjustment circuit. A characteristic impedance of the gate drive line is Z2, when a connecting point between the impedance adjustment circuit and the gate drive line is viewed from the impedance adjustment circuit. X that denotes a characteristic impedance of the impedance adjustment circuit is a value between Z1 and Z2.
US10756162B2

A structure and a formation method of a semiconductor device are provided. The method includes forming an adhesive layer over a semiconductor substrate and forming a magnetic element over the adhesive layer. The method also includes forming an isolation element extending across the magnetic element. The isolation element partially covers the top surface of the magnetic element and partially covers sidewall surfaces of the magnetic element. The method further includes partially removing the adhesive layer such that an edge of the adhesive layer is laterally disposed between an edge of the magnetic element and an edge of the isolation element. In addition, the method includes forming a conductive line over the isolation element.
US10756154B2

A display device including a substrate that includes a circuit layer; an insulating layer on the substrate; a pixel defining layer on the insulating layer, the pixel defining layer having an opening exposing a region of a top surface of the insulating layer; a light blocking layer covering a top surface and a side surface of the pixel defining layer; and an organic electroluminescent element in the opening, wherein the organic electroluminescent element includes a first electrode on the region of the top surface of the insulating layer exposed through the opening; at least one organic layer on the first electrode; and a second electrode on the at least one organic layer.
US10756142B2

Provided is a display panel and display device. The display panel includes a first non-display area, a first display area, a second display area and a third display area. The first display area at least partially surrounds the first non-display area, the first display area and the second display area are arranged in a first direction, the third display area is arranged with the first and second display areas in a second direction. The first display area includes first sub-pixels arranged in array, the second display area includes second sub-pixels arranged in array, and the third display area includes third sub-pixels arranged in array. Each first sub-pixel, each second sub-pixel and each third sub-pixel have a same size in the first direction; each first sub-pixel and each second sub-pixel have a same size in the second direction and each second sub-pixel has the size greater than each third sub-pixel in the second direction.
US10756137B2

A MTJ stack comprising at least a pinned layer, a barrier layer, and a free layer is deposited on a bottom electrode. A top electrode layer, a carbon-based hard mask, and a dielectric hard mask are deposited in order on the MTJ stack. First, the hard masks and MTJ stack are etched. The etched MTJ stack has a first width. During the first etching, chemical damage forms on sidewalls of the MTJ stack. Next, the carbon-based hard mask is trimmed to a second width smaller than the first width. Then in a second etching, the top electrode and free layer of said MTJ stack not covered by the trimmed carbon-based hard mask are etched to complete formation of the MTJ structure wherein during the second etching of the free layer, chemical damage is removed from the free layer and metal re-deposition is formed on sidewalls of the free layer.
US10756133B2

A semiconductor device disclosed includes a semiconductor substrate, an electrode layer arranged over the semiconductor substrate, and a conductive member provided in an opening and electrically connected to the electrode layer, and the opening penetrates the semiconductor substrate and reaches the electrode layer. The conductive member includes a metal portion and a barrier metal portion provided between a side surface of the opening and the metal portion, the barrier metal portion includes a first layer and a second layer provided between the first layer and the metal portion, and the second layer is denser than the first layer.
US10756125B2

A method for bending a GOA region of a flexible display panel is disclosed. The flexible display panel includes a substrate with an edge having a GOA bendable region. The method includes: an inflating assembly adheres to the GOA bendable region and a serving motor drives the inflating assembly to rotate and bend the GOA bendable region to the back surface of the substrate; and the inflating assembly inflates to press the GOA bendable region against the back surface of the substrate. A flexible display panel using the abovementioned method is also disclosed.
US10756122B2

There is provided a manufacture method of an array substrate of a display device using TFT as a pixel control unit, an array substrate, and a display apparatus. In this method, when a data line and source and drain electrodes of a TFT are prepared, a half-tone mask is used to retain at least one part of a photoresist on the data line; and the retained photoresist is softened by heating so that the at least one part of the data line is coated by the retained photoresist.
US10756121B2

A conductor structure includes a first metal layer, a second metal layer, and a controlling layer. The second metal layer is disposed on the first metal layer. A material of the first metal layer and a material of the second metal layer include at least one identical metal element. The controlling layer is disposed between the first metal layer and the second metal layer. A thickness of the controlling layer is less than a thickness of the first metal layer, and the thickness of the controlling layer is less than a thickness of the second metal layer.
US10756113B2

Embodiments of a semiconductor memory device include a substrate having a first region with peripheral devices, a second region with one or more memory arrays, and a third region between the first and the second regions. The semiconductor memory device also includes a protective structure for peripheral devices. The protective structure for peripheral devices of the semiconductor memory device includes a first dielectric layer and a barrier layer disposed on the first dielectric layer. The protective structure for peripheral devices of the semiconductor memory device further includes a dielectric spacer formed on a sidewall of the barrier layer and a sidewall of the first dielectric layer, wherein the protective structure is disposed over the first region and at least a portion of the third region.
US10756111B2

Some embodiments include an integrated assembly having a conductive structure which includes a semiconductor material over a metal-containing material. A stack of alternating conductive levels and insulative levels is over the conductive structure. A partition extends through the stack. The partition has wall regions, and has corner regions where two or more wall regions meet. The conductive structure includes a first portion which extends directly under the corner regions, and includes a second portion which is directly under the wall regions and is not directly under the corner regions. The first portion has a first thickness of the semiconductor material and the second portion has a second thickness of the semiconductor material. The first thickness is greater than the second thickness. Some embodiments include methods of forming integrated assemblies.
US10756106B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers containing word lines and drain select gate electrodes located over a substrate, and memory stack structures containing a respective vertical semiconductor channel and a memory film including a tunneling dielectric and a charge storage layer. A first portion of a first charge storage layer located in a first memory stack structure at level of a first drain select gate electrode is thicker than a first portion of a second charge storage layer located in a second memory stack structure at the level of the first drain select electrode.
US10756105B2

A method used in forming a memory array comprises forming a tier comprising conductor material above a substrate. Sacrificial islands comprising etch-stop material are formed directly above the conductor material of the tier comprising the conductor material. A stack comprising vertically-alternating insulative tiers and wordline tiers is formed above the sacrificial islands and the tier comprising the conductor material. Etching is conducted through the insulative tiers and the wordline tiers to the etch-stop material of individual of the sacrificial islands to form channel openings that have individual bases comprising the etch-stop material. The sacrificial islands are removed through individual of the channel openings to extend the individual channel openings to the tier comprising the conductor material. Channel material is formed in the extended-channel openings to the tier comprising the conductor material. The channel material is electrically coupled with the conductor material of the tier comprising the conductor material. Structure independent of method is disclosed.
US10756102B2

A three-dimensional (3D) memory structure and a manufacturing method thereof are provided. The method includes the following steps. A 3D memory unit is formed on a first region of a substrate. A first insulation layer is formed on the first region and a second region of the substrate. A first planarization process is performed to the first insulation layer. The top surface of the first insulation layer on the first region and the top surface of the first insulation layer on the second region are coplanar after the first planarization process. A peripheral circuit is formed on the second region after the first planarization process. The influence of the process for forming the 3D memory unit on the peripheral circuit may be avoided. The manufacturing yield, the electrical performance, and the reliability of the 3D memory structure may be enhanced accordingly.
US10756099B2

A memory device and a method for manufacturing the memory device are provided. The memory device includes a substrate, a plurality of first gate structures, a first dielectric layer, a second dielectric layer, a third dielectric layer and a contact plug. The first gate structures are formed on an array region of the substrate. The first dielectric layer is formed on top surfaces and sidewalls of the first gate structures. The second dielectric layer is formed on the first dielectric layer and in direct contact with the first dielectric layer. The second dielectric layer and the first dielectric layer are made of the same material. The third dielectric layer is formed between the first gate structures and defines a plurality of contact holes exposing the substrate. The contact plug fills the contact holes.
US10756098B2

In a semiconductor device, an insulating film is disposed between an upper surface of a substrate and a floating gate of a flash memory, a first oxide film is disposed directly above the floating gate, a silicon nitride film is disposed on an upper surface of the first oxide film, and a second oxide film made of silicon oxide film is disposed on an upper surface of the silicon nitride film.
US10756096B2

Disclosed are structures with a complementary field effect transistor (CFET) and a buried metal interconnect that electrically connects a source/drain region of a lower-level transistor of the CFET with another device. The structure can include a memory cell with first and second CFETs, where each CFET includes a pull-up transistor stacked on and having a common gate with a pull-down transistor and each pull-down transistor has a common source/drain region with a pass-gate transistor. The metal interconnect connects a lower-level source/drain region of the first CFET (i.e., the common source/drain region of first pass-gate and pull-up transistors) to the common gate of the second CFET (i.e., to the common gate of second pull-down and pull-up transistors). Formation methods include forming an interconnect placeholder during lower-level source/drain region formation. After upper-level source/drain regions and replacement metal gates are formed, the interconnect placeholder is exposed, removed and replaced with a metal interconnect.
US10756086B1

A method of manufacturing a semiconductor structure is provided, wherein the method includes the following operations. A substrate having a transistor is received, wherein the transistor includes a channel region and a gate on a first side of the channel region. The second side of the channel region of the transistor is exposed, wherein the second side is opposite to the first side. A metal oxide is formed on the second side of the channel region of the transistor, wherein the metal oxide contacts the channel region and is exposed to the environment. A semiconductor structure and an operation of a semiconductor structure thereof are also provided.
US10756084B2

The present invention discloses a group-III nitride semiconductor device, which comprises a substrate, a buffer layer, a semiconductor stack structure, and a passivation film. The buffer layer is disposed on the substrate. The semiconductor stack structure is disposed on the buffer layer and comprises a gate, a source, and a drain. In addition, a gate insulating layer is disposed between the gate and the semiconductor stack structure for forming a HEMT. The passivation film covers the HEMT and includes a plurality of openings corresponding to the gate, the source, and the drain, respectively. The material of the passivation film is silicon oxynitride.
US10756083B2

A device includes a capacitive element that is coupled between first and second nodes and that includes a first well region, a second well region, and a transistor. The second well region is formed in the first well region, has a different conductivity type than the first well region, and is coupled to the second node. The transistor includes source and drain regions formed in the second well region and coupled to each other and to the second node, a channel region between the source and drain regions, and a gate region over the channel region. The first well region and the gate region are coupled to each other and to the first node, whereby a capacitance of the capacitive element is increased without substantially enlarging a physical size of the capacitive element.
US10756078B2

An integrated circuit having a CML driver including a driver biasing network. A first output pad and a second output pad are connected to a voltage pad. A first driver is connected to the first output pad and the voltage pad. A second driver is connected to the second output pad and the voltage pad. A first ESD circuit is connected to the voltage pad, the first output pad, and the first driver. A second ESD circuit is connected to the voltage pad, the second output pad, and the second driver. The first ESD circuit biases the first driver toward a voltage of the voltage pad when an ESD event occurs at the first output pad, and the second ESD circuit biases the second driver toward the voltage of the voltage pad when an ESD event occurs at the second output pad.
US10756072B2

A microelectronic structure (200) and a fabrication method of microelectronic are described. A first package (10) has a first conductive pad (40, 41, 47, 48) formed on a first foundation layer (12). A loop of conductive wire (50-53) is wirebonded to the first conductive pad ((40, 41, 47, 48) of the first foundation layer (12). A mold cap (70) is formed on the first foundation layer (12). A via (90-93) is formed in the mold cap (70) to reach the conductive wire (50-53). A solder structure (80-83) is coupled to the conductive wire (50-53). A second package (100) is connected to the first package (10) by attaching a second solder structure (110-113) of a second package (100) to the first solder structure (80-83) of the first package (10).
US10756069B2

A display device manufacturing method, display device and electronics apparatus are provided. The display device manufacturing method comprises: forming the vertical micro-LEDs on a growth substrate: forming a first electrode on top of each of the vertical micro-LEDs; forming a second electrode on side surface of each of the vertical micro-LEDs; and transferring the vertical micro-LEDs from the growth substrate to a display substrate of a display device. An embodiment of this invention can reduce the back-end fabrication process on a display substrate after transfer.
US10756067B2

The present application discloses a light-emitting device including a first support structure having a first surface, a plurality of light-emitting elements arranged on the first surface, and a first adhesive layer arranged on the first support structure. Each light-emitting element has a side wall, a bottom surface, a first electrode pad, and a second electrode pad arranged on the bottom surface. The first adhesive layer surrounds the side wall and does not directly contact the bottom surface. The first support structure includes a plurality of through holes located on positions corresponding to the first electrode pad and the second electrode pad.
US10756052B2

A method of manufacturing an integrated fan-out (InFO) package includes at least the following steps. A package array is formed. A dielectric layer having a core layer formed thereon is provided. The core layer includes a plurality of cavities penetrating through the core layer. The dielectric layer and the core layer are attached onto the package array such that the core layer is located between the dielectric layer and the package array. A plurality of first conductive patches is formed on the dielectric layer above the cavities.
US10756050B2

A package structure includes a first substrate, a second substrate, a plurality of conductive pillars and an adhesive layer. The first substrate includes a plurality of vias and a plurality of pads. The pads are disposed on the first substrate, and fill the vias. The second substrate is disposed opposite to the first substrate. Each conductive pillar electrically connects each pad and the second substrate, and the adhesive layer fills the gaps between the conductive pillars. A bonding method of the package structure is also provided.
US10756046B2

There is provided a bonding apparatus for bonding substrates together, which includes: a first holding part configured to adsorptively hold a first substrate by vacuum-drawing the first substrate on a lower surface of the first substrate; a second holding part provided below the first holding part and configured to adsorptively hold a second substrate by vacuum-drawing the second substrate on an upper surface of the second substrate; a pressing member provided in the first holding part and configured to press a central portion of the first substrate; and a plurality of substrate detection parts provided in the first holding part and configured to detect a detachment of the first substrate from the first holding part.
US10756043B2

Plural medical device formed from one or more layers of thin film polymer are assembled from a single polymer coupon. Initially the coupon is bonded to a rigid substrate. Force, heat and a suction are selectively applied to the coupon to ensure that it has a consistent height across its exposed surface. Once the polymer coupon is bonded the components forming the medical device are attached to the coupon and the coupon is shaped to form the individual medical devices. Shaped sections of the coupon are then lifted off the rigid backing. The lifted off sections on which the components were attached are the medical devices.
US10756034B2

This disclosure provides a display substrate, a production method thereof, and a display apparatus. The display substrate comprises: a display area; and a pad area outside the display area. The pad area comprises at least one pad. The pad comprises: a metal layer, which comprises a first metal sublayer and a second metal sublayer laminated on the first metal sublayer, wherein a corrosion resistance of the second metal sublayer is stronger than that of the first metal sublayer; and a conductive material layer, which covers a side surface of the metal layer.
US10756032B2

Apparatuses and methods for providing inductance are disclosed. In one embodiment, a method for providing an inductor includes forming an electrical circuit on a substrate, forming a seal ring around the perimeter of the electrical circuit, providing a break in at least one layer of the seal ring, and electrically connecting the seal ring such that the seal ring operates as an inductor.
US10756025B2

A semiconductor package device includes: (1) a substrate having a top surface; (2) a passive component disposed on the substrate and having a top surface; (3) an active component disposed on the substrate and having a top surface; and (4) a package body disposed on the substrate, the package body including a first portion covering the active component and the passive component, and a second portion covering the passive component, wherein a top surface of the second portion of the package body is higher than a top surface of the first portion of the package body, and the first portion and the second portion of the package body include different materials.
US10756011B2

In a power semiconductor module, a first conductive layer including first to fourth electrodes are formed on one of principal surfaces of an insulating layer, and a conductive substrate functioning as a second conductive layer is formed on the other one of principal surfaces. Current paths are switched by controlling switching of a first transistor and a second transistor disposed on a surface of the first conductive layer thereby performing a power conversion. A capacitor is connected, in a region, between the first electrode and the second electrode. When a current flows in the region through the second conductive layer, a charging/discharging current occurs in the capacitor, which results in magnetic field cancellation.
US10755998B2

A metal member includes a metal substrate and a porous metal layer. A composite includes the metal member and a resin member. The metal substrate has one surface, is made of a metal material, and has a region formed as an uneven layer having an uneven shape with respect to the one surface. The porous metal layer has a mesh-like shape and is formed on the uneven layer. The uneven layer includes a plurality of protrusions protruding in a direction normal to the one surface.
US10755982B1

One illustrative method disclosed herein includes forming 1st and 2nd sacrificial gate structures for, respectively, 1st and 2nd devices, removing 1st and 2nd sacrificial gate electrodes from the 1st and 2nd sacrificial gate structures so as to at least partially define, respectively, 1st and 2nd replacement gate (RMG) cavities, and removing the 2nd sacrificial gate insulation layer from the 2nd RMG cavity while leaving the 1st sacrificial gate insulation layer in position in the 1st RMG cavity. The method also includes forming a conformal gate insulation layer in both the 1st and 2nd RMG cavities, removing the conformal gate insulation layer and the 1st sacrificial gate insulation layer from the 1st RMG cavity while leaving the conformal gate insulation layer in the 2nd RMG cavity, and performing an oxidation process to form an interfacial gate insulation layer only in the 1st RMG cavity.
US10755976B2

A method of forming source/drain contacts with reduced capacitance and resistance, including, forming a source/drain and a channel region on an active region of a substrate, forming a dielectric fill on the source/drain, forming a trench in the dielectric fill, forming a source/drain contact in the trench, forming an inner contact mask section on a portion of an exposed top surface of the source/drain contact, removing a portion of the source/drain contact to form a channel between a sidewall of the dielectric fill and a remaining portion of the source/drain contact, where a surface area of the remaining portion of the source/drain contact is greater than the surface area of the exposed top surface of the source/drain contact, and forming a source/drain electrode fill on the remaining portion of the source/drain contact.
US10755964B1

A method and structure directed to providing a source/drain isolation structure includes providing a device having a first source/drain region adjacent to a second source/drain region. A masking layer is deposited between the first and second source/drain regions and over an exposed first part of the second source/drain region. After depositing the masking layer, a first portion of an ILD layer disposed on either side of the masking layer is etched, without substantial etching of the masking layer, to expose a second part of the second source/drain region and to expose the first source/drain region. After etching the first portion of the ILD layer, the masking layer is etched to form an L-shaped masking layer. After forming the L-shaped masking layer, a first metal layer is formed over the exposed first source/drain region and a second metal layer is formed over the exposed second part of the second source/drain region.
US10755958B2

A transfer method for transferring LED chips, a first surface of which is held on a transfer substrate, on a transfer-target substrate is provided that comprises disposing the transfer-target substrate such that the transfer-target substrate faces, across a gap, a second surface of the LED chips on an opposite side from the first surface of the LED chips, and transferring the LED chips on the transfer-target substrate by irradiating the transfer substrate with a laser light to separate the LED chips from the transfer substrate and by urging the LED chips toward the transfer-target substrate. At least the transferring of the LED chips to the transfer-target substrate being executed in a vacuum environment.
US10755953B2

The present disclosure relates to some embodiments of a method for improving processing efficiency of a cluster tool. The method comprises transferring a first lot of wafers from a transfer load lock to a designated storage load lock and transferring a second lot of wafers from the transfer load lock to the designated storage load lock while the first lot of wafers is in the transfer load lock or the designated storage load lock. The designated storage load lock has the same structure as the transfer load lock and respectively has an inner load lock portal at an interface with the first transfer chamber and an outer load lock portal on a sidewall of a front end interface. The inner load lock portal of the designated storage load lock is retained opened during processing. The outer load lock portal of the designated storage load lock is retained closed during processing.
US10755950B2

In a substrate processing apparatus, a cup part is moved in an up-down direction to cause a cup exhaust port to selectively overlap a first chamber exhaust port or a second chamber exhaust port. In the state in which the cup exhaust port overlaps the first chamber exhaust port, gas in the cup part is discharged through the cup exhaust port and the first chamber exhaust port by a first exhaust mechanism. In the state in which the cup exhaust port overlaps the second chamber exhaust port, the gas in the cup part is discharged through the cup exhaust port and the second chamber exhaust port by a second exhaust mechanism. In this way, an exhaust mechanism for exhausting gas from the cup part can be easily switched between the first exhaust mechanism and the second exhaust mechanism.
US10755949B2

Structures and methods are provided for nanosecond electrical pulse anneal processes. The method of forming an electrostatic discharge (ESD) N+/P+ structure includes forming an cathode on a substrate and a anode on the substrate. The anode is in electrical contact with the cathode. The method further includes forming a device between the cathode and the anode. A method of annealing a structure or material includes applying an electrical pulse across an electrostatic discharge (ESD) N+/P+ structure for a plurality of nanoseconds.
US10755941B2

Exemplary etching methods may include flowing a hydrogen-containing precursor into a substrate processing region of a semiconductor processing chamber. The methods may include flowing a fluorine-containing precursor into the substrate processing region. The methods may include contacting a substrate housed in the substrate processing region with the hydrogen-containing precursor and the fluorine-containing precursor. The substrate may define a trench, and a layer of an oxygen-containing material may be disposed within the trench and exposed on the substrate. The methods may include halting delivery of the hydrogen-containing precursor. The methods may also include removing the oxygen-containing material.
US10755933B2

Laser light of a short-wavelength laser is irradiated from a rear surface of an n−-type semiconductor substrate, activating a p+-type collector region and an n+-type cathode region. At this time, a surface layer at the rear surface of the n−-type semiconductor substrate is melted and recrystallized, eliminating amorphous parts. Thereafter, laser light of a long-wavelength laser is irradiated from the rear surface of the n−-type semiconductor substrate and an n-type FS region is activated. Substantially no amorphous parts exist in the surface layer at the rear surface of the n−-type semiconductor substrate. Therefore, decreases in the absorption rate and increases in the reflection rate of the laser light of the long-wavelength laser are suppressed and heat from the laser light of the long-wavelength laser is transmitted to the n-type FS region, enabling the n-type FS region to be assuredly activated by laser annealing using lower energy.
US10755926B2

The invention herein includes enhancing the surface of an amorphous silicon hardmask through implantation of nonpolar, hydrophobic elements, resulting in increased hydrophobicity and increased resist adhesion of the amorphous silicon surface. According to the invention, implanting the hydrophobic elements may involve introduction of the hydrophobic elements into the surface of the amorphous silicon by way of low energy implantation and plasma treatment. The implanted hydrophobic element may be Boron, Xenon, Fluorine, Phosphorus, a combination thereof, or other hydrophobic elements. According to the invention, the surface of the amorphous silicon is enhanced with 10-15% hydrophobic element, however in other embodiments, this composition may be adjusted as needed. In any case, however, the invention herein includes maintaining an etch selectivity of the bulk amorphous silicon hardmask.
US10755914B2

A multipole assembly configured to be disposed in a mass spectrometer includes a plurality of elongate electrodes arranged about an axis extending along a longitudinal trajectory of the plurality of elongate electrodes and configured to confine ions radially about the axis, and a piezoelectric actuator configured to adjust a position of a first electrode included in the plurality of elongate electrodes.
US10755907B2

A method of producing a mass spectrum from a time-varying transient signal detected in a mass spectrometer, the method comprising: performing a Fourier transform of the transient signal to produce a first set of complex amplitudes wherein each of the complex amplitudes corresponds to a respective frequency of a first set of frequencies; generating a second set of complex amplitudes, wherein each of the complex amplitudes corresponds to a respective frequency of a second set of frequencies with a minimum spacing less than the inverse of the duration of the transient signal; optimizing the second set of complex amplitudes to produce an improved second set; generating a mass spectrum from at least some of the improved second set of complex amplitudes; wherein optimizing the second set of complex amplitudes to produce an improved second set of complex amplitudes is based on an objective function subject to some phase constraints.
US10755902B2

A plasma processing apparatus includes a chamber, a mounting table 2 and a focus ring 8. The chamber is configured to process a semiconductor wafer W with plasma. The mounting table 2 is provided within the chamber, and includes a holding surface 9a on which the semiconductor wafer W is mounted. The focus ring 8 is provided to surround the semiconductor wafer W mounted on the holding surface 9a, and includes a first flat portion 8a, a second flat portion 8b and a third flat portion 8c which are formed in sequence from an inner circumferential side of the focus ring 8 toward an outer circumferential side thereof. Here, the first flat portion 8a is lower than the holding surface 9a, the second flat portion 8b is lower than the first flat portion 8a, and the third flat portion 8c is higher than the first flat portion 8a.
US10755900B2

A method of applying a multi-layer plasma resistant coating on an article comprises performing plating or ALD to form a conformal first plasma resistant layer on an article, wherein the conformal first plasma resistant layer is formed on a surface of the article and on walls of high aspect ratio features in the article. The conformal first plasma resistant coating has a porosity of approximately 0% and a thickness of approximately 200 nm to approximately 1 micron. One of electron beam ion assisted deposition (EB-IAD), plasma enhanced chemical vapor deposition (PECVD), aerosol deposition or plasma spraying is then performed to form a second plasma resistant layer that covers the conformal first plasma resistant layer at a region of the surface but not at the walls of the high aspect ratio features.
US10755898B2

A plasma generating device is an inductively coupled plasma generating device comprising an antenna coil that generates plasma in a vacuum chamber, a high-frequency power source that is connected to a reference potential to be referred for plasma potential and that applies high-frequency voltage to the antenna coil, and a resonance circuit provided between the antenna coil and the high-frequency power source. The resonance circuit comprises a first series reactance element that is connected in series to one end portion of the antenna coil and has at least a capacitance component and a second series reactance element that is connected in series to the other end portion of the antenna coil and has at least a capacitance component. The circuit configuration at one side and the circuit configuration at the other side are electrically symmetrical.
US10755897B2

In a plasma processing apparatus, a placement electrode includes an inner peripheral electrode for electrostatically adsorbing a wafer and an outer peripheral electrode disposed outside the inner peripheral electrode for electrostatically adsorbing the wafer, and a DC power supply unit on which the wafer is placed supplies a first radio frequency power to the inner peripheral electrode via an inner peripheral transmission path. A DC power supply unit supplies a second radio frequency power having the same frequency as the frequency of the first radio frequency power to the outer peripheral electrode via an outer peripheral transmission path. An electromagnetic wave generating power supply supplies a third radio frequency power for generating plasma. A control device controls a phase difference between a phase of the first radio frequency power and a phase of the second radio frequency power so that a phase of a radio frequency voltage applied to the inner peripheral electrode and a phase of a radio frequency voltage applied to the outer peripheral electrode are equal.
US10755894B2

A power supply system 90 includes high frequency power supplies 92 and 93 that supply a high frequency power for plasma generation; a DC power supply 91 that supplies a DC voltage to be applied to an electrode; and control unit 94 that controls the high frequency power supplies 92 and 93 and the DC power supply 91 including a first DC power supply unit 101 that supplies a first negative DC voltage V1, a second DC power supply unit 102 that supplies a second negative DC voltage V2 having a higher absolute value than the first negative DC voltage V1, and a selecting circuit 103 that selectively connects the first DC power supply unit 101 and the second DC power supply unit 102 to the electrode; and a discharging circuit 104 connected with a node 109 between the first DC power supply unit 101 and the selecting circuit 103.
US10755891B2

Methods and systems for correcting aberrations in atom probe tomography are described. A specimen function associated with a plurality of lattice positions of ions of a specimen in a holder is generated using a transmission electron microscope. An image function associated with x- and y-coordinates and time of flight information for a plurality of ions of the specimen in the holder is generated using a delay line detector mounted on the transmission electron microscope. A transfer function based on the specimen function and the image function is generated. The transfer function comprises information relating to ion trajectory aberrations. An Atom Probe Tomography (APT) image of the specimen is generated based on the specimen function, the image function, and the transfer function. The APT image is adjusted to correct for the ion trajectory aberrations.
US10755885B2

The present invention provides a device with rear-mounted vacuum tubes, comprising a protective cover with a plurality of heat dissipating holes, a rear panel with a panel opening, and at least one vacuum tube, wherein the vacuum tubes are arranged in a containing space of the protective cover through the panel opening and inserted to a connection circuit board for coupling to a printed circuit board. In addition, the protective cover, the rear panel, and the vacuum tubes are placed in parallel with the printed circuit board, so that heat dissipation for the device is improved and replacement and maintenance of the vacuum tubes are easier. In particular, a vacuum tube audio amplifier apparatus having the device with rear-mounted vacuum tubes as disclosed herein can be stacked.
US10755877B1

A keyboard is disclosed. The keyboard includes a keyboard housing and a switch assembly coupled to the keyboard housing. The switch assembly includes a switch body defining an interior volume, a collapsible dome positioned in the interior volume, an actuation member configured to actuate the collapsible dome in response to an actuation of the actuation member, and a cover coupled to the switch body. The cover retains the actuation member to the switch body. The keyboard also includes a flexible material coupled to the keyboard housing and extending over the actuation member.
US10755873B2

A membrane circuit board includes a first flexible circuit board, a second flexible circuit board and a nanomaterial layer. The nanomaterial layer includes plural polymeric structures. The nanomaterial layer is formed on the first flexible circuit board, the second flexible circuit board and/or a junction region between the edge of the first flexible circuit board and the second flexible circuit board to prevent at least one of the upper metallic conductor line and the lower metallic conductor line from contacting with a specified chemical element. Consequently, the conductive impedance of the upper metallic conductor line and the lower metallic conductor line is not affected by the specified chemical element. Moreover, the present invention also provides a keyboard device with the membrane circuit board.
US10755868B2

An electrolytic capacitor includes a capacitor element and an electrolyte solution. The capacitor element includes an anode foil, a cathode foil opposite to the anode foil, and a conductive polymer layer disposed between the anode foil and the cathode foil. A dielectric layer is formed on the anode foil. An inorganic layer is formed on the cathode foil. The conductive polymer layer includes a conductive polymer. The inorganic layer has a surface having projections and recesses. The projections form a region where the inorganic layer is in contact with the conductive polymer layer and the recesses form a region where the inorganic layer is not in contact with the conductive polymer layer. A proportion of water in the electrolyte solution ranges from 0.1% by mass to 6.0% by mass, inclusive.
US10755859B2

An element body of a rectangular parallelepiped shape includes a pair of principal surfaces opposing each other in a first direction, a pair of side surfaces opposing each other in a second direction, and a pair of end surfaces opposing each other in a third direction. An external electrode disposed on an end portion of the element body in the third direction. When viewed from the third direction, a width of the element body in the second direction is the largest at a central position in the first direction, and gradually decreases from the central portion in the first direction. When viewed from the third direction, a position in which a length from one end to another end of the conductive resin layer in the second direction is the largest is located closer to the one principal surface than the central position.
US10755844B2

The present invention relates to a method of fabricating a shape-changeable magnetic member comprising a plurality of segments with each segment being able to be magnetized with a desired magnitude and orientation of magnetization, to a method of producing a shape changeable magnetic member composed of a plurality of segments and to a shape changeable magnetic member.
US10755840B2

An R-T-B based sintered magnet includes “R”, “T”, and “B”. “R” represents a rare earth element. “T” represents a metal element other than rare earth elements including at least Fe, Cu, Mn, Al, Co, Ga, and Zr. “B” represents boron or boron and carbon. With respect to 100 mass % of a total mass of the R-T-B based sintered magnet, a content of “R” is 28.0 to 31.5 mass %, a content of Cu is 0.04 to 0.50 mass %, a content of Mn is 0.02 to 0.10 mass %, a content of Al is 0.15 to 0.30 mass %, a content of Co is 0.50 to 3.0 mass %, a content of Ga is 0.08 to 0.30 mass %, a content of Zr is 0.10 to 0.25 mass %, and a content of “B” is 0.85 to 1.0 mass %.
US10755827B1

An apparatus for radiation shielding is provided. The apparatus includes a first housing element and a first plurality of magnetic elements arranged in a first array on the first housing element. The first array is configured to generate a first tapered magnetic field and, using the first tapered magnetic field, deflect incoming radiation away from a protected element.
US10755822B2

A rod transfer assembly has an outer rotating plug. A pick-up arm assembly extends from the outer rotating plug and includes a pivoting arm. An inner rotating plug is disposed off-center from and within the outer rotating plug and is rotatable independent of a rotation of the outer rotating plug. An access port rotating plug is disposed off-center from and within the inner rotating plug and is rotatable independent of rotation of the outer and inner rotating plugs. A pull arm extends from the access port rotating plug.
US10755816B2

The present invention involves a system and method of providing decision support for assisting medical treatment decision-making. A patient agent software module processes information about a particular patient. A doctor agent software module processes information about a health status of a particular patient, beliefs relating to patient treatments, and the actual effects of treatment decisions. By filtering information over time from the patient agent into the doctor agent, a plurality of decision-outcome nodes are created and formed into a patient-specific outcome tree with the plurality of decision-outcome nodes. An optimal treatment is determined by evaluating the plurality of decision-outcome nodes with a cost per unit change function to output the optimal treatment. When additional information is available from at least one of the patient agent and the doctor agent, the filtering, creating, and determining steps are repeated thus allowing for the system to “reason over time”, continuously updating and learning as new information is received.
US10755813B2

Surgical systems can include evacuation systems for evacuating smoke, fluid, and/or particulates from a surgical site. A surgical evacuation system can be intelligent and may include one or more sensors for detecting one or more properties of the surgical system, evacuation system, surgical procedure, surgical site, and/or patient tissue, for example. Communication among devices in the surgical system may include a surgical evacuation system acquiring a value of a parameter and transmitting the value of the parameter to a cloud computing network or a surgical hub. The cloud computing network or surgical hub may process the value of the parameter, determine an impact of the value of the parameter on the surgical evacuation system or a modular device, and send an instruction to adjust operation to the surgical evacuation system or the modular device. The surgical evacuation system or the modular device will adjust operation based on the instruction.
US10755804B2

Disclosed herein are improved systems, methods, and machine readable media for implementing a service for enriching patient documents using natural language processing and a semantic health taxonomy, among other types of information. Enriched documents may be mined for improved diagnostic coding and health services documentation purposes, for example to identify missed and/or inaccurately coded diagnosis codes and quality gaps.
US10755798B2

Recovering data from a faulty memory block in a memory system. Various methods include: reading a target word line in a memory block to obtain a first data; determining the first data has an uncorrectable error; and then adjust bias parameters of a first group of neighboring word lines within the memory block, where adjusting bias parameters creates a first adjusted bias parameters; and reading the target word line using the adjusted bias parameters to obtain second data from the target word line. The method also includes determining the second data has a second uncorrectable error; and then adjusting bias parameters of a second group of lines within the memory block, where adjusting the bias parameters of the second group creates second adjusted bias parameters; and reading the target word line using the first and second adjusted bias parameters to obtain a third data from the target word line.
US10755790B2

A memory device is described with NAND strings and corresponding BL connected to SSL, a first power supply circuit, a second power supply circuit to distribute a higher supply voltage than the first power supply circuit, and a page buffer that generates program/inhibit outputs having a level between the first power supply voltage and a first reference voltage. Data line drivers drive nodes coupled to corresponding BL with a first voltage or a second voltage between the second power supply voltage and a second reference voltage. A data line driver includes a first switch transistor connected between the data line node and the second power supply circuit, a second switch transistor between the data line node and the second voltage reference, and a boost circuit to boost the gate of the first switch transistor above the first supply voltage level to turn on the first switch transistor.
US10755789B1

The invention provides a write protection circuit, which is applied to a data storage device. The data storage device comprises a controller and a plurality of flash memories. The flash memories comprise a write protection pin. The write protection circuit comprises a fuse and a switch. When the switch is operated in a turned on state, the fuse is directly grounded via the switch and therefore is burned, and a signal on the write protection pin of the flash memories becomes a signal with a low-level state so that the flash memories of the data storage device will be permanently inhibited to be written.
US10755782B1

A method for time interleaved writing includes providing a phase change material (PCM) array, the PCM array comprising a plurality of phase change material areas arranged in a two dimensional array having rows and columns, selecting PCM areas to configure, and configuring the selected PCM areas. Selecting PCM areas to configure includes selecting PCM areas to configure in both the row and column dimensions that are separated by at least two PCM areas that are not selected to be configured.
US10755780B2

A memory device includes a memory cell and a sense amplifier. The sense amplifier has a reference circuit configured to output a reference voltage and a sensing circuit connected to the memory cell. A comparator includes a first input and a second input, with the first input connected to the reference circuit to receive the reference voltage, and the second input connected to the memory cell. A precharger is configured to selectively precharge the sensing circuit to a predetermined precharge voltage.
US10755777B2

The ROM device has a memory array including memory cells formed by an access element and a data storage element; a high voltage column decoder stage; a high voltage row decoder stage; an analog stage; and a writing stage, wherein the data storage elements are electrically non-programmable and non-modifiable. The memory array is formed by memory cells having a first logic state and by memory cells having a second logic state. The data storage element of the memory cells having the first logic state is formed by a continuous conductive path uninterruptedly connecting the access transistor to the respective bit line, the data storage element of the memory cells having the second logic state is formed by a region of dielectric material insulating the access transistor from the respective bit line.
US10755768B2

A semiconductor memory device includes: a local write bit (LWB) line; a local write bit_bar (LWB_bar) line; a global write bit (GWB) line; a global write bit_bar (GWBL_bar) line; a column of segments, each segment including bit cells; each of the bit cells including a latch circuit and first and second pass gates connecting the corresponding LWB and LWB_bar lines to the latch circuit; and a distributed write driving arrangement. The distributed write driving arrangement includes: a global write driver including a first inverter connected between the GWB line and the LWB line, and a second inverter connected between the GWB_bar line and the LWB_bar line; and a local write driver included at an interior of each segment, each local write driver including a third inverter connected between the GWB line and the LWB line; and a fourth inverter connected between the GWB_bar line and the LWB_bar line.
US10755762B2

A semiconductor device includes a counter configured to count a refresh signal and output a counting signal. The semiconductor device may include a mode control circuit configured to receive a first mode signal for controlling a refresh cycle and a second mode signal for constantly controlling a refresh cycle, in correspondence to error correction code information, configured to output an advanced refresh signal in which the refresh cycle is adjusted, by controlling the counting signal depending on the first mode signal, and configured to output a smart refresh signal which has a constant refresh cycle, in correspondence to the second mode signal. The semiconductor device may include a refresh control circuit configured to output a bank address for performing a refresh operation that is set in correspondence to the advanced refresh signal and the smart refresh signal, to a bank.
US10755759B2

A circuit is provided. The circuit includes a ferroelectric tunneling junction (“FTJ”) coupled in series with a YR read line. The circuit also includes a pull-up circuit having a write line YW as a first input with an output in series with the FTJ, and a pull-down circuit having the write line YW as a first input with an output in series with the second side of the FTJ.
US10755755B2

Apparatuses and methods for performing concurrent memory access operations for different memory planes are disclosed herein. An example apparatus may include a memory array having a plurality of memory planes. Each of the plurality of memory planes comprises a plurality of memory cells. The apparatus may further include a controller configured to receive a group of memory command and address pairs. Each memory command and address pair of the group of memory command and address pairs may be associated with a respective memory plane of the plurality of memory planes. The internal controller may be configured to concurrently perform memory access operations associated with each memory command and address pair of the group of memory command and address pairs regardless of page types associated with the pairs of the group (e.g., even if two or more of the memory command and address pairs may be associated with different page types).
US10755740B2

A spindle motor includes a base plate in which a through hole is formed, a stator core that is provided inside the base plate and is wound with a coil, and a circuit board that is provided outside the base plate and to which a conducting wire of the coil drawn out to outside through the through hole is connected, wherein the through hole includes an inner opening that opens inward of the base plate, an outer opening that opens outward of the base plate, and an intermediate portion having a cylindrical shape that is provided between the inner opening and the outer opening, an enlarged opening is formed to be connected to the outer opening, the enlarged opening is offset to extend toward a side where the circuit board is not present, and the through hole is sealed with a sealing material.
US10755739B1

A railway crossing programmable device includes a communication module in signal communication with a central server for authentication of a user to use the programmable device to modify the railway system circuit. The programmable device further includes a circuit modification module configured for electrical coupling to a railway system circuit for modifying an electrical connection of the railway system circuit in a programmed manner. The programmable device further includes a user interface configured to receive user data and display output information related to at least one of a user, a device, and a circuit modification.
US10755734B2

An apparatus may include a circuit configured to receive first and second samples of an underlying data from respective first and second sample periods and which correspond to respective first and second sensors, a phase control value may have first and second values during respective first and second sample periods. The phase control value may be a control value for a sample clock signal. The circuit may also determine a difference in the phase control value between the first value and the second value. The circuit may then digitally interpolate the first and second samples to produce a phase shifted first and second samples where the digital interpolation of at least one of the first and second samples mat be at least in part based on the difference in the phase control value to compensate for a phase misalignment between the first sample and the second sample.
US10755733B1

A read head includes a first ferromagnetic layer, a second ferromagnetic layer, a first diffusion-assist nonmagnetic metallic layer located between the first ferromagnetic layer and the second ferromagnetic layer, a second diffusion-assist nonmagnetic metallic layer located between the first ferromagnetic layer and the second ferromagnetic layer, and a semiconductor spacer layer located between the first diffusion-assist nonmagnetic metallic layer and the second diffusion-assist nonmagnetic metallic layer.
US10755727B1

A system configured to perform directional speech separation. The system may dynamically associate direction-of-arrivals with one or more audio sources in order to generate output audio data that separates each of the audio sources. The system identifies a target direction for each audio source, dynamically determines directions that are correlated with the target direction, and generates output signals for each audio source. The system may associate individual frequency bands with specific directions based on a time delay detected by two or more microphones. The system may determine a cross-correlation between each direction and the target direction and select directions with strong correlation. The system may generate time-frequency mask data indicating frequency bands corresponding to the directions associated with a particular audio source. Using the mask data, the system generates output audio data specific to the audio source, resulting in directional speech separation between different audio sources.
US10755726B2

Provided are methods and systems for enhancing speech when corrupted by transient noise (e.g., keyboard typing noise). The methods and systems utilize a reference microphone input signal for the transient noise in a signal restoration process used for the voice part of the signal. A robust Bayesian statistical model is used to regress the voice microphone on the reference microphone, which allows for direct inference about the desired voice signal while marginalizing the unwanted power spectral values of the voice and transient noise. Also provided is a straightforward and efficient Expectation-maximization (EM) procedure for fast enhancement of the corrupted signal. The methods and systems are designed to operate easily in real-time on standard hardware, and have very low latency so that there is no irritating delay in speaker response.
US10755724B2

Systems and methods are disclosed herein for detecting dubbed speech in a media asset and receiving metadata corresponding to the media asset. The systems and methods may determine a plurality of scenes in the media asset based on the metadata, retrieve a portion of the dubbed speech corresponding to the first scene, and process the retrieved portion of the dubbed speech corresponding to the first scene to identify a speech characteristic of a character featured in the first scene. Further, the systems and methods may determine whether the speech characteristic of the character featured in the first scene matches the context of the first scene, and if the match fails, perform a function to adjust the portion of the Dubbed Speech of the dubbed speech so that the speech characteristic of the character featured in the first scene matches the context of the first scene.
US10755723B1

Techniques are described for shared audio functionality between multiple computing devices, based on identifying computing devices in a device set. The devices may provide audio output, audio input, or both audio output and input. The devices may be organized into one or more device sets based on location, supported functions, or other criteria. The shared audio functionality may enable a voice command received at one device to be employed for controlling audio output or other operations of other device(s) in the device set. Shared audio functionality between devices may also enable synchronized audio output through using multiple devices.
US10755707B2

A method, computer system, and a computer program product for selectively blacklisting audio commands is provided. The present invention may include observing an audible command received by an IoT (Internet of Things) enabled device, wherein the observed audible command appears in a blacklist database. The present invention may also include blacklisting the observed audible command.
US10755706B2

A method and system of controlling a digital assistant with dynamically switchable endpoint devices, comprising: dynamically selecting a respective input endpoint device and a respective controlled device for each of a plurality of voice-based requests from a user to the computing system, including: at a first point in time, acquiring respective instances of a first voice input from a first set of two or more input endpoint devices; obtaining a representative copy of the first voice input based on the respective instances of the first voice input that have been acquired from the first set of two or more input endpoint devices; determining a first actionable intent based on the representative copy of the first voice input; and dispatching a first encoded instruction to a first controlled endpoint device selected from the plurality of controlled endpoint devices in accordance with the first actionable intent.
US10755701B2

The present disclosure proposes a method and an apparatus for converting English speech information into a text. The method may include: receiving the English speech information inputted by a user, determining a target speech recognition model according to a preset algorithm, and identifying original phonemes of the English speech information by applying the target speech recognition model; performing a matching on the original phonemes by applying a phonetic model generated by pre-training English texts and a preset probability model, and determining a target phoneme matched successfully; and acquiring a target English text corresponding to the target phoneme, and displaying the target English text on a speech conversion textbox.
US10755700B2

A system for voice-based process management is provided. The system includes a microphone, a speaker, and a computer device in communication with the microphone and the speaker. The computer device includes at least one processor in communication with at least one memory device. The computer device is programmed to (i) receive, via the microphone, one or more audible statements from an individual; (ii) parse the one or more audible statements into discrete data elements to allow normalized semantic definition of the meaning of conveyed information; (iii) compare the conveyed information with stored data; (iv) determine whether there is a discrepancy based on the comparison; and (v) if the determination is that there is a discrepancy, request, via the speaker, a clarification.
US10755697B2

Received data representing speech is stored, and a trigger detection block detects a presence of data representing a trigger phrase in the received data. In response, a first part of the stored data representing at least a part of the trigger phrase is supplied to an adaptive speech enhancement block, which is trained on the first part of the stored data to derive adapted parameters for the speech enhancement block. A second part of the stored data, overlapping with the first part of the stored data, is supplied to the adaptive speech enhancement block operating with said adapted parameters, to form enhanced stored data. A second trigger phrase detection block detects the presence of data representing the trigger phrase in the enhanced stored data. In response, enhanced speech data are output from the speech enhancement block for further processing, such as speech recognition.
US10755696B2

A speech service control apparatus and a method thereof are provided. Speech data is obtained, and a keyword in the speech data is recognized to determine a confidence value corresponding to the keyword, which is a match level of the keyword relative to a wakeup keyword to request for speech services. When the confidence value is inferior to a recognized threshold, a number of cumulative failures is determined. The speech services are requested because the confidence value is greater than the recognized threshold, and the number of cumulative failure is a cumulative number accumulated when the speech data and previous speech data are inferior to the recognized threshold within a time period. The recognized threshold is modified according to the number of cumulative failure, a calculation relationship of confidence values of the speech data and the previous speech data, to enable the speech services successfully.
US10755679B2

A gate driving circuit and a display panel with the gate driving circuit are provided. The gate driving circuit includes shift registers. The shift registers are configured to respectively provide scan signals to gate lines of a display panel. One of the shift registers includes a pre-charge unit, a pull-up unit and a reset unit. The pre-charge unit is coupled to a first node and is configured to output a pre-charge signal to the first node. The pull-up unit is coupled to the first node and a second node and is configured to output one of the scan signals to the second node. The reset unit is coupled to the first node and the second node and is configured to receive a reset signal. A voltage level of the reset signal switches after the gate driving circuit scans the gate lines sequentially in a frame period.
US10755673B2

The disclosure features information display systems that include a display device, at least one sensor, and an electronic processor connected to the display device and to the at least one sensor. During operation of the system, for a set of pixels of the display device that are used to display visual information, the electronic processor is configured to determine a range of target luminance values for a subset of the pixels for which a Weber contrast value is less than the contrast threshold value, adjust luminance values for the set of pixels so that at least some members of the subset of pixels have Weber contrast values, based on their adjusted luminance values, that exceed the contrast threshold value, and display the visual information on the display device using the members of the set of pixels with the adjusted pixel luminance values.
US10755656B2

A display apparatus is provided. The display apparatus includes: a display panel, a non-volatile memory, and a controller. The controller is configured to adjust first gain values of the display panel, and obtain two-dimensional color coordinates in a first predetermined color space of the white screen displayed by the display apparatus as white-color coordinates. The controller further adjusts colors displayed by the display apparatus to fit a second predetermined color space, calculates second gain values in the second predetermined color space according to the white-color coordinates, and stores the second gain values in a color-calibration setting in a non-volatile memory of the display apparatus. In response to a selection signal from the display apparatus, the controller reads the color-calibration setting corresponding to the selection signal from the non-volatile memory for execution to perform color calibration on the display apparatus.
US10755655B2

A source driver and an operation method thereof are provided. The source driver includes a chopper circuit and a source driver circuit. A first sub-pixel and a second sub-pixel are temporally or spatially adjacent to each other. The chopper circuit adds original gray-scale data of the first sub-pixel with a first value to serve as new gray-scale data of the first sub-pixel and deducts original gray-scale data of the second sub-pixel by a second value to serve as new gray-scale data of the second sub-pixel. The source driver circuit generates a first driving voltage for the first sub-pixel according to the new gray-scale data of the first sub-pixel and generates a second driving voltage for the second sub-pixel according to the new gray-scale data of the second sub-pixel.
US10755651B2

A driving method of a display panel is provided. A driving method of a display panel including: dividing a plurality of pixels disposed on the display panel into a plurality of pixel groups, each of the pixel groups including even number pixels arranged in matrix; calculating a display hue of each of the pixel groups according to an image input signal; obtaining a gray scale lookup table according to a hue range containing the display hue, a gray scale value of each blue sub-pixel corresponding to two pair of target gray scale values in the gray scale lookup table; obtaining the two pair of the target gray scale values in the gray scale lookup table according to an average gray scale value of blue sub-pixel of each of the pixel groups; obtaining two pair of corresponding driving voltages according to the two pair of the target gray scale values of each of the pixel groups; and driving the blue sub-pixel of the corresponding pixel group according to the two pair of corresponding driving voltages.
US10755647B2

An organic light emitting display device includes a driving transistor having one electrode connected with a node, and another electrode connected with an organic light emitting element, a first control transistor for receiving a first driving voltage through one electrode, and having another electrode connected with the node, a second control transistor for receiving a second driving voltage through one electrode, and having another electrode connected with the node, and a sensing transistor having one electrode connected between the another electrode of the driving transistor and the organic light emitting element, wherein the sensing transistor is turned on in a sensing period, the first control transistor is turned off in the sensing period, and the second control transistor is turned on in the sensing period.
US10755646B2

A driving method of an organic light-emitting display device, the display device includes a plurality of sub-pixels, each of the sub-pixels includes a driving transistor, an organic light-emitting diode and a sense line connected to the driving transistor and the organic light-emitting diode, the method includes: detecting threshold voltages of driving transistors of the sub-pixels or turn-on voltages of organic light-emitting diodes of the sub-pixels by sense lines; calculating a first driving voltage of a data driving circuit or a second driving voltage applied to anodes of the organic light-emitting diodes according to all detected threshold voltages or detected turn-on voltages respectively; and based on the first driving voltage or the second driving voltage, applying data driving voltages and supply voltages to the sub-pixels.
US10755645B2

A scan driver includes: a blocking circuit configured to receive a scan control signal and to block the scan control signal lower than a predetermined first reference voltage and higher than a predetermined second reference voltage, wherein the second reference voltage is higher than the first reference voltage; and a plurality of stages configured to output scan signals in response to the scan control signal, wherein the blocking circuit includes: a first block circuit configured to block the scan control signal lower than the first reference voltage; and a second block circuit configured to block the scan control signal higher than the second reference voltage.
US10755644B2

A display device includes: a pixel circuit including a switching transistor connected to a data line, a storage capacitor connected to the switching transistor, a driving transistor connected to the storage capacitor, an organic light-emitting diode connected to the driving transistor and a sensing transistor connected between a sensing line and the driving transistor; and a data-sensing circuit including a first selector connected to the data line and the sensing line, a second selector connected to an output terminal of an amplifier, he first selector and a feedback capacitor, where the second selector selectively connects the output terminal of the amplifier to the first selector and the feedback capacitor, a third selector connected to the sensing line, and a fourth selector connected to the output terminal of the amplifier and the third selector.
US10755641B2

An electro-optical device includes scan line, data line, pixel circuit located at a position corresponding to an intersection of the scan line and the data line, a first high potential line supplies a first potential, a low potential line supplies a second potential, and a second high potential line supplies a third potential. The pixel circuit includes a light emitting element, a memory circuit disposed between the first high potential line and the low potential line, a first transistor including a gate electrically connected to the memory circuit, and a second transistor including a gate electrically connected to the scan line. The second transistor is disposed between the memory circuit and f the data line. A potential difference between the first potential and the second potential is smaller than a potential difference between the third potential and the second potential.
US10755640B2

Electronic devices, storage medium containing instructions, and methods pertain to determining a target boosted threshold voltage level based at least in part on a target emission threshold voltage level. Using the determined target boosted threshold voltage level, a light emitting diode (LED)-controlling transistor is submitted to voltage stress to boost a threshold voltage of the transistor to the target boosted threshold voltage level during a first portion of a refresh period between first and second emission periods. During a second portion of the refresh period, the voltage stress is de-asserted to settle the threshold voltage to a target emission threshold voltage level for the second emission period. After the voltage is settled, the LED-controlling transistor is driven based at least in part on the target emission threshold voltage level.
US10755619B2

A display device, program, and display method that even if the luminance is changed with respect to the previously set relationship between the ambient illuminance and the luminance of a display, are able to suppress a change in the previous relationship. A display device includes a display, an illuminance acquisition unit configured to acquire an ambient-light illuminance that is an illuminance of ambient light, a relationship acquisition unit configured to acquire a relationship between the ambient-light illuminance and a luminance of the display, a controller configured to control the relationship, and a setting unit configured to set a first set point and a second set point. The first set point is a point specified by a luminance set at an illuminance equal to or greater than a particular illuminance Is and the illuminance.
US10755618B2

Systems and methods are provided for differential sensing (DS), difference-differential sensing (DDS), correlated double sampling (CDS), correlated-correlated double sampling (CDS-CDS) and/or programmable capacitor matching to reduce display panel sensing noise. An electronic device may include one or more processors that generate image data according to sensing operations. The one or more processors may reference a sensing pattern as part of sensing operations. Applying test sensing signals based on the sensing pattern may help reduce error associated with sensing operations.
US10755607B2

A display device includes a display panel having a first region, a second region spaced apart from the first region, and a bending region between the first region and the second region, the bending region being bent along a bending axis, a protective film including a first part on a first surface of the first region of the display panel, the first part having an opening at a center thereof that exposes the first surface of the display panel, and a second part on a first surface of the second region of the display panel, and a functional layer on the first surface of the display panel exposed by the opening.
US10755604B2

There is provided a map information display device including an operating tool detector for, on a display panel where map information MI and view image information VI are displayed, detecting a position and a pointing direction of an operating tool M in touch with an area corresponding to the map information; and a display controller for controlling display of the view image information in accordance with a view point on the map information indicated by the position of the operating tool and a line-of-sight direction on the map information indicated by the pointing direction of the operating tool.
US10755590B2

A system and method for providing graphical user interfaces based on computational algorithms described in printed publications. The method includes analyzing the printed publication to determine algorithm-indicating information of the computational algorithm; identifying at least one input required by the computational algorithm and at least one output to be output by the computational algorithm; generating, based on the at least one input and the at least one output, at least one GUI element; and generating executable code, wherein the executable code includes instructions for causing a display of the GUI including the at least one GUI element.
US10755583B2

A method is provided for monitoring compliance with air traffic control (ATC) instructions by an air crew of an aircraft. First, voice and text ATC commands are received by an ATC instruction moderator support system (AIMSS) located on board the aircraft. The voice and text ATC commands are converted into a data format by the AIMSS. The ATC commands are used to determine an expected aircraft state while a current aircraft state is determined by the aircraft sensors. The current aircraft state is compared with the expected state and determined if it is in compliance. If the current state is in non-compliance, it is determined if the non-compliance is allowable and it is then classified as either no action or incorrect action by the aircrew. Finally, an alert of the noncompliance is generated with the AIMSS.
US10755582B2

There are provided systems and methods for a drone physical and data interface for enhanced distance coverage. An unmanned aerial vehicle or a drone may be unable to operate over a distance due to range limitations. The drone may utilize onboard systems and communications with other devices and servers to detect another vehicle operating over at least a portion of the distance, where connecting to the vehicle and using the vehicles resources for travel over the portion of the distance decreases the flight time of the drone. The drone may utilize a camera and communications with the vehicle or server to determine a connection point to the vehicle, and may connect to the vehicle to travel the portion of the distance. If the drone has not yet arrived at the destination and still requires further assistance reaching it, the drone may locate another vehicle to further use.
US10755579B2

Controlling autonomous vehicles in interface regions of multilane roads by receiving, from at least one first autonomous vehicle entering an interface region of a multilane road in a first direction, a current first autonomous vehicle destination. Receiving, from at least one second autonomous vehicle exiting the interface region from the first direction, a current second autonomous vehicle status as exiting the road. Receiving, from at least one traffic system covering the interface region, traffic data applicable to the interface region. Determining, based at least in part on each received destination, each received exiting status, and the received traffic data, an operating parameters envelope for each autonomous vehicle entering the interface region in the first direction. Transmitting, to each corresponding autonomous vehicle entering the interface region in the first direction, instructions to apply the corresponding determined operating parameters envelope.
US10755574B2

Disclosed is a communication apparatus for a vehicle, including: an interface unit configured to receive sensing information regarding a first other vehicle located in a vicinity of the vehicle and incapable of performing vehicle-to-vehicle communication; a transmitter configured to transmit information to a second other vehicle capable of performing vehicle-to-vehicle communication; and a processor configured to generate recognition information for the first other vehicle based on the sensing information, and transmit the recognition information for the first other vehicle to the second other vehicle through the transmitter.
US10755572B2

The invention relates to the field of information sharing, in particular to an urban private parking space sharing and exchanging service method and system. A parking space supply side sets parking space sharing information and releases the parking space sharing information on a sharing platform, and then an intelligent parking space lock is triggered to conduct locking; a parking space demand side acquires the parking space sharing information within a preset range, so that a parking space sharing information set is formed; the parking space demand side selects a parking space corresponding to the parking space sharing information from the parking space sharing information set and sets a time to leave the parking space. Urban private parking space information is shared, and the utilization rate of parking spaces is increased.
US10755563B2

A driving assistance system includes a plurality of in-vehicle devices configured to communicate with a roadside device. The plurality of in-vehicle devices are mounted on a plurality of vehicles travelling in a row, respectively. Based on information on a response to travelling in a row, acquired from the roadside device, one of the plurality of in-vehicle devices determines whether a traffic signal controller that controls a traffic signal device is configured to perform control to give priority to the plurality of vehicles travelling in a row. Based on a result of the determination, the driving assistance system selects one in-vehicle device, from among the plurality of in-vehicle devices, to transmit, to the roadside device, a request signal requesting to give priority to the plurality of vehicles.
US10755549B2

A safety system for high-voltage electrical cabinetry provides active visual and/or audible warnings during maintenance. Load monitors evaluate electrical loads of dedicated power circuits used by an existing automatic lighting system. Light and sound indicators present status information (e.g. indicating maintenance status or normal operating status) to persons in signaling areas based on whether the evaluated electrical loads indicate that at least one lamp is turned on. A common power supply can be used to power the lighting circuit and the indicators. Bridge modules can also be used to monitor the electrical load for different group lighting circuits and report discrete group status information to a programmable logic controller while also sharing the group status information with the other bridge modules. In this case, the indicators present combined status information, for example, indicating a maintenance status if any lamps from any group is turned on.
US10755547B2

According to another example, a wearable medical device controller is provided. The device controller includes a memory and a processor coupled to the memory. The processor is configured to determine a correlation between a phenomenon identifiable by the wearable medical device controller and at least one response pattern associated with a patient and store, responsive to detecting the correlation, an adaptation path to address the at least one response pattern, the adaptation path specifying an adaptation of at least one characteristic of an alarm. The at least one response pattern may include a plurality of response patterns and the adaptation path may reflect adaptations made to address at least some of the plurality of response patterns.
US10755534B2

Methods, systems, and devices, including computer programs encoded on computer storage media, for monitoring a payment machine are provided. One of the methods includes: monitoring a payment machine's interaction with a terminal; and in response to determining that the payment machine is obtaining payment information from the terminal, sending, in a low-power-consumption communication mode, attribute information of the payment machine to the terminal, causing the terminal to send the attribute information to a server for monitoring an operation status of the payment machine.
US10755531B1

Provided is a casino-style game for one or more players. A standard, shuffled four-suited deck of playing cards is provided, along with at least one wager-indicating marker is for each player. A playing field having indicia indicating designated areas is provided. The designated areas including integer spaces designated for the integers five through seventeen on which at least one wager-indicating marker is placed by a player. To determine an integer between five and seventeen, the cards are dealt sequentially until five cards of one suit have been dealt. The determined integer is the total numbers of cards dealt. Any bet made on the determined integer is paid according to predetermined odds.
US10755528B2

Methods and systems are provided for allowing a plurality of players to vote on one of a plurality of real world events being displayed on video displays that are potentially viewable by augmented reality (AR) devices, and monitor progress of the real world events and status of votes on the real world events using the AR devices. Each of the real world events are represented by a respective video feed that becomes displayed on the video displays. The AR devices are pointed at the video displays to identify the real world event.
US10755524B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10755520B2

In accordance with some embodiments, an RFID-enabled table game system provides for determining whether there is a variance between an expected balance of inventory and an actual balance of inventory in a game element container. If a variance is detected, the RFID-enabled game system may identify at least one characteristic associated with an RFID-enabled game element that is determined to be a source of the variance (e.g., a player position at which the RFID-enabled game element had last been detected, a denomination or value of the game element, and/or an identifier associated with the game element). In some embodiments, an alert may be output to game provider personnel (e.g., a dealer of a card game) at the end of a game play when such a variance is detected, thus allowing the variance to be corrected in an efficient and timely manner.
US10755518B2

Embodiments of a gaming system employ a processor and a memory device, wherein the memory device stores instructions that, when executed by the processor, cause the processor to cause a display device to display a top matrix expression and a first base matrix outcome for a reel-based wagering game. Responsive to the occurrence of a modifier event in various embodiments, the instructions cause the processor to alter the top matrix expression. Responsive to the occurrence of a modifier event in various other embodiments, the instructions cause the processor to replace the first base matrix outcome with a second base matrix outcome that incorporates the top matrix expression.
US10755499B2

An opening-closing control device of the present disclosure includes: a first electrode unit and a second electrode unit that perform communication with an authenticated communication device; an authentication processor that performs authentication processing on the authenticated communication device on a basis of a result of the communication with the authenticated communication device; an opening-closing operation unit that performs an operation on a lockable opening-closing unit; an operation detector that detects an operation state of the opening-closing operation unit; and a controller that locks or unlocks the opening-closing unit on a basis of a result of the authentication processing and a result of detection of the operation state.
US10755482B2

Provided is a mechanism that can prevent deterioration in a sense of immersion or a sense of reality of a user with respect to a virtual object displayed in a display area from deteriorating. An information processing device includes a display control unit that controls display of a virtual object displayed to be moved in a display area, and change an aspect of the virtual object when the virtual object moves across a boundary of the display area. An information processing method is performed using a processor, the information processing method including controlling display of a virtual object displayed to be moved in a display area, and changing an aspect of the virtual object when the virtual object moves across a boundary of the display area.
US10755478B1

A method of mapping an interior of a building and/or a device for mapping and/or construction of an interior of a building is disclosed. For example, an autonomous device may find a reference point in a building and/or build an accurate 3D model of the space and/or the building. For example, while mapping the building, the device may use 3D features to orient itself and/or define reference points. For example, a corner where three surfaces meet may serve as a reference point. In some embodiments, the device starts from a starting point (optionally the starting point is arbitrary) and/or finds a defined reference point. For example, the device may include a self-mobile device (e.g. a robot) including a 3D sensor (for example a depth camera and/or 3D Lidar). Optionally the system may include a high precision robotic arm.
US10755475B2

Provided are a display apparatus and a method of displaying content. The display apparatus is capable of obtaining information about a light source around the display apparatus and providing a shadow effect on content to be displayed. The display apparatus may include a processor, a memory connected to the processor, and a display unit. The processor may be configured to receive light source position information about a position of a light source in a space where the display apparatus is located, determine a shadow image for content based on the light source position information, and display the content and the shadow image on the display unit.
US10755473B2

When rendering a scene that includes a complex object made up of many individual primitives, rather than processing each primitive making up the object in turn, a bounding volume which surrounds the complex object is generated and the scene is then processed using the bounding volume in place of the actual primitives making up the complex object. If it is determined that the bounding volume representation of the object will be completely occluded in the scene (e.g. by a foreground object), then the individual primitives making up the complex object are not processed. This can save significantly on processing time and resources for the scene.
US10755457B1

Various examples are directed to computer-implemented systems and methods for graphical representation of financial account outflow. The method includes obtaining, by a processor of a computer, a transaction of an account holder including an amount and frequency of the transaction, and categorizing the transaction on a continuum of discretionary spending and fixed expense spending. The transaction is displayed by the processor on a user interface using a graph having an x-axis providing a frequency of the at least one transaction, and a y-axis indicating the categorization of the transaction. The transaction is displayed as a bubble on the graph, where the bubble has a diameter that is proportional to the amount of the transaction.
US10755453B2

An image processing apparatus includes an input device configured to receive a computerized tomography image of a first respiration phase of an object; a data selector configured to select magnetic resonance image data similar to the object from among magnetic resonance image data; and an image generator configured to generate a computerized tomography image of a second respiration phase of the object based on the selected magnetic resonance image data.
US10755452B2

A method of calibrating time in a Positron Emission Tomography (PET) device includes obtaining original time information and energy information of a first pulse signal collected by a detecting module during a scanning process of the PET device. A detector of the PET device includes a plurality of detecting modules. The original time information of the first pulse signal includes a moment at which an amplitude of the first pulse signal begins to be greater than a threshold. The method includes determining a pulse time calibration amount corresponding to the energy information of the first pulse signal according to stored information indicative of a correspondence between the pulse time calibration amount and the energy information of each detecting module. The method includes generating calibrated time information of the first pulse signal by calibrating the original time information with the pulse time calibration amount; and reconstructing a PET image based on the generated calibrated time information.
US10755451B2

Provided is an image processing apparatus including: a data acquiring unit configured to acquire a plurality of pieces of tomographic data, which are obtained by performing optical coherence tomographic imaging of an object to be inspected through use of measuring light a plurality of times; a noise acquiring unit configured to acquire a noise characteristic of the tomographic data; a coefficient determining unit configured to determine a weighting coefficient corresponding to each pixel position in a tomographic image generated from the tomographic data based on the plurality of pieces of tomographic data and the noise characteristic; a changing unit configured to change a value of the tomographic data based on the weighting coefficient; and an image generating unit configured to generate the tomographic image based on the tomographic data that has the value changed.
US10755439B2

An estimation device includes a processor coupled to a memory and configured to detect a plurality of feature lines from an image of the object photographed by an imaging device, generate a plurality of sets of a predetermined number of line segments among the plurality of line segments, select a set to be processed from among the plurality of sets based on a length-first selection order in which a line segment that is longer than other line segments is preferentially selected, generate the predetermined number of combinations in which the predetermined number of line segments included in the set to be processed and the predetermined number of feature lines among the plurality of feature lines are associated with each other on a one-to-one basis, and estimate a position and a orientation of the imaging device in a three-dimensional space using the predetermined number of combinations.
US10755431B2

The present disclosure generally relates to the measurement of objects. Using unique processes, the present systems and methods can determine the size of an object using a computing device. For example, in certain embodiments, the present systems and methods receive a physical object such as a foot determine the size of the foot in millimeters, and convert the size of the foot in millimeters into a shoe size.
US10755409B2

A method for acquiring an image of a dental arch of a patient. Activation of an image acquisition apparatus so as to acquire an analysis image of the arch. Analysis of the analysis image by a deep learning device trained by a learning base. Determination, for the analysis image, as a function of the results of the analysis, of a value for an image attribute. Comparison of the image attribute value with a setpoint. Sending of an information message as a function of the comparison, the information message being related to the quality of the image acquired and/or to the position of the acquisition apparatus in relation to said arch and/or to the setting of the acquisition apparatus and/or to the opening of the mouth and/or to the wearing of a dental appliance.
US10755407B2

Methods and systems are provided for generating deep learning training data with an imaging system. In one embodiment, a method for an imaging system comprises performing a scan of a subject to acquire imaging data, training a deep neural network on the imaging data to obtain updates to the deep neural network, and transmitting the updates to a server for training a central deep neural network. In this way, imaging data may be leveraged for training and developing global deep learning models without transmitting the imaging data itself, thereby preserving patient privacy.
US10755400B2

A method and a computing device for monitoring an object are provided, where the method includes the following steps. An image sequence captured on a monitored area is received. Whether a target object is within a region of interest (ROI) of the monitored area is determined. If the determination is not affirmative and at least one first moving object is detected, whether the first moving object enters the ROI is determined according to a relative position between the first moving object and a detection boundary as well as whether the first moving object has continuous movements in the ROI. If the determination is affirmative, whether the target object leaves the ROI is determined according to a relative position between at least one second moving object associated with the target object and the detection boundary as well as whether the second moving object has continuous movements in a non-ROI.
US10755394B2

An image processing method and device is configured to convert an obtained image to be processed into a grayscale chrominance YUV mode image; determine an equilibrium mapping curve of a whole grayscale image according to the grayscale image in the YUV mode image; divide the whole grayscale image into a plurality of sub-regions, and determine a mapping restriction parameter for each pixel in each of the sub-regions; adjust a grayscale value of each pixel in the grayscale image according to the determined equilibrium mapping curve of the whole grayscale image and the mapping restriction parameter of each pixel in each of the sub-regions; and convert the adjusted grayscale image into an image of original mode. an image is processed using an equilibrium mapping curve and a plurality of mapping restriction parameters present the image details well and greatly reduce the calculation amount.
US10755392B2

A video controller and method for performing tone-mapping of high-dynamic-range (HDR) video are provided. The video controller includes: a color-space converter, arranged to receive an input high-dynamic-range (HDR) video signal and perform a color space conversion on the input HDR video signal to obtain a first video signal having a first gamma curve; a de-gamma unit, arranged to apply a second gamma curve on the first video signal to compensate the first gamma curve to obtain a second video signal; a first histogram calculator, arranged to calculate a first histogram of a current frame of the second video signal; and a tone-mapping unit, arranged to apply a tone-mapping curve on the current frame of the second video signal according to a histogram of a previous frame of the second video signal to generate an output video signal.
US10755389B2

In a case where noise reduction processing is performed on an image acquired by radiography, the noise reduction processing is prevented from being influenced by other image processing performed in advance. A structure determination unit determines a structure present in a target pixel of a preprocessed captured image. A first image processing unit performs a predetermined image processing based on a determination result of the structure present in the target pixel of the preprocessed captured image. A second image processing unit performs image processing different from the predetermined image processing on an image acquired through the predetermined image processing performed by the first image processing unit.
US10755368B2

A system for managing medical equipment is described. The system includes an equipment tracking module to maintain equipment records corresponding to medical equipment that are shipped from a medical equipment manufacturer to a medical center. The system also includes a patient information tracking module to maintain patient records corresponding to patients of the medical center and to associate the patient records with the equipment records when the patients are equipped with the medical equipment. In addition, the system includes a mapping module to provide locations of medical facilities capable of providing support for the medical equipment for patients that have been discharged from the medical center. Other embodiments are also described.
US10755367B2

A computer-implemented method of managing data related to an agricultural process is disclosed. The method comprises causing, by a processor, display of a first map of one or more agricultural fields, the first map indicating a first type of a plurality of types of farming data associated with the one or more agricultural fields; receiving, by the processor, cost data corresponding to a second type of the plurality of types of farming data associated with the one or more agricultural fields; receiving revenue data associated with the one or more agricultural fields; performing a return-on-investment (RoI) analysis for the one or more agricultural fields having a plurality of components, including cost data associated with a third type of the plurality of types of farming data, the revenue data, and corresponding RoI data; causing display of a second map of the one or more agricultural fields concurrently with the first map, the second map indicating a first component of the plurality of components of the RoI analysis; receiving a selection of points from the second map, the selection corresponding to a boundary of a region within the one or more agricultural fields; causing display of a report indicating the first component of the RoI analysis specific to the region.
US10755366B2

One or more methods may be used to disseminate floor quotes from an open outcry financial market, such as via messages posted on a social network. These messages may include additional information for providing “color” to the price quotation. In some cases, a method of disseminating the floor quotes may include receiving, at a computer device, a request from a trader to receive an authenticated user name associated with a financial exchange. The financial exchange may then permit the trader to post one or more messages to a social network using the authenticated user name, where the message includes information about a trade on the financial exchange.
US10755353B2

A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.
US10755344B2

Embodiments of the invention are directed to a system, method, or computer program product for a framework processing for channel contacts data such as interaction data. In this way, the invention receives and processes raw interaction data from one or more deployed micro services. The framework subsequently provides for advanced operational execution not possible by the micro services. The processing of the interaction data includes machine learning predictive analytics framework and business rule application. As such, the system may learn from the data received at the micro servers in real-time and continue to monitor the raw interaction data based on the implemented business rules and machine learning to issue future alerts if necessary. Furthermore, the system may calculate analytics and perform advanced operation executions based on the demands/requests and/or rules. Finally the framework presents data in an interface picture format based on the calculated analytics.
US10755343B2

Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include communication using a payment processing device. Various other embodiments are described.
US10755335B2

A non-transitory recording medium stores a program causing a computer to execute a process including: determining a recommendation index that indicates a recommendation degree for each product based on a relationship between a number of purchase and a number of purchaser for each product in a sales history of products; and recommending a product in a case where the recommendation index determined for the product satisfies a predetermined condition.
US10755329B1

A system and method for automated distillery management includes the ability to manage customers, manage inventory, and facilitate the production, aging, and sale of customized spirits. Customers, groups, and distillery staff may engage in the production, aging, and storage of customized spirits on a micro-brewing and/or micro-distilling scale. Various levels of customization may be available when producing the customized spirit. A level of customization of a spirit may be based upon type of spirit, recipe selection, amount of involvement in production process, type of involvement in production process, amount of notifications provided, types of notifications provided, participation in tasting during production process, spirit proof, aging type and time, storage time, customized labels for one or more casks, tanks, bottles, and/or other receptacles to hold the customized spirit and/or other factors related to producing a customized spirit. Customers and groups may also age and store spirits at the distillery storage site.
US10755328B2

The present disclosure discloses a method and a mobile terminal device for certifying a webpage. The method is implemented as follows. A mobile browser detects whether a link contained in a payment request initiated by a user is a payment link. The mobile browser sends the payment link to a third party certification plug-in if the link contained in the payment request is the payment link. The third party certification plug-in performs a certification process according to the payment link, generates and displays a certification webpage, generates a payment result webpage after the user inputs payment information on the certification webpage, and sends a link corresponding to the payment result webpage to the mobile browser. The mobile browser displays the payment result webpage.
US10755325B2

Systems and methods for enabling a display of listings based on listing activity are disclosed herein. In one embodiment, activity information of a listing displayed among multiple listings is accessed. Whether the activity information of the listing conforms to one or more criteria is determined. A priority of the listing relative to the multiple listings is altered based on the activity information of the listing conforming to the one or more criteria. The listing is displayed among the multiple listings according to the altered priority of the listing.
US10755323B2

Various embodiments of a payment service are disclosed. In some embodiments, a merchant can enable customer use of the payment service by adding widget code to a web page, such as a catalog or shopping cart page, of the merchant's site. Thereafter, a user can invoke the payment service and complete a purchase transaction directly from the merchant site, without navigating or being redirected to a separate payment service site. In some embodiments, the user can complete the transaction without having or creating an account with the payment service.
US10755314B2

The various embodiments herein disclose an intelligent system and method for user behavior, communication, connection and engagement management. The intelligent system is a digital platform for connecting and engaging users, their product or service brands or vendors and related stakeholders that enable all the participants to connect, communicate and engage with each other. Further, the platform provides a means to establish two way relationships between the users and brands or vendors.
US10755308B2

Systems, devices, and methods generate a more accurate search advertising auction that considers heterogeneous attributes of advertisements for inclusions into an available advertisement space. Each advertisement considered for inclusion into the available advertisement space may be further analyzed to generate a truthful estimated price for reference during an online bidding for the advertisement space.
US10755306B2

A computer system determines a financial health rating for a user based on financial information associated with the user. The computer system detects receipt of digital content that includes an advertisement. Responsive to the detecting receipt of digital content, the computer system compares the content of the advertisement to the determined financial health rating of the user to determine whether the advertisement is appropriate for the user. Responsive to determining that the advertisement is not appropriate for the user, the computer system disallows display of the digital content.
US10755303B2

An online advertising system receives an advertisement from an advertiser. The system analyzes the advertisement, extracts its features and provides to the advertiser a quality rating for the advertisement which depends on a user engagement factor such as the predicted dwell time for the ad, given its features. The system further provides to the advertiser suggestions for improvements to the advertisement, such as a list of actionable guidelines that can improve the expected dwell time of the ad, and likely its conversion rate.
US10755302B2

Methods and apparatus are disclosed to determine informed holdouts for an advertisement campaign. An example storage medium includes instructions that, when executed, cause a machine to retrieve user identifiers associated with purchase instances; determine households that correspond to the user identifiers; identify a first and a second group type, the first group type exhibiting a first threshold of purchase behaviors, and the second group type exhibiting a second threshold of purchase behaviors; identify a first holdout group and a second holdout group, reduce computational lift calculation resource consumption by constraining the first holdout group to a first percentage, constraining the second holdout group to a second percentage, the first percentage equal to the second, the first and the second holdout groups are not to be exposed to an advertisement campaign; and determine a lift calculation for the advertisement campaign based on the first and the second holdout groups.
US10755300B2

A system for collecting and presenting information about advertising analytics comprises an ad preparation server, an ad server and an analytics server. The ad preparation server receives advertising assets (e.g., ads) and modifies them to include a data collection script. The preparation server then sends the modified ads to the ad server for delivery along with underlying content to users. The underlying content and modified ads are delivered to client devices that present the content and execute the data collection script. The data collection script collects and sends advertising analytic data back to the analytics server in a non-intrusive manner. The present invention also includes a method for preparing ads, a method for deriving a heat map, a method for generating and sending advertising data, and a method for generating a representation of a focus of attention for a user.
US10755297B1

A system for processing a digital promotion may include a mobile wireless communications and a digital promotion server. The server may generate a digital promotion for a given product based upon a promotion request, and communicate the digital promotion to the mobile device based upon the promotion request. The server may cooperate with the mobile device to prompt the user for a user-provided identification code for redemption of the digital promotion at a redemption location, and determine whether the user-provided identification code is unique relative to other user-provided identification codes. When unique, the user-provided identification code may be stored for redemption of the digital promotion, otherwise a server-provided unique identification code may be generated and communicated to the mobile device. The server may cooperate with the redemption location to redeem the digital promotion based upon one of the user-provided identification code and the server-provided unique identification code.
US10755293B2

Customer journey prediction and resolution is accomplished via a predictive model in which each user is mapped onto all available user journey information corresponding to a specific business. The predictive model is analyzed to understand the characteristics, preferences, and lowest effort resolution for the user related to the services that are subscribed to by the user. The predictive model is analyzed to predict the service or collection of services for each user. Embodiments interact with, provide and receive information from, and react to and/or deliver action to the customer across channels and across services. All customer and system behavior, data, and action is tracked and coordinated and leveraged for continuous feedback and performance improvement.
US10755290B1

Systems as described herein may include predicting item level data based on merchant advertisement information. A transaction pattern may be detected. The merchant advertisement information may be retrieved and parsed to generate a price list. A number of transactions that each shares a common payment amount may be determined and the number may reach a threshold value. Items from the price list may be matched with the common payment amount. The transaction records may be updated to indicate likely item level transaction information. In a variety of embodiments, the likely transaction information may be presented to a user.
US10755283B1

A computer system for processing vehicle ownership support data includes an infrastructure platform which includes a plurality of hardware and software components, infrastructure services, APIs, and SDKs adapted to communicate in a communication network. The infrastructure platform receives telematics data such as vehicle identification data, driving performance data, vehicle operation data and vehicle sensor data for a corresponding vehicle. Such telematics data can be received from a vehicle device (Onboard Device (OBD)), or from a cloud-based telematics platform. The infrastructure platform identifies vehicle ownership support services associated with the at least one vehicle and analyzes the received telematics data associated with the identified services. The infrastructure platform provides vehicle ownership support services to a mobile application accessible at a customer's mobile device associated with the vehicle or the customer. Such services may include, without limitations, automated fuel dispensing, emergency roadside assistance, vehicle maintenance and repair assistance, and the like.
US10755279B2

Multiple authentication procedures enhance security of Internet transactions. For example, a request is received from a customer to access a service. A first authentication request is sent to the customer for first authentication information. A second authentication request may be sent to the customer for second authentication information. The method then enables the customer to proceed with accessing the service if the second authentication information is received.
US10755278B2

A mobile payment system for a retail environment enables customers to securely use their mobile device to pay for goods purchased at a point-of-sale (POS) system, regardless of whether the mobile device has cellular service or is connected to a network.
US10755273B2

A data mapping (DM) computing device including a processor and a memory in communication with the processor is provided. The processor receives a plurality of validated data messages associated with a plurality of transactions through a first communication channel and receives a non-validated data message associated with a first transaction through a second communication channel. Each validated data message includes a plurality of validated data elements with a validated merchant identifier. The non-validated data message includes a plurality of non-validated data elements with a non-validated merchant identifier. The processor further compares the validated data messages and the non-validated data message, identifies a validated data message that is associated with the first transaction based on the comparison, maps the non-validated merchant identifier and the validated merchant identifier of the identified validated message, and stores the mapped merchant identifiers in a linked identifier table within the memory.
US10755265B1

A system that allows users to display valid identification via a mobile device. Authentic and valid IDs and secure folders are verified by a certificate authority. Statistical techniques are applied to automatically determine the consistency and reliability of user data. Context is automatically determined to display data according to the context.
US10755260B2

A method and an apparatus are provided for mailing items in the field of network technology. The method includes: generating an access request by a mobile terminal after scanning a mailing label; sending the access request of accessing a mailing page to a server; displaying the mailing page; acquiring mailing information inputted on the mailing page, and sending the mailing information to a server.
US10755255B2

An adaptable and extensible interface is described for connecting one or more point of sale (POS) applications to one or more at a wide variety of retail application is described. The interface may be embodied as a programmable state machine employing XML files to customize its operation reusable retail applications may be utilized as part of the interface approach.
US10755249B1

A method performed by a processor of a financial institution computing system includes allowing an account holder at the financial institution to initiate a transaction with the financial institution remotely (e.g., via smartphone app, online banking portal, etc.), by submitting a request for a branch of the financial institution to provide the specified transaction to the account holder's vehicle upon arrival of the account holder. The pickup and completion of the account holder requested transaction occurs in a designated spot near the financial institution's branch location and from the convenience of the account holder's vehicle. The curbside service alleviates the uncertainty and fluctuating time cost to engage in transactions at a branch of a financial institution by providing an account holder with a user interface to make a transaction request that will be ready to complete when the account holder arrives at the chosen time.
US10755248B2

A method and device for digital payment transactions is provided. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant includes generating, by a cardholder electronic device, dynamic magnetic stripe data associated with a digital payment card of a digital wallet application stored in a data storage module of the cardholder electronic device, retrieving merchant-related data stored in the data storage module of the cardholder electronic device, and encoding, by the cardholder electronic device, the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction.
US10755242B2

A Bitcoin mining hardware accelerator is described. A System on Chip implementing a Bitcoin mining hardware accelerator may include a processor core and a hardware accelerator coupled to the processor core, the hardware accelerator to mine digital currency. The hardware accelerator may include a first computational block, including a message digest datapath, wherein the first computational block is to: precompute a first summation of a 32-bit message (Wi), a 32-bit round constant (Ki), and a content of a first shifted state register (Gi−1), and store a result of the first summation in a state register (Hi). The Bitcoin mining hardware accelerator may further include a second computational block comprising a message scheduler datapath.
US10755238B2

A thing information transmission method, apparatus and system in the Internet of Things are for reducing risk of sensitive information leakage when thing information is acquired in the current Internet of Things. In a thing information transmission method of an embodiment, a second device sends thing identification information to a first device, and the first device sends a thing information request message to a third device, the thing information request message including verification information and the thing identification information, the verification information not including device identification information about the second device and also not including identity identification information about a user. The third device sends thing information to the first device when determining that the thing information request message has a permission of the acquired thing information according to the verification information. The leakage of the device identification and user identity can be effectively avoided.
US10755231B1

Disclosed embodiments provide systems and methods related to managing inventory by validating physical quantities of items in fulfillment centers for use with a user interface. A method for managing inventory comprises receiving, from a mobile device, a request for one or more validation locations, a zone for performing a validation, a validation type, and a round of validation, retrieving validation locations, each location associated with a status of not assigned, assigned, problem zone, or validated, and determining which of the retrieved validation locations needing assignment have a location in the received zone, a match in the validation type, and a match round of validation. Based on the determination, the method further comprises selecting one or more of the matching validation locations if a status of each determined validation locations is equal to not assigned and responding to the received request by transmitting one or more selected validation locations to the mobile device.
US10755219B2

A method of assessing a risk level of an enterprise using cloud-based services from one or more cloud service providers includes assessing provider risk scores associated with the one or more cloud service providers; assessing cloud service usage behavior and pattern of the enterprise; and generating a risk score for the enterprise based on the provider risk scores and on the cloud service usage behavior and pattern of the enterprise. The risk score is indicative of the risk of the enterprise relating to the use of the cloud-based services from the one or more cloud service providers.
US10755218B2

A method for permitting a program to be analyzed and tuned includes the steps of receiving a program which itself includes a plurality of stages, where execution of the program follows a plurality of distinct paths, each of the distinct paths including one or more of the stages. The method further includes determining unique paths of the program and determining execution boundaries of the program. In addition, the method includes persisting the unique paths and the execution boundaries in a database, and changing an execution of the program based on the persisted unique paths and execution boundaries.
US10755217B2

Systems and methods for authoring and performing procedural workflows, and engaging in multimedia communication, remote assistance, training, data entry, inventory management, authentication, and secure networking using a hands-free or substantially hands-free wearable digital device are described. In one implementation, a user logs into a secure network using existing credentials, and a Quick Response Code is generated to temporarily authorize the user's wearable device within the secure network. In another implementation, information is encrypted and transferred between a computing device and a remote system, and the computing device is verified as being connected to a particular network and located within a particular geofence. In a further implementation, an interface for authoring a procedural workflow includes defining workflow steps based on selected primitives, and displaying rendered previews of the workflow as it would appear on different user devices.
US10755213B2

A system directed to analyzing technology resources in terms of many different factors to determine a need to alter/adjust the technology resource. Specifically, the present invention correlates data associated with (i) a level of performance of a technology resource relative to technology resource users, (ii) results of the technology resource relative to facility users, and (iii) a qualitative value associated with the technology resource to determine a technology resource metric that indicates a need to alter/adjust the technology resource and trigger one or more actions associated with altering/adjusting the technology resource. In specific embodiments, the technology resource metric of one facility is compared to one or a plurality of other facilities to determine a technology resource index for the technology resource.
US10755203B1

Systems and methods include interactive concierge shops wherein an initial web page displays at least one active link associated with a rental property wherein a registered property owner having a rental management contract with a local vacation rental company, a host, and a computer user are each third parties with respect to one other; and, using retrieved data from each of the registered property owner, the host, and the computer user, the concierge shops generate and transmit to a web browser of the computer user a subsequent web page that displays information associated with the locally managed rental property including a view of the property corresponding to the information.
US10755185B2

A mechanism is provided in a data processing system for rating difficulty of a question. The mechanism receives an input question and generates one or more candidate answers from a corpus of knowledge using a pipeline of software engines. The pipeline of software engines generates a plurality of features extracted from the question, the one or more candidate answers, or the corpus of knowledge. The mechanism then generates a question difficulty score based on the plurality of features using a machine learning model. The machine learning model maps features to assigned weights for scaling the difficulty score.
US10755180B2

An online system generates one or more models that determine a likelihood of a user interacting with an application over a particular time interval after installing the application. To generate the one or more models, the online system obtains information describing a user's interaction with the application that occurred greater than a threshold time period prior to a time for which user interaction with the application is to be determined. Example user interactions with the application include: usage of the application, numbers of particular interactions with the application, an amount of compensation the application receives from the user, interactions with other users of the application via the application, and any other suitable interactions. Various engagement metrics may be predicted by the one or more models such as an amount of time spent using the application, particular actions taken in the application, and revenue generated by the user in the application.
US10755179B2

Techniques for use in identifying one or more concepts in a knowledge representation (KR). The techniques include obtaining user context information associated with a user, wherein the user context information comprises a plurality of words; Also included are semantic disambiguation techniques comprising obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first and second concept in a knowledge representation (KR) associated with a first meaning of the first portion. Semantic disambiguation techniques further include obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first concept and second concept in a knowledge representation (KR) using a measures of dominance and semantic coherence. Additionally, techniques are disclosed for calculating a measure of semantic coherence based on a graph of a knowledge representation (KR) and, an overlap of semantic context of a first concept and a second concept in the KR.
US10755178B2

A credibility determining system enabling highly accurate credibility determination of given information includes causal relation knowledge DB 90 and search scope constraint DB 88. Causal relation knowledge each includes a combination of cause and result parts, and time and position constraints associated with the causal relation. The credibility determining system further includes a query generating unit 92 retrieving a causal relation matching the input information and based on the time and position constraints stored in search scope constraint DB 88 in association with the retrieved causal relation, generating a query for retrieving remarks from mini-blog text DB 84, a text search unit 96 searching for related remarks from mini-blog text DB 84 using the query, and a display candidate selecting unit 100 classifying the searched remarks to expressions interpreted as causes or to results, determining credibility of the input information based on the classification result and outputting the determination result.
US10755176B2

A system and method for troubleshooting problems in complex systems using multiple knowledgebases comprises a first knowledgebase that has a case-based reasoning engine and knowledge from which a first set of possible solutions can be determined, and a second knowledgebase that has a case-based reasoning engine and knowledge from which a second set of possible solutions can be determined. The first knowledgebase pertains to a first equipment, and the second knowledgebase pertains to a second equipment. The second equipment is a component of the first equipment. A Federation Manager associated with the first knowledgebase transfers a case-based reasoning session between the first and second knowledgebases.
US10755174B2

Methods, systems, and computer-readable storage media for receiving a vocabulary, the vocabulary including text data that is provided as at least a portion of raw data, the raw data being provided in a computer-readable file, associating each word in the vocabulary with a feature vector, providing a sentence embedding for each sentence of the vocabulary based on a plurality of feature vectors to provide a plurality of sentence embeddings, providing a reconstructed sentence embedding for each sentence embedding based on a weighted parameter matrix to provide a plurality of reconstructed sentence embeddings, and training the unsupervised neural attention model based on the sentence embeddings and the reconstructed sentence embeddings to provide a trained neural attention model, the trained neural attention model being used to automatically determine aspects from the vocabulary.
US10755173B2

Methods and systems are provided for deblurring images. A neural network is trained where the training includes selecting a central training image from a sequence of blurred images. An earlier training image and a later training image are selected based on the earlier training image preceding the central training image in the sequence and the later training image following the central training image in the sequence and based on proximity of the images to the central training image in the sequence. A training output image is generated by the neural network from the central training image, the earlier training image, and the later training image. Similarity is evaluated between the training output image and a reference image. The neural network is modified based on the evaluated similarity. The trained neural network is used to generate a deblurred output image from a blurry input image.
US10755172B2

A deep neural network may be trained on the data of one or more entities, also know as Alices. An outside computing entity, also known as a Bob, may assist in these computations, without receiving access to Alices' data. Data privacy may be preserved by employing a “split” neural network. The network may comprise an Alice part and a Bob part. The Alice part may comprise at least three neural layers, and the Bob part may comprise at least two neural layers. When training on data of an Alice, that Alice may input her data into the Alice part, perform forward propagation though the Alice part, and then pass output activations for the final layer of the Alice part to Bob. Bob may then forward propagate through the Bob part. Similarly, backpropagation may proceed backwards through the Bob part, and then through the Alice part of the network.
US10755170B2

A technique relates a resistive processing unit (RPU) array. A set of conductive column wires are configured to form cross-points at intersections between the set of conductive row wires and a set of conductive column wires. Two-terminal RPUs are hysteretic such that the two-terminal RPUs each have a conductance state defined by hysteresis, where a two-terminal RPU of the two-terminal RPUs is located at each of the cross-points.
US10755165B2

One embodiment of the invention provides a system comprising at least one spike-to-data converter unit for converting spike event data generated by neurons to output numeric data. Each spike-to-data converter unit is configured to support one or more spike codes.
US10755164B2

A dynamic time-evolution Boltzmann machine capable of learning is provided. Aspects include acquiring a time-series input data and supplying a plurality of input values of input data of the time-series input data at one time point to a plurality of nodes of the mode. Aspects also include computing, based on an input data sequence before the one time point in the time-series input data and a weight parameter between each of a plurality of input values of input data of the input data sequence and a corresponding one of the plurality of nodes of the model, a conditional probability of the input value at the one time point given that the input data sequence has occurred. Aspects further include adjusting the weight parameter so as to increase a conditional probability of occurrence of the input data at the one time point given that the input data sequence has occurred.
US10755160B2

An assembly of a plurality of identical insertion bodies, wherein each insertion body has an RFID tag as an electronic or electromechanical transmitter and/or receiver device. The insertion bodies are connected to one another, one next to the other or one behind the other by one or more connecting elements, wherein the connecting elements are designed to be torn off mechanically by an external force effect on a single insertion body. In this way, the connecting elements can form, when combined as a type of magazine, a linear arrangement for a pneumatic or electrical nail gun device or bolt gun device as an insertion device.
US10755154B2

An indicia reading device for decoding decodable indicia includes an illumination subsystem, an aimer subsystem, an imaging subsystem, a memory, and a processor. The illumination subsystem is operative for projecting an illumination pattern. The aimer subsystem is operative for projecting an aiming pattern. The imaging subsystem includes a stereoscopic imager. The memory is in communication with the stereoscopic imager and is capable of storing frames of image data representing light incident on the stereoscopic imager. The processor is in communication with the memory and is operative to decode a decodable indicia represented in at least one of the frames of image data. The stereoscopic imager is configured to capture multiple images at a baseline distance apart to create three-dimensional images with depth information of the decodable indicia.
US10755147B2

Systems and techniques for classification and localization based on annotation information are presented. In one example, a system trains a convolutional neural network based on training data and a plurality of images. The training data is associated with a plurality of patients from at least one imaging device. The plurality of images is associated with a plurality of masks from a plurality of objects. The convolutional neural network comprises a decoder consisting of at least one up-sampling layer and at least one convolutional layer. The system also generates a loss function based on the plurality of masks, where the loss function is iteratively back propagated to tune parameters of the convolutional neural network. The system also predicts a classification label for an input image based on the convolutional neural network.
US10755145B2

The present invention provides a novel approach to simultaneously extracting the 3D shape of the face and the semantically consistent 2D alignment using a 3D Spatial Transformer Network (3DSTN) to model both the camera projection matrix and the warping parameters of a 3D model. By utilizing a generic 3D model and a thin plate spline (TPS) warping function, subject-specific 3D shapes are able to be generated without the need for a large 3D shape basis.
US10755142B2

The technology disclosed uses a combination of an object detector and an object tracker to process video sequences and produce tracks of real-world images categorized by objects detected in the video sequences. The tracks of real-world images are used to iteratively train and re-train the object detector and improve its detection rate during a so-called “training cycle”. Each training cycle of improving the object detector is followed by a so-called “training data generation cycle” that involves collaboration between the improved object detector and the object tracker. Improved detection by the object detector causes the object tracker to produce longer and smoother tracks tagged with bounding boxes around the target object. Longer and smoother tracks and corresponding bounding boxes from the last training data generation cycle are used as ground truth in the current training cycle until the object detector's performance reaches a convergence point.
US10755136B2

Systems and methods for surveillance are described, including an image capture device configured to mounted to an autonomous vehicle, the image capture device including an image sensor. A storage device is included in communication with the processing system, the storage device including a pruned convolutional neural network (CNN) being trained to recognize obstacles in a road according to images captured by the image sensor by training a CNN with a dataset and removing filters from layers of the CNN that are below a significance threshold for image recognition to produce the pruned CNN. A processing device is configured to recognize the obstacles by analyzing the images captured by the image sensor with the pruned CNN and to predict movement of the obstacles such that the autonomous vehicle automatically and proactively avoids the obstacle according to the recognized obstacle and predicted movement.
US10755134B2

An apparatus includes a memory configured to store training data used for automatically sorting objects. The apparatus acquires a first captured-image that is captured at a first timing before an object-sorting work for sorting objects is performed, and a second captured-image that is captured at a second timing after the object-sorting work has been performed, and extracts, from each of the first captured-image and the second captured-image, a feature amount of an object-image that is an image of an object included in each of the first captured-image and the second captured-image. The apparatus stores, in the memory, as the training data, a first feature amount corresponding to a first object whose object-image is included in both the first captured image and the second captured image, or a second feature amount corresponding to a second object whose object-image is included in only one of the first captured-image and the second captured-image.
US10755132B2

A method for extracting a surface deformation feature of an object based on linear scanning three-dimensional point cloud is disclosed comprising: performing data acquisition by using a three-dimensional measurement sensor based on line structured light, and obtaining a three-dimensional point cloud data of a surface of the object after data pre-processing; eliminating influences of abnormal data and textures on extraction of sectional main profiles, to accurately obtain the sectional main profiles of the object; obtaining a binary image based on deformation feature points extracted from sections, in conjunction with a deformation feature knowledge base, and preliminarily positioning a deformation region based on sub-block images to obtain a set of target morphology sub-blocks; then performing a morphological operation on deformation feature points in the set of target morphology sub-blocks, and generating a deformation region of confidence ROC, and then performing a region growth to extract a target using geometrical features of the ROC so as to guarantee completeness of detection of deformation regions; and finally, making statistics on deformation characteristic values of a deformation region in the surface of the object according to predefined deformation features, so as to accurately obtain complete attribute information about deformation of the object.
US10755129B2

In an embodiment, a computer-implemented method of detecting infected objects from large field-of-view images is disclosed. The method comprises receiving, by a processor, a digital image capturing multiple objects; generating, by the processor, a plurality of scaled images from the digital image respectfully corresponding to a plurality of scales; and computing a group of feature matrices for the digital image. The method further comprises, for each of the plurality of scaled images. selecting a list of candidate regions from the scaled image each likely to capture a single object; and for each of the list of candidate regions, performing the following steps: mapping the candidate region back to the digital image to obtain a mapped region; identifying a corresponding portion from each of the group of feature matrices based on the mapping; and determining whether the candidate region is likely to capture the single object infected with a disease based on the group of corresponding portions. In addition, the method comprises choosing a group of final regions from the lists of mapped regions based on the determining; and causing display of information regarding the group of final regions.
US10755126B2

A convolutional neural network (CNN) processing method and apparatus. The apparatus may select, based on at least one of a characteristic of at least one kernel of a convolution layer or a characteristic of an input of the convolution layer, one operation mode from a first operation mode reusing a kernel, of the at least one kernel, and a second operation mode reusing the input, and perform a convolution operation based on the selected operation mode.
US10755118B2

A method, system, and computer program product is provided, for example, for identifying a type of road sign. The method may include receiving a plurality of observations for the road sign. The method may also include clustering the plurality of observations based on at least a location and a heading of the road sign. Further, the method may include filtering the plurality of observations in the cluster based on a speed value and a lateral offset of each of the plurality of observations. Also, the method may include identifying the type of the road sign based on the filtering.
US10755114B1

An apparatus comprises a detector and a processor. The processor may be configured to perform a two-stage object detection process utilizing the detector circuit. The detector circuit may be configured to implement a simple detection stage and a complex detection stage. In the simple detection stage, a first type of object detection is applied to each image in a search space and a number of candidates are identified by applying a first non-maximum suppression technique. In the complex detection stage, a second type of object detection is applied to the candidates identified by the simple detection stage.
US10755110B2

A trailering assist system for a vehicle includes a camera disposed at a vehicle, with the camera having a field of view rearward of the vehicle that encompasses a trailer that is being towed by the vehicle. The camera is operable to capture image data. A control of the system includes an image processor operable to process captured image data. Responsive to input of vehicle parameters and processing of captured image data by the image processor, the trailering assist system is operable to determine an estimated trailer angle and an estimated vehicle steering wheel angle. The control compares the estimated vehicle steering wheel angle to a measured or determined or actual vehicle steering wheel angle to determine an error value. The control is operable to generate an output when the error value is at or above a threshold level.
US10755103B2

Interacting with a broadcast video content stream is performed with a machine learning facility that processes a video feed of a video broadcast through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the video feed in order to develop an understanding of the at least one event. Developing the understanding includes identifying context information relating to the at least one event and identifying an entry in a relationship library detailing a relationship between two visible features of the video feed. Interacting is further enabled with a touch screen user interface configured to permit at least one broadcaster to control a portion of the content of the video feed through interaction options that are based on the identified context information. Interacting is further enhanced through an interface configured to permit remote viewers to control the portion of the content.
US10755100B2

An information processing device of the present invention includes a first acquirer, a second acquirer, an analyzer, and a creating unit. The first acquirer is configured to acquire a plurality of images in which a working environment is photographed. The second acquirer is configured to acquire a plurality of setting patterns including analysis setting values. The analysis setting values are setting values regarding an analysis of markers photographed in the images. The analyzer is configured to analyze the markers from the respective images acquired by the first acquirer based on the analysis setting values. The analysis setting values are included in the plurality of respective setting patterns acquired by the second acquirer. The creating unit is configured to create total information for each of the setting patterns. The total information is based on an analysis process of the markers corresponding to the setting patterns by the analyzer.
US10755099B2

In implementations of object detection in images, object detectors are trained using heterogeneous training datasets. A first training dataset is used to train an image tagging network to determine an attention map of an input image for a target concept. A second training dataset is used to train a conditional detection network that accepts as conditional inputs the attention map and a word embedding of the target concept. Despite the conditional detection network being trained with a training dataset having a small number of seen classes (e.g., classes in a training dataset), it generalizes to novel, unseen classes by concept conditioning, since the target concept propagates through the conditional detection network via the conditional inputs, thus influencing classification and region proposal. Hence, classes of objects that can be detected are expanded, without the need to scale training databases to include additional classes.
US10755097B2

This information processing device 10 is provided with a product quantity estimating unit 14 (detecting means) and a wait time estimating unit 18: the product quantity estimating unit 14 detects the number of shopping baskets held by people lined up at a product registration device (POS device); the wait time estimating unit 18 calculates a wait time prediction value for each product registration device on the basis of the number of shopping baskets; the product quantity estimating unit 14 detects the shopping baskets, and estimates the quantity of products held by each person lined up at each product registration device; the wait time estimating unit 18 calculates the wait time prediction value for each product registration device on the basis of the quantity of products held by each person lined up at each product registration device.
US10755092B2

An image forming apparatus including: an image scanning unit scanning an image of an original document; an image forming unit forming the image onto a recording sheet; a text extraction section extracting a text area from the image for each of various kinds of languages; an editing section, for each of the various kinds of languages, giving color different from one another to the text area or selectively deleting the text area; and a control section controlling the image forming unit so as to cause the image forming unit to form the text area for each of the various kinds of languages on the recording sheet in respective color given to the text area or to form a text area, which is among the text areas of the various kinds of languages and is not being deleted by the editing section, on the recording sheet.
US10755090B2

Disclosed is an approach of on-device partial recognition that includes performing partial recognition on an image of a document captured by a mobile device to detect and/or recognize a specific area (e.g., barcodes, non-relevant text, etc.) and filling the recognized area with a solid color. Because the solid color area has a maximum compression ratio, this approach can lead to image size reduction and increased network throughput for client-server based data recognition where further processing such as advanced data extraction is performed at the server side. The approach can be enforced with neural network algorithms to exclude non-relevant information (e.g., logos, phrases, words, etc.).
US10755078B2

Provided herein are methods for analysis of target cells on a population or individual basis, including before and after contact with a stimulus in order to determine the effect of such stimulus on the target cells. Also provided are devices for performing such methods. The analysis methods involve identifying and measuring or tracking morphological changes that occur in target cells over a period of time. Tracking is accomplished using imaging systems capable of imaging target cells individually over a period of time either continuously or at discrete intervals of time.
US10755069B2

Inspired by Shack Hartmann Wavefront Patterns, a device may obtain three dimensional images for use in authentication. Since such images can have high resolution, damage in, for instance, skin on a finger may be recorded and used as part of a temporary template image. In future authentication attempts, an aged version of the temporary template image may be used. Additionally, reference points on the damage may be employed when authenticating.
US10755067B2

In a method for operating a fingerprint sensor including a plurality of ultrasonic transducers, receiving a plurality of images corresponding to different subsets of the ultrasonic transducers of the fingerprint sensor are received, wherein the plurality of images are non-adjacent. For each image of the plurality of images, it is determined whether the image of the plurality of images is indicative of a fingerprint. Provided a number of images of the plurality of images that are indicative of a fingerprint satisfies a threshold, it is determined whether the images of the plurality of images that are indicative of a fingerprint are collectively indicative of a fingerprint. Provided the plurality of images are collectively indicative of a fingerprint, it is determined that the plurality of images include a fingerprint.
US10755065B2

A sensor device includes a fingerprint sensing module, configured to sense a first raw image using a first exposure time; and an exposure time adjusting module. The exposure time adjusting module is configured to obtain a first image according to the first raw image; determine whether the first image comprises a flicker noise; and adjust the first exposure time when the first image comprises the flicker noise, so as to mitigate the flicker noise.
US10755061B1

The subject technology receives image data including a representation of a physical item. The subject technology analyzes the image data to recognize an object corresponding to an identification indicator of the physical item. The subject technology determines whether the identification indicator of the physical item includes a representation of a barcode. The subject technology extracts verification metadata from the representation of the barcode. The subject technology sends the verification metadata to determine verification information associated with the verification metadata. The subject technology receives the verification information. The subject technology sends the verification information and the verification metadata to determine provenance information associated with the physical item. The subject technology receives, from the second server, the provenance information associated with the physical item. Further, the subject technology causes display, at a client device, of a media overlay including the physical item based at least in part on the provenance information.
US10755060B2

In one embodiment, a printed security mark comprises a random arrangement of printed LEDs and a wavelength conversion layer. During fabrication of the mark, the LEDs are energized, and the resulting dot pattern is converted into a unique digital first code and stored in a database. The emitted spectrum vs. intensity and persistence of the wavelength conversion layer is also encoded in the first code. The mark may be on a credit card, casino chip, banknote, passport, etc. to be authenticated. For authenticating the mark, the LEDs are energized and the dot pattern, spectrum vs. intensity, and persistence are converted into a code and compared to the first code stored in the database. If there is a match, the mark is authenticated.
US10755057B2

A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.
US10755051B2

Systems and processes for rule-based natural language processing are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, receiving a natural-language input; determining, based on the natural-language input, an input expression pattern; determining whether the input expression pattern matches a respective expression pattern of each of a plurality of intent definitions; and in accordance with a determination that the input expression pattern matches an expression pattern of an intent definition of the plurality of intent definitions: selecting an intent definition of the plurality of intent definitions having an expression pattern matching the input expression pattern; performing a task associated with the selected intent definition; and outputting an output indicating whether the task was performed.
US10755049B2

Extracting one or more keywords in a claim, including: decomposing an independent claim into a plurality of elements, wherein each element in the plurality of elements has at least one term; constructing a dependency structure from the plurality of elements, wherein each element in the plurality of elements has a depth in the dependency structure; calculating a score using the depth of the element corresponding to the at least one term in the independent claim; and extracting at least one keyword from the at least one term having a score equal to or larger than a predetermined threshold.
US10755043B2

The present invention relates to a method for revising an error, wherein a user inputs a desired character string for revision so as to calculate a correlation between the desired character string for revision and previously inputted character strings, so that a character string with a high correlation is replaced with the desired character string for revision. A characteristic configuration of the present invention is in a step for deciding a correlation. According to the present invention, in the step for deciding a correlation, a plurality of error-revising operations are defined, an error-revising operation score is given to each of the plurality of error-revising operations, a total of scores are calculated in such a way that scores are summed up for each of the error-revising operations required for revising a previously inputted character string into a desired character string for revision, wherein, if the number of cases of error-revising operations selectable for revision are plural, a score of a case in which a total of scores become a minimum is used for deciding a correlation. A total of scores calculated in such a way are compared with a predetermined threshold, thereby implementing a correlation decision.
US10755038B2

Methods, computer systems, and computer storage media are provided for providing real-time analysis and annotation of clinical documents in a distributed system. A clinical transformation session is opened at a clinical transformation server maintaining sessions for one or more editors and agents operating on a clinical document. Sequences of operations on the clinical document are stored at a memory accessible by the server. At least a portion of the clinical document is analyzed in real-time to provide annotations and other document modifications to each of the one or more editors having a session at the server. Parallel annotations or modifications are resolved and a synchronized view of the clinical document is maintained based on operational transformation.
US10755012B2

The present disclosure relates to system(s) and method(s) for generating a functional simulation's progress report simultaneously when the simulation is in progress. The system comprises a testbench and a DUV/SUV connected to the testbench. The testbench generates a set of input data/packets in order to simulate and verify the DUV/SUV. The system is configured to identify one or more components, from a set of components in the testbench. Furthermore, the system receives one or more current progress messages from the one or more components and identifies one or more component Lock-Up conditions based on the processing of the one or more current progress messages and one or more previous progress messages. Further, the system executes one or more actions to resolve the one or more component Lock-Up conditions. Furthermore, the system generates a simulation progress report, simultaneously at runtime, during the simulation.
US10755009B1

During logic synthesis and placement optimization, designs are aggressively optimized for timing, power, and area but only the data paths are modified and the clock network is assumed to be “ideal” and fixed. The described embodiments optimize the clock network as well as the data path logic during the logic synthesis and placement optimization stages, thereby improving the overall performance of the design.
US10755008B2

A circuit comparing method includes the following operations: detecting several connection relationships between all starting points and all ending points corresponding to all starting points of a first circuit diagram; detecting several connection relationships between all starting points and all ending points corresponding to all starting points of a second circuit diagram; determining at least one difference between several connection relationships of the first circuit diagram and several connection relationships of the second circuit diagram; and outputting the at least one difference.
US10755004B2

A method of modeling an object includes defining a state transition probability and a state of each of a plurality of particles forming the object; changing a state of a particle defined to be in a first state among the plurality of particles to a second state; applying a movement model to a particle defined to be in the second state among the plurality of particles; and changing a state of the particle defined to be in the second state to the first state based on the state transition probability.
US10754992B2

A data security system, and a method of operation thereof, includes a data security transceiver or receiver; an authentication subsystem operatively connected to the data security transceiver or receiver; and a storage subsystem connected to the authentication subsystem.
US10754981B2

In particular embodiments, in response a data subject submitting a request to delete their personal data from an organization's systems, the system may: (1) automatically determine where the data subject's personal data is stored; and (2) in response to determining the location of the data (which may be on multiple computing systems), automatically facilitate the deletion of the data subject's personal data from the various systems (e.g., by automatically assigning a plurality of tasks to delete data across multiple business systems to effectively delete the data subject's personal data from the systems).
US10754977B2

Examples disclosed herein relate, among other things, to a monitoring system. The monitoring system may include a report analyzer configured to receive a report from one of a plurality of devices and determine whether the report includes at least one masked value. If the report includes at least one masked value, the report analyzer may be configured to determine, based on a plurality of reports associated with the masked value, whether an unmasking condition is satisfied, and if the unmasking condition is satisfied, to mark the masked value for unmasking.
US10754973B2

Disclosed herein are system, method, and computer program product embodiments for a secured cloud storage system. An embodiment operates by receiving a compressed file comprising data that has been compressed using a compression algorithm. The compressed data is divided into a plurality of separate files. A password for each of the separate files is determined. Each of the separate files is encrypted with its corresponding password. The encrypted files are stored across a plurality of servers.
US10754969B2

Embodiments are directed to a question and answer (QA) pipeline system that adjusts answers to input questions based on a user criteria, thus implementing a content-based determination of access permissions. The QA system allows for information to be retrieved based on permission granted to a user. Documents are ingested and assigned an access level based on a defined information access policy. The QA system is implemented with the defined information access policy, the ingested documents, and the inferred access levels. For the QA system implementation, a user enters a question; primary search and answer extraction stages are performed; candidate answer extraction is performed using only content the user is allowed to access; the candidate answers are scored, ranked, and merged; ranked answers based on user permissions are filtered; and answers are provided to the user.
US10754967B1

Systems, methods, and other embodiments associated with handling secure interrupts between security zones are described. According to one embodiment, an apparatus includes a memory divided between a secure zone and a non-secure zone and storing a plurality of applications. The secure zone provides exclusive access to secure assets of the apparatus. A processor with an interface module configured to, in response to receiving an interrupt request from a requesting application that executes on the processor in the non-secure zone, tunnel the interrupt request into the secure zone of the processor. The non-secure zone and the secure zone are configured as operating environments of the processor with separate security controls. The processor includes a monitor module configured to issue the secure interrupt to a trusted application that is one of the plurality of applications in the secure zone, wherein the trusted application is registered to handle the secure interrupt.
US10754959B1

Procedures to identify the probabilities for different states in a vulnerability life cycle are described. The probabilities are used to develop a number of statistical models to evaluate the risk factor of a particular vulnerability at time “t”. A transition probability matrix of all states of a particular vulnerability as a function of time is also described. A Markov chain process can be iterated to reach a steady state of the transition probability matrix, with the initial probabilities reaching the absorbing states, including exploited and patched states. A risk factor is also introduced for use as an index of the risk of a vulnerability being exploited. Finally, statistical models that can calculate the risk factor more conveniently without going through the Markovian process are described.
US10754948B2

Under one aspect, a method is provided for protecting a device from a malicious file. The method can be implemented by one or more data processors forming part of at least one computing device and can include extracting from the file, by at least one data processor, sequential data comprising discrete tokens. The method also can include generating, by at least one data processor, n-grams of the discrete tokens. The method also can include generating, by at least one data processor, a vector of weights based on respective frequencies of the n-grams. The method also can include determining, by at least one data processor and based on a statistical analysis of the vector of weights, that the file is likely to be malicious. The method also can include initiating, by at least one data processor and responsive to determining that the file is likely to be malicious, a corrective action.
US10754945B2

A system for generating a psychographic device fingerprint includes a server in communication with a network and memory storing a program which, when executed by the server, performs steps for (a) detecting reception at a computing device of media content delivered via the network, (b) reading device elements stored on the computing device, (c) reading a geographic indicator from the computing device, (d) reading a content indicator identifying the media content, (e) determining a timing parameter associated with reception of the content at the computing device, and (f) deriving from the device type, the geographic indicator, the content indicator, and the timing parameter, the psychographic device fingerprint as computer readable code uniquely identifying a user of the computing device. The steps may further include recording media content received by multiple computing devices, and generating a viewership report relating computing devices and psychographic device fingerprints to the media content received.
US10754941B2

Techniques for authentication and authorization of a user, an application, or a user device for access to web resources are described. For example, a machine identifies an access request to access a remote resource associated with a web service. The access request may be received from an application executing at a user device. The machine retrieves at least one user artifact from a security manager identifier received from the web service. The machine performs fingerprinting of the user device based on the at least one user artifact. The machine transmits the access request to the web service based on the performing of the fingerprinting of the user device. The machine, in response to the transmitting of the access request to the web service, receives a resource access authorization from the web service for the application executing at the user device.
US10754940B2

An authentication device includes a first login module and a second login module. Upon a login request accompanied by entry of correct authentication information on any one of accounts, the first login module approves a request for first login using the account in account information, the account information comprising the registered accounts distinguished between one or more first accounts and one or more second accounts, the second accounts being allowed for proxy login using the first accounts. Upon a further request for login using any one of the first accounts in a login session started by the first login using any one of the second accounts, the second login module approves a request for second login using the first account, the first account having a preset proxy for approving the proxy login using the second account in the account information.
US10754938B2

An electronic device is provided. The electronic device includes a housing, a touch display, a pressure sensing circuit, a fingerprint sensor, a processor, and a memory. The memory is configured to store fingerprint data associated with a plurality of reference fingerprints. The processor is configured to, when pressure is applied by the finger in the fingerprint sensing area, receive first data associated with the pressure from the pressure sensing circuit and receive second data associated with the fingerprint of the finger from the fingerprint sensor, identify a selected function corresponding to the second data based on comparing result of the second data and the reference fingerprint data, and execute the selected function.
US10754932B2

A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.
US10754928B2

A method is disclosed to acquire imaging and non-imaging datasets from like objects. A linkage is found using a partial least squares (PLS) technique between imaging and non-imaging datasets. The linkage is then reduced to an expression of a single numerical assessment. The single numerical assessment is then used as an objective, quantified assessment of the differences and similarities between the objects. The data each dataset can be aspects of performance, physical characteristics, or measurements of appearance.
US10754925B2

Techniques for training a natural language understanding (NLU) engine may include generating a first annotation of free-form text documenting a healthcare patient encounter and a link between the first annotation and a corresponding portion of the text, using the NLU engine. A second annotation of the text and a link between the second annotation and a corresponding portion of the text may be received from a human user. The first annotation and its corresponding link may be merged with the second annotation and its corresponding link. Training data may be provided to the engine in the form of the text and the merged annotations and links.
US10754920B2

An arithmetic processing device according to the present embodiment includes: a first storage device including m (m≥2) groups each including at least one first array; a second storage device including n (m>n≥1) groups each including at least one second array; a third storage device including at least one third array; a fourth storage device including k (m>k≥1) fourth arrays; and a processor, the processor selecting n groups of the first array from among the m groups of the first array, reading out data stored in memory elements of the first array included in the selected groups, storing the data in the memory elements of the second array of the second storage device, and the processor performing a convolution process to the third array using the data stored in the memory elements of the second array and storing a result of the convolution process in the fourth arrays.
US10754911B2

Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.
US10754910B2

Embodiments of the inventive concept enable a user to define exactly what and/or where they would like to set a digital pinpoint bookmark within digital content, and at a later time, engage the use of the digital pinpoint bookmark so that they can jump back to the very spot within the digital content where they left off. The pinpoint bookmark is a visual mark that overlays the digital content and that points directly to the spot (i.e., directly to a punctuation mark, letter, word, paragraph, image, video clip, audio clip, or the like) so that it is easy and quick for the user to get back to the exact position within the digital content. The pinpoint bookmark can be cleared using a button. Multiple pinpoint bookmarks across various different personal computing devices associated with a single user can be centrally stored and managed using a remote pinpoint bookmark database.
US10754905B2

A method of searching content is provided. The method includes receiving, in a social media messaging program, a search request including one or more search terms from a user of a client device. The method further includes searching, among the user's contacts locally stored on the client device, for contacts matching with the one or more search terms to produce first search results displaying a least a subset of the first search results and one or more search navigation affordances. At least one of the search navigation affordances corresponds to second search results of a first content type that are shared by the user and other users and at least one of the search navigation affordances corresponds to third search results of a second content type different from the first content type that are associated with the user.
US10754895B2

A method for reducing I/O performance impacts associated with a data commit operation is disclosed. In one embodiment, such a method includes periodically performing a data commit operation wherein modified data is destaged from cache to persistent storage drives. Upon performing a particular instance of the data commit operation, the method determines whether modified data in the cache is a metadata track. In the event the modified data is a metadata track, the method attempts to acquire an exclusive lock on the metadata track. In the event the exclusive lock cannot be acquired, the method skips over the metadata track without destaging the metadata track for the particular instance of the data commit operation. A corresponding system and computer program product are also disclosed.
US10754892B2

A user may establish a reservation for content that is not currently available to the user via a group of sources, including broadcast, streaming, and/or download sources. For example the a user may establish a reservation to record a broadcast of specific content that is currently not scheduled for broadcast. As another example, the user may establish a reservation for the purpose of alerting the user once a new movie becomes available through a subscription streaming service. Based on a reservation, the service provider and/or the user's media playback device may monitor content availability data for one or more sources. When the content is indicated as available, the user may be so informed. The content may then be streamed or downloaded, or a recording of the content may be scheduled. Additionally, or alternatively, the content may be automatically scheduled for recording or download.
US10754890B2

A system and method for generating a personalized playlist is provided. A plurality of media tracks from a user device of a user is received. The plurality of media tracks is analyzed for metadata and the metadata is assigned to the media tracks in the plurality of media tracks. One or more user attributes of the user is generated. The one or more user attributes includes a first time period when the user is between 20 and 30 years old. The metadata of the media tracks is compared to the one or more user attributes. The metadata includes metadata for relevant dates of media tracks. The relevant dates include a date of performance of the media tracks and are compared to the first time period. A target mood for generating a playlist is generated. A playlist is generated based on the target mood and based on the comparison of the metadata to the one or more attributes.
US10754885B2

Embodiments of the inventive system and methods are directed to a computer program that employs a drag-and-drop user interface for debugging dialogue states, tracking dialogue context, understanding dialogue utterances, and managing dialogue sessions of a conversational agent. Each dialogue element is defined in a “node” that can be dragged and dropped into a canvas of the user interface. A debugging window allows a user to visually debug and/or search the code associated with each dialogue element as well as execute each dialogue element of the conversational agent in sequence at a pace that is suitable to the user.
US10754881B2

The present invention is directed toward a system for database querying using natural language generation, which comprises identifying a first set of entities corresponding to an indexed data set in response to a user query, generating a ranked list of query intents using the first set of entities, wherein each item of the list of query intents represents a second set of entities associated with the user query and iterating over the ranked list of query intents to identify a top ranked intent associated to one of a set of predefined query plans. The predefined query plan associated with the top rank intent is executed using the set of entities corresponding to the top ranked intent, the predefined query plan comprising one or more search actions against the indexed data set. A first set of results is then received and a description is generated and transmitted.
US10754879B2

A computer implemented method for identifying a signal in a sequence of numerical values, the method including: converting the sequence of numerical values into a vector sequence by converting each value in the sequence to a normalized vector representation; generating a vector field comprising the vector sequence as a multi-dimensional data structure such that vectors in the vector sequence are plotted in sequence in the vector field; modeling a simulated flow of particles through the vector field such that a flow of each particle is influenced by vectors in the vector field; generating one or more static representations of the particles, each representation being generated at a particular point in time; and performing feature detection on each of the one or more static representations to identify features in the representation corresponding to the signal.
US10754873B2

A determination is made, by a first device, that data in a first database is modified. The first database is associated with the first device. A notification is generated by the first device. The notification includes information associated with the data modification in the first database. The notification is transmitted by the first device to at least one second device. At least one second database is associated with the at least one second device.
US10754871B2

Techniques for context-sensitive data retrieval and conversion are disclosed. A system receives a request for data in a first data format. A first subset of records includes a first subset of data in the first data format. A second subset of the records includes a second subset of data in a second data format. The system determines a context-sensitive operation for converting data. The system transmits a query including an aggregation clause associated with the context-sensitive operation. The system receives aggregated results including: aggregated data from the first subset of records, in the first data format; and aggregated data from the second subset of records, in the second data format. Using the context-sensitive operation, the system converts data from the second data format to the first data format. A response to the request is based on the aggregated data from the first subset of records and the converted aggregated data.
US10754866B2

A management device managing a storage device having a plurality of logical storage areas accessed by a computer has a monitor module for determining whether a setting is made by which the computer uniformly accesses the plurality of logical storage areas, obtaining respective access counts of the plurality of logical storage areas when it is determined that the setting is made, and comparing the obtained plurality of access counts, thereby determining whether a logical storage area having a problem exists; an analysis module for obtaining, when the problem exists, configuration information of the storage device assigned to the logical storage area having the problem, and identifying a configuration in the storage device as a bottleneck on the basis of the obtained configuration information; a creation module for creating a countermeasure of changing an access route passing through the configuration as the identified bottleneck.
US10754865B2

A method for mining user cyclic patterns comprises steps: S1: a user behavior recording module recording time of behaviors of each user; S2: a user behavior time sequence generation module performing batch processing to the behaviors of each user to generate a time sequence of the behaviors of the user by using day as time granularity; and S3: a user behavior cyclic pattern acquisition module generating time sequence cyclic patterns from the time sequence according to frequent patterns.
US10754864B2

An information processing system includes an acquisition unit that acquires time-series data representing vital sign information of a plurality of persons who share a location in a predetermined time and a control unit that specifies persons who have a same or similar emotional response as persons having a good affinity with each other in accordance with the time-series data acquired by the acquisition unit.
US10754861B2

Method and system for content affinity analytics using graph and exchange of affined learning data across learning management systems (LMS), are provided. The present invention relates to a method and system for performing content affinity analytics in learning management systems such as assessment management systems (AMS)/content management systems (CMS)/learning management system (LMS). The present invention comprises of a data capture service layer, affinity analysis layer and an information retrieval layer. The data capture service Layer models the data management entities into a connected graph. The affinity analysis layer identifies the affinity data and creates/updates the relations among the nodes. Further, the information retrieval layer exposes APIs which queries the graph and returns data in a JSON format.
US10754855B2

Improved computer data query processing by a) identifying a cut point value (CPV) for a data set, where an attribute value of each data set record is normalized between first and second normal bounds, where the CPV is any value between the normal bounds that is associated with a maximum data skipping performance value (DSP) calculated by applying a DSP function based on the normalized values and the CPV, and where the DSP function relates to a selected data query distribution profile, b) partitioning the data set into multiple partitions, one partition including a data record subset whose corresponding normalized attribute values are greater than the CPV, and another partition including a data record subset whose corresponding normalized attribute values are less than the CPV, and c) storing the partitions on physical data storage media for access by a computer configured to perform data query processing.
US10754854B2

A distributed database management system may comprise a plurality of computing nodes. A request to update an item maintained by the system may be acknowledged as durable and committed once an entry corresponding to the request has been written to a log file and quorum among the computing nodes has been achieved. Improved consistency may be achieved by maintaining snapshots of committed item states within queryable in-memory snapshot data structures. Range queries may be performed by merging a secondary index with the snapshots and applying filters. Projections may be completed by retrieving additional data from an item collection maintain on one or more storage devices.
US10754853B2

At least a portion of a graph database having a plurality of vertex-centric indices is stored. A virtual edge to be generated is identified based on a plurality of edges of the graph database. The virtual edge connecting at least a pair of vertices that were not previously directly connected is generated. The plurality of vertex-centric indices is updated to include information about the virtual edge.
US10754850B2

Methods, systems, and apparatus for generating data describing context clusters and context cluster probabilities, wherein each context cluster includes query inputs based on the input context for each of the query inputs and the content described by each query input, and each context cluster probability indicates a probability that at a query input that belongs to the context cluster will be selected by the user, receiving, from a user device, an indication of a user event that includes data indicating a context of the user device, selecting as a selected context cluster, based on the context cluster probabilities for each of the context clusters and the context of the user device, a context cluster for selection input by the user device, and providing, to the user device, data that causes the user device to display a context cluster selection input that indicates the selected context cluster for user selection.
US10754849B2

Methods, techniques, and systems for gathering social media content are provided. Some embodiments provide a Social Intelligence System (“SIS”) configured to provide dynamic search capability of a content source by using a proxy server system as an intermediary between the SIS and the content source. The SIS may then dynamically determine a rate at which it searches for content based on a rate of change or predicted change of a particular content source. Dynamically determining a rate allows the SIS to track a particular topic or series of topics over time, while only searching for content on the topic at the most optimal time periods to reduce overall cost.
US10754847B2

Various embodiments relate to a method and apparatus automated production management, the system including a storage device configured to store data and program instructions; and a processor configured to receive data from a production asset and process the data, detect an event from the data, add a record to an edge blockchain, determine whether an action is required based on the event, communicate the action to the production asset, add a record to the edge blockchain and transmit edge blockchain to an enterprise information system to be stored in a core blockchain.
US10754835B2

A method and associated systems for a deduplication module of a database-management system. The database-management system, upon receiving a request to perform a transaction that will revise a stored database record, uses memory-resident logs and previously generated database-maintenance tables to: i) identify a first logical block that identifies an updated value, stored in a physical block of storage, to be used to update the database record; and ii) further identify a second logical block that stores in the database a corresponding existing value of the same record. After determining that the first and second logical blocks reside on physical storage devices within the same storage tier, the system directs the deduplication module to associate both logical blocks with the first physical block.
US10754829B2

Some embodiments of the present invention provide virtual configuration systems and methods that overcome some or all of the downfalls of typical approaches by allowing for persistent configuration of an operating system of a host device. A virtual configuration layer may be incorporated into the file system of the host device and executed to modify configuration data stored outside of the file system, without changing the file system. Once the configuration data is modified, it may be used to configure the file system and/or the operating system of the host device when it is loaded by a client device. In some embodiments, the host device may be nonvolatile storage (e.g., a flash drive) embedded into a client device (e.g., a diskless system).
US10754827B2

Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a cloud-backed content item at a first client device using a native application associated with the cloud-backed content item; detecting that the content item is open at a second client device from a cloud-based application that supports live collaboration for the cloud-backed content item; and directing the first client device to an instance of the cloud-based application at the first client device.
US10754822B1

Systems and methods are provided for migrating a source ontology for a source stack to a destination stack. The source ontology may define source objects that are associated with source data sets. The source data sets may correspond to destination data sets on a destination stack. The destination data set identifiers for the source data sets may be different from the destination data sets. Translation of the destination data set identifiers may enable migration of the source ontology to the destination stack.
US10754815B2

A method includes receiving, by a multi-purpose callout processor, a transaction input from an external client application. The transaction input includes a request to perform a specific functionality by a transaction processing system. The multi-purpose callout processor implements a multi-purpose application program interface between the external client application and the transaction processing system. The method also includes performing a callout based on the transaction input. The multi-purpose callout processor is configured to perform a plurality of types of callouts.
US10754812B2

Some embodiments include apparatuses and methods of using the apparatuses. One of the apparatuses includes first-in first-out (FIFO) cells included in an asynchronous FIFO unit and first and second circuits included in the asynchronous FIFO unit. The first circuit provides first information based on a value of a first bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for storing data information in the selected FIFO cell. The second circuit provides information based on a value of a second bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for reading data information from the selected FIFO cell.
US10754811B2

A device may include a connector to connect the device to a chassis. The device may include chassis type circuitry to determine a type of the chassis. The device may further include mode configuration circuitry to configure the device to use a particular mode appropriate for the type of the chassis.
US10754807B2

A circuit device includes first and second physical layer circuits, a bus switch circuit that switches connection between a first bus and a second bus that comply with a USB standard on in a first period and off in a second period, and a processing circuit that performs, in the second period, packet transfer processing on a transfer route that includes the first bus, the first and second physical layer circuits, the second bus. The bus switch circuit includes a first switch circuit, a second switch circuit, and a signal line connected between the first switch circuit and the second switch circuit.
US10754801B2

Memory devices and methods for operating the same are provided. A memory device can include at least one command contact and at least one data contact. The memory device can be configured to detect a condition in which the at least one command contact is connected to a controller and the at least one data contact is disconnected from the controller, and to enter, based at least in part on detecting the condition, a first operating mode with a lower nominal power rating than a second operating mode. Memory modules including one or more such memory devices can be provided, and memory systems including controllers and such memory modules can also be provided.
US10754799B2

A memory system includes a memory controller coupled to multiple memory devices. Each memory device includes an oscillator that generates an internal reference signal that oscillates at a frequency that is a function of physical device structures within the memory device. The frequencies of the internal reference signals are thus device specific. Each memory device develops a shared reference signal from its internal reference signal and communicates the shared reference signal to the common memory controller. The memory controller uses the shared reference signals to recover device-specific frequency information from each memory device, and then communicates with each memory device at a frequency compatible with the corresponding internal reference signal.
US10754792B2

Example implementations relate to persistent virtual address spaces. In one example, persistent virtual address spaces can employ a non-transitory processor readable medium including instructions to receive a whole data structure of a virtual address space (VAS) associated with a process, where the whole data structure includes data and metadata of the VAS, and store the data and the metadata of the VAS in a non-volatile memory to form a persistent VAS (PVAS).
US10754781B2

Embodiments are directed to a method for optimizing performance of a microprocessor. The method includes monitoring the performance of the microprocessor in each of a plurality of performance modes. The method further includes choosing a performance mode based on the monitoring. Thereafter, using the performance mode for a predetermined amount of time. Each of the plurality of performance modes is a branch prediction mode.
US10754769B2

Non-volatile memory systems such as those using NAND FLASH technology have a property that a memory location can be written to only once prior to being erased, and a contiguous group of memory locations need to be erased simultaneously. The process of recovering space that is no longer being used for storage of current data, called garbage collection, may interfere with the rapid access to data in other memory locations of the memory system during the erase period. The effects of garbage collection on system performance may be mitigated by performing portions of the process contemporaneously with the user initiated reading and writing operations. The memory circuits and the data may also be configured such that the data is stored in stripes of a RAID array and the scheduling of the erase operations may be arranged so that the erase operations for garbage collection are hidden from the user operations.
US10754768B2

A memory system includes a nonvolatile memory device; In an embodiment, a memory system comprising: a nonvolatile memory device; a working memory configured to store a first layer and a second layer as firmwares, each of which drives the nonvolatile memory device; a control component configured to control the nonvolatile memory device based on the firmwares; a buffer memory configured to store a first table which is managed by the first layer and a second table which is managed by the second layer; and a memory controller configured to store a descriptor for setting information of the nonvolatile memory device, and interface with the nonvolatile memory device based on control of the control component, wherein the second layer stores position information of the descriptor in the second table, and wherein the first layer accesses the memory controller by referring to the second table.
US10754762B2

A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for tracking one or more tracked features in one or more communication between a web browser and a web server. The method can detect that a session between the web browser and the web server has been initiated and monitor the communications to determine if any of the one or more tracked features are used. The method can further retrieve data from the communication when the communication is triggered by a tracked feature and save the data to a database. The data retrieved can include an identifier of the tracked feature and the session between the web browser and the web server. The method can save the data to the database in a different manner according to the types of the one or more tracked features. Other embodiments are disclosed.
Patent Agency Ranking