US10659795B2

For example, 120 Hz display can be favorably performed on a reception side even in the case of encoding and transmitting moving image data of 24 Hz at the frame rate of 60 Hz.A video stream of a second frame rate larger than a first frame rate is obtained by encoding each picture constituting moving image data of the first frame rate at the second frame rate. Identification information indicating a synchronization relationship between the first frame rate and display start timing is inserted into encoded image data of each picture constituting the video stream of the second frame rate.The video stream of the second frame rate in which the identification information is inserted is transmitted.
US10659794B2

A palette decoding apparatus includes a palette color storage device which stores palette colors, a color index storage device which stores color indices of pixels, and a palette value processing circuit which generates a palette value for each pixel by reading data from the color index storage device and the palette color storage device. A frame is divided into first coding units, and each first coding unit is sub-divided into one or more second coding units. Before a palette value of a last pixel in a first coding unit is generated by the palette value processing circuit, a palette value of a non-last pixel in the first coding unit is generated by the palette value processing circuit and used by a reconstruction circuit of the video decoder.
US10659791B2

A video decoder is configured to obtain an index value for a current video block. The video decoder obtains a partition type for a current video block. The video decoder selects one of a plurality of defined sets of ordered candidate predictive video blocks based on the partition type of the current video block. A video decoder selects a predictive video block from a selected one of the plurality of defined sets of ordered candidate predictive video blocks based on an index value. A video decoder generates a motion vector for a current video block based on motion information of the predictive video block.
US10659778B2

The present invention relates to a method of playing back a bitstream for transferring a group of pictures, the method comprising the steps of: parsing, when a random access occurs in a first picture, a network abstraction layer (NAL) unit header of at least one second picture following the first picture and determining a NAL unit type of the at least one second picture; removing the at least one second picture from the bitstream on the basis of the determined NAL unit type; and decoding and displaying the bitstream from which the at least one second picture has been removed.
US10659777B2

Systems, apparatus and methods are described including determining a prediction residual for a channel of video data; and determining, using the first channel's prediction residual, a prediction residual for a second channel of the video data. Further, a prediction residual for a third channel of the video data may be determined using the second channel's prediction residual.
US10659772B1

An augmented reality (AR) system that enhances an AR participant's experience by providing a visual effect with added depth. The AR system displays previously achieved by an AR HMD are augmented with a second layer of accessible depth. This added depth is achieved by including, in the AR space/real world environment, external stereo screens upon which 3D stereo content is projected by one or more 3D projectors. The AR HMD is equipped with an external 3D screen viewing assembly so the AR HMD allows an AR participant wearing the AR HMD to view images on the external stereo screens in stereo. The external stereo screens can be used to produce 3D imagery that may differ in depth from the depth of the fixed focal length images displayed to the viewer by the AR HMD. The AR system enlarges the AR participant's simultaneous angular viewing range to 55 to 160 degrees.
US10659768B2

A system for reconstructing a three-dimensional (3D) model of a scene including a point cloud having points identified by 3D coordinates includes at least one sensor to acquire a set of images of the scene from different poses defining viewpoints of the images and a memory to store the set of images and the 3D model of the scene. The system also includes a processor operatively connected to the memory and coupled with stored instructions to transform the images from the set of images to produce a set of virtual images of the scene viewed from virtual viewpoints; compare at least some features from the images and the virtual images to determine the viewpoint of each image in the set of images; and update 3D coordinates of at least one point in the model of the scene to match coordinates of intersections of ray back-projections from pixels of at least two images corresponding to the point according to the viewpoints of the two images.
US10659763B2

A stereographic camera system and method of operating a stereographic camera system. A camera platform may include a first camera head including first left and right cameras separated by a first interocular distance, the first camera head providing first left and right video streams, and a second camera head aligned with the first camera head, the second camera head including second left and right cameras separated by a second interocular distance, the second camera head providing second left and right video streams. An output selector may select either the first left and right video streams or the second left and right video streams to output as a 3D video output. The first interocular distance may be settable over a first range, and the second interocular distance may be settable over a second range, at least a portion of the second range smaller than the first range.
US10659759B2

Method and system for selective culling of multi-dimensional data sets. Selective culling system introduces a feedback control method for remote users (e.g., client-side) to customize the selection, transmission, and display of datasets (e.g., on server-side) or any collection or subset of datasets.
US10659747B1

An object is to obtain a visibility-improved video while more favorably maintaining a color rendering property in a video display device. To achieve the object, a video input unit, a video correcting unit that performs video correction on a video input by the video input unit, and a video display unit that displays the video corrected by the video correcting unit are included, and the video correcting unit is configured to perform local luminance correction on the video input by the video input unit, acquire a correction intensity for each part of the local luminance correction, and perform local saturation correction based on the correction intensity.
US10659744B2

The distance information generating apparatus includes a generating unit configured to generate the distance information, based on the parallax between the first image signal and the second image signal; an acquiring unit configured to acquire chromatic aberration information indicative of chromatic aberration of an image-forming optical system used in photographing of the first image signal and the second image signal; and a correction unit configured to correct the distance information generated in the generating unit, based on a contrast evaluation value generated for each of the plurality of pieces of color information from the third image signal, and the chromatic aberration information.
US10659740B2

An image rendering apparatus includes a light source unit, a detecting unit, an optical scanner, a light source driving unit, and an adjusting unit. The light source driving unit is configured to control the light source unit in such a way that a rendered image is generated by the scan of the optical scanner inside a scan area scanned by the optical scanner and that a characteristic laser beam is emitted at a position and in a pattern corresponding to a rendered content of the rendered image. The rendered image includes an indicator related to a speed of a vehicle. The light source driving unit is configured to control the light source unit to emit the characteristics detecting laser beam in such a way that a scale for the indicator related to the speed of the vehicle is rendered.
US10659730B2

Systems and methods for providing video subtitling and text communications (e.g., real time text (RTT) and conventional text messaging) during video calls. The system can include video calling with voice recognition based subtitles. The system can also include a call log to provide a textual record of the audio portion of the video call. The system can utilize embedded or online (e.g., cloud-based) voice recognition systems to provide the subtitles and call log. The system can enable users to send RTT, standard text, or other messages to multiple users participating in a video call via a public text interface. The system can also enable users to send private RTT, standard text, or other messages to specified participants during video calls using parallel interfaces.
US10659729B2

The present disclosure is directed toward systems and methods for optimizing video conferences. For instance, systems and methods described herein optimize both the transmission and display of one or more video conference data streams. Systems and methods described herein optimize the transmission and display of one or more video conference data streams by identifying a context associated with the one or more video conference data streams and optimizing the one or more video conference data streams based on the identified context.
US10659727B2

The present disclosure relates to a device for transmitting video signals, including: two or more signal channels respectively connected to the signal sources; two or more trigger switch units respectively disposed corresponding to the signal channels; a switch control unit configured to determine a target signal channel according to a channel selection signal, and turn on the trigger switch unit corresponding to the target signal channel and turn off the other trigger switch units; and a signal source control unit disposed at each of the signal sources, and configured to control the operation and standby of the signal source according to the turning on and turning off of the trigger switch unit of the signal channel connected to the signal source.
US10659716B2

There is provided an imaging device including a pixel array section including pixel units two-dimensionally arranged in a matrix pattern, each pixel unit including a photoelectric converter, and a plurality of column signal lines disposed according to a first column of the pixel units. The imaging device further includes an analog to digital converter that is shared by the plurality of column signal lines.
US10659714B2

An image sensor including a pixel circuit and an active reset circuit. The pixel circuit includes a light sensing element, a storage node selectively connected to the light sensing element, an output transistor configured to, during a readout operation, output a signal that is based on a potential of the charge storage node to an output line, and a selection transistor that controls the readout operation. The active reset circuit includes a first current path and a second current path, the first current path extending from a power supply node to the output line via the selection transistor and the output transistor, and the second current path extending from the power supply node to the output line via a first transistor and a second transistor. The active reset circuit is configured to, when the selection transistor and the first transistor are both ON, set a potential of the charge storage node based on a potential of a gate of the second transistor.
US10659713B2

An image sensing device includes a pixel array having a plurality of pixels each including first and second photoelectric converters that share a microlens, a plurality of column signal lines, and a readout circuit including a plurality of column circuits each configured to receive a signal of a corresponding column signal line. Each pixel includes first and second driving elements respectively configured to output signals corresponding to charges respectively generated by the first and second photoelectric converters to a corresponding column signal line. In a state in which signals are output from both the first and second driving elements included in a selected pixel to a column signal line corresponding to each of the plurality of column circuits, the readout circuit reads out a signal of the column signal line corresponding to the column circuit.
US10659712B2

A signal transfer circuit includes a transmission circuit, a conversion circuit and a sensing output circuit. The transmission circuit outputs a driving signal to a signal line. The conversion circuit receives an input signal that is a single-ended signal transferred through the signal line and converts the input signal to a differential signal including a first output amplified signal and a second output amplified signal. The first output amplified signal swings downwardly from a first output DC level and the second output amplified signal swings upwardly from a second output DC level that is lower than the first output DC level. The sensing output circuit generates an output signal based on the differential signal. The number of the signal lines is reduced without decrease in performance of signal transfer, and sizes of the signal transfer circuit and the device including the signal transfer circuit are reduced.
US10659711B2

There is provided a solid-state imaging apparatus including a driving device that reads image data from an imaging unit. When reading the image data from the imaging unit, the driving device renders the image data composed of image data having V rows and H columns and blanking data having V′ rows and H′ columns, and renders the amount of the image data changeable for at least every one frame.
US10659706B2

A photoelectric conversion device includes a plurality of pixels each of which includes a photoelectric converter that generates charges by photoelectric conversion, a first transfer unit that transfers charges in the photoelectric converter to a first holding portion, a second transfer unit that transfers charges in the first holding portion to a second holding portion, an amplifier unit that outputs a signal based on charges held in the second holding portion, and a third transfer unit that transfers charges of the photoelectric converter to a drain portion; and a control unit that, in an exposure period in which signal charges are accumulated in the photoelectric converter, changes a potential barrier formed by the third transfer unit with respect to the signal charges accumulated in the photoelectric converter from a first level to a second level that is higher than the first level.
US10659701B2

An imaging lens includes one or more lens elements configured to receive and focus light in a first wavelength range reflected off of one or more first objects onto an image plane, and to receive and focus light in a second wavelength range reflected off of one or more second objects onto the image plane. The imaging lens further includes an aperture stop and a filter positioned at the aperture stop. The filter includes a central region and an outer region surrounding the central region. The central region of the filter is characterized by a first transmission band in the first wavelength range and a second transmission band in the second wavelength range. The outer region of the filter is characterized by a third transmission band in the first wavelength range and substantially low transmittance values in the second wavelength range.
US10659690B2

A method of image stabilization includes obtaining movement data for an imaging device mounted to a mobile platform, adjusting an input image acquired by the imaging device according to the movement data to obtain a stabilized image, and displaying the stabilized image according to a selected viewport.
US10659688B2

A multicamera panoramic imaging system having no parallax. In an example, the multicamera panoramic imaging system includes multiple discrete, imaging systems disposed in a side-by-side array, wherein a field of view of each discrete, imaging systems is conjoined with a field of view of each adjacent discrete imaging system, further wherein a stencil of chief rays at the edge of the field of view of any one of the discrete imaging systems will be substantially parallel to a stencil of chief rays at the edge of the field of view of any adjacent ones of the discrete imaging systems such that all of the substantially parallel stencils of chief rays appear to converge to a common point when viewed from object space. A method for forming an image of an object having no parallax.
US10659686B2

Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation can be generated from live images captured from a camera as the camera moves along a path. Then, a sequence of the images can be selected based upon sensor data from an inertial measurement unit and upon image data such that one of the live images is selected for each of a plurality of poses along the path. A multi-view interactive digital media representation may be created from the sequence of images, and the images may be encoded as a video via a designated encoding format.
US10659669B2

The projection display unit includes an illumination section including one or a plurality of light sources, a light valve that modulates light emitted from the illumination section and outputs the modulated light, a projection lens section that projects the light outputted from the light valve onto a projection surface, a light-receiving section including an imaging device that receives light incident via the projection lens section, and an optical device that allows for splitting into respective optical paths that pass through the illumination section, the light valve, and the light-receiving section. A first range corresponding to a portion of a pupil range of the projection lens section is assigned for projection, and the light-receiving section includes a light-shielding part that performs light-shielding of a selective part corresponding to the first range, at a position substantially optically conjugate with respect to an aperture of the projection lens section.
US10659668B2

An apparatus is disclosed including: a light source; a Fresnel lens, and a lens array. The Fresnel lens is disposed upstream from the light source to collimate light output by the light source. The lens array is disposed upstream from the Fresnel lens to mix collimated light that is output from the Fresnel lens. The lens array includes a plurality of optical elements arranged on a substrate. Each optical element includes a respective first planar surface arranged to face towards a different respective portion of the Fresnel lens and a second convex surface arranged to face away from the Fresnel lens.
US10659664B2

A camera module and its molded circuit board assembly and manufacturing method are disclosed, wherein the molded circuit board assembly includes a circuit board and a molded base integrally formed with the circuit board through a molding process. The molded base forms a light window disposed corresponding to a photosensitive element of the camera module, wherein the light window is configured to have a trapezoidal or multi-stair trapezoidal shape cross section which has diameters increasing from bottom to top to facilitate demoulding, so as to prevent damage to the molded base, and to avoid stray light.
US10659662B2

A wearable camera includes a casing that hoses an imaging unit and includes a front surface in which a lens is exposed, and a rear surface in a direction along a vertical surface serving as a surface on a mounting side, an attachment surface that is formed on the rear surface and on which a casing holding member is detachably attached without screwing, and a protrusion that comes in contact with a magnet protruding from the casing near an upper end of the attachment surface and attached to the attachment surface to restrict downward movement of the casing with respect to the magnet.
US10659649B2

A toner container installable in an image forming device having a controller according to one example embodiment includes a housing having a reservoir for storing toner. A chip is positioned on the housing and configured to receive a first write command from the controller of the image forming device. The chip is further configured to determine whether a transmission cycle bit of the first write command matches a transmission cycle bit of a second write command received by the chip from the controller of the image forming device previous to the first write command. The chip is further configured to resend to the controller of the image forming device a response to the second write command if the transmission cycle bit of the first write command matches the transmission cycle bit of the second write command.
US10659647B1

An imaging device and a method of processing a document at the imaging device which includes receiving a message associated with the document, transmitting the message to a server communicatively connected to the imaging device, receiving an identifier of the message as stored in the server, converting the identifier to an image scannable by a mobile device, and adding the image to an output page of the document. An input language and an output language of the message associated with the document may be predetermined or may be received from a user of the imaging device.
US10659638B2

An image recording apparatus, including a body including a path to convey a sheet from a feeder tray to an ejection tray; a conveyer unit to convey the sheet; a recording unit to record an image on the sheet; and a controller to control the conveyer unit and the recording unit, is provided. The controller is configured to execute a ejection request accepting process, in which the controller accepts a request for executing a sheet ejection job being a single job to eject the sheet without causing a recording action in the recording unit; and a sheet ejecting process, in which, after accepting the request for executing the sheet ejection job, the controller controls the conveyer unit to convey the sheet from the feeder tray to the ejection tray without causing the recording action in the recording unit.
US10659633B2

An image processing device is provided with a user interface, a wireless communication interface and a controller. The controller is configured to transmit UI information via the wireless communication interface to a mobile device, the UI information being to cause the mobile device to assume a function of the user interface, and lock the user interface when the UI information has been transmitted to the mobile device.
US10659632B2

A display apparatus includes a display, a detection unit that detects an operation position of a user on the display, and a controller that displays an entire menu corresponding to the detected operation position at a position corresponding to the operation position, and displays a balloon indicating the operation position.
US10659630B2

A method and system for eliminating contraband in legal postal mail at a correctional facility comprising of a facility-use legal mail scanning station and a network of inmate-accessible devices and or messaging systems such that correctional institution staff can inspect the legal mail for contraband without violating an inmate's right to privacy for such mail. The legal mail is scanned by the staff member or inmate under the supervision of a staff member and then shredded or placed into the inmate's personal property in secure storage. The scanned mail may then be made available to the intended inmate through the inmate-accessible devices or printed at the scanning station to ensure the elimination of contraband.
US10659627B2

An image processing apparatus for reading a document to generate image data using a reading unit performs, receiving a job including a document reading-and-transmission job for causing the reading unit to read a document to generate image data and then transmitting the image data to a specified destination, from an information processing apparatus communicable via a network, storing the received job, displaying a list of the stored jobs in response to a user instruction, displaying a confirmation screen related to transmission setting contents of a document reading-and-transmission job selected from the list of jobs, and executing, in a case where execution of the selected document reading-and-transmission job is instructed via the confirmation screen, the document reading-and-transmission job.
US10659624B2

Embodiments of a print analysis system are disclosed herein. Embodiments of these print analysis systems may include a print analyzer deployed on one or more printers within an enterprise environment and executing on the printers themselves. The print analyzer on the printer may then apply one or more print analysis rules to a document. Additionally, or alternatively, the print analyzer may send the document to a content management system for storage in a workspace or other storage area corresponding to printed documents of the enterprise. The documents in the workspace on the content management system may be evaluated or analyzed to provide understanding or insight into the documents printed in the enterprise environment.
US10659617B2

In an intercom system to be used in an apartment complex configured by residential buildings and a centralized building that can communicate with the residential buildings, the residential buildings includes: residential room master devices disposed in residential rooms, collective entrance devices which can communicate with the residential room master devices; and a building controller. The building controller has: a building controller ID that, when the centralized building is called by one of the residential room master devices via the building controller, is used in recognition in which the centralized building recognizes the building controller; and a collective entrance device ID that, when the centralized building is called by one of the residential room master devices via the building controller, is used in recognition in which the one residential room master device recognizes the building controller as a virtual collective entrance device that is different from the collective entrance devices.
US10659616B2

Aspects of the subject disclosure may include, for example, a method and system to interconnect a first communications carrier to a second communications carrier by receiving a request to connect a communication from a first carrier to a second carrier; filtering the request to identify a specific name authority pointer (NPA-NXX) number from a plurality of specific name authority pointer (NPA-NXX) numbers; when the filter identifies the specific name authority pointer (NPA-NXX) number, modifying a private ENUM (tElephone NUmber Mapping) domain of the request to include an intercarrier ENUM apex based domain with a DNS (domain name server) recursion zone; retrieving a routing record using a domain name server (DNS) indicated by the intercarrier ENUM apex based domain; and routing the communication to the second carrier using the routing record. Other embodiments are disclosed.
US10659610B2

In one embodiment described herein, an omnichannel supervision interface system and method includes a hardware processor, and a graphics engine executed by the processor for displaying a first portion to display, for one contact center agent among a plurality of contact center agents, a near-real time transcript of the contact center agent's conversation with one customer over a plurality of channels, and a second portion to display a first media category of a session of the contact center agent and the customer, wherein the omnichannel supervision interface is operative to display a plurality of channels for the plurality of contact center agents. Related methods, apparatus, and systems are also described.
US10659608B2

A method for communicating with a call center, is performed at a device having one or more processors and memory. The device establishes, by an audio and video client, a network session connection to the call center by using an audio and video server. The device receives, through the network session connection, a first-level voice menu sent by the call center. The device obtains a correspondence between visualized menus and voice menus of the call center. The device searches for a first visualized menu corresponding to the first-level voice menu according to the correspondence. The device presents the first visualized menu in a user interface of the audio and video client.
US10659604B2

A multi-channel communication service uses an object-oriented approach to processing communications. The multi-channel communication service is capable of receiving, at a conversation object generator, inbound communications sent from a communication service and subsequently managing the status of participants engaged in a conversation via the various inbound communications. The management process is achieved by associating the inbound communications to corresponding client applications and executing an invitation process from the client applications to a conversation created by the conversation object generator.
US10659601B2

A system comprising a call center, contact system test engine, plurality of networks, at least one remote server, at least one remote database, which allows users to automate call center testing and combine synchronized results for agent-customer calls (AX-CX test synchronization). The system is further accomplished with methods, using different techniques for synchronizing the testing for both customer and agent results, and producing these test results in a mobile dashboard and web-accessible dashboard.
US10659598B2

A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable computing device detected being located within a moving vehicle. Based at least in part on the indication of movement, a determination is made that the user of the wearable computing device is currently driving the moving vehicle. An operation is performed based on the determination that the user of the wearable computing device is currently driving the moving vehicle.
US10659587B2

The present disclosure is an incoming call management method, which includes: receiving a call request sent by a calling terminal; determining whether the calling number is stored in an address book corresponding to the called number; if the calling number is stored in the address book, sending the call request to a first called terminal corresponding to the called number to connect to the incoming call; if the calling number is not stored in the address book, configuring the calling terminal to play a preset voice interaction prompt, receiving a voice message sent by the calling terminal; and sending the voice message and the calling number to the first called terminal. The present disclosure also provides an incoming call management apparatus. The present disclosure can initially identify the calling number through voice message including a calling user attribute and an incoming call reason, so as to improve the user experience.
US10659585B1

A system and method for making a call to a service provider on behalf of a user is disclosed. The system and method include using an intelligent voice assistant to call the service provider and having the intelligent voice assistant navigate an interactive voice response system to reach a representative. The system and method also include using the intelligent voice assistant to reconnect a user with a representative after an interrupted call.
US10659565B2

A non-limiting example information processing system includes a plurality of user terminals, and a download task list for each user terminal is managed by a list server. The download task list includes a list for each user terminal and a list for each of groups into which a plurality of user terminals are classified. If the download task list is renewed, the user terminal acquires the download task list from the list server, and acquires a content from a content server according to an acquired download task list.
US10659563B2

Methods, systems, devices, and software are disclosed for providing application levels of service over a network. Embodiments of the invention maintain a list of registered applications (or application providers) that have registered with a network resources provider. Customers of the network resources provider may authenticate some or all of the registered applications, indicating a desire to allow traffic relating to those applications over their access networks. Customers may further set application levels of service with respect to those authenticated applications. Certain embodiments may manage network traffic to accord with the application levels of service.
US10659561B2

According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that are to cause the processor to receive, from a first node, a client request and a response corresponding to the processed client request, in which the first node is configured to generate the response by processing the client request on a service and processed client request is configured to change a state of the service. The instructions are also to cause the processor to receive, from the first node, a response corresponding to the received request, generate an entry including the received request and response, commit the generated entry into a journal, and send an acknowledgement of the received request and response to the first node after the generated entry is committed into the journal.
US10659551B1

Disclosed is a method and apparatus for performing steps to cause encoded information to be stored at a client device during a first network session between a server and the client device. To cause encoded information to be stored at a client device, the server first determines a set of network resource requests that encode the information. These network resource requests may include requests for one or more specific URLs and/or requests for one or more files. The server then causes the client device to initiate the network resource requests. The server may cause this initiation by, for example, redirecting the client device to the network resources. The client device initiating the network resource requests causes data representative of the network resource requests to be stored at the client device.
US10659549B2

An electronic device, according to one of the various embodiments of the present disclosure, includes: a memory; a communication module that transmits and receives messages; and a processor that, when a non-IP service-based message is received, creates an IP-based message including at least some of the non-IP service-based message, and provides the created IP-based message. In addition, various embodiments are provided.
US10659544B2

Methods, systems, and computer readable medium for improving opt-out compliance are disclosed. A method includes identifying an opportunity to transmit a digital component to a client device that is identified by a given unique identifier, accessing a database, identifying, within the database and based on the accessing, an opt-out timestamp specifying when a given user corresponding to the given unique identifier was presented the opt-out opportunity, determining, whether the timestamp indicates that the user was presented with the opportunity within a specified amount of time, and processing the opportunity by submitting the opportunity to transmit the digital component to third party digital component sources in response to determining that the given user was presented with the opportunity within the specified amount of time, or refraining from submitting the opportunity in response to determining that the given user was not presented with the opportunity within the specified amount of time.
US10659535B2

Aspects of the subject disclosure may include, for example, embodiments a service multiplexer identifying a service associated with each of a group of sensors resulting in a group of services. Further embodiments include the service multiplexer creating a service portfolio according to the group of services. Additional embodiments include service multiplexer communicatively coupling to nodes over a 5th Generation (5G) network according to the service portfolio. The 5G network includes a control plane and user plane. Also, embodiments include service multiplexer continuously connecting to the control plane. Further embodiments include receiving data from the sensors. Additional embodiments include service multiplexer determining that the received data is associated with the service portfolio. Also, embodiments include service multiplexer identifying one or more of the nodes according to the service portfolio and sending the received data to the one or more of the nodes over the user plane. Other embodiments are disclosed.
US10659532B2

Technologies for reducing latency variation of stored data object requests include a proxy computing node communicatively coupled to a plurality of storage nodes. The proxy computing node is configured to determine whether to chunk a data object corresponding to a data object request received by the proxy computing node. Accordingly, the proxy computing node is configured to obtain a retrieval latency of the storage node and determine whether to chunk the data object based on the retrieval latency. The proxy computing node is further configured to, subsequent to a determination to chunk the data object, determine a chunk size (i.e., a portion of the data object) to be retrieved from the storage node and a remaining size of the data object at the storage node after the portion of the data object corresponding to the chunk request is received. Other embodiments are described and claimed.
US10659525B1

Systems and methods involving processing and/or mirroring data in real time involving one or more mobile devices and a plurality of NFC-connected interactive posters are disclosed. In one embodiment, an exemplary computer-implemented method may comprise: connecting a user mobile computing device to a server as well as coupling the device to a plurality of interactive posters via NFC; receiving user selections made on the interactive posters; processing content data related to the posters based on the user selections and/or other information; generating a GUI comprising interactive simulations corresponding to respective posters and/or statistics related to selections made on the posters; tracking, in real time, a specific experience of a user interacting with the posters; and transmitting, in real-time, data regarding the specific experience to the server.
US10659524B2

In an approach for determining a preferred communication channel, the computer receives a query that includes a unique client identifier. The computer retrieves one or more communication channels from an entry within a data repository, wherein the entry is associated with the received query. The computer determines one or more communication channel results based, at least in part, on one or more success rates respectively associated with the retrieved one or more communication channels within the data repository. The computer creates a first ordered list of communication channel results in which the determined one or more communication channel results are ordered based, at least in part, on the one or more success rates of the determined one or more communication channels. The computer selects a preferred communication channel from the created first ordered list of communication channel results. The computer initiates a communication via the selected preferred communication channel.
US10659523B1

At the request of a customer, a distributed computing service provider may create multiple clusters under a single customer account, and may isolate them from each other. For example, various isolation mechanisms (or combinations of isolation mechanisms) may be applied when creating the clusters to isolate a given cluster of compute nodes from network traffic from compute nodes of other clusters (e.g., by creating the clusters in different VPCs); to restrict access to data, metadata, or resources that are within the given cluster of compute nodes or that are associated with the given cluster of compute nodes by compute nodes of other clusters in the distributed computing system (e.g., using an instance metadata tag and/or a storage system prefix); and/or restricting access to application programming interfaces of the distributed computing service by the given cluster of compute nodes (e.g., using an identity and access manager).
US10659521B2

The present invention proposes a method for providing a broadcast content in an apparatus, the method comprising: requesting a filter code to an application running on the apparatus by using a first Application Programming Interface (API); receiving a JavaScript Object Notation (JSON) object from the application in response to the first API; storing the filter code; receiving an Extended File Delivery Table (EFDT) having a first filter code associated with a first file; and selectively downloading the first file by comparing the stored filter code with the first filter code in the EFDT.
US10659519B2

A method and apparatus for transmitting and receiving content is provided. A method for transmitting content in a transmitter includes generating a file with one or more packages including at least one asset, and transmitting the generated file to a terminal.
US10659517B2

A mobile device is coupled to a computer system configured to access media content sources and play media content items provided thereby on a media device. The mobile device receives a first control specification that includes a plurality of first information items each associated with one of the media content sources and a first action definition. The first information items are concurrently displayed on a remote control user interface of the mobile device. In accordance with a selection of one of the first information items corresponding to a first content source, the mobile device transmits a command of a first action definition corresponding to the selected first information item to the computer system, and receives a second control specification that includes a plurality of second information items. Each second information item is associated with a respective content item provided by the first content source and a second action definition.
US10659515B2

An multistep guided system for mobile devices that facilitates the creation and dissemination of multistep guided activities from a source computer/device to a plurality of other recipient mobile devices, wherein the multistep guided activities is disseminated to the recipient mobile devices in a form that is compatible with the capabilities of the respective recipient mobile devices. The audio guided system comprises the source computer/device, the plurality of other recipient mobile devices and a server.
US10659510B2

A system and method for streaming media and, more particularly, to a system and method for active transcoding of content in a distributed system. The method includes receiving a file having predetermined parameters and sizing the file up to an optimal packet size according to a logarithmic scheme. The optimal packet size is a largest packet size. In further aspects, the method also includes providing a computer infrastructure operable to perform the steps herein. The system includes a media service, rules engine, log based job creator and a stream constructor. A computer infrastructure having computer readable medium to perform the processes described herein is also provided.
US10659505B2

The present disclosure provides a system and method for enabling navigation to one or more discrete segments of a real time dynamic and adaptive non-linear, non-sequentially assembled video. The method includes reception of a set of preference data associated with a user from a pre-defined selection criteria and a set of user authentication data. Accordingly, the method includes fetching of one or more tagged videos related to the set of preference data. The method includes fragmentation of the one or more tagged videos into the one or more tagged fragments. Further, the method includes clustering of one or more mapped fragments in a pre-defined order of preference. Furthermore, the method includes insertion of one or more interactive navigation options in one or more regions. Also, the method includes serving of the assembled video and inserted one or more interactive navigation options to the user.
US10659503B1

A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.
US10659501B2

Techniques for efficiently allocating ports and bandwidth in a communication system configured to establish interactive, real time communication sessions between endpoints are described. Requests are received at a server, from a requester endpoint device, to initiate an interactive, real time communication voice and/or video session requiring access to an interactive session resource. In an embodiment, the communication system is a contact center and the interactive session resource is an available contact center agent. Pending availability of the interactive session resource, a requester is assigned a place in a queue or otherwise scheduled to receive access to the interactive session resource. In the meantime, a data channel is established between the server and the requester's endpoint device. Resources, which can include an executable program and/or information operative to enable the endpoint device to emulate an active on-hold voice connection period, are downloaded to the endpoint device.
US10659493B2

A method of detecting malicious electronic messages transmitted from at least one message sending device to at least one message receiving device includes: generating at least one signature for an electronic message; storing the generated signature in a data storage unit; determining whether the electronic message is malicious; if the electronic message is determined to be malicious, determining on the basis of the generated signature, whether electronic messages comparable to the determined malicious message were classified as non-malicious and transmitted to the message receiving device in the past; and if it is determined that electronic messages comparable to the determined malicious message were classified as non-malicious and transmitted to the message receiving device in the past, notifying the message receiving device about a potential threat. Also disclosed are a messaging server and a messaging system implementing the above described method.
US10659492B2

Mitigation of bot networks in wireless networks and/or on mobile devices is provided. A botnet detection component is provided that inspects data traffic and data flows on the wireless network to identify mobile devices that are suspected of behaving as bots. A traffic profile of the suspected bot behavior can be generated and forwarded to the mobile devices that are suspected of behaving as bots. The mobile device can correlate data traffic on the device to the traffic profile in order to identify applications responsible for the suspected bot behavior, and remove the identified applications.
US10659490B1

Systems and related methods for independent dissimilar cybersecurity monitoring of avionics and other critical control systems (CCS) incorporate security monitors with dissimilar processors to the CCS. The security monitors learn, using AI techniques, to emulate one or more target CCS by learning to predict, or generate, equivalent outputs or equivalent behaviors based on the same control inputs. The security monitors may monitor the CCS, or its individual internal and external subsystems, for cybersecurity faults by observing the control behaviors or outputs of the CCS for a given control input or comparing the control behaviors or outputs to expected normal behaviors and outputs previously learned by the security monitor. Deviance, or lack of equivalence, of observed control behaviors or outputs to the expected normal behaviors or outputs may indicate a cyberintrusion fault of the CCS or of a particular subsystem.
US10659483B1

The implementation of an automated agent for data copies verification. Specifically, the implementation entails the execution of an intelligent, machine-learning based method and system for determining the integrity of data copies (i.e., for identifying whether data copies of a same data set have been impacted by malicious activities).
US10659480B2

The inventive systems and methods aggregate network information to accompany file information in an indicator and warning environment. This system also provides a user interface to search for files using network attributes or file attributes, such as message digest. The system can include threat scoring functionality that can be configured to calculate a threat score based on a combination of the result of file analysis on one or more files and associated network data capture information.
US10659477B2

A vehicle cyber-attack detection system includes at least one first tier security module coupled to at least one onboard system of a respective vehicle and being configured so as to receive system log data generated by the at least one onboard system of the respective vehicle. The first tier security module extracts extracted features from the system log data with natural language processing and includes a first cyber-attack anomaly detection module that identifies a first cyber-attack based on system entropy measurements determined from the extracted features, and a second cyber-attack anomaly detection module that includes a deep learning component that identifies a second cyber-attack based on classification of the extracted features. A cyber-attack alert module is coupled to the first tier security module for generating a notification of one or more of the first cyber-attack and the second cyber-attack to effect cyber-attack diagnostics and remediation by vehicle personnel.
US10659457B2

A non-transitory, computer-readable recording medium having stored therein a program for causing a computer execute a process of transmitting a first random value by proximity radio communication to a device coupled via a server and a network, receiving data in which the first random value is encoded, from the device by the proximity radio communication, determining whether the first random value matches a value obtained by decoding the data with a server key obtained in advance from the server, when the value obtained by decoding the data matches the first random value, authenticating a user, and causing the information processing device to execute processing for transmitting a result of the authenticating the user to the server via the device.
US10659454B2

Implementations of the present disclosure relate to systems and methods for service authorization. A server terminal device may receive user authentication information that is stored on the auxiliary device for user authentication associated with an authentication device. Based on the user authentication information, the server terminal device may then determine whether the authentication device meets the authentication condition. The implementations further relate to methods and systems for requesting service authorization.
US10659452B2

The present application provides a dynamic graphical password-based network registration method and system. The method includes: a server receives a registration request transmitted by a client, selects positioning factors from a positioning factor library based on a structure of a full-element dynamic factor table, generates positioning factor strings, and transmits the generated positioning factor strings to the client; the client generates full-element dynamic factor tables based on the structure of the full-element dynamic factor table and the positioning factor strings, wherein a user inputs two dynamic graphical passwords through the full-element dynamic factor tables, and transmits registration information including a user name and the positioning rules corresponding to the dynamic graphical passwords to the server; wherein if the registration information is correct, the positioning rule in the registration information is used as the password of the user. In the method, the input dynamic graphical password is used as the password stored for the user, which is securer, easy to remember, and hard to crack as compared with a conventional password consisting of fixed numerals or characters.
US10659449B2

A request is received from a deployer associated with an application to create an instance broker service instance. A request is received from the deployer to bind the instance broker service instance to the application. Instance broker credentials associated with the instance broker service instance are received and provided to the application. The application uses the instance broker credentials to access the instance broker service instance and determines whether to create a new service instance using the instance broker service instance.
US10659448B2

In an embodiment a single user authentication event, performed between a trusted path hardware module and a service provider via an out of band communication, can enable a user to transparently access multiple service providers using strong credentials that are specific to each service provider. The authentication event may be based on multifactor authentication that is indicative of a user's actual physical presence. Thus, for example, a user would not need to enter a different retinal scan to gain access to each of the service providers. Other embodiments are described herein.
US10659446B2

Techniques are disclosed relating to contextual authentication across different applications based on user communications. In some embodiments, a user is preauthenticated to certain actions on a second application based on the user's communication via a first application. The user's communication via a first application provides contextual information that may be used to preauthenticate a request to perform an action on the second application. Contextual information may include the user's communication itself and/or communications characteristics that are determined from the user's communications. In some embodiments, the degree of preauthentication progressively increases or decreases with the degree of use on the first application; that is, the user is preauthenticated to greater or fewer portions of an authentication procedure, to perform greater or fewer actions, or to perform actions more or less critical to security, as additional information regarding the user's communication on the first application becomes available. In some embodiments, preauthentication may be revoked as additional contextual information becomes available on the first application.
US10659434B1

The disclosed embodiments relate to securely transferring data between a source node and a destination node using an application whitelist. A control flow may be established between a source node and a perimeter gateway. The perimeter controller may receive a request to establish a node flow between an application executing on the source node and the destination node. The perimeter controller may determine whether the first application is included in an application whitelist that includes applications allowed to transfer data to nodes in a private network via a node flow. A node flow between the source node and destination node may be established upon determining that the first application is included in the application whitelist to facilitate secure data transfer between the source node and destination node.
US10659431B2

Some embodiments provide a method for applying a security policy defined for a logical network to an MHFE that integrates physical workloads (e.g., physical machines connected to the MHFE) with the logical network. The method applies the security policy to the MHFE by generating a set of ACL rules based on the security policy's definition and configuring the MHFE to apply the ACL rules on the network traffic that is forwarded to and/or from the physical machines. In order to configure an MHFE to implement the different LFEs of a logical network, some embodiments propagate an open source database stored on the MHFE, using an open source protocol. Some embodiments propagate a particular table of the database such that each record of the table creates an association between a port of an LFE stored in a logical forwarding table and one or more ACL rules stored in an ACL table.
US10659428B2

A method is provided, in one embodiment, which is performed on a client computing device, the method including: connecting a client computing device with a private network, wherein the private network comprises a plurality of name resolving servers, and each name resolving server is configured to resolve name requests for networking devices in a respective segment of a plurality of segments of the private network; receiving a first name request from a first application on the client computing device; in response to receiving the first name request, forwarding the first name request simultaneously to the plurality of name resolving servers; and selecting a name resolution that is first received from the plurality of name resolving servers in response to the first name request.
US10659426B2

A method and a system and computer readable medium configured to perform and store the method for providing domain registry services is provided. The method includes receiving, at a domain registry comprising at least one electronic server computer, a first domain request from a registrar, wherein the first domain request comprises a first extensible provisioning protocol (“EPP”) command to perform a first action on a first domain name associated with a first pool of network resources; accessing, by at least one electronic processor, an electronically stored first policy, wherein the first policy comprises connection and throughput parameters for the registrar to access the first pool of network resources; applying, by at least one electronic processor, the first policy to the first domain name request; and providing, by at least one electronic processor, a first response to the first domain request.
US10659419B2

Approaches for automatically and dynamically changing message classification and priority based on Internet-Of-Things (IOT) device publication are provided. A computer-implemented method includes: receiving, by a computer device, a device status message from an Internet-of-Things (IOT) device; receiving, by the computer device, a message from a message server; assigning, by the computer device, a priority to the message based on the device status message from the IOT device; and communicating, by the computer device, the assigned priority of the message to the message server.
US10659412B2

A method for saving chat records of instant messaging (IM) includes when an instant message transmitted or received by an IM chat window comprises non-text information, acquiring a content summary of the non-text information, and saving the instant message, and saving the non-text information as a data object comprising the non-text information and the content summary of the non-text information.
US10659411B2

An online system determines a client device associated with a user that is to receive a new notification. The client device presents the notification and receives an input to forward the notification to a different client device and/or a different application. The client device sends a request to the online system to forward the notification. The online system determines a list of available client devices and/or available applications that are able to receive a forwarded version of the notification and provides the list to the client device for selection. Upon receiving a selection, the client device sends the selection to the online system which generates the forward notification that is appropriate for the selected client device and/or selected application. Thus, the online system avoids over-notifying a user, while also enabling the user to consume the content of the notification according to his/her preferences.
US10659403B2

The disclosed systems and methods join a user to a primary communication channel that is associated with an automated human interface module. The automated human interface module includes a plurality of nodes. A message including a text communication is posted by the user and sent to a decision module associated with a plurality of classifiers. The decision module is configured to identify a node that best matches the text communication in accordance with the plurality of classifiers. Each respective classifier produces a respective classifier result thereby producing a plurality of classifier results. Each respective classifier result identifies a respective node of the plurality of nodes best matching the text communication. The plurality of classifier results is collectively considered, and the node best matching the text communication is identified and the text communication is sent to the identified node.
US10659397B2

The present invention discloses method for transmitting downlink packet in function-separated core network.It is an object of the embodiments of the present disclosure to provide a method for transmitting a downlink packet for a UE in an idle mode which is capable of reducing a data transmission latency for a user and efficiently using network resources in a mobile communication system in which the control plane and the user plane of a gateway node are separated.
US10659395B2

A network where FC and Ethernet storage traffic share the underlying network. The network extends FC SAN storage specific attributes to Ethernet storage devices. The network is preferably formed of FC switches, so each edge switch acts as an FCoE FCF, with internal communications done using FC. IP packets are encapsulated in FC packets for transport. Preferably, either each outward facing switch port can be configured as an Ethernet or FC port, so devices can be connected as desired. FCoE devices connected to the network are in particular virtual LANs (VLANs). The name server database is extended to include VLAN information for the device and the zoning database has automatic FCOE_VLAN zones added to provide a mechanism for enhanced soft and hard zoning. Zoning is performed with the conventional zoning restrictions enhanced by including the factor that any FCoE devices must be in the same VLAN.
US10659391B1

An example to preserve packet order in a multi-fabric network includes: a migration detector to, after a first host sends a first packet of a first packet flow via a first active link between a first host and a first top-of-rack (TOR) switch, detect a migration of the first active link to a second active link between the first host and a second TOR switch, the first packet destined to a second host connected to the second TOR switch; and a migration notifier to, in response to the migration, send a migration notification message to cause configuration of the second TOR switch to send a second packet of the first packet flow to the first TOR switch via an inter-switch link between the first and second TOR switches, the second packet destined to the second host.
US10659383B2

Embodiments of the present invention are directed to systems and methods for queuing and sending messages to recipients according to historical latency values associated with each recipient. In some embodiments, a plurality of messages are received, each message including a network address of a recipient. The messages are sent to the recipients by threads that remain active (i.e., cannot be used to send another message) until confirmation responses are received from the recipients. Latency times are measured between when the messages were sent and when the confirmation responses were received. The latency times may be used to assign future messages to queues designated by certain latency ranges.
US10659378B2

A method for data communication between a first node and a second node over a number of data paths coupling the first node and the second node includes transmitting messages between the first node and the second node over the number of data paths including transmitting a first subset of the messages over a first data path of the number of data paths, and transmitting a second subset of the messages over a second data path of the number of data paths. The first data path has a first latency and the second data path has a second latency substantially larger than the first latency, and messages of the first subset of the messages are chosen to have first message characteristics and messages of the second subset are chosen to have second message characteristics, different from the first message characteristics.
US10659377B2

Methods and apparatus are disclosed to negotiate flow control for a communication session between peer devices. An example first peer device disclosed herein is to send a request message to a second peer device via an existing communication session that is subject to a first type of flow control, the request message to initiate a request for a second type of flow control for the existing communication session, the second type of flow control different from the first type of flow control. The disclosed example first peer device is also to change to the second type of flow control for the existing communication session in response to a reply message from the second peer device via the existing communication session, the reply message indicating acceptance of the request for the second type of flow control for the existing communication session.
US10659372B2

An apparatus, such as a network element, comprises a receiver to receive a plurality of packets. A memory stores instructions and forms a first and second set of virtual queues to store the plurality of packets. A processor having one or more cores with one or more packet classifiers provides a classification of a packet in the plurality of packets. The processor in communication with the memory executes instructions to transfer the packet from the receiver to a virtual queue in the first set of virtual queues based on the classification. The processor also transfers the packet from the virtual queue to a transmitter based on a demand rate value and supply rate value associated with the virtual queue.
US10659351B2

In some examples, a network controller includes a flow repository and a consistency verification engine. The flow repository may store a dataflow configuration previously specified by an application. The consistency verification engine may access the dataflow configuration from the flow repository, retrieve flow table entries from a flow table of a network device, identify an inconsistency between the dataflow configuration previously specified by the application and the flow table entries of the network device, and respond to the identified inconsistency.
US10659346B2

Disclosed are systems and methods for scaling Massively Scalable Data Center (MSDC) networks with a large number of end-point tunnels utilizing Equal-cost multi-path routing (ECMP). The systems and methods can use the NO-OP label operations to maintain single ECMP objects to switch a set of segment routing tunnels that share the same ECMP links. The forwarding engine can determine the use of the NO-OP label operation and update a received packet to enable the use of the single ECMP objects of the set of segment routing tunnels.
US10659343B2

A method including formatting an advertisement message having a dedicated preferred route to one of a first physical entity and a first logical entity of a first autonomous system (“AS”), the dedicated preferred route being based on at least two routing attributes, and transmitting the advertisement message from the first AS to a second AS. A routing device including a formatting module formatting an advertisement message having a dedicated preferred route to one of a first physical entity and a first logical entity of a first autonomous system (“AS”), the dedicated preferred route being based on at least two routing attributes, and a transmitting module transmitting the advertisement message from the first AS to a second AS.
US10659333B2

In one embodiment, a device in a network determines cluster assignments that assign traffic data regarding traffic in the network to activity level clusters based on one or more measures of traffic activity in the traffic data. The device uses the cluster assignments to predict seasonal activity for a particular subset of the traffic in the network. The device determines an activity level for new traffic data regarding the particular subset of traffic in the network. The device detects a network anomaly by comparing the activity level for the new traffic data to the predicted seasonal activity.
US10659332B2

A first network node for communicating with a second network node over a first communication network is described. The second network node is arranged to communicate over the first communication network in a first part of a communication period and arranged to not communicate over the first communication network in a second part of the communication period. The first network node has a send unit for sending data formatted in data packets to the second network node, a statistics unit arranged for determining a success statistics, an availability estimator for deriving an availability estimation from the success statistics, and a send controller arranged to control the send unit in dependence on the availability estimation. Also described is a communication system, a method of estimating availability of a second network node, a method of communicating by a first network node, and an associated computer program product.
US10659329B1

An apparatus in one embodiment comprises a plurality of container host devices of at least one processing platform. The container host devices implement a plurality of containers for executing applications on behalf of one or more tenants of cloud infrastructure. One or more of the container host devices are each configured to compute distance measures between respective pairs of the containers and to assign the containers to container clusters based at least in part on the distance measures. The distance measures may be computed as respective content-based distance measures between hash identifiers of respective layers of layer structures of the corresponding containers. The apparatus may further comprise an interface configured to present a visualization of the container clusters. User feedback received via the interface is utilized to alter at least one parameter of the computation of distance measures and the assignment of clusters to container clusters.
US10659325B2

Techniques for monitoring enterprise networks with endpoint agents are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring enterprise networks with endpoint agents includes deploying a plurality of endpoint agents to a plurality of endpoint devices; collecting test results from each of the plurality of endpoint agents, wherein the test results are based on tests executed on each of the plurality of endpoint devices for monitoring network activity; and generating a graphical visualization of an application delivery state for one or more application delivery layers based on the test results, generating an alert based on the test results, or generating a report based on the test results.
US10659320B2

A device management system includes a system management information handling system (IHS) that is coupled to a network. A first device is included in the device management system and is not configured to communicate with the system management IHS. A plurality of user IHSs are each configured to communicatively couple to the first device and are each configured to communicatively couple to the system management IHS through the network. Each of the plurality of user IHSs is configured to retrieve device information from the first device when that user IHS is communicatively coupled to the first device. Each of the plurality of user IHSs is configured to provide the device information for the first device to the system management IHS when that user IHS is communicatively coupled to the system management IHS through the network.
US10659313B2

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.
US10659308B1

An electronic workspace may be created from multiple viewer devices. The viewer devices are coordinated so that each exhibits a different visual identification characteristic such as a distinct or unique color. Content can be assigned by way of a user interface in which individual viewer devices are represented by visual icons that exhibit the same visual identification characteristics as the respective viewer devices, so that a user may easily distinguish between the available viewer devices.
US10659301B2

An approach enables networking functionality to be configured at network switches for containers hosted by computing devices. A container supervisor on the network switch is configured to obtain, via a container network manager, container attribute data for containers hosted by the computing devices. The container network manager is configured to interact with and manage container orchestration engines on behalf of the containers. This allows the network switch to be container orchestration agnostic. The network switch enables networking functionality for the containers by updating container configuration data on the networking switch based upon the container attribute data obtained from the container network manager. This may include, for example, updating hardware tables on the network switch with the container attribute data to allow the network switch, and applications executing on the network switch, to perform networking functionality with respect to the containers.
US10659300B2

A network system comprising node devices configured to be distributed in a structure and to self-form separate network groups; and a control commissioner device having a system coordinator device that is configured to communicatively couple with the node devices, the system coordinator device also configured to control formation of the separate network groups of different groups of the node devices by restricting which of the node devices can communicatively couple with different local coordinator devices, wherein the node devices of each of the separate network groups are configured to communicate with the local coordinator device associated with the network group.
US10659299B1

In one embodiment, a method includes receiving an indication of a trigger action associated with a first user and with respect to a particular entity, sending to the first user a content-update interface for updating privacy settings associated with multiple content objects associated with the first user or the particular entity, receiving, from the first user via the content-update interface, settings updates for the content objects, and applying the settings updates to the privacy settings associated with the content objects.
US10659287B2

A management server capable of improving the convenience of a content distribution service for a user who purchases a vehicular device is disclosed. The management server manages provision of a content distribution service for content execution device, which includes a vehicular device and a mobile communication terminal each installed with a cooperative application to execute content based on mutual cooperation. When user identification information transmitted from the content execution device may match user identification information managed by the user identification information management portion, the management server permits provision of the content distribution service for the content execution device regardless of whether or not a vehicular device included in the content execution device is registered.
US10659284B2

A distributed device architecture includes a master device and one or more member devices. A simple network management protocol (SNMP) agent of a master device receives an SNMP request from a managing device. Where the SNMP request pertains to a given member device, and where the SNMP request requires involvement of the given member device to fulfill the SNMP request, the master device generates a non-SNMP request corresponding to the SNMP request and transmits the non-SNMP request to the given member device. A non-SNMP agent of the given member device processes the non-SNMP request and transmits processing results back to the master device. The master device generates an SNMP response corresponding to the processing results, and the SNMP agent of the master device transmits the SNMP response back to the managing device.
US10659283B2

Aspects of the embodiments are directed to receiving an address resolution protocol (ARP) request message from a requesting virtual machine, the ARP request message comprising a request for a destination address for a destination virtual machine, wherein the destination address comprises one or both of a destination hardware address or a destination media access control address; augmenting the ARP request message with a network service header (NSH), the NSH identifying an ARP service function; and forwarding the augmented ARP request to the ARP service function.
US10659280B2

A vehicle-based communication method is provided. A server receives, from a first communication device of a first vehicle, license plate information of a second vehicle and a device identifier of the first communication device. The server determines a communication account of a second communication device corresponding to the second vehicle according to the license plate information of the second vehicle, and sends the communication account of the second communication device to the first communication device. The first communication device receives the communication account of the second communication device, and communicates with the second communication device according to the communication account of the second communication device.
US10659278B2

This disclosure describes a video interconnect system that may establish a Video over Long Term Evolution (ViLTE) communication session between two interacting client devices. In some examples, the video interconnect system may selectively establish a ViLTE communication based on one or more rules associated with the domain information of interacting client devices, availability of network bandwidth, bandwidth consumption of a video component of the ViLTE communication, or established service agreements between telecommunication service providers of the interacting client devices. Further, the video interconnect system may facilitate generating termination charges for a video and/or audio communication session of a ViLTE communication. For example, a video component of the ViLTE communication may be charged and metered based on data usage, and an audio component of the ViLTE communication may be charged and metered based on the duration and relative location of the interacting client devices.
US10659275B2

A coding and modulation apparatus and method are presented. The apparatus (10) comprises an encoder (11) that encodes input data into cell words, and a modulator (12) that modulates said cell words into constellation values of a non-uniform constellation. The modulator (12) is configured to use, based on the total number M of constellation points of the constellation, the signal-to-noise ratio SNR in dB and the channel characteristics, a non-uniform constellation from a group of constellations comprising one or more of predetermined constellations defined by the constellation position vector u1 . . . v, wherein v=sqrt(M)/2−1.
US10659271B2

The present disclosure provides a signal processing method, including: performing discrete Fourier transform (DFT) on a data symbol block including M data symbols, where the M data symbols obtained after the DFT belong to K carriers, and at least two adjacent carriers in the K carriers are non-contiguous on a spectrum; or the M data symbols obtained after the DFT belong to K resource blocks of one carrier, and at least two adjacent resource blocks in the K resource blocks are non-contiguous on a spectrum; mapping the M symbols obtained after the DFT to M subcarriers corresponding to inverse fast Fourier transformation IFFT; and performing N-order IFFT on a plurality of mapped symbols.
US10659270B2

The described technology is generally directed towards having a transmitter in a wireless network generate and map reference signal sequences (e.g., for demodulation or other reference signal usage) so that the reference signal sequences are non-repetitive in a resource block. Avoiding repetition of the reference signal sequences reduces the peak-to-average power ratio in orthogonal frequency-division multiplexing (OFDM) systems. In one aspect, a transmitter device generates different reference signal sequences to avoid repetition of resource signal sequences, and maps the different reference signal sequences to appropriate (different) resource elements of a resource block. In one implementation, the different reference signal sequences can be based on different indexes of antenna ports. In an alternative implementation, the different reference signal sequences can be based on different code division multiplexing groups.
US10659263B2

Apparatuses, methods, and systems are disclosed for reference signal sequence determination. One apparatus includes a processor that determines an RS sequence for transmission. The RS sequence includes three symbols determined by the following equation: ru(n)=ejϕ(n)π/4. The RS sequence includes: a first RS sequence, wherein ru(n) is the first RS sequence, n=0 to 2, φ(0)=−3, φ(1)=−3, and φ(2)=−1; or a second RS sequence, wherein ru(n) is the second RS sequence, n=0 to 2, φ(0)=−3, φ(1)=1, and φ(2)=1. The apparatus also includes a transmitter that transmits the RS sequence on a time-frequency resource.
US10659235B1

A system sends a request for access to a resource and receives a digital certificate in response to the request. The system simultaneously causes one or more computing devices located in different geographical locations to send a plurality of requests to also access the resource. In response to the plurality of requests, digital certificates are received. The digital certificate is then compared to the plurality of digital certificates received from the plurality of requests sent by the computing devices in different geographical locations. The result of the comparison indicates whether the digital certificate is trustworthy.
US10659230B2

An authentication request is sent to a server. An authentication request reply message is received from the server. A biometric feature input by a user is received. A biometric feature template identifier (ID) corresponding to the received biometric feature is acquired using the received biometric feature. The acquired biometric feature template ID is compared with a stored biometric feature template ID included in an enable record that is used for biometric feature verification and created during a biometric feature verification enabling process. When the two biometric feature template IDs are consistent, an authentication response message is generated. The authentication response message is sent to the server for verification. Verification includes comparing the biometric feature template ID in the authentication response message with the biometric feature template ID in a saved user record. The verification succeeds if the two biometric feature template IDs are consistent; otherwise an error is reported.
US10659227B2

A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
US10659219B1

Systems and methods as described herein may include creating and monitoring workflows in a blockchain network. A workflow may be implemented by using a smart contract or the steps in the workflow may be recorded in a distributed ledger in a blockchain network. Completion of a workflow step may be verified by identifying a blockchain transaction executed by the workflow step performer assigned to the workflow step. The blockchain transaction is associated with encryption keys of the workflow step performer assigned to the workflow step. The completion of the execution of a workflow may be verified by determining whether the status of the last workflow step is complete, and identifying a blockchain transaction associated with encryption keys of the workflow step performer assigned to the last workflow step.
US10659218B2

The disclosure provides systems and methods for maintaining integrity of documents and activities associated with examinations. The systems and methods store such activities and documents in a distributed blockchain such that integrity is maintained through transparency and redundancy of the records and activities. The systems monitor for any anomalies and notify appropriate individuals when an anomaly is detected, as well as maintaining a log of such anomalies.
US10659213B2

In accordance with a first aspect of the present disclosure, a biometric sensing system is provided, comprising a sensor module; a processing unit communicatively coupled to the sensor module; wherein the sensor module and the processing unit are configured to communicate with each other in a half-duplex mode of communication. In accordance with a second aspect of the present disclosure, a method of communicating between a sensor module and a processing unit in a biometric sensing system is conceived, wherein the sensor module and the processing unit communicate with each other in a half-duplex mode of communication. In accordance with a third aspect of the present disclosure, a corresponding computer program is provided.
US10659195B2

This application discloses an information processing method. A communication device obtains an input sequence. The input sequence has a quantity B of information bits. The communication devices transforms the input sequence into one or more code blocks. The communication device encodes each of the code blocks individually, to obtain one or more encoded code blocks. Each of the code blocks has a code block length less than or equal to a maximum code block length. Each of the code blocks includes a segment of the input sequence and may include one or more cyclic redundancy check (CRC) bits corresponding to the segment of the input sequence. The encoded code blocks can meet various channel coding requirements.
US10659192B2

An optical module processes first FEC (Forward Error Correction) encoded data produced by a first FEC encoder. The optical module has a second FEC encoder for further coding a subset of the first FEC encoded data to produce second FEC encoded data. The optical module also has an optical modulator for modulating, based on a combination of the second FEC encoded data and a remaining portion of the first FEC encoded data that is not further coded, an optical signal for transmission over an optical channel. The second FEC encoder is an encoder for an FEC code that has a bit-level trellis representation with a number of states in any section of the bit-level trellis representation being less than or equal to 64 states. In this manner, the second FEC encoder has relatively low complexity (e.g. relatively low transistor count) that can reduce power consumption for the optical module.
US10659188B2

Techniques and apparatus for efficiently performing rate selection and transmit gain selection are provided. The techniques may be performed, for example, by a transmitting entity in the absence of explicit MCS selection reporting by a receiving entity. One technique includes outputting first packets for transmission using a first modulation and coding scheme (MCS) value and via a transmit power amplifier (PA) configured according to a transmit gain parameter associated with the first MCS value. Feedback indicating whether the first packets have been received is obtained, a second MCS value for second packets is selected based on the feedback, and the transmit gain parameter is adjusted if one or more criteria are met. Second packets are output for transmission using the second MCS value and, thereafter, additional packets are output for transmission based on the first MCS value and the adjusted transmit gain parameter.
US10659185B2

A PON architecture, a method for realizing data transmission with the PON architecture and an optical network device are provided. The PON architecture includes an optical line terminal (OLT) supporting multiple channels, and one or more optical network units (ONUs) supporting one or more channels under a same optical distribution network (ODN). The OLT/ONU is configured to acquire the number of channels and/or corresponding channels supported for transmitting data and transmittable states of the supported channels, distribute the data to be transmitted to one or more supported channels for transmitting, the data is preferentially transmitted on a channel with an earliest transmittable start time point, and transmission end time points of channels for transmitting the data are similar or data transmissions end at a transmittable end time point. The ONU/OLT is configured to receive data on channels supported by ONU/OLT itself and reassemble the data accordingly based on transmission rules.
US10659182B2

System and methods are provided for playing media feeds via a standard media player in enhanced manner. The media feeds may be obtained via the Internet. A particular signature signal, from a plurality of signature signals, may be determined based on a feedback signal corresponding to an audio output signal of the media player, and based on the determined signature signal, a media feed of a plurality of media feeds may be selected. An input signal configured for the media player may then be transmitted, with the input signal including a plurality of channels, and the selected media feed being conveyed over one of the plurality of channels associated with the determined signature signal. The signature signals may include audio frequency signals and/or acoustic signals inaudible to human hearing. The feedback signal may be an electrical, a wireless or an optical signal.
US10659174B2

The embodiments herein relate to a method performed by a testing device for enabling testing of a communication node. The testing device measures a test parameter associated with RF characteristics of the communication node when it is located at a test location during a first condition. The communication node is configured with a node setting during the measurement in the first condition. The testing device measures the test parameter associated with the RF characteristics of the communication node when it is located at the test location during a second condition. The communication node is configured with the same node setting in the second condition as in the first condition. The testing device checks whether a result parameter associated with the test parameter measured during the first and second condition fulfills a requirement.
US10659170B2

There is provided an outdoor tap comprising an input and an output connectable to a signal path carrying electrical power and an RF signal, and a plurality of output ports connectable to users of a broadband network, wherein a power return path is provided between each output port and the input, the power return path selectively actuable to transmit electrical power from a user to power elements disposed in the signal path. A switch is disposed in the power return path, the switch selectively operable to activate the power return path. The switch is responsive to AC power from a user when a main electrical grid supply is interrupted.
US10659166B2

An integrated optical transceiver, comprisinga laser component, comprising an array of VCSEL diodes formed on a laser diode substrate;a laser driving component, comprising laser diode driving circuitry formed on a laser driving circuitry substrate;a photodiode component, comprising an array of photodiodes formed on a photodiode substrate; anda photodiode driving component, comprising photodiode driving circuitry formed on a photodiode driving circuitry substrate;a first heat sink comprising a connected piece of material to transport excess heat away from the integrated optical transceiver and connected to both the laser and photodiode driving components; andan electrically insulating material separating the photodiode substrate from the first heat sink and being air or dielectric material with a relative dielectric constant ε<10, wherein the electrically insulating material provides a gap having an effective electrical distance of at least 80 μm between the photodiode substrate and the first heat sink.
US10659160B2

A slip ring for optical fibers includes a first part and a second part that is able to rotate with respect to the first part, the slip ring comprising at least one data transmission channel comprising an optical/electrical converter for transforming an optical signal conveyed by an optical fiber into a first electrical signal, at least one optical emitter, receiving the first electrical signal so as to emit a light beam, at least one optical detector for detecting the light beam and for transforming it into a second electrical signal, the emitter being contained in the first part and the detector being contained in the second part, or vice versa, and an electrical/optical converter to which the second electrical signal is transmitted such that the electrical/optical converter generates another optical signal intended to be conveyed on another optical fiber.
US10659148B2

The disclosed technology relates to systems and methods for tasking satellite constellations. A method is disclosed herein for receiving, from a resource database of a satellite control system, knowledge data corresponding to a plurality of components associated with a satellite constellation communications system. The plurality of components can include one or more satellites associated with a constellation. The method includes processing the knowledge data according at least one received mission objective. Processing the knowledge data can include determining a status of at least one satellite in the constellation. The method includes scheduling the satellite control system based at least in part on the received mission objective and the processed knowledge data; initiating communication with the at least one satellite in the constellation according to the scheduling; receiving updated status information for at least one component of the plurality of components; and storing, in the resource database, the updated status information.
US10659142B1

Technology for a cellular signal booster operable to amplify cellular signals is disclosed. The cellular signal booster can include a downlink cellular signal path configured to amplify and filter a received downlink cellular signal in a plurality of selected bands. The downlink signal path can combine at least a first band and a second band in the plurality of selected bands. The cellular signal booster can include a controller operable to perform network protection by adjusting an uplink gain or noise power for at least one of a first band or a second band in an uplink signal path. The uplink gain or noise power can be adjusted for the first band in the uplink signal path or the second band in the uplink signal path using a signal strength associated with the received downlink cellular signal on the downlink cellular signal path.
US10659141B2

A relay communications system is described in which a base station is able to support both Frequency diversity Relay Physical Downlink Control Channel (R-PDCCH) transmission and Frequency selective R-PDCCH transmission either within different cells, or within the same cell but not the same sub-frame or within the same cell and within the 5 same sub-frame.
US10659140B2

A device for receiving and re-radiating electromagnetic signals. The device includes at least a waveguide with a first set of slot radiators for receiving electromagnetic signals, and a second set of slot radiators for transmitting electromagnetic signals generated on the basis of the received electromagnetic signals in the waveguide. The first set of slot radiators includes one or more slot radiators, and the second set of slot radiators includes one or more slot radiators. The device also relates to a method for receiving and re-radiating electromagnetic signals by a device including at least a waveguide, and the use of the device as a repeater of electromagnetic signals, for transferring electromagnetic signals through a structure, and/or as a building product.
US10659139B2

A method of performing D2D (device-to-device) relay communication, which is performed by a user equipment (UE) in a wireless communication system according to various embodiments, and an apparatus are disclosed in the present invention. The method includes the steps of receiving information on a relay probability corresponding to a probability for performing relaying, receiving a message to be relayed, determining whether to perform relaying on the received message based on the information on the relay probability, and if it is determined to perform relaying, transmitting the message.
US10659138B1

Precoding is a technique that may be used in wireless communications when antenna spacing in a multiple-input multiple-output (MIMO) system is smaller than optimum spacing conditions. A precoding system and method are disclosed herein that distributes power among streams to trade-off increased data throughput and complexity of interference cancellation. Distributing power among streams may increase data throughput compared to singular value decomposition (SVD) precoding, but interference may be reduced compared to other methods that result in relatively high interference.
US10659137B2

According to certain embodiments, a method (200) for use in a wireless device (305) includes starting a first timer for monitoring a radio link for a radio link failure, wherein the first timer is started based at least in part on: one or more periodic out of sync (OOS) indications associated with the radio link and aperiodic indications obtained from monitoring a beam for a beam link failure. The radio link failure is declared in response to expiry of the first timer.
US10659130B2

This application relates to the field of mobile communications, and in particular, to technologies of obtaining channel state information in a wireless communications system. In a channel information obtaining method, a base station obtains channel state matrix information of some channels based on uplink reference information sent by a terminal and partial channel state information of channels between the base station and the terminal, to obtain channel state matrix information of the channels between the base station and the terminal. Base on this method, relatively complete channel state matrix information of the channels between the base station and the terminal can be obtained. This helps the base station select an appropriate parameter to transmit data to the terminal without causing an additional delay, performance loss, or cost increase, or consuming more time-frequency resources used for the uplink reference signal.
US10659129B2

The disclosure discloses a method and apparatus for feeding back channel state information, and a method and apparatus for transmitting data. The method for feeding back channel state information includes: calculating channel state information according to a first codebook, where the first codebook is a set of elements and each of the elements is a set of pre-coding matrixes; and feeding back the channel state information.
US10659124B2

A multiantenna communication device forms a directional beam by adding an antenna weight to respective signals of a plurality of antenna elements. The multiantenna communication device includes: a processor that executes performing distortion compensation on a transmission signal by using a distortion compensation coefficient; a plurality of power amplifiers that are provided corresponding to the antenna elements, and that amplify the transmission signal subjected to the distortion compensation by the processor; a multiplexer that multiplexes signals output from the power amplifiers to feed back; and an analog/digital (A/D) converter that A/D converts a multiplex feedback signal that is obtained by the multiplexer, wherein the processor executes updating the distortion compensation coefficient by using the multiplex feedback signal A/D converted by the A/D converter and the transmission signal.
US10659120B2

A communication apparatus includes a PHY frame generating circuit that generates a PHY frame including either of a short Sector Sweep frame and a Sector Sweep frame; and an array antenna that selects, based on the PHY frame, any sector from among a plurality of sectors and transmits the PHY frame. In a case where, in the PHY frame including the short Sector Sweep frame, a Direction field of the short Sector Sweep frame indicates Initiator Sector Sweep, the PHY frame generating circuit replaces a Short Sector Sweep Feedback field indicating a number of a selected best short Sector Sweep with a Short Scrambled Basic Service Set ID field indicating an abbreviated address generated from an address of a destination communication apparatus.
US10659119B2

The present invention relates to the field of wireless communications, and in particular, to a method for transmitting a reference signal, a method for determining a phase noise, and related apparatuses, to resolve the problem in the prior art that different phase noises of different antenna units or antenna ports of a transmitter cannot be accurately estimated and compensated for. The method comprises: the transmitter respectively transmitting each precoded DMRS and PTRS to a receiver via respective corresponding antenna groups having a same phase noise, and when the receiver receives the PTRS, performing channel estimation based on each received PTRS, to determine phase changes caused by phase noises corresponding to different antenna groups. In this way, even if different antennas of a transmitter have different phase noises, phase changes caused by the different phase noises can still be accurately determined, so that all data transmitted by the different antenna groups can be accurately demodulated according to different phase changes.
US10659113B1

A source wireless access node serves User Equipment (UEs) over a Three-Dimensional (3D) Multiple Input Multiple Output (MIMO) antenna array and over a Two-Dimensional (2D) MIMO antenna array. The source wireless access node wirelessly exchanges user data with the UEs over the 3D MIMO antenna array. The source wireless access node detects a loss-of-synchronization. The source wireless access node detects an interference condition at neighbor wireless access nodes. When the interference condition at the neighbor wireless access nodes and the loss-of-synchronization at the source wireless access node occur simultaneously, the source wireless access node network disables the 3D MIMO antenna array and wirelessly exchanges additional user data with the UEs over the 2D MIMO antenna array. When the neighbor interference condition or the loss-of-synchronization terminate, the source wireless access node enables and uses the 3D MIMO antenna array.
US10659110B1

Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.
US10659101B2

An information processing device and method, a transmitting device and method, and a receiving device and method are disclosed for multiplexing transmission signals in the same channel. In one example, transmission signals are generated by performing chirp modulation on data to be transmitted, and the transmission signals are multiplexed by shifting transmission timings of a plurality of transmission signals in a time direction and transmitting the transmission signals. Further, a plurality of chirp-modulated transmission signals which are multiplexed by shifting the transmission timing in the time direction and transmitted from a transmission side are received, and the plurality of received transmission signals are dechirped at timings according to the transmission timings.
US10659089B2

A differential data transmitter with pre-emphasis comprises a main driver coupled to receive an input data stream and to produce a main differential output stream which varies with the input stream, circuitry which provides a delayed and inverted version of the input stream, and a first pre-emphasis driver coupled to the output of the circuitry and arranged to produce a pre-emphasis differential output stream which varies with the delayed and inverted input stream. The pre-emphasis differential output stream is coupled to the main differential output stream to produce differential data transmitter output signals. The main and pre-emphasis drivers operate in parallel, with the pre-emphasis driver boosting the output signals when consecutive bits in the input stream change state, and attenuating the output signals when consecutive bits in the input stream do not change state.
US10659083B1

Apparatuses and methods generally relating to a sort system, such as may be used in a data processing kernel, for list decoding of a Polar codeword are described. In one such sort system, a sorter circuit is configured to receive and sort path metrics for coded bits of the Polar codeword. The path metrics are obtained from log-likelihood ratios associated with the coded bits. A limiter circuit is configured to cull the sorted path metrics to provide a list having a subset of the path metrics to limit output paths of a list decoder. A normalizer circuit is configured to subtract a path metric of the path metrics or a threshold metric representing a minimum metric respectively from entries in the list to provide normalized path metrics to decode the Polar codeword.
US10659079B2

An apparatus determines a code block size (CBS) of information bits contained in a codeword of low-density parity check (LDPC) coding. The apparatus compares the CBS with at least one threshold, determines, based on a result of the comparison, a Kb number and determines a Kp number based on a code rate and the Kb number. The apparatus generates a parity check matrix. An information portion of the parity check matrix is a first matrix formed by M number of second square matrices. M is equal to Kp multiplied by Kb. A total number of columns in the Kb number of second square matrices is equal to a total number of bits of the CBS. One or more matrices of the M number of second square matrices are circular permutation matrices. The apparatus operates an LDPC encoder or an LDPC decoder based on the parity check matrix.
US10659075B2

Superconductor analog-to-digital converters (ADC) offer high sensitivity and large dynamic range. One approach to increasing the dynamic range further is with a subranging architecture, whereby the output of a coarse ADC is converted back to analog and subtracted from the input signal, and the residue signal fed to a fine ADC for generation of additional significant bits. This also requires a high-gain broadband linear amplifier, which is not generally available within superconductor technology. In a preferred embodiment, a distributed digital fluxon amplifier is presented, which also integrates the functions of integration, filtering, and flux subtraction. A subranging ADC design provides two ADCs connected with the fluxon amplifier and subtractor circuitry that would provide a dynamic range extension by about 30-35 dB.
US10659068B2

A DA converter to reduce second-order harmonic distortion more precisely with convenient configurations. A DA converter including: a DA converting unit to input reference voltage and a digital value and output an analog signal according to the digital value based on the reference voltage; and a superimposing unit to superimpose, on the reference voltage, a superimposing signal based on the analog signal that is output from the DA converting unit, and a DA converting method are provided. The DA converter may further include a setting input unit to input setting regarding at least one of a superimposing amount and a sign of an analog signal to be included in the superimposing signal. Also, an adjusting apparatus and an adjusting method to adjust the DA converter are provided.
US10659065B2

Apparatus and methods for phase synchronization of phase-locked loops (PLLs) are provided. In certain configurations, an RF communication system includes a PLL that generates one or more output clock signals and a phase synchronization circuit that synchronizes a phase of the PLL. The phase synchronization circuit includes a sampling circuit that generates samples by sampling the one or more output clock signals based on timing of a reference clock signal. Additionally, the phase synchronization circuit includes a phase difference calculation circuit that generates a phase difference signal based on the samples and a tracking digital phase signal representing the phase of the PLL. The phase synchronization circuit further includes a phase adjustment control circuit that provides a phase adjustment to the PLL based on the phase difference signal so as to synchronize the PLL.
US10659061B2

A divider-less fractional digital phase locked loop (PLL) is disclosed and can include a time-to-digital converter (TDC) to receive a reference clock signal and a digitally control oscillator (DCO) clock signal, and generate a phase difference signal based on the reference clock signal and the DCO clock signal. A counter coupled in parallel to the TDC can receive the clock signal and count an output frequency of the clock signal to detect reference noise within the reference signal that is above a threshold. A sampler can sample an output of the counter using a replica of the reference signal, and generate a plurality of samples. A sample selector can select one of the plurality of samples based on the phase difference signal. A digital phase detector (DPD) can generate an output phase measurement based on the phase difference signal and the selected sample of the plurality of samples.
US10659057B2

Systems and methods are provided for hopping a digitally controlled oscillator (DCO) among a plurality of channels, wherein a gain of the DCO KDCO is a nonlinear function of frequency. A first normalized tuning word (NTW) corresponding to a first channel of the plurality of channels is generated. A first normalizing gain multiplier X is generated based on the nonlinear function of frequency, on an estimate of the nonlinear function of frequency, at a first frequency corresponding to the first channel. The first NTW is multiplied by the first X to obtain a first oscillator tuning word (OTW). The first OTW is input to the DCO to cause the DCO to hop to the first channel. A system for hopping among a plurality of channels at a plurality of respective frequencies comprises a phase-locked loop (PLL), a digitally controlled oscillator (DCO), a multiplexer, and an arithmetic module.
US10659052B2

Devices and methods for reconfiguring a programmable fabric include identifying resources in a programmable fabric of the programmable device as belonging to a partition. Reconfiguring the programmable fabric also includes creating a mask for the partition that indicates that the identified resources belong to the partition. Reconfiguring the partition also includes reconfiguring resources, via a configuration controller, in programmable fabric associated with the partition using the mask without changing resources associated with other partitions in the programmable fabric.
US10659044B2

In one embodiment, an electronic display includes a display stack including one or more layers; and drive or sense electrodes of a touch sensor substantially disposed on one or more of the layers on or within the display stack. The drive or sense electrodes are made of a conductive mesh of conductive material.
US10659040B2

A clock voltage step-up circuit comprises a first inverter, a second inverter, a third inverter, a PMOS transistor, and a bootstrap capacitor. An input end of the first inverter is used for inputting a first clock signal. An input end of the second inverter is connected to an output end of the first inverter, and an output end of the second inverter outputs a first control signal used for controlling a sampling switch; and after the first control signal passes through a fourth inverter, a fifth inverter and a sixth inverter, a second control signal used for controlling the sampling switch is generated. An input end of the third inverter is connected to a second clock signal, and the first clock signals and the second clock signals are a set of clock signals, every two of which are not overlapped.
US10659035B2

In a power module that has a carrier substrate with at least one unipolar semiconductor component as a power switch, the unipolar semiconductor component is configured such that a temperature rise of the semiconductor component, from a first temperature up to which the semiconductor component heats in operation at 50% full load, to a second temperature up to which the semiconductor component heats in operation at full load, is less than a temperature rise of the semiconductor component from an initial temperature at zero load to the first temperature. As a result of the reduced temperature rise between 50% and 100% full load the service life of the power module can be lengthened.
US10659033B2

A power supply system for USB Power Delivery includes a current source drive circuit to control a power FET to regulate the supply of power along a power path. The current source drive circuit includes a cascode current source and a cascode protection circuit formed by a source follower and a feedback voltage divider. The source follower can be a transistor with its gate connected to a cascode node between upper- and lower-stage transistors of the cascode current source. The divider node of the voltage divider is connected to the gate of the lower-stage transistor. The current source drive circuit can operate within the gate-source voltage specifications of 30-volt DEPMOS devices, and can provide high output impedance to the gate of power FET and a current limit circuit during current limiting operation, without requiring an extra high-voltage mask during fabrication.
US10659024B2

Methods and apparatuses for communicating information are described. In some embodiments, a first integrated circuit (IC) provides a clock signal and a data signal to a second IC, wherein the data bits of the data signal are timed according to the clock signal, and wherein the frequency of the clock signal is capable of being changed even when the data signal is valid.
US10659018B1

A quantum controller comprises a first outbound quantum control pulse generation circuit, a second outbound quantum control pulse generation circuit, and an outbound quantum control pulse modification circuit. The first outbound quantum control pulse generation circuit is operable to generate a first raw outbound quantum control pulse. The second outbound quantum control pulse generation circuit operable to generate a second raw outbound quantum control pulse. The outbound quantum control pulse modification circuit is operable to dynamically determine whether to process the first raw outbound quantum control pulse and the second outbound quantum control pulse as a multi-pulse pair or as two independent pulses. The determination of may be based on to which one or more quantum elements and/or signal paths the first raw outbound quantum control pulse and the second raw outbound quantum control pulse are to be routed.
US10659017B1

Disclosed are scan flip-flops (SFFs) that reduce the dynamic power consumption of a system-on-chip (SOC) that incorporates them. Each SFF includes a master latch and a slave latch, each having a driver, a feed-forward path and a feedback path. Each SFF further includes at least one shared clock-gated power supply transistor, which is controlled by either a clock signal or an inverted clock signal to selectively and simultaneously connect a voltage rail to both the driver from one latch and the feedback path of the other latch. The different SFF embodiments have different numbers of shared clock-gated power supply transistors and various other different features designed for optimal power and/or performance. For example, the different SFF embodiments have different types of slave latch drivers; different types of transistors; and/or different types of master latch drivers (e.g., a single-stage, multiple clock phase-dependent driver or a multi-stage, single clock phase-dependent driver).
US10659013B2

A start-up circuit for a ring current-controlled oscillator (CCO) includes a replica CCO current generator, a replica ring CCO, and a buffer. The ring CCO is connected to a CCO driver and the buffer. The CCO driver generates a CCO current based on a reference current. The ring CCO generates a CCO output voltage at a first oscillating frequency based on the CCO current. The replica CCO current generator generates a replica CCO current based on a reference voltage. The replica ring CCO generates a replica CCO output voltage at a second oscillating frequency based on the replica CCO current. The buffer provides a first current to the ring CCO when the first oscillating frequency is lower than a desired oscillating frequency, and drains a second current from the ring CCO when the first oscillating frequency is greater than the desired oscillating frequency.
US10659011B2

A low noise amplifier is provided. The low noise amplifier includes an input port, an output port, an inverter, a plurality of switched-capacitor units and a feedback inductor. The inverter is electrically connected between the input port and the output port. Each of the plural switched-capacitor units is electrically connected with the inverter in parallel and includes a switch and a capacitor connected in series. The feedback inductor is electrically connected with the inverter in parallel.
US10659005B2

An AT-cut crystal element is provided. The AT-cut crystal element includes side surfaces intersecting with a Z′-axis of a crystallographic axis of a crystal. At least one side surface of the side surfaces is constituted of three surfaces of a first surface to a third surface. Besides, a crystal resonator including the AT-cut crystal element, and a crystal unit including the crystal resonator are provided.
US10659004B2

A resonance device is provided having a resonator with opposing upper and lower lids. The resonator includes a base, and multiple vibration arms that are connected to a front end of the base so as to extend away from the base. Moreover, a frame surrounds a periphery of the base portion and the vibration arms and one or more holding arms connect the base to the frame. The base, the vibration arms, and the holding arm include a substrate and a temperature characteristics correction layer laminated on the substrate and having a material with a coefficient of thermal expansion different from that of the substrate. The base, the vibration arms, and the holding arm are formed integrally with the substrate and the temperature characteristics correction layer.
US10659002B2

An elastic wave device includes a lamination layer film including a piezoelectric thin film on a support substrate. The lamination layer film is not partially present in a region located in an outer side portion of a region where IDT electrodes are provided. A first insulation layer extends from at least a portion of a region where the lamination layer film is not present to an upper portion of the piezoelectric thin film. A wiring electrode has a width of about 6 μm and extends from the upper portion of the piezoelectric thin film to an upper portion of the first insulation layer, and extends onto a section of the first insulation layer in the region.
US10658995B1

Calibration of a headset that uses bone conduction to provide audio content to a wearer is presented. A first tone of a plurality of tones that are at different frequencies is presented to the wearer via an air conduction transducer. A corresponding tone having a same frequency as the first tone is also presented to the wearer via a bone conduction (BC) transducer. The corresponding tone is adjusted such that a level of loudness is within a threshold range of a level of loudness of the first tone. An ear-canal sound pressure (ECSP) resulting from the first tone is recorded and a voltage applied to the BC transducer for generating the adjusted corresponding tone. An equalization filter is generated based in part on the ECSP and the voltage, the equalization filter for filtering an audio signal for presentation via the BC transducer.
US10658994B2

An amplifier circuit includes: an amplifier configured to receive at least one input signal and generate an output voltage in response to the at least one input signal and a gain control voltage; a voltage detector configured to generate a detector voltage based on the output voltage; a gain control summation circuit configured to generate an error signal by subtracting the detector voltage from a reference voltage; a loop filter configured to generate the gain control voltage based on the error signal and adjust the loop bandwidth in response to a loop filter adjust signal; and an analog automatic gain control bandwidth controller configured to monitor the detector voltage and the gain control voltage, to provide the reference voltage and the loop filter adjust signal, and to control a loop bandwidth of the output signal.
US10658991B2

In some embodiments, a power amplification system can include a common base amplifier configured to amplify an input signal received at an input node to generate an intermediate signal at an intermediate node. The power amplification system can further include a power amplifier configured to amplify the intermediate signal received at the intermediate node to generate an output signal at an output node.
US10658988B1

A signal processing system may include a modulation stage configured to generate a modulated input signal, an open-loop switched mode driver coupled to the modulation stage and configured to generate an output signal from the modulated input signal, a voltage regulator configured to generate a supply voltage that supplies electrical energy to the open-loop switched mode driver, and a control subsystem configured to, when a magnitude of the modulated input signal falls below a threshold magnitude, control the voltage regulator to control the supply voltage such that the output signal varies non-linearly with the modulated input signal for magnitudes of the modulated input signal below the threshold magnitude.
US10658978B2

An electronic device is provided. The electronic device includes an antenna array configured to include a plurality of antenna modules, a communication circuit configured to include a plurality of power amplifiers connected with the plurality of antenna elements and a plurality of phase shifters, at least one processor operatively connected with the communication circuit, and a memory operatively connected with the at least one processor and includes instructions.
US10658975B2

A circuit includes a first digital controlled oscillator and a second digital controlled oscillator coupled to the first digital controlled oscillator. A skew detector is connected to determine a skew between outputs of the first digital controlled oscillator and the second digital controlled oscillator, and a decoder is utilized to output a control signal, based on the skew, to modify a frequency of the first digital controlled oscillator using a switched capacitor array to reduce or eliminate the skew.
US10658969B2

A method of manufacture of a photovoltaic solar roof tile assembly can include forming a laminated structure by laminating one or more sheets that include at least one photovoltaic solar cell, and attaching a junction box to the laminated structure to form a photovoltaic solar panel. The junction box can include a first DC connector and a second DC connector. Attaching the junction box to the laminated structure can include sealing the first DC connector to the laminated structure. The method of manufacture can include forming a roof tile with a hole that extends from a front side of the roof tile to a rear side of the roof tile, and locating the junction box in the hole by inserting the first DC connector from a front side of the roof tile and attaching the second DC connector from the rear side.
US10658968B2

A thermoradiative device for generating power includes a thermoradiative element having a top surface and a bottom surface, wherein the thermoradiative element is a semiconductor material having a bandgap energy Eg. The device includes a thermal conductive element having a first surface and a second surface, wherein the first surface is arranged to face the bottom surface of the thermoradiative element, and the first surface is a structured surface having a periodic structure, wherein the structured surface is separated from the bottom surface with a distance d to establish near-field resonance between the bottom surface and the structured surface. The device further includes supporters configured to bond the thermoradiative element and the thermal conductive element.
US10658965B2

The motor vehicle comprises an overcurrent detector configured to detect overcurrent in each of a plurality of second switching elements included in the second inverter. When the motor vehicle has an abnormality and is driven by the emergency drive with output of a torque from the first motor to the one wheels, the motor vehicle performs zero torque control that controls the second inverter such that a torque of the second motor becomes equal to zero.
US10658949B2

An electrical architecture (1) for converting DC voltage into AC voltage, and vice versa, comprising:—a DC/AC voltage converter (2), comprising a plurality of arms mounted in parallel, each arm comprising two controllable switching cells (12), in series and separated by a mid-point, the arms being paired in H-bridges (11),—for each H-bridge (11), a dedicated control member (13), such that all of the switching cells (12) of said H-bridge (11) can be controlled by this control member (13), each control member (13) being intended to communicate with a same remote control unit (14) through a potential barrier (15).
US10658942B2

There is provided an element unit including high side arm and low side arm transistors, a conductor set formed by disposing a positive bus bar and a negative bus bar to face each other while spaced apart in a Z axis direction, and a first bus bar. The first bus bar extends in the Z axis direction between a first insulating substrate and a second insulating substrate and is electrically connected to copper plates of the first insulating substrate and the second insulating substrate.
US10658929B2

According to one embodiment of this disclosure, an apparatus is disclosed. The apparatus includes a voltage regulator configured to produce a regulated voltage, a plurality of current circuits coupled in parallel between an output node and a power node, each of the plurality of current circuits including first and second transistors coupled in series, the first transistor of each of the plurality of current circuits being biased with the regulated voltage, and a control circuit configured to activate the second transistor of selected one or ones of the plurality of current circuits responsive, at least in part, to a voltage at the output node.
US10658909B2

The present disclosure relates to a stacker and a method to assemble a stator core of an electric machine. Disclosed is a method for stacking a stator core of an electric machine, with the steps of providing a support adjacent to the stator frame to carry at least a sheet for the stator core, grabbing the at least a sheet with an arm arranged outside the stator core, the arm has a holding device for clamping the at least a sheet, guiding the at least a sheet inside the stator frame in a horizontal direction, and arranging the at least a sheet to compose the stator core.
US10658908B2

There is provided a method of manufacturing a housing configured to hold an actuator and an electronic control unit for the actuator. The method comprises additively manufacturing the housing as a single piece, wherein the housing comprises a central portion configured to house the actuator, and one or more side portions configured to house components of the electronic control unit.
US10658900B2

The invention relates to a power electronics module for operating a hybrid module for a hybrid drive unit, said hybrid module includes an E-motor which can produce a drive torque of the hybrid drive unit. The power electronics module includes an E-motor connection on the power electronics module side which has a contact device on the power electronics module side which is connected to the power electronics module for directly connecting to a contact device on the hybrid module side provided on the hybrid module, of a hybrid module-sided E-motor power connection. The invention also relates to a hybrid module for a hybrid drive unit and to a method for mounting and/or assembling a hybrid module for a hybrid drive unit.
US10658898B2

A method for manufacturing a neutral ring includes connecting a cut-off neutral ring to an arc-shaped connection element. The method also includes filling an insulator between the cut-off neutral ring and a connection element. The neutral ring shunts the rotor coil in three phases.
US10658897B2

A stator for a rotary electric machine includes a stator core defining multiple slots, and a stator coil including multiple phase windings each of which is connected to a corresponding phase of a power source. Each phase winding includes multiple conductors that are inserted into the slots, connected to adjacent conductors in series, and spaced apart from the adjacent conductors by multiple slot pitches, unit patterns each of which includes some of conductors, and a bridge conductor connecting the unit patterns to each other in series by connecting a pair of conductors arranged in an innermost layer of corresponding slots. Each first conductor of each phase winding is connected to a power line and arranged in an outermost layer of one of the multiple slots.
US10658888B2

A stator is assembled by stacking, in the axial direction, a plurality of magnetic steel sheets having tooth portions. The steel sheets include connected tooth steel sheets in which the inner-circumferential-side end portions of the tooth portions are connected via connection portions in an annular shape along the circumferential direction, and non-connected tooth steel sheets which are separated from each other with the tooth portions not connected to each other. The connected tooth steel sheets and the non-connected tooth steel sheets are joined to each other in the axial direction via swage portions provided in the tooth portions. The thickness of each connection portion is smaller than the thickness of the other part of each steel sheet.
US10658886B2

A rotor for a machine includes a plurality of rotor segments, each rotor segment forming a rotor pole and having two permanent magnets interior to the rotor to direct magnetic flux from the permanent magnets through one rotor pole of one rotor segment, through an air gap of a rotor-stator interface between the rotor and the stator, and through a stator pole, wherein at least one rotor segment comprises a saturatable bridge section comprising a structural arch to cause permanent magnet flux from at least one rotor permanent magnet to traverse through an air region of the rotor to core material of the rotor.
US10658881B2

First, a power receiving apparatus RX is detected (S100). Subsequently, a pre digital ping is sent according to a first method (S112). Upon reception of an unique signal defined for the first method from the power receiving apparatus RX (YES in S114), tentative judgment is made that the power receiving apparatus RX supports the first method, and the flow transits to a final judgment operation (S120). When such an unique signal has not been received (NO in S114), tentative judgment is made that the power receiving apparatus RX supports a second method, and the flow transits to a final judgment operation (S130).
US10658875B2

A power management circuit is provided. The power management circuit includes a plurality of detectors, wherein each of the plurality of detectors are configured with a different reference threshold voltage level; and a controller coupled to the plurality of detectors and configured to activate a subset of the plurality of detectors at any given time, wherein a subset of the plurality of detectors, when activated, are configured to provide a multi-level voltage level indication on a state of a voltage supply.
US10658874B2

An apparatus and a method for are provided for a wireless power receiver. The method includes receiving power from a wireless power transmitter; converting the power in an alternating current (AC) form into a direct current (DC) form and providing the converted power to a battery of the electronic device; measuring a temperature of a point in the wireless power receiver during reception of the wireless power; maintaining an amount of the converted power at a first level if the temperature is lower than a first temperature; decreasing the amount of the converted power to a second level which is lower than the first level if the amount of the converted power is at the first level and the temperature is higher than or equal to the first temperature; stopping providing the converted power to the battery if the temperature is higher than a second temperature; and transmitting, to the wireless power transmitter, a signal including status information of the wireless power receiver device and control information to control the wireless power transmitter.
US10658872B2

A wireless power transmitting and charging system is disclosed. A method for operating a power transmitter of the wireless power transmitting and charging system comprises the steps of: maintaining a ping value table where ping signal conditions are mapped according to the height of a power receiver; recognizing the power receiver by varying a ping signal according to the ping signal conditions recorded in the ping value table; and controlling a charging mode according to a message received from the power receiver.
US10658870B2

Provided are a combo antenna unit, and a wireless power receiving module including the same. The combo antenna unit includes a wireless power transmission antenna and at least one additional antenna using a different frequency band from the wireless power transmission antenna. The wireless power transmission antenna includes a radiator formed of a loop-shape-wound flat coil. According to the present invention, it is possible to reduce resistance so as to decrease heat generation and increase charging efficiency, and minimize the amount of circuit board used, thereby reducing overall production costs.
US10658866B2

A power source control circuit includes a USB power supply portion that supplies electric power from a power source circuit to a secondary battery, a solar power supply portion, and a monitoring circuit. A monitoring circuit causes a solar power supply portion to stop the supply of the electric power to the secondary battery if the electric power is supplied from the power source circuit. In this way, if both the power supply by the power source circuit and the power supply by power generation by the solar cell can be performed, the power source control circuit can charge the secondary battery from the power source circuit which is a stable power source, and thus, it is possible to easily secure the electric power for driving the system.
US10658865B2

A vehicle ECU executes a control process including: a step of determining whether or not contact charging is being performed; a step of executing a first slow change process for requested power if it is determined that contact charging is being performed; a step of determining whether or not wireless charging is being performed if it is determined that contact charging is not being performed; and a step of sending a power transmitting device an instruction for execution of a second slow change process for transmission power if it is determined that wireless charging is being performed.
US10658853B2

In order to reduce costs and increase safety with respect to the submergence of water in a power supply system, in this power supply system (1) a plurality of power storage modules (11)-(14) are connected in series. A fuse (F1) is inserted into the path in which the plurality of power storage modules (11)-(14) are serially connected, the fuse being inserted at a position dividing the plurality of power storage modules (11)-(14) into a first group and a second group. A positive-pole-side contactor (RY1) is inserted at a position dividing the plurality of power storage modules belonging to the first group into a first sub-group and a second sub-group. A negative-pole-side contactor (RY2) is inserted at a position dividing the plurality of power storage modules belonging to the second group into a first sub-group and a second sub-group.
US10658845B2

There is provided a system that includes a processor. The system also includes a memory that stores instructions; when executed by the processor, the instructions configure the processor to perform certain operations. The operations include receiving sensor measurements from an electric power source or device and generating, based on the sensor measurements, a droop control procedure that includes a droop control curve having a non-constant slope. The operations further include regulating a power delivery from the electric power source or device to a bus according to the droop control procedure.
US10658838B2

A method of adding a power feed to electrical systems includes coupling a set of input lines to a power source such that the input lines are connected to at least one phase of AC power from the power source, and coupling a set of backfeed lines to an output receptacle in a power distribution unit. The output receptacle may be connected in parallel with at least one other output receptacle that is supplying primary power to systems in the data center. The set of backfeed lines and the set of input lines may be tested to determine a match between a pair of lines in the set of backfeed lines and a pair of lines in the set of input lines. Determining the match may include matching the phase of the pair of backfeed lines with the phase of the pair of input lines.
US10658834B2

A receptacle includes an outlet, an interruption mechanism structured to activate to de-energize the outlet, a temperature sensing circuit including a resistor and a thermistor arranged as a voltage divider, wherein the thermistor has a resistance proportional to temperature, a comparator circuit structured to compare an output of the temperature sensing circuit to a predetermined reference voltage and to selectively output a signal based on the comparison of the output of the temperature sensing circuit and the predetermined reference voltage. The interruption mechanism is structured to activate to de-energize the outlet in response to the comparator circuit outputting the signal.
US10658825B2

A recessed wall mounting apparatus and method are presented. The invention includes a housing unit coupled with a mounting ring. The housing unit has a base wall with a front side having an outwardly extending perimeter wall from each side of the base wall to form a recessed compartment. The perimeter wall terminates in an outer edge that is configured to be flush with a drywall of an architectural structure. The base wall has an access hole configured substantially in alignment with an accessory window in the mounting ring. The mounting ring is configured for removably mounting an accessory device, e.g. light switch, to the accessory window. One or more removable and adjustable wall brackets are coupled to one or more sides of the housing unit for securing the housing unit to the wall of the architectural structure.
US10658824B2

Apparatus and method for extracting the core and surrounding insulator from an outer sheath of a length of data transmission cable is disclosed. The apparatus comprises a pump operable to generate hydraulic pressure against one end of the core and insulator, and a drawing mechanism operable to simultaneously exert a pulling force on an opposite end of the core and insulator. The arrangement being such that hydraulic pressure applied to one end, and pulling force applied to the opposite end, together displace the core and insulator relative to its outer sheath.
US10658822B2

A manipulator for separating sub-conductors in an energized single phase bundle includes a rigid support member and first and second actuators mounted on the support member, wherein each actuator is independently actuable of the other. Insulators are mounted on each actuator. A selectively releasable coupler is mounted on each insulator for selectively releasable coupling of each insulator to a corresponding sub-conductor. The actuators extend corresponding insulators independently of one another from the support member to thereby separate from each other by an optimized separation distance the distal ends of each insulator. When the corresponding sub-conductors of the single phase bundle are releasably coupled to the corresponding distal ends of the insulators the surge impedance loading of the single phase bundle may be improved by separation of the corresponding distal ends of the insulators and the sub-conductors by the optimized separation distance.
US10658819B1

A bussing connector is provided and includes bus bar connections, output elements and dielectric material. The bus bar connections each include an output section and an input section. The input sections cooperatively form a multiphase alternating current (AC) input. The output elements are arranged along and in electrical communication with the output sections of each of the bus bar connections. The dielectric material is configured to partially surround and partially electrically insulate the input and output sections and the output elements of each of the bus bar connections. The dielectric material is further configured to expose the multiphase AC input and portions of each of the outlet elements of each of the bus bar connections.
US10658815B1

A light-emitting device is provided. The light-emitting device can include a main cavity formed within an epitaxial structure that is configured to generate light in response to having an electrical current provided thereto. The light-emitting device can also include a plurality of feedback cavities also formed within the epitaxial structure, where each of the plurality of feedback cavities are transversely-coupled with the main cavity to receive light from the main cavity and reflect at least some feedback light back into the main cavity. The light-emitting device may provide enhanced modulation bandwidth or ultra-high speed communication capabilities.
US10658814B2

A modulated light source comprises a laser diode and a drive circuit coupled operatively to the laser diode. The laser diode is configured to lase upon passing an above-threshold current for an accumulation period. The drive circuit is configured to draw a priming current through the laser diode over a priming period, the priming current being insufficient to cause the laser diode to lase during the priming period, but sufficient to shorten the accumulation period. The drive circuit is further configured to draw the above-threshold current through the laser diode after the priming period, thereby triggering emission from the laser diode following a shortened accumulation period.
US10658812B2

Light emission efficiency is increased in an eye-safe light source by regulating light distribution properties. An eye-safe light source includes a package, a semiconductor laser that emits laser light from a left light emission end surface and a right light emission end surface, and a wire that is joined to the semiconductor laser. The semiconductor laser is joined to the package such that the laser light is emitted parallel to an upper surface of a lead frame of the package. The package includes reflection surfaces that face the left light emission end surface and the right light emission end surface and reflect the laser light. In top view, a direction in which the wire extends is perpendicular to a direction of emission of the laser light.
US10658811B2

An optical component for optical semiconductor includes a wavelength converting member including a fluorescent part having an upper surface, a lower surface, and one or more lateral surfaces, and containing a fluorescent material, and a light-reflecting part disposed adjacently surrounding the one or more lateral surfaces of the fluorescent part when viewed from above, and a light-transmissive member disposed below the wavelength converting member. A dielectric multilayer film is disposed on an upper surface of the light-transmissive member at least at a region facing the fluorescent part, the dielectric multilayer film is configured to transmit excitation light incident from below the light-transmissive member and to reflect fluorescent light emitted from the fluorescent part. Further, a space is formed between the fluorescent part and the dielectric multilayer film, and the light-reflecting part and the light-transmissive member are connected by a connecting member made of a metal material. A light emitting device including the optical component and a method of manufacturing the optical component are also provided.
US10658809B2

An optical power monitoring device that monitors power of input light reflected back into an optical fiber among output light output from the optical fiber, the optical power monitoring device includes: a photodetector disposed by the optical fiber that detects Rayleigh scattered light generated by the input light and the output light that are guided by the optical fiber; and a calculator that performs a calculation to exclude a component that corresponds to an output of the output light detected by the photodetector using first information that indicates a relationship between an output of the output light obtained in advance under a condition where the output light is not reflected and the output of the output light detected by the photodetector.
US10658803B2

The present invention relates to an adapter (1) for a coaxial connector assembly (2) comprising a tubular outer conductor (3) and a pin-shaped inner conductor (4) both extending in a mounted position in a longitudinal direction (z) and a spacer (5) which in the mounted position is arranged inside the outer conductor (3) encompassing the inner conductor (4) at least partially and by which the inner conductor (4) is positioned with respect to the outer conductor (3). The spacer (5) comprises a first half (5a) and a second half (5b) which are interconnectable to each other along a separation plane extending in the longitudinal direction (z), wherein the first and/or the second half (5a, 5b) comprise at least one holding means (6) to hold the inner conductor (4) in the mounted position.
US10658796B2

The invention relates to a shielding metal plate (3) suitable for connecting at least one shielded conductor. The shielding metal plate (3), which can be held in a housing of a plug connector, protects the held conductor from external, interfering influences. The shielding metal plate (3) can be variably adapted to different conductor cross-sections such that both thin and thick conductors can be connected.
US10658794B2

An anti-misplug coaxial connector assembly includes a female connector and a male connector. The female connector includes: a first inner conductor provided with an accommodation cavity defining a longitudinal axis; a first outer conductor; and a first insulator arranged between the first inner conductor and the first outer conductor. The male connector includes: a second inner conductor, a second outer conductor, and a second insulator arranged between the second inner conductor and the second outer conductor. The first outer conductor and the second outer conductor form radial contact by means of a resilient finger-shaped element that surrounds the second insulator. The first insulator includes a main body portion circumferentially surrounding the first inner conductor and a shoulder portion protruding outwardly along the radial direction relative to the main body portion so as to engage the first outer conductor.
US10658790B2

Various splice connector assemblies are disclosed. The splice connector assembly can include a connection unit mating a female and male terminals. The splice connector assembly can include an outer housing with an inner passage configured to receive the terminals. A first securing mechanism can be engaged with a first end of the outer housing and a second securing mechanism can be engaged with a second end of outer housing. The first and second securing mechanisms can each include a coupling nut engaged with the housing, a washer that is non-rotatably connected to the housing, and a sealing gland that comprises an aperture having a non-concentric cross sectional shape.
US10658786B2

A casing for connecting first and second power cords, the casing having a set of grip mechanisms with facing grip members that have serrated surfaces arranged to grip the first power cord and provide increased grip pressure in response to tension applied to the first power cord in order to resist the first power cord being pulled through the grip members and out of the casing.
US10658778B2

The female electrical terminal has a cylindrical portion able to receive a male electrical terminal inserted from front to rear, and a left wall portion arranged so that a portion of the cylindrical portion runs along the outer surface of the male electrical terminal. The left wall portion has a left plate spring portion having a contact point pressing against the outer wall of the male electrical terminal and extending forward from the rear, and a slit surrounding the outer edge of the left plate spring portion to separate the other section of the left wall portion from the outer edge of the left plate spring portion. The other section of the left wall portion has a left protruding portion positioned forward relative to the tip of the left plate spring portion and bulging inwardly into the cylindrical portion. The left protruding portion is positioned at least on the edge of the slit.
US10658758B2

Embodiments of the present disclosure provide an antenna assembly that includes a plurality of separate and distinct antenna modules that are interconnected together to form an antenna layer. Each of the antenna modules may include a support structure including a core frame connected to a core support, and a backskin connected to one or both of the core frame and the core support. The antenna assembly may also include an alignment grid configured to receive and align each of the antenna modules, and/or a matching layer configured to receive and align each of the antenna modules.
US10658755B2

A plane antenna device includes a multi-layered dielectric substrate having a plurality of dielectric layers; a first conductive plane on or in the multi-layered dielectric substrate; a second conductive plane on or in the multi-layered dielectric substrate, wherein at least first and second dielectric layers of the plurality of dielectric layers are disposed between the first and second conductive planes; a first signal line being between the at least first and second dielectric layers, the first signal line being between the first conductive plane and the second conductive plane; a first conductive via in the first dielectric layer, the first conductive via being distanced from the first signal line; and a second conductive via in the second dielectric layer, the second conductive via being distanced from the first signal line, the second conductive via being aligned to the first conductive via.
US10658753B2

The instant disclosure provides an antenna structure including a substrate, a first radiation element, a second radiation element, a coupling element, a grounding element, and a feeding element. The first radiation element is disposed on the substrate, including a first radiation portion, a second radiation portion, and a feeding portion connected between the first radiation portion and the second radiation portion. The second radiation element is disposed on the substrate, including a third radiation portion and a coupling portion connected with the third radiation portion. A gap is formed between the first radiation portion and the third radiation portion. The coupling element is disposed on the substrate. The coupling element is separated from the coupling portion and coupling to the coupling portion. The grounding element is coupled with the coupling element. The feeding element is coupled with the feeding portion and the grounding element.
US10658745B2

Embodiments presented herein are generally directed to implantable medical devices that are configured for both near-field communication and far-field communication via the same implantable loop antenna. More specifically, the implantable medical devices include implant electronics that are independently coupled to the loop antenna via a transformer and an isolation coupler. The transformer is configured to provide near-field signals received at the loop antenna to the implant electronics, while the isolation coupler is configured to provide far-field signals received at the loop antenna to the implant electronics.
US10658734B2

A small antenna device having good communications performance and a wide communications area even when a metal plate is present in the antenna communications direction, even when the antenna is arranged, for example, inside a box-shaped metal case, and even when a through hole is used that has a smaller area than the antenna. This device comprises: the antenna; a rear surface cover overlapping with the antenna and being a conductor that faces the winding of the antenna; two first insulating areas provided in the rear surface cover and extending in a direction that intersects the winding axis of the antenna; and a second insulating area that connects between the first insulating areas. At least part of the area sandwiched by the first insulating areas faces the antenna.
US10658730B2

In an embodiment, an apparatus (e.g., a gas detection device) includes a housing, a printed circuit board (PCB), one or more radio modems with a switching network. The housing includes a conductive cover and the cover plays as an antenna. The PCB may be fixed in the housing and includes a ground plane and a plurality of conductive feeds. Each feed are vertically mounted directly or indirectly on the PCB. When the cover is attached to the housing, each of the feeds electrically contact a respective connection point on the antenna. The switching network is to configure which feed should be connected to the radio modem. A extra grounding resistor is mounted or not to change antenna type to enhance the performance of antenna.
US10658723B1

A high pass filter includes: an input-impedance-matching taper transition metal layer having an IMT input end and an IMT output end, the IMT input end having an IMT input end width, the IMT output end having an IMT output end width that is wider than the IMT input end width; a substrate integrated waveguide having a SIW input end and a SIW output end; and an output-impedance-matching taper transition metal layer having an OMT input end and an OMT output end, the OMT input end having an OMT input end width, the OMT output end having an OMT output end width that is wider than the OMT input end width. The substrate integrated waveguide is arranged such that the IMT output end is electrically connected to the SIW input end and such that the OMT input end is electrically connected to the SIW output end.
US10658720B2

A multilayer electronic component includes a multilayer stack, and a band elimination filter formed using the multilayer stack. The band elimination filter includes a first input/output end, a second input/output end, a connection path connecting the first and second input/output ends, and a resonator coupled to the connection path. The connection path includes an impedance transformer. The resonator includes a first conductor line constituting a first distributed constant line. The impedance transformer includes a second conductor line constituting a second distributed constant line, and a through hole line section connected in series to the second conductor line.
US10658714B2

A method of controlling the battery system of an electric vehicle includes detecting a thermal event in a first battery pack of a plurality of battery packs of the battery system, and at least partially powering down the electric vehicle automatically in response to the detected thermal event. The method may also include initiating a thermal rejection scheme in response to the detected thermal event.
US10658707B2

A detection system includes a power generation element; a first outer cover body enveloping the power generation element; a second outer cover body located between the power generation element and the first outer cover body, and enveloping the power generation element; a first space section enclosed by the first outer cover body and the second outer cover body; a second space section enclosed by the second outer cover body; and a detection unit that detects “a gas in the first space section” and “a gas in the second space section.”
US10658701B2

A storage battery includes positive and negative electrodes and an electrolytic solution. The negative electrode includes a first element and carbon. The first element is any of silicon, tin, gallium, aluminum, germanium, lead, antimony, bismuth, silver, zinc, cadmium, and indium. The negative electrode includes an active material and a first layer in contact with a surface of the active material. The first layer has a thickness of 10 nm to 1000 nm inclusive. The electrolytic solution contains first and second cations. The first cation is one or more of a lithium ion, a sodium ion, a calcium ion, and a magnesium ion. The second cation is an imidazolium cation or a tertiary sulfonium cation.
US10658700B2

The withstand voltage of an electrolyte solution is able to be increased by adding an additive for electrolyte solutions, which is composed of a compound that is configured from a silicon-containing sulfonate anion represented by formula (1) and a cation of, for example, a quaternary ammonium salt or a quaternary phosphonium salt, into the electrolyte solution. In the formula, each R independently represents an alkyl group having 1-8 carbon atoms; and n represents an integer of 2-6).
US10658693B2

A flow battery includes a first liquid containing a first electrode mediator dissolved therein, a first electrode immersed in the first liquid, a first active material immersed in the first liquid, and a first circulation mechanism that circulates the first liquid between the first electrode and the first active material. The first electrode mediator includes a carbazole derivative, and the carbazole derivative has a substituent at positions 3, 6, and 9 of a carbazole skeleton thereof.
US10658687B2

An air shut-off valve apparatus for a fuel cell system and a method of controlling the same are provided. In particular, hydrogen injected into a fuel cell stack is discharged by being diluted with external air when starting the fuel cell system. The apparatus includes a valve body that has an inlet air path connected to a cathode of the fuel cell stack and through which air injected into the fuel cell stack flows, and an outlet air path through which air discharged from the fuel cell stack flows. A bypass body is provided and includes a bypass air path that connects the inlet air path and the outlet air path and a valve flap is disposed at the valve body and opens and closes the inlet and outlet air paths at a first side thereof, and the bypass air path at a second side thereof.
US10658680B2

An electronic device includes a frame and a battery. The frame is configured to be worn on a user's body. The battery is supported by the frame and includes a first cell and a second cell in electrical parallel. The first cell has a first capacity and the second cell has a second capacity that is different from the first capacity.
US10658672B2

An all-solid-state battery includes a positive-electrode current collector, a positive electrode layer, a negative-electrode current collector, a negative electrode layer, and a solid electrolyte layer. The positive electrode layer is formed on the positive-electrode current collector and includes at least a positive-electrode active material. The negative electrode layer is formed on the negative-electrode current collector and includes at least a negative-electrode active material. The solid electrolyte layer is disposed between the positive electrode layer and the negative electrode layer and includes at least a solid electrolyte having ion conductivity. At least one member selected from the group consisting of the positive-electrode current collector, the positive electrode layer, the negative-electrode current collector, the negative electrode layer, and the solid electrolyte layer includes a heated region at an end portion of the at least one member.
US10658662B2

Provided are an electrode active material for a magnesium battery, including a complex transition metal oxide which is represented by a Formula 1 below and which includes λ-MnO2 phase having a cubic structure at a percentage of 60% or higher, an electrode and a magnesium battery including the same, and a method of preparing the electrode active material for a magnesium battery: MxMnyOz In the Formula 1, 0
US10658660B2

A nickel-metal hydride battery is provided with a positive electrode and a negative electrode including hydrogen absorbing alloys. The hydrogen absorbing alloys of the negative electrode include a first hydrogen absorbing alloy and a second hydrogen absorbing alloy having a higher hydrogen equilibrium dissociation pressure than the first hydrogen absorbing alloy. Each hydrogen absorbing alloy includes an element A having high affinity for hydrogen and an element B having low affinity for hydrogen. The ratio of a substance amount of the element B to a substance amount of the element A is greater in the second hydrogen absorbing alloy than the first hydrogen absorbing alloy.
US10658659B1

The invention relates to a particulate material comprising a plurality of composite particles, wherein the composite particles comprise: (a) a porous carbon framework comprising micropores and mesopores having a total pore volume of at least 0.6 cm3/g and no more than 2 cm3/g, where the volume fraction of micropores is in the range from 0.5 to 0.9 and the volume fraction of pores having a pore diameter no more than 10 nm is at least 0.75, and the porous carbon framework has a D50 particle size of less than 20 μm; (b) silicon located within the micropores and/or mesopores of the porous carbon framework in a defined amount relative to the volume of the micropores and/or mesopores.
US10658656B2

Disclosed herein is a high voltage cathode active material and a method for preparing the same. The cathode active material includes particles of a spinel-type compound having a composition represented by Formula (1) and a carbon-based material present on surfaces of the particles of the spinel-type compound: Li1+aMxMn2−xO4−zAz  (1) where −0.1≤a≤0.1, 0.3≤x≤0.8 and 0≤z≤0.1.
US10658655B2

Disclosed is a copper foil including a copper layer having a matte surface and a shiny surface, wherein the copper foil has a first surface of a direction of the matte surface of the copper layer and a second surface of a direction of the shiny surface of the copper layer, wherein a dynamic friction coefficient of the first surface is designated by μk1 and a dynamic friction coefficient of the second surface is designated by μk2. A ratio of three-dimensional surface area to two-dimensional surface area of the first surface is designated by Fs1, a ratio of three-dimensional surface area to two-dimensional surface area of the second surface is designated by Fs2.
US10658643B2

A positive electrode plate includes a front positive electrode active material layer on a front surface of a positive electrode metal foil, and having a positive electrode large tapered portion that extends at an incline from one edge of the front surface of the positive electrode metal foil at a positive electrode large inclination angle. A negative electrode plate includes a front negative electrode active material layer on a front surface of a negative electrode metal foil, and having a negative electrode large tapered portion that extends at an incline from one edge of the front surface of the negative electrode metal foil at a negative electrode large inclination angle. The positive and negative electrode plates are alternately laminated with a separator interposed therebetween such that each of their front surfaces is oriented in the same direction in the rear-to-front directional axis along the thickness of the plates.
US10658641B2

The present invention relates to a separator comprising a coating layer and a battery using the same, the separator having improved adhesive force to an electrode, thereby minimizing the rate of thickness change. More specifically, the present invention relates to a separator having a coating layer on one or both surfaces of a base film, the coating layer comprising an acrylic-based copolymer having a glass transition temperature of less than or equal to 80° C. and an inorganic particle, so as to have improved adhesive force and heat resistance, thereby being applicable in electrochemical batteries of various sizes and having excellent thermal stability and dimensional stability.
US10658638B2

A rechargeable battery according to an exemplary embodiments includes: an electrode assembly; a case configured to accommodate the electrode assembly and having an opening at one side thereof; and a cap assembly including: a cap plate configured to close and seal the opening of the case, the cap plate having a vent portion and defining a vent opening that is configured to discharge an internal gas generated inside the case to the outside of the case, the vent portion comprising: a vent plate configured to close and seal the vent opening; and a bending portion that is raised from the vent plate; and an electrode terminal at an upper portion of the cap plate and electrically connected to the electrode assembly.
US10658635B2

A battery pack including a lightweight and high-rigidity end plate is provided. The battery pack includes: cell stacked body including a plurality of stacked rectangular cells; first end plate disposed at one end of cell stacked body in the stacking direction of rectangular cells; second end plate disposed at the other end of cell stacked body; and connection member connected to first end plate and second end plate. At least one of first end plate and second end plate includes first member made of a first metal material and second member made of a second metal material different from the first metal material. First member and second member are stacked in the stacking direction of rectangular cells. The rigidity of the second metal material is higher than that of the first metal material. The specific gravity of the first metal material is lower than that of the second metal material.
US10658631B2

A secondary battery includes an electrode assembly having a curved shape and comprising a first electrode plate, a second electrode plate, and a separator located between the first electrode plate and the second electrode plate, an exterior member comprising a first exterior member on a first surface of the electrode assembly, a second exterior member on a second surface of the electrode assembly, and wings providing a sealing surface by coupling the first exterior member and the second exterior member, and a label covering an outer surface of the exterior member, wherein the label comprises a label body sheet that is attached to the first exterior member, and a plurality of label wings that are folded from a first edge of the label body sheet in a first direction, cover the exterior member from side surfaces of the exterior member to the second exterior member, and have at least one cutting slot.
US10658618B2

Embodiments of the present disclosure provide a display device, a packaging method thereof and a display apparatus. The display device includes a base substrate; and a light-emitting unit and a packaging unit sequentially disposed on the base substrate, the packaging unit includes a first packaging film layer, a second packaging film layer and a water-absorbing functional layer located between the first packaging film layer and the second packaging film layer; the water-absorbing functional layer is mainly formed of a self-healing material with water absorbability.
US10658615B2

A display device includes a display panel and a window coating layer disposed directly on an upper surface of the display panel. The window coating layer includes a first region which has an increasing elastic modulus in a direction from the display panel toward the window coating layer.
US10658610B2

A display apparatus includes: a display member including a base substrate and a plurality of pixels disposed on the base substrate to display an image, a window member disposed on the display member and including a transparent part through which the image is transmitted and a bezel part disposed between the transparent part and the display member and contacting the transparent part, and a filling member disposed between the window member and the base substrate and contacting the bezel part. The bezel part includes a first layer contacting the transparent part and a second layer disposed between the first layer and the filling member. The second layer has an opening that overlaps the filling member in a plan view, and the filling member is disposed in the opening.
US10658608B2

Generally, this disclosure provides systems, devices and methods for improved electrical coupling of multiple ground planes of a device. The device may include a plurality of ground planes and an electrically conductive ground clip. The ground clip may include a base portion configured to secure the ground clip to the device and a plurality of spring fingers. Each of the spring fingers may be configured to contact and electrically couple to one of the plurality of ground planes, wherein the ground clip is to provide a conduction path between each of the spring fingers. One of the spring fingers may pass through an opening or cut-through in a first ground plane to contact a second ground plane. The device may be a mobile communication or computing platform.
US10658593B2

An organic light emitting display device is provided. The organic light emitting display device may include at least one light emitting part between an anode and a cathode, and the at least one light emitting part having at least one organic layer and a light emitting layer, wherein the at least one organic layer comprises a compound represented by Chemical Formula 1 or 2.
US10658586B2

Embodiments of the present invention include RRAM devices and their methods of fabrication. In an embodiment, a resistive random access memory (RRAM) cell includes a conductive interconnect disposed in a dielectric layer above a substrate. An RRAM device is coupled to the conductive interconnect. An RRAM memory includes a bottom electrode disposed above the conductive interconnect and on a portion of the dielectric layer. A conductive layer is formed on the bottom electrode layer. The conductive layer is separate and distinct from the bottom electrode layer. The conductive layer further includes a material that is different from the bottom electrode layer. A switching layer is formed on the conductive layer. An oxygen exchange layer is formed on the switching layer and a top electrode is formed on the oxygen exchange layer.
US10658582B2

A vertical resistive unit is provided. The vertical resistive unit includes first and second resistive random access memory (ReRAM) cells. The first ReRAM cell includes first vertically aligned horizontal electrode layers and first vertical electrodes operably extending through the first vertically aligned horizontal electrode layers. The second ReRAM cell includes second vertically aligned horizontal electrode layers and second vertical electrodes operably extending through the second vertically aligned horizontal electrode layers. The first and second ReRAM cells are disposed to define an air gap between the first and second ReRAM cells.
US10658574B2

A synthetic antiferromagnetic layer includes a first ferromagnetic layer containing an amorphizing element, the first ferromagnetic layer having a first structural symmetry; a second ferromagnetic layer having a second structural symmetry; wherein the first and the second ferromagnetic layers are antiferromagnetically coupled by a trifunctional non-magnetic multi-layered structure, the antiferromagnetic coupling being an Ruderman-Kittel-Kasuya-Yosida (RKKY) coupling, the non-magnetic multi-layered structure including at least two non-magnetic layers, the non-magnetic multilayered structure being at least partially nano-crystalline or amorphous in order to ensure a structural transition between the first ferromagnetic layer having the first structural symmetry and the second ferromagnetic layer having the second structural symmetry, the non-magnetic multilayered structure being adapted to absorb at least part of the amorphizing element out of the first ferromagnetic layer in contact with the non-magnetic multi-layered structure.
US10658567B2

In one general aspect, an apparatus comprises a material including a non-layered mixture of an polymeric foam with a plurality of voids; and a plurality of conductive fillers disposed in the polymeric foam. The apparatus may produce an electrical response to deformation and, thus, function as a strain gauge. The electrical response may be a decrease in electrical resistance. The electrical response may be an electric potential generated. The conductive fillers may include conductive nanoparticles and/or conductive stabilizers. In another general aspect, a method of measuring compression strain includes detecting, along a first axis, an electrical response generated in response to an impact to a uniform composite material that includes conductive fillers and voids disposed throughout an elastomeric polymer, and determining a deformation of the impact based on the electrical response. The impact may be along a second axis different from the first axis.
US10658564B2

The embodiments herein relate to surface acoustic wave (SAW) devices, such as filters and duplexers. The SAW device may have a high acoustic velocity layer and a piezoelectric layer coupled to the high acoustic velocity layer. At least one transducer is coupled at least to the piezoelectric layer, where the transducer propagates a surface acoustic wave having an operating wavelength along a surface of the piezoelectric layer. A metallic layer may be coupled to the surface of the piezoelectric layer and electrically isolated from the transducer.
US10658548B2

A method for producing an optoelectronic semiconductor chip is specified, wherein a method step A) involves providing a semiconductor layer stack comprising a semiconductor layer of a first type, a semiconductor layer of a second type and an active layer arranged between the semiconductor layer of the first type and the semiconductor layer of the second type. Furthermore, the method comprises in a method step B) forming a mesa structure in the semiconductor layer of the first type, the semiconductor layer of the second type and the active layer. The method furthermore comprises in a method step C) applying a passivation layer to the mesa structure by means of vapour deposition or sputtering.
US10658547B2

A light emitting diode (LED) structure including a stacked semiconductor layer, a contact layer and a dielectric reflective layer is provided. The stacked semiconductor layer includes a first type doped layer, a second type doped layer and an active layer disposed between the first type doped layer and the second type doped layer, wherein the first type doped layer, the active layer and the second type doped layer are penetrated by a plurality of recesses. The contact layer is disposed on the second type doped layer. The dielectric reflective layer is disposed on the contact layer and extended into the recesses to connect the contact layer and the first type doped layer with a coverage rate equal to or less than 60% from a top view of the LED structure.
US10658543B2

Provided is a semiconductor optical device with light extraction efficiency or light collecting efficiency higher than that of conventional devices and with a reduced peeling ratio of a wiring electrode portion, and a method of manufacturing the same. In the semiconductor optical, a wiring electrode portion 120 is provided on a surface of a semiconductor layer 110 that serves as a light emitting surface or a light receiving surface, the line width W1 of the wiring electrode portion 120 is 2 μm or more and 5 μm or less, the wiring electrode portion 120 has a metal layer 121 on the semiconductor layer 110 and a conductive hard film 122 on the metal layer 121, and the conductive hard film 122 is harder than the metal layer 121.
US10658542B2

A quantum dot light-emitting device includes: a first electrode; a second electrode opposite to the first electrode; an emission layer between the first electrode and the second electrode, the emission layer including quantum dots; and an inorganic layer between the emission layer and the second electrode, the inorganic layer including a metal halide.
US10658539B2

A light emitting diode device is described which includes at least one planar non-periodic high-index-contrast grating. The light emitting diode device includes a cavity formed between a reflective optical element and a transmissive optical element. One or both of the optical elements can be a planar non-periodic high-index-contrast grating. The transmissive optical element can be a collimating lens used to collimate incident beams of light while the reflective optical element can be a parabolic reflector used to reflect incident beams of light along a direction opposite to an incidence direction. A light emitter can be disposed within the cavity and can emit beams of light.
US10658534B2

The present invention discloses a bi-facial photovoltaic power generation module, comprising a transparent box, and a cell string and a mounting base which are installed inside the transparent box, wherein the transparent box is provided with a positive terminal and a negative terminal, the cell string is formed by connecting several bi-facial cells in series or in parallel with both ends of the cell string respectively provided with a positive wire and a negative wire welded on the positive terminal and the negative terminal, and the mounting base is provided with strip-shaped slots in which the bi-facial cells can be plugged. According to the present invention, the module can simultaneously generate power on front and back sides thereof and improve its power generation efficiency per unit area.
US10658532B2

A method for fabricating thin-film optoelectronic devices (100), the method comprising: providing a alkali-nondiffusing substrate (110), forming a back-contact layer (120); forming at least one absorber layer (130) made of an ABC chalcogenide material, adding least one and advantageously at least two different alkali metals, and forming at least one front-contact layer (150) wherein one of said alkali metals comprise Rb and/or Cs and where, following forming said front-contact layer, in the interval of layers (470) from back-contact layer (120), exclusive, to front-contact layer (150), inclusive, the comprised amounts resulting from adding alkali metals are, for Rb and/or Cs, in the range of 500 to 10000 ppm and, for the other alkali metals, typically Na or K, in the range of 5 to 2000 ppm and at most 1/2 and at least 1/2000 of the comprised amount of Rb and/or Cs. The method (200) is advantageous for more environmentally-friendly production of photovoltaic devices on flexible substrates with high photovoltaic conversion efficiency and faster production rate.
US10658530B2

Provided is a field shaping multi-well detector and method of fabrication thereof. The detector is configured by depositing a pixel electrode on a substrate, depositing a first dielectric layer, depositing a first conductive grid electrode layer on the first dielectric layer, depositing a second dielectric layer on the first conductive grid electrode layer, depositing a second conductive grid electrode layer on the second dielectric layer, depositing a third dielectric layer on the second conductive grid electrode layer, depositing an etch mask on the third dielectric layer. Two pillars are formed by etching the third dielectric layer, the second conductive grid electrode layer, the second dielectric layer, the first conductive grid electrode layer, and the first dielectric layer. A well between the two pillars is formed by etching to the pixel electrode, without etching the pixel electrode, and the well is filled with a-Se.
US10658528B2

The present invention provides a thick-film paste composition comprising an electrically conductive metal and an oxide composition dispersed in an organic medium. The paste composition is printed on the front side of a solar cell device having one or more insulating layers and fired to form an electrode, and is suitable for devices having both highly and lightly doped emitter structures.
US10658526B2

In a photovoltaic device (1), first amorphous semiconductor portions (102n) and second amorphous semiconductor portions (102p) are provided alternately on one of faces of a semiconductor substrate (101). Each first amorphous semiconductor portion (102n) has at least one first amorphous semiconductor strip (1020n), and each second amorphous semiconductor portion (102p) has at least one second amorphous semiconductor strip (1020p). A plurality of first electrodes (103n) are provided spaced apart from each other on each first amorphous semiconductor strip (1020n), and a plurality of second electrodes (103p) are provided spaced apart from each other on each second amorphous semiconductor strip (1020p).
US10658521B2

A semiconductor structure and a method for fabricating the same. The semiconductor structure includes at least a first channel region and a second channel region. The first channel region and the second channel region each include metal gate structures surrounding a different nanosheet channel layer. The metal gate structures of the first and second channel regions are respectively separated from each other by an unfilled gap. The method includes forming a gap fill layer between and in contact with gate structures surrounding nanosheet channel layers in multiple channel regions. Then, after the gap fill layer has been formed for each nanosheet stack, a masking layer is formed over the gate structures and the gap fill layer in at least a first channel region. The gate structures and the gap fill layer in at least a second channel region remain exposed.
US10658516B2

Disclosed is a thin film transistor, an array substrate, a method for manufacturing the same, and a display device. The method includes: forming a source and drain on a base substrate and forming a semiconductor layer. Between the step of forming the source and drain and the step of forming the semiconductor layer, the method further includes: forming a diffusion barrier layer. Metal atoms diffused from the source and drain and passing through the diffusion barrier layer react with a part of the semiconductor layer near the source and drain, and a metal transition layer containing metal silicide is formed.
US10658514B2

A gate-all around fin double diffused metal oxide semiconductor (DMOS) devices and methods of manufacture are disclosed. The method includes forming a plurality of fin structures from a substrate. The method further includes forming a well of a first conductivity type and a second conductivity type within the substrate and corresponding fin structures of the plurality of fin structures. The method further includes forming a source contact on an exposed portion of a first fin structure. The method further comprises forming drain contacts on exposed portions of adjacent fin structures to the first fin structure. The method further includes forming a gate structure in a dielectric fill material about the first fin structure and extending over the well of the first conductivity type.
US10658511B2

The present disclosure is directed to a semiconductor device and a manufacturing method therefor. In one implementations, a method includes: providing a semiconductor structure, where the semiconductor structure includes: a substrate, and a first fin and a second fin spaced on the substrate; depositing a first interlayer dielectric layer on the semiconductor structure; performing first partial etching on the first interlayer dielectric layer to expose a top of the first fin; after the top of the first fin is exposed, removing a part of the first fin to form a first groove; epitaxially growing a first electrode in the first groove; performing second partial etching on the first interlayer dielectric layer to expose a top of the second fin; after the top of the second fin is exposed, removing a part of the second fin to form a second groove, where the second groove is separated from the first groove; and epitaxially growing a second electrode in the second groove. The present disclosure addresses the problem of bridging of electrode epitaxial bodies of different devices in the prior art.
US10658507B2

A semiconductor device including a fin structure present on a supporting substrate to provide a vertically orientated channel region. A first source/drain region having a first epitaxial material with a diamond shaped geometry is present at first end of the fin structure that is present on the supporting substrate. A second source/drain region having a second epitaxial material with said diamond shaped geometry that is present at the second end of the fin structure. A same geometry for the first and second epitaxial material of the first and second source/drain regions provides a symmetrical device.
US10658505B1

A high voltage device may include a substrate, source and drain regions, a gate structure and an oxide layer. The substrate may include a recessed region with a recessed surface lower than a top surface of the substrate. The source and drain regions may be at least partially arranged within the substrate under the recessed surface and top surface respectively. The drain region may be positioned higher than the source region. The gate structure may include first and second portions arranged over the recessed region. The first and second portions may be nearer to the source and drain regions respectively. The oxide layer may include a first part between the first portion of the gate structure and the recessed surface, and a second part between the second portion of the gate structure and the recessed surface. The second part of the oxide layer may be thicker than the first part.
US10658504B2

A p−-type isolation region is provided at a part between a p-type ground region and a circuit region (a high potential region and an intermediate potential region) in an n-type well region. The p−-type isolation region is electrically connected with a H-VDD pad and an n+-type drain region of a HVNMOS. The p−-type isolation region has between n+-type pickup connect regions and between n+-type drain regions of two of the HVNMOSs, a protruding part (a T-shaped part, an L-shaped part, a partial U-shaped part) or an additional part that protrudes toward a p-ground region.
US10658503B2

Disclosed is a technique capable of reducing loss at the time of switching in a diode. A diode disclosed in the present specification includes a cathode electrode, a cathode region made of a first conductivity type semiconductor, a drift region made of a low concentration first conductivity type semiconductor, an anode region made of a second conductivity type semiconductor, an anode electrode made of metal, a barrier region formed between the drift region and the anode region and made of a first conductivity type semiconductor having a concentration higher than that of the drift region, and a pillar region formed so as to connect the barrier region to the anode electrode and made of a first conductivity type semiconductor having a concentration higher than that of the barrier region. The pillar region and the anode are connected through a Schottky junction.
US10658499B2

A semiconductor device includes a semiconductor layer having a first principal surface on one side thereof and a second principal surface on the other side thereof, a channel region of a first conductivity type formed at a surface layer portion of the first principal surface of the semiconductor layer, an emitter region of a second conductivity type formed at a surface layer portion of the channel region in the semiconductor layer, a drift region of the second conductivity type formed in a region of the second principal surface side with respect to the channel region in the semiconductor layer so as to be electrically connected to the channel region, a collector region of the first conductivity type formed at a surface layer portion of the second principal surface of the semiconductor layer so as to be electrically connected to the drift region, a cathode region of the second conductivity type formed at a surface layer portion of the second principal surface of the semiconductor layer so as to be electrically connected to the drift region and including a continuously laid around line-shaped pattern, and a gate electrode formed at the first principal surface side of the semiconductor layer so as to face the channel region across an insulating film.
US10658497B2

A method for forming semiconductor device includes providing a semiconductor substrate having an initial surface oxygen concentration in a surface region of less than 6×1017 cm−3, forming an epitaxial layer on a first side of the semiconductor substrate, and implanting dopants into the epitaxial layer. An optional thermal anneal is carried out prior to forming the epitaxial layer and/or a thermal treatment is carried out after implanting dopants.
US10658493B2

Embodiments of the invention are directed to a nano sheet field effect transistor (FET) device that includes a gate spacer and an inner spacer. The gate spacer includes an upper segment and a lower segment. The inner spacer has a first selectivity to etch compositions used in predetermined fabrication operations for forming the inner spacer. The lower segment has the first selectivity to etch compositions used in predetermined fabrication operations for forming the inner spacer. The upper segment has a second selectivity to etch compositions used in predetermined fabrication operations for forming the inner spacer. The first etch selectivity is greater than the second etch selectivity.
US10658490B2

Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a fin structure over a semiconductor substrate. The semiconductor device structure also includes active gate stacks over the fin structure. The semiconductor device structure further includes a dummy gate stack over the fin structure. The dummy gate stack is between the active gate stacks. In addition, the semiconductor device structure includes spacer elements over sidewalls of the dummy gate stack and the active gate stacks. The semiconductor device structure also includes an isolation feature below the dummy gate stack, the active gate stacks and the spacer elements. The isolation feature extends into the fin structure from the bottom of the dummy gate stack such that the isolation feature is surrounded by the fin structure.
US10658489B2

A semiconductor device and a fabrication method are provided. The fabrication method includes providing a gate structure on a substrate and a first protective layers on the gate structure; forming an initial sidewall spacer on a sidewall of each of the gate structure and the first protective layer; forming a first sidewall spacer on a sidewall of the initial sidewall spacer, the first and initial sidewall spacers being made of different materials; forming a second sidewall spacer by removing a portion of the initial sidewall spacer, leaving a trench formed above the second sidewall spacer and between the first sidewall spacer and the first protective layer; and forming a second protective layer in the trench, the second protective layer and the first sidewall spacer being made of a same material. The second sidewall spacer has a top surface higher than or level with a top surface of the gate structure.
US10658488B2

A method and structure for providing a pre-deposition treatment (e.g., of a work-function layer) to accomplish work function tuning. In various embodiments, a gate dielectric layer is formed over a substrate, and a work-function metal layer is deposited over the gate dielectric layer. The work-function metal layer has a first thickness. A pre-treatment process of the work-function metal layer may then performed, where the pre-treatment process removes an oxidized layer from a top surface of the work-function metal layer to form a treated work-function metal layer. The treated work-function metal layer has a second thickness less than the first thickness. In various embodiments, after performing the pre-treatment process, another metal layer is deposited over the treated work-function metal layer.
US10658486B2

The present disclosure describes an exemplary replacement gate process that forms spacer layers in a gate stack to mitigate time dependent dielectric breakdown (TDDB) failures. For example, the method can include a partially fabricated gate structure with a first recess. A spacer layer is deposited into the first recess and etched with an anisotropic etchback (EB) process to form a second recess that has a smaller aperture than the first recess. A metal fill layer is deposited into the second recess.
US10658484B2

Non-planar field effect transistor (FET) devices having wrap-around source/drain contacts are provided, as well as methods for fabricating non-planar FET devices with wrap-around source/drain contacts. A method includes forming a non-planar FET device on a substrate, which includes a semiconductor channel layer, and a gate structure in contact with upper and sidewall surfaces of the semiconductor channel layer. First and second source/drain regions are formed on opposite sides of the gate structure in contact with the semiconductor channel layer. First and second recesses are formed in an isolation layer below bottom surfaces of the first and second source/drain regions, respectively. A layer of metallic material is deposited to fill the first and second recesses in the isolation layer with metallic material and form first and second source/drain contacts which surround the first and second source/drain regions.
US10658482B2

A semiconductor device and method for forming the semiconductor device are provided. In some embodiments, a semiconductor substrate comprises a device region. An isolation structure extends laterally in a closed path to demarcate the device region. A first source/drain region and a second source/drain region are in the device region and laterally spaced. A sidewall of the first source/drain region directly contacts the isolation structure at a first isolation structure sidewall, and remaining sidewalls of the first source/drain region are spaced from the isolation structure. A selectively-conductive channel is in the device region, and extends laterally from the first source/drain region to the second source/drain region. A plate comprises a central portion and a first peripheral portion. The central portion overlies the selectively-conductive channel, and the first peripheral portion protrudes from the central portion towards the first isolation structure sidewall.
US10658480B2

A memory device includes plural electrode layers stacked in a first direction, a semiconductor layer interacting with the plural electrode layers and extending in the first direction, a first insulating film provided between the semiconductor layer and at least one electrode layer and extending along the semiconductor layer in the first direction, and a charge trapping film provided between the electrode layer and the first insulating film. The memory device further includes a second insulating film provided between the charge trapping film and the first insulating film and in contact with the first insulating film. In a flat band state, the charge trapping film has a first trap level located at a level deeper than a conduction band of the semiconductor layer and the second insulating film has a second trap level that is closer to the conduction band of the semiconductor layer than the first trap level.
US10658478B2

A semiconductor device includes a composite gate structure formed over a semiconductor substrate. The composite gate structure includes a gate dielectric layer, a metal layer, and a semiconductor layer. The metal layer is disposed on the gate dielectric layer. The semiconductor layer is disposed on the gate dielectric layer. The metal layer surrounds the semiconductor layer.
US10658472B2

A scalable process for fabricating graphene/hexagonal boron nitride (h-BN) heterostructures is disclosed herein. The process includes (BN)XHy-radical interfacing with active sites on silicon nitride coated silicon (Si3N4/Si) surfaces for nucleation and growth of large-area, uniform and ultrathin h-BN directly on Si3N4/Si substrates (B/N atomic ratio=1:1.11±0.09). Further, monolayer graphene van der Waals bonded with the produced h-BN surface benefits from h-BN's reduced roughness (3.4 times) in comparison to Si3N4/Si. Because the reduced surface roughness leads to reduction in surface roughness scattering and charge impurity scattering, therefore an enhanced intrinsic charge carrier mobility (3 folds) for graphene on h-BN/Si3N4/Si is found.
US10658463B2

A semiconductor device includes a substrate, an active fin protruding from the substrate, and an asymmetric diamond-shaped source/drain disposed on an upper surface of the active fin. The source/drain includes a first crystal growth portion and a second crystal growth portion sharing a plane with the first crystal growth portion and having a lower surface disposed at a lower level than a lower surface of the first crystal growth portion.
US10658456B2

The present disclosure provides a method of manufacturing a Schottky diode. The method includes: providing a substrate; forming a first well region in the substrate; defining a first portion and a second portion on a surface of the first well region and performing a first ion implantation on the first portion while keeping the second portion from being implanted; forming a first doped region by heating the substrate to cause dopant diffusion between the first portion and the second portion; and forming a metal-containing layer on the first doped region to obtain a Schottky barrier interface.
US10658452B2

A display apparatus includes a substrate including a display area and a peripheral area disposed outside of the display area, a plurality of wiring lines disposed in the peripheral area, and an interlayer insulating layer covering the plurality of wiring lines. The interlayer insulating layer includes an upper surface having a first concave-convex surface corresponding to the plurality of wiring lines. The display apparatus further includes a first conductive layer disposed on the interlayer insulating layer and including a second upper surface having a second concave-convex surface corresponding to the first concave-convex surface, a planarization layer disposed on the first conductive layer and having a flat upper surface, a second conductive layer disposed on the planarization layer and having a flat upper surface, and a polarization plate disposed on the second conductive layer.
US10658451B2

A film element for driving a display device and a display device using the same are disclosed. The film element includes a film substrate including wirings and pads connected to the wirings, and an IC chip mounted on the film substrate to be connected to the wirings. The pads on the film substrate are grouped into a plurality of areas having different thermal correction amounts. Pads in a second area are closer to the IC chip than pads in a first area. A length of the first area is set to a length obtained by subtracting a first thermal correction amount from a first reference length. A length of the second area is set to a length obtained by subtracting a second thermal correction amount from a second reference length. The second thermal correction amount is smaller than the first thermal correction amount or has a negative value.
US10658447B2

A display device including a plurality of light emitting elements including first, second, and third light emitting elements; and a color filter including first, second, and third color filters corresponding to respective first, second, and third light emitting elements, wherein first and second light-shielding members are disposed at a light emission direction, first ends of the first and second color filters overlap with the first light-shielding member in a cross sectional view, a first distance between the first end of the first color filter and a first side surface of the first light-shielding member and a second distance between the first end of the second color filter and a second side surface of the second light-shielding member are different in the cross sectional view, a thickness of the first color filter and a thickness of the second color filter are different.
US10658441B2

A display may have an array of pixels formed from organic light-emitting diodes and thin-film transistor circuitry. Each pixel may include organic layers interposed between an anode and a cathode. The organic layers may emit out-coupled light that escapes the display and waveguided light that is waveguided within the organic layers. A reflector may be placed at the edge of the organic layers to reflect the waveguided light out of the display. The reflector may be located within a pixel definition layer and may be formed from metal or may be formed from one or more interfaces between high-refractive-index material and low-refractive-index material. The reflector may be formed from an extended portion of the pixel anode. The reflector may be formed from light-reflecting particles that are suspended in the pixel definition layer.
US10658415B2

A photodetecting device includes a semiconductor substrate, a plurality of avalanche photodiodes each including a light receiving region disposed at a first principal surface side of the semiconductor substrate, the avalanche photodiodes being arranged two-dimensionally at the semiconductor substrate, and a through-electrode electrically connected to a corresponding light receiving region. The through-electrode is provided in a through-hole penetrating through the semiconductor substrate in an area where the plurality of avalanche photodiodes are arranged two-dimensionally. At the first principal surface side of the semiconductor substrate, a groove surrounding the through-hole is formed between the through-hole and the light receiving region adjacent to the through-hole. A first distance between an edge of the groove and an edge of the through-hole surrounded by the groove is longer than a second distance between the edge of the groove and an edge of the light receiving region adjacent to the through-hole surrounded by the groove.
US10658407B2

Embodiments of the present disclosure provide a display panel, a method of manufacturing the display panel, a fingerprint identification device, and a method of identifying a fingerprint. The display panel includes first and second substrates. The first substrate is formed with switch transistors arranged in an array, and photosensitive elements arranged in an array and connected with the switch transistors. The second substrate is formed with conductive contact members, the contact members each have an end adjacent to the first substrate, and the end of each of the contact members is spaced from the first substrate so that when the second substrate is deformed by a force, the end of at least one of the contact members electrically contacts the first substrate so that at least one of the switch transistors in a position corresponding to the at least one of the contact members is turned on.
US10658402B2

Manufacturing methods for a low temperature poly-silicon array substrate and for a low temperature poly-silicon thin-film transistor are provided. The manufacturing method for the low temperature poly-silicon array substrate includes: providing a substrate; forming a poly-silicon semiconductor pattern on the substrate; a first channel region, a first source region and a first drain region being formed on a first portion of the poly-silicon semiconductor pattern that corresponds to the first thin-film transistor and a second thin-film transistor; forming a gate insulation layer; performing an activation treatment; forming a gate on the gate insulation layer after the activation treatment; forming an interlayer insulation layer between the gate insulation layer and the gate; performing a hydrogen treatment; forming a source/drain pattern on the interlayer insulation layer after the hydrogen treatment, and connecting the source/drain pattern to the source region and the drain region in the poly-silicon semiconductor pattern via a through hole.
US10658400B2

According to one embodiment, a display device includes an underlying insulation layer formed on a surface of a resin layer, and a thin-film transistor formed above the surface of the resin layer via the underlying insulation layer. The underlying insulation layer includes a three-layer multilayer structure of a first silicon oxide film, a silicon nitride film formed above the first silicon oxide film, and a second silicon oxide film formed above the silicon nitride film.
US10658394B2

An array substrate and a manufacturing method thereof, a display panel and a display device are provided. The array substrate includes: a base substrate; a first electrode layer including a plurality of pixel electrode pairs arranged in an array, each of the plurality of pixel electrode pairs (1110; 2100) including a first pixel electrode and a second pixel electrode adjacent to the first pixel electrode in a row direction; and a first common portion, an orthographic projection of the first common portion on the base substrate being at least partially overlapped with an orthographic projection of at least one of adjacent first pixel electrode or second pixel electrode of two adjacent pixel electrode pairs in the row direction on the base substrate.
US10658390B2

The present disclosure relates to semiconductor structures and, more particularly, to virtual drains for decreased harmonic generation in fully depleted SOI (FDSOI) RF switches and methods of manufacture. The structure includes one or more active devices on a semiconductor on insulator material which is on top of a substrate; and a virtual drain region composed of a well region within the substrate and spaced apart from an active region of the one or more devices, the virtual drain region configured to be biased to collect electrons which would accumulate in the substrate.
US10658389B2

The semiconductor device includes a first layer including a first transistor, a second layer including a first insulating film over the first layer, a third layer including a second insulating film over the second layer, and a fourth layer including a second transistor over the third layer. A first conductive film electrically connects the first transistor and the second transistor to each other through an opening provided in the first insulating film. A second conductive film electrically connects the first transistor, the second transistor, and the first conductive film to one another through an opening provided in the second insulating film. A channel formation region of the first transistor includes a single crystal semiconductor. A channel formation region of the second transistor includes an oxide semiconductor. The width of a bottom surface of the second conductive film is 5 nm or less.
US10658386B2

A FET IC structure made using a back-side access process that mitigates or eliminates thermal conductivity problems. In some embodiments, electrically-isolated thermal paths are formed adjacent the FET and configured to conduct heat laterally away from the FET to generally orthogonal thermal pathways, and thence to thermal pads externally accessible at the “top” of the completed IC. In some embodiments having a thermally-conductive handle wafer, electrically-isolated thermal paths are formed adjacent a FET and configured to conduct heat laterally away from the FET. Thermal vias are formed sufficiently so as to be in thermal contact with the handle wafer and with the conventional metallization layers of the device superstructure, at least one of which is in thermal contact with the lateral thermal paths. In some embodiments, the lateral thermal paths may use dummy gates configured to conduct heat laterally away from a FET to generally orthogonal thermal pathways.
US10658383B2

A nonvolatile semiconductor memory device, includes: a stacked structural unit including a plurality of insulating films alternately stacked with a plurality of electrode films in a first direction; a selection gate electrode stacked on the stacked structural unit in the first direction; an insulating layer stacked on the selection gate electrode in the first direction; a first semiconductor pillar piercing the stacked structural unit, the selection gate electrode, and the insulating layer in the first direction, a first cross section of the first semiconductor pillar having an annular configuration, the first cross section being cut in a plane orthogonal to the first direction; a first core unit buried in an inner side of the first semiconductor pillar, the first core unit being recessed from an upper face of the insulating layer; and a first conducting layer of the first semiconductor pillar provided on the first core unit to contact the first core unit.
US10658382B2

An elevationally-extending string of memory cells comprises an upper stack elevationally over a lower stack. The upper and lower stacks individually comprise vertically-alternating tiers comprising control gate material of individual charge storage field effect transistors vertically alternating with insulating material. An upper stack channel pillar extends through multiple of the vertically-alternating tiers in the upper stack and a lower stack channel pillar extends through multiple of the vertically-alternating tiers in the lower stack. Tunnel insulator, charge storage material, and control gate blocking insulator is laterally between the respective upper and lower stack channel pillars and the control gate material. A conductive interconnect comprising conductively-doped semiconductor material is elevationally between and electrically couples the upper and lower stack channel pillars together. The conductively-doped semiconductor material comprises a first conductivity-producing dopant. The conductive interconnect comprises a lower half thereof having a conductive region comprising at least one of (a) conductive material below the conductively-doped semiconductor material, or (b) a second non-p-type dopant within the conductively-doped semiconductor material that is different from the first dopant, the second dopant being present at an atomic concentration within the semiconductor material of at least 0.1%. Other embodiments, including method, are disclosed.
US10658378B2

Embodiments of interconnect structures of a three-dimensional (3D) memory device and method for forming the interconnect structures are disclosed. In an example, a 3D NAND memory device includes a semiconductor substrate, an alternating layer stack disposed on the semiconductor substrate, and a dielectric structure, which extends vertically through the alternating layer stack, on an isolation region of the substrate. Further, the alternating layer stack abuts a sidewall surface of the dielectric structure and the dielectric structure is formed of a dielectric material. The 3D memory device additionally includes one or more through array contacts that extend vertically through the dielectric structure and the isolation region, and one or more channel structures that extend vertically through the alternating layer stack.
US10658367B1

Some embodiments include an integrated assembly having active-region-pillars. Each of the active-region-pillars has contact regions. The contact regions include a pair of storage-element-contact-regions, and include a digit-line-contact-region between the storage-element-contact-regions. The active-region-pillars include silicon. Wordlines are along the active-region-pillars and extend along a first direction. Cobalt silicide is directly against the silicon of one or more of the contact regions. Metal-containing material is directly against the cobalt silicide. Digit-lines are electrically coupled with the digit-line-contact-regions and extend along a second direction which crosses the first direction. Storage-elements are electrically coupled with the storage-element-contact-regions. Some embodiments include methods of forming integrated assemblies.
US10658362B2

A FinFET device includes a fin, an epitaxial layer disposed at a side surface of the fin, a contact disposed on the epitaxial layer and on the fin. The contact includes an epitaxial contact portion and a metal contact portion disposed on the epitaxial contact portion. The doping concentration of the epitaxial contact portion is higher than a doping concentration of the epitaxial layer.
US10658359B2

A semiconductor device, which is a diode, includes the following: an n cathode layer, which is an n-type region, disposed in a surface layer of a semiconductor substrate; a p cathode layer, which is a p-type region, disposed in the surface layer; and a cathode electrode, which is a metal electrode, in contact with both of the n cathode layer and the p cathode layer. The cathode electrode includes a first metal layer in contact with both of the n cathode layer and the p cathode layer, and a second metal layer disposed on the first metal layer. A contact surface between the first metal layer and the second metal layer has an oxygen concentration lower than the oxygen concentration of a contact surface between the first metal layer, and the n cathode layer and the p cathode layer.
US10658355B2

Diffusion regions having the same conductivity type are arranged on a side of a second wiring and a side of a third wiring, respectively under a first wiring connected to a signal terminal. Diffusion regions are separated in a whole part or one part of a range in a Y direction. That is, under first wiring, diffusion regions are only formed in parts opposed to diffusion regions formed under the second wiring and third wiring connected to a power supply terminal or a ground terminal, and a diffusion region is not formed in a central part in an X direction. Therefore, terminal capacity of the signal terminal can be reduced without causing ESD resistance to be reduced, in an ESD protection circuit with the signal terminal.
US10658344B2

A semiconductor device of an embodiment includes a metal layer; a semiconductor chip on the metal layer and having an upper electrode and a lower electrode; a first wiring board electrically connected to the upper electrode, and includes a first, a second, a third plate-shaped portion, the first plate-shaped portion being parallel to the second plate-shaped portion, and the third plate-shaped portion being connected to the first and the second plate-shaped portion; a second wiring board electrically connected to the metal layer, and includes a fifth, a sixth, and a seventh plate-shaped portion, the fifth plate-shaped portion being parallel to the sixth plate-shaped portion, and the seventh plate-shaped portion being connected to the fifth and the sixth plate-shaped portion. The first and the second plate-shaped portion are provided between the fifth and the sixth plate-shaped portion, and the semiconductor chip is positioned between the fifth and the sixth plate-shaped portion.
US10658342B2

In a general aspect, a method for producing a circuit assembly can include coupling a first side of a first semiconductor die with a first side of a first substrate and a first side of a second substrate, the first substrate having a first electrically isolated metal layer disposed on a second side. The method can also include coupling a first side of a second semiconductor die with a second side of the second substrate and a first side of a third substrate, the third substrate having a second electrically isolated metal layer disposed on a second side. The method can further include coupling at least one conductive connector between the second substrate and the third substrate, the at least one conductive connector electrically coupling the second substrate with the third substrate.
US10658329B2

A method of determining curing conditions is for determining the curing conditions of a thermosetting resin to seal a conductive part between a substrate and an electronic component. A curing degree curve is created. The curing degree curve indicates, with respect to each of heating temperatures, relationship between heating time and curing degree of the thermosetting resin. On the basis of the created curing degree curve, a void removal time of a void naturally moving upward in the thermosetting resin, at a first heating temperature, is calculated. The first heating temperature is one of the heating temperatures.
US10658326B2

A bonding wire includes a wire core including a silver-palladium alloy. A coating layer is disposed on a sidewall of the wire core. A palladium content of the silver-palladium alloy ranges from about 0.1 wt % to about 1.5 wt %.
US10658324B2

A semiconductor device includes: an insulating substrate; an aluminum pattern made of a pure aluminum or alloy aluminum material and formed on the insulating substrate; a plating formed on a surface of the aluminum pattern; and a semiconductor element joined to the plating, wherein a thickness of the plating is 10 μm or more.
US10658318B2

A bump structure with a barrier layer, and a method for manufacturing the bump structure, are provided. In some embodiments, the bump structure comprises a conductive pad, a conductive bump, and a barrier layer. The conductive pad comprises a pad material. The conductive bump overlies the conductive pad, and comprises a lower bump layer and an upper bump layer covering the lower bump layer. The barrier layer is configured to block movement of the pad material from the conductive pad to the upper bump layer along sidewalls of the lower bump layer. In some embodiments, the barrier layer is a spacer lining the sidewalls of the lower bump layer. In other embodiments, the barrier layer is between the barrier layer and the conductive pad, and spaces the sidewalls of the lower bump layer from the conductive pad.
US10658315B2

The present disclosure provides an integrated circuit (IC) structure. The IC structure includes a semiconductor substrate; an interconnection structure formed on the semiconductor substrate; and a redistribution layer (RDL) metallic feature formed on the interconnection structure. The RDL metallic feature further includes a barrier layer disposed on the interconnection structure; a diffusion layer disposed on the barrier layer, wherein the diffusion layer includes metal and oxygen; and a metallic layer disposed on the diffusion layer.
US10658314B2

Disclosed herein is a wafer laminate suitable for production of thin wafers and a method for producing the wafer laminate. The wafer laminate can be formed easily by bonding between the support and the wafer and it can be easily separated from each other. It promotes the productivity of thin wafers.The wafer laminate includes a support, an adhesive layer formed on the support, and a wafer which is laminated on the adhesive layer in such a way that that surface of the wafer which has the circuit surface faces toward the adhesive layer, wherein the adhesive layer is a cured product of an adhesive composition composed of resin A and resin B, the resin A having the light blocking effect and the resin B having the siloxane skeleton.
US10658312B2

Embodiments of an embedded mm-wave radio integrated circuit into a substrate of a phased array module are disclosed. In some embodiments, the phased array module includes a first set of substrate layers made of a first material. The mm-wave radio integrated circuit may be embedded in the first set of substrate layers. A second set of substrate layers may be coupled to the first set of substrate layers. The second set of substrate layers may be made of a second material that has a lower electrical loss than the first material. The second set of substrate layers may include a plurality of antenna elements coupled through vias to the mm-wave radio integrated circuit.
US10658293B2

A semiconductor device having a plurality of first wirings (X-direction) which include a first power supply line and a second power supply line, a plurality of third wirings (X-direction) which include a third (fourth) power supply line that is located above the first (second) power supply line and is electrically connected to the first (second) power supply line. The semiconductor device also has a plurality of second wirings (Y-direction) that include a first (second) connection wiring located above the first (second) power supply line and below the third (fourth) power supply line that is electrically connected to the first (second) power supply line and to the third (fourth) power supply line.
US10658279B2

Electronic assemblies and methods including the formation of interconnect structures are described. In one embodiment an apparatus includes semiconductor die and a first metal bump on the die, the first metal bump including a surface having a first part and a second part. The apparatus also includes a solder resistant coating covering the first part of the surface and leaving the second part of the surface uncovered. Other embodiments are described and claimed.
US10658277B2

Embodiments of the present invention are directed to a semiconductor package with improved thermal performance. The semiconductor package includes a package substrate comprising a top substrate surface and a bottom substrate surface. The package substrate comprises a thickness extending from the top substrate surface to the bottom substrate surface. A heat spreader is disposed on the top substrate surface. The heat spreader comprises a thickness extending from a top planar surface to a bottom planar surface of the heat spreader. The top planar surface of the heat spreader is defined with a die region and a non-die region surrounding the die region. A semiconductor die is directly disposed on the top planar surface of the heat spreader in the die region. The thickness of the heat spreader is greater relative to the thickness of the package substrate.
US10658275B2

Provided is a resin-encapsulated semiconductor device in which heat dissipation characteristic and mounting strength to a substrate are improved. Heat dissipation outer leads connected to inner leads connected to the four corners of a die pad are exposed to the outside of an encapsulating resin to improve the heat dissipation characteristic. The ends of the heat dissipation outer leads are cut in lead frame pressing, and exterior plating films are formed on the entire surfaces of the heat dissipation outer leads including the ends in exterior plating of the resin-encapsulated semiconductor device, permitting easy formation of solder fillet when the semiconductor device is mounted on a substrate.
US10658274B2

An electronic device including a die and at least one lead. The electronic device further includes a corresponding at least one connector, each connector for connecting the die to a corresponding lead or leads, and each connector having a first end disposed in bondable proximity to a complementary surface of the corresponding lead and a second end disposed in bondable proximity to a complementary surface of the die. An end portion of at least one of the first end and second end has a formation, the formation in combination with the complementary surface of one, or both, of the respective lead or the die defining therebetween a first region and at least a second region configured to attract by capillary action an electrically conductive bonding material to consolidate therein.
US10658272B2

A method for manufacturing a semiconductor device includes forming a first metal layer above a substrate of a semiconductor chip, forming a nickel layer on the first metal layer, performing a first cleaning treatment on the nickel layer with diluted hydrochloric acid having a concentration of less than 1% by weight, forming a gold layer on the nickel layer, and connecting a bonding wire to a surface of the gold layer.
US10658269B2

The present disclosure provides a semiconductor structure. The structure includes a first substrate; a first dielectric layer having a first surface in proximity to the first substrate and a second surface away from the first substrate; a first interconnect penetrating the first surface of the first dielectric layer; and a protection layer extending along a portion of a sidewall of the first interconnect. A thickness of the protection layer is in a range of from about 0.02 μm to about 0.2 μm.
US10658267B2

A system of producing metal cored solder structures on a substrate includes: a decal, a carrier, and receiving elements. The decal includes one or more apertures each of which is tapered from a top surface to a bottom surface thereof. The carrier is positioned beneath the bottom of the decal and includes cavities in a top surface. The cavities are located in alignment with the apertures of the decal. The decal is positioned on the carrier having the decal bottom surface in contact with the carrier top surface to form feature cavities defined by the decal apertures and the carrier cavities. The feature cavities are shaped to receive one or more metal elements and are configured for receiving molten solder cooled in the cavities. The decal is separable from the carrier to partially expose metal core solder contacts. The receiving elements receive the metal core solder contacts thereon.
US10658264B2

The disclosed technology generally relates to integrated circuit (IC) packages, and more particularly to integrated circuit packages comprising perforated diamond-based heat spreading substrates. In one aspect, a heat spreading substrate for an IC die is configured to be attached to an IC die and to spread heat away therefrom. The diamond-based heat spreading substrate can have an electrically conductive surface and an array of vias formed therethrough. At least one of the vias is configured to overlap an edge of the IC die when attached to the diamond-based heat spreading substrate.
US10658260B2

A fan-out semiconductor package includes a core member having a through-hole. A semiconductor chip is in the through-hole and has an active surface with connection pads and an inactive surface opposing the active surface. An encapsulant encapsulates at least portions of the core member and the semiconductor chip and fills at least a portion of the through-hole. A connection member is on the core member and the active surface of the semiconductor chip and includes a redistribution layer electrically connected to the connection pads. The core member includes a groove portion penetrating from a wall of the through-hole up to an outer side surface of the core member in a lower portion of the core member on which the connection member is disposed.
US10658255B2

A semiconductor device package includes a supporting element, a transparent plate disposed on the supporting element, a semiconductor device disposed under the transparent plate, and a lid surrounding the transparent plate. The supporting element and the transparent plate define a channel.
US10658250B2

A front surface of a semiconductor wafer is momentarily heated by irradiation with a flash of light from flash lamps. An upper radiation thermometer and a high-speed radiation thermometer unit measure a temperature of the front surface of the semiconductor wafer after the irradiation with the flash of light. The temperature data are sequentially accumulated, so that a temperature profile is acquired. An analyzer determines the highest measurement temperature of the semiconductor wafer subjected to the flash irradiation from the temperature profile to calculate a jump distance of the semiconductor wafer from a susceptor, based on the highest measurement temperature. If the calculated jump distance is greater than a predetermined threshold value, there is a high probability that the semiconductor wafer is significantly out of position, so that the transport of the semiconductor wafer to the outside is stopped.
US10658244B2

Semiconductor devices are provided. A semiconductor device includes a substrate including a device region defined by a trench in the substrate. The semiconductor device includes a plurality of fin-shaped active regions spaced apart from each other in the device region and extending in a first direction. The semiconductor device includes a protruding pattern extending along a bottom surface of the trench. Moreover, an interval between the protruding pattern and the plurality of fin-shaped active regions is greater than an interval between two adjacent ones of the plurality of fin-shaped active regions.
US10658239B2

This disclosure provides wafer dicing methods, and relates to the field of semiconductor technologies. Implementations of the dicing method may include: performing laser stealth dicing processing on a wafer from a back surface of the wafer; performing grinding and thinning processing on the back surface of the wafer after performing the laser stealth dicing processing; sticking a dicing tape on the back surface of the wafer after performing the grinding and thinning processing; and performing separation processing on the wafer after sticking the dicing tape. In some implementations, stealth dicing (SD) is performed before grinding, so that a laser is directly imposed on a back surface of a wafer, thereby alleviating a laser attenuation problem and lowering requirements on light transmittance of a dicing tape.
US10658233B2

Techniques for dielectric damage-free interconnects are provided. In one aspect, a method for forming a Cu interconnect structure includes: forming a via and trench in a dielectric over a metal line M1; depositing a first barrier layer into the via and trench; removing the first barrier layer from the via and trench bottoms using neutral beam oxidation, and removing oxidized portions of the first barrier layer such that the first barrier layer remains along only sidewalls of the via and trench; depositing Cu into the via in direct contact with the metal line M1 to form a via V1; lining the trench with a second barrier layer; and depositing Cu into the trench to form a metal line M2. The second barrier layer can instead include Mn or optionally CuMn so as to further serve as a seed layer. A Cu interconnect structure is also provided.
US10658231B2

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

A method of manufacturing a semiconductor device includes bonding a first semiconductor wafer including a first substrate and a first insulating layer formed to contact one surface of the first substrate, and a second semiconductor wafer including a second substrate and a second insulating layer, forming a third insulating layer, performing etching so that the second insulating layer remains on a second wiring layer, forming a first connection hole, forming an insulating film on the first connection hole, performing etching of the second insulating layer and the insulating film, forming a second connection hole, and forming a first via formed in inner portions of the connection holes and connected to the second wiring layer, wherein a diameter of the first connection hole formed on the other surface of the first substrate is greater than a diameter of the first connection hole formed on the third insulating layer.
US10658226B2

A method for preparing an SOI wafer by using rapid thermal processing includes: taking a silicon wafer as a raw material, sequentially performing process steps of oxidation, H+ implantation and bonding to obtain a bonded wafer with an H+ implantation layer; and then splitting the bonded wafer by using rapid thermal processing and microwaves to obtain a required SOI wafer. In the present invention, an SOI film after wafer splitting has better thickness uniformity and lower roughness. The present invention may improve lattice damage after implantation and reduce SOI surface defects after wafer splitting and thus improve the SOI surface quality. The present invention is high in wafer-splitting speed and thus reduces silicon wafer contamination. The present invention has high efficiency and an excellent comprehensive technical effect.
US10658219B2

A workpiece holder comprises: a holding table including: a chuck mechanism holding the workpiece; a positioning mechanism moving the chuck mechanism in a direction orthogonal to the rotary axis while supporting the chuck mechanism to locate the workpiece; and a rotary mechanism rotating the positioning mechanism about the rotary axis to rotate the workpiece held by the chuck mechanism about the rotary axis; an alignment imaging part capturing an image of the outer peripheral portion of the workpiece held by the chuck mechanism; a misalignment detector detecting misalignment of the symmetry axis with respect to the rotary axis based on the captured image while the workpiece is rotated by the rotary mechanism; and a workpiece position correction part correcting the position of the workpiece to match the symmetry axis with the rotary axis by moving the chuck mechanism using the positioning mechanism to eliminate the misalignment.
US10658210B2

An apparatus for detecting a mark on a substrate is provided. The mark has a first stripe group and a second stripe group disposed in parallel to each other. The apparatus includes a detection module operative to move over a surface of the substrate. The detection module includes a detection unit for obtaining data from the mark and operative to perform repeated acquisition operations on the first stripe group and the second stripe group of the mark. Each of the acquisition operations acquires data associated with the first stripe group or the second stripe group of the mark. The detection module also includes a positioning unit for aligning the detection unit with the mark.
US10658209B2

Apparatus (200, 300, 400) for component positioning comprises at least one receptacle (212, 412) configured to receive a number of components (103) to be placed on a target substrate (108, 111), agitator (210, 410) configured to exert force impulses, such as abrupt force impulses, on the receptacle so as to cause the components to change their position inside the receptacle, inspection equipment (216, 316, 416) configured to verify the position of the components inside the receptacle, and pick and place equipment (206, 306, 406) configured to pick one or more components from the receptacle that fulfil a predefined position criterion and place the components on the target substrate. A related method for component positioning is presented.
US10658208B2

A polyimide composition for a package structure is provided. The polyimide composition includes a polyimide precursor, a cross-linker, a photosensitizer, a first additive, a second additive and a solvent. The first additive comprises a polyether based compound, and the second additive comprises a siloxane based compound. The polyimide composition has more than 98% cyclization of the polyimide precursor when the polyimide composition is cured at a temperature range of 160° C. to 200° C.
US10658205B2

A chemical dispensing apparatus for providing a chlorine vapor to a reaction chamber is disclosed. The chemical dispensing apparatus may include: a chemical storage vessel configured for storing a chlorine-containing chemical species, a reservoir vessel in fluid communication with the chemical storage vessel, the reservoir vessel configured for converting the chlorine-containing chemical species to the chlorine vapor, and a reaction chamber in fluid communication with the reservoir vessel. Methods for dispensing a chlorine vapor to a reaction chamber are also disclosed.
US10658198B2

A microelectronic structure may be formed comprising a microelectronic package having a plurality of interconnects and a microelectronic substrate including an upper metallization layer and a solder resist structure, wherein the solder resist structure includes a first structure which forms an electrical connection between a first interconnect of the plurality of interconnects of the microelectronic package and the upper metallization layer of the microelectronic substrate, and wherein solder resist structure includes a second structure which prevents second interconnect of the plurality of interconnects of the microelectronic package from making electrical contact with the upper metallization layer.
US10658193B2

Roughness of an end surface portion of a step shape can be decreased. An etching method includes a first etching process and a second etching process. In the first etching process, etching is performed on a processing target object, which has a silicon-containing film thereon and a photoresist formed on a surface of the silicon-containing film and which is placed in a processing vessel, to etch the silicon-containing film by using the photoresist as a mask. In the second etching process, a first processing gas containing oxygen and halogen is supplied into the processing vessel, or a third processing gas containing the oxygen is supplied into the processing vessel after a second processing gas containing the halogen is supplied into the processing vessel. The first etching process and the second etching process are repeated a multiple number of times.
US10658182B2

Small size chip handling and electronic component integration are accomplished using handle fixturing to transfer die or other electronic components from a full area array to a targeted array. Area array dicing of a thinned device wafer on a handle wafer/panel may be followed by selective or non-selective de-bonding of targeted die or electronic components from the handle wafer and optional attachment to a carrier such as a transfer head or tape. Alignment fiducials may facilitate precision alignment of the transfer head or tape to the device wafer and subsequently to the targeted array. Alternatively, the dies or other electronic elements are transferred selectively from either a carrier or the device wafer to the targeted array.
US10658174B2

Methods and apparatuses for reducing roughness using integrated atomic layer deposition (ALD) and etch processes are described herein. In some implementations, after a mask is provided on a substrate, methods include depositing a conformal layer on the mask by ALD to reduce roughness and etching a layer underlying the mask to form patterned features having a reduced roughness. In some implementations, after a substrate is etched to a first depth to form features at the first depth in the substrate, methods include depositing a conformal layer by ALD on sidewalls of the features to protect sidewalls and reduce roughness during a subsequent etch process. The ALD and etch processes may be performed in a plasma chamber.
US10658172B2

Methods and apparatuses for depositing material into high aspect ratio features, features in a multi-laminate stack, features having positively sloped sidewalls, features having negatively sloped sidewalls, features having a re-entrant profile, and/or features having sidewall topography are described herein. Methods involve depositing a first amount of material, such as a dielectric (e.g., silicon oxide), into a feature and forming a sacrificial helmet on the field surface of the substrate, etching some of the first amount of the material to open the feature opening and/or smoothen sidewalls of the feature, and depositing a second amount of material to fill the feature. The sacrificial helmet may be the same as or different material from the first amount of material deposited into the feature.
US10658167B2

An ion source comprising a chamber and an electron collector is described. In one configuration, the chamber comprises a sample inlet and an ion outlet. The chamber may also include an electron inlet configured to receive electrons from an electron source. The electron collector can be arranged in opposition to the electron inlet. The chamber can be configured to direct an electron beam from the electron source along a path with the chamber transverse to a path between the gas inlet and the ion outlet. The chamber may comprise an ion guide that includes a guide axis offset from an axis of the ion outlet.
US10658143B2

Disclosed is a method of manufacturing an emitter in which the tip of the emitter can be formed into a desired shape even when various materials are used for the emitter. The method includes performing an electrolytic polishing process of polishing a front end of a conductive emitter material so that a diameter of the front end is gradually reduced toward a tip; performing a first etching process by irradiating a processing portion of the emitter material processed by the electrolytic polishing process with a charged particle beam; performing a sputtering process by irradiating the pointed portion formed by the first etching process with a focused ion beam; and performing a secondary etching process of further sharpening the tip by an electric field induced gas etching processing while observing a crystal structure of the tip of the pointed portion processed by the sputtering process using a field ion microscope.
US10658135B1

A keyboard device includes a key structure, a membrane wiring board and an elastic element. The elastic element is arranged between the key structure and the membrane wiring board. The key structure includes a sleeve, a plunger-type support shaft, a keycap and a resilience element. The plunger-type support shaft is movable upwardly or downwardly relative to the sleeve. When the keycap is depressed in response to an external force, the resilience element and the sleeve interfere with each other. Consequently, the keyboard device provides the operating sound and the operating feedback like a mechanical switch.
US10658131B2

The invention relates to a remote-control device (14) which comprises a portable remote control (10) and a wall mounting (12), the portable remote control (10) comprising a housing (16) having a rear surface (40) and a front surface (42), located on either side of and at a distance from a median plane (M) of the housing (16), the housing (16) including a recess (48) open at least on the rear surface (40), the wall mounting (12) having a surface (28) for bearing against a wall along a bearing plane (P) and a head (24) projecting from the bearing plane (P), the head (24) penetrating into the recess (48) in an anchoring position of the portable remote control (10) so as to pass through the median plane (M) of the housing (16). The recess (48) is shaped so as to match the shape of the head (24). The head (24) projects in an upward oblique direction (D) relative to the bearing plane (P), and has at least one first oblique surface (34, 36) which, in anchoring position, is in surface contact with at least one first oblique wall (48.1, 48.2) of the recess (48). The recess (48) is preferably open on the front surface (42) of the housing (16) and forms a passage between the rear surface (40) and the front surface (42) of the housing (16), which thus forms an eyelet (46) defining the recess (48).
US10658130B2

Systems and methods are disclosed herein relating to a momentary contact switch that can be both manually and electronically actuated. In some embodiments, an electronic module can be added to a manual momentary contact switch to enable electronic control. The momentary contact switch can be transitioned between first, second, and third electrical states based on the rotation of a shaft between first, second, and third rotational positions. Rotary arms are selectively engaged by pull arms connected to a master solenoid to selectively rotate the shaft from the first rotational position to the second and third rotational positions.
US10658121B2

A capacitor and process for forming the capacitor, is provided wherein the capacitor comprises a conductive polymer layer. The conductive polymer comprises first particles comprising conductive polymer and polyanion and second particles comprising the conductive polymer and said polyanion wherein the first particles have an average particle diameter of at least 1 micron to no more than 10 microns and the second particles have an average particle diameter of at least 1 nm to no more than 600 nm.
US10658120B2

In a capacitor element of a solid electrolytic capacitor, a solid electrolytic layer has an edge portion near a root of a lead-out portion. An anode terminal is connected to the lead out portion at a position away from the root of the lead out portion. An ion trapping member includes a first resin and an ion trapping agent dispersed in the first resin. The ion trapping member covers the whole periphery of at least a part of the lead out portion directly or via the dielectric layer between the edge portion of the solid electrolytic layer and the anode terminal. An external insulation member includes a second resin having a high affinity for the first resin. The external insulation member envelops the capacitor element and covers at least a part of the ion trapping member, a part of the anode terminal and a part of a cathode terminal.
US10658117B2

A multilayer ceramic capacitor comprises a body including dielectric layers and internal electrodes; and external electrodes disposed on external surfaces of the body, respectively, wherein each of the external electrodes includes a first electrode layer disposed on the one surface of the body and contacting the internal electrodes; a conductive resin layer disposed on the first electrode layer and including a plurality of metal particles, a conductive connecting part surrounding the plurality of metal particles, a base resin, and an intermetallic compound contacting the first electrode layer and the conductive connecting part; and a second electrode layer disposed on the conductive resin layer and contacting the conductive connecting part.
US10658103B2

A coil component has a magnetic body of rectangular solid shape, a coil with N turns (N is a positive number of 2 or greater) provided inside the magnetic body, an insulating intermediate part, and external electrodes. The coil has a first conductor layer, a second conductor layer, and an inter-layer connection part. The first conductor layer has a first multiple winding part which is wound around one axis with a first spacing. The second conductor layer has a second multiple winding part which is wound around the one axis with the first spacing and faces the first conductor layer. The insulating intermediate part is provided inside the magnetic body and forms, between the first conductor layer and second conductor layer, a second spacing corresponding to a thickness equal to or less than the product of the first spacing and (N−1).
US10658102B2

A method for manufacturing an electronic device, the method comprising: providing a conducting wire; forming a mixture with the conducting wire buried therein, wherein the mixture comprises: a first magnetic powder and a second magnetic powder, wherein the mean particle diameter of the first magnetic powder is greater than the mean particle diameter of the second magnetic powder, and the Vicker's Hardness of the first magnetic powder is greater than the Vicker's Hardness of the second magnetic powder by a first hardness difference; and performing a molding process on the conducting wire and the mixture, wherein the mixture and the conducting wire buried therein are combined to form an integral magnetic body at a temperature lower than the melting point of the conducting wire.
US10658097B2

The present invention relates to a method of manufacturing a superparamagnetic nanocomposite and a superparamagnetic nanocomposite manufactured using the same, and more particularly to a method of manufacturing a superparamagnetic nanocomposite suitable for use in magnetic separation for the detection of a target biomaterial and a superparamagnetic nanocomposite manufactured using the same. The method of manufacturing the superparamagnetic nanocomposite according to the present invention has a higher yield and a high rate without complicated processing than a conventional method of manufacturing a magnetic nanoparticle for magnetic separation and is capable of mass production of the superparamagnetic nanocomposite having excellent properties with uniform size and particle size distribution, high aqueous solution dispersibility and high magnetization and being capable of maintaining superparamagnetism.
US10658089B2

The present disclosure relates to a motion guidance assembly for guiding the motion of a collimator device. The motion guidance assembly may include a first pair of flexible plates connected to the collimator device. The first pair of flexible plates may be deformable in a direction perpendicular to an opening of the collimator device. A deformation of the first pair of flexible plates may guide the motion of the collimator device based on a driving force.
US10658088B2

A collimator and an inspection system having the collimator are disclosed. The collimator includes: a collimator body including a first part and a second part; a collimating slit formed between the first part and the second part and having a first end and a second end in a longitudinal direction thereof; and a shielding member which is movable relative to the collimator body such that both a beam divergent angle and an elevation angle of a ray beam propagating through the collimating slit are varied. An inspection system and an inspection method for scanning a vehicle are further disclosed.
US10658082B2

An information processing apparatus is connected via a network with an external server that manages identification information of wireless apparatuses in a facility, and information about detector apparatuses that detect identification information of the wireless apparatuses. The information processing apparatus includes a circuitry, in communication with a memory, that executes steps of associating the identification information of the wireless apparatus attached to a patient in the facility, with information about a medical care of the patient, to manage the associated information; obtaining the identification information of the wireless apparatus, and the information about the detector apparatus from the external server; managing positional information of the wireless apparatus attached to the patient by using the obtained information; and providing the medical information about the patient having the wireless apparatus attached, by using the positional information of the wireless apparatus attached to the patient.
US10658078B2

A system and method for monitoring the inventory of a medical storage container such as a tray that has a required inventory of medical articles. An enclosure is used to isolate, scan, and take an inventory of the tray or other container of medical articles. The tray and each of the medical articles in the tray have RFID tags. The enclosure having a size differing from the size needed for a resonant frequency at the RFID frequency of operation of the tags. A probe is used to create a robust electromagnetic field standing wave of constructive interference in the enclosure and a program compares the scanned present inventory of the tray to the required inventory database and indicates any differences. Expired and recalled articles and substitutes for recalled articles are identified.
US10658064B2

A test method for a memory device which includes performing a first write operation of writing test data to first regions of a normal cell region and a parity cell region, and storing a parity bit generated based on the test data in a temporary storage circuit, performing a second write operation of writing the parity bit stored in the temporary storage circuit to a second region of the parity cell region, performing a first read operation of reading the parity bit from the second region of the parity cell region, and storing the parity bit into the temporary storage circuit, and performing a second read operation of reading the test data from the first regions of the normal cell region and the parity cell region, correcting an error of the test data using the parity bit stored in the temporary storage circuit, and outputting error-corrected test data.
US10658062B2

Provided is an integrated circuit that includes a reset electrically connected to a select line of a multiplexer and an OR gate. The multiplexer receives data from a power source. The multiplexer and the OR gate comprise a circuit. A clock is electrically connected to the OR gate. The OR gate is electrically connected to a clock input of a latch. The latch includes the clock input, a scan enable input, a data input, and a data output. A regular logic data path is electrically connected to the multiplexer, and the multiplexer is further electrically connected to the data port of the latch.
US10658058B1

The present embodiments relate to methods for estimating bit error rates (BERs) associated with a flash memory. According to certain aspects, embodiments provide estimating the BER of multi-bit flash memories during the programming of the flash memory, and providing the estimated BER in a readable status register of the flash memory, thereby improving the speed of programming of the flash memory.
US10658051B2

Provided herein may be a memory controller and a method of operating the same. The memory controller may include a control component configured to control an operation of a semiconductor memory device including a plurality of memory cells in response to a request from a host. The control component may be configured to select a subset of memory cells, among all memory cells in a selected page of the semiconductor memory device, and to determine an optimal read voltage based on the select subset of memory cells.
US10658046B2

The embodiment of the present invention discloses a memory device and a method for operating the same. The memory device includes a memory array and a logic circuit. The logic circuit is coupled to the memory array, and is configured to perform a corresponding operation in response to an operation command from a controller. When an interruption event occurs during the corresponding operation, the logic circuit records a memory status, and the logic circuit further is configured to output the memory status to the controller in response to a status read command from the controller.
US10658042B2

A semiconductor memory device and method of erasing data are disclosed. In one example, a semiconductor memory device includes a block including a plurality of pages and a controller that controls writing, erasing, and reading of data. Each of the pages includes a plurality of memory cells each being changeable to a number of states. In a case of erasing only a partial page of the plurality of pages, the controller overwrites the partial page with predetermined data that causes state change only by one stage.
US10658041B1

Methods for serializing data output including receiving a plurality of data values, sequentially providing data values representative of data values of a first subset of data values of the plurality of data values to a first signal line while sequentially providing data values representative of data values of a second subset of data values of the plurality of data values to a second signal line, and providing data values representative of the sequentially-provided data values from the first signal line and providing data values representative of the sequentially-provided data values from the second signal line in an alternating manner to a third signal line, as well as apparatus having a configuration to support such methods.
US10658040B2

A storage device includes a nonvolatile memory device and a controller. The controller provides the nonvolatile memory device with first data, an address, and a program start command and provides the nonvolatile memory device with second data after the program start command is provided the nonvolatile memory device. The nonvolatile memory device is configured to initiate a program operation, which is based on the first data, in response to the program start command and to continue to perform, based on the first data and the second data, the program operation when the second data is provided to the nonvolatile memory device. The nonvolatile memory device is configured to perform a program and a verification read of a first program loop based on the first data, the verification read of the first program loop being performed using one verification voltage.
US10658039B2

A memory includes first and second select gate transistors, memory cells, a source line, a bit line, a selected word line which is connected to a selected memory cell as a target of a verify reading, a non-selected word line which is connected to a non-selected memory cell except the selected memory cell, a potential generating circuit for generating a selected read potential which is supplied to the selected word line, and generating a non-selected read potential larger than the selected read potential, which is supplied to the non-selected word line, and a control circuit which classifies a threshold voltage of the selected memory cell to one of three groups by verifying which area among three area which are isolated by two values does a cell current of the selected memory cell belong, when the selected read potential is a first value.
US10658031B2

To provide a semiconductor memory device capable of storing multi-value data while suppressing an increase in the threshold voltage set for a memory cell. A semiconductor memory device according to an embodiment includes a plurality of memory cell pairs, each having a first memory cell and a second memory cell. The first memory cell is configured so as to set at least one threshold voltage, whereas the second memory cell is configured so as to set a plurality of threshold voltages. Data stored in the memory cell pairs is defined using differences between the threshold voltages of the second memory cell and the threshold voltage of the first memory cell.
US10658030B2

A method of forming an Integrated Circuit (IC) chip, the IC chip and an on-chip synaptic crossbar memory array. Chip devices are formed on a surface of a semiconductor wafer. A connective layer is formed above the chip devices. A bottom electrode layer is formed on the connective layer. A neuromorphic synapse layer is formed above the bottom electrode layer with each synapse on a bottom electrode. Upper electrodes are formed above the synapses and orthogonal to bottom electrode lines. Each synapse being beneath an upper electrode where the upper electrode crosses a bottom electrode. Upper electrodes are refractory metal and the bottom electrodes are copper, or vice versa.
US10658027B2

A method of forming a memory device that includes forming on a substrate, a first insulation layer, a first conductive layer, a second insulation layer, a second conductive layer, a third insulation layer. First trenches are formed through third insulation layer, the second conductive layer, the second insulation layer and the first conductive layer, leaving side portions of the first conductive layer exposed. A fourth insulation layer is formed at the bottom of the first trenches that extends along the exposed portions of the first conductive layer. The first trenches are filled with conductive material. Second trenches are formed through the third insulation layer, the second conductive layer, the second insulation layer and the first conductive layer. Drain regions are formed in the substrate under the second trenches. A pair of memory cells results, with a single continuous channel region extending between drain regions for the pair of memory cells.
US10658012B2

An apparatus, such as a nonvolatile solid-state memory device, may, in some implementations, include access line bias circuitry to set a bias level associated with a deselected access line(s) of a memory core in response to mode information. In one approach, access line bias circuitry may use linear down regulation to change a voltage level on deselected access lines of a memory core. A memory access device, such as a host processor, may be provided that is capable of dynamically setting a mode of operation of a memory core of a memory device in order to manage power consumption of the memory. Other apparatuses and methods are also provided.
US10657997B2

A method according to one embodiment includes applying a static head skew to a magnetic tape head, positioning the first reader at a first y-position relative to a servo pattern in a servo band, and measuring y-positions of the second reader relative to the servo pattern in the servo band while the first reader is at the first y-position. A y-position value is calculated for the second reader based on the measured y-positions. The following process is repeated several times: moving the first reader to a next y-position, measuring y-positions of the second reader while the first reader is at the next y-position, and calculating a y-position value of the second reader based on the measured y-position of the second reader. A unique nonlinearity value of the servo pattern in the servo band is calculated for each of the calculated y-position values of the second reader.
US10657994B1

A folded lasing cavity comprises at least one bend. The folded lasing cavity is disposed on and configured to emit light along a substrate-parallel plane. An etched facet is on an emitting end of the folded lasing cavity and an etched mirror is on another end of the folding lasing cavity. An etched shaping mirror redirects light received from the etched facet in a direction normal to the substrate-parallel plane.
US10657991B2

An apparatus comprises a slider having an air bearing surface (ABS), a leading edge, and a trailing edge opposing the leading edge. A writer having a write pole is situated at or near the ABS. A near-field transducer (NFT) is situated at or near the ABS and between the write pole and the leading edge of the slider. An optical waveguide is configured to couple light from a laser source to the NFT. A contact sensor is situated between the write pole and the trailing edge. The contact sensor comprises a first ABS section situated at or near the ABS, a secondABS section situated at or near the ABS and spaced apart from the first ABS in a cross-track direction by a gap, and a distal section extending away from the ABS and connecting the first ABS section with the second ABS section.
US10657987B1

This disclosure is related to systems, devices, processes, and methods to optimize a laser power boost amplitude, a laser power boost duration, or both in a heat-assisted data recording device, such as in heat-assisted magnetic recording (HAMR). The amplitude and duration for the laser power boost may be determined for a specific portion of a write operation, such as a first sector of the write operation. During operation of a data storage device, the laser power boost may provide additional power to the laser for the specific portion. Once the laser power boost duration has elapsed, the data storage device may continue providing power to the laser at the normal power input range of the laser. The laser power boost settings may be determined on a per head per zone basis, per track basis, or another configuration.
US10657984B2

A method of regenerating wideband speech from narrowband speech, the method comprising: receiving samples of a narrowband speech signal having a first range of frequencies; identifying, based on a characteristic of the narrowband speech signal, frequencies in the first range of frequencies to translate into a target band of a regenerated speech signal; modulating the identified frequencies in the first range of frequencies of the received samples of the narrowband speech signal with a modulation signal, the modulation signal having a modulating frequency adapted to upshift the identified frequencies in the first range of frequencies into the target band; filtering the modulated samples, using a target band filter, to form the regenerated speech signal in the target band; and combining the narrowband speech signal with the regenerated speech signal to produce a new wideband speech signal.
US10657973B2

A method including decomposing a magnitude part of a signal spectrum of a mixture signal into spectral components, each spectral component including a frequency part and a time activation part; and clustering the spectral components to obtain one or more clusters of spectral components, wherein the clustering of the spectral components is computed in the time domain.
US10657970B1

A voice controlled assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The housing has an elongated cylindrical body extending along a center axis between a base end and a top end. The microphone(s) are mounted in the top end and the speaker(s) are mounted proximal to the base end. The microphone(s) and speaker(s) are coaxially aligned along the center axis. The speaker(s) are oriented to output sound directionally toward the base end and opposite to the microphone(s) in the top end. The sound may then be redirected in a radial outward direction from the center axis at the base end so that the sound is output symmetric to, and equidistance from, the microphone(s).
US10657966B2

Systems and processes for operating a virtual assistant programmed to refer to shared domain concepts using concept nodes are provided. An example process includes receiving a user speech input, determining a primary domain corresponding to a textual representation of the user speech input, identifying, from the textual representation, a first substring that corresponds to a first concept of the primary domain, parsing the first substring to determine a secondary domain of the plurality of domains, and based on the secondary domain, obtaining a data item corresponding to the first substring. In accordance with determining that the data item is valid for resolving the first concept of the primary domain, extracting, from the data item, a parameter value for the first concept of the primary domain and invoking a service based on the primary domain to produce a result using the parameter value for the first concept.
US10657957B1

A computer-implemented method and supporting system transcribes spoken words being monitored from a telephonic interaction among two or more individuals. Telephonic interactions among the individuals are monitored, and at least two of the individuals are each assigned to a separate channel. While still being monitored, each of the channels is assigned a context-based speech recognition models, and in substantially real-time, the monitored telephonic interaction is transcribed from speech to text based on the different assigned models.
US10657956B2

There is provided an information processing device to further improve the operability of user interfaces that use a voice as an input, the information processing device including: an acquiring unit configured to acquire context information in a period related to collection of a voice; and a control unit configured to cause a predetermined output unit to output output information related to the collection of the voice in a mode corresponding to the acquired context information.
US10657949B2

A system and method for integrating a home media system and other home systems. As a non-limiting example, various aspects of this disclosure provide a system and method that flexibly and efficiently provide communication and/or resource sharing between a home media system and various other home systems.
US10657947B2

An acoustic attenuation assembly includes a low frequency sound attenuation device having at least one sound attenuation chamber containing a volume and mass of air. First and second openings are associated with each low frequency chamber through which excited air resonates. The first and second openings extend through the first sheet into each low frequency chamber. Each chamber has an open side. A high frequency sound attenuation device is secured to the low frequency attenuation device and closes the open side of each chamber. The high frequency sound attenuation device includes a plurality of projections formed from a sound absorbing material that absorbs excited air.
US10657946B2

A sound absorbing mat comprising a first polyurethane open cell polyester layer, wherein the first polyurethane open cell polyester layer is at least one quarter of an inch thick, a polyvinyl chloride layer having a top surface and a bottom surface, wherein the polyvinyl chloride layer is at least a quarter inch thick and the bottom surface is fused to the first polyurethane open cell polyester, a second polyurethane open cell polyester layer having a top surface and a bottom surface, wherein the second polyurethane open cell polyester layer is at least three quarters of an inch and the bottom surface of the second polyurethane open cell polyester layer is fused with the top surface of the polyvinyl chloride layer, and a urethane layer, wherein the urethane layer is at least a quarter inch thick and is mated to the top surface of the second polyurethane open cell polyester layer.
US10657937B2

The present document relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), and to digital effect processors, e.g. so-called exciters, where generation of harmonic distortion adds brightness to the processed signal. In particular, a system configured to generate a high frequency component of a signal from a low frequency component of the signal is described. The system may comprise an analysis filter bank (501) configured to provide a set of analysis subband signals from the low frequency component of the signal; wherein the set of analysis subband signals comprises at least two analysis subband signals; wherein the analysis filter bank (501) has a frequency resolution of Δf. The system further comprises a nonlinear processing unit (502) configured to determine a set of synthesis subband signals from the set of analysis subband signals using a transposition order P; wherein the set of synthesis subband signals comprises a portion of the set of analysis subband signals phase shifted by an amount derived from the transposition order P; and a synthesis filter bank (504) configured to generate the high frequency component of the signal from the set of synthesis subband signals; wherein the synthesis filter bank (504) has a frequency resolution of FΔf; with F being a resolution factor, with F≥1; wherein the transposition order P is different from the resolution factor F.
US10657925B2

A projector includes a video processing section configured to generate a third image by combining, on the basis of transmittance, a first image based on first image information and a second image generated by converting luminance information of second image information including the luminance information into the transmittance and an image forming section configured to display the third image.
US10657924B2

The present disclosure provides a display apparatus and an operating method thereof. The display apparatus includes a control unit outputting a first signal and a display module coupled to the control unit. The display module continuously displays a first image in a first frame time based on the first signal, the first image has a first pattern, and a first ratio of an area of the first pattern to an area of the first image ranges from 5% to 30%. The first pattern at a first time point in the first frame time has a color located at a first coordinate position in a CIE 1931 chromaticity diagram, the first pattern at a second time point in the first frame time has another color located at a second coordinate position in the CIE 1931 chromaticity diagram, and the first coordinate position is different from the second coordinate position.
US10657906B2

Techniques for driving a dual modulation display include generating backlight drive signals to drive individually-controllable illumination sources. The illumination sources emit first light onto a light conversion layer. The light conversion layer converts the first light into second light. The light conversion layer can include quantum dots or phosphor materials. Modulation drive signals are generated to determine transmission of the second light through individual subpixels of the display. These modulation drive signals can be adjusted based on one or more light field simulations. The light field simulations can include: (i) a color shift for a pixel based on a point spread function of the illumination sources; (ii) binning difference of individual illumination sources; (iii) temperature dependence of display components on performance; or (iv) combinations thereof.
US10657905B2

The present disclosure proposes a method and apparatus for compensating for brightness of a display device. The method for compensating for the brightness comprises: acquiring ambient temperature information and display data information of the display device; determining compensation information corresponding to the acquired ambient temperature information and the acquired display data information; and compensating for backlight driving signals and/or the display data information of the display device according to the compensation information to adjust the brightness of the display device.
US10657887B2

Embodiments of the present disclosure provide a protection circuit and method, a pixel circuit, and a display device. The protection circuit comprises a determination circuit, a first coupling circuit, a first terminal and a second terminal. The determination circuit is coupled to the first terminal and the first coupling circuit, and is configured to determine whether the voltage at the first terminal of the protection circuit belongs to one of a first predetermined range and a second predetermined range. The first coupling circuit is coupled to the first terminal, the second terminal and the determination circuit, and is configured to: couple the first terminal to the second terminal in response to the voltage at the first terminal belonging to the first predetermined range; and decouple the first terminal from the second terminal in response to the voltage at the first terminal belonging to the second predetermined range.
US10657884B2

An electronic device having a display and a sensor and methods for operating the same are provided. The electronic device includes a housing, a display disposed on a surface of the housing, a sensor mounted under the display inside the housing to detect light received through the display, and a processor electrically connected with the display and the sensor, wherein the processor is configured to determine an illuminance of an outside of the housing using detection data obtained by the sensor while the display displays an image and relevant information between the display and the sensor.
US10657879B1

Embodiments of the present disclosure disclose a gate driving circuit, a method for driving the same, and a display apparatus. The gate driving circuit includes N stages of cascaded shift registers, N being an integer greater than or equal to 4. In the N stages of shift registers, an output signal terminal of an nth stage of shift register is connected to an input signal terminal of an (n+I/2)th stage of shift register, and a reset signal terminal of the nth stage of shift register is connected to an output signal terminal of an (n+K)th stage of shift register, wherein n is an integer greater than or equal to 1 and less than (N−I/2), K is an integer greater than I/2 and less than I, and I is a number of clock signal lines connected to the gate driving circuit, which is an even number greater than or equal to 4.
US10657872B2

A display device includes a plurality of gate lines, configured to output corresponding scan signals to corresponding pixels; a plurality of data lines, configured to receive display data and output corresponding pixel voltages to corresponding pixels, where the plurality of data lines includes 12 successive data lines from left to right; a gate driver, electrically coupled to the gate lines, configured to drive the pixels; and a data driver, electrically coupled to the data lines, configured to provide data signals to the pixels, where the data driver respectively provides data with polarities of: positive, negative, positive, negative, positive, negative, negative, positive, negative, positive, negative, and positive to the 12 data lines, and each column of pixels includes pixels in two forms; when the display data has a same gray scale, the data driver respectively provides two different pixel voltages to the pixels in two forms.
US10657861B2

A display panel and its driving method and driving device are provided for selectively reducing display resolution of a display panel, thereby decreasing display power consumption. The display panel comprises: gate lines (11) and data lines (12) disposed across to each other; at least one switching unit (13) connected between different gate lines (11), configured to control whether at least two rows of gate lines (11) are conducted; and a driving control module (14) having first output terminals (141) connected one by one to control terminals of the at least one switching unit (13) and second output terminals (142) connected one by one to input terminals of the data lines (12); wherein the driving control module (14) outputs, via the first output terminals (141), a control signal for controlling whether a corresponding switching unit (13) is switched on, and decides, based on an on/off state of the switching unit (13), whether to output an image signal to a corresponding data line (12) via the second output terminals (142).
US10657859B2

A testing method for splicing screens is provided. The method includes: outputting an image signal to a display screen, wherein the display screen includes a plurality of splicing screens, the image signal includes a plurality of testing sub pictures, the testing sub pictures are arranged correspondingly to the splicing screens so as to enable the splicing screens to display the corresponding testing sub pictures, and the testing sub pictures include testing contents; and testing the splicing screens through the testing contents, wherein the testing contents include a graduation signal, by which an accurate test is performed on the splicing screens.
US10657856B2

Methods, apparatus, systems and articles of manufacture of a photosensor fusion system for lens detection are disclosed herein. An example apparatus includes a projector, a photosensor having a filter and a lens detector to compare an output from the photosensor to a threshold, and a projector controller to selectively enable or disable the projector based on the comparison between the output from the photosensor and the threshold.
US10657854B2

There is provided a system that includes a base providing a wireless power source, a rotor situated over the base and configured to spin, and a device coupled to the rotor and configured to spin with the rotor, the device having a display and a wireless power receiver, where the wireless power source and the wireless power receiver are configured to power the device to show an image on the display while the rotor is spinning.
US10657847B2

A combination of secure texts of values “a”, “b” and “c” having a relationship c=ab is efficiently generated. A secure text generation part 12 generates secure texts [xi] of xi satisfying xi=f(ki), and secure texts [yi] of yi satisfying yi=g(ki), for i=0, . . . , m. A fragment generation part 13 generates εi decrypted from [xi]−[ai] and ρi decrypted from [yi]−[bi], for i=1, . . . , m, and calculates [ci]+εi[bi]+ρi[ai]+εiρi and generates secure texts [z1], . . . , [zm]; and A random number synthesizing part 14 generates a secure text [z0] using different values k0, . . . , km and secure texts [z1], . . . , [zm].
US10657844B2

Educational atom models which are attached to a plurality of filaments, to which each end is attached a self-orienting magnet. The magnet is comprised of one magnet or a plurality of magnets, such that the assembly can orient to align, attract and bond to a magnet attached to the end of another filament. The atom models can mimic chemical bonds when a magnet assembly from one atom model orients, attracts and bonds to a magnet from a different atom model. The bonding between magnets more accurately mimics the formation of chemical bonds in terms of force, energy, bonding-electron origin, speed, spontaneity, and atoms' ability to form double and triple bonds. The models are educationally engaging resulting in better learning outcomes.
US10657836B2

There is provided an information processing device including an operation history acquisition unit for acquiring operation history information in which an input operation of a learner terminal by a learner who uses learning content is associated with a time at which the input operation is acquired, and an acceptance ability estimation unit for estimating an acceptance ability of the learner with regard to the learning content based on the operation history information.
US10657834B2

In one general aspect, a method for generating a note for a video of an online course can include providing a video of an online course for display in a user interface on a display device included in a computing device, providing a transcript of the video of the online course synchronously with the providing of the video of the online course, the transcript being displayed in the user interface with the video of the online course, receiving an indication of a selection of a save-a-note element included in the user interface, and in response to receiving the indication of the save-a-note element, creating a note for the video of the online course. The note can include an indicator of a frame in the video when a particular phrase included in the transcript of the video is spoken, the particular phrase, and a screen shot of the frame.
US10657833B2

Methods and apparatus are described for drone collision avoidance that includes extracting first feature information from an image. The image is captured from a first camera oriented in a direction. Second feature information is received from an external source. The second feature information is extracted from a second image of the environment captured by a second camera oriented in the direction. The first feature information and the second feature information are matched. A second local frame of reference of the second feature information is transformed to a first local frame of reference of the first feature information to determine a location of the external source. If a collision with the external source will occur is determined based on the location of the external source and a current flight trajectory.
US10657825B2

Embodiments, systems, and techniques for vehicle operation assistance are provided herein. Vehicle operation assistance may be provided by monitoring characteristics of an occupant of a vehicle and determining an emergency status for the occupant based on characteristics of the occupant, transmitting a request for help based on the emergency status indicating the occupant of the vehicle is experiencing an emergency, receiving a “follow me” request from a potential leader vehicle, enabling follower mode such that vehicle is a follower vehicle and the potential leader vehicle is a leader vehicle, establishing a connection with the leader vehicle and receiving navigation instructions from the leader vehicle based on the vehicle being in follower mode, generating driving action commands based on navigation instructions, and executing respective driving action commands in an autonomous fashion based on the vehicle being in follower mode.
US10657820B2

Herein is disclosed a vehicle sensor-data sharing device, comprising one or more processors configured to receive sensor information representing sensor data output from the one or more sensors of a first vehicle; determine a reliability indicator indicating the reliability of the received sensor information; determine from the received sensor information a criticality indicator indicating the criticality of the received sensor information for the first vehicle; select a data sharing level based on the criticality indicator and the reliability indicator; and generate a message comprising observation information or a request for observation information, wherein the observation information corresponds to sensor information according to the data sharing level.
US10657812B2

A notification system includes a notification unit configured to notify a second person of position information relating to a parking position of a vehicle and auxiliary information to help the second person to find the vehicle after the vehicle is moved and parked by a first person.
US10657802B2

Provided is a method, device, and computer-readable medium for controlling a robot graphic user interface (“RGUI”) on a mobile device. The method can include determining a distance, a position, or both of the mobile device with respect to a first robot; and causing, by a processor, a first RGUI to be displayed on a display of the mobile device based on the determining.
US10657799B2

Disclosed are systems and methods for sending emergency alerts. In some embodiments, sensors and wearable devices may trigger and send the emergency alerts and/or warning signals via available communication devices. Multi-media emergency alerts are also disclosed that include situational awareness information for effective and efficient emergency response.
US10657788B1

A portable lighting and warning device includes: a housing; a lighting generator unit; a sensor unit sensing shaking of the housing to generate a sense output; a mode selector unit generating a mode indication signal; a warning generator unit; and a controller unit. In a case where the mode indication signal indicates a lighting mode, the controller unit controls the lighting generator unit to emit light. In a case where the mode indication signal indicates a warning mode, the controller unit waits for a predetermined pause time, and then controls the warning generator unit and the lighting generator unit to output sound and emit light when the sense output corresponds to the shaking of the housing not less than a predetermined level in intensity.
US10657780B1

Systems, methods, and apparatus are disclosed that enable certain establishments that serve self-serve food and/or serve food via vending machines, to comply with recently issued FDA rules for providing calorie content and Nutrition Facts information to consumers. The calorie content and/or Nutrition Facts may be displayed on an electronic display, printed on a label, and/or provided via an audible signal, and/or may be provided in real time.
US10657771B2

Methods and apparatus are disclosed related to simulated live dealer games. A computing device can receive a request to play a game of chance that includes a plurality of game actions ordered by a game sequence. The computing device can play the game of chance by: determining a particular game action based on the game sequence; determining a plurality of pre-recorded video segments related to the particular game action, where each of the pre-recorded video segments records a respective instance of the particular game action being performed by a person; selecting a particular pre-recorded video segment from the plurality of pre-recorded video segments; and generating a display related to the particular game action that includes at least a portion of the particular pre-recorded video segment.
US10657768B2

A system and method for user interaction includes a network, a server connected to the network, a supervisor device receiving information from a global positioning system and connected to the network, a user device receiving information from the global positioning system and connected to the network. The supervisor, having the supervisor device, defines a set of virtual geographic zones, sub-zones, and micro-zones in which the user device is tracked, and saves the set of virtual geographic zones and sub-zones to a supervisor account on the server. The user downloads a user application, sets-up a user account, and downloads the set of virtual geographic zones and sub-zones. As the user, having the user device, moves through the virtual geographic zones, sub-zones and micro-zones the location of the user device is determined and a set of supervisor-defined actions are executed on the user device based on the location of the user device.
US10657766B2

Some embodiments related to account based wagering across multiple gaming operators. Users may pre-permission funding transfers from one account to another account. Each account may be usable for a specific purpose, such as wagering at a particular location and/or with a particular gaming operator. Some embodiments may include various sign on options that allow information and/or funding sharing across accounts. Various apparatus and methods are described.
US10657765B2

Image processing unit (3), and method (300), for detecting event data during a game round of a roulette wheel (1) via a camera (2), thereby enabling detection of a roulette wheel bias. The roulette wheel (1) comprises a ball track (11A), upon which a roulette ball (14) is brought into rotation around the roulette wheel (1), and a sloping lower ball track (11B) comprising ball deflectors (13, 15), encircling a rotor (7). The image processing unit (3) is configured for: receiving a captured image of the roulette ball (14) from the camera (2); detecting that the roulette ball (14), under influence of gravity, reaches an imaginary circle (17) encircling the ball deflectors (13, 15) of the lower ball track (11B); and determining a position where it is detected that the roulette ball (14) reaches the imaginary circle (17); and storing the determined position in a database (6).
US10657756B2

An article dispensing apparatus includes: one article discharging apparatus; and another article discharging apparatus, the one article discharging apparatus and the other article discharging apparatus being capable of being combined in a back-to-back manner. The one article discharging apparatus includes: a driving source; an output gear configured to rotate by a driving force from the driving source when a discharging instruction has been given to the one article discharging apparatus; link levers where each link lever is provided rotatably about an axis of the link lever; and a controller configured to perform return processing including rotating the output gear in another direction or one direction to return the output gear to a standby position when the output gear that has been rotated in the one direction or the other direction from the standby position by the discharge instruction does not return to the standby position within a preset time.
US10657733B2

A method for dynamically managing parking space utilization including receiving a dynamic feed of available parking spaces across a set of sectors, each parking space associated with a parking control device, each sector having a preferred utilization rate; utilizing a processor to determine that a parking utilization rate of a first sector exceeds a preferred utilization rate for the first sector; upon receiving a location based parking space reservation request from a user, the request capable of being fulfilled from a plurality of sectors, providing a list of available parking spaces meeting the request including associated prices dynamically generated, wherein parking spaces in the first sector are priced higher than parking spaces in other sectors; and upon selection of one of the provided list of available parking spaces by the user, allocating the selected parking space to the user at the provided associated price and notifying the parking control device associated with the selected parking space.
US10657729B2

A method of synchronizing an animation sequence with a video includes placing a virtual camera in a 3D model of a site captured in the video at the same location and the same orientation as those of a video camera that captured the video, generating a set of virtual frames of the animation sequence by projecting the 3D model onto a scene frame from a viewpoint of the virtual camera, for each of a plurality of virtual key frames, placing a virtual object corresponding to a moving object captured in the video in the 3D model at a respective location that matches with the respective position of the moving object in a corresponding key frame of the video, and playing the set of virtual frames by stepping through time such that the plurality of virtual key frames is in synch with the plurality of key frames of the video.
US10657714B2

A method and system is provided for automatic generation and navigation of optimal views of facades of multi-dimensional building models based on where and how the original images were captured. The system and method allows for navigation and visualization of facades of individual or multiple building models in a multi-dimensional building model visualization system.
US10657713B2

The disclosure relates to systems and processes for generating verified wireframes corresponding to at least part of a structure or element of interest can be generated from 2D images, 3D representations (e.g., a point cloud), or a combination thereof. The wireframe can include one or more features that correspond to a structural aspect of the structure or element of interest. The verification can comprise projecting or overlaying the generated wireframe over selected 2D images and/or a point cloud that incorporates the one or more features. The wireframe can be adjusted by a user and/or a computer to align the 2D images and/or 3D representations thereto, thereby generating a verified wireframe including at least a portion of the structure or element of interest. The verified wireframes can be used to generate wireframe models, measurement information, reports, construction estimates or the like.
US10657708B1

Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A 3D point cloud data describing an environment is then accessed. A first image of an environment is captured, and a portion of the image is matched to a portion of key points in the 3D point cloud data. An augmented reality object is then aligned within one or more images of the environment based on the match of the 3D point cloud with the image. In some embodiments, building façade data may additionally be used to determine a device location and place the augmented reality object within an image.
US10657705B2

Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.
US10657702B2

Systems, methods, and non-transitory computer-readable media can obtain a spherical media content item that captures at least one scene from a plurality of different positions. A three-dimensional shape having a plurality of faces is determined, each face being associated with a respective set of original boundaries. A respective set of expanded boundaries for one or more of the plurality of faces is determined. Respective portions of the spherical media content item are mapped to each of the one or more faces, wherein a first portion of the spherical media content item is mapped to a first face having a set of expanded boundaries.
US10657694B2

Activity scene detection, display, and enhancement implementations are described. In an example implementation, a method includes displaying an animated character on a display of a computing device, detecting a tangible interface object on a physical activity scene proximate to the computing device, rendering a virtual interface object based on the tangible interface object, determining an interaction routine between the animated character and the virtual interface object, and executing the animation routine to animate on the display, an interaction between the animated character and the virtual interface object.
US10657693B2

A method for authoring and displaying a virtual tour of a three-dimensional space which employs transitional effects simulating motion. An authoring tool is provided for interactively defining a series of locations in the space for which two-dimensional images, e.g., panoramas, photographs, etc., are available. A user identifies one or more view directions for a first-person perspective viewer for each location. For pairs of locations in the series, transitional effects are identified to simulate smooth motion between the pair of locations. The authoring tool stores data corresponding to the locations, view directions and transitional effects for playback on a display. When the stored data is accessed, a virtual tour of the space is created that includes transitional effects simulating motion between locations. The virtual tour created can allow a viewer to experience the three-dimensional space in a realistic manner.
US10657683B2

An apparatus is configured to perform a method for generating warning polygons for weather events in a geographic region. The method includes receiving measurement data from one or more sensors, identifying at least one location from the measurement data, identifying a map tile within a predetermined distance to the at least one location, generating a map tile cluster based on analysis of the at least one map tile, accessing an end-use constraint of the end-use device, the end-use constraint indicative of a constraint in processing on the end-use device, and calculating the warning polygon based on the map tile cluster and based on the end-use constraint such that the polygon intersects the geographic region.
US10657682B2

Various embodiments enable curves to be drawn around 3-D objects by intelligently determining or inferring how the curve flows in the space around the outside of the 3-D object. The various embodiments enable such curves to be drawn without having to constantly rotate the 3-D object. In at least some embodiments, curve flow is inferred by employing a vertex position discovery process, a path discovery process, and a final curve construction process.
US10657679B2

A method includes generating a material landmark images in a low and high energy image domain. The material landmark image estimates a change of a value of an image pixel caused by adding a small amount of a known material to the pixel. The method further includes generating an air values image in the low and high energy image domain. The air values image estimates a value for each image pixel where a value of a pixel is replaced by a value representing air. The method further includes extracting from de-noised low and high images generated from the low and high line integrals, a material composition of each image pixel based on the material landmark images and air values image. The method further includes generating a signal indicative the extracted material composition.
US10657670B2

The present invention provides an information processing apparatus that is capable of suitably and efficiently monitoring both near and far regions, reducing the non-recognition rates of objects in both the near and far regions, and thus improving traveling safety, and that is suitably used as, for example, a periphery recognition apparatus mounted on a vehicle that accomplishes automatic driving. According to the present invention, an allocated resource changing unit allocates to a far object recognition unit a resource of which size is determined depending on the priority assigned thereto, even when the priority of a near object recognition process performed on a near region is higher than the priority of a far object recognition process performed on a far region.
US10657667B2

Systems, methods, and non-transitory computer-readable media can obtain a spherical media content item that captures at least one scene from a plurality of different positions. A three-dimensional object with a plurality of faces that converge at a point is determined. At least a first portion of the spherical media content item is mapped to at least a first face in the plurality of faces.
US10657661B2

An information processing apparatus includes a first acquisition unit configured to acquire a plurality of positions, in a three-dimensional image of a subject, obtained based on a sternum of the subject, a second acquisition unit configured to acquire a plurality of positions, in the subject, obtained based on the sternum of the subject, and a calculation unit configured to calculate a correspondence relationship in position between the subject and the three-dimensional image based on the plurality of positions acquired by the first acquisition unit and the plurality of positions acquired by the second acquisition unit.
US10657658B2

According to an embodiment, a transformation matrix deriving device includes a first trajectory generator, a second trajectory generator, a trajectory matcher, and a deriver. The first trajectory generator is configured to generate a first trajectory of a moving object, detected from a video, in a first coordinate system. The second trajectory generator is configured to generate a second trajectory of a moving object in a second coordinate system, from time-series data of positional information. The trajectory matcher is configured to associate the first trajectory with the second trajectory to be a motion trajectory of the same moving object based on a similarity between the first trajectory and the second trajectory. The deriver is configured to derive a transformation matrix that transforms the second coordinate system into the first coordinate system by using the first trajectory and the second trajectory associated with each other.
US10657646B2

A method may include acquiring MR signals by an MR scanner and generating image data in a k-space according to the MR signals. The method may also include classifying the image data into a plurality of phases. Each of the plurality of phases may have a first count of spokes. A spoke may be defined by a trajectory for filling the k-space. The method may also include classifying the plurality of phases of the image data into a plurality of groups and determining reference images based on the plurality of groups. Each of the reference images may correspond to the at least one of the phases of the image data. The method may further include reconstructing an image sequence based on the reference images and the plurality of phases of the image data.
US10657635B2

An inspection apparatus includes circuitry to acquire a reference image used for inspecting a printed matter, acquire a scanned image by scanning the printed matter, generate a difference image indicating a difference between the acquired reference image and the acquired scanned image, extract an edge region from the reference image, detect a proximity region located near the edge region, correct an inspection threshold to be applied to a pixel defining the edge region based on a density difference and a distance between the pixel defining the edge region and an influencing pixel set the proximity region, and an inspection threshold to be applied to a pixel defining the proximity region based on a density difference and a distance between the pixel defining the proximity region and an influencing pixel in the edge region, and inspect the printed matter based on the generated difference image and the corrected inspection threshold.
US10657623B2

Embodiments relate to two stage multi-scale processing of an image. A first stage processing circuitry generates an unscaled single color version of the image that undergoes noise reduction before generating a high frequency component of the unscaled single color version. A scaler generates a first downscaled version of the image comprising a plurality of color components. A second stage processing circuitry generates a plurality of sequentially downscaled images based on the first downscaled version. The second stage processing circuitry processes the first downscaled version and the downscaled images to generate a processed version of the first downscaled version. The unscaled single color high frequency component and the processed version of the first downscaled version of the image are merged to generate a processed version of the image.
US10657618B2

One embodiment provides for a general-purpose graphics processing device comprising a general-purpose graphics processing compute block to process a workload including graphics or compute operations, a first cache memory, and a coherency module enable the first cache memory to coherently cache data for the workload, the data stored in memory within a virtual address space, wherein the virtual address space shared with a separate general-purpose processor including a second cache memory that is coherent with the first cache memory.
US10657617B1

A method and system including a central processing unit (CPU), an accelerator, a communication bus and a system memory device for dynamically processing an image file are described. The accelerator includes a local memory buffer, a data transfer scheduler, and a plurality of processing engines. The data transfer scheduler is arranged to manage data transfer between the system memory device and the local memory buffer, wherein the data transfer includes data associated with the image file. The local memory buffer is configured as a circular line buffer, and the data transfer scheduler includes a ping-pong buffer for transferring output data from the one of the processing engines to the system memory device. The local memory buffer is configured to execute cross-layer usage of data associated with the image file.
US10657613B2

A system for matching a pair of patient records as belonging to the same individual or patient is disclosed. A set of matching rules (4) represents persistent characteristics of clinical properties of patients. A clinical property extractor (5) is used for extracting at least one first clinical property from clinical information contained in the first patient record (1) and at least one second clinical property from clinical information contained in the second patient record (2). A match detector (3) is used for detecting whether the first patient record (1) and the second patient record (2) relate to the same patient, based on the first clinical property, the second clinical property, and the set of matching rules 4. A demographic property extractor (6) is used for extracting demographic data.
US10657609B1

According to some embodiments, a thermostat obtains real-time energy prices from a electricity grid. It may also obtain additional data from external data sources, such as predicted energy prices or weather predictions. The thermostat attempts to find a control strategy for when to switch available aggregates that may include furnaces and air conditioners on and off. In order to solve this integer programming problem, the thermostat uses a random search algorithm. According to some embodiments, various data sources, such as day-ahead prices and real-time prices, are combined into forecasts of electricity prices for the present and future time periods. In some embodiments, a thermostat selects predictively between heating or cooling by letting outside air in or by using heating and cooling aggregates. Additional embodiments are discussed and shown.
US10657608B2

A change management system is configured to control communication between one or more engineering subsystems utilized in the design and/or manufacture of a component. The change management system may be configured to facilitate communication between one or more engineering subsystems that are fragmented and/or not configured to communicate with one another. Further, the change management system may be configured to act as a virtual user when interfacing with one or more of the engineering subsystems. Additionally, the change management system may be configured to check data from one or more of the subsystems for compliance with one or more control rules governing the progression of a manufacturing/design project.
US10657595B2

A system and method for issuing, managing, and transferring asset-backed asset tokens is provided. The system comprises a mint component and a commerce component. The commerce component provides an interface through which customers can purchase asset tokens. The commerce component interfaces with the mint component to control the issuance of the asset tokens in the name of the purchasing customers.
US10657594B2

A method for providing insights based on merchant bidding includes: storing a plurality of transaction data entries, each including a merchant identifier and transaction data; receiving merchant bids, each being received from a different merchant and including a bid amount and corresponding merchant identifier; identifying a transaction metric based on the transaction data included in each transaction data entry; identifying a propensity to transact for each corresponding merchant identifier based on the transaction data included in each transaction data entry that includes the respective corresponding merchant identifier; determining a winning bid of the plurality of merchant bids based on a combination of the propensity to transact for the included corresponding merchant identifier and the included bid amount; and transmitting the account identifier included in the account profile to the merchant from which the winning bid was received.
US10657586B1

Methods, systems, and articles of manufacture consistent with the present invention provide for deploying an offering to a customer in a data processing system having an offering platform program operatively connected to a distributed offering network. An offering deployment package including the offering is received from a remote offering platform program. The offering included in the offering deployment package is deployed.
US10657584B1

A method for generating safe clothing patterns for a human-like figure is provided. The method includes steps of: a safe clothing-pattern generating device, (a) after acquiring an image of the human-like figure, generating a specific clothing pattern having an initial value, inputting the specific clothing pattern and the image of the human-like figure into a clothing composition network, combining the specific clothing pattern with a clothing of the human-like figure to generate a composite image; (b) inputting the composite image into an image translation network, translating surrounding environment on the composite image to generate a translated image, and inputting the translated image into an object detector to output detection information on the human-like figure; and (c) instructing a 1-st loss layer to calculate losses by referring to the detection information and a GT corresponding to the image of the human-like figure, and updating the initial value by using the losses.
US10657578B2

Example order processing systems and methods are described. In one implementation, a method identifies an order containing multiple items and receives an indication of multiple people associated with the order. The method also receives an indication of a particular person associated with each of the multiple items. Payment information is received for each of the multiple people and that payment information is used to purchase the particular items associated with the particular person. Order processing instructions are generated that identify particular items associated with each of the multiple people.
US10657574B2

Techniques disclosed herein provide more efficient and more relevant item recommendations to users in large-scale environments in which only positive interest information is known. The techniques use a rank-constrained formulation that generalizes relationships based on known user interests in items and/or use a randomized singular value decomposition (SVD) approximation technique to solve the formulation to identify items of interest to users in an efficiently, scalable manner.
US10657571B2

A computer-implemented method and apparatus for facilitating comprehension of user queries during interactions include receiving a query input provided by the user. The one or more query terms in the query input are compared with a plurality of content records stored in a database for at least a partial match in relevancy and each content record is associated with a respective comparison result. A score is generated for each content record based on the respective comparison result and a measure of comprehension between the query input and the plurality of content records. The generation of score for each content record configures a set of scores. A confidence state is determined corresponding to the set of scores and a reply is provided to the user in response to the query input based on the confidence state.
US10657568B1

An interactive user interface is disclosed that enables users to efficiently access and/or submit component-specific reviews of components of a product. The user interface displays an image of the product, and displays region identifiers that identify image regions corresponding to product components that are separately reviewable. When a user selects a particular region, the user interface may display component-specific reviews of the corresponding component, and/or may display an option to submit a component-specific review of the component. The user interface may be included in an interactive catalog page, such as a web page.
US10657560B2

Provided herein are systems, methods and computer readable media for classifying user search data. An example method comprises accessing user search data, the user search data generated by a user interacting with a promotion and marketing service to identify a requested promotion, determining, using a processor, a first classification of the user search data by parsing the user search data into one or more terms, applying one or more terms within the user search data to a search index, wherein the first classification is configured to generate a mapping from the one or more terms within the user search data to at least one of a service or merchant, determining, using the processor, a second classification of the user search data, wherein the second classification identifies a requested redemption location for the requested promotion and generating an identification pair for the search data that is representative of a promotion tuple, the identification pair comprising the first classification and the second classification.
US10657556B1

In some examples, a computing device includes at least one processor and at least one module, operable by the at least one processor to receive, from a client device of a user, a request for one or more advertisements to display at the client device with a set of messages. The set of messages is associated with the user in a social network messaging service. The at least one module may be further operable to determine a probability that the user will select a candidate advertisement using a machine learning model based on point-wise learning and pair-wise learning. The at least one module may be further operable to determine, based on the probability that the user will select the candidate advertisement, a candidate score for the candidate advertisement, determine that the candidate score satisfies a threshold, and send, for display at the client device, the candidate advertisement.
US10657548B2

A product obsolescence forecast system comprises machine instructions stored in a non-transitory computer readable storage medium. A processor executes the machine instructions to access data items related to a first product and one or more second products designated as similar to the first product, the first product and each of the one or more second products belonging to a same class of products; extract data elements from the data items; reformat the data elements as analyzable data elements and store the analyzable data elements in an analyzable data structure; apply a probabilistic model to selected ones of the analyzable data elements to provide a forecast obsolescence date for the first product; and using the forecast obsolescence date, determine one or more impacts based on the forecast obsolescence date.
US10657547B2

A system and method perform calibration of a forecast model for resource allocation. The method includes receiving inputs to the forecast model derived from historical data for a period of time, and executing the forecast model to obtain one or more forecast levels for each interval within the period of time, the forecast level corresponding with a quantified forecast of a forecast parameter that is forecast by the forecast model for the interval. Obtaining an actual level for each interval within the period of time according to the historical data is followed by comparing the one or more forecast levels with the actual level for the period of time according to a metric to adjust a mapping within the forecast model between values of the quantified forecast and the forecast levels based on the comparing to obtain a calibrated forecast model. The calibrated forecast model is used for resource allocation.
US10657537B2

Systems and methods are provided for use in asynchronous processing of events within a network. One exemplary method includes receiving multiple events for asynchronous processing, each defined by at least one rule, and assigning, by a computing device, the multiple events to an event queue. The method also includes retrieving, by the computing device, a first one of the multiple events from the event queue; transforming, by the computing device, the first one of the multiple events into a first event object; and recording, by the computing device, the first event object to a data structure. The method further includes identifying, by the computing device, at least one notification message associated with the first event object and causing, by the computing device, the at least one notification message, associated with the first event object, to be delivered.
US10657535B1

Techniques are described for performing secure card not present (CNP) transactions using integrated circuit chip-enabled cards. The techniques include continually or periodically tracking a location of a user's card by a user computing device, e.g., a “smart” phone, and storing a log of datasets relating to the location of the user's card at a server device. Based on the tracking, the user computing device may alert the user via a push notification or other message when the user's card is not within a preset range of the user computing device. In addition, an authentication server determines a location of a purchaser computing device attempting to perform a CNP transaction using the user's card information, and compares the location of the purchaser computing device with a most recent location of the user's card retrieved from the log of datasets to determine whether to approve the CNP transaction.
US10657532B2

Logic on a first remote device receives a first transaction number and personal data transmitted from a second remote device. The first transaction number was received from a distributed public database in response to a transmission, from the second remote device, of a signed hash value and a first public key associated with a first private key on the second remote device. The signed hash value was created by signing a hash value with the first private key and the hash value was generated by hashing the personal data with a hashing algorithm on the second remote device. The logic uses the first transaction number to retrieve the signed hash value and the first public key from the distributed public database. The logic hashes the personal data using the hashing algorithm to create a generated hash value and verifies the signed hash value against the generated hash value.
US10657512B2

Methods and systems related to near field communication (NFC) front ends for point of sale terminals are disclosed. One point of sale system includes an applications microprocessor programmed to: (i) instantiate an operating system for the point of sale system and (ii) generate a set of data packets. The system also includes a discrete microcontroller communicatively coupled with the applications microprocessor and programmed to: (i) selectively operate in an unsecure mode and a secure mode; and (ii) filter, when operating in the unsecure mode, the set of data packets received from the applications microprocessor using a filter and a whitelist for the filter. The system also includes a near field communication front end communicatively coupled to the discrete microcontroller and an antenna, for transmitting a near field communication signal based on information from the set of data packets via the antenna.
US10657501B2

A device and a method of providing a to-do list of a user are provided. The device includes a controller configured to collect behavior information about behavior between the user and another user, the behavior being performed by using the device, generate a to-do list of the user based on the collected behavior information, and determine an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device, and an output unit configured to output notification information in a dialogue style, along with a notification reason for notifying the determined unperformed task.
US10657497B1

Systems and methods are provided for the generation of a consolidated data repository report in order to visualize a consolidated and holistic view of the work for an entire organization. Such consolidated data reports may be transformed and modified to further enhance the visual and readability aspects of the report.
US10657496B1

Embodiments of a computer system that determines a time history are described. During operation, the computer system receives a single command which accesses information associated with the time history, wherein the command is received from a user, and the information is to be used by financial software. Then, the computer system generates multiple queries corresponding to the time history, where the multiple queries access multiple data sources. Next, the computer system executes the multiple queries to obtain the time history.
US10657495B2

A system that creates an environment (e.g., ecosystem) for using, transmitting, and storing data from a CEW and other equipment. The information from a CEW includes a log maintained by the CEW. The log may include information related to the operation, maintenance, software, and deployment units used by the CEW. The information may be used alone or in combination with other information received and stored by an evidence management system for managing inventory, generating use-of-force reports, incident reports, and/or providing information related to equipment, such as a CEW, to the supplier of the equipment. Sources of information provided to an evidence management system includes equipment suppliers, CEWs, other cooperating equipment, records management systems of an agency, a dispatch system of an agency, and third parties. A CEW or other equipment may also receive information for storing in the log.
US10657491B2

Item movement is determined via wireless tracking using RFID data from at least one RFID reader. The RFID data associates RFID tag information with each antenna of the RFID reader that receives the tag information. At least one processer is configured to identify a first appearance of unique tag information in the RFID data. Items may be grouped when their first appearance in RFID data and their antenna association indicates that they first appear in a location within a predetermined amount of time, as indicated by RFID data, and/or when they have all moved from a previous location within a predetermined amount of time, as indicated by different RFID data. A group designation comprises the relevant unique tag information, which may be stored in memory along with a time stamp.
US10657488B2

A system for tracking the quantity of an item is disclosed. The system includes a portable terminal, a client, and a cabinet. The portable terminal is configured to receive information indicating a change in the quantity of the item in a container. The portable terminal includes a unique identifier, an input device configured to be actuated to indicate the change in the quantity of the item in the container, and a transceiver configured to transmit the information indicating. The client is configured to associate the portable terminal with the item based on the unique identifier, and includes a transceiver configured to receive and transmit the information. The cabinet includes the container and a controller configured to change a value indicating a quantity of the item based on the information transmitted from the client. A method for tracking the quantity of an item is also provided.
US10657487B2

Disclosed are various embodiments for customizing an item search and browsing experience based on a delivery speed preference. Multiple delivery speed options are generated for a client device, and a listing of the delivery speed options are sent to the client device. A user selection of a particular delivery speed option is then received from the client device. An item search criterion is received from the client device. A listing of items selected from an electronic item database is generated based at least in part on the item search criterion and item availability via the particular delivery speed option. Data encoding the listing of items is sent to the client device for rendering on a display.
US10657476B2

Techniques to provide and deploy a business process are disclosed. A business process source filed stored in a memory is received. The business process source file, as stored in memory, is provided as an input to an in-memory compiler. A business process class file stored in the memory is received as output from the in-memory compiler. The business process class file, as stored in memory, is provided to a business process engine class loader.
US10657471B2

A process for balancing loads among active agents within an agent group. The process may include distinguishing, by a load balancing server, an active conversation from an inactive conversation. The process may also include assigning, by the load balancing server, the active conversation from one active agent to another active agent depending on a number of active conversations assigned to each of the plurality of active agents within the agent group.
US10657468B2

Computationally implemented methods and systems that are designed for receiving one or more first directives that direct a transportation vehicle unit to transport a first end user; receiving, while the transportation vehicle unit is en route to or is transporting the first end user, one or more second directives that direct the transportation vehicle unit to transport a second end user while transporting the first end user, the transportation vehicle unit having been determined to be able to accommodate transport of the second end user while transporting the first end user; and verifying that compliance with the one or more second directives will not conflict with one or more obligations to transport the first end user by the transportation vehicle unit. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10657462B2

Aspects of the subject disclosure may include, for example, embodiments that comprise provisioning a target user profile and obtaining viewing history data. Further embodiments include generating a group of control rules according to the target user profile and training a machine learning application according to the viewing history data and the group of control rules. Additional embodiments include receiving a first indication that a first media content is to be presented to a target user. Also, embodiments include determining by the machine learning application, that the first media content does not conform to the group of control rules and providing a first notification that the first media content does not conform to the group of control rules. Other embodiments are disclosed.
US10657457B1

In general, embodiments of the present invention provide systems, methods and computer readable media for an adaptive oracle-trained learning framework for automatically building and maintaining models that are developed using machine learning algorithms. In embodiments, the framework leverages at least one oracle (e.g., a crowd) for automatic generation of high-quality training data to use in deriving a model. Once a model is trained, the framework monitors the performance of the model and, in embodiments, leverages active learning and the oracle to generate feedback about the changing data for modifying training data sets while maintaining data quality to enable incremental adaptation of the model.
US10657454B2

Methods and apparatus of modeling work vehicle data and predicting machine failures based on the same are disclosed. An example apparatus includes a text miner to text mine first alert data to identify a first machine failure within the first alert data; a failure alert sequence identifier to identify a first alert sequence associated with the first machine failure; a conditional probability determiner to determine a conditional probability of the first alert sequence leading to failure based on i) a number of work machines in which the first alert sequence ended in failure and ii) a number of work machines in which the first alert sequence did not end in failure; and a collator to update a model by correlating the first alert sequence with the first machine failure and first probable parts used to repair the first machine failure.
US10657450B2

A computer-based system and method for developing an optimized step-by-step procedure for servicing a monitored machine using case-based reasoning based on an analysis of stored machine specifications (including warranty information) and using other rules based on an analysis of sensor data received through a telematics system from sensors equipped on the machine. The system generates an optimized service procedure based on previously collected and real time information to enable service to be performed more efficiently.
US10657449B2

A computer-implemented reservation method and a corresponding system are utilized for controlling execution of a decision process to maintain data access efficiency upon receipt of a computation inquiry. The method comprises associating to a computer backend machine a configuration file containing at least a decision rule that drives the decision process and that is computed at least from a current value of a statistical indicator and a target value of the statistical indicator; periodically obtaining an updated value of the statistical indicator; upon detection that the updated value is differing from the target value, dynamically updating the configuration file and storing in real-time a recomputed decision rule in the configuration file.
US10657444B2

A method and system where a first subsystem makes observations and performs surveillance using sensors in a mode that conserves a resource such as power, data transmission band width or processing cycles. This is accomplished by reducing illumination, pixel count, sampling rate or other functions that result in a limited granularity or data collection rate. A machine model is applied to the limited data and, when it evaluates to a suitable result or a prediction of an interesting condition, another subsystem or the same subsystem in a different mode collects data at a finer granularity with a higher data collection size or rate and evaluates that data to determine the nature of the first evaluation. The machine model may be trained in stages on a large scale server and on a small field processor. Data from the sensor may be used for training to improve the second step.
US10657443B2

A method of training a learning machine to detect spills of hydrocarbon liquids from pipelines. A neural network is trained by collecting samples of a number of different ground materials as well as a number of liquid hydrocarbons. For each hydrocarbon, a spill is simulated on each ground material. For each of these spills, a thermal camera and a visible light camera are used to capture images. The images from the two cameras are fused, and input to the neural network for classification training. Once the neural network is trained, a system having the two cameras and the neural network can be used to detect actual hydrocarbon spills.
US10657442B2

A compute matrix is configured to include a set of compute units, each compute unit including a multiplier and an accumulator, each of the multiplier and the accumulator formed using at least one floating point unit (FPU). An accumulator array is configured to include a set of external accumulators. The compute matrix is operated to produce a chunk dot-product using a first chunk of a first input vector and a first chunk of a second input vector. The accumulator array is operated to output a dot-product of the first input vector and the second input vector using the chunk dot-product.
US10657441B2

An example method includes receiving raw data sets containing drilling parameter and operating condition values generated during subterranean drilling operations. The raw data sets may be separated into training data sets based, at least in part, on the types of the subterranean drilling operations. At least one predictive model may be generated based, at least in part, on at least one training data set. The at least one predictive model may determine a rate of penetration (ROP) for a drilling operation of the same type to which the at least one training data set corresponds.
US10657428B2

An image processing unit includes a region separation device and a spatial filtering device. The region separation device detects line widths of a manuscript image in which the line widths are different between a vertical line and a horizontal line and determines which of the vertical line or the horizontal line is thinner. The spatial filtering device executes an emphasizing process to make a widening ratio of a thinner line of the vertical line or the horizontal line higher than a widening ratio of the other line.
US10657413B2

Methods for identifying marks in a defaced metal surface by use of computer-implemented processing of images obtained according to a thermal lock-in imaging technique are described. Methods include processing phase images and/or amplitude images according to principal component analysis of a concatenated input matrix and development of a score image for each principal component determined by the analysis. Score images or extracted features of score images (e.g., Zernike moments) are compared to images/features in a reference data library and based upon the comparison, the defaced mark can be identified.
US10657408B2

A digital image of a speaker spider may be received from an optical microscope or laser microscope. The digital image is filtered to fill in voids in the digital image, where the voids are indicative of holes in the speaker spider. The filtered digital image is compared to design criteria. An indication on a display screen may indicate whether the fabricated speaker spider meets the design criteria.
US10657406B2

Devices, computer-readable media, and methods for exporting text captured from a video program presented on a display screen using optical character recognition to an alternate destination are disclosed. For example, a processor may present a video program via a display screen, receive, from a control device associated with the display screen, a request to capture text from the video program, and identify text from a frame of the video program via optical character recognition. When the text from the frame is identified via optical character recognition, the processor may present, via the display screen, the text in a selectable format, receive, from the control device, a selection of at least a portion of the text that is presented in the selectable format, and send the at least the portion of the text to an alternate destination in accordance with the selection of the at least the portion of the text.
US10657405B2

Techniques for video processing using a topological map are disclosed. Program instructions stored on a computer-readable medium may be executable to receive data indicative of an active area of interest detected within a video frame captured by a detection system, and based upon one or more inclusion criteria, include the active area of interest within a stack of previously identified active areas of interest. The stack may occupy a primary frame within a two-dimensional video space. The instructions may be further executable to update a topological map of the two-dimensional video space based upon the stack, identify within the topological map a two-dimensional region that satisfies a density threshold, and adjust framing of a primary imaging camera based upon the two-dimensional region.
US10657398B2

A sleepy driver alert method includes providing a platform accessible from a computing device, the platform being able to communicate with one or more sensors; monitoring driver posture via a first sensor in communication with the platform; monitoring vehicle swaying via a second sensor in communication with the platform; determining if driver posture is within a pre-determined normal range; determining if vehicle swaying is within a pre-determined normal range; and providing an alert via a list of alerts to increase awareness of the driver when the driver posture or the vehicle swaying is not within the predetermined normal ranges.
US10657394B2

A method, system, and computer program product is provided, for example, for assisting a user of the vehicle in following a prescribed speed limit while travelling in the vehicle. The method comprises providing a speed limit related recommendation to the user of the vehicle. The method further comprises receiving an image data representing a posted sign, in a vicinity of the vehicle, the image data being detected by one or more image capturing devices. Additionally, the method comprises processing the image data received to determine an observed numerical value. The method further comprises calculating, by a processor, a sign reliability factor based on a function of at least the observed numerical value, a historic mean of one or more vehicle speeds at the time of sign observation and a standard deviation of the one or more vehicle speeds at the time of sign observation. Additionally, the method may include providing data for an indication of the speed limit to be followed by the vehicle.
US10657391B2

The present disclosure provides systems and methods for image-based free space detection. In one example embodiment, a computer-implemented method includes obtaining image data representing the environment proximate to the autonomous vehicle, the image data including a representation of the environment from a perspective associated with the autonomous vehicle. The method includes reprojecting the image data to generate a reprojected image. The method includes inputting the reprojected image to a machine-learned detector model. The method includes obtaining as an output of the machine-learned detector model, object data characterizing one or more objects in the environment. The method includes determining a free space in the environment based at least in part on the object data.
US10657386B2

[Problem] To provide a motion condition estimation device, a motion condition estimation method and a motion condition estimation program capable of accurately estimating the motion condition of monitored subjects even in a crowded environment. [Solution] A motion condition estimation device according to the present invention is provided with a quantity estimating means 81 and a motion condition estimating means 82. The quantity estimating means 81 uses a plurality of chronologically consecutive images to estimate a quantity of monitored subjects for each local region in each image. The motion condition estimating means 82 estimates the motion condition of the monitored subjects from chronological changes in the quantities estimated in each local region.
US10657384B2

Provided is a method and system for determining a complex situation according to the time flow of events occurring in each device. In a method for determining a complex situation according to an embodiment of the present invention, a current situation is determined by detecting events occurring in devices and referring to a complex situation determination rule. The complex situation determination rule is a rule in which the current situation is mapped according to the events, which have occurred in the devices, and time intervals between the events. The present invention enables a more reliable determination of the current situation by complexly considering not only the events occurring in the devices but also time intervals between the events.
US10657382B2

The various embodiments described herein include methods, devices, and systems for providing event alerts. In one aspect, a method includes obtaining a video feed. A frame of the video feed is analyzed at a first resolution to determine whether the frame includes a potential instance of a person. In accordance with the determination that the image includes the potential instance, a region is denoted around the potential instance. The region is analyzed at a second resolution, greater than the first resolution. In accordance with a determination that the region includes the instance of the person. a determination that the frame includes the person is made. An indication of the determination is stored for use in subsequent alert notification processing.
US10657380B2

Aspects of the subject disclosure may include, for example, analyzing media content to recognize an object therein, wherein the media content is provided as a video stream displayed to a user of a communication device, the media content comprising a plurality of digital frames transported to the communication device over a private network; associating product information of a product with the object; receiving a user input selecting the object; determining providers of goods or services of the product, wherein the providers of goods or services are selected during the determining based on a proximity of the providers to the user of the communication device; and providing the product information to the communication device. Other embodiments are disclosed.
US10657376B2

Systems and methods for estimating a layout of a room are disclosed. The room layout can comprise the location of a floor, one or more walls, and a ceiling. In one aspect, a neural network can analyze an image of a portion of a room to determine the room layout. The neural network can comprise a convolutional neural network having an encoder sub-network, a decoder sub-network, and a side sub-network. The neural network can determine a three-dimensional room layout using two-dimensional ordered keypoints associated with a room type. The room layout can be used in applications such as augmented or mixed reality, robotics, autonomous indoor navigation, etc.
US10657374B2

Methods, apparatus, systems, and computer-readable media are set forth for generating and/or utilizing image shortcuts that cause one or more corresponding computer actions to be performed in response to determining that one or more features are present in image(s) from a camera of a computing device of a user (e.g., present in a real-time image feed from the camera). An image shortcut can be generated in response to user interface input, such as a spoken command. For example, the user interface input can direct the automated assistant to perform one or more actions in response to object(s) having certain feature(s) being present in a field of view of the camera. Subsequently, when the user directs their camera at object(s) having such feature(s), the assistant application can cause the action(s) to be automatically performed. For example, the assistant application can cause data to be presented and/or can control a remote device in accordance with the image shortcut.
US10657372B2

A system for identifying and displaying one or more optimal locations within a lot for a garden in which to plant and grow suggested plant varieties is discussed. The system includes a robotic device positioned and configured to scan the lot and to generate at least one lot parameter. The system also includes a soil sensor positionable in soil in the lot and configured to generate at least one soil parameter. The system further includes a computing system configured to execute a location optimization module that determines varieties of suggested plants based on the soil parameter and the lot parameter. Based on a user selection from the varieties of suggested plants, the computing system identifies optimal locations for a garden within the lot for the one or more selected plants. The computing system transmits the optimal locations for the garden to a user computing device for display.
US10657371B1

A miniaturized astrometric alignment sensor may detect stellar objects and targets from which both stellar and object tracking are performed. The sensor may search for one or more bright opens in an image captured by a camera of a space vehicle, and determine if the one or more bright objects is a genuine star or a secondary element. The sensor may also catalog entries of identified stars after three or more bright objects are determined to be genuine stars, and display the cataloged entries of the identified stars, wherein the cataloged entries comprises positional and velocity of the space vehicle in relation of the identified stars and a sensor body reference frame.
US10657369B1

Techniques are disclosed for removing text from an image of a form document. The text is removed by determining a spectral domain representation of the image and applying a filter to remove the high-frequency components which correspond to the text in the form. An image is reconstructed from the filtered spectral domain representation which maintains the low-frequency components, while deemphasizing or removing the high-frequency components. A shape of the filter applied to the spectral domain representation is determined based on a similarity measure between the image of the form and the reconstructed image.
US10657367B2

A system for hand tracking may comprise a head mounted display wearable by a user and a hand tracking camera module attached to the head mounted display and comprising at least one of a pair of stereo cameras or a depth camera. The hand tracking camera module may be configured to capture images of at least one physical hand of the user. The head mounted display may be configured to render a virtual hand resembling the physical hand in a virtual environment for viewing by the user based at least on the images.
US10657361B2

The present disclosure relates to techniques for enforcing privacy rights in digital images. An example method generally includes receiving a image-hash as part of a wireless communications protocol where the image-hash comprises a collection of data representing an individual face. Analyzing a digital image using the image-hash to identify a matching face where the collection of data from the image-hash is used to initialize an identification algorithm. The identification algorithm is configured to return a positive identification when the individual face is present in the digital image, and editing the digital image to obscure the individual face when a positive identification is returned.
US10657351B2

An image processing apparatus comprises a set of infra-red (IR) sources surrounding an image capture sensor and a processor operatively coupled to said IR sources and said image capture sensor. The processor being arranged to acquire from the sensor a succession of images, each illuminated with a different combination of the IR sources. The processor is further arranged to combine component images corresponding to the succession of images by selecting a median value for corresponding pixel locations of the component images as a pixel value for the combined image.
US10657341B2

In some embodiments, apparatuses and methods are provided herein useful to track objects on a moving conveyor system. In some embodiments, an RFID based tracking system comprises a conveyor system to move and transport objects along a conveyance path, wherein each object includes a near field only RFID tag associated therewith and identifying the object. Each near field only RFID tag is not coupled to a far field antenna such that it is not readable in a far field of RFID communication and communicates only in a near field of RFID communication. An RFID tag reader is positioned to attempt to read the near field only RFID tag of each object. And a control circuit processes reads of the near field only RFID tags by the first RFID reader to determine an order of the objects being conveyed.
US10657337B2

An RFID tag in the present disclosure includes an insulating substrate including an upper surface, a coil conductor disposed in the insulating substrate, a semiconductor element mounted on the upper surface of the insulating substrate, and a mold resin covering the upper surface of the insulating substrate and the semiconductor element. The mold resin contains a plurality of magnetic particles having particle sizes different from each other.
US10657315B2

A system and method, including receiving a first file including a first description of a first document presentation for a document in a style sheet language; receiving a second file including a second description of a second document presentation for the document in the style sheet language, the first description and the second description being distinct from each other and differing, at least in part, from each other; generating a third file including a description of the first document presentation and the second document presentation for the document in the style sheet language by combining the first and second files; and persisting the third file in a data store.
US10657307B1

Systems and techniques are described for using runtime information to identify a verification hole and/or compute a verification metric. Runtime information (RI) for a set of proven assertions can be determined, wherein the RI includes a first set of registers, a first set of inputs, and a first set of constraints that were used by a formal verification engine during runtime to prove one or more assertions for a design under verification (DUV). Next, a second set of registers, a second set of inputs, and a second set of constraints that are not present in the RI can be determined. The second set of registers, the second set of inputs, and/or the second set of constraints can then be used to (1) identify a verification hole and/or (2) compute a verification metric.
US10657306B1

Techniques to improve the accuracy and speed for detection and remediation of difficult to test nodes in a circuit design netlist. The techniques utilize improved netlist representations, test point insertion, and trained neural networks.
US10657305B2

A method for designing a narrowband acoustic wave microwave filter including: generating a modeled filter circuit design having circuit elements including an acoustic resonant element defined by an electrical circuit model that includes a parallel static branch, a parallel motional branch, and one or both of a parallel Bragg Band branch that models an upper Bragg Band discontinuity and a parallel bulk mode function that models an acoustic bulk mode loss; and generating a final circuit design. Generating the final circuit design includes optimizing the modeled filter circuit design to generate an optimized filter circuit design; comparing a frequency response of the optimized filter circuit design to requirements; selecting the optimized filter circuit design for construction into the actual acoustic microwave filter based on the comparison; and transforming the optimized filter circuit design to a design description file for input to a construction process.
US10657292B2

An example method of configuring a programmable integrated circuit (IC) in a computer system includes: selecting a first region of a programmable fabric of the programmable IC for implementation of a shell circuit, the shell circuit configured to interface with a bus of the computer system; selecting a second region of the programmable fabric for implementation of an application circuit, the application circuit configured to interface with the shell circuit; providing a fence region disposed between the first region and the second region, the fence region including a set of un-configured tiles of the programmable fabric; generating configuration data for a circuit design having the first region, the second region, and the fence region; and loading the configuration data to the programmable IC.
US10657287B2

A computer-implemented method, computer program product and system for identifying pseudonymized data within data sources. One or more data repositories within one or more of the data sources are selected. One or more privacy data models are provided, where each of the privacy data models includes pattern(s) and/or parameter(s). One or more of the one or more privacy data models are selected. Data identification information is generated, where the data identification information indicates a presence or absence of pseudonymized data and of non-pseudonymized data within the one or more of the data sources. The data identification information is generated utilizing the pattern(s) and/or the parameter(s) to determine pseudonymized data.
US10657282B2

Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
US10657279B2

A portable electronic device, a wearable device and methods for operating the same are provided. The portable electronic device includes a display; a communication interface configured to communicate with a wearable device using wireless short-range communication; a processor; and a memory storing instructions, which when executed by the processor, cause the portable electronic device to establish, via the communication interface, a connection between the portable electronic device and the wearable device, identify a security status of the connected wearable device, limit access to at least one predefined setting item among a plurality of setting items and control the display to display an indication of the identified security status if the identified security status corresponds to a lock status, wherein the at least one predefined setting item relates to a passcode, and allow access to the at least one predefined setting item if the identified security status corresponds to an unlock status.
US10657277B2

Securing an endpoint against exposure to unsafe content includes encrypting files to prevent unauthorized access, and monitoring an exposure state of a process to potentially unsafe content by applying behavioral rules to determine whether the exposure state is either exposed or secure, where (1) the process is initially identified as secure, (2) the process is identified as exposed when the process opens a network connection to a URL that is not internal to an enterprise network of the endpoint and that has a poor reputation, (3) the process is identified as exposed when it opens a file identified as exposed, and (4) the process is identified as exposed when another exposed process opens a handle to the process. Access to the files may be restricted when the process is exposed by controlling access through a file system filter that conditionally decrypts files for the process according to its exposure state.
US10657275B2

A granular encryption database management system characterized by hierarchical internal key management using asymmetric encryption of the user's keys, which are stored within a (local) encryption key table. Data is encrypted, decrypted, stored, and accessed from rows within the database (hereinafter ‘instances’). Instances are ordered in categories called Types. Instances are encrypted with Instance keys. All instances of the same type have their Instance keys generated by means of a hash function of their common Type's key, while Type keys are generated from the key of the higher category which is often the Master key of the whole system.
US10657274B2

Provided are semiconductor devices. A semiconductor device includes processors performing an operation using data stored in a memory; and a memory protector dividing the memory into a first window area and a second window area. The first window area including a first fragment page, which is of a first size. The second window area including a second fragment page, which is of a second size, wherein the second size is smaller than the first size. The memory protector configured to protect the first fragment page and the second fragment page from being accessed by the processors.
US10657273B2

A dynamic data minimization server implements minimization protocols to entity-specific information based on access rights (e.g., privacy rights) of a requesting entity. The minimization may be applied on the fly (e.g., as the entity-specific information is requested) and the level, type, protocol, etc., of encryption (or other minimization process) may be selected based on a particular type of a data item. The dynamic data minimization server may determine and apply transformation functions, such as encryption, to items of protected information, transforming those items of protected information into items of minimized information. If a requesting entity has appropriate rights, the dynamic data minimization server may selectively apply a reverse transformation function, such as decryption, to recover the original information. The systems and methods include generation and presentation of user interfaces for presenting minimized information and processing requests to de-minimize information, and may be used to provide minimization services to pre-existing data stores.
US10657271B2

In an example, a method includes obtaining an expected biological sample value at a computing device. The expected biological sample value indicates an expected concentration of a material biologically processed by a courier. The computing device determines whether the measured biological sample value is associated with the courier based on a comparison of the expected biological sample value to the measured biological sample value. The method also includes determining a particular set of operations to be performed at the computing device based on a result of the comparison.
US10657270B2

In some embodiments, a first device may generate a data block for an ordered set of data blocks such that the data block is cryptographically chained to a given data block preceding the data block in the ordered set. The first device may obtain an encryption key used to encrypt information related to the data block, and use group members' keys to encrypt the encryption key to generate a group key. As an example, the group's members may include a first member associated with the first device and other members. The keys used to encrypt the encryption key may include the other members' keys. The first device may transmit the ordered set and the group key to a communication resource (e.g., accessible by the members). Other devices (associated with the other members) may use the ordered set and the group key to obtain content related to the ordered set.
Patent Agency Ranking