US10034034B2

The MOBILE REMOTE MEDIA CONTROL PLATFORM METHODS (“MR-Control”) transforms TV program schedule listing information and user channel selection via MR-Control components, into TV audience viewing data and ad effects data. A method is disclosed, comprising: obtaining TV program schedule listing data; providing the obtained TV program schedule listing data to a user mobile device; receiving an indication of user channel selection; determining a media program associated with the received indication of user channel selection; determining an ad associated with the determined media program; providing a survey question related to the determined ad to the user mobile device; and receiving a user response to the survey question.
US10034025B2

The present invention is a variable length coding method for coding coefficients in each block which are obtained by performing frequency transformation on picture data of a moving picture per block having a predetermined size, and comprises: a coefficient scanning step of scanning the coefficients in the block in a predetermined order; and a coding step of coding the coefficients scanned in the coefficient scanning step into variable length codes in a predetermined order by switching a plurality of tables to be used for coding. Here, a direction of switching between the tables may be one-directional. Also, the coding may be non-arithmetic coding.
US10034012B2

An inter-predicted image generation section (16) of a moving image decoder (1) includes a weighting factor calculation section (16b) for setting the value of the weighting factor w2 such that a relation 0<|w2−0.5|<|tb/td−0.5| is met, wherein td represents an inter-frame distance between the decoded image P1 and the decoded image P2 and tb represents a distance between the decoded image P1 and the decoded image P.
US10034006B2

Methods and apparatus are provided for encoding and decoding binary sets using adaptive tree selection. In one exemplary encoding method embodiment, picture data is encoded for a block in a picture; in which one of a plurality of trees structures is selected to code a binary set of data for indicating coefficient significance for the block. In another exemplary encoding method embodiment, picture data is encoded for a block in a picture, in which one or more trees are used to encode a binary set of data for indicating coefficient significance for the block, the one or more trees each having a plurality of nodes, at least one of the nodes of the one or more trees being modified responsive to at least one parameter.
US10033999B2

A method for coding includes; segmenting an image into blocks; grouping blocks into a number of subsets; coding, using an entropy coding module, each subset, by associating digital information with symbols of each block of a subset, including, for the first block of the image, initializing state variables of the coding module; and generating a data sub-stream representative of at least one of the coded subsets of blocks. Where a current block is the first block to be coded of a subset, symbol occurrence probabilities for the first current block are determined based on those for a coded and decoded predetermined block of at least one other subset. Where the current block is the last coded block of the subset: writing, in the sub-stream representative of the subset, the entire the digital information associated with the symbols during coding of the blocks of the subset, and implementing the initializing sub-step.
US10033998B2

An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N×2N, and the plurality of PU modes includes 2N×hN or hN×2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2N×hN or hN×2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.
US10033992B1

Generating 3D content is described. A method includes identifying a group of videos of an event. The method includes detecting a first reference point in a first video and a second video from the group of videos. The method also includes creating a first three dimensional video frame based on a first video frame of the first video and a second video frame of the second video using the first reference point. The method further includes creating a second three dimensional video frame based on a third video frame of the first video and a fourth video frame of the second video using a second reference point. The method includes creating a three dimensional video by combining the first three dimensional frame and the second three dimensional frame in a sequential order based on respective timestamps of the first three dimensional frame and the second three dimensional frame.
US10033991B2

A method for receiving an input video frame is provided that generates two obscured frames from the input frame by copying odd lines interspersed with noise lines to one frame and copying even lines interspersed with noise lines to the other frame. The obscured frames are then displayed on a screen with lines polarized in different directions, and a timing signal is output to polarized active shutter glasses such that one lens allows polarized light for lines copied from the original input frame to pass through the lens and be visible to a wearer while the other lens blocks the added noise lines from the wearer's view.
US10033987B2

A device for generating depth information includes a plurality of light sources, an image capture unit, a control unit, and a processing unit. Each light source of the plurality of light sources emits a corresponding intensity light. The control unit controls the each light source of the plurality of light sources to emit the corresponding intensity light in turn, and controls the image capture unit to capture a plurality of images corresponding to the plurality of light sources. The processing unit generates a plurality of depth information corresponding to the plurality of light sources according to the plurality of images corresponding to the plurality of light sources and a background image after the image capture unit captures the plurality of images corresponding to the plurality of light sources and the background image.
US10033985B2

An apparatus for providing an estimate for a 3D camera pose relative to a scene from 2D image data of a 2D image frame provided by the camera is provided, the apparatus using four types of observations: (a) detected 2D-3D point correspondences; (b) tracked 2D-3D point correspondences; (c) motion model observations; and (d) edge observations.
US10033982B2

Provided are a method and device for decoding and encoding supplemental auxiliary information of a three-dimensional video sequence. The method includes: obtaining supplemental auxiliary information for constructing a stereo-pair from a three-dimensional video sequence bitstream, the supplemental auxiliary information being used for indicating that the stereo-pair is constructed from a reconstructed three-dimensional video sequence, and the reconstructed three-dimensional video sequence being obtained by decoding the three-dimensional video sequence bitstream. The present invention solves the technical problem in the prior art that degraded displaying quality of a constructed stereo-pair appears because of the lack of supplemental auxiliary information in a three-dimensional video sequence bitstream, and achieves the technical effect of improving the display quality of a constructed stereoscopic video.
US10033977B2

According to the present invention there is provided a method of reducing speckle in a primary light spot which is projected onto a surface by a projection device which comprises a laser, wherein a primary light spot is defined by two or more secondary light spots, the method comprising the steps of (a) consecutively providing the laser with “n” different input currents so that the laser consecutively outputs “n” different light beams, wherein each one of the “n” different light beams defines a secondary light spot on the surface, wherein “n” is an integer value greater than one; and (b) superposing the secondary light spots. There is further provided a corresponding method of projecting a pixel.
US10033959B2

A subject (10), such as a billboard, has a filtering film (15) to absorb electromagnetic radiation specifically in a first wavelength band. A detector (60) provides a first detector signal (61a) relating to the first wavelength band and a second detector signal (61b) relating to another, different, second wavelength band, respectively. Suitably, the subject (10) appears with high intensity in one band and with low intensity in the other. A content replacement unit (40) produces a mask signal (43) by identifying regions of contrast between the first and second detector signals (61a, 61b) as target areas (75). A content substitution unit (47) selectively replaces the target areas (75) with alternate image content (42) to generate modified video images (72). The system is useful, for example, to generate multiple live television broadcasts each having differing billboard advertisements.
US10033958B2

A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US10033957B2

Conventionally, in a transparent display area, a gradation value of each color component is assigned to transparent gradation. Hence, when video is displayed in a video display area, each color component can only be represented in gradations with a gradation value of 0 to 1022, and it becomes necessary to assign pixel values to the transparent gradation. Accordingly, a color represented by those pixel values cannot be displayed. In view of this, by adding transparent area information to a vertical blanking period of a video signal, the pixel values can also be used to display video. By this, each of the color components can be represented in gradations with a gradation value of 0 to 1023, and thus, video can be displayed in full-range color even when a transparent display area is provided.
US10033952B2

An imaging device whose dynamic range can be wide with a simple structure is provided. In a circuit configuration and an operation method of the imaging device, whether a charge detection portion provided in a pixel is saturated with electrons is determined and an operation mode is changed depending on the determination result. First imaging data is captured first, and is read out in the case where the charge detection portion is not saturated with electrons. In the case where the charge detection portion is saturated with electrons, the saturation of the charge detection portion is eliminated and second imaging data is captured and read out.
US10033946B2

Disclosed is a device for up-conversion of Short Wavelength Infra-Red (SWIR) images into visible images. The device comprises a sub micrometer thickness structure that is composed of several sub-layers, each having a typical thickness of tens to hundreds of nanometers. The device is composed of two main sections one on top of the other: (a) a highly efficient SWIR absorption thin layer and (b) a highly efficient organic light emitted diode (OLED). The generated visible image is emitted from the OLED through a top transparent cathode, which is deposited on the OLED.
US10033935B2

In order to improve imaging performance, an imaging apparatus is provided to include an image capturing unit configured to detect incident light and generate a raw image data, a compression unit configured to compress the raw image data to generate a coded data having a data amount smaller than that of the raw image data, and an output unit configured to output the coded data to a processing unit for processing the coded data. Furthermore, the image capturing unit, the compression unit, and the output unit are configured to be within a same semiconductor package.
US10033933B2

A method for controlling a surveillance system includes a plurality of cameras equipped with capability of capturing direction adjustment. The method includes the steps of: calculating monitoring regions of the plurality of cameras according to coordinates of the plurality of cameras, respectively, to generate space information of the monitoring regions, wherein any monitoring region of the monitoring regions includes a union of a plurality of regions monitored by a corresponding camera of the plurality of cameras through capturing direction adjustment; automatically generating target patrol routes of the plurality of cameras according to the monitoring regions and according to a plurality of target points; and applying configurations corresponding to the target patrol routes to the plurality of cameras, respectively, to cause capturing direction adjustment operations of the plurality of cameras to correspond to the target patrol routes, respectively.
US10033929B2

A image storing apparatus and method is provided for storing live view image in a camera device with the indication of the progress of storing the image. The method includes displaying a live view image in a preview mode; capturing the image in response to a capture request; processing a preconfigured image to generate an animation image, the animation image indicating progress of storing the captured image; and displaying, when the captured image is completely stored, a thumbnail image of the captured image instead of the animation image.
US10033926B2

A processing device collects depth data for frames in a sequence of images of a video stream being provided by a source device to a target device as part of a communication session. The depth data is created by a depth aware camera of the source device. The processing device maps, using the depth data, feature locations of the features of an object in a frame to feature locations of the features of the object in other frames, determines overlapping frame sections between the frames using the mapped feature locations, modifies, in the sequence of images, a set of images corresponding to the frames based on the overlapping frame sections to create a stabilized stream of images for the video stream, and provides the stabilized stream of images in the video stream as part of the communication session.
US10033913B2

An array imaging module includes a molded photosensitive assembly which includes a supporting member, at least a circuit board, at least two photosensitive units, at least two lead wires, and a mold sealer. The photosensitive units are coupled at the chip coupling area of the circuit board. The lead wires are electrically connected the photosensitive units at the chip coupling area of the circuit board. The mold sealer includes a main mold body and has two optical windows. When the main mold body is formed, the lead wires, the circuit board and the photosensitive units are sealed and molded by the main mold body of the mold sealer, such that after the main mold body is formed, the main mold body and at least a portion of the circuit board are integrally formed together at a position that the photosensitive units are aligned with the optical windows respectively.
US10033911B2

An illumination assembly is provided for use with a light source and an illumination target. A first light collector can be disposed to receive and direct light from the light source. A first diffuser can be disposed at least partly between the first light collector and the illumination target. The first diffuser can be configured to diffuse at least part of the light directed by the first light collector to provide a first illumination pattern on the illumination target.
US10033905B2

An information processing system includes a management device, a terminal device, and an electronic information output device. The management device includes a storage unit that stores electronic information for which registration is requested by the terminal device, in association with identification information, an issuing unit that issues an information-embedded pattern embedded with the identification information, a determining unit that determines whether the electronic information output device has privilege to output the electronic information, and a transmitting unit that transmits the electronic information to the electronic information output device when the electronic information output device is determined to have the privilege. The terminal device includes a re-generating unit that re-generates an information-embedded pattern to be distributed by adding privilege information chosen from candidates for privilege for defining a scope of the privilege to output the electronic information to the information included in the information-embedded pattern issued by the management device.
US10033894B2

An image production device includes a processor, media feed trays having media size sensors, and a marking device. A scanner connected to the processor, scans images on a two-dimensional document and determines one dimension of the document. The processor automatically determines dimensions of media in the media feed trays and compares the dimensions of media in each of the media feed trays to the one dimension of the document. Responsive to the one dimension of the document matching one of the dimensions of the media in one of the media feed trays, the processor identifies a matching feed tray based only on one dimension of the document in the scanner. Media is automatically selected from the matching feed tray and fed to the marking device. The marking device renders images on the media selected from the matching feed tray. The processor outputs the media containing the images.
US10033892B2

An image reading apparatus is provided with an identification information reading unit (reading unit, NFC reader, and identification information acquisition unit) which acquires identification information by reading the identification information from a section to be read at which identifiable identification information is recorded for each individual carrier sheet and which is provided at a joining section of the carrier sheet in which two transparent sheets for pinching an original document are joined at a portion of a peripheral edge portion; and a processor which performs a process which is associated with the identification information read by the identification information reading unit.
US10033889B2

An image forming apparatus includes a panel portion connected with a control portion of an apparatus body and being capable of executing at least one of functions of displaying information obtained from the control portion and of inputting information to the control portion, and an antenna capable of transmitting/receiving radio waves to/from a mobile terminal brought close to the antenna. The NFC substrate can make communication between the mobile terminal brought close to the antenna and the control portion by a near field communication system. The antenna is provided under and in a vicinity of the panel portion in a front view of the panel portion.
US10033875B2

A communication method for a mobile device of the cellular type is provided. The mobile device is interconnected to a remote server for the management of calls by way of an IP data link (for example through satellite devices). Remote server instructions are received for managing data transmission in the absence of connectivity with the cellular network. A telephone number, relating to a user, is received on a server of the VoIP type which is different from the MSISDN telephone number of the device. The operator of the cellular network is sent a request for Call Forwarding Not Reachable to the telephone number associated with the VoIP user, the incoming calls directed to the telephone number associated with the mobile device. The incoming calls are received on the mobile device in the absence of cellular coverage.
US10033870B1

Various embodiments of the invention provide methods, systems, and computer program products for allowing an agent to interact with a party using multiple channels of communication. A notification is received of a communication involving a party that uses a first channel of communication. In response, a first communication session is identified that involves a series of communications between the party and an agent using a second channel of communication different than the first channel of communication. Furthermore, a communication assembly linked with the first communication session is identified that represents an interaction taking place between the agent and the party. Accordingly, a second communication session is begun for the communication and is linked with the assembly. The communication is then routed to the agent so that the agent can interact with the party over the first channel of communication while interacting with the party over the second channel of communication.
US10033867B2

Methods and systems obtain profile information from individuals using automation to select and provide the questions that are given to the individual. The answers the individuals provide to the questions can then be used to generate the profile information. Subsequent questions are selected and presented according to analysis of the previous answers. The exchange of the questions and answers occurs over a communications network and may take the form of emails, web page interfaces, wireless data messages, or verbal communication over a voiced call. The answers are analyzed to determine certain characteristics, such as the personality type, mood, and gender of the individual. The subsequent questions are selected based on the characteristics that are found from the answers to facilitate the information exchange between the automated system and the individual.
US10033861B1

Methods and systems for multiple channel authentication are described. In one embodiment, a request for an interaction is initiated from within a mobile application. The request may include authentication information and contextual information relating to a current exchange between the mobile application and an organization. The user may be authenticated with the authentication information and the request may be routed to a representative based on the contextual information to continue the exchange.
US10033846B2

A mobile communication terminal interacts with a digital hearing aid and a wireless hearing aid uses the mobile communication terminal. When a user having the mobile communication terminal interworking with the digital hearing aid operates the hearing aid, an amplification function suitable for auditory characteristics of the user is performed. That is, when auditory information of the user is sent to the terminal, the terminal adjusts an amplification gain to prevent the acoustic shock by measuring an environmental signal. The terminal computes an environment profile by analyzing the measured environmental signal and auditory information of the user sent from the hearing aid and automatically adjusts a non-linear amplification level according to a user environment by sending the environment profile to the hearing aid.
US10033841B2

Disclosed are a method and an apparatus for indicating a frame type using a physical layer convergence protocol header. A method for determining a frame type using a PLCP header may comprise: a step of demodulating a frame type contained in an SIG of the PLCP header so as to acquire information indicating a physical service data unit (PSDU) of a frame; and a step of acquiring frame information required for demodulating the frame contained in the SIG dependently on the information indicating PSDU. Thus, unnecessary information may not be additionally demodulated to thereby improve demodulation efficiency and reduce unnecessary power consumption.
US10033833B2

Embodiments disclosed facilitate distributed orchestration and deployment of a cloud based distributed computing application. In some embodiments, a first deployment context associated with a cloud based application may be determined. The first deployment context may comprise a plurality of rules, where each rule may specify conditions for applying configurations to resources associated with the cloud based application. The conditions specified by the plurality of rules may be evaluated and configurations of the resources associated with the cloud based application may be determined. In some embodiments, the deployment of the cloud based application on a first cloud may then be orchestrated based, in part, on the first deployment context, by configuring the resources associated with the cloud based application based on the previously determined configurations of the resources.
US10033830B2

A method and an apparatus request web pages and content rating information thereof have been disclosed. In one embodiment, the method includes receiving a request from a user for a web page, retrieving content rating of the web page in response to the request, and fetching the web page substantially simultaneously with the retrieving of the content rating in response to the request. Other embodiments have been claimed and described.
US10033829B2

A method, apparatus, and scheduling system for managing a mix of time-critical messages and general messages. Messages, which are referenced by message identifiers stored in a transmission queue buffer, are scheduled for transmission using a schedule configuration table. The schedule configuration table defines an order for processing a mix of time-critical messages and general messages. The messages are scheduled according to the characteristics for time-critical messages and general messages defined in columns of configuration tables and status tables. The messages that have been scheduled are transmitted from an end system in which the time-critical messages are prioritized during transmission over the general messages.
US10033828B2

This document describes techniques for associating social data with user profiles. In one or more implementations, a social post is targeted to a population of users on a social network. The social post includes a link to a resource, such as a website. The resource is then monitored for user access via the link. When a user accesses the resource, social data corresponding to the social post is associated with a user profile of the user. The social data can include targeting parameters of the social post, such as an age, sex, or location of users to which the social post is targeted. The social data may also include other parameters related to the content of the social post, such as one or more topics of the social post.
US10033825B2

Systems and methods for driving workflow and dynamic configuration of streaming media in an electronic slide-based presentation may be provided. Software may be provided to create audio/video presentations using a slideshow. A user may record a live audio/video narration of the slideshow. The audio/video narration (e.g. a live stream) may be recorded simultaneously while a user is advancing the slideshow. Markers may be dynamically inserted in real-time as the live stream is recording, for slicing, such that the recording may be split into slices in response to advancing the next slide. Such slices may be mapped to corresponding slides of the slideshow. Re-recordings may be generated such that they can be dynamically stitched as part of the stream. Once the narration is completed, a final audio/video stream recording may be compiled and uploaded to a cloud-based server, where presentation is generated incorporating the slideshow and audio/video recording.
US10033824B2

A method for delivering content in a communication network includes receiving, by a cache, a request message requesting content to be served. The method includes storing multiple cache manifests corresponding to indicating content and capabilities of a plurality of caches. Each cache manifest indicates content and capabilities of a respective one of the caches and lists descriptions of the content stored in the respective cache. The method includes determining, based on information in the plurality of cache manifests, to serve the requested content, by selecting a cache from which to serve the requested content. The method includes in response to the determination, instructing the selected cache to transmit the requested content to a client device that generated the request message; and alternatively determining to not serve the requested content, based on the information in the plurality of cache manifests, and forwarding the request message to a higher level device.
US10033822B2

A system for atomic file transfer operations over connectionless network protocols includes a processor and a memory coupled to the processor. The memory contains program instructions executable by the processor to implement an operating system including a system call interface for sending one or more data files to another system over a network via a connectionless network protocol. In response to an invocation of the system call by an application, the operating system is configured to send the one or more data files to the other system over the network without the application copying contents of the data files into application address space.
US10033821B2

A method, an apparatus, and a system for pushing network content includes receiving an identity of a user and a current status parameter of the user, acquiring user information associated with the identity including personal information of the user and a browsing history of the user, selecting network content according to the status parameter and the user information, and pushing the network content to a terminal device configured to display the network content.
US10033815B1

Certain aspects of the present disclosure relate to a technique for configuring context aware sessions. A first session is provided using a first communication channel. Contextual information of the first session is used to provide a second session using a second communication channel, wherein the second session is associated with the first session.
US10033814B2

A security system capable of preventing a security attack/threat on a vehicle network is provided. At least one security zone is set by using a risk level which is evaluated for a plurality of vehicle functional elements. In addition, a security countermeasure corresponding to the risk level of the security zone can be provided to a conduit of the security zone so as to perform gate keeping.
US10033812B2

A distributed key-value storage system may include a master node. The key-value store may be distributed among first and second nodes. The master node may receive a publish request to publish one or more key-value pairs. Each key-value pair may be stored in a retransmit buffer and sent to all the first nodes using a communication protocol of a first kind that does not include a retransmit protocol mechanism. Some of the key-value pairs may be sent to one or more second node using a communication protocol of a second kind that includes a retransmit protocol mechanism.
US10033809B2

When a user executes an operation of requesting a client terminal for starting processing, a server starts information processing of specified contents, transmitting initial output data such as an initial screen and a sound to the client terminal. The client terminal outputs the initial data and, every time the user executes an indication input such as a command input, transmits the input information concerned to the server. The server executes information processing corresponding to the input information and generates output data common to destination client terminals as basic output data and output data for each client terminal as individual output data. The client terminal decodes an image and sound data that are basic output data and synthesizes figures and sounds based on individual output data, thereby outputting the synthesized figures and sounds.
US10033806B2

An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to sweep an ongoing communication session to another endpoint by transferring session information between the endpoints.
US10033791B2

A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session.
US10033787B2

Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file.
US10033784B2

There are provided a system, a method and a computer program product for controlling one or more media files in a mobile device. The system predicts a future usage of the media files. The system ranks each media file according to a likelihood that the each media file is processed at a time and a location associated with the predicted future usages. The system preemptively downloads the media files to a local data storage device of the mobile device, according to the ranking. There are also provided a system, a method and a computer program product for using one or more networks for a mobile device. The mobile device downloads an amount of data while the mobile device is connected to the first pre-determined wireless network. The mobile device configures certain applications in the mobile device to use the second pre-determined wireless network.
US10033781B2

A method, system and computer program product for servicing media content. In one embodiment, the media content is processed by having each of a group of services process increments of the media content, one increment at a time; and the order in which the services process these increments is orchestrated to process all of the media content in accordance with a defined procedure. In one embodiment, the increments of the media content are passed, one increment after another, to at least a plurality of the services in a defined order. In an embodiment, each time one of the plurality of services passes one of the increments of the media content to a subsequent one of the services in the defined order, the one of the plurality of services requests another increment of the media content from a preceding one of the services in the defined order.
US10033755B2

Methods and apparatus are described for automatically modifying web page source code to address a variety of security vulnerabilities such as, for example, vulnerabilities that are exploited by mixed content attacks.
US10033754B2

The cyber threat monitor and control apparatuses, methods and systems (hereinafter “CTMC”) determines risk across a global Internet network graph model for various virtual or physical network elements. In one embodiment, the CTMC defines a factor mechanism representing interactions among the set of network elements, the factor mechanism including a factor indicative of a correlation between a pair of network elements from the set of network elements, and dynamically calculate the probabilistic network security measure for each network element in the global Internet graph model based at least in part on the factor mechanism and any observed threat indicators related to the global Internet graph model.
US10033744B2

A method for certifying information about a subject entity, where the subject entity has trusted information associated with them, which is stored at one or more trusted entity computing systems, comprising the steps of a certifying entity obtaining information from one or more trusted entity computing systems, selecting trusted information from the obtained information, and certifying the trusted information as being from the trusted entity computing system and has not been modified.
US10033741B2

A communication method and system according to the present invention generates a unique cryptographically secure URI in response to receiving a user post. The user post and URI are stored temporarily. The URI is sent to an intended recipient. In response to a first instance of accessing the URI, the content is retrieved and sent to the intended recipient. The original uploaded content and URI are then deleted. In response to subsequent instances of accessing the URI, random content determined in part by a current environmental state of the communication, is returned. Recent subsequent instances can return thematically similar content.
US10033736B2

A method for remote authentication dial-in user service (RADIUS) topology hiding includes, at a RADIUS signaling router including at least one message processor, receiving a RADIUS message. The method further includes determining whether RADIUS topology hiding is indicated for the RADIUS message. The method further includes, in response to determining that RADIUS topology hiding is indicated for the message, performing RADIUS topology hiding for the message. The method further includes forwarding the message to an intended recipient.
US10033733B2

Biometric markers are seen as a secure and convenient way to control an individual's access to systems. The data that comprise these access controls, however, can be spoofed by nefarious third parties. Therefore, systems and methods are provided that track metadata related to the usage of biometric markers as access control devices to improve the security of systems using biometric markers for access control and to improve the speed and efficiency for systems when re-granting access for an individual in the event that access was revoked or suspended. A bureau collects metadata related to the authentication of individuals via biometric markers and the activities of the individual and the systems accessed. These metadata are used by the bureau to alert affected parties of potential misuse of biometric data and to reduce the processing requirements, storage requirements, and number of communications to on-board or re-authenticate an individual.
US10033731B2

In one embodiment, a user authentication server may use geo-location tracking to determine whether to present an enhanced identity challenge. A communication interface 180 may receive a user login attempt by a user and a current location of the user login attempt. A data storage 150 may store a user location profile of the user. A processor 120 may execute a comparison of the current location to the user location profile. The communication interface 180 may present the user with an enhanced identity challenge before allowing user access based on the comparison.
US10033725B2

Device, system, and method of accessing electronic mail. For example, a computerized method includes: receiving an identifier of an email account, and a password; if the password matches a first reference password previously stored in association with said email account, then authorizing a substantially full access to said email account; if the password matches a second reference password previously stored in association with said email account, then authorizing a restricted access to said email account.
US10033723B2

A communication device including a non-SIM based client is authenticated for accessing an IMS network. An internet protocol identity is received from the communication device. The internet protocol identity is not associated with a SIM. Authentication information associated with the internet protocol identity is requested and received from the communication device. A determination is made whether the communication device is authenticated based on the internet protocol identity and the authentication information. If the communication device is determined to be authenticated, the communication device is allowed access to the IMS network.
US10033721B2

Systems and methods for credential translation are described. In some embodiments, an Information Handling System (IHS) may include: a host processor; an embedded controller coupled to the processor; and an off-host authentication processing system coupled to the embedded controller and segregated from the host processor, the off-host authentication processing system further comprising: an off-host processor; and an off-host memory coupled to the off-host processor, the off-host memory having program instructions stored thereon that, upon execution, cause the off-host processor to: receive a certificate from a web-access management server; store the certificate in the off-host memory; and request that a user of the IHS provide a first authentication factor to be associated with the certificate such that, when the first authentication factor is presented to the off-host processor, the certificate is released from the off-host memory.
US10033720B2

A method for creating a certificate to authenticate a user identity at a web browser includes receiving a login request including a first user identity for a user and generating a first browser-signed certificate using public and secret keys associating the first user identity to the web browser. The first browser-signed certificate is sent to a first identity provider server and in response a first server-signed certificate is received from the first identity provider server. The first server-signed certificate associates the first user identity to the first identity provider server. A final certificate is generated by merging the first browser-signed certificate with the first server-signed certificate.
US10033715B2

A processor-implemented method for authenticating a login without a password. The method includes: receiving a request to authenticate a login, the request including a user identifier and excluding a password; based on the user identifier, identifying a device to be used to authenticate the login; and in response to determining that a login confirmation message has been received from the identified device, authenticating the login.
US10033708B2

A server module evaluates a circuit based on concealed inputs provided by respective participant modules, to provide a concealed output. By virtue of this approach, no party to the transaction (including the sever module) discovers any other party's non-concealed inputs. In a first implementation, the server module evaluates a garbled Boolean circuit. This implementation also uses a three-way oblivious transfer technique to provide a concealed input from one of the participant modules to the serer module. In a second implementation, the server module evaluates an arithmetic circuit based on ciphertexts that have been produced using a fully homomorphic encryption technique. This implementation modifies multiplication operations that are performed in the evaluation of the arithmetic circuit by a modifier factor; this removes bounds placed on the number of the multiplication operations that can be performed.
US10033707B2

A method and system is provided for efficient interruptible transfer of protected media assets. The method of asset transfer uses a segmented asset transfer paradigm which makes possible the implementation of such features as “watch as you transfer” and “offsetted resumption of interrupted transfers”. Implementation strategies of these features with support for segmented and contiguous media assets are also disclosed.
US10033705B2

A process for the processing of user inquiries in a data network saves user data anonymized at first in an independent process with an independent third-party vendor, which can then be accessed by the use of several incremental encryption and anonymization routines in such a way that, on the one hand the provider is not involved in the data exchange and in other respects even the independent third-party vendor does not have access to the user data at any time, albeit with the result that anonymized customer data, especially information about age, sex and partial postal code, can be kept ready in a database for the mobile end device being used.
US10033703B1

The present document describes systems and methods that provide pluggable cipher suites. In one embodiment, a client and a server perform a secure transport handshake that negotiates a set of supported cipher suites. The server determines if the cipher suites supported by the client are acceptable. When the server determines that the cipher suites supported by the client are not acceptable, the server provides a pluggable cipher suite to the client. The client runs the pluggable cipher suite in a sandboxed environment, and uses the pluggable cipher suite to add support for one or more additional cipher suites. In some implementations, the pluggable cipher suite is provided by a third-party server.
US10033702B2

In embodiments of the present invention, improved secure exchange system features include a federated search facility, hybrid encryption management (adjustable encryption key management), anonymous IRM, disassembled storage of data as chunks rather than files, asynchronous notification process/integrated file upload and messaging, an identity facility, multi-factor authentication, dynamic access authorization, and various enhancements to a customizable exchange system.
US10033701B2

A server is operated to securely convey information to a user via a network by receiving, from the user, a user selected presentation form representing one of a user selected specific voice and a user selected specific background image. Information for presentation to the user is received from another user and incorporated into the user selected presentation form. The information incorporated in the user selected presentation form is transmitted to the user via the network for presentation to the user.
US10033696B1

An intrusion detection system (“IDS”) device is described that includes a flow analysis module to receive a first packet flow from a client and to receive a second packet flow from a server. The IDS includes a forwarding component to send the first packet flow to the server and the second packet flow to the client and a stateful inspection engine to apply one or more sets of patterns to the first packet flow to determine whether the first packet flow represents a network attack. The IDS also includes an application identification module to perform an initial identification of a type of software application and communication protocol associated with the first packet flow and to reevaluate the identification of the type of software application and protocol according to the second packet flow. The IDS may help eliminate false positive and false negative attack identifications.
US10033691B1

Systems and methods are described to enable adaptive handling of domain resolution requests originating from a virtual private cloud (VPC) networking environment. An administrator of the VPC can provide a set of rules specific to the VPC that designates how requests for a domain name should be handled. The rules may specify, for example, that a request for a given domain name should be routed to a particular domain name server, which may include a private domain name server, should be dropped, or should be routed according to a default behavior (e.g., a public domain name system). Resolution requests originating in the VPC can be associated with a VPC identifier. When an adaptive resolution system receives the request, it can retrieve rules associated with the VPC identifier, and apply the rules to determine further routing for the request.
US10033689B2

The present invention relates to a method for resolving, for device management, a uniform resource identifier (URI) indicating a particular node and an apparatus therefor, the method comprising the steps of: finding one or more MO instances in accordance with a management object identifier (MOID) and MO instance information comprised in the URI; and finding the particular node within the one or more MO instances by means of a path, comprised in the URI, from the MO instance root node to the particular node, wherein if the MO instance information comprises a management object instance identifier (MIID), then the step for finding one or more MO instances comprises finding a unique MO instance having the MOID and MIID, and, if an MO instance having the MOID and MIID does not exist or exists in multiples, then returning an error.
US10033680B2

A method for synchronizing a mobile device with a message mailbox is described. The method includes: sending a request to the server to identify an initial subset of most recently received messages from among a plurality of messages for synchronization; retrieving the initial subset of messages from the server; and retrieving, from the server, messages belonging to a conversation that includes at least one of the messages in the initial subset, prior to retrieving more recently received messages that do not belong to any conversation that includes at least one of the messages in the initial subset.
US10033674B1

A communication management system manages the exchange of messages between devices using different communication networks and/or protocols. A sender device may transmit a message (e.g., a short message service “SMS” message) to a destination associated with a traditional “landline” phone number. The message may be delivered over a traditional landline phone network. The communication management system can receive the message via the phone network, process the message, and provide the message to one or more electronic devices over a packet switched network, such as a local area network or the Internet. The electronic devices may use chat-based application software to process and display the message, provide robust message handline functionality, and facilitate responses to the message.
US10033668B2

A message management service can enable a client to search and retrieve of messages from one or more messaging services. The message management service can stage delivery of results to the client to reduce response time for identification of messages satisfying a query. Initially, the message management service can send information descriptive of results, which the client can display. The message management service can send subsequent responses including supplemental information associated with a result and/or actual messages.
US10033665B2

A system and a method for analyzing a plurality of data packets where the data packets are analyzed to determine which of a number of subsequent process(es) is/are to further analyze the data packets. Information identifying the subsequent process(es) is added to a FIFO. An unknown data packet type is not immediately recognizable, whereby a storage location is reserved in the FIFO, and the data packet is fed to a separate characterizing process deriving the information relating to the relevant process(es), which information is subsequently fed to the relevant storage location in the FIFO, so that the order of data packets represented in the FIFO is the order of receipt of the data packets. From the FIFO, information is fed to a work list or storage of the relevant subsequent processes to process the pertaining data packets. This processing may also be in the chronological order of receipt of the data packets.
US10033662B2

Selecting resources for a cloud service can include defining a specific resource provider constraint parameter, determining a parameter value for the specific resource provider constraint parameter, analyzing a plurality of specific resource providers and selecting a specific resource provider from the plurality of available specific resource providers based on the analysis and using a best-fit model.
US10033657B2

A device may identify a plurality of first values associated with network traffic of a label-switched path of a plurality of label-switched paths. The device may determine an adjustment policy based on the plurality of first values. The adjustment policy may include one or more factors associated with a plurality of second values. The plurality of second values may be determined based on the plurality of first values. The device may implement the adjustment policy in association with the label-switched path. A bandwidth reservation of the label-switched path may be adjusted based on the adjustment policy. The adjustment policy may be implemented for fewer than all of the plurality of label-switched paths.
US10033654B2

Disclosed are an ID based communication system and a method for controlling data transport therein. A method according to an exemplary embodiment of the present invention includes: by a data receiving apparatus, generating and transporting an information request message for requesting data information of contents corresponding to a content ID; receiving a response message including the data information regarding the contents corresponding to the content ID from any one data providing apparatus; deciding one or more requested data among the data corresponding to the contents and generating and transporting a data request message for requesting transportation of the requested data to the data providing apparatus; and receiving the detected data from the data providing apparatus, wherein the data providing apparatus detects one or more requested data verified from the data request message among the data corresponding to the contents.
US10033653B2

To control a TCP congestion window size for data sent from a TCP sending node in a communications network towards a TCP receiving node via a Radio Access Network, the TCP sending node determines a minimum required bit rate for a data stream sent towards the TCP receiving node. It then determines that a sending bit rate of the data stream must be reduced using a TCP congestion avoidance mechanism. When the congestion avoidance mechanism is applied, the congestion window size is adjusted such that the sending bit rate is no lower than the minimum required bit rate.
US10033651B2

A method is provided for regulating a Quality of Service in a local area network, including the following: a Quality of Service regulator receives at a gateway of the local area network, from at least one Quality of Service checker, a status report concerning a distributed application; the Quality of Service regulator establishes, based on the status report, traffic engineering rules pertaining to the gateway; and the Quality of Service regulator transmits the traffic engineering rules to a Quality of Service controller. A corresponding device, a corresponding computer program and a corresponding storage medium are also provided.
US10033649B2

System and method for reporting usage of a network infrastructure includes obtaining a map that includes at least one flow-mapping that correlates a flow feature with a service and that correlates a flow feature with an endpoint type, wherein the endpoint types include at least a subscriber type and a service type; at a first computer, receiving flow telemetry of a network infrastructure, the flow telemetry representing at least the destination and source attributes for network traffic in the flow telemetry; categorizing the flow telemetry into at least a subscriber flow category based on the source and destination endpoint types of the traffic; for subscriber flow telemetry of a subscriber, processing the subscriber flow telemetry into at least one flow feature; identifying at least one service to attribute to at least a portion of the subscriber flow telemetry, the service identified through the processed flow feature and a flow-mapping.
US10033627B1

Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
US10033604B2

In some examples, a service controller provisions an instance of a cloud service in response to receiving a request, where the service controller is provided with content including a call to be issued by the service controller to a compliance/monitoring service that performs a task selected from among monitoring the provisioned instance and determining compliance of the provisioned instance. The service controller issues the call to the compliance/monitoring service, the call including information regarding the provisioned instance, wherein the information is useable by the compliance/monitoring service in performing the task.
US10033597B2

Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider with the aid of translation scripts.
US10033595B2

In one embodiment, a method for mobile network function virtualization (MNFV) includes creating an evolved packet core (EPC) cluster and associating a sub-network with the EPC cluster. The method also includes booting a virtual machine (VM) and attaching the VM to the EPC.
US10033592B2

A method of monitoring network links is disclosed which includes: issuing, by a primary node module, a configuration file to a plurality of secondary node modules; receiving, by the secondary node modules, the configuration file, and performing a least link coverage algorithm to the configuration file, obtaining a set of least link coverages of a data detection stream between the secondary node modules; performing, by the secondary node modules, a one-way delay detection algorithm, performing one-way delay detection to the set of least link coverages, obtaining a one-way delay detection result, and returning the one-way delay detection result to the primary node module; and determining, by the primary node module, whether to trigger an alarm program based on a set alarm threshold. Links of the entire network are monitored more accurately and efficiently, while solving the asymmetric link delay issue, and may locate a failed link quickly.
US10033590B1

IoT stations are profiled in an IPv6 protocol environment. Responsive to sending the modified router advertisement instead of the router advertisement to the station, a DHCPv6 solicitation packet is snooped. The DHPv6 solicitation packet is sent from the station to a DHCPv6 server to gather network configuration information stored in the router advertisement withheld by the access point. In turn, the access point examines the DHCPv6 solicitation packet to determine an identity of least one of device and operating system. The identity determination is stored for applying network policies (e.g., network security policies) during transactions with the station.
US10033589B1

In general, techniques are described for managing group policies in a network. In some examples, a policy enforcement device comprising a plurality of service planes, each having one or more processors operably coupled to a memory, receives a policy enforcement request that includes data identifying a subscriber from a policy control server for a network. The plurality of service planes are further configured to assign, in response to determining that the subscriber is a member of a subscriber group that includes a plurality of subscribers, the subscriber to a selected service plane of the plurality of service planes. The selected service plane applies a group policy for the subscriber group to subscriber data traffic associated with the subscriber.
US10033585B2

In some embodiments, an apparatus includes a compute device to communicate with a network control entity at each access switch from a set of access switches that define a portion of a data plane having a switch fabric coupling as hierarchical peers each access switch from the set of access switches. The compute device is operable to define a portion of a control plane that includes the network control entities from the set of access switches such that the compute device is hierarchically removed from the network control entities from the set of access switches. The compute device is operable to receive forwarding-state information from a first access switch from the set of access switches. The compute device to send the forwarding-state information to a second access switch from the set of access switches.
US10033576B2

The present disclosure relates to the field of wireless communication technology, and provides a method, a system and a device for transmitting and receiving data, so as to improve a resource utilization rate of a new UE during the data reception in the case of dynamic uplink/downlink subframe switching. The method for receiving data includes steps of: determining, by a UE, first configuration information for a dynamic subframe and second configuration information in system information; and receiving, by the UE, data in accordance with the first configuration information and the second configuration information. According to the present disclosure, it is able to improve a resource utilization rate during the data reception.
US10033566B2

Techniques are disclosed relating to generating and receiving radio frames with multiple portions that have different encoding schemes. An apparatus may include one or more processing elements configured to receive, via a wireless radio, wireless data that includes a plurality of portions that each include multiple orthogonal frequency-division multiplexing (OFDM) symbols. Different ones of the portions have different frequency transform sizes and different sampling rates. The wireless data may also include control data that indicates the frequency transform sizes and sampling rates for the ones of the portions. The apparatus may select, based on the control data and a determined velocity of the apparatus, one or more but not all of the plurality of portions and may decode the selected one or more portions to determine data represented by the OFDM symbols in the selected one or more portions. Different portions of the wireless data may be adapted for decoding by devices moving at different maximum velocities.
US10033565B2

This disclosure describes methods, apparatus, and systems related to a low peak-to-average power ratio (PAPR) long training field (LTF) sequences system. A device may determine a wireless communication channel with a first device in accordance with a wireless communication standard, the wireless communication channel having one or more streams. The device may determine one or more common sequences between the one or more streams. The device may generate a high efficiency preamble in accordance with a high efficiency communication standard. The device may generate one or more LTF sequences included in the preamble based on the one or more common sequences and one or more codes. The device may cause to send the high efficiency preamble over the wireless communication channel.
US10033559B2

The present disclosure provides a method for detecting a random access signal. The method includes: determining a temporary peak detection sequence according to a received time domain random access signal; determining an interference cancellation weight for a frequency domain cyclic shift sequence corresponding to a search window in the temporary peak detection sequence, and performing interference cancellation on the temporary peak detection sequence according to the interference cancellation weight, obtaining a final peak detection sequence; and performing peak detection on the final peak detection sequence. The present disclosure discloses an apparatus and system for detecting a random access signal at the same time. According to the method, the present disclosure can eliminate the deterioration of the leak detection performance and the false detection performance caused by the interference during the random access signal detection, improve the detection accuracy and save resources.
US10033549B2

An inter-network connection control device that is used for interconnecting a communication network and another communication network includes a request signal forwarding unit that forwards a connection request signal transmitted from originating user equipment in the communication network to the other communication network, and a response signal processor that receives, from the other communication network, a plurality of response signals with respect to the connection request signal, the plurality of response signals being forked in the other communication network receiving the connection request signal and being forwarded to a plurality of terminating user devices, and that forwards one response signal of the plurality of response signals to the originating user equipment.
US10033547B2

A method, a device, and a system for controlling tunnel identifier allocation are provided. The method includes: determining whether a type of a current procedure allows a Serving Gateway (SGW) to change a Tunnel Endpoint Identifier (TEID) and/or an Internet Protocol (IP) address (S110); and sending an modify bearer request message to the SGW, in which the modify bearer request message is used for notifying the SGW of whether the SGW is allowed to change the TEID and/or the IP address (S120). The loss of service data packets of a user or the service interruption caused by that the SGW modifies the TEID and/or the IP address is avoided.
US10033541B2

Wi-Fi services multicast to a subnet in a software-defined network (SDN) are extended. An SDN controller centrally monitors a data plane of a Wi-Fi network. Advertisements for services within a first subnet by an advertising station are forwarded to the SDN controller. Parameters of the service of the advertising station are extracted for storage by performing deep packet inspection on the one or more packets. Queries for services within a second subnet by a querying station are also forwarded to the SDN controller. Parameters of the service of the querying station are extracted for storage by performing deep packet inspection on the one or more packets. The query for service to the advertisement matches responsive to the advertisement parameters compared to the query parameters. Responsive to matching, a set of connection parameters necessary for the querying station at the second subnet to connect to the advertising station at the first subnet is sent.
US10033533B2

Techniques for signer-initiated electronic document signing via an electronic signature service using a mobile or other client device are described. Example embodiments provide an electronic signature service (“ESS”) configured to facilitate the creation, storage, and management of documents and corresponding electronic signatures. In some embodiments, when a signer user receives an electronic signature document on a mobile device, the signer may use a client module executing on the mobile device to import the document into the ESS. Once the document is imported into the ESS, the signer can access, review, and sign the document at the ESS via the mobile device. After signing the document, the signer can use the mobile device to cause the ESS to provide the signed document to one or more recipients.
US10033532B2

A method includes receiving a first biometric data set representative of a first biometric sample provided by a user and public parameters. The method includes generating a first set of exchange information based thereon and communicating it to a system server. The method includes receiving a second set of exchange information based on the public parameters and a second biometric data set representative of a second biometric sample and is symmetric with respect to the first set of exchange information. The method includes computing a session key for the communication session by applying a first hash function based on a hash key to a subset of the second set of exchange information and a second hash function based on a projected key to a subset of the first set of exchange information. The method includes using the session key in communications during the communication session.
US10033528B2

The invention is a method of communicating between a server and a distant secure element through a point-to-point link. The server is provided with a set comprising a plurality of data and a plurality of identifiers, each of the data is associated with one of the identifiers. The plurality of data comprises a first data compatible with the distant secure element and a second data incompatible with the distant secure element. The whole set is sent from the server to the distant secure element through the point-to-point link. A control operation is run with respect to a reference value stored in the distant secure element for each identifier. The data associated with the identifiers for which the control operation failed is discarded.
US10033520B2

A communication system may include a number of communication channels operating in accordance with one or more communication standards. The channels may generate data clocks from one or more master clock signals. The phase of the data clocks may be aligned using phase detectors for determining respective phase relationships and using phase interpolators for adjusting respective clock phases. The communication system may include communication channels that operate at different data clock frequencies. These systems may divide their respective data clocks in order to achieve a common clock frequency for use in their phase alignment. The phase detectors and associated circuitry may be disabled to save power when not in use.
US10033502B2

A base station encodes antenna configuration information of a neighboring cell of a first cell, and sends encoded information relating to the antenna configuration information of the neighboring cell to a user equipment (UE). The UE is capable of communicating with the base station in the first cell. The UE receives the encoded information; decodes the antenna configuration information of the neighboring cell from the encoded information; and performs determination of predetermined time-frequency resource according to the antenna configuration information of the neighboring cell. The predetermined time-frequency resource is used by a base station of the neighboring cell for transmitting pilot measurement information.
US10033500B2

Systems and methodologies are described that facilitate indicating a type of waveform utilized for uplink transmission in a wireless communication environment. An access terminal can select a type of waveform from a set of possible waveform types. Moreover, a reference signal can be generated based upon the selected type of waveform. For instance, a sequence employed to yield the reference signal can be generated and/or chosen as a function of the selected type of waveform. According to another illustration, a tone location and/or a symbol location of the reference signal can be based upon the selected type of waveform. Further, the reference signal can be sent as part of the uplink transmission to the base station from the access terminal. The base station can detect the selected type of waveform utilized by the access terminal for the uplink transmission based upon parameter(s) recognized from the reference signal.
US10033496B2

A method used in a serving radio node and an associated serving radio node. The method includes receiving, from a control node controlling the serving radio node, a sounding and sensing related configuration for the serving radio node, wherein each sounding resource element indicated by the sounding and sensing related configuration is orthogonal to each sounding resource element indicated by a sounding and sensing related configuration for each neighboring radio node; and sensing, through a Receiver (RX) Radio Frequency (RF) chain of the serving radio node configured for each radio link of the one or more radio links, all sounding signals in a direction of the radio link based on the received sounding and sensing related configuration. Further methods described are used in a serving radio node, an associated serving radio node, and in a control node to control the serving radio node and the associated control node.
US10033487B2

The present invention relates to a method in a UE served by a network node, a method in the network node, the UE, and the network node. The network node is applying dynamic TDD with flexible subframes. The method comprises receiving (900) a first configuration message from the network node indicating a TDD reference configuration, and determining (910) in which subframe to signal HARQ information based on the TDD reference configuration. The method further comprises receiving (920) a second configuration message from the network node indicating a set of DL subframes that may comprise explicit signaling messages, monitoring (930) the indicated set of DL subframes, and receiving (940) an explicit signaling message in response to monitoring. The explicit signaling message designates a subframe in which the UE shall receive a DL signal. The method also comprises preparing (950) to receive the DL signal in the designated subframe.
US10033481B2

A multiplexing communication system is provided in which, even in a case where communication uses a multiplex data string in which multiple types of pieces of data that are different in error processing by a multiplexing communication system and a substrate working machine are present mixedly, it is possible to perform the error processing suitable for every type of data.A transmission data composition processing section at a transmitting side performs setting processing for error detection in accordance with a data transfer rate and a data processing time for each of the multiple types of pieces of data, and then multiplexes these pieces of data using a multiplexing section, and transmits a result of the multiplexing.
US10033479B2

A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals, the apparatus comprises an input formatter to input format service data, an encoder to encode the input formatted service data, a frame builder to build at least one signal frame including the encoded service data, wherein the at least one signal frame includes a plurality of OFDM symbols, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter to transmit the broadcast signals having the modulated data.
US10033478B2

Methods, systems, and devices are disclosed for using optical modes in optical waveguides to carry different optical communication signals. In one aspect, an optical device for optical MDM in optical communications includes an optical waveguide configured to support multiple optical waveguide modes and to carry light of different optical communication channels in different optical waveguide modes, respectively, of the multiple optical waveguide modes. The optical device includes an optical resonator configured to be capable of carrying an optical communication channel in one optical resonator mode and optically coupled to the optical waveguide to selectively couple the optical communication channel in the optical resonator into the optical waveguide to add a channel into the optical waveguide via optical mode division multiplexing. In another aspect, an optical mode division demultiplexing can be performed by coupling an optical waveguide and an optical resonator.
US10033472B2

A method estimating number of occupants in a region includes receiving at one or more receiving unit a signal or signals transmitted from one or more transmitting units, wherein the transmitting units are not associated with the one or more occupants located in the region. In addition, the method includes measuring one or more attributes of the received signal for a duration of time and calculating an occupancy estimate based, at least in part, on the measured attribute of the received signal.
US10033470B2

Acoustic tags and a process for fabrication are disclosed for identifying and tracking various hosts including inanimate and animate objects in up to three dimensions. The acoustic tags may be powered by a single power source. Tags can have an operation lifetime of up to 90 days or longer at a transmission rate of 3 seconds. The acoustic tags have an enhanced signal range that enhances detection probability when tracking the hosts.
US10033464B2

An optoelectronic device may include a package having a component for sending/receiving optical signals along a first direction, and a chip of semiconductor material housed within the package. The chip may have a main surface and a portion exposed on the main surface for sending/receiving the optical signals along a second direction different from the first direction. The optoelectronic device may further include a component for deflecting the optical signals between the first direction and the second direction, the component being mounted on the main surface.
US10033460B2

There is provided a receiving device including a receiver configured to receive a signal including at least data information and control information; a monitor configured to monitor the control information included in the signal received by the receiver; and a controller configured to control the monitor to start monitoring the control information when a strength of the signal is equal to or lower than a predetermined value.
US10033458B2

A relay node in a mobile communication network for relaying communications between a base station and a mobile terminal. The relay node includes a communication interface that receives resource allocation information from the base station, the resource allocation information indicating a controllable range of communication resources available to the relay node. The relay node also includes a control unit that controls allocation of resources for communication between the relay node and the mobile station based on the received resource allocation information. The relay node then communicates with the mobile terminal based on the control performed by the control unit.
US10033450B2

An access point of a wireless communication network forms beams by applying a weightset for a beamforming weights matrix to signal streams. The Equivalent Isotropic Radiated Power (EIRP) that is emitted from an array of antenna elements at the access point is controlled by calibrating the transmission phase and gain of a respective transmit chain for each antenna element, providing a polar radiation model for an antenna element of the array, and determining a weightset for the weighting matrix subject to a constraint that a maximum total EIRP for the beams in combination in any azimuth direction is maintained within a predetermined EIRP limit, based at least on a spatial separation of the antenna elements, the polar radiation model and the calibrated transmission phase and gain of each respective transmit chain.
US10033449B2

A method for receiving a reference signal for position determination in a wireless communication system according to one embodiment of the present invention may comprise the steps of: receiving configuration information regarding a positioning reference signal (PRS), the method thereof being performed by user equipment (UE) and that is transmitted from a plurality of antenna ports, wherein the PRS related configuration information includes information regarding a beam direction applied to the PRS; measuring each PRS group to which the same beam direction related information is applied; and reporting the measurement results of the respective PRS group to a serving base station.
US10033434B1

A loop powered process instrument comprises a control system including a control circuit, a modem circuit and a loop output circuit. The control circuit measures a process variable and develops a measurement signal representing the process variable and includes a loop control circuit and a communication circuit. The modem circuit is operatively connected to the communication circuit and includes a modulation input port and a modulation output port. The loop output circuit receives a measurement signal from the loop control circuit and is connected to the modulation input port. A two-wire circuit is for connection to a remote power source using a two-wire process loop. A power supply with isolation is connected to the two-wire circuit and the loop output circuit to isolate the two-wire circuit from the control system. The power supply receives power from the two-wire process loop and supplies power to the control system and draws loop current on the two-wire process loop in accordance with the measurement signal and provides the modulation output on the loop current. A bypass circuit with isolation is connected between the two-wire circuit and the modem circuit modulation input port for providing input modulated signals to the modem circuit bypassing the power supply.
US10033428B2

Embodiments of the present invention provide a method for reducing a self-interference signal in a communications system, and an apparatus. The method includes: sending a sounding signal and a first communication signal; receiving an input signal; separating a near-field reflection signal corresponding to the sounding signal from an echo signal of the input signal; determining, based on the near-field reflection signal, a near-field reflection channel parameter; determining, based on the near-field reflection channel parameter, a reconstructed near-field reflected self-interference signal; and subtracting the reconstructed near-field reflected self-interference signal from a received second communication signal. The present invention can effectively recognize and reconstruct a near-field reflection signal, thereby reducing a near-field reflected self-interference signal in self-interference.
US10033416B2

A filter module includes an antenna, at least one filter configured to transmit a signal corresponding to a frequency of a predetermined band, and at least one amplification module connected to the filter and configured to amplify a signal. The filter includes a triplexer.
US10033415B2

A data calculator repeatedly calculates electric power of a delayed transmission signal and a multiplication value of a complex conjugate of the delayed transmission signal and a feedback signal. A memory stores, for each delayed electric power address corresponding to the electric power, a first total value that is the total of electric power of the delayed transmission signal and a second total value that is the total of the multiplication value. A range adjuster adjusts the upper limit of a determination reference range according to the maximum reference address. When a determiner determines that the number of repeats of the data calculator is sufficient based on the determination reference range, a vector calculator calculates a distortion correction vector based on a distortion vector calculated from the ratio between the first total value and the second total value. An updater updates the distortion correction vector stored in a look-up table based on the distortion correction vector.
US10033407B2

Techniques are described for optimizing a parity-check matrix for a low density parity check (LDPC) encoder. In an example, a first parity-check matrix is accessed. Based on a set of rules, an independent set of check nodes and variable nodes is determined. The set of rules specifies that a check node associated with the first parity-check matrix belongs to the independent set when the check node is connected to only one variable node from the independent set. The set of rules further specifies that a variable node associated with the first parity-check matrix belongs to the independent set when the variable node is connected to only one check node from the independent set. A size of the independent set is based on the set of rules. A second parity-check matrix is generated by at least applying a permutation to the first parity-check matrix based on the independent set.
US10033404B2

Technologies for efficiently compressing data with run detection include a compute device. The compute device is to produce a hash as a function of a symbol at a present position and a predefined number of symbols after the present position in an input stream, determine whether the symbol at the present position is part of a run, obtain, from a hash table, a chain of pointers to previous positions in the input stream associated with the hash, determine, as a function of whether the symbol is part of a run and to identify a matched string, a number of strings referenced by the chain of pointers to compare to a string associated with the present position in the input stream, and output, in response to an identification of a matched string, a reference to the matched string in a set of compressed output data.
US10033394B2

An atom cell is provided with an internal space including a space formed of a through hole housing gaseous alkali metal, a space formed of a through hole housing a compound as an alkali metal emission material, and a space formed of a through hole housing liquid or solid alkali metal.
US10033388B1

An integrated circuit enables the selection of a circuit. According to one implementation, a plurality of redundant circuits provide a predetermined function and a voltage sensor may be coupled to receive a reference voltage. A selection circuit may be coupled to the voltage sensor and the reference voltage, wherein the selection circuit selects one of the plurality of redundant circuits to be implemented in the integrated circuit based upon a detected voltage of the reference voltage of the reference voltage.
US10033387B2

A method of configuring a programmable integrated circuit device to implement control flow at a current basic block. A branch selector node within the current basic block is configured to receive at least one control signal, where each of the at least one control signal is associated with a respective previous basic block. The branch selector node is further configured to select one of the at least one control signal based on one or more intended destinations for the at least one control signal, and provide the selected control signal to a data selector node within the current basic block. The data selector node is configured to select a data signal based on the selected control signal, where the selected data signal is from the respective previous basic block that is associated with the selected control signal.
US10033383B1

In illustrative embodiments disclosed herein, a logic element may be provided on the basis of a non-volatile storage mechanism, such as ferroelectric transistor elements, wherein the functional behavior may be adjusted or programmed on the basis of a shift of threshold voltages. To this end, a P-type transistor element and an N-type transistor element may be connected in parallel, while a ferroelectric material may be used so as to establish a first polarization state resulting in a first functional behavior and a second polarization state resulting in a second different functional behavior. For example, the logic element may enable a switching between P-type transistor behavior and N-type transistor behavior depending on the polarization state.
US10033376B2

Various implementations described herein are directed to a circuit. The circuit may include a memory circuit having a first latch. The circuit may include a power-on-reset circuit having a second latch coupled to the first latch. The second latch may be configured to reset the first latch to a predetermined state at power-up.
US10033373B2

To operate a load a half bridge includes a switching device with a high-side semiconductor switch and a low-side semiconductor switch. The semiconductor switches are connected in series via their current terminals, and each semiconductor switch may be assigned, via its control terminal, a driving system that switches the respective semiconductor switch on or off according to a drive signal. The load is connectable between the high-side and low-side semiconductor switches. The half bridge may include a load relief device connected to the switching device, e.g., in order to collect energy during a switching process in the switching device. The half bridge can\include an energy recovery circuit configured to feed the energy collected by the load relief device, e.g., a current, to an energy storage device before a further energy collection, e.g., current collection, of the load relief device, during a further switching process in the switching device.
US10033369B2

A method of differential signal transfer from a differential input Vinp and Vinn having a common mode input voltage that can be higher than the power supply voltage by providing an input chopper having first through fourth chopper transistors, each having a source, a drain and a gate, the input chopper having Vinp and Vinn as a differential input, providing an output chopper, capacitively coupling a differential output Voutp and Voutn of the input chopper to a differential input of the output chopper, capacitively coupling a clock to the input chopper and coupling the clock to the output chopper, the clock having a first phase and a second phase opposite from the first phase, the first phase being coupled to the gates of the first and second transistors and the second phase being coupled to the gates of the third and fourth transistors, and providing protection of the gates of the first through fourth transistors from excessive voltages. Various embodiments are disclosed.
US10033368B2

A transmitter includes: an output driver that outputs differential signals to differential signal lines; first termination resistors and a first switch which are provided in series between a first reference voltage input terminal to which a reference voltage is inputted and the differential signal lines; a pulse generator that outputs a common-mode pulse to the differential signal lines; a second switch provided between the differential signal lines and the pulse generator; a detector that detects, after generation of the common-mode pulse starts, timing at which a voltage level of the common-mode pulse exceeds a threshold; and a controller that places the second switch in an on state to connect the pulse generator to the differential signal lines, and powers down the output driver and then places the first switch in an off state to allow the pulse generator to output the common-mode pulse to the differential signal lines.
US10033366B2

Various methods and devices that involve pulsed signals are disclosed. An example minimum pulse-width (MPW) circuit comprises a first and second logic circuit. A first input of the first logic circuit is connected to an input of the MPW circuit. A first input of the second logic circuit is communicatively coupled to an output of the first logic circuit. The MPW circuit also comprises a MPW filter circuit communicatively coupled to an output of the second logic circuit, a one-shot circuit communicatively coupled to an output of the minimum pulse-width filter circuit and located on a first feedback path, and another one-shot circuit communicatively coupled to the output of the minimum pulse-width filter circuit and located on a second feedback path. A second input of the first logic circuit is on the first feedback path. A second input of the second logic circuit is on the second feedback path.
US10033362B1

A PVTM-based wide voltage range clock stretching circuit is disclosed. The circuit consists of a PVTM circuit module, a phase clock generation module, a clock synchronization selection module and a control module. The PVTM circuit module monitors in real time the delay information of an on-chip delay unit to monitor the operating environment of the circuit, and feeds the delay information back to the control module. Under the control of a clock stretching enable signal and a clock stretching extent signal, the control module selects a target phase clock from the clocks generated by the phase clock generation module in accordance with the feedback from the PVTM, enabling the stretching of system clock within a single cycle in different PVT conditions. Sophisticated gate devices are not required, and the cost of area and power consumption are kept to minimal.
US10033351B2

A non-linear impedance terminates a transmission line. The non-linear impedance may be implemented with a back-to-back connected inverter pair. The pair acts as a non-linear resistor. A process, voltage, temperature (PVT) tracking circuit may also be provided to improve PVT tracking, with resistance of transistors locked to a calibrated resistor. The replica circuit does not appear in the signal path, and does not add capacitive load.
US10033350B2

A tunable duplexer is specified is disclosed. In an embodiment, the duplexer includes a transmission port, a reception port, a common port and a core having a first inductive element and a second inductive element. The duplexer further includes a first signal path electrically connecting the transmission port to the core, a second signal path electrically connecting the reception port to the core and a third signal path electrically connecting the common port to the core. A first tunable capacitive element electrically connects the first signal path to ground and a second tunable capacitive element electrically connects the second signal path to ground, wherein the first inductive element and the second inductive element are inductively and conductively coupled to one another.
US10033343B2

A device includes a reconfigurable receiver front end having variable gain and variable bandwidth configured to tune to a plurality of communication channels in a communication band, the reconfigurable receiver front end responsive to a signal power level.
US10033342B2

A circuit includes a differential input stage amplifier that receives a differential input voltage and generates an output voltage based on a difference in the differential input voltage. A feedback loop provides feedback from an output of the differential input stage amplifier to input tail current of the differential input stage amplifier. The feedback loop enables class AB operation of the differential input stage amplifier. At least one gain reducer is operatively coupled to the feedback loop to reduce the gain of the feedback loop. The gain reducer has a resistance value that varies inversely proportional to loop current in the feedback loop to reduce the gain of the feedback loop as loop current increases.
US10033337B2

A multi-stage low-noise amplifier (LNA) device with a band pass response includes a first LNA in series with a second LNA. The device further includes multiple outputs coupled to the second LNA. Each of the outputs is capable of being active at the same time. The device further includes a high pass filter coupled between the first LNA and the second LNA.
US10033332B2

According to an embodiment, a high-frequency semiconductor amplifier circuit includes an input terminal and an output terminal. A gate of a first transistor is connected to the input terminal. A drain of the first transistor is connected to the output terminal. A second transistor is connected between a source of the first transistor and a reference potential terminal. A bias generation circuit has an input control signal terminal, a bias voltage terminal connected to the gate of the first transistor, a control voltage terminal connected to a gate of the second transistor, and an intermediate voltage terminal connected to the drain of the first transistor. The bias generation circuit supplies a control voltage, a bias voltage, and a first voltage according to the input control signal.
US10033331B1

An integrated circuit (IC) chip can include an operational amplifier with adjustable operational parameters. The IC chip can also include a trimming module configured to measure an output voltage of the operational amplifier in response to at least one of detecting that the operational amplifier has a positive supply voltage set to a level greater than a predetermined level and detecting a given common mode voltage at inverting and non-inverting inputs of the operational amplifier. The trimming module can also be configured to adjust the operational parameters of the operational amplifier based on the output voltage to trim the operational amplifier.
US10033330B2

The disclosed system and method provide for a CATV power amplifier in which power dissipation may be reduced by dynamically adjusting the amplifier bias such that the bias is high only when high peak output signals need to be produced. By combining a bias control signal and an RF data signal into a single signal produced by a single DA converter, the disclosed examples require fewer DA converters and a need to synchronize DA converters to produce each of the signals individually is eliminated. A low frequency signal may be added to the RF band to find an optimum compromise between positive and negative peak excursions produced by the amplifier such that an overall reduction in bias may be achieved.
US10033321B2

The present application relates to an electric machine (1) including a rotor (13) and a stator (11). The stator has a first set of teeth and each tooth in the first set has a first winding (21) The stator also has a second set of teeth and each tooth in the second set has a second winding (41). The first winding (21) has a first winding count and the second winding (41) has a second winding count. The first and second winding counts are different from each other. The electric machine has particular application in cranking an internal combustion engine. The present application also relates to a related control apparatus (50) and a vehicle.
US10033320B2

A method and apparatus for controlling the motor of a synchronous reluctance motor for a pump, in particular a centrifugal pump, are provided. The motor includes a variable-frequency drive which controls the synchronous reluctance motor in a terminal volts/hertz operation. The pump, in particular a centrifugal pump, includes at least one synchronous reluctance motor and a variable-frequency drive for a motor control, the variable-frequency drive being a terminal volts/hertz variable-frequency drive.
US10033318B2

A system for modulating a current level of a power grid includes a perturbation module that injects a sinusoidal signal, at a cross-over frequency, to modulate a duty cycle to a power converter connected to the power grid; a current controller that monitors a reference current and a current at grid-side terminal of the power converter, the current controller further monitors a current of the power grid; and a parameter calculation module that calculates a plurality of gain values for the current controller based at least in part on a phase margin, a cross-over frequency, a current of an alternating current side of the power converter, and the duty cycle.
US10033315B2

The invention relates to a phase control loop for the rotational speed regulation of an electric generator fed by an internal combustion engine, having an input connection, which is designed to receive a rotational speed signal measured on a drive shaft of the electric generator, an amplitude determination device, which is coupled to the input connection and which is designed to determine the amplitude of rotational speed ripples of the measured rotational speed signal, a correction function device, which is coupled to the amplitude determination device and the input connection and which is designed to determine a rotational speed correction signal on the basis of the determined amplitude of the rotational speed ripple and of the measure rotational speed signal, a phase discriminator, which is coupled to the amplitude determination device and the correction function device and which is designed to determine a phase difference signal between the measured rotational speed signal and the rotational speed correction signal, wherein the correction function device is designed to regulate the rotational speed correction signal on the basis of the determined phase difference signal to a phase difference of zero, and a summing element, which is designed to subtract the rotational speed correction signal from the measured rotational speed signal and to provide a corrected rotational speed signal to an output connection of the phase control loop.
US10033303B2

A package for moving a platform in six degrees of freedom, is provided. The platform may include an optoelectronic device mounted thereon. The package includes an in-plane actuator which may be a MEMS actuator and an out-of-plane actuator which may be formed of a piezoelectric element. The in-plane MEMS actuator may be mounted on the out-of-plane actuator mounted on a recess in a PCB. The in-plane MEMS actuator includes a plurality comb structures in which fingers of opposed combs overlap one another, i.e. extend past each other's ends. The out-of-plane actuator includes a central portion and a plurality of surrounding stages that are connected to the central portion. The in-plane MEMS actuator is coupled to the out-of-plane Z actuator to provide three degrees of freedom to the payload which may be an optoelectronic device included in the package.
US10033302B2

An advantageous method of converting solar energy from a photovoltaic array into alternating current for feeding into the electricity grid is described based on the use of an inventive rotary machine. The inventive rotary machine has a rotor and a set of stator coils which are excited in a first mode by a polyphase current derived from the solar array and simultaneously in a second, orthogonal mode by a polyphase voltage derived from the electricity grid.
US10033301B2

A power interface device includes a main switching converter and an auxiliary switching converter. The main switching converter is coupled to an input terminal and an output terminal and configured to operate at a first switching frequency to source a low frequency current from the input terminal to the output terminal. The auxiliary switching converter is coupled to the input terminal and the output terminal in parallel with the main switching converter and configured to operate at a second and higher switching frequency than the first switching frequency to source a fast transient high frequency current from the input terminal to the output terminal.
US10033283B2

A power converter includes a controller. The controller is configured to charge a capacitor of the controller based on a peak voltage applied to a primary-side winding of a transformer of the power converter. The controller is also configured to apply a discharge current defined by a first amount of current to the capacitor, and responsive to discharging the capacitor to a reference voltage level, determine, based on a feedback voltage generated by a primary-side auxiliary winding of the transformer, whether a discharge time of the capacitor is equal to a discharge time of the secondary-side winding. The controller is further configured to responsive to determining that the discharge time of the capacitor is not equal to the discharge time of the secondary-side winding, adjust the discharge current from the first amount of current to a second amount of current. The second amount of current is indicative of a predicted discharge time of a secondary-side winding of the transformer.
US10033277B2

In a voltage converter, a mode configuration is selected in response to a mode control signal using a switch matrix having two or more mode configurations. Each mode configuration corresponds to one of two or more output signal voltages. The output signal is compared with a reference signal to produce a direction comparison signal. The direction comparison signal is used to produce the mode control signal.
US10033273B1

A switching power supply includes a signal generator providing a selected signal according to a first signal and a second signal, a controller generating a modulation signal in response to the selected signal, and a power converter converting an input signal into an output signal in response to the modulation signal. The first signal has a first ripple amplitude, and the second signal has a second ripple amplitude less than the first ripple amplitude.
US10033265B2

The switching element is turned ON and OFF according to when the current flowing through the inductance element becomes equal to zero and according to an amplified error voltage between the output voltage and a target output voltage. More particularly, the OFF time of the switching element is calculated, and when the OFF time is less than a prescribed value, the ON time of the switching element is increased. Moreover, the amount by which the ON time of the switching element is increased is reduced if the error voltage if greater than a prescribed value.
US10033257B2

A linear vibrator includes a stator having a housing including a receiving space, a moveable unit received in the receiving space, a coil attached to one of the stator and the moveable unit, a magnet assembly attached to the other of the stator and the moveable unit, an elastic member having one end connecting to the moveable unit and another end connecting to the stator for suspending the moveable unit in the receiving space, the elastic member having an elastic gap, and a damping block at least partially received in the elastic gap and deformable by the elastic member during the vibration of the moveable unit within a predetermined vibration amplitude. A boost force is produced by the damping block for accelerating the moveable unit to return to balanced position.
US10033252B2

An assembly for operating a DC synchronous machine according to an exemplary aspect of the present disclosure includes, among other things, a controller that is configured to determine a position of a rotating portion utilizing a carrier signal, adjust current supply to a field winding, and monitor and adjust operation of the DC synchronous machine based on various electrical parameters relating to the carrier signal. A method for operating a DC synchronous machine is also disclosed.
US10033240B2

Disclosed is a motor including a housing, a stator arranged in the housing, a rotor unit arranged in the housing to rotate with the stator unit, and a rotating shaft rotating along with the rotor unit, wherein the housing includes a first housing in which the stator unit and the rotor unit are arranged, a second housing in which one end of the rotating shaft is arranged, and a third housing connected with the second housing.
US10033239B2

An armature for a rotating electric machine is provided. The armature includes a wedge that prevents separation of coils by supporting the coils disposed at left and right sides in a slot while closing an opening in the slot in which the coils are wound is provided. The wedge includes a body portion that is inserted into the slot, and has a “V” shape. Both ends of the body portion are coupled to latch grooves adjacent to a core, and separation prevention portions form bent regions at both ends of the body portion and are integrally connected to the body portion. The separation prevention portions are arranged adjacent to each other in the slot, and support the body portion.
US10033238B2

A connection ring arrangement, includes a plurality of conducting rings, and a support element which holds the plurality of conducting rings. The support element has a projection arrangement having two projections which are designed receive the conducting ring and which extend from said conducting ring. The projection arrangement has an open end and a closed end, which closed end receives the conducting ring. The distance between the projections is at least partially smaller than the diameter of the conducting ring and at least one projection is at least partially elastically formed in a direction transverse to the longitudinal direction of the projection. The projections are designed such that the conducting ring is inserted between the projections.
US10033228B2

Methods and apparatuses for performing wireless charging are disclosed. One of the disclosed apparatuses is a wireless power transmitter which can receive charging power from a wireless power transmitter. When the wireless power transmitter detects a transition from a Stand Alone (SA) mode to a Non Stand Alone (NSA) mode, it generates a message that includes address information used to re-connect with the wireless power transmitter and transmits the message to the wireless power transmitter.
US10033225B2

A wireless electric field power transmission system comprises a transmitter comprising a transmit resonator and a transmit capacitive balun, and at least one receiver comprising a receive resonator and a receive capacitive balun. The transmit capacitive balun is configured to transfer power to the transmitter resonator, the transmit resonator is configured to transfer the power to the receive resonator, and the receive resonator is configured to extract the power to the receive capacitive balun via electric field coupling.
US10033213B2

The present disclosure includes an automotive battery system including a first battery that couples to an electrical system. Additionally, the first battery includes a first battery chemistry. Further, the automotive battery system includes a second battery coupled in parallel with the first battery and couples to the electrical system. Furthermore, the automotive battery system includes a first switch coupled to a positive terminal of the second battery, which electrically couples or decouples the second battery to or from the electrical system. Moreover, the automotive battery system includes a battery control unit that detects a short circuit condition of the first battery, the second battery, or both and decouples the second battery from the electrical system by opening the first switch upon detecting the short circuit condition.
US10033212B2

Embodiments of the present invention are directed to improved battery packaging designs. The battery pack design may include a battery cell, a plurality of transistors, and a controller. The transistors may be coupled to the terminals of the battery cell in an H-bridge configuration. The controller may control the transistors to bypass the battery cell based on the current flowing between the output terminals of the battery pack. In such a manner, the controller may prevent damage to the battery cell and improve the overall safety of the battery pack in hazardous conditions. Moreover, the design may allow for more efficient charging/discharging of the cells that are most ready to accept/supply current.
US10033211B2

A multilevel converter has a central device for controlling operations and a plurality of series-connected sub modules that each has a first switch, a second switch, and a capacitor. At least two of the sub modules form a multi module, wherein, in charging phases and in discharging phases of the multi module, one of the switches of each sub module is switched off and the other switch of each sub module is switched on. The multi module has a control device that is connected to the central device and undertakes control of the sub modules of the multi module on the basis of control signals from the central device. The control device is configured such that it monitors the capacitor voltages of the sub modules and, in the event of an imbalance in the capacitor voltages, brings about balancing.
US10033203B1

An apparatus for charging at least one portable electrical mobile device includes an outer housing body using a pair of cord-penetrating electrical contacts in an elongated channel defining an elongated open passageway between opposite ends of the outer housing body to electrically couple with and draws electrical current from an electrical power-supply cord of a hosting electrical device and transfer the electrical current to an electrical port on the outer housing body in order to connect at least one portable electronic device to the electrical port to operate or recharge internal rechargeable batteries of the device. The charging apparatus provides adaptability to connect to electrical current without needing an available electrical socket.
US10033202B2

An apparatus for charging a battery of an electronic device is provided. The apparatus includes a battery configured to supply power to the electronic device; a charger configured to charge the battery according to a set charging voltage (V_SET) and a charging current (I_SET); and a controller configured to set the V_SET and the I_SET, and receive an output value of the charger or the battery during charging to re-set the V_SET if the output value corresponds to a pre-set reference range.
US10033200B2

A device for balancing an energy accumulator, especially an energy accumulator in an on-board power supply system of a motor vehicle, is provided. The energy accumulator is formed by a cell assembly of a serial connection of a plurality of cell groups, respective balancing circuits being connected to voltage connections of respective cell groups and comprising a discharge resistor. The discharge resistor of a respective balancing circuit has a temperature-dependent resistance characteristic, and the discharge resistors of at least some of the balancing circuits are thermally intercoupled.
US10033198B2

Disclosed are various embodiments for frequency-division multiplexing for wireless power providers using guided surface waveguide probes to transmit power. Guided surface waveguide probes may transmit power on multiple frequencies with potentially overlapping service areas. Frequency-agile wireless power receivers may tune to one or more frequencies. Cost, availability, and/or other information may be provided to the wireless power receivers. Power usage may be reported by the wireless power receivers to power providers.
US10033197B2

An object identification system includes a guided surface waveguide probe that produces a guided surface wave; and an object identification tag having a receive structure and a tag circuit, the tag circuit coupled to the receive structure and electrically powered as a load on the probe by conversion of the guided surface wave to electrical current at the receive structure, the tag circuit configured to emit a return signal containing a tag identifier when electrically powered by presence of the guided surface wave.
US10033194B2

An intelligent electrical power network control and/or protection device comprises at least one power supply connection for connecting the device to a main power source and an auxiliary power source and at least one unit configured to monitor main power, the unit being configured to activate a signal indicating lack of main power in response to lack of main power. The device further comprises at least one unit configured to provide a state control operation for changing an operating state of at least one unit of the device or an operating state of at least one unit to be connected to the device from an operative mode t a power saving mode in response to the activated signal indicating the detected lack of main power.
US10033183B2

Diffraction of a noise may be reduced in an inexpensive manner without reducing power generation efficiency. A power generation control apparatus (10) includes a plurality of combinations of DC input terminals (101) and (102) for inputting DC power and a noise filter (11) connected to the DC input terminals (101) and (102), wherein each of the plurality of combinations has a different extreme value of frequency characteristics of the noise filter (11).
US10033177B2

An electrostatic protection circuit includes a trigger circuit that is connected between a first power line and a second power line. The trigger circuit is configured to output a trigger signal in response to a voltage fluctuation between the first and second power lines. A shunt element has a main current path between the first power line and the second power line and is controllable to be on and off using the trigger signal. A control circuit is configured to supply a control signal to turn off the shunt element when a current value of the main current path of the shunt element exceeds a predetermined threshold value.
US10033170B2

Hybrid cable tray comprising a first part (13) constituting one piece having a uniform thickness. The first part (13) forming at least a first support surface (52) of a first accommodation (53) for the plurality of cables (54). The first part (51) having a plurality of first through holes (15) formed by a first plurality of edges (20) in the first part (13). The cable tray (10) having two parallel extending side bars (11, 12) connected to each other by said first part (13). The said side bars comprise an inner side (111, 121) connected to the said first part (13) and provided with at least one closed top side (113, 123) and one outer side (112, 122) where the inner side and the outer side have about the same width (W). The side bars have an open bottom side (55, 56). The invention also covers a method of manufacturing such a hybrid cable tray (10).
US10033169B2

A first opposing surface inclination angle of a protruding first solid insulating material of a first high-voltage device is smaller than a second opposing surface inclination angle of a dented second solid insulating material of a second high-voltage device. A hollow truncated-cone flexible insulating material of which the thickness before insertion between the first high-voltage device and the second high-voltage device is the same at every part and the elasticity modulus gradually increases from a small-diameter side toward a large-diameter side, or a hollow truncated-cone flexible insulating material of which the thickness before insertion gradually increases from a small-diameter side toward a large-diameter side and the elasticity modulus is the same at every part, is compressed and sandwiched between the first solid insulating material and the second solid insulating material.
US10033167B1

A handheld circular sawing device for severing armored cable includes a housing. A first plate is coupled to and extends coplanarly with a first side of the housing. A second plate is positioned substantially perpendicular to the first plate along a lower edge of the first plate. The second plate is hingedly coupled by a first end to the first plate proximate to a rear of the housing. A second end of the second plate is positioned proximate to a front of the housing to define a channel. A power module and a motor are coupled to the housing. The motor is operationally coupled to the power module. A blade that is coupled to a shaft of the motor protrudes into the channel. The motor is positioned to rotate the blade coincident with the shaft to longitudinally cut a section of a tubular substrate that is positioned in the channel.
US10033166B2

A stripping plier includes a first plier handle, a second plier handle, a blade assembly, a spring and a supportive blocking member. The blade assembly is attached to two opposite side edges of the first plier handle and the second plier handle correspondingly; two ends of the spring are secured onto the first plier handle and the second plier handle respectively; the supportive blocking member is arranged on one side edge of the blade assembly, one end of the supportive blocking member is attached onto the first plier handle and another end thereof extends to the second plier handle. The supportive blocking member is able to provide supporting force during the cutting of the blade assembly in order to prevent any positional shifts of the stripping plier from occurring.
US10033160B2

An interband cascade (IC) light emitting device comprising a plurality of interband cascade stages, wherein at least one of the IC stages is constructed to have an electron injector made of one or more QWs, a type-I quantum well (QW) active region, a barrier layer positioned between the active region and the electron injector, a hole injector made of one or more QWs, and a barrier layer positioned between the active region and the hole injector. In at least one embodiment, a type II heterointerface layer is between the electron injector and an adjacent hole injector. The well layer of the type-I QW active region has compressive strain, while the barrier layers which flank the type-I QW active region comprise tensile strain layers. In certain embodiments, the electron injector and the hole injector comprise tensile strained layers.
US10033159B2

A mode-controlled laser system includes an active region to generate optical energy in response to an electric signal. The system also includes a mirror to resonate the optical energy in an optical cavity. The system also includes a HCG mode control reflector arranged in the optical cavity to control the resonated optical energy into a substantially non-Gaussian intensity profile. The resonated optical energy can be emitted as an optical signal having the substantially non-Gaussian intensity profile.
US10033153B1

A fiber optic voltage conditioner, and method therefor, generally relate to voltage conditioning. In such a fiber optic voltage conditioner, there is a laser, and an optical circulator is coupled to receive a light signal from the laser. A controller is coupled to the laser and is configured to generate first control information for wavelength-drift control of the laser. A data acquisition module is coupled to the controller and is configured to generate second control information for the controller for adjustment of the first control information. A photodetector is coupled to the optical circulator to receive a returned optical signal and is coupled to the data acquisition module to provide an analog output signal thereto. The photodetector is configured to generate the analog output signal responsive to the returned optical signal. The data acquisition module is configured to generate the second control information using the analog output signal.
US10033148B2

Rare earth doped fiber lasers can be robust and efficient sources of high quality light, but are usually limited to the highest gain transitions of the active species. But rare earths typically possess a multitude of potentially useful transitions that might be accessed if the dominant transition can be suppressed. In fiber lasers this suppression is complicated by the very high net gain the dominant transitions exhibit; effective suppression requires some mechanism distributed along the length of the fiber. We have developed a novel waveguide with resonant leakage elements that frustrate guidance at well-defined and selectable wavelengths. Based on this waveguide, we have fabricated a Large Mode Area Neodymium doped fiber with suppression of the four-level transition around 1060 nm, and demonstrated lasing on the three-level transition at 930 nm with good efficiency.
US10033146B2

A method of manufacturing an electrical wire connecting structure in which a terminal having a tube-shaped portion and a conductor portion of a covered electrical wire are crimped at the tube-shaped portion, and the tube-shaped portion has a conductor crimping portion corresponding to the conductor portion, and a cover crimping portion corresponding to a cover portion of the covered electrical wire, the method comprising the steps of a) forming the tube-shaped portion, b) inserting the covered electrical wire into a corresponding space, c) crimping a welded portion of the conductor, and d) compressing the cover crimping portion.
US10033117B1

A terminal assembly includes a terminal having a wire barrel and a mating segment configured to be mated to a mating component. The terminal assembly includes a shuttle assembly configured to be coupled to an end of a wire. The shuttle assembly includes a connecting insert defining a wire chamber configured to receive an exposed conductor of the wire. The connecting insert has a retention tab extending into the wire chamber. The retention tab is configured to interfere with and retain the wire in the wire chamber. The connecting insert is received in the wire barrel of the terminal and the connecting insert is configured to be crimped between the wire barrel of the terminal and the exposed conductor of the wire when the wire barrel is crimped around the connecting insert and the wire.
US10033108B2

Aspects of the subject disclosure may include, receiving an electrical signal, and generating on an outer surface of a transmission medium, according to the electrical signal, electromagnetic waves having a target wave mode. At least a portion of electric fields of the electromagnetic waves has a spatial alignment that reduces a propagation loss of the electromagnetic waves when the electric fields of the electromagnetic waves propagate through a substance disposed on the outer surface of the transmission medium in a direction of propagation of the electromagnetic waves. Other embodiments are disclosed.
US10033107B2

Aspects of the subject disclosure may include, for example, receiving, by a feed point of a dielectric antenna, electromagnetic waves from a dielectric core coupled to the feed point without an electrical return path, where at least a portion of the dielectric antenna comprises a conductive surface, directing, by the feed point, the electromagnetic waves to a proximal portion of the dielectric antenna, and radiating, via an aperture of the dielectric antenna, a wireless signal responsive to the electromagnetic waves being received at the aperture. Other embodiments are disclosed.
US10033106B2

A transdermal antenna may be partially inserted into a cavity in the body of a mammal to receive wireless data transmissions from devices located within the body and relay the data to devices located outside of the body. The transdermal antenna may include a first antenna which may be inserted inside of the body cavity and receive radio frequency data transmissions from devices located inside the body. The transdermal antenna may conduct the received data transmissions to a relay mechanism located outside of the body using coaxial cables, waveguides or a combination of both. The relay mechanism may relay the conducted data transmissions to a receiver device located outside of the body by using a wire connection, such as a coaxial cable, or a wireless communication link via a transceiver coupled to a second antenna.
US10033103B2

A multilayer coil device includes a multilayer body including first and second coil conductors each having a winding planar shape and a magnetic shield member having a planar shape. Winding regions of the first and second coil conductors partially overlap each other as seen in a direction in which the winding axes extend. The magnetic shield member is between the first and second coil conductors in the direction in which the winding axes extend and overlaps a first region where the first and second coil conductors overlap each other and does not overlap at least a portion of a second region where the first and second coil conductors do not overlap each other.
US10033094B2

The present invention relates to an antenna for wireless application made from a component of an electronic device, said component being attached to the casing of the electronic device and comprising a conductive part and at least one mounting pin made of conductive material, the conductive part forming the radiating element of the antenna and the mounting pin being connected electrically to a feed line of the antenna and to a ground plane by a shunt.
US10033090B2

A digital radio receiver system is provided as a single module for retro-fit connection to the external antenna connector of a vehicle or the like. The system includes an antenna connected to a radio receiver which is configured to scan and receive digital radio channels through the antenna. There is also a wireless communications module for wirelessly transmitting to an external display and control unit information relating to the available channels and for receiving back a selected channel. A transmitter is provided for decoding a selected channel and transmitting it as a modulated signal down a wired feed from the eternal antenna connector to an analog radio head unit for output on a given channel. A renewable energy unit is provided on the module for powering the receiver, communications module and transmitter.
US10033086B2

A tilt adapter configured to facilitate a desired tilt of a first radio frequency (RF) band and a second RF band of an antenna is disclosed. The antenna supports two or more frequency bands, in which the vertical tilt of each of the supported frequency bands is separately controlled by a coarse level of phase shifting, but commonly controlled by a fine level of phase shifting.
US10033083B1

One or more embodiments of the present invention describe an apparatus and method to combine unequal powers. The apparatus includes a first input port, a second input port, and a combiner. The first input port is operably connected to a first power amplifier and is configured to receive a first power from the first power amplifier. The second input port is operably connected to a second power amplifier and is configured to receive a second power from the second power amplifier. The combiner is configured to simultaneously receive the first power from the first input port and the second power from the second input port. The combiner is also configured to combine the first power and second power to produce a maximized power. The first power and second power are unequal.
US10033078B2

The present disclosure relates to a tunable magnonic crystal device comprising a spin wave waveguide, a magnonic crystal structure in or on the spin wave waveguide, and a magneto-electric cell operably connected to the magnonic crystal structure. The magnonic crystal structure is adapted for selectively filtering a spin wave spectral component of a spin wave propagating through the spin wave waveguide so as to provide a filtered spin wave. The magneto-electric cell comprises an electrode for receiving a control voltage, and adjusting the control voltage controls a spectral parameter of the spectral component of the spin wave via an interaction, dependent on the control voltage, between the magneto-electric cell and a magnetic property of the magnonic crystal structure.
US10033075B2

[Problem] To provide a cross coupled band-pass filter that reduces a loss of a signal due to a dielectric loss and enables a resonance frequency to be easily changed.[Solution] A cross coupled band-pass filter of the present invention includes an input waveguide, an output waveguide, and three or more stages of resonators that connect the waveguides together, in which the three or more stages of resonators is formed using a filter element, one or multiple pairs of resonators of the three or more stages of resonators adjoin via a shared tube wall and include an opening in the shared tube wall, an antenna that connects the one or multiple pairs of resonators together in the opening, and one or more stages of unconnected resonators between the one or multiple pairs of resonators in a waveguide path of electromagnetic waves.
US10033073B2

A metal air battery includes: a battery module comprising a metal air cell configured to use oxygen as a positive electrode active material; an air channel unit including a fluid tube extending from a side of a cathode layer of the metal air cell to a side of a metal anode layer of the metal air cell; and an air supply unit configured to supply air to the air channel unit, wherein the fluid tube is configured to direct air from the side of the cathode layer of the metal air cell to the side of the metal anode layer of the metal air cell.
US10033072B2

A battery module for receiving battery cells provides cooling through a cooling fluid. Chilled fluid travels first to the hottest part of the battery module and then continues to gradually less hot areas. As the chilled cooling fluid absorbs heat and travels to cooler parts of the battery module, the heat transfer between the fluid and the battery cells decreases because the temperature differential between the cells and cooling fluid decreases, providing a more even temperature distribution across the battery module. The cooling fluid may be contained in a conduit associated with one or more cooling plates. A plurality of slots provide a precise mechanical support for each battery cell, increasing the heat conduction from the cell to the battery module, protecting the battery module from vibration and decreasing contamination in case of thermal runaway or other damage to the cells.
US10033071B2

A rechargeable battery whose ohmic resistance is modulated according to temperature is disclosed.
US10033069B2

A cell cathode compartment comprises a granule bed comprising metal granules, metal halide granules, and sodium halide granules, a separator adjacent to the granule bed, a liquid electrolyte dispersed in the granule bed, and a porous absorbent disposed in the granule bed, wherein a transverse cross-sectional distribution of the porous absorbent in the granule bed varies in a longitudinal direction from a first position to a second position. In another embodiment, a cell cathode compartment comprises a granule bed comprising metal granules, metal halide granules, and sodium halide granules, a separator adjacent to the granule bed, a liquid electrolyte dispersed in the granule bed, and a porous absorbent coating on a surface adjacent to the granule bed.
US10033064B2

A method and apparatus for the production of wound elements. The method comprising: providing a plurality of first electrical web elements; disposing at least one of the first electrical web elements upon a conveying element, wherein a first or second face of the disposed first electrical web elements is disposed in a face to face relationship with the conveying element; providing a plurality of second electrical web elements; disposing at least one of the second electrical web elements upon the conveying element at a predetermined spacing from the disposed first electrical web elements and in a face to face relationship with the conveying element, wherein the predetermined spacing is at least as long as the length of the first electrical web element; and disposing an electrically insulating separator web element in a face to face relationship with the disposed electrical web elements.
US10033060B2

There is a need to improve the positioning accuracy in stacking gas separators. A guide section 58 provided in a fuel cell manufacturing apparatus 50 has first and second guide members 52 arranged to be parallel to each other and away from each other in a horizontal direction and extended in a stacking direction of the gas separators. The gas separator has first and second engagement elements 28 provided at corresponding positions to the first and the second guide members 52 to have a concave and/or convex shape formed along its outer periphery. A manufacturing method of a fuel cell includes a stacking step of stacking a plurality of members including gas separators by engaging the first engagement element with the first guide member and engaging the second engagement element with the second guide member. The gas separators stacked by the stacking step satisfy such a configuration that a first support location of the first engagement element and a second support location of the second engagement element are arranged at positions away from each other across a center of gravity of the gas separator and that the center of gravity is located in a lower area in a direction of gravity below a straight line of connecting the first support location with the second support location on a stacking surface of the gas separator.
US10033058B2

Provided is a fuel cell capable of maintaining an interface pressure in good condition between a membrane electrode assembly and separators, and preventing an increase in contact resistance. A fuel cell is disclosed including: a membrane electrode assembly provided with a frame at a periphery thereof; two separators holding both the frame and the membrane electrode assembly therebetween; and a gas seal provided between an edge portion of the frame and an edge portion of each separator to have a configuration in which a reactant gas passes through the frame and the membrane electrode assembly and the separators, wherein the frame and the separators are not in contact with and separated from each other in a region between the membrane electrode assembly and the gas seal.
US10033057B2

In order to provide a fuel cell system that inhibits the occurrence of degradation of an MEA while also inhibiting an increase in the CPU load. A fuel cell system is equipped with a hydrogen supply unit that supplies hydrogen to a fuel cell, a pressure detection unit that detects the internal pressure of hydrogen supply piping, a current detection unit that detects the current value of the fuel cell, and a control unit that calculates the necessary hydrogen supply volume for the fuel cell based on the detected current value and pressure value, and controls the hydrogen supply unit to supply hydrogen corresponding to the calculated hydrogen supply unit to the fuel cell, wherein the control unit calculates the hydrogen supply volume based on the pressure value and the current value for each of a first cycle, and acquires the pressure value and supplies hydrogen corresponding to the immediately prior calculated hydrogen supply volume to the fuel cell when the control unit is determined that supply of hydrogen is necessary based on the acquired pressure value, for each of a second cycle which shorter than the first cycle.
US10033054B2

A fuel cell system includes: a fuel cell that includes a membrane electrode assembly clipping an electrolyte membrane with an anode and a cathode; a fuel gas supplier that supplies an anode gas to the anode via an anode gas supply passage in accordance with a power generation request for the fuel cell; a circulation pump that circulates an exhaust gas discharged from the anode to the anode gas supply passage; a judger that judges whether any one of a temperature of the circulation pump and a temperature associated with the temperature of the circulation pump is equal to or less than a prescribed temperature; and a drive controller that drives the circulation pump at a prescribed rotation number when the judger judges that any one of the temperatures is equal to or less than the prescribed temperature, and there is no power generation request for the fuel cell.
US10033048B2

The present invention concerns a flat battery comprising a package formed by a cathode, an anode, and a separator layer sandwiched between the cathode and the anode, a sealing frame extending circumferentially around said package, a first current collector contacting the anode, and a second current collector contacting the cathode. The first and second current collectors each partly cover the sealing frame in a zone being adjacent to the package. According to the invention, the battery further comprises a first polymeric jacket layer being arranged on the first current collector and a second polymeric jacket layer being arranged on the second current collector, said first and second polymeric jacket layers extending circumferentially beyond the current collectors and beyond the sealing frame and being sealed together to form an outer jacket for the battery. Furthermore, the present invention also concerns a method to produce such a battery.
US10033047B2

A method for manufacturing a metal gas diffusion layer made of a metal porous body, the method includes forming a conductive layer of carbon film layer on the metal porous body, and forming a water-repellent layer on the metal porous body formed with the conductive layer. The forming a water-repellent layer includes coating a solution containing a fluorine resin which constitutes the water-repellent layer and a volatile component which does not constitute the water-repellent layer on the metal porous body, and heat-treating the metal porous body coated with the solution at or above a temperature at which a component which contains the volatile component and which does not constitute the water-repellent layer contained in the solution and less than a temperature at which an electrical resistance of the conductive layer is increased and electron conductivity is deteriorated to thereby form the water-repellent layer composed of the fluorine resin.
US10033046B2

Cathodes for lithium-sulfur batteries inhibit the parasitic polysulfide shuttle effect. The cathodes contain an active material support having a transition metal-containing nitrogen doped carbon developed to host the sulfur and suppress the diffusion of polysulfides into the electrolyte by retaining them in the high surface area nanostructured pores of the carbon while the transition metals serve as anchors for the soluble species due to the transition metals' affinity for sulfur. The cathodes 12 are gram scalable and have high surface area and high conductivity. The cathode active material support includes a nitrogen-containing polymer structure doped with a sulfide precursor of one or more transition metals selected from the group containing Fe, V, Mo, W, Co, Ni, Cu and Zn.
US10033045B2

A secondary-battery current collector comprising an aluminum foil and a film containing an ion-permeable compound and carbon fine particles formed thereon or a secondary-battery current collector comprising an aluminum foil, a film containing an ion-permeable compound and carbon fine particles formed thereon as the lower layer, and a film containing a binder, carbon fine particles and a cathodic electroactive material formed thereon as the upper layer, a production method of the same, and a secondary battery having the current collector are provided.
US10033028B2

Disclosed herein is a secondary battery having an electrode assembly mounted in a prismatic container, wherein the inside of an electrolyte injection hole formed in a base plate mounted to an open upper end of the prismatic container includes an upper part having a chamfered structure in which the diameter of the electrolyte injection hole is gradually decreased downward and a lower part having a non-chamfered structure continuously formed from the chamfered structure, and, when a sealing member is pressed into the electrolyte injection hole, the sealing member deformed into a shape corresponding to the electrolyte injection hole comes into tight contact with the chamfered structure due to shear stress between the chamfered structure and the sealing member and forms a sealed state due to frictional interaction between the non-chamfered structure and the sealing member. Consequently, it is possible to reduce a defect rate of secondary batteries and to improve sealability of the electrolyte injection hole without welding.
US10033027B2

Pull tab assemblies and related components and methods are disclosed herein. Some pull tab assemblies are configured to selectively interrupt and reestablish connections between a battery and a battery contact of an electronic circuit. Some pull tab assemblies include perforated pull tabs and/or pull tabs in which a proximal portion of the pull tab is configured to be cut or removed. Some pull tabs are designed to remain within a slot of the housing to impede fluid entry into the housing. Some methods disclosed herein involve programming memory that is disposed within a housing of a pull tab assembly or device.
US10033020B2

A method of manufacturing an organic light emitting display includes forming a first light-emitting layer on a substrate, forming a first portion of a second light-emitting layer on the first light-emitting layer, forming a third light-emitting layer on the first light-emitting layer, and forming a second portion of the second light-emitting layer on the first portion of the second light-emitting layer.
US10033016B2

Provided is a light-emitting device which can emit monochromatic light with high purity due to a microcavity effect and which can emit white light in the case of a combination of monochromatic light. Provided is a high-definition light-emitting device. Provided is a light-emitting device with low power consumption. In a light-emitting device with a white-color filter top emission structure, one pixel is formed of four sub-pixels of RBGY, an EL layer includes a first light-emitting substance which emits blue light and a second light-emitting substance which emits light corresponding to a complementary color of blue, and a semi-transmissive and semi-reflective electrode (an upper electrode) is formed so as to cover an edge portion of the EL layer.
US10033014B2

Preparation of semiconductor nanocrystals and their dispersions in solvents and other media is described. The nanocrystals described herein have small (1-10 nm) particle size with minimal aggregation and can be synthesized with high yield. The capping agents on thews-synthesized nanocrystals as well as nanocrystals which have undergone cap exchange reactions result in the formation of stable suspensions in polar and nonpolar solvents which may then result in the formation of high quality nanocomposite films.
US10033011B1

Embodiments of this disclosure provide an encapsulating material, an encapsulating cover plate, a sintering equipment, a sintering method, and a display apparatus, and relate to the technical field of display. This encapsulating material comprises a leveling auxiliary material, wherein the leveling auxiliary material is used to move upon excitation so as to level the encapsulating material when the encapsulating material is subjected to sintering, and is thus used in the encapsulation of a cover plate to be encapsulated and an encapsulating cover plate.
US10033004B2

A compound containing a partial structure of Formula I: is provided. In the structure of Formula I, M is a metal with an atomic number of at least 40; RA, RB, and RC are each independently 5 or 6 membered aryl or heteroaryl rings; R1, R2, R3, and A are each independently selected from a variety of substituents and combinations thereof; A is optionally bonded to RA or RC to form a fused ring; X1 is B, C, N, O, S or Se; X2-X7 are independently B, C or N; and Y1-Y2 are independently C or N. Formulations and devices, such as an OLEDs, that include the compound containing a structure of Formula I are also described.
US10032999B2

Disclosed are a compound for an organic optoelectric device represented by Chemical Formula 1, a composition for an organic optoelectric device, an organic optoelectric device including the same, and a display device. Details of Chemical Formula 1 are the same as those defined in the specification.
US10032995B2

A compound that emits fluorescence and delayed fluorescence is provided as a material for an organic electroluminescent device of high efficiency, and an organic photoluminescent device and an organic electroluminescent device of high efficiency and high luminance are provided using this compound. The compound of a general formula (1) having a diazatriphenylene ring structure is used as a constituent material of at least one organic layer in the organic electroluminescent device that includes a pair of electrodes, and one or more organic layers sandwiched between the pair of electrodes.
US10032981B2

A method of fabricating a magnetic memory device includes forming an interlayered insulating layer on a substrate, forming a landing pad to pass through the interlayered insulating layer, forming a protection insulating layer on the interlayered insulating layer to cover a top surface of the landing pad, forming a bottom electrode to pass through the protection insulating layer and through the interlayered insulating layer, forming a magnetic tunnel junction layer on the protection insulating layer; and patterning the magnetic tunnel junction layer to form a magnetic tunnel junction pattern on the bottom electrode.
US10032975B2

A thermoelectric device may include first and second insulating substrates. An array of electrically conductive first metallizations may be positioned on one side of the first substrate, and an array of electrically conductive second metallizations may be positioned on a mating side of the second substrate. A plurality of thermoelectric elements may be positioned between the first and second substrates and interconnected together through the first and second metallizations in one of a square shaped network pattern or a delta shaped network pattern.
US10032974B2

A thermoelectric conversion module and a thermoelectric conversion apparatus in which a thermoelectric conversion element can be flexibly attached to heat sources having various shapes in high density are provided. The thermoelectric conversion module includes a first thermoelectric conversion element configured of a cylindrical thermoelectric conversion material having a hollow portion and a second thermoelectric conversion element configured of a thermoelectric conversion material having a different conductive type from that of the first thermoelectric conversion element and fixed in the hollow portion.
US10032969B2

A light emitting device includes a base, at least one light emitting element, and a light transmissive sealing member. The base has a conductor wiring. The at least one light emitting element is mounted on the base. The at least one light emitting element is electrically connected to the conductor wiring. The light transmissive sealing member includes a light diffusion material. The light transmissive sealing member covers the at least one light emitting element. The light transmissive sealing member has a projection shape. The projection shape has a substantially circular bottom surface facing the base and a height in a light axis direction of the at least one light emitting element. The height is greater than a diameter of the substantially circular bottom surface.
US10032967B2

A phosphor comprising: a chemical composition expressed by the following formula (K1-p, Mp)a(Si1-y, Mny)Fb (M is at least one element selected from the group consisting of Na and Ca, and p satisfies 0≤p≤0.01, a satisfies 1.5≤a≤2.5, b satisfies 5.5≤b≤6.5, and y satisfies 0
US10032966B2

A material for an electronic device includes a substance arranged to emit light in a predetermined range of wavelength upon receiving an excitation energy, wherein the substance includes a plurality of carbon nitride particles and a siloxane material. A method of producing the material and a light emitting device including the material are also described.
US10032963B2

Disclosed herein are an LED package module capable of lowering the price of manufacture by simply reducing the number of LED packages without decreasing the luminance, and a display device having the same. To this end, in an LED package module according to an exemplary embodiment of the present disclosure and a display device having the same, a plurality of LED packages is mounted on an LED module substrate in a matrix such that the LED packages are oriented in intersecting directions alternately in each of the longitudinal and lateral directions. Consequently, it is possible to increase price competitiveness by simply reducing the number of LED packages without degrading the display quality.
US10032960B2

Disclosed is a semiconductor light emitting device including: multiple semiconductor layers including a first semiconductor layer, a second semiconductor layer, and an active layer; an electrode electrically connected with the multiple semiconductor layers; a light absorption barrier disposed about at least the electrode; and a non-conductive reflective film adapted to cover the multiple semiconductor layers, the light absorption barrier and the electrode and to reflect light from the active layer, wherein the non-conductive reflective film has an abnormal region of a lower reflectivity around the electrode due to a height difference between the light absorption barrier and the electrode, wherein a portion of the non-conductive reflective film exposed from the electrode is made longer than the abnormal region as seen in a cross-sectional view of the electrode.
US10032957B2

Embodiments are related to integrated circuit (IC) fabrication and, more particularly, to a fluidic assembly process for the placement of light emitting diodes on a direct-emission display substrate.
US10032954B2

A light-emitting device is provided. The light-emitting device comprises a substrate; an insulating layer on the substrate, wherein the insulating layer comprises a first hole; a light-emitting stack on the insulating layer and comprising an active region comprising a top surface, wherein the top surface comprises a first part and a second part; and an opaque layer covering the first part of the top surface and exposing the second part of the top surface, wherein the second part is directly above the first hole.
US10032946B2

A system or device for concentrating the light radiation of the type to be used for converting the solar radiation into electric current and/or thermal energy is disclosed. The device mainly having a primary optics apt to be exposed to the solar radiation and to allow the passage thereof therethrough, the primary optics being positioned on a hollow spacer member, which is perfectly aligned and at the same time locked, by means of a joint member.
US10032945B2

Disclosed herein is an electrically conductive adhesive composition and its use in solar cell modules, wherein the electrically conductive adhesive comprises a polymer matrix and dispersed in the polymer matrix about 40-90 wt % of conductive particles, with the wt % of all components comprised in the compositions totaling to 100 wt %, and wherein the polymer matrix comprises or is formed of a blend of at least one ethylene/alkyl (meth)acrylate copolymer elastomer and at least one ethylene vinyl acetate copolymer at a weight ratio ranging from about 10:90 to about 70:30.
US10032939B2

The inventive technology, in certain embodiments, may be generally described as a solar power generation system with a converter, which may potentially include two or more sub-converters, established intermediately of one or more strings of solar panels. Particular embodiments may involve sweet spot operation in order to achieve improvements in efficiency, and bucking of open circuit voltages by the converter in order that more panels may be placed on an individual string or substring, reducing the number of strings required for a given design, and achieving overall system and array manufacture savings.
US10032933B2

Provided is a thin film transistor including an active layer including a first silicon active layer, a second silicon active layer, and an oxide active layer in a space between the first silicon active layer and the second silicon active layer, a gate electrode on the active layer with a gate insulating layer disposed therebetween, and a source electrode and a drain electrode with an interlayer insulating layer disposed between the gate electrode and the source and drain electrodes, the source and drain electrodes being in contact with the first silicon active layer and the second silicon active layer, respectively.
US10032931B2

A switching element of LCDs or organic EL displays which uses a thin film transistor device, includes: a drain electrode, a source electrode, a channel layer contacting the drain electrode and the source electrode, wherein the channel layer comprises indium-gallium-zinc oxide having a transparent, amorphous state of a composition equivalent to InGaO3(ZnO)m (wherein m is a natural number less than 6) in a crystallized state, and the channel layer has a semi-insulating property represented by an electron mobility of more than 1 cm2/(V·sec) and an electron carrier concentration is less than 1018/cm3, a gate electrode, and a gate insulating film positioned between the gate electrode and the channel layer.
US10032929B2

The reliability of a transistor including an oxide semiconductor is improved. The transistor in a semiconductor device includes a first oxide semiconductor film over a first insulating film, a gate insulating film over the first oxide semiconductor film, a second oxide semiconductor film over the gate insulating film, and a second insulating film over the first oxide semiconductor film and the second oxide semiconductor film. The first oxide semiconductor film includes a channel region overlapping with the second oxide semiconductor film, a source region and a drain region each in contact with the second insulating film. The channel region includes a first layer and a second layer in contact with a top surface of the first layer and covering a side surface of the first layer in the channel width direction. The second oxide semiconductor film has a higher carrier density than the first oxide semiconductor film.
US10032922B2

A thin-film transistor, including a substrate; an active layer on the substrate; a gate electrode on the active layer; and a gate insulating layer between the active layer and the gate electrode, the active layer including a channel region; source and drain regions at opposite sides of the channel region; and lightly doped regions between the channel region and the source region and between the channel region and the drain region, the source and drain regions being doped with a first element, and the lightly doped regions being doped with a second element different from the first element.
US10032913B2

Contact structures, FinFET devices and methods of forming the same are disclosed. One of the contact structures includes a source/drain region, a mask layer, a connector and a shielding pattern. The source/drain region is between two gate stacks. A mask layer is over the gate stacks and has an opening corresponding to the source/drain region. The connector is electrically connected to the source/drain region, penetrates through the opening of the mask layer and protrudes above and below the mask layer. The shielding pattern is between the mask layer and the connector and in physical contact with the mask layer.
US10032905B1

Integrated circuits and methods of producing integrated circuits are provided. In an exemplary embodiment, an integrated circuit includes a substrate and a gate overlying the substrate. A drain is defined within the substrate, where the drain and the gate are separated by a drain distance. A source is defined within the substrate adjacent to the gate, wherein the source is divided into two or more source sections.
US10032897B2

Semiconductor devices and methods of making the same include forming a gate structure on a thin semiconductor layer. Additional semiconductor material is formed on the thin semiconductor layer. The thin semiconductor layer is etched back and the additional semiconductor material to form source and drain regions and a channel region, with notches separating the source and drain region from the channel region.
US10032881B2

A mask, including a transparent substrate and mask patterns formed on a surface of the transparent substrate, wherein the mask patterns include a first area for forming film patterns in a display area and a second area for forming film patterns in a non-display area; both the first area and the second area are provided with a plurality of patterned sub-masks; a distribution density of the patterned sub-masks in the first area is less than a distribution density of the patterned sub-masks in the second area; each patterned sub-mask includes a first pattern for forming a source electrode of a transistor, a second pattern for forming a drain electrode of the transistor, and a slit interposed between the first pattern and the second pattern; and a width of the slit in the first area is greater than a width of the slit in the second area.
US10032873B2

A semiconductor device includes a substrate, at least one semiconductor fin, and at least one epitaxy structure. The semiconductor fin is present on the substrate. The semiconductor fin has at least one recess thereon. The epitaxy structure is present in the recess of the semiconductor fin. The epitaxy structure includes a topmost portion, a first portion and a second portion arranged along a direction from the semiconductor fin to the substrate. The first portion has a germanium atomic percentage higher than a germanium atomic percentage of the topmost portion and a germanium atomic percentage of the second portion.
US10032867B1

A method of forming a semiconductor structure includes forming a multi-layer structure. The multi-layer structure has a substrate and two or more nanosheet layers formed above the substrate. The method also includes forming a bottom isolation layer between the substrate and the two or more nanosheet layers. The method further includes performing a fin reveal in the multi-layer structure after formation of the bottom isolation layer to form a fin. The two or more nanosheet layers provide a channel stack for a nanosheet field-effect transistor.
US10032866B2

In an active region, a contact trench in which a source electrode is embedded is provided. In a boundary region between the active region and the edge termination region, a tapered trench is provided. A second p-type base region is provided along an inner wall of the contact trench and extends to the boundary region to be provided along a base front surface and an inner wall of the tapered trench. An angle θ3 of the side walls of the tapered trench with respect to a substrate front surface is smaller than an angle θ1 of the side walls of the contact trench with respect to the substrate front surface. At a second mesa portion between the tapered trench and a step of the edge termination region, a gate runner is arranged on the base front surface, via a field oxide film.
US10032863B2

An integrated circuit may be formed by forming a buried isolation layer in an isolation recess in a single-crystal silicon-based substrate. Exposed lateral surfaces of the substrate at the buried isolation layer are covered with a dielectric sidewall. A seed trench is formed through the buried isolation layer to expose the substrate. A single-crystal silicon-based seed layer is formed through the seed trench, extending above the top surface of the buried isolation layer. A silicon-based non-crystalline layer is formed contacting the seed layer. A cap layer is formed over the non-crystalline layer. A radiant-induced recrystallization process converts the non-crystalline layer to a single-crystal layer aligned with the seed layer. The cap layer is removed and the single-crystal layer is planarized, leaving an isolated semiconductor layer over the buried isolation layer.
US10032853B2

An integrated non-linear complex oxide thin film heterostructure with a tailored microstructure architecture design and a method of fabrication thereof, inclusive, is provided. The tailored microstructure architecture design mitigates the undesirable effects of thermal strain, hence provides strain relief, which enables the desirable simultaneously achievement of a high permittivity and high dielectric Q/low dielectric loss in concert with one another. The material design and fabrication method thereof; enables enhanced performance, low cost NLCO-based tunable devices which possess desirable attributes including, but are not limited to, tunable device miniaturization, wide tunability, minimization of signal attenuation, reduced device operational power and enhanced operational range. Furthermore, the materials and related process science protocols are complementary metal oxide semiconductor compatible, scalable and affordable.
US10032847B2

A display device includes a substrate including a bending area, a display area. A plurality of first wires is disposed above the substrate. A second wire is disposed above the plurality of first wires. A third wire is disposed above the second wire. At least a portion of the second wire and at least a portion of the third wire are disposed in the bending area.
US10032838B2

The present invention provides an AMOLED pixel driving circuit and a pixel driving method. By utilizing the dual gate thin film transistor to be the drive thin film transistor, in the pre-charge stage, the preset voltage (Vpre) is written to the bottom gate (BG) of the first thin film transistor (T1), and the power source voltage (VDD) is written to the top gate; in the threshold voltage programming stage, the voltage of the top gate (TG) of the first thin film transistor (T1) drops, and the threshold voltage is raised until the threshold voltage is lifted up to Vth=Vpre−VOLED; in the drive stage, the voltage of the top gate (TG) is kept unchanged to keep the threshold voltage remaining to be Vth=Vpre−VOLED, and the data signal Data drives the first thin film transistor (T1) to be activated to make the organic light emitting diode (D1) emit light.
US10032834B2

Provided is a light receiving/emitting element and a light receiving/emitting apparatus that can be easily manufactured and allow high-sensitivity detection.The light receiving/emitting element is configured to include a first organic photoelectric conversion unit and a second organic photoelectric conversion unit that is disposed on the first organic photoelectric conversion unit and is different in spectral sensitivity from the first organic photoelectric conversion unit, wherein one of the first organic photoelectric conversion unit and the second organic photoelectric conversion unit acts as a light receiving unit and the other acts as a light emitting unit. The light receiving/emitting apparatus is configured to have the light receiving/emitting element mounted thereon.
US10032833B2

The thickness of a display device including a touch sensor is reduced. Alternatively, the thickness of a display device having high display quality is reduced. Alternatively, a method for manufacturing a display device with high mass productivity is provided. Alternatively, a display device having high reliability is provided. Stacked substrates in each of which a sufficiently thin substrate and a relatively thick support substrate are stacked are used as substrates. One surface of the thin substrate of one of the stacked substrates is provided with a layer including a touch sensor, and one surface of the thin substrate of the other stacked substrate is provided with a layer including a display element. After the two stacked substrates are attached to each other so that the touch sensor and the display element face each other, the support substrate and the thin substrate of each stacked substrate are separated from each other.
US10032829B2

A magnetic memory includes a deformable base plate, a spin device element coupled with the deformable base plate and storing a data as a magnetization direction, and a bending mechanism to bend the deformable base plate. At least one of upper and lower surfaces of the deformable base plate faces a space which is not filled with solid substance.
US10032821B2

In an imaging device having a waveguide, a surface of an insulating film covering a seal ring is prevented from getting rough. A pixel region, a peripheral circuit region, and a seal region are defined over a semiconductor substrate. After formation of a pad electrode in the peripheral circuit region and a seal ring in the seal ring region, a TEOS film is so formed as to cover the pad electrode and the seal ring. A pattern of a photoresist for exposing a portion of the TEOS film covering the pad electrode and the seal ring, respectively, is formed and etching treatment is subjected to the exposed TEOS film. Then, after the pattern of the photoresist has been formed, a second waveguide holding hole is formed in the pixel region by performing etching treatment.
US10032817B2

A photoelectric conversion device includes: a first optical filter that has a first pattern periodically having a plurality of structures and is formed of a conductive material film disposed on a first photoelectric conversion element with an insulating film therebetween; and a first optical filter that has a second pattern periodically having a plurality of structures and is formed of a conductive material film disposed on a second photoelectric conversion element with the insulating film therebetween. The interval between the first pattern and the second pattern that are adjacent to each other is longer than a period of the structures in the first pattern and a period of the structures in the second pattern.
US10032816B2

There is provided a solid-state imaging device including a substrate having a surface over which a plurality of photodiodes are formed, and a protection film that is transparent, has a water-proofing property, and includes a side wall part vertical to the surface of the substrate and a ceiling part covering a region surrounded by the side wall part, the side wall part and the ceiling part surrounding a region where the plurality of photodiodes are arranged over the substrate.
US10032814B2

An image sensor array is disclosed. The image sensor array includes: a semiconductor substrate; a lateral photo detector structure over the semiconductor substrate, wherein the lateral photo detector structure has a dislocation trapping region protruding to the semiconductor substrate; and an insulating layer disposed over the lateral photo detector structure and further extending to a space between the lateral photo detector structure and the semiconductor substrate; wherein the lateral photo detector structure includes a first type region and a second type region having a polarity opposite to a polarity of the first type region, and the first type region extends at least along a portion of a boundary between an upside of the intrinsic region and the insulating layer. An associated manufacturing method is also disclosed.
US10032808B2

Disclosed is a TFT substrate manufacturing method, which first forms a pixel electrode, a data line, and source/drain terminals on a base plate and then forms a channel protection layer and an oxide semiconductor layer; or alternatively first forming a buffer layer on the base plate to prevent characteristics of a TFT from being affected by direct contact between an oxide semiconductor layer and the base plate, and then forming the oxide semiconductor layer directly after formation of source/drain terminals so as to save one etch stopper layer, thus preventing damages induced in the oxide semiconductor layer by an etching operation of the source/drain terminals; and further, through forming a protective layer that covers a surface of a gate terminal to protect the gate terminal from corrosion at the same time of forming a common electrode, formation of an insulation protective layer can be saved.
US10032805B2

The present invention provides a method for bonding pins in OLB area, by forming via holes on the planarization layer of the OLB area corresponding to each pin, the subsequently formed connection wires connecting the pins through the via holes above the pins so that the corresponding pins being connected by the connection wires. As the connection wires completely cover the via holes above the pins, the problem of residual conductive material in the via holes during forming the connection wires does not occur. Compared to the known technology opening a large area on the planarization layer of the OLB area, the present invention avoids the conductive material residual at the bottom of the via hole on the planarization layer and related short circuit and poor display problems.
US10032798B2

An object is to prevent an operation defect and to reduce an influence of fluctuation in threshold voltage of a field-effect transistor. A field-effect transistor, a switch, and a capacitor are provided. The field-effect transistor includes a first gate and a second gate which overlap with each other with a channel formation region therebetween, and the threshold voltage of the field-effect transistor varies depending on the potential of the second gate. The switch has a function of determining whether electrical connection between one of a source and a drain of the field-effect transistor and the second gate of the field-effect transistor is established. The capacitor has a function of holding a voltage between the second gate of the field-effect transistor and the other of the source and the drain of the field-effect transistor.
US10032796B2

A display device includes a pixel portion in which a pixel electrode layer is arranged in a matrix, and an inverted staggered thin film transistor having a combination of at least two kinds of oxide semiconductor layers with different amounts of oxygen is provided corresponding to the pixel electrode layer. In the periphery of the pixel portion in this display device, a pad portion is provided to be electrically connected to a common electrode layer formed on a counter substrate through a conductive layer made of the same material as the pixel electrode layer. One objection of our invention to prevent a defect due to separation of a thin film in various kinds of display devices is realized, by providing a structure suitable for a pad portion provided in a display panel.
US10032789B2

Provided is a three-dimensional semiconductor memory device including a peripheral logic structure on a semiconductor substrate to include peripheral logic circuits and a lower insulating gapfill layer, a horizontal semiconductor layer on the peripheral logic structure, stacks on the horizontal semiconductor layer, each of the stacks including a plurality of electrodes vertically stacked on the horizontal semiconductor layer, and a plurality of vertical structures passing through the stacks and connected to the horizontal semiconductor layer. The horizontal semiconductor layer may include a first semiconductor layer disposed on the lower insulating gapfill layer and co-doped with an anti-diffusion material and first conductivity type impurities of a first impurity concentration, and a second semiconductor layer disposed on the first semiconductor layer and doped with first conductivity type impurities of a second impurity concentration lower than the first impurity concentration or undoped.
US10032784B2

An OTP memory device includes a first and a second doped region of the same polarity in a semiconductor substrate. The second doped region has a higher doping concentration than the first doped region. A source region and a drain region of an opposite polarity are also in the semiconductor substrate. The source is positioned over the lower doped region, and the drain is positioned over the higher doped region. A plurality of anti-fuse devices, separated from each other by a portion of the lower doped region, are each positioned at least partially above a respective portion of the source region (and, in turn, above the lower doped region). A first metal line is coupled to a first subset of the anti-fuse devices, and a second metal line is coupled to a different, second subset of the anti-fuse devices arranged between the anti-fuses in the first subset.
US10032778B2

A semiconductor device includes a substrate, a plurality of lower electrodes disposed on the substrate and are repeatedly arranged in a first direction and in a second direction that crosses the first direction, and a first electrode support contacting a sidewall of at least one of the lower electrodes. The first electrode support includes a first support region including a first opening and a second support region disposed at a border of the first support region. An outer sidewall of the first electrode support includes a first sidewall extending in the first direction, a second sidewall extending in the second direction, and a connecting sidewall connecting the first and second sidewalls. The second support region includes the connecting sidewall. In a first portion of the second support region, a width of the first portion of the second support region decreases in a direction away from the first support region.
US10032773B2

A structure including a plurality of fins etched from a semiconductor substrate, a gate electrode above and perpendicular to the plurality of fins, a pair of sidewall spacers disposed on opposing sides of the gate electrode, a gap fill material above the semiconductor substrate and between the plurality of fins, the gap fill material is directly below the gate electrode and directly below the pair of sidewall spacers, wherein the gate electrode separates the gap fill material from each of the plurality of fins, and an epitaxially grown region above a portion of the plurality of fins not covered by the gate electrode, the EPI region separates the gap fill material from each of the plurality of fins.
US10032772B2

Methods of fabricating integrated circuits and integrated circuits fabricated by those methods are provided. In an exemplary embodiment, a method includes providing a substrate having a first and second device wells, a gate dielectric overlying the first and second device wells, a first gate electrode layer overlying the gate dielectric, and a shallow trench isolation structure between the first and second device wells. An insulating dielectric layer is formed only partially overlying the first gate electrode layer. A second gate electrode material is deposited overlying at least the insulating dielectric layer to form a second gate electrode layer. The layers are patterned to form a second gate structure overlying the second device well. A contact is formed on the second gate electrode layer of the second gate structure with the contact overlying dielectric material of at least one of the insulating dielectric layer or the shallow trench isolation structure.
US10032769B2

A semiconductor device includes dummy gate structures formed on a dielectric layer over a substrate and forming a gap therebetween. A trench silicide structure is formed in the gap on the dielectric layer and extends longitudinally beyond the gap on end portions. The trench silicide structure forms a resistive element. Self-aligned contacts are formed through an interlevel dielectric layer and land on the trench silicide structure beyond the gap on the end portions.
US10032760B2

A semiconductor device includes an annular-shaped first frame comprised of a ceramic and forming an inner cavity in which semiconductor elements are disposed. A first electrode is on one side and a second electrode is on another. A second frame in the inner cavity holds the semiconductor elements and is comprised of a resin. A first metallic member is on one side, has an annular shape, and connects the first frame and first electrode. A second metallic member is on the other side, has an annular shape, and connects the first frame and the second electrode. A first elastic body has a first portion between the first metallic member and the second frame and a second portion abutting an inner sidewall of the first frame or overlapping the first frame. A second elastic body has a first portion between the second metallic member and the second frame.
US10032758B2

According to one embodiment, at first, a compound semiconductor layer is bonded to a position straddling a plurality of chip formation regions arranged on a substrate. One of the chip formation regions has a first size, and the compound semiconductor layer has a second size smaller than the first size. Thereafter, the compound semiconductor layer is processed to provide compound semiconductor elements on the chip formation regions. Then, the substrate is divided to correspond to the chip formation regions.
US10032749B2

An integrated circuit device is disclosed that includes a semiconductor substrate and a die attached to the semiconductor substrate. A conductive pillar is connected to at least one of the semiconductor substrate or the die. An overmold is molded onto the semiconductor substrate over the die, and the conductive pillar extends through the overmold.
US10032744B2

A variety of footed and leadless semiconductor packages, with either exposed or isolated die pads, are described. Some of the packages have leads with highly coplanar feet that protrude from a plastic body, facilitating mounting the packages on printed circuit boards using wave-soldering techniques.
US10032743B2

A semiconductor module is produced by providing a circuit carrier having a metallization, an electrically conductive wire and a bonding device. With the aid of the bonding device, a bonding connection is produced between the metallization and a first section of the wire. A separating location and a second section of the wire, the second section being spaced apart from the separating location, are defined on the wire. The wire is reshaped in the second section. Before or after reshaping, the wire is severed at the separating location, such that a terminal conductor of the semiconductor module is formed from a part of the wire. The terminal conductor is bonded to the metallization and having a free end at the separating location.
US10032737B2

A semiconductor device includes a substrate includes a first layer and a second layer over the first layer, a bump disposed over the second layer, a molding disposed over the second layer and surrounding the bump, and a retainer disposed over the second layer, wherein the retainer is disposed between the molding and a periphery of the substrate. Further, a method of manufacturing a semiconductor device includes providing a substrate, disposing several bumps on the substrate, disposing a retainer on the substrate and surrounding the bumps, and disposing a molding between the bumps and the retainer.
US10032731B2

A radio frequency (RF) switch arrangement that improves the voltage handling capacity of a stack of switching elements (e.g., field-effect transistors (FETs)). The RF switch arrangement can include a ground plane and a stack arranged in relation to the ground plane, the stack including a plurality of switching elements coupled in series with one another. The RF switch arrangement can also include a plurality of capacitive elements, each of the plurality of capacitive elements providing a capacitive path across respective terminals of a corresponding one of the plurality of switching elements.
US10032729B2

Provided is an apparatus for generating an identification key by using process variation in a conductive layer manufacturing process. The apparatus may include a first contact connected to a first conductive layer included in a semiconductor chip, wherein a first node is formed by an electrical connection between the first conductive layer and the first contact, a second contact connected to a second conductive layer included in the semiconductor chip, wherein a second node is formed by an electrical connection between the second conductive layer and the second contact, and wherein a value of a spacing between the first contact and the second contact is smaller than a minimum spacing value that guarantees that the first node and the second node are not shorted on a patterning layout, and a reader configured to determine whether the first node and the second node are electrically shorted and to provide the identification key.
US10032711B2

Semiconductor devices are provided which have MIM (metal-insulator-metal) capacitor structures that are integrated within air gaps of on-chip interconnect structures, as well as methods for integrating MIM capacitor formation as part of an air gap process flow for fabricating on-chip interconnect structures. For example, a semiconductor device includes a dielectric layer with a first pattern of metal lines and second pattern of metal lines. Air gaps are disposed in spaces between the metal lines. Portions of the spaces between the metal lines of the first pattern of metal lines include a conformal layer of insulating material disposed on sidewalls of the metal lines and metallic material that fills the spaces between the metal lines. The first pattern of metal lines comprises a first capacitor electrode, the metallic fill material comprises a second capacitor electrode, and the conformal layer of insulating material comprises an insulating layer of a MIM capacitor structure.
US10032707B2

Disclosed is a die. The die may include a material layer, a plurality of vias, and a plurality of metal channels. The material layer may have a top side and a backside. The top side may include a plurality of pad connections. The plurality of vias may extend through the material layer from the top side to the backside. The plurality of metal channels may be in contact with the backside. Each of the plurality of metal channels may be in electrical communication with at least one of the plurality of pad connections and at least one of the plurality of vias.
US10032704B2

A package includes a device die, a molding material molding the device die therein, and a surface dielectric layer at a surface of the package. A corner opening is in the surface dielectric layer. The corner opening is adjacent to a corner of the package. An inner opening is in the surface dielectric layer. The inner opening is farther away from the corner of the package than the corner opening. The corner opening has a first lateral dimension greater than a second lateral dimension of the inner opening.
US10032699B1

Methods and system for flip chip alignment for substrate and leadframe applications are disclosed and may include placing a semiconductor die on bond fingers of a metal leadframe, wherein at least two of the bond fingers comprise one or more recessed self-alignment features. A reflow process may be performed on the semiconductor die and leadframe, thereby melting solder bumps on the semiconductor die such that a solder bump may be pulled into each of the recessed self-alignment features and aligning the solder bumps on the semiconductor die to the bond fingers. The recessed self-alignment features may be formed utilizing a chemical etch process or a stamping process. A surface of the recessed self-alignment features or the bond fingers of the metal leadframe may be roughened. A solder paste may be formed in the recessed self-alignment features prior to placing the semiconductor die on the bond fingers of the metal leadframe.
US10032686B2

A motor drive device detects the malfunction of a flow path in a heat sink based on the temperature of the device. The motor drive device includes: a temperature detection part which detects the temperature of the motor drive device; a temperature change calculating part which calculates the degree of change of the temperature with respect to time when the rotation number of a fan is controlled to a lower rotation number than a regular rotation number; an malfunction determination part which determines whether or not the degree of the change is different from a predetermined standard; and an malfunction signal generation part which generates a signal indicating that malfunction occurs in fluid flow when it is determined that the degree of the change is different from the standard.
US10032684B2

A lead bonding structure includes: a plurality of leads extending outward from a package; and a plurality of electrode pads formed on a circuit board. The plurality of leads are soldered to the electrode pads, respectively. Each of the leads includes a lower wide portion having a width dimension greater than a width dimension of each of the electrode pads. The lower wide portion of each of the leads is soldered to the corresponding electrode pad.
US10032679B1

Embodiments are directed to a method of forming a semiconductor device and resulting structures having reduced source/drain contact resistance. The method includes forming a first semiconductor fin in a first region of a substrate and a second semiconductor fin in a second region of the substrate. A first gate is formed over a first channel region of the first semiconductor fin and a second gate is formed over a first channel region of the second semiconductor fin. A first doped region is formed on the first semiconductor fin, adjacent to the first gate. A second doped region is formed in a top portion of the first doped region and a third doped region is formed in a top portion of the second semiconductor fin. The third doped region is removed to form a recess and the recess is filled with a fourth doped region.
US10032674B2

A method for forming contacts on a semiconductor device includes forming trenches by etching an etch stop layer formed on an interlayer dielectric and etching the interlayer dielectric to expose source and drain regions between gate structures and depositing conductive material in the trenches and over the etch stop layer to a height above the etch stop layer. A resist is patterned on the conductive material with shapes over selected source and drain regions. The conductive material is subtractively etched to remove the conductive material from over the etch stop layer and to recess the conductive material into the trenches without the shapes to form self-aligned contacts below the shapes and lines in the trenches.
US10032671B2

The present invention has an object to perform a peeling treatment in a short time. Peeling is performed while a peeling layer is exposed to an atmosphere of an etching gas. Alternatively, peeling is performed while an etching gas for a peeling layer is blown to the peeling layer in an atmosphere of an etching gas. Specifically, an etching gas is blown to a part to be peeled while a layer to be peeled is torn off from a substrate. Alternatively, peeling is performed in an etchant for a peeling layer while supplying an etchant to the peeling layer.
US10032668B2

Chamferless via structures and methods of manufacture are provided. The method includes: forming at least one self-aligned via within at least dielectric material; plugging the at least one self-aligned via with material; forming a protective sacrificial mask over the material which plugs the at least one self-aligned via, after a recessing process; forming at least one trench within the dielectric material, with the protective sacrificial mask protecting the material during the trench formation; removing the protective sacrificial mask and the material within the at least one self-aligned via to form a wiring via; and filling the wiring via and the at least one trench with conductive material.
US10032665B2

A method for forming a semiconductor device includes the following steps. An IMD layer is provided on a substrate. A plurality of block patterns is formed on the IMD layer. A plurality of dummy patterns is formed on the IMD layer and the block patterns. Portions of the IMD layer uncovered by the dummy patterns and the block patterns are etched to form a plurality of trenches of the IMD layer. After the trenches of the IMD layer are formed, the dummy patterns and the block patterns are removed, and a metal material is filled into the trenches to form metal lines.
US10032662B2

Packaged semiconductor devices and methods of packaging thereof are disclosed. In some embodiments, a packaged semiconductor device includes a first device and a second device coupled to the first device. The second device includes an integrated circuit die covered by a molding compound. An over-mold structure is disposed over the second device.
US10032661B2

A semiconductor device, method, and tool of manufacture includes a semiconductor manufacturing tool. The semiconductor manufacturing tool includes push pins in a chuck and an edge ring over the chuck. The push pins are configured to hold a wafer, and are operable to vary a height of the wafer with respect to the chuck. The edge ring has a first width at a base proximate the chuck, and a second width at a point distal the chuck. The first width is greater than the second width. A distance from the wafer to the edge ring varies when the push pins vary the height of the wafer with respect to the chuck.
US10032660B2

An improved system and method for purging a microenvironment to desired levels of relative humidity, oxygen, or particulates through the implementation of a purge gas delivery apparatus and method that provides even distribution of the purging gas within the microenvironment. A substrate container has a tower therein with a fluid flow passageway extending the length of the tower. Apertures with porous media between the aperture and fluid flow passageway regulate the volume and pressure of air discharging at each aperture. Alternatively, the tower may be formed of a porous tubular polymeric material. A sleeve may direct the discharge purge gas in the interior.
US10032658B2

A manufacturing method of a semiconductor device according to the present invention comprises cleaning a semiconductor substrate. A first chemical liquid for forming a water-repellent protection film and a second chemical liquid coating the first chemical liquid are supplied on a surface of the semiconductor substrate. Alternatively, the semiconductor substrate is immersed in the first chemical liquid coated with the second chemical liquid. The semiconductor substrate is then dried.
US10032652B2

The present disclosure relates to semiconductor packages and methods of manufacturing the same. In an embodiment, the semiconductor package includes a substrate, a semiconductor element, at least one connecting element, and an encapsulant. The semiconductor element is mounted to the substrate. The connecting element is disposed on the substrate and adjacent to the semiconductor element. The encapsulant covers at least a portion of the semiconductor element and at least a portion of the connecting element and defines at least one first groove surrounding the connecting element.
US10032648B2

A maximum length of a heat sink is set as “L” and a warp amount of the heat sink is set as “Z”; the warp amount “Z” is set as a positive value if a bonded surface of the heat sink to a metal layer is deformed to be concave or the warp amount “Z” is set as a negative value if the bonded surface is deformed to be convex; a ratio Z/L of the maximum length “L” and the warp amount “Z” measured at 25° C. is in a range not smaller than −0.005 and not larger than 0.005, and the ratio Z/L is in the range not smaller than −0.005 and not larger than 0.005 even when it is heated to 280° C. and then cooled to 25° C.
US10032646B2

An interconnect element 130 can include a dielectric layer 116 having a top face 116b and a bottom face 116a remote from the top face, a first metal layer defining a plane extending along the bottom face and a second metal layer extending along the top face. One of the first or second metal layers, or both, can include a plurality of conductive traces 132, 134. A plurality of conductive protrusions 112 can extend upwardly from the plane defined by the first metal layer 102 through the dielectric layer 116. The conductive protrusions 112 can have top surfaces 126 at a first height 115 above the first metal layer 132 which may be more than 50% of a height of the dielectric layer. A plurality of conductive vias 128 can extend from the top surfaces 126 of the protrusions 112 to connect the protrusions 112 with the second metal layer.
US10032640B1

Methods of fabricating a semiconductor structure using a photoresist cross link process and a photoresist de-cross link process are described. A cross link bottom layer is employed during the fabricating process and the photoresist de-cross link process de-cross links the cross link bottom layer before the bottom layer is removed. The incorporation of the photoresist de-cross link process with the usage of the cross link bottom layer provides a cost effective and low defect level solution to fabricate the semiconductor structure.
US10032638B2

A method includes forming mask patterns spaced apart from each other by at least one opening on an etch target layer, filling the opening with a block copolymer material including first and second polymer blocks of different properties, and annealing the block copolymer material to form first patterns and second patterns, the first patterns in contact with facing sidewalls of adjacent ones of the mask patterns, respectively, and at least one of the second patterns between the first patterns. The first patterns include the first polymer blocks and the second patterns include the second polymer blocks.
US10032635B2

The disclosed subject matter provides thin films including a metal silicide and methods for forming such films. The disclosed subject matter can provide techniques for tailoring the electronic structure of metal thin films to produce desirable properties. In example embodiments, the metal silicide can comprise a platinum silicide, such as for example, PtSi, Pt2Si, or Pt3Si. For example, the disclosed subject matter provides methods which include identifying a desired phase of a metal silicide, providing a substrate, depositing at least two film layers on the substrate which include a first layer including amorphous silicon and a second layer including metal contacting the first layer, and annealing the two film layers to form a metal silicide. Methods can be at least one of a source-limited method and a kinetically-limited method. The film layers can be deposited on the substrate using techniques known in the art including, for example, sputter depositing.
US10032631B1

A method of fabricating a mask pattern includes providing numerous masks on a substrate. A wider trench and a narrower trench are respectively defined between the mask. Subsequently, a mask material is formed to fill in the wider trench and the narrower trench. The top surface of the mask material overlapping the wider trench is lower than the top surface of the mask material overlapping the narrower trench. A photoresist layer is formed on the mask material overlapping the wider trench. Later, the mask material overlapping the narrower trench is etched while the mask material overlapping the wider trench is protected by the photoresist layer.
US10032629B2

A method of manufacturing a semiconductor device includes: providing a substrate; and forming a film on the substrate by supplying a silicon hydride and a halogen element-free catalyst containing one of a group III element or a group V element to the substrate, under a condition that the silicon hydride is not thermally decomposed when the silicon hydride is present alone.
US10032623B2

A cleaning method including a persulphuric acid producing step of causing a cleaning sulfuric acid solution to travel into an electrolyzing section and to circulate therethrough to produce persulphuric acid having a predetermined concentration by electrolysis in the electrolyzing section, a solution mixing step of mixing the sulfuric acid solution containing the persulphuric acid produced in the persulphuric acid producing step with a halide solution containing one or more types of halide ion without causing the solutions to travel into the electrolyzing section to produce a mixed solution having a post-mixture concentration of oxidant including the persulphuric acid that ranges from 0.001 to 2 mol/L, a heating step of heating the mixed solution, and a cleaning step of cleaning a semiconductor substrate by transporting the heated mixed solution to cause the heated mixed solution to come into contact with the semiconductor substrate.
US10032620B2

A laser-sustained plasma light source includes a plasma lamp configured to contain a volume of gas and receive illumination from a pump laser in order to generate a plasma. The plasma lamp includes one or more transparent portions transparent to illumination from the pump laser and at least a portion of the broadband radiation emitted by the plasma. The one or more transparent portions are formed from a transparent material having elevated hydroxide content above 700 ppm.
US10032616B2

A sample introduction device comprises a sampling unit, a gas suction pump, adsorption units, a piston cylinder and a desorption cylinder that comprises a desorption chamber, a carrier-gas inlet, a split/purge vent and an analyzer nozzle communicating with the desorption chamber. A heating film and a temperature sensor are provided on outer wall of the desorption cylinder. The piston cylinder above the desorption cylinder comprises two piston chambers, each of which is provided with the adsorption unit and in communication with the desorption chamber. The piston cylinder comprises a sample-gas inlet connected to the sampling unit and a gas-suction-pump orifice connected to the gas suction pump, each of which can communicate with both piston chambers. Each adsorption unit comprises an adsorption cylinder-like screen for holding adsorbents and a piston rod slidably mounted in the piston chamber. Each adsorption cylinder-like screen can simultaneously communicate with the sample-gas inlet and gas-suction-pump orifice.
US10032614B2

A method and apparatus for analyzing samples using mass spectrometry are disclosed. The apparatus includes a reaction device configured to dissociate sample ions into fragments by reacting the sample ions with a charged species (e.g., electrons) such as through ECD, EID, or EIEIO. The kinetic energy of the charged species is such that the fragments may be detected and produce spectra that allow for the determination of isomeric species in the sample and the location of double bonds of sample molecules. The fragments may include radical fragments and non-radical fragments. The apparatus may also include an oxygen gas source configured to react with the radical fragments to produce oxygen-radical fragments. Spectra resulting from analysis of the fragments may allow for the determination of the oxygen-radical fragments resulting from the dissociation of the sample molecules.
US10032597B2

An anode member includes a first metal tube and a second metal tube having a coefficient of thermal expansion that is larger than that of the first metal tube. A peripheral portion of a target is bonded to the anode member via a bonding material that is arranged so as to extend over the first metal tube and the second metal tube.
US10032596B2

A method for assembling an electron exit window of an electron beam generating device comprises arranging a foil support plate on a housing of the electron beam generating device, bonding a window foil to a frame along at least one continuous bonding line, thus creating an exit window sub-assembly, and attaching the exit window sub-assembly onto the housing.
US10032590B2

Arc Fault Circuit Interrupter (AFCI), Ground Fault Circuit Interrupter (GFCI) or AF/GF circuit breakers which may optionally have relatively small or compact bodies that have shaped neutral busbars and/or load terminals with an arm that extends through a window of a current transformer in a circuit breaker housing. The neutral busbar and/or load terminal can have a rigid or semi-rigid shaped body with a first segment that extends through the window of the current transformer and a second segment that extends behind the first segment about a printed circuit board. A plug-on, pigtail or bolt-on neutral can engage an electrical pad of the neutral busbar.
US10032563B2

A capacitor element including at least an anode body composed of a sintered compact containing tungsten as a main component, a dielectric layer with a smooth surface formed by chemical conversion of the surface of the anode body, and a semiconductor layer laminated on the dielectric layer. The capacitor is obtained by a production method which includes the steps of chemically converting the surface layer of the tungsten powder sintered compact into the dielectric layer in an aqueous solution containing 0.05 to 12% by mass of an oxidant composed of an oxygen-containing compound at a solution temperature of 62° C. or less, and removing all or most of water adhering to the inner surface of pores at a temperature of less than the boiling point of water, followed by drying at a temperature of not less than the boiling point of water.
US10032557B1

Wireless power transfer systems having improved tolerance for coil misalignment are disclosed. These systems efficiently transfer power to accessories having a variety of power modes. For example, a power transmitter may vary the amount of power transmitted to a power receiver in response to changes in the power requirements of that power receiver. The power transmitter and the power receiver may be mutually tuned to filter or substantially reduce respective leakage inductances at both a primary and secondary operating frequency.
US10032537B2

A thin plate is prepared by an ultraquenching transition control injector with a mixture of a metal powder having corrosion resistance to form a matrix and a powder having conductivity, as a raw material. When the matrix of the thin plate is crystal-structure metal, the plate can be formed at room temperature, and when the matrix is metallic glass, the plate can be formed in a supercooled liquid state. Therefore the plate can be finished into a separator with an intended shape.
US10032533B2

Systems and methods of transferring nuclear fuel from fuel pools having size and/or weight limitations to a storage or transport cask are disclosed. A canister containing spent nuclear fuel is inserted into a transfer cask. A shielding sleeve is then placed around the transfer cask. A lifting device simultaneously lifts the transfer cask and the shielding sleeve over a storage cask and the spent fuel is transferred from the transfer cask to the storage or transport cask.
US10032529B2

A magnetic jack control rod drive rod drive system having the magnetic coils that operate the moving parts of the drive system wound from anodized aluminum magnet wire or ceramic coated nickel clad copper and enclosed within a hermetically sealed housing that is pressurized with helium.
US10032528B2

A fuel pellet for a nuclear reactor includes a plurality of tristructural-isotropic fuel particles embedded in a structural silicon carbide matrix. A method of manufacturing a fuel pellet includes the steps of coating a plurality of tristructural-isotropic fuel particles with a coating slurry including silicon carbide powder to form a plurality of coated fuel particles; compacting the plurality of fuel particles; and sintering the compacted plurality of fuel particles to form the fuel pellet.
US10032523B2

A memory device includes a memory cell array, a multiplexing circuit, and a control logic circuit. The memory cell array includes a first sub memory cell array, a second sub memory cell array, and a third sub memory cell array. The multiplexing circuit selects the first sub memory cell array, the second sub memory cell array, and the third sub memory cell array in a first mode of operation, and when the first sub memory cell array is defective in a second mode of operation, the multiplexing circuit selects the second sub memory cell array and the third sub memory cell array. The control logic circuit selects the first mode of operation or the second mode of operation. The control logic circuit controls the multiplexing circuit so that the first, second and third sub memory cell arrays are connected to input or output pads.
US10032519B2

A semiconductor memory device includes a memory cell, a bit line electrically connected to the memory cell, a sense amplifier electrically connected to the bit line and including a first latch, and a controller configured to execute a write operation on the memory cell. The write operation includes a first program operation followed by a verify operation that includes a step of updating data of the first latch and a second program operation that includes a step of pre-charging the bit line, wherein the step of pre-charging the bit line is initiated prior to the data of the first latch is updated.
US10032518B2

A semiconductor memory device includes a memory cell array including a plurality of memory cells, a peripheral circuit performing a program operation or erase operation of the memory cell array, and a control logic controlling the peripheral circuit. The control logic controls the peripheral circuit such that a first program allowable voltage applied to bit lines of the memory cell array during a first program operation of the program operation and a second program allowable voltage applied during a second program operation of the program operation are different from each other.
US10032512B2

A non-volatile semiconductor memory device includes a memory array 20, including a plurality of memory elements; a selection part, selecting the memory elements of the memory array based on address data; a mode selection part 30, selecting any one of a RAM mode and a flash mode, where the RAM mode is a mode adapted to overwrite data of the memory element according to writing data, and the flash mode is a mode adapted to overwrite data of the memory element when the writing data is a first value and prohibit overwrite when the writing data is a second value; and a write control part, writing the writing data to the selected memory element according to the RAM mode or the flash mode selected by the mode selection part 30.
US10032510B2

A multimodal memristor memory provides selectable or reconfigurable operation in a plurality of operational modes of a memristor. The multimodal memristor memory includes a memristor having a plurality of operational modes. The multimodal memristor memory further includes a reconfigurable interface driver to select an operational mode of the plurality of operational modes of the memristor. The memristor is to operate in the operational mode selected by the reconfigurable interface driver.
US10032507B2

Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
US10032496B1

Methods, systems, and devices for variable filter capacitance are described. Within a memory device, voltages may be applied to access lines associated with two voltage sources to increase the capacitance provided by the access lines between the two voltage sources. In some cases, the access lines may be in electronic communication with capacitive cells that include a capacitive element and a selection component, and the voltage sources and access lines may be configured to utilize the capacitive elements and the capacitance between the access lines to generate an increase capacitance between the voltage sources. In some cases, decoders may be used to implement certain configurations that generate different capacitance levels. Similarly, sub-decoders may generate different capacitance levels by selecting portions of a capacitive array.
US10032495B2

A memory apparatus may include a bit line sense-amplifier coupled to first and second bit lines; a first precharge unit suitable for coupling the first and second bit lines in response to a bit line equalization signal; a sense-amplifier power control unit suitable for providing a plurality of powers to the bit line sense-amplifier in response to a power control signal; and a second precharge unit suitable for individually changing each voltage level of the first and second bit lines based on a precharge control signal.
US10032494B2

A data processing system may include a memory/storage circuit and a host. The memory/storage circuit may include a first memory module and a second memory module. Each of the first and second memory modules may include a controller and a memory device. The host may have access to the memory device of the first memory module and the memory device of the second memory module. Each of the controllers included in the first and second memory modules may be configured to selectively perform any one of a memory operation and a storage operation according to a request of the host.
US10032492B2

A semiconductor device that is novel, is capable of high-speed operation, consumes low power, or occupies a small area is provided. The semiconductor device includes a memory portion, a control circuit, and a plurality of wirings. The memory portion includes a plurality of memory circuits. The memory circuit includes a memory cell. The memory cell is electrically connected to a wiring. A first signal that indicates the amount of data that are written to or read from the memory portion is supplied to the control circuit. The control circuit has the function of controlling the number of the wirings to which a second signal for selecting the memory cell is simultaneously supplied on the basis of the first signal.
US10032487B2

An apparatus including a Correlated Electron Switch (CES) element and a programing circuit is provided. The programing circuit provides a programing signal to the CES element to program the CES element to an impedance state of multiple impedance states when a number of times the CES element has been programed is less than a threshold.
US10032485B2

A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, a complete index that can be used to locate each data chunk in each of these tracks and an abridged index that can enable the location of a subset of the data chunks in each track, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames, a first index that includes information indicative of the location within the file and characteristics of each encoded video frame and a separate second index that includes information indicative of the location within the file of a subset of the encoded video frames.
US10032480B2

In a method of producing a composite animation live captured image sequence by capturing a live action sequence of action scenes with an image capture device, which include a stand-in for an animated feature or character, generating concurrently with the live action sequence configuration data for the stand-in, positioning data associated with the stand-in derived through machine vision techniques applied to the live action sequence image frames; producing from the configuration data and the positioning data a computer-generated animated sequence for combining with the captured image sequence to produce composite image sequence comprising the animated feature in place of the stand-in, both the configuration data and frame-by-frame virtual camera data corresponding to the live action image captured frames can be synchronously incorporated enabling efficient and effective production of composite animation live action digital video or film or broadcast. As such, the stand-in tracking data is video-ready such that all animation data may be readily slotted into the captured video image to produce a composite that achieves the requirement of suspended disbelief.
US10032472B2

An edge surface of a magnetic-disk glass substrate containing an alkali metal component as a glass composition is a mirror surface, and in a bearing ratio curve of roughness cross-sectional areas obtained by measuring a surface roughness of the edge surface obtained by etching the edge surface by 2.5 μm, a roughness percentage when a bearing ratio of a roughness cross-sectional area is 50% is 40% or more.
US10032467B2

The presently disclosed technology teaches integrating disc drive electronics into a transducer head. Decreased electrical transit times and data processing times can be achieved by placing the electronics on or within the transducer head because electrical connections may be made physically shorter than in conventional systems. The electronics may include one or more of a control system circuit, a write driver, and/or a data buffer. The control system circuit generates a modified clock signal that has a fixed relation to phase and frequency of a bit-detected reference signal that corresponds to positions of patterned bits on the disc. The write driver writes outgoing data bits received from an external connection to off-head electronics directly to the writer synchronized with the modified clock signal. The data buffer stores and converts digital data bits sent from the off-head electronics to an analog signal that is synchronized with the modified clock signal.
US10032462B2

A method for speech enhancement in speech communication devices and more specifically in hearing aids for suppressing stationary and non-stationary background noise in the input speech signal signals is disclosed. The method uses spectral subtraction wherein the noise spectrum is updated using quantile-based estimation without voice activity detection and the quantile values are approximated by dynamic quantile tracking without involving large storage and sorting of past spectral samples. The technique permits use of a different quantile at each frequency bin for noise estimation without introducing processing overheads. The preferred embodiment uses analysis-modification-synthesis based on Fast Fourier transform (FFT) and it can be integrated with other FFT-based signal processing techniques used in the hearing aids and speech communication devices. A noise suppression system based on this method and using hardware with an audio codec and a digital signal processor chip with on-chip FFT hardware is also disclosed.
US10032460B2

Embodiments of the present application proposes a frequency envelope vector quantization method and apparatus, where the method includes: dividing N frequency envelopes in one frame into N1 vectors; quantizing a first vector in the N1 vectors by using a first codebook, to obtain a code word corresponding to the quantized first vector, where the first codebook is divided into 2B1 portions; determining, according to the code word corresponding to the quantized first vector; determining a second codebook according to the codebook of the ith portion; and quantizing a second vector in the N1 vectors based on the second codebook. In the embodiments of the present application, vector quantization can be performed on frequency envelope vectors by using a codebook with a smaller quantity of bits. Therefore, complexity of vector quantization can be reduced, and an effect of vector quantization can also be ensured.
US10032455B2

Techniques for combining the results of multiple recognizers in a distributed speech recognition architecture. Speech data input to a client device is encoded and processed both locally and remotely by different recognizers configured to be proficient at different speech recognition tasks. The client/server architecture is configurable to enable network providers to specify a policy directed to a trade-off between reducing recognition latency perceived by a user and usage of network resources. The results of the local and remote speech recognition engines are combined based, at least in part, on logic stored by one or more components of the client/server architecture.
US10032447B1

An aspect of some embodiments of the present invention relates to a system for processing audiovisual data. The system is configured to mediate between a user and an audio post-processing system, to enable the user to easily assign sounds to corresponding objects in a scene and for selecting suitable sounds effects to be applied to desired sounds by the post-processing system. Optionally, the sounds effects are selected according to distances between the objects and the camera and/or distances between objects in the scene with other objects which may or may not be in the scene.
US10032443B2

Systems and methods capable of providing adaptive and responsive accompaniment to music with fixed chord progressions, such as jazz and pop, are provided. A system can include one or more sound-capturing devices, a signal analyzer to analyze captured sound signals, and an electronic sound-producing component that produces electronic sounds as an accompaniment.
US10032435B2

Methods and systems of generating an image gradient are presented. In one example, image data for generating a two-dimensional digital image is provided to a hardware graphics processor. The image data may include a single pixel along a first direction of the digital image and multiple pixels along a second direction of the digital image. The pixels along the second direction of the digital image may include an image gradient. A one-dimensional stretching operation of the hardware graphics processor is initiated based on the image data to generate the digital image. In response to the stretching operation, the digital image may include multiple pixels along the first direction for each of the single pixels, wherein each of the multiple pixels along the first direction for a corresponding pixel of the single pixels comprises the corresponding pixel.
US10032423B2

The disclosed display device of improved display quality and reduced power consumption includes a display unit including pixels coupled to gate lines and data lines, a gate driving unit for outputting a gate signal to the gate lines, a data driving unit for outputting a data signal to the data lines, a voltage supply unit for supplying to the gate driving unit a gate-on voltage to generate the gate signal a gate-off voltage, and a kickback compensation voltage having a voltage level varied at a section of time of the gate-on voltage, and a display mode control unit for controlling the voltage supply unit to supply the kickback compensation voltage during a first display mode for displaying an image on an entire area of the display unit, and to block supply of the kickback compensation voltage during a second display mode for displaying an image on only a partial area.
US10032421B2

According to one embodiment, a liquid display device includes a liquid crystal display panel provided with pixel which includes pixel electrode, and has gradation values that vary, a driver which drives the pixel electrode, and a processor which supplies, if the gradation value of the pixel varies, the driver with a correction image signal based on an addition image signal in which a voltage based on the gradation value and a compensation voltage are added. The compensation voltage is based on pixel capacitances prior to and subsequent to variation of the gradation value and a voltage subsequent to the variation of the gradation value.
US10032419B2

The present invention is directed to driving methods for driving a color display device which can display high quality color states. The display device utilizes an electrophoretic fluid which comprises three types of pigment particles having different optical characteristics.
US10032410B2

Disclosed is a display apparatus. The display apparatus performs external compensation by using sensing data generated through actual sensing and calculation data which is calculated based on the sensing data with a median filter.
US10032400B2

A system reads a desired circuit parameter from a pixel circuit that includes a light emitting device, a drive device to provide a programmable drive current to the light emitting device, a programming input, and a storage device to store a programming signal. One embodiment of the extraction system turns off the drive device and supplies a predetermined voltage from an external source to the light emitting device, discharges the light emitting device until the light emitting device turns off, and then reads the voltage on the light emitting device while that device is turned off. The voltages on the light emitting devices in a plurality of pixel circuits may be read via the same external line, at different times.
US10032397B2

A banner or flag is affixed to a rigid portion of a banner arm that allows the banner to hang vertically for maximum display. The banner arm is mounted to a swivel head that enables 360 degree angular rotation. The rotation is about a rotational axis, which can also be vertical for maximum display and rotation. The swivel head mounts to a mounting system. The mounting system can include a mounting arm that mounts the banner to an object for display, or allows the banner to stand alone for display, depending on the type of mounting.
US10032394B2

Provided is a display device that includes an LED board on which a plurality of LED chips arranged in a matrix shape are mounted and an LED cover that covers a surface of the LED board where the LED chips is mounted and that is applied, as an LED display unit displaying a state of operation, for an electronic device, wherein the LED cover includes a front surface portion with a back surface arranged to face the LED chips, the back surface having grid-shaped ribs projected to form a plurality of recessed light guide holes at locations corresponding to the LED chips and characters printed on a front surface of the front surface portion adjacent to locations corresponding to bottom surfaces of the light guide holes, wherein each of the light guide holes is a tapered hole of which opening area is decreased toward the bottom surface, and the bottom surfaces are satin finished.
US10032392B2

A backlight unit includes a light source part configured to emit a light and a reflective sheet disposed under the light source part. The light source part includes a first light source block including a plurality of light sources with first distances therebetween and a second light source block including a plurality of light sources with second distances therebetween. The first distances increase or decrease as the light sources of the first light source block are closer to an end portion of the first light source block than to a center portion of the first light source block, and the second distances increase as the light sources of the second light source block axe closer to an end portion of the second light source block than to a center portion of the second light source block.
US10032391B2

Embodiments relate to a foldable display apparatus including a hinge providing supporting for a bending area of a flexible display panel. The flexible display panel includes a first flat display area and a second flat display area at both sides of a bending display area. A first rear cover provides support for the first flat display area and has a first edge. A second rear cover provides support for the second flat display area and has having a second edge facing the first edge and parallel to the first edge. The hinge includes rear hinge covers longitudinally extending parallel to the first edge and the second edge, and elastic axis members coupling the plurality of rear hinge covers in an interlocking and rotatable manner. The elastic axis members are deformed as the rear hinge covers make a relative movement by bending of the hinge.
US10032386B2

A method for implementing a simulation test comprising generating a first simulation context comprising a display of a first portion of a first virtual environment defined over 360° on a screen, the portion being projected over an angle of 180° and an avatar generated at a GPS position in the virtual environment. A generation of a second simulation context is activated comprising retrieving the position of the head and its orientation from a sensor, generating a second portion of the first virtual environment computed according to the position and orientation of the captured head, displaying the second portion on an optical unit of the helmet. The first and second portions coincide over an angle corresponding to that of the second portion for at least one position and one orientation of the predefined head.
US10032379B1

A traffic circle warning system and method employ a controller. The controller is configured to determine whether a traffic circle exists along a current travel path of the host vehicle based on remote vehicle information representing a travel condition of at least one remote vehicle. The controller is further configured to, upon determining that the traffic circle exists, evaluate a travel condition of the host vehicle relative to the traffic circle and the travel condition of the remote vehicle to determine whether to control a warning system onboard the host vehicle to issue a warning.
US10032378B2

A method, system and computer program product for allocating parking spaces for vehicles in a parking area. In one embodiment, the invention provides a system comprising a sensor system for generating output representing measurements of vehicles in the parking area, a marking system for identifying parking spaces in the parking area, and a controller for calculating parking spaces for vehicles. The controller obtains defined measurements for the vehicles in the parking area, and calculates for each of the vehicles, a respective one parking space in the parking area. Embodiments of the invention dynamically allocate parking spaces based on: (1) Determining the minimum space that should be enough for the size of the car that is being currently identified for parking; and (2) Maximizing utilization of space by preventing improper fragmentation, where because of allocating fixed size spaces to all cars, big/small/medium, fragments of space would be wasted.
US10032368B1

An approach is provided for measuring parking duration from anonymized data. The approach involves receiving parking data indicating anonymized park in and park out events from connected vehicles. The approach also involves performing a first filtering of the parking data to remove the park out events that occur within a time interval and before a first park in event occurring within the time interval, and to remove the park in events that occur within the time interval and after a last park out event occurring within the time interval. The approach further involves performing a second filtering of the parking data remaining after the first filtering to remove park in events or park out events so that the numbers of park in and park out events are balanced. The approach then involves calculating parking duration data from the park in and park out events remaining after the second filtering.
US10032361B2

A system enables threat monitoring in a school or other “crowd” environment. The premises where the crowd environment will exist includes one or more nodes that can gather realtime location data for multiple mobile devices. The system includes off-premises processing such as a data center, or an on-premises server, or both. The processing receives the realtime location data from the one or more nodes and performs swarm analytics processing on the data. The swarm analytics processing can determine if movement patterns indicated by the location data indicate a likely threat condition for the crowd. The system notifies a first responder of the threat condition. The system can optionally notify the users of the mobile devices as well.
US10032357B2

According to some embodiments, sewer alarm devices and apparatus are provided for detecting the presence of liquid within a pipe. In some embodiments, the devices and apparatus include a housing including a top portion and a bottom portion, and a probe housing, extending from the bottom portion of the housing to a bottom surface area of the probe housing and sized to fit within an interior of a wye connector, the wye connector having an interior extending into an interior of the pipe. At least a first probe is disposed within the probe housing and exposed to an area between the bottom surface area of the probe housing and the interior of the pipe.
US10032350B2

A system for monitoring an area is disclosed herein. Specifically, a chemical-based system is disclosed. The system can comprise a chemical, chemical compound or chemical mixture. The system can, in one embodiment, permanently crush and/or flatten upon contact with no ability to be repaired or concealed after contact with a disturbance by an intruding force. The disturbance to chemical leaves behind impressions, which can be used to determine characteristics about intruding forces.
US10032347B2

A sensor records information about skin stretch perceived by a user based on an interaction with a real object. The sensor includes a mechanical housing configured to be worn on a finger of a user, and a mechanism coupled to the mechanical housing. The mechanism includes a first bearing that rotates in a first direction in response to an interaction with a surface. The mechanism also includes a second bearing coupled to the first bearing, such that rotation of the first bearing causes the second bearing to rotate in a direction opposite to the first direction. The second bearing is in contact with a portion of the finger, and includes a feedback surface that simulates a force associated with the interaction with the surface. The sensor includes a controller configured to monitor rotation of the second bearing and record skin stretch information responsive to the interaction with the surface.
US10032340B1

A gaming system and a gaming method for a reel-based game that includes a sequence of letters are described. During a game session, the selected plurality of letters are associated with a plurality of letter display elements. Additionally, each letter in the plurality of letters is compared to a particular letter limit. The operations include identifying a selected letter from the plurality of letters that exceeds the particular letter limit (or an excess letter) and replacing a letter display element associated with the excess letter with a display element selected from a group that includes a blank display element and a wild display element. The operations then proceed to display the plurality of letter display elements and the blank display element or the wild display element on the display device. The operations determine whether any of the plurality of letter display elements form a winning sequence of letter display elements for a word corresponding to a dictionary, and then determine a primary game award based upon the plurality of letter display elements.
US10032337B2

Various aspects are described for utilizing achievement-based paytable unlock techniques in one or more hybrid wager-based gaming environments. Additionally, various embodiments of wager-based math models are described herein which may be used for conducting wager-related activities in one or more types of wager-based games.
US10032336B2

A gaming system that is arranged to facilitate selection of one or more win lines by a player is described. The gaming system comprises a weight allocator for allocating a weight to a wager, the allocated weight being dependent on a number of win lines selected by the player. The gaming system further comprises a prize allocator, and a trigger determiner arranged to determine a trigger condition, the trigger condition being dependent at least in part on the allocated weight. The gaming system is arranged to allocate a prize to a player in response to determination of the trigger condition.
US10032329B2

Forms of interaction with an electronic system, such as for games of chance, games of skill, and combinations thereof are described herein. A system is provided for effecting defined game play and prizing structure parameters in an electronic entertainment environment. The system may include an input for receiving the parameters, a memory coupled to the input for storing the parameters, a processing system coupled to the storage for generating game play to effect the defined parameters, storage for recording information regarding particular game play events and an interface for at least presenting game play events to users of the electronic entertainment system. In one mode of operation, one or more mandated parameters are externally imposed, and variable parameters are selected such that the mandated parameters are met globally, and such that the user experience is optimized.
US10032328B2

A rotation detection system for detecting the rotation of a lock dial includes a magnet coupled to the lock dial to generate a changing magnetic field in response to rotation of the lock dial, a sensor disposed near enough to the magnet to detect the magnetic field and provide a sensor output signal indicative of the magnetic field, and a controller coupled to the sensor for receiving the sensor output signal, the controller providing a controller output signal in response to a change in the sensor output signal. An alarm interface can receive the controller output signal and provide an alarm signal.
US10032324B2

An air bag ECU includes an ECU communication unit communicating with an external sensor (for example, a front right acceleration sensor) and a faulty sensor mount determination unit determining whether a faulty sensor having been diagnosed as being faulty before is connected to the air bag ECU based on failure history data indicating whether the external sensor has been diagnosed as being faulty before. The faulty sensor mount determination unit compares identification data recorded in, for example, a faulty sensor ID recording unit, for individually identifying an external sensor having been diagnosed as being faulty before with the identification data of the external sensor connected to the air bag ECU and determines whether a faulty sensor is connected to the air bag ECU.
US10032321B2

A method of estimating future change in operation of a monitored aircraft (A), including the following steps performed by a computer on board the monitored aircraft, to calculate a current state of the monitored aircraft (ECA) from measurements (VFA) of variables related to operation of the monitored aircraft, to send a request to analyze the similarity of the calculated current state with previous states (EPB) of similar aircraft, and to analyze change in operation (SPB) of each similar aircraft having a similar previous state to determine a probable change (FPA) in operation of the monitored aircraft. The method includes a step performed by a computer (B) on board each aircraft, to compare the calculated current state (ECA) with previous states (EPB) of similar aircraft, and send the change in operation (SPB) corresponding to an identified similar previous state. The invention includes an on board system capable of implementing the method.
US10032313B2

A head-mounted device (HMD) for enabling a 3D drawing interaction in a mixed-reality space is provided. The HMD includes a frame section, a rendering unit providing a specified image, a camera unit attached to the frame section to pick up an image for rendering, and a control unit configured to, when the camera unit picks up an image of a specified marker, perform a calibration process based on position information of the image of the marker displayed on a screen of the HMD and to, when there is a motion of an input device for interaction with a virtual whiteboard, obtain position information of an image of the input device displayed on a virtual camera screen based on position information of the whiteboard.
US10032312B2

Proposed is a display control system for an augmented reality, AR, display system, the AR display system comprising a transparent display area adapted to augment an object or scene viewable through the transparent display area by displaying a visual element in the transparent display area. The display control system comprises: a focal point detection unit adapted to determine a point of focus of a user; and a processing unit adapted to determine an offset distance by which the determined point of focus of the user is spaced from the transparent display area, and to generate a control signal for modifying the transparency of the visual element based on the determined offset distance.
US10032310B2

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.
US10032306B2

A method and system for creating a transition between a first scene and a second scene on a computer system display, simulating motion. The method includes determining a transformation that maps the first scene into the second scene. Motion between the scenes is simulated by displaying transitional images that include a transitional scene based on a transitional object in the first scene and in the second scene. The rendering of the transitional object evolves according to specified transitional parameters as the transitional images are displayed. A viewer receives a sense of the connectedness of the scenes from the transitional images. Virtual tours of broad areas, such as cityscapes, can be created using inter-scene transitions among a complex network of pairs of scenes.
US10032289B2

A system, method, and computer program product for implementing a tree traversal operation for a tree data structure is disclosed. The method includes the steps of receiving at least a portion of a tree data structure that represents a tree having a plurality of nodes and processing, via a tree traversal operation algorithm executed by a processor, one or more nodes of the tree data structure by intersecting the one or more nodes of the tree data structure with a query data structure. A first node of the tree data structure is associated with a first local coordinate system and a second node of the tree data structure is associated with a second local coordinate system, the first node being an ancestor of the second node, and the first local coordinate system and the second local coordinate system are both specified relative to a global coordinate system.
US10032284B2

In systems and methods disclosed herein, a transform may be determined for a given target object and background in an image between a native color space of the image and a second multi-dimensional color space representing a preferred color space for a tracker. The transform may then be applied to convert a plurality of pixels in the imaged scene to the second multi-dimensional color space thereby advantageously increasing a perceived contrast by the tracker between the target object and the background.
US10032280B2

Apparatus and methods for detecting and utilizing saliency in digital images. In one implementation, salient objects may be detected based on analysis of pixel characteristics. Least frequently occurring pixel values may be deemed as salient. Pixel values in an image may be compared to a reference. Color distance may be determined based on a difference between reference color and pixel color. Individual image channels may be scaled when determining saliency in a multi-channel image. Areas of high saliency may be analyzed to determine object position, shape, and/or color. Multiple saliency maps may be additively or multiplicative combined in order to improve detection performance (e.g., reduce number of false positives). Methodologies described herein may enable robust tracking of objects utilizing fewer determination resources. Efficient implementation of the methods described below may allow them to be used for example on board a robot (or autonomous vehicle) or a mobile determining platform.
US10032273B2

Described are methods, systems, and apparatus, including computer program products for calibrating machine vision systems. A system includes: one or more cameras; a motion rendering device; and a calibration module. The calibration module is configured to acquire, from a first camera of the one or more cameras, a plurality of images of a calibration target comprising a calibration pattern that provides a plurality of calibration features; extract calibration features of the plurality of calibration features from the plurality of images, wherein physical positions of the plurality of calibration features are in a calibration target length unit associated with the calibration target; determine a ratio between the calibration target length unit and a motion rendering device length unit associated with the motion rendering device; and provide a first calibration for the first camera based on the ratio.
US10032268B2

A method includes determining a permeability metric of vascular tissue of interest based on a first time enhancement curve and second time enhancement curve corresponding to a first contrast material and a second contrast material flowing through the vascular tissue of interest and generating a signal indicative thereof. A computing system includes a time enhancement curve generator (114) that receives first dynamic contrast enhanced imaging data representing vascular tissue of interest and a first contrast material with weakly permeating particles and that receives second dynamic contrast enhanced imaging data representing the vascular tissue of interest and a second contrast material with strongly permeating particle, and generates a first time enhancement curve for the first contrast material and a second time enhancement curve for the second contrast material, and a permeability metric determiner (116) that determines a permeability metric for the vascular tissue of interest by determining an effective difference between the first and second time enhancement curves.
US10032253B2

An imaging apparatus includes an optical imaging system that converges light from an object; an imaging device that includes a plurality of pixels, receives the converged light, and converts the received light to an electric signal; a filter unit that is disposed between the optical imaging system and the imaging device and includes a plurality of color filters having different light transmission rate characteristics; and a transmission data compressing circuit that codes the electric signal. An overall light transmission rate characteristic of the filter unit differs randomly in different pixels of the imaging device, and the transmission data compressing circuit weights and codes the electric signal of each of the pixels by using a reciprocal of a proportion of the overall light transmission rate characteristic of the filter unit corresponding to each of the plurality of pixels of the imaging device relative to a wavelength characteristic common among the pixels.
US10032243B2

One embodiment of the present invention sets forth a graphics subsystem configured to implement distributed cache tiling. The graphics subsystem includes one or more world-space pipelines, one or more screen-space pipelines, one or more tiling units, and a crossbar unit. Each world-space pipeline is implemented in a different processing entity and is coupled to a different tiling unit. Each screen-space pipeline is implemented in a different processing entity and is coupled to the crossbar unit. The tiling units are configured to receive primitives from the world-space pipelines, generate cache tile batches based on the primitives, and transmit the primitives to the screen-space pipelines. One advantage of the disclosed approach is that primitives are processed in application-programming-interface order in a highly parallel tiling architecture. Another advantage is that primitives are processed in cache tile order, which reduces memory bandwidth consumption and improves cache memory utilization.
US10032241B2

The present disclosure relates generally to signal processing, including processing digital watermarking. One claim recites a detector apparatus comprising: memory for storing data representing color image data comprising red color data and green color data, in which the red color data comprises digital watermarking including a first polarity and the green color data comprises the digital watermarking including a second polarity that is inversely related to the first polarity; means for selectively weighting the red color data and the green color data so that the digital watermarking is emphasized while image content is de-emphasized when weighted red color data and weighted green color data are combined; means for detecting the digital watermarking from combined, weighted red color data and weighted green color data; and more or more processors configured for outputting data corresponding to detected digital watermarking. Of course, different combinations and claims are provided too.
US10032232B2

An information processing system comprises: an accepting unit that accepts identification information for identifying a user of an apparatus; a reading unit that reads an image on a document to output image data; an extracting unit that extracts character string information including a character string in the image and first position information on the character string in the image from the image data; a storage unit that stores therein allocation information in which an item relating to settlement is associated with second position information on the item on the document; an allocating unit that compares the allocation information with the character string information to allocate the item to the character string; and a transmitting unit that transmits settlement information including the character string, the item allocated to the character string, and the identification information.
US10032229B1

Disclosed are various embodiments for employing spillover tables that may improve the performance of data store updates. In some embodiments, transaction data that specifies a value by which to adjust a field in a data table is received. The field in the data table is associated with a predefined constraint. An attempt to obtain an exclusive lock for at least a portion of the data table is initiated. Whether the value has a potential to cause the predefined constraint to remain satisfied is identified. The transaction data is stored in a spillover table in response to a failure to obtain the exclusive lock and in further response to the value having the potential to cause the predefined constraint to remain satisfied.
US10032225B1

Pieces of software and pieces of hardware are suitable for facilitating augmented reality, which dynamically augments or enhances (images or live video of) the real world with computer-generated data (e.g., graphics of virtual objects) to facilitate insurance applications. Through the use of a mobile device (e.g., phone, tablet, and eyewear), embedded computer into body, or desktop, the augmented reality applications are engineered to allow an insurer to enhance the experiences of customers and prospects across sales, service and claims.
US10032210B2

Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include receiving from a user on a remote device an order for delivery of a plurality of items. Each item comprises an unique identifier. Embodiments also may include determining a location of the user; identifying at least two providers located within a radius of the user, in which each provider is capable of delivering the requested items; computing for each provider a total cost of delivery of the requested items; receive a request for a first provider to deliver the requested item; and facilitate delivery of the items.
US10032202B2

A method of manufacturing articles of footwear that includes steps of providing articles to a customer, receiving evaluations of one or more structural characteristics of the articles and making new customized articles for the customer based on the evaluations of one or more structural characteristics. The method can be conducted as a cycle that is repeated each time the customer buys a new pair of footwear.
US10032201B2

Embodiments of the invention provide techniques which aid in correctly capturing what a restaurant customer intends to order, and may enhance the customer's satisfaction with the ordering and dining process overall. For example, an interface may be provided through which a customer may specify an order, and the interface may clearly convey such information as each ordered item's ingredients and nutritional content. The interface may enable the customer to customize ordered items, and may clearly convey any changes that the customer has made, allowing the customer to make informed choices about the items included in an order. The interface may embody a design which enables the customer to quickly and easily customize items, and/or to re-order previously customized items.
US10032200B2

A transaction card customization system that includes a customer user interface that is generatable based on a customization parameter indicative of at least one of a customer context and a product context of the user interface. An administrative user interface is described that facilitates an administrative user establishing a consumer user interface based on a customer context and/or product context. In turn, a locator is generated that includes the customization parameter indicative of the customer context and/or product context. As such, upon a user utilizing the locator to navigate to a custom card design server, a payload including the customization parameter is received at the custom card design server and used to generate the customer user interface based on the indicated customer context and/or product context.
US10032199B2

A media stream aggregation mechanism receives and analyzes multiple media streams and creates an aggregate media stream output based on user preferences. In this manner a media provider that uses the media stream aggregation mechanism potentially may provide a customized presentation to each user based on user preferences. By providing the aggregation of multiple media streams to a user, the user's experience is customized according to user preferences.
US10032198B2

An information processing apparatus includes a login screen display processing unit that causes a display device to display a login screen for enabling a request for login to an online shopping service that sells the consumables through a network to be made; a login request transmitting unit transmits the request for login to the online shopping service based on authentication information input through the login screen; a model identification information transmitting unit transmits model identification information for identifying a model of the information processing apparatus; and a screen display processing unit that, in response to a response to the login request, causes the display device to display a screen for enabling use of the online shopping service. The screen display processing unit displays, as articles to be sold, consumables extracted based on the transmitted model identification information from the consumables being sold by the online shopping service.
US10032190B2

Methods and apparatus for generating and delivering selected primary content and contextually-related, targeted secondary content to users of a network. In an exemplary embodiment, the network comprises a packet-switched data (e.g., IP) network such as the Internet, and the primary content comprises video or media clips that are user-selectable via a network site or web page. The primary content carries with it descriptive metadata that is accessed by a distribution server and forwarded to a secondary content source. The secondary content source (or its proxy) utilizes the metadata to identify and return contextually-related secondary content such as advertising links. This secondary content is then presented to the user in conjunction with the primary content, such as in a common display window and in a seamless fashion, thereby avoiding distractions to the user associated with generating ancillary windows or other display mechanisms, and providing the user with highly relevant secondary content choices.
US10032182B1

Systems, apparatus, and methods for providing promotion sharing between consumers are discussed herein. Some embodiments may include a system including circuitry configured to generate an incentive token for a promotion of a merchant. The incentive token may be associated with a first consumer account and provided to a first consumer device associated with the first consumer account for sharing with other consumers. Upon receiving the incentive token form a second consumer device associated with a second consumer account, the circuitry may be configured to enable the second consumer account to receive an incentive value of the incentive token if various conditions are satisfied. For example, the second consumer may be asked to purchase the promotion, create a new consumer account, or the like.
US10032177B2

A computer readable medium, a file server, and a method for outcome-based mapping provide a marketing blueprint for aligning marketing activities to quantifiable business outcomes. In one form, the computer readable medium includes instructions that, when executed by a processor, cause the processor to generate a graphical user interface including text, a plurality of user-selectable options, and text input fields. The graphical user interface prompts a user through a process of defining a business outcome-based marketing program. The instructions, when executed, also cause the processor to receive user input corresponding to the graphical user interface defining quantifiable business outcomes and associated marketing tasks, and to map the associated marketing tasks to the quantifiable business outcomes to produce a marketing blueprint.
US10032175B2

An algorithm for modeling and optimizing control of a complex and dynamic system is provided to facilitate an allocation of the resources on the network that is the most efficient. The algorithm serves to depict the complex network of available resources using market-based negotiation wherein resources are defined as available buyers and sellers in an efficient market. Selling agents are offering their available resources for sale in accordance with parameters that correspond to the actual limitations of that actual resource and the buyers are looking to make a purchase from one of the sellers that presents a resource with the greatest utility to them. In order to overcome inefficiencies that result from the potential of inefficient allocation, the present invention has further endeavored to introduce an efficiency-arbitrage agent that scans the overall body of transactions to identify and remedy inefficient market transactions.
US10032166B2

A method of centralized identity authentication for use in connection with a communications network includes registering users of the communications network such that each registered user's identity is uniquely defined and determinable, and registering a plurality of vendors having a presence on the communications network. The registered vendors selectively transact with registered users, wherein the transactions include: (i) the registered vendor selling goods and/or services to the registered user; (ii) the registered vendor granting the registered user access to personal records maintained by the registered vendor; and/or (iii) the registered vendor communicating to the registered user personal information maintained by the registered vendor. The method also includes each user's identity being authenticated over the communications network prior to completion of transactions between registered vendors and registered users.
US10032163B2

System(s), method(s), and device(s) that generate and use single-use financial account card numbers (SUFACNs) to facilitate secure processing of financial transactions are presented. A user registers a financial account(s) with a financial transaction platform (FTP), a user profile comprising user-related information is created, and a personal identification number (PIN) is associated with the user. When making a purchase locally or online, the user's portable communication device (PCD) accesses the FTP via an application or web site, the PCD synchronizes with the FTP, and the PCD and FTP each respectively generate the same SUFACN(s) based in part on time of generation and PIN. The SUFACN is presented to the seller's register component via scanning (e.g., when SUFACN is a barcode) or entering the SUFACN. The register component sends the SUFACN to the FTP, which interacts with the user's financial account(s) to facilitate payment.
US10032161B2

A system and method for transferring funds from a sender in a starting currency to a desired recipient in a final, different currency. The system and method allows a sender to select a conversion rate from a plurality of conversion rates and the associated currency converter financial institution to conduct the transfer from the sender to the recipient.
US10032160B2

Isolating distinct service provider widgets within a wallet container is accomplished by configuring a widget to provide access to an issuer-specific service group of services that are accessible in a service tier of a multi-tier platform for providing secure transactions, determining widget isolation requirements for operating the widget, configuring a widget descriptor with the isolation requirements, and communicating with the configured widget that has been deployed on a mobile device to provide at least one service from the issuer-specific service group.
US10032151B2

Credit card fraud prevention techniques are disclosed in which the authorization of a payment card may be performed using information obtained from a mobile device (e.g., a smart phone) associated with a user who initiates a point-of-sale payment card transaction. In one implementation, a device may receive a request for authorization of a payment associated with a payment card; and obtain location information relating to a location of a mobile device associated with a user of the payment card. The device may determine, based at least on a location of the point-of-sale terminal and the location of the mobile device, whether to authorize the request for authorization of the payment.
US10032148B2

A system or device includes a substrate and a plurality of sides. A plurality of pixel stacks, each of which includes a plurality of pixel elements, or a plurality of input layers are positioned on at least one of the sides. The pixel stacks or input layers are configured to receive a plurality of biometric, or multi-biometric, inputs, and at least one biometric input passes entirely through at least one pixel element or at least one pixel layer before being received by another pixel element or layer.
US10032147B2

An apparatus is capable of hosting a secure module, which secure module includes at least one secure module application. The apparatus is configured to provide connectivity to the secure module. A processing module is configured to obtain from the secure module information concerning the at least one secure module application. The processing module is, based on the obtained information, configured to check whether a compatible counterpart application is present in the apparatus. A communication module is configured to obtain the compatible counterpart application from an outside source in case no compatible counterpart application is present in the apparatus.
US10032139B2

A computerized, on-road, vehicle service handling system involves, a motor vehicle having therewithin a global positioning system (GPS) navigation system, an on-board diagnostic (OBD) system, a display within the vehicle, non-transitory storage having stored therein payment information, and at least one processor. While a user is driving a vehicle between first and second locations, upon receiving a fault condition signal from the OBD system, the processor will; automatically identify, and transmit information, to multiple vehicle service locations within a limited distance radius of the path towards the second location, receive service responses, receive a selection by the user of at least two of the vehicle service locations and an order of preference thereof; send a service request with payment information to the first selected vehicle service location; and receive a communication from the first vehicle service location either accepting or rejecting the request.
US10032138B2

A punching apparatus capable of performing update work for updating maintenance information, irrespective of whether or not a punch die is mounted. A puncher includes a punching unit that punches a sheet using an exchangeable punch die provided with a die memory, and a CPU that detects mounting of a punch die in the punching unit. The CPU receives an update request requesting update of maintenance information stored in the die memory of the punch die. If mounting of the punch die is detected, when the update request designating the punch die is received, the CPU updates the maintenance information of the punch die based on the update request. If mounting of the punch die is not detected, the CPU updates the maintenance information of the punch die when mounting of the punch die is detected.
US10032137B2

A service robot may be autonomous, with respect to a portion of a customer service task, and coordinated, with respect to another portion of a customer service task. A resource, such as another robot or an agent (human or automated), may monitor or interact with the robot and, in such a combination, perform a customer service task. The robot may be instructed to pause or delay initiation of a robot portion to allow for a resource to become available at a common time that the interaction portion is to be performed to minimize delay and promote better customer service. Should the delay be beyond an acceptable threshold, the robot may engage in a delay task (e.g., slow down, pause, etc.). The delay task may include a social interaction with a human at a service location.
US10032132B2

An improved checkpoint identification correlation system and method is described herein. In one embodiment, the method for performing background check can comprise storing military identification card information and civilian identification card information in a member profile, collecting data from a military identification card at a checkpoint, querying the database to locate the member profile comprising the military card information, and performing a background check query from one or more public information databases. In this method, the member profile can be in a database on a pass control application server. The background check can be performed using the civilian identification card information.
US10032131B2

A data service system is described herein which processes raw data assets from at least one network-accessible system (such as a search system), to produce processed data assets. Enterprise applications can then leverage the processed data assets to perform various environment-specific tasks. In one implementation, the data service system can generate any of: synonym resources for use by an enterprise application in providing synonyms for specified terms associated with entities; augmentation resources for use by an enterprise application in providing supplemental information for specified seed information; and spelling-correction resources for use by an enterprise application in providing spelling information for specified terms, and so on.
US10032130B2

A method for transforming data includes receiving information defining a transformation of a source file to a target file, wherein the information identifies a web service and generating, based on the received information, a script operable when executed to implement the defined transformation. The script is then stored. The method further includes receiving a request to perform the transformation on a first file and initiating execution of the script. Additionally, as part of executing the script, the method includes transmitting a service request to the web service that includes input data obtained from the first file. Also as part of executing the script, the method includes receiving a service response from the web service, wherein the service response includes output data and writing the output data to a second file.
US10032129B2

A storage cabinet according to an embodiment stores a plurality of items, each item including a first tag attached thereto. The first tag records item information. The storage cabinet includes: a first reader for reading item information recorded in first tags of items stored in a housing; and a second reader for reading information relating to an item condition of an item to be retrieved from the storage cabinet, when an item to which a second tag is attached is made proximate from the outside to a predetermined area on the housing. The second tag records the information relating to the item condition. Item information that meets the item condition related to the information read by the second reader, is identified among the item information read by the first reader.
US10032126B2

A system and method of purchasing goods and arranging delivery. The system receives, from a mobile device within a physical store, identifications, made by a customer using the mobile device, of at least two items in the physical store as items to be purchased. The items to be purchased include a first set of items to be delivered and a second set of items not to be delivered. The system receives, from the mobile device, a delivery address for a first set of items. The system receives payment for the first set of items and the second set of items in a single transaction. The system places items corresponding to the first set of items in a delivery pipeline for subsequent physical delivery to the delivery address and authorizes removal of the second set of items from the physical store.
US10032105B2

An IC card includes a communication unit and a controller. The communication unit can communicate with one communication destination by a plurality of interfaces including a first interface and a second interface. The controller processes a command received by the communication unit, and makes the communication unit transmit a response to the command. In a case where the first interface becomes unavailable after the communication unit receives the command by the first interface until the communication unit transmits the response to the command, the controller makes the communication unit transmit a response containing discontinuation information indicating that the transmission of the response to the command received by the first interface is discontinued by the second interface.
US10032104B2

An RFID tag includes: a flexible, sheet-shaped substrate; an antenna pattern that is formed on the substrate; an IC chip that is mounted on the substrate and that is connected to the antenna pattern; an adhesive member that adheres the IC chip to the substrate; and a reinforcement member that covers the IC chip and the adhesive, and that is at a position such that a central portion of the reinforcement member is offset along a length direction of the substrate with respect to the IC chip and the adhesive member.
US10032103B2

The present invention relates to the identification of RFID devices that are arranged closely together and placed on shelving for logistical and storage purposes. Furthermore, the aspects of the present invention relate to an arrangement and/or layout of antenna coils for example in an interrogator. There is disclosed a RFID interrogator and/or method of interrogating comprising an antenna, when activated, being adapted to radiate an interrogation signal in a first area, means adapted to shift the antenna within a second area, the second area being larger than the first area. The antenna may be mechanically moveable.
US10032092B2

Techniques are described to generate improved training data for pixel labeling. To generate training data, objects are displayed in a user interface by a computing device, e.g., iteratively. The objects are taken from a structured object representation associated with a respective one of a plurality of images. The structured object representation defines a hierarchical relationship of the objects within the respective image. Inputs are then received that are originated through user interaction with the user interface. The inputs label respective ones of the iteratively displayed objects, e.g., as text, a graphical element, background, foreground, and so forth. A model is trained by the computing device using machine learning.
US10032085B2

A method and system to determine whether a traffic light applies to a vehicle. Traffic light count, visibility duration and spatial position are analyzed to determine the applicability of a traffic light to a vehicle.
US10032084B2

An image processing apparatus acquires a detection area in an image coordinate system expressing an area of a target object acquired from within an image, and derives a target spatial area in which the detection area is transformed to a corresponding position in a spatial coordinate system that simulates actual space in which the target object is present. In addition, the image processing apparatus identifies a reference physical model that simulates characteristics related to behavior and shape of the target object in the spatial coordinate system. Next, the image processing apparatus compares the target spatial area and the reference physical model on the spatial coordinate system, and corrects position and shape of the target spatial area based on the comparison result. Then, the image processing apparatus transforms the corrected target spatial area to a corresponding position in the image coordinate system, and outputs corrected area information expressing the corrected area.
US10032082B2

A method and an apparatus for detecting an abnormal situation are disclosed. The method includes recognizing whether a detection target exists in a captured image; generating, based on the captured image, a three-dimensional point cloud of the detection target in the captured image, when the detection target exists; obtaining, based on the generated three-dimensional point cloud, one or more current posture features of the detection target; and determining, based on the current posture features and one or more predetermined posture feature standards, whether the abnormal situation exists, the posture feature standards being previously determined based on one or more common features when the detection target performs a plurality of abnormal actions.
US10032078B2

Methods and systems are disclosed including a computerized system, comprising: a computer system having an input unit, a display unit, one or more processors, and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to: display on the display unit one or more images, from an image database, depicting a structure; receive a validation from the input unit indicating a validation of a location of the structure depicted in the one or more images; generate unmanned aircraft information including flight path information configured to direct an unmanned aircraft to fly a flight path above the structure and capture sensor data from a camera on the unmanned aircraft while the unmanned aircraft is flying the flight path; receive the sensor data from the unmanned aircraft; and generate a structure report based at least in part on the sensor data.
US10032058B2

Systems and methods are provided for decoding barcodes. A scan signal is acquired along a scan through a barcode. A first character unit grid for a unit width pattern within the barcode along the scan is determined. At least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal is determined based on the first character unit grid. The element width pattern for the unit width pattern is determined based on the at least one set of sampling coefficients and the portion of the scan signal.
US10032057B2

In response to detecting a configured quick response (QR) code change event in a retail environment, a changed dynamic QR code is displayed that includes an encoded new unique value. The changed dynamic QR code is changed from a previously-displayed dynamic QR code and is changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment.
US10032053B2

For tag based location, a camera captures an image. A display presents the image. A processor identifies a given equipment tag within the image. The processor further determines a device location based on the given equipment tag.
US10032050B2

An electronic device for near field communication (NFC) device includes a front end unit configured to communicate with an external reader/writer device, the front end unit including a first memory adapted to store a check identifier, the check identifier configured to match one or more first identifiers, and a processing unit including a second memory configured to store one or more applications and one or more first identifiers, wherein a first identifier is assigned to one or more applications.
US10032048B1

A system and method are disclosed for compiling a database of investor-related data by gathering and linking customer-specific data records from multiple unaffiliated financial institutions, where such data records are coded in such a manner that the database compiler is enabled to link, across data providers and/or time periods, data records that pertain to the same investor without being provided any information that reveals the identity of any investor.
US10032046B1

An approach using a computer, receives from a first computer, text generated by a user and identifies in the text generated by the user, confidential information registered in a dictionary that contains registered confidential information and substitute words corresponding to the registered confidential information. The approach includes retrieving, from the dictionary, substitute words corresponding to each identified registered confidential information and identifying, in the text generated by the user, potentially confidential words based on a text analysis of the text generated by the user. The approach includes sending to the first computer, a proposed protected text including the text generated by the user with each of the identified registered confidential information marked along with each of the retrieved substitute words to replace the identified confidential information, and each of the potentially confidential words marked along with each of one or more generated words to replace the potentially confidential words.
US10032045B2

This disclosure provides for a system, method, and machine-readable medium for performing dynamic runtime field-level access control using a hierarchical permission context structure. The hierarchical permission context structure includes various levels of roles, where each role is assigned one or more permissions. The one or more permissions assigned to the one or more roles indicate the amount of control a given user has over data displayable in an electronic document. The electronic document includes one or more fields having corresponding records in one or more databases. A record includes metadata about the data for a corresponding field. When an electronic document is requested, the fields of the electronic document are generated from the data stored in their corresponding records. An evaluation is performed that determines whether the user requesting the electronic document is authorized to view the data for one or more of the fields based on their corresponding metadata.
US10032038B2

This application relates to a key rolling process for a file system of a computing device. The key rolling process allows for files to be transparently re-encrypted in a background process while still allowing applications to access files being re-encrypted. During re-encryption, a portion of the file is decrypted using a current key for the file and re-encrypted using a new key for the file. During re-encryption, the portion of the file can be relocated to another location in memory. Metadata associated with the file can be updated to include information pertaining to the location of the re-encrypted portion. The metadata can also be updated include information pertaining to how much of the file has been re-encrypted with the new key and how much of the file remains encrypted with the current key.
US10032035B2

The present disclosure involves systems and computer implemented methods for protecting portions of electronic documents. An example method includes receiving a request for access to an electronic file having sections, at least one section encrypted using a first key based on a first password. A second key is generated in response to receiving a second password, wherein the second key is generated based on the second password. The second key is compared to the first key. If the second key is identical to the first key, the least one section of the electronic file encrypted using the first key is decrypted using the second key. The electronic file is then presented such that the section(s) previously encrypted using the first cryptographic key is made visible. If the second key is not identical to the first, the electronic file is presented with the encrypted section(s) obscured.
US10032026B1

Techniques for performing static and dynamic analysis on a mobile device application are disclosed. Static analysis is performed on a mobile device application using a static analysis engine. A static analysis report is generated. Dynamic analysis of the application is performed using a dynamic analysis engine. The dynamic analysis performed is customized based on results of the static analysis. A determination of whether the application is malicious is made based at least on the dynamic analysis.
US10032023B1

A computer-implemented method for selectively applying malware signatures may include (1) receiving a time-sensitive malware signature at a receiving time to apply to a computing environment, (2) identifying a first target object observed within the computing environment at a first observation time, (3) deactivating the time-sensitive malware signature with respect to the first target object based on a difference between the receiving time and the first observation time, (4) observing a second target object within the computing environment subject to malware scans, the second target object being observed within the computing environment at a second observation time that is later than the first observation time, and (5) activating the time-sensitive malware signature with respect to the second target object based on a difference between the receiving time and the second observation time. Various other methods, systems, and computer-readable media are also disclosed.
US10032015B2

The invention discloses a password input method based on a two-stage conversion. The method specifically includes providing password symbols and randomly providing password-proxy symbols, and building a two-sage association between the password symbols and the password-proxy symbols.
US10032003B2

A medical data point of care device is configured to collect, access, store, and distribute patient medical data. The device is particularly suited for use in a mobile environment and may be particularly useful in an urgent care mobile environment, such as a battlefield or disaster area. In such environments, data transmission services may be intermittent and the bandwidth of such services may be low. The device is configured to adjust the flow of data transmission from a point of care location to a remote location so as to maximize or otherwise increase the likelihood of successful transmission of the data. The device is further configured to collect data from both a care provider and a medical device.
US10032001B2

Methods and systems for identifying a quantitation cycle (Cq) for a PCR reaction that includes fitting a line having a plurality of line segments to data points associated with a PCR amplification reaction. The data points include a cycle value associated with a PCR cycle and a product value associated with a PCR product. A baseline is identified and reaction segment associated with an exponential region of the PCR reaction is also identified. The reaction segment includes a subset of the plurality of line segments having a slope not less than a steepness criterion. A reaction line is fit to the data points associated with the reaction segment. The Cq is identified by calculating the cycle value for a data point defining the intersection of the baseline and reaction line.
US10032000B1

A computer-implemented method for processing and/or analyzing nucleic acid sequencing data comprises receiving a first data input and a second data input. The first data input comprises untargeted sequencing data generated from a first nucleic acid sample obtained from a subject. The second data input comprises target-specific sequencing data generated from a second nucleic acid sample obtained from the subject. Next, with the aid of a computer processor, the first data input and the second data input are combined to produce a combined data set. Next, an output derived from the combined data set is generated. The output is indicative of the presence or absence of one or more polymorphisms of the first nucleic acid sample and/or the second nucleic acid sample.
US10031995B2

An end point report for a design of an electronic circuit may be analyzed. Results of a static timing analysis run are loaded, a path from the loaded results is selected, and technology specific context data is provided. Additionally, a determination is made for every test point of the selected path of design quality parameters for determining a design problem area, and a determination is made for every design problem area, of a root cause by analyzing design problem area data in comparison to related ones of the technology specific context data.
US10031993B1

A computing device, computer-readable medium, and method are provided to dynamically configure an FPGA of a computing device at runtime without rebooting the computing device. At least one upgradable capability of the FPGA is displayed to a user. The user selects an upgradable capability of the FPGA and accepts a license to enable the selected upgradable capability. An update to a reconfigurable FPGA image associated with the FPGA is obtained in response to issuance of the license. The update to the reconfigurable FPGA image is installed on the FPGA to enable the selected upgradable capability of the FPGA. An operating system of the computing device is notified of the update to the reconfigurable FPGA image at runtime, and the operating system exposes the selected upgradable capability of the FPGA to at least one component of a software stack managed by the operating system.
US10031972B2

Web information providing system and method are provided to search for Web sites and content that provide services given the keywords input by a user and displays the linked data. When a user inputs the search keywords into a keyword input unit, an entry decision unit determines the entered formats of the input keywords. An attribute decision unit determines the attributes from the content represented by the keywords corresponding to the format of the entry. A search unit searches for Web sites and content that provide the services corresponding to the attributes and displays the linked data of the searched Web sites and content on a display unit. If the linked data displayed on the display unit is selected, an access unit accesses the Web site and instructs the provision of the service indicated by the entry content of the keywords.
US10031965B2

In a computing device that implements a data object classification tool, a method for classifying data may include detecting change in spatial coordinates for each of at least two of a set of data objects within a canvas space. Each of the data objects may be associated with a vector of features. A rule set may be generated based on the vector of features associated with each of the at least two data objects. The rule set may use feature(s) that explain the changed spatial coordinates. The data objects may be selectively rearranged within the canvas space by applying the generated rule set to any remaining data objects among the set of data objects so as to assign spatial coordinates to the remaining objects. For each of the data objects, the spatial coordinates may be stored as new semantic feature(s) within the vector of features for that data object.
US10031964B2

A method for identifying at least one contact associated with a user and an online communication network. The method may include receiving at least one search term or a social media post entered by the user. The method may also include performing text analytics on the received search term or the social media post to determine at least one subject. The method may further include identifying a plurality of contacts associated with the user, whereby the user and the plurality of contacts are associated with the online communication network. The method may additionally include performing text analytics on a plurality of communications associated with the identified plurality of contacts to determine a plurality of context information. The method may include comparing the determined subject to the determined plurality of context information. The method may include identifying at least one contact within the identified plurality of contacts based on the comparing.
US10031957B1

A system and method are disclosed for modeling a non-relational database as a normalized relational database. In one embodiment, the system identifies a column having a first type in a column-oriented, non-relational database; determines whether the column-oriented, non-relational database includes at least one column having a second type and identifies the one or more columns having the second type; virtually divides the column-oriented, non-relational database based on column type; and generates a normalized, relational model based on the virtual division of the column-oriented, non-relational database, the normalized, relational model including catalog information representing a parent table including the column having the first type and, when the column-oriented, non-relational database includes at least one column having the second type, catalog information representing a child table, the parent table and child table both represented as relational tables.
US10031955B2

The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database.
US10031949B2

The disclosed embodiments relate to systems and methods for efficiently distributing content among a plurality of users which may be used to implement a social networking service. Content items, which may include “posts” submitted by one user, e.g. responsive to a “post” submitted by another user, are stored in association with data indicative of a specified subset of an interest category classifications defined by the system. Users of the system further specify a subset of the interest category classifications to define their interests. The system then provides content items of interest to the user by mapping, as will be described, the defined interests of the user against the interests associated with the stored content items. The disclosed embodiments enable users to discover and expand their interconnections with other users which may have similar interests.
US10031947B2

A method and apparatus for performing a top-down Breadth-First Search (BFS) includes performing a first determination whether to convert to a bottom-up BFS. A second determination is performed whether to convert to the bottom-up BFS, based upon the first determination being positive. The bottom-up BFS is performed, based upon the first determination and the second determination being positive. A third determination is made whether to convert from the bottom-up BFS to the top-down BFS, based upon the third determination being positive.
US10031946B2

An administrator may wish to limit the number of tuples that may be spawned as a result of a first tuple entering an operator graph. A first stream operator may receive a first tuple in order to perform an operation on the first tuple to generate a second tuple. The first stream operator may determine whether it is permitted to generate the second tuple by comparing the first tuple's tuple spawn counts to a tuple creation policy. If the first stream operator is permitted to generate the second tuple, the first stream operator may perform the operation on the first tuple and generate the second tuple.
US10031938B2

The present invention generally is directed to a system, method and article of constructing queries from a set of query conditions. The query conditions are grouped using logical operators to generate a database query. Query conditions within a group may be connected using a logical “OR” operator and groups of query conditions may be connected using a logical “AND” operator. Once generated, the database query may be presented to a user for review.
US10031935B1

A materialization configuration request is received via a programmatic interface from a client of a journal-based multi-data-store database. The request indicates a partitioning rule to be used to select, for respective writes indicated in committed transaction entries of a journal, the materialization node at which the writes are to be stored. A control plane component of the database verifies that a set of materialization nodes corresponding to the partitioning rule has been established, and initiates the propagation of writes from the journal to the materialization nodes by respective write appliers.
US10031926B2

A method and apparatus for identifying an object from an image or context aware information and providing information about the identified object. The method includes identifying at least one object included in an image being displayed or to be displayed on a user device, obtaining relationship information of an identified object based on identification information of the identified object, and outputting the relationship information to at least one of the user device and a device of the identified object.
US10031914B2

In multimedia equipment and method for operation of a multimedia situation, a trigger event and a current time that an input device awakens multimedia equipment are detected. A matching situation is searched from a situation database according to the trigger event and the current time that are detected. A thumbnail of the matching situation from the situation database is acquired and displayed. A user operation of the displayed thumbnail of the matching situation is detected. A showing state of an application corresponding to the matching situation from the situation database is acquired. The application is shown according to the acquired showing state when the displayed thumbnail is selected. The disclosure can switch a situation automatically and start a corresponding application on condition that the multimedia equipment is awakened.
US10031911B2

A method of controlling an external service among a plurality of external services, by receiving an input command at a mobile device, translating the input command into a common language sharable between the external services so that such input commands are understood between the plurality of devices and services and functions are performed at the devices and or services in response to the input command. This control of the services is also sharable as instructed by an input command.
US10031901B2

Methods, systems and computer program products for narrative generation using pattern recognition by topic are provided. A method includes identifying a topic from content. The method includes obtaining events associated with the topic from one or more sources. The method includes processing the events. The method includes generating a narrative of the topic using pattern recognition on the events. The method includes transmitting the narrative for presentation to a user.
US10031897B2

A system and method for web browsing contemporaneously displays multiple web pages, advertisements, or other applications, preferably within a single window, for a user to view. In a preferred embodiment, a current web page, a past web page, a future web page, and/or an advertisement or other application are contemporaneously displayed in a single window. In this embodiment, the present invention tracks a past web page and renders it in a first panel, renders the current web page in a second panel, and identifies a hyperlink in the current web page to retrieve and render the future web page in a third panel. In other embodiments, a host provides a list of web pages that are to be displayed in the panels. In other embodiments, a user selects a list of web pages that are to be displayed in the panels. In other embodiments, hyperlinks are filtered and/or prioritized to determine which web pages are to be displayed in the panels. In this manner, the user contemporaneously views the current web page, the past page, and the future web page, or alternately, multiple web pages in the single window. Preferably, the present invention is implemented as a web browsing room in a three-dimensional space where walls of the rooms correspond to various ones of the aforementioned panels and a floor of which may be used to display advertisements or provide other applications. The user can view the web pages in the browsing room using various three-dimensional navigation techniques.
US10031893B2

Concepts and technologies are described herein for transforming data to create layouts. In accordance with the concepts and technologies disclosed herein, a computing device can execute a layout generator. The computing device can be configured to receive or retrieve data that includes visual content such as an image and other content such as text. The computing device can analyze the visual content to identify a salient region and/or an invariant region within the visual content. The computing device can access designs for laying out visual content and other content based upon an identified salient region and/or invariant region. The computing device can evaluate the designs to determine if a design matches the data. The computing device can load the data into the selected design to generate the layout.
US10031888B2

The invention relates to a multi-core processor memory system, wherein it is provided that the system comprises memory channels between the multi-core processor and the system memory, and that the system comprises at least as many memory channels as processor cores, each memory channel being dedicated to a processor core, and that the memory system relates at run-time dynamically memory blocks dedicatedly to the accessing core, the accessing core having dedicated access to the memory bank via the memory channel.
US10031884B2

A storage device, method for processing a plurality of pieces of client data, and a chipset are provided. The storage device includes a first stage storage unit configured to receive the plurality of pieces of client data generated in bursts from a plurality of clients and store the received plurality of pieces of client data; a second stage storage unit configured to receive the plurality of pieces of client data from the first stage storage unit and store the received plurality of pieces of client data in a plurality of memory banks shared by the plurality of clients, respectively, in bursts; and a third stage storage unit configured to receive each of the plurality of pieces of client data from the second stage storage unit and store data of a transaction unit corresponding to a transmission unit for data processing.
US10031862B2

A memory protection unit including hardware registers for entering address tables, a configuration memory for storing the address tables, a preconfigured hardware logic for managing the configuration memory, a data connection between the configuration memory and the hardware logic for loading the hardware registers, a first interface for controlling the loading by a computing core, and a second interface for writing to the configuration memory by the computing core.
US10031861B2

A server, processing device and/or processor includes a processing core and a memory controller, operatively coupled to the processing core, to access data in an off-chip memory. A memory encryption engine (MEE) may be operatively coupled to the memory controller and the off-chip memory. The MEE may store non-MEE metadata bits within a modified version line corresponding to ones of a plurality of data lines stored in a protected region of the off-chip memory, compute an embedded message authentication code (eMAC) using the modified version line, and detect an attempt to modify one of the non-MEE metadata bits by using the eMAC within a MEE tree walk to authenticate access to the plurality of data lines. The non-MEE metadata bits may store coherence bits that track changes to a cache line in a remote socket, poison bits that track error containment within the data lines, and possibly other metadata bits.
US10031858B2

Methods to perform an operation comprising identifying, in a software page frame table by an operating system interrupt handler, a physical address of a memory page, wherein the physical address of the memory page is identified based on a virtual segment identifier (VSID) and a page number, wherein the VSID is specified in an interrupt received from a coherent accelerator and wherein the coherent accelerator generated the interrupt in response to a page fault associated with the memory page, and creating, by the operating system interrupt handler, a page table entry in a hardware page table associating the VSID and the page number with the physical address of the memory page, wherein creating the page table entry resolves the page fault.
US10031857B2

A method in a system that includes first and second devices that communicate with one another over a fabric that operates in accordance with a fabric address space, and in which the second device accesses a local memory via a local connection and not over the fabric, includes sending from the first device to a translation agent (TA) a translation request that specifies an untranslated address in an address space according to which the first device operates, for directly accessing the local memory of the second device. A translation response that specifies a respective translated address in the fabric address space, which the first device is to use instead of the untranslated address is received by the first device. The local memory of the second device is directly accessed by the first device over the fabric by converting the untranslated address to the translated address.
US10031847B2

A processor includes an associative memory including ways organized in an asymmetric tree structure, a replacement control unit including a decision node indicator whose value determines the side of the tree structure to which a next memory element replacement operation is directed, and circuitry to cause, responsive to a miss in the associative memory while the decision node indicator points to the minority side of the tree structure, the decision node indicator to point a majority side of the tree structure, and to determine, responsive to a miss while the decision node indicator points to the majority side of the tree structure, whether or not to cause the decision node indicator to point to the minority side of the tree structure, the determination being dependent on a current replacement weight value. The replacement weight value may be counter-based or a probabilistic weight value.
US10031838B2

Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
US10031824B2

A detailed execution schedule of self-diagnosis processing is set according to various requests.A self-diagnosis device includes a plurality of functional blocks, a storage unit that stores a plurality of processing units, each of which is an aggregate of some functional blocks selected from the plurality of functional blocks, and a start condition of self-diagnosis processing of each processing unit, and a self-diagnosis unit that selects the processing unit where the self-diagnosis processing is started based on the start condition of each processing unit and executes the self-diagnosis processing of each functional block in the selected processing unit.
US10031818B1

A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for execution in conjunction with an operating system, and one or more computer nodes of a distributed system upon which at least one independent application can be executed upon. The high-availability services module may be structured to be executable on the one or more computer nodes for loss-less migration of the one or more independent applications, and is operable to perform checkpointing of all state in a transport connection.
US10031814B2

The logging of tasks associated with multiple transactions in the context in which the computing system is capable of having multiple of the transactions active at a given time, and thus in which the order of completion of the transactions is not guaranteed to be the same as the order of initiation of the transactions. A sequence of transaction segment records is added to the log. Each transaction segment record comprises a transaction identifier range that does not overlap with the transaction identifier range in any of the sequence of transaction segment records including the transaction identifier range of any neighboring transaction segment record in the sequence of transaction segment records. Each transaction segment record also includes a log entry identifier range extending from the first task of the first of the transactions to be initiated to the last task of the last transaction to complete.
US10031810B2

Provided are a computer program product, system, and method for generating a chain of a plurality of write requests including a commit wait flag and plurality of write requests. The commit wait flag is set to one of an indicated first value or a second value. The commit wait flag is set to the first value to cause a storage server to process the write requests by requiring a current write request being processed to complete before transferring data for a next write request following the current write request. The commit wait flag is set to the second value to cause the storage server to process the write requests by transferring data for the next write request before completing the current write request preceding the next write request. The write request chain is sent to the storage server to apply the write requests to the storage.
US10031801B2

Technology relating to configurable reliability schemes for memory devices is disclosed. The technology includes a memory controller that selectively controls at least a type or an extent of a reliability scheme for at least a portion of a memory device. The technology also includes a computing device that can dynamically select and employ reliability schemes from a collection of different reliability schemes. A reliability scheme may be selected on a per-process, per-allocation request, per-page, per-cache-line, or other basis. The reliability schemes may include use of parity, use of data mirroring, use of an error correction code (ECC), storage of data without redundancy, etc.
US10031783B2

A deployment system orchestrates execution of deployment plan in coordination with nodes participating in deployment of a multi-tier application in a cloud infrastructure. The deployment system distributes local deployment plans to each node and maintains a centralized state of deployment time dependencies between tasks in different local deployment plans. Prior to execution of each task, deployment agents executing on each node communicates with the centralized deployment system to check whether any deployment time dependencies need to be resolved. Additionally, the deployment system utilizes a node task timer that triggers a heartbeat mechanism for monitoring failure of deployment agents.
US10031771B2

A processor system includes at least two processor cores and an interrupt controller including interrupt priority registers configured for registering interrupt priorities of the respective processor cores. The processor system further includes at least two task timers associated with respective processor cores. Each task timer includes a counter configured for producing a counter value, a timeout value register configured for storing a timeout value and a tidemark value register configured for storing a tidemark value smaller than the timeout value. Each task timer is configured for producing a timeout signal when the counter value equals the timeout value and for producing a tidemark signal when the counter value equals the tidemark value. The interrupt controller is configured for increasing the interrupt priority of a processor core in response to a tidemark signal and for decreasing the interrupt priority of a processor core in response to a timeout signal.
US10031767B2

A system and method for providing dynamic information virtualization (DIV) is disclosed. According to one embodiment, a device includes a dynamic optimization manager (DOM), a process and memory manager (PMM), a memory, and a host device driver. The device starts virtual functions after booting to allow a virtual machine (VM) running a guest operating system to identify the virtual functions and load virtual drivers of the virtual functions. The PMM allocates a unified cache from the memory to facilitate coherent access to information from storage and network resources by the VM. The host device driver enables a guess process in the VM to access the information stored in the unified cache in a secure and isolated manner.
US10031749B2

Methods of generating a help files are presented including: accessing a user model, where the user model defines a number of objects and a number of relationships between the number of objects; selecting an object of the user model; receiving a text file corresponding with the object; creating a component of the help file from the text file; selecting an additional object of the user model, the additional object having a relationship with the object, the relationship corresponding with the number of relationships; and creating an additional component of the help file corresponding with the additional object. In some embodiments, methods further include: detecting a change to the user model; and regenerating the help file to incorporate the change. In some embodiments, methods are presented where the additional component includes: a link to the additional object, and a link to a respective text file of the additional object.
US10031742B2

An interface hardware of a device suspends processing of frames from a receive queue maintained by a firmware stored in the memory of the interface hardware. New firmware is loaded for the interface hardware, in response to the suspending of the processing of frames from the receive queue, and in response to receiving at least one command subsequent to loading of a new driver software for a driver of the device. The processing of frames from the receive queue is resumed, in response to the loading of the new firmware.
US10031737B2

Multiple devices having different architecture or platforms may be supported by the same application store. The related devices are used to synchronize the state of each device in a group, such as all the devices owned or used by a particular user. The devices themselves are used as separate payload delivery systems that are capable of sharing software, such as new or updated applications and operating systems, among the different types of devices in the group. A software payload may be created by a server that contains software for more than one device's architecture. They payload may include segments targeted for different platforms or architectures. Once the payload is loaded on one device, that device can then send the payload to the other devices within the group. Each device that receives the payload uses the appropriate software segment for its particular architecture or platform.
US10031733B2

A method for operating a system on a chip comprising a conventional processor unit (CISC, RISC, VLIW, DSP) and an array processor having a multidimensional arrangement of arithmetic units. Operation information for the array processor are stored in a memory shared between the conventional processor and the array processor. At runtime the conventional processor points the array processor to the memory area comprising the operation information. A management unit inside the array processor is autonomously loading the operation information into the array processor.
US10031731B2

A method is provided for checking invariants in parallel programs using dynamic instrumentation. Invariants are provided in the source code as conventional functions and can be activated or deactivated by a user. The program is instrumented prior to or during execution of the program to allow interception of an access to the main memory unit. The addresses of the memory locations on which an invariant is dependent are automatically recorded to allow a determination of changes to the addresses. A central data structure stores an invariant for each thread, associated memory address locations, and a Boolean value indicating whether the recording process is active. A corresponding library function is requested for each load command and each storage command via the instrumentation, records the respective addresses in the event of loading commands as long as the recording process is activated, and checks the respective invariants in the event of storage commands.
US10031722B1

Techniques for creating groups of devices for controlling these groups with voice commands are described herein. For instance, an environment may include an array of secondary devices (or “smart appliances”, or simply “devices”) that are configured to perform an array of operations. Users may request to create different groups of these devices, such that the users may control entire groups at a single time with individual voice commands.
US10031721B2

A system and method for processing user speech commands in a voice interactive system is disclosed. Users issue speech phrases on a local device in a premises network, and the local devices first determine if the speech phrases match any commands in a set of local control commands. The control commands, in examples, can activate and deactivate premises devices such as “smart” televisions and simpler lighting devices connected to home automation hubs. In the event of a command match, local actions associated with the commands are executed directly on the premises devices in response. When no match is found on the local device, the speech phrases are sent in messages to a remote server over a network cloud such as the Internet for further processing. This can save on bandwidth and cost as compared to current voice recognition systems.
US10031718B2

Methods and systems for augmenting an audio signal are provided for herein. In some embodiments, a method can be performed by a sound processing system of a computing device. In such embodiments, the sound processing system can receive a captured audio signal from a microphone coupled with the sound processing system. The sound processing system can then produce an augmented audio signal by selectively filtering the captured audio signal based on a physical location of the computing device. This resulting augmented audio signal can reflect an effect associated with the physical location of the computing device. The augmented audio signal can then be output, by the sound processing system, to a speaker coupled with the computing device to enable consumption of the augmented audio signal by a user of the computing device. Other embodiments may be described and/or claimed herein.
US10031711B2

A redundant display system includes a communication network, display devices, first and second display nodes, a control node, a monitoring node, and a system node. Display devices each include first and second display inputs. First display nodes include first display outputs, each connected to a first display input to display digital content on display devices and can be assigned the role of main or redundant display node. Second display nodes include second display outputs, each connected to a second display input to display digital content on display devices and can be assigned the role of main or redundant display node. The control node sends digital content to the display nodes. The monitoring node collects operational information of the display nodes and generates alerts if the operational information indicates a failure. The system node receives alerts from the monitoring node and reassigns roles of the display nodes based on the alerts.
US10031706B2

A method performed by a print service provider (PSP) for printing, including: (a) obtaining from a network a print job issued by a user mobile device and specifying a printer feature; (b) obtaining a location of the user mobile device; (c) determining a first printer having the printer feature and located within a predetermined distance of the location of the user mobile device; (d) sending a notification identifying the first printer to the user mobile device; (e) checking if a confirmation for the first printer issued by the user mobile device is obtained; (f) if the confirmation is not obtained in the step (e), repeating the steps (b) through (e); and (g) if the confirmation is obtained in the step (e), sending the print job to the first printer, where the first printer generates a hardcopy document from the print job using printer requirement.
US10031695B2

A solid state disk (SSD) device has a set of data transfer parameters which regulate I/O operations of the SSD device. The temperature of the SSD device is monitored using temperature readings from a temperature sensor. The temperature of the SSD device satisfies a temperature threshold. A data transfer modification is determined. The data transfer modification is capable of modifying one or more data transfer parameters of the set of data transfer parameters. The set of data transfer parameters is modified using the data transfer modification in response to the temperature of the SSD satisfying the temperature threshold. One or more I/O operations are completed with the SSD device using the modified set of data transfer parameters.
US10031680B2

A system comprising a processor and a memory storing instructions that, when executed, cause the system to identify a plurality of dump units associated with a translation table in a storage device, determine a plurality of snapshot markers associated with the plurality of dump units, calculate a first value of a first snapshot marker from the plurality of snapshot markers in the storage device, identify a second snapshot marker from an additional source, the second snapshot marker having a second value satisfying the first value, retrieve a dump unit associated with the second snapshot marker from the additional source, and reconstruct the translation table using the dump unit.
US10031676B2

In a memory controller, a request handler processes a write request which is issued from a CPU and requests data write to a memory device using a phase change memory, and a request queue stores the write request. A scheduler returns a completion on the write request to the CPU when a predetermined write time has elapsed. The predetermined write time is shorter than a write latency time that is taken to complete the data write to a memory cell of the memory device in response to the write request.
US10031672B2

A deduplication storage system with snapshot and clone capability includes storing logical pointer objects and organizing a first set of the logical pointer objects into a hierarchical structure. A second set of the logical pointer objects may be associated with corresponding logical data blocks of a client data object. The second set of the logical pointer objects may point to physical data blocks having deduplicated data that comprise data of the corresponding logical data blocks. Some of the logical pointer objects in the first set may point to the logical pointer objects in the second set, so that the hierarchical structure represents the client data object. A root of the hierarchical structure may be associated with the client data object. A snapshot or clone may be created by making a copy of the root and associating the copied root with the snapshot or clone.
US10031659B2

A mobile terminal and controlling method thereof are disclosed, which facilitates a terminal to be used in further consideration of user's convenience. The present invention includes a touchscreen and a controller controlling a system setting based on a user's system setting input, the controller, if receiving an application individual setting input corresponding to a prescribed application, controlling the application individual setting to be applied in case of activation of the prescribed application only. Accordingly, a setting for an overall system and a setting for an individual application are performed discriminately, whereby a convenience enhanced user environment can be provided. And, in performing a setting for an overall system and a setting for an individual application discriminately, a user interface (UI) for facilitating the settings can be provided.
US10031657B2

The present invention provides systems and methods for tilt-based scrolling of a magnified contents view on a mobile device with a relatively small screen display. The user controls the scrolling by changing the device's tilt relative to a baseline tilt. The scrolling control can follow a Proportional Scroll mode, where the relative tilt directly controls the screen position over the contents view, or a Dynamic Scroll mode where the relative tilt controls the scrolling speed. The present invention obtains a criterion for automatically selecting the best scrolling mode when the dimensions of the contents view change. The baseline tilt is updated when the screen display reaches an edge of the contents view to eliminate the creation of a non responsive range of tilt changes when the user changes tilt direction during Proportional Scroll mode, and to return the current tilt of the screen display to an optimal viewing condition during Dynamic Scroll mode.
US10031654B2

A method includes parsing information associated with an industrial process in an industrial process control system to identify equipment data associated with the industrial process. The method also includes receiving a selection of equipment. The method further includes identifying one or more shapes associated with the selected equipment. In addition, the method includes automatically generating at least one process graphic containing the one or more shapes and the equipment data.
US10031649B2

A content summary is generated by determining a relevance of each of a plurality of scenes, removing at least one of the plurality of scenes based on the determined relevance, and creating a scene summary based on the plurality of scenes. The scene summary is output to a graphical user interface, which may be a three-dimensional interface. The plurality of scenes is automatically detected in a source video and a scene summary is created with user input to modify the scene summary. A synthetic frame representation is formed by determining a sentiment of at least one frame object in a plurality of frame objects and creating a synthetic representation of the at least one frame object based at least in part on the determined sentiment. The relevance of the frame object may be determined and the synthetic representation is then created based on the determined relevance and the determined sentiment.
US10031643B2

Concepts and technologies are disclosed herein for predictive determination of actions. According to one aspect of the concepts and technologies disclosed herein, a user device can receive input via a user input interface. The user input interface is application agnostic. The user device can analyze the input to determine an action option. The action option can include an action to be performed by the user device if selected. The user device also can present the action option for selection.
US10031641B2

A touch enabled graphical user interface displays a plurality of objects according to an ordering along an axis with respect to the touch enabled graphical user interface. The axis is perpendicular to the touch enabled graphical user interface. Further, a first touch input directed toward a first object in the plurality of objects and a second touch input directed toward a second object in the plurality of objects are concurrently received. In addition, a processor a processor the first object in proximity to the second object along the axis. The processor also provides a visual feedback during the repositioning.
US10031640B2

Methods and apparatus are provided that improve graphical software applications, by filtering the data for display according to techniques for defining and manipulating visual indicia. Data may be filtered according to multiple filters that are combined in a number of ways to form the set of data for display. Data may be filtered ontologically and geometrically according to their relationships with other data. Visual indicia that represent filters may be drag-and-dropped between input areas to facilitate ease of use. Data selected according to a filter may be displayed at the same time as non-selected data by applying visually distinctive characteristics to the selected data. A virtual environment may be shown simultaneously on several different video displays at a single workstation.
US10031623B2

Touch sensitivity is enabled using a touch system that comprises a panel configured to conduct signals along detection lines across a touch surface. A signal processor obtains observed values for the detection lines, and identifies an interaction pattern on the touch surface as a solution to a function that comprises an aggregation of differences, for each detection line, between the observed value and a projected value, which is given by a projection function that defines a functional relation between the interaction pattern and the projected value for each detection line. The signal processor implements a normalization to ensure that the interaction pattern indicates weak touches even in the presence of strong touches.
US10031618B2

A touch panel controller may include a communications module configured to receive pixel values, where each pixel value represents a capacitance associated with a pixel formed at a drive electrode and a sensor electrode of a touch panel. The touch panel controller may also include a processing module configured to discard pixel values below a noise threshold, discard pixel values for non-zero pixels that are not adjacent to non-zero pixels, reject detected input for pixel values associated with a palm input, compute an initial centroid associated with the pixel values, reject detected input for pixel values associated with a hover input, and provide detected input that is not associated with palm input or hover input.
US10031609B2

A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
US10031605B2

A display integrated pressure sensor is described. In an example, a device comprises: a display including a plurality of layers; a layer of pressure sensitive material having particles; conductivity of the pressure sensitive material is configured to change when the layer experiences deformation; a layer of conductor lines configured to detect the change of the conductivity of the pressure sensitive material; the layer of conductor lines includes a plurality of contacting points with the pressure sensitive material; the layer of pressure sensitive material and the conductor lines are configured to be integrated within the display. In other examples, a manufacturing method and a display module are discussed along with the features of the device.
US10031604B2

A virtual touch pad operation method includes: determining whether or not a hovering input or a touch input to a touch screen meets a predetermined condition; entering a virtual touch pad mode when the hovering input or the touch input meets the predetermined condition; and operating a virtual touch pad. A terminal includes: a touch screen; and a controller which controls a hovering input or a touch input to the touch screen and displays a virtual touch pad on a portion of the touch screen by the hovering input, or the terminal includes: a touch screen, and a controller which distinguishes a touch input to a virtual touch pad in accordance with a pressure magnitude or area of the touch and controls the operation of the virtual touch pad. The virtual touch pad is formed on a portion of the touch screen by the touch input satisfying a predetermined condition.
US10031603B2

The present disclosure provides an integrated touch control display panel, including a substrate, a plurality of stripe shaped common electrodes sequentially arranged in a first direction and extending in a second direction intersecting with the first direction, and a plurality of common electrode slits located between any two adjacent stripe shaped common electrodes. Each section of the common electrode slit includes a first slit, a second slit, and a connection slit located between the first slit and the second slit. An orthogonal projection of a center line of the connection slit on the substrate is located inside or coincides with a triangle formed by an orthogonal projection of the intersection point of center lines of the first and second slits, the intersection point of center lines of the first and connection slits, and the intersection point of center lines of the second and connection slits on the substrate.
US10031596B2

A computer program product includes a non-transitory computer readable storage medium having program instructions embodied therewith, wherein the program instructions are executable by a processor to cause the processor to perform a method. The method includes monitoring use of a user input device of a computer system relative to a graphical user interface (GUI) of an active application, wherein the user input device includes a pointing device, wherein user input to the pointing device controls movement of a pointer within the GUI, and wherein a software interface establishes a level of sensitivity between the user input to the pointing device and the resulting movement of the pointer. The method further includes determining a value of one or more parameters characterizing the use of the at least one user input device, and automatically adjusting the level of sensitivity in response to the value of the one or more parameters.
US10031589B2

A method comprising: causing transfer of a displayable first item to a display of a remote apparatus by causing transfer of data to the remote apparatus, the data defining features of the displayable first item; and enabling remote user-control of interaction, in the display of the remote apparatus, between a second item displayed in the display of the remote apparatus and the transferred displayable first item.
US10031579B2

Example embodiments include a lens having an IR-reflective coating that is selectively applied to form a variable infrared (IR) interaction pattern on the lens. The variable IR interaction pattern may vary in the manner it interacts with IR wavelengths, so as to provide a machine-readable code when the lens is illuminated by IR light. Accordingly, variable IR interaction patterns may be used to identify particular lenses. Accordingly, a glasses-style, modular, head-mountable device (HMD) may identify which of a number of different possible lenses are currently attached to the HIVID, and update certain processes according to the lens or lenses is or are attached. For example, an HIVID may calibrate an eye-tracking process according to the particular lens that is attached.
US10031561B1

A storage device mounting system includes a cage assembly configured to receive one or more storage devices. A pivot assembly is configured to pivotally attach the cage assembly to a chassis assembly. A flexible conductor assembly is configured to electrically couple the one or more storage devices to a system board assembly while allowing the cage assembly to pivot with respect to the chassis assembly.
US10031551B2

According to an embodiment of the present disclosure, a wearable electronic device comprises a circuit board including first portions where a plurality of electronic parts are mounted, and second portions arranged between the first portions and rotatably connecting the first portions with each other, and a bracket having a plurality of contact surfaces corresponding to the first portions, wherein the circuit board is coupled to surround at least a portion of the bracket. The circuit board may be coupled to surround at least a portion of the bracket. The wearable electronic device may be implemented in various manners according to embodiments of the present disclosure.
US10031548B2

A latency control device and a semiconductor device including the same may be provided. The latency control device may include a first delay controller configured to delay a command signal based on a first internal clock having a first phase and a control signal. The latency control device may include a second delay controller configured to delay the command signal based on a second internal clock having a second phase different from the first phase and a test control signal. The latency control device may include a selection circuit configured to select any one of an output signal of the first delay controller and an output signal of the second delay controller based on a selection signal, and output a latency signal. The latency control device may include a test controller configured to generate the test control signal based on the control signal and a test signal.
US10031547B2

Methods, apparatus, and computer program products are described, which provide a mechanism that enables data to be written into registers of a slave device without a free-running clock, while facilitating an efficient sleep and wakeup mechanism for slave devices. A receiver device may receive a plurality of symbols over a shared bus, extract a receive clock signal embedded in symbol-to-symbol transitions of the plurality of symbols, convert the plurality of symbols into a transition number, convert the transition number into data bits, and store at least a portion of the data bits into one or more registers using only the receive clock signal. The receiver device may start a down counter upon detection of a first cycle of the clock signal, trigger a marker when the down counter reaches a pre-defined value, and use the marker to store at least a portion of the data bits into registers.
US10031542B2

A system and method for system for providing on-demand renewable energy are provided. The system comprises at least one power unit for converting environmental energy into electrical power, wherein the electrical power is drawn from the at least one power unit; and a regulator for controlling an amount of the electrical power drawn from the at least one power unit based on an authorization rule, wherein the authorization rule is checked upon each attempt to draw the electrical power from the at least one power unit.
US10031539B2

An output circuit (10) according to the present invention includes a first output terminal (VO) and a second output terminal (SGND); an output transistor (MP1) connected between a first fixed-potential node (VCC) and the first output terminal; an output load (15) connected between the first output terminal and the second output terminal; a control circuit (13) that controls the output transistor so that a monitor voltage (VS) based on a voltage between the first output terminal and the second output terminal matches an input voltage (VI); a constant voltage source (16) whose one end is connected to the second terminal and whose other end is connected to a second fixed-potential node (GND); and a circuit (R4) that forms a current path between the first output terminal and the second fixed-potential node. Accordingly, in the output circuit, stability of a negative feedback loop can be enhanced, and linearity of an output voltage with respect to an input voltage can be enhanced.
US10031526B1

Described is a system (and method) for generating a driving scenario for an autonomous driving simulator. The system may use a camera mounted to a vehicle as a cost effective approach to obtain real-life driving scenario data. The system may then analyze the two-dimensional image data to create a three-dimensional driving simulation. The analysis may include detecting objects (e.g. vehicles, pedestrians, etc.) within the two-dimensional image data and determining movements of the object based on a position, trajectory, and velocity of the object. The determined information of the object may then be projected onto a map that may be used for generating the three-dimensional driving simulation. The use of cost-effective cameras provides the ability to obtain vast amounts of driving image data that may be used to provide an extensive coverage of the potential types of driving scenarios an autonomous vehicle may encounter.
US10031523B2

Systems of an electrical vehicle and the operations thereof are provided that augments learned behaviors of one vehicle with learned behaviors of other vehicles.
US10031521B1

Systems of an electrical vehicle and the operations thereof are provided that receives weather forecast information associated with a current geographic location of the vehicle and alters or implement a change to an autonomous driving operational setting and/or selects and activates one or more climate control settings to condition the vehicle interior for one or more occupants.
US10031520B2

The present invention is a computer decision tool for use in a system for controlling a team of unmanned vehicles. The computer decision tool includes a system performance model for receiving interface usability, automation level and algorithm efficiency variables and an operator performance model. The operator performance model receives task management efficiency and decision making strategy or DM efficiency variables. The system performance model is responsive to the interface usability, automation level and algorithm efficiency variables for providing a system performance status signal. The operator performance model is responsive to task management efficiency and DM strategy variables for providing an operator performance status signal. An operator capacity decision model is responsive to the system performance and operator performance status signals and a workload variable for providing a decision signal representative of an adequate team size or an optimal recommendation, such as changing the team size.
US10031519B2

In a driving support device, an image output unit outputs image information including a vehicle object representing a vehicle and a sign object representing a sign, to a display unit. An operation signal input unit receives an operation signal of a user for moving, in the image displayed on the display unit, the vehicle object to the position of the sign object or for moving the sign object to the position of the vehicle object. A command output unit outputs a command corresponding to the display content in the sign object when the operation signal is received, to an automatic driving control unit that controls automatic driving.
US10031516B2

A method for automatically collecting semiconductor manufacturing parameters of a manufacturing equipment is provided. The method includes reporting semiconductor manufacturing parameters obtained by self-monitoring of the manufacturing equipment and obtaining storage locations in an electronic data capture corresponding to reported semiconductor manufacturing parameters and transporting the reported semiconductor manufacturing parameters and corresponding storage locations. The method further includes receiving the reported semiconductor manufacturing parameters and the corresponding storage location and storing each reported semiconductor manufacturing parameters automatically into the electronic data capture of a manufacturing execution system according to the corresponding storage location.
US10031509B2

A device, system, method, business method, and process of monitoring at least one machine tool including: determining a target signal of a component of the machine tool when performing a work step on the basis of at least one pre-definable or predefined reference number; detecting a current signal of the component of the machine tool when performing the work step; detecting a deviation of the target signal from the current signal; and generating a deviation signal. The deviation signal includes a piece of information about the component, the machine tool, and/or the deviation. The device, system, method, business method, and process of monitoring at least one machine tool further includes transferring the deviation signal as a new data set to an externally accessible storage unit that is separate or separable from the machine tool.
US10031504B2

A method/device for managing/configuring field devices in an automation installation with a configuration tool designed to physically identify a field device therein, to logically incorporate it into, and configure it in, the automation installation, wherein the configuration tool to uses a prescribed field-device-type-specific information package describing functions and data of the field device at least partially and wherein the configuration tool has a server and a client, the server being designed to integrate received configuration data with the field-device-type-specific information package into an information package and to validate and process the information package with a piece of validation logic, and the client having a user interface for taking the configuration data. To avoid bottlenecks in the client/server communication, the client is equipped with an information package instance, and is designed to integrate taken configuration data into a package and validate the package. The server is designed to take validated packages.
US10031493B2

The invention relates to an actuator apparatus (1) for generating the motion of a tool, in particular for the work on biological cell material, which provides at least one electrically controlled actuator element (3), a motion section (3a), at which a tool can be arranged and which is linked to the at least one actuator element, an electrical control device (11) for controlling the at least one actuator element, an electrical measurement device (12), which is configured to perform a measuring method for measuring at least one electrical capacitance quantity of the at least one actuator element, wherein the capacitance quantity is usable to provide information on the status of the actuator apparatus. Further, a corresponding method for obtaining and utilizing said information on the actuator apparatus is provided.
US10031491B2

A method for controlling a sensor may be performed by a mobile device including a processor and a memory. The method may include receiving raw data from the sensor, classifying the raw data into a context value, interpreting the context value into a higher-level context, receiving a predicted context based on the higher-level context, and controlling the sensor based on the predicted context. Controlling the sensor may include controlling a frequency at which raw data is received from the sensor, or an on/off state of the sensor. Control of the sensor may also be based on both the higher-level context and the predicted context.
US10031482B2

Chiming timepiece comprising a movement and an acoustic indication mechanism with a control mechanism controlling the performance of a chime or tune by setting control lifts in motion that each actuate a hammer arranged to strike a gong, and each control lift is releasable between a released position, in which it is decoupled from the control mechanism, and a resting position, in which it is able to be driven for actuation of the hammer by the control mechanism that is set in motion by the movement, or by a manual actuator, and tune selection devices for the selection of at least one particular chime or tune are controlled by this movement or by a manual selector and control the passage of each control lift from its released position to its resting position or vice versa.
US10031480B2

When coating a document surface (3) having relief-like information (1) carrying personal data, for example, with a monomer-containing liquid UV adhesive (4) across the entire surface and then laminating thereon a volume hologram (2), the varying adhesive thicknesses between the volume hologram and the document surface resulting from the relief cause differentiated swelling and thereby a differentiated color shift of the hologram. After the desired color shift is achieved, the UV adhesive (4) is completely cured. In this way, individual holographic information is obtained, which is located exactly above the relief-like information of the document. With this method, holographic overlays comprising personal data and a passport picture can be produced, and it is possible to link defined optical document information to the hologram in an accurately positioned manner, so that information is visible both non-diffractively and, from a different viewing angle, holographically in a different color.
US10031477B2

The image forming apparatus includes an open/close cover, a side cover, and a fan configured to take in ambient air through a vent hole, and generate airflow to cool an inside of the image forming apparatus, wherein the side cover includes an outside surface C, at least part of which faces the open/close cover, and a vent hole is provided in the outside surface C.
US10031467B2

A cleaning roller includes a shaft and an elastic body. The shaft extends in an axial direction where a center axis of the shaft extends. The shaft defines a radial direction and has a circumferential surface. The elastic body is helically wound about the shaft and defines a helical direction. The elastic body has a widthwise dimension in a widthwise direction orthogonal to the helical direction and to the radial direction. The elastic body has a base end portion extending in the helical direction and a distal end portion extending in the helical direction. The base end portion is in contact with the circumferential surface and fixed thereto. The distal end portion has a sharp edge and is positioned farthest from the circumferential surface in the radial direction. The widthwise dimension is gradually reduced from the base end portion to the distal end portion in the radial direction.
US10031466B2

A cleaning blade includes: a blade having plural layers formed with elastic materials having different degrees of hardness from each other, an edge line portion of the blade being brought into contact with a surface of a cleaning target performing surface movement to remove adhering matter from the surface of the cleaning target. A cleaning layer of the plural layers including the edge line portion is impregnated with a resin or is made of an elastic material having a high degree of hardness. A permanent elongation rate of the entire blade is set at 3.0% or lower.
US10031462B2

An image forming apparatus including a belt wound around a plurality of rollers, and a restriction portion disposed outside a specific roller of the plurality of rollers in a rotational axis direction of the specific roller, the restriction portion being configured to restrict movement of the belt in the rotational axis direction by contacting an end surface of the belt in the rotational axis direction, the belt having a first outer circumferential surface of an end portion of the belt in the rotational axis direction, the end portion including the end surface contactable with the restriction portion, and a second outer circumferential surface of a middle portion of the belt in the rotational axis direction, the first outer circumferential surface being positioned outside the second outer circumferential surface in a radial direction of the specific roller, the first outer circumferential surface being parallel to the second outer circumferential surface.
US10031460B2

An image forming apparatus includes an image forming unit configured to form an image on a sheet, and a measuring unit configured to measure reflected light from the sheet, a backup roller configured to convey the sheet while pressing the sheet toward the measuring unit, and a generating unit configured to control the backup roller to convey the sheet, control the measuring unit to measure the reflected light from the sheet, and generate profile data corresponding to measurement results of the reflected light from a plurality of positions in a direction in which the sheet is conveyed.
US10031459B2

An image forming apparatus includes a plurality of image forming units, an intermediate transfer member, a detection unit, and a controller. The controller is configured to control the plurality of image forming units to form, on the intermediate transfer member, a pattern image including a first detection image having a reference color among the plurality of detection images and a second detection image having another color among the plurality of detection images. The first detection image and the second detection image are superimposed on a predetermined detection image. The controller is configured to control the detection unit to detect the amount of color misregistration which is related to a relative position of the first detection image and the second detection image, and to determine an adjustment value for adjusting an image write start timing of the other color different from the reference color.
US10031457B2

An optical sensor including an irradiation system including an irradiation system including a light source unit having a light source, the irradiation system configured to emit a linearly polarized light of a first polarization direction onto a surface of an object, a polarizing optical element disposed on an optical path of the light that is emitted from the irradiation system and reflected by diffuse reflection from an incident plane of the object and configured to separate a linearly polarized light component of a second polarization direction, a first photodetector configured to receive the linearly polarized light component of the second polarization direction separated by the polarizing optical element, and a housing supporting the irradiation system, the polarizing optical element, and the first photodetector, where the light source unit is fixed to the housing in a light emitting direction of the light source unit via space.
US10031449B2

An image heating apparatus for heating an image on a recording material. A controller executes a first heater control so that a temperature detected by a second temperature detecting element is maintained at a target temperature of the heater. The controller executes a second heater control for controlling the heater so that a temperature detected by a first temperature detecting element is maintained at a target temperature. When the first heater control is executed, the controller corrects the target temperature of the heater in accordance with the temperature detected by the first temperature detecting element, and when the second heater control is executed, a feeding speed of a recording material in a nip is less than that when the first heater control is executed.
US10031447B2

A belt conveying device is configured such that if belt deviation in which a belt moves in a direction separated from a predetermined position is detected by a belt position detection mechanism, a control unit controls a driving unit to make a steering roller to be tilted intermittently in a direction to correct the belt deviation and, if it is detected by the belt position detection mechanism that a moving direction of the belt has changed to a direction to approach the predetermined position in a suspension period between the intermittent tilting operation, suspends the subsequent tilting of the steering roller.
US10031446B2

An image forming apparatus includes a discharging device for discharging the drum at a discharging portion opposing the surface of the drum; and a control unit for executing, during non-image formation, a cleaning operation for transferring the toner deposited on the transfer member onto the drum by applying a voltage from transfer voltage source to the transfer member. The control unit does not effect discharge by the discharging device for at least a region of the drum where a transfer voltage for transferring a normal-polarity toner of the toner deposited on the transfer member onto the drum is applied to the transfer member in the cleaning operation, and then passes the region of the drum through the charging portion in a state in which a voltage larger than a surface potential of the drum in a normal polarity side is applied to the charging member.
US10031445B2

An image forming apparatus includes a movable endless belt, a toner image forming unit, a movable transfer member, a voltage source, a setting portion. When a maximum cumulative value in a case where a length in which an adjusting toner image is formed with respect to a movement direction of the belt at a plurality position with respect to a widthwise direction of the belt perpendicular to the movement direction is accumulated is defined as a representative cumulative value, the setting portion sets the second voltage when the adjusting toner image passing through the transfer portion is a first adjusting toner image so as to be lower than the second voltage when the adjusting toner image passing through the transfer portion is a second adjusting toner image smaller in representative cumulative value than the first adjusting toner image.
US10031439B2

A developing blade has a protrusion that protrudes toward a developing roller in an opposing portion facing the developing roller. The potential difference between a supply bias and a developing bias is denoted by Δ(V), a contact pressure of the developing blade with respect to the developing roller is denoted by X (gf/cm), a height of the protrusion from the opposing surface that faces the developing roller at a position further toward a tip side than the protrusion is denoted by H (mm), and a length of the opposing surface in the rotation direction of the developing roller is denoted by L (mm). When viewing a cross-section perpendicular to the rotation axis of the developing roller, 0.05≤H≤0.1, 0.15≤L≤1.0, and 15≤X≤60 are established, and at least Δ≥−5*X−125 is satisfied.
Patent Agency Ranking