US09781433B2

Presented herein are systems, methods, and apparatus for real-time high definition television encoding. In one embodiment, there is presented a method for encoding video data. The method comprises receiving an estimates of amounts of data for encoding earlier pictures; providing target rates based on the estimates of data for encoding the earlier pictures; receiving measures indicative of the actual data for encoding the earlier pictures; and providing at least one target rate for encoding at least one later picture based on the target rates for encoding the earlier pictures and the measures indicative of the actual data for encoding the earlier pictures.
US09781427B2

It is a challenge task to conduct Entropy computation on the attributes of packet header in high-speed networks. Motivated by Ashwin Lall et al., we present a stream-based scheme to estimate to the entropy norm based on Count Sketch algorithm. The system is implemented on a NetFPGA-10G platform. It is capable of processing IP packets and computing the entropy in 30 Gbps line rate.
US09781424B2

Systems, methods, and apparatuses for coding using efficient context handling in arithmetic coding. Efficient context handling in arithmetic coding may include identifying a scan order for a current block and entropy decoding a current entropy coded transform coefficient from the current block, which may include determining, based on the scan order, a first scan order distance between a scan order location corresponding to the current entropy coded transform coefficient and a scan order location corresponding to a first context coefficient, identifying a first context coefficient value from a first location in a context coefficient register, the first location corresponding to the first scan order distance, wherein the context coefficient register is a reduced size context coefficient register, and entropy decoding the current entropy coded transform coefficient based on the first context coefficient value.
US09781418B1

This disclosure relates to implementing an adaptive deadzone for one or more quantized coefficients in a quantized block. In particular, one or more candidate blocks with one or more coefficients and an end of block (EOB) indicator are generated. The one or more coefficients are a subset of the one or more quantized coefficients in the quantized block. A cost value for each of the one or more candidate blocks is calculated based at least in part on a rate value and a distortion value of the one or more coefficients in each of the one or more candidate blocks. Accordingly, a candidate block from the one or more candidate blocks with a lowest calculated cost value is selected as an output block.
US09781416B2

In one example of the disclosure, a method of coding video data comprises coding video data using texture-first coding, and performing an NBDV derivation process for a block of the video data using a plurality of neighboring blocks. The NBDV derivation process comprises designating a motion vector associated with a neighboring block of the plurality of neighboring blocks coded with a block-based view synthesis prediction (BVSP) mode as an available disparity motion.
US09781415B2

For the purpose of providing an image encoding technique for reducing the amount of codes, in inter prediction in which motion search is performed by using a block obtained by dividing an input image and a reference image, the motion vector of the block is predicted by selecting from the motion vectors of the surrounding blocks. Further, in the method of calculating a differential vector and then performing encoding, the number or positions of candidate blocks from which a prediction vector is selected are changed block by block or frame by frame and thereby adaptive and efficient video image compression is performed.
US09781413B2

A device for processing video data receives an indication of a maximum layer identification (ID) value for a bitstream; receives a flag for a first layer with a layer ID value less than the maximum layer ID value; and, based on a value of the flag, determines if the first layer is included in an operation point.
US09781408B1

An electrically controlled spectacle includes a spectacle frame and optoelectronic lenses housed in the frame. The lenses include a left lens and a right lens, each of the optoelectrical lenses having a plurality of states, wherein the state of the left lens is independent of the state of the right lens. The electrically controlled spectacle also includes a control unit housed in the frame, the control unit being adapted to control the state of each of the lenses independently.
US09781404B2

The present disclosure relates to a method for transmitting two consecutive pairs of images. The method may include decimating each image with a ratio of 2, assembling the two decimated images of each pair in a composite image, transmitting the composite images, and reconstructing complete images from the composite images. In decimation, the information removed from the images of the first pair may be kept in the images of the second pair, from the spatial point of view, and the complete images may be reconstructed by de-interlacing processing from the composite images.
US09781400B2

An image processing method and apparatus, where the method includes determining m boundary points of a target image, acquiring a color component of a non-boundary point in a jth area, where the jth area is a neighborhood of the jth boundary point in the m boundary points, 1≦j≦m, and m is a positive integer greater than or equal to 1, and performing synthesis processing according to the color component of the non-boundary point in the jth area, to obtain a color component of the jth boundary point, and by means of processing on a boundary point of a target image, precision of image matting and synthesis processing may be improved, and may be applied to a real-time image matting and synthesis process.
US09781398B2

A system, article, and method to provide lens shading color correction using block matching.
US09781382B2

A method and an apparatus for determining a small-object region in a video frame. The method includes dividing a current video frame into at least two regions, and determining a global motion vector corresponding to each region; determining an interframe motion vector of each group of adjacent frames in multiple video frames that include the current video frame and a reference frame of the current video frame; determining a candidate small-object region in the current video frame according to the interframe motion vector of the each group of adjacent frames and the determined global motion vector corresponding to each region; and performing filtering on the candidate small-object region in the current video frame, and determining a region obtained after the filtering as a small-object region in the current video frame.
US09781378B2

A method may include generating one or more control signals configured to control a velocity of an image sensing system based on a rate of recording pixels frames in the image sensing system. In some embodiments, the method may alternatively or additionally include generating one or more control signals configured to control the rate of recording in the image sensing system based on the velocity of the image sensing system. In some embodiments, a portion of image pixel data for a pixel frame may be output for transmission to a remote receiver. In some embodiments, the output data may include a recently recorded image data pixel for those surface resolution cells for which there is no currently stored reference image data pixel of a previously recorded pixel frame that is the same or is different by less than a threshold amount as the recently recorded image data pixel.
US09781368B2

A ramp voltage generator may include: a correction block suitable for generating a slope correction signal for first and second periods based on a period signal for distinguishing the periods; a common bias voltage generation block suitable for generating a common bias voltage based on the slope correction signal and a source bias voltage; and a first ramp voltage generation block suitable for generating a first ramp voltage having a predetermined slope during the first period based on the common bias voltage and a first ramp group control signal; and a second ramp voltage generation block suitable for generating ramp voltages having the predetermined slope during the second period based on the common bias voltage and a second ramp group control signal.
US09781364B2

An active pixel image sensor comprising a matrix of pixels organized in rows and columns and a read circuit comprising a distinct read pathway for each column of pixels, comprises: a photodiode, a storage node, a transfer transistor, a storage node reset transistor, a row select transistor and a transistor mounted as voltage follower; each read pathway comprises a subtraction block connected to receive, first, voltage at the terminals of the storage node of a pixel of the corresponding column and, second, a reference voltage of value substantially equal to the reset voltage of the pixels of the matrix seen at the input of the read pathway; the sensor comprises a controller for driving the transistors of pixels and the read circuit to perform an image acquisition in global shutter mode with subtraction of the reset noise and non-destructive reading of the pixels. A method for acquiring images is provided.
US09781363B2

A multifunctional sky camera system and techniques for the use thereof for total sky imaging and spectral irradiance/radiance measurement are provided. In one aspect, a sky camera system is provided. The sky camera system includes an objective lens having a field of view of greater than about 170 degrees; a spatial light modulator at an image plane of the objective lens, wherein the spatial light modulator is configured to attenuate light from objects in images captured by the objective lens; a semiconductor image sensor; and one or more relay lens configured to project the images from the spatial light modulator to the semiconductor image sensor. Techniques for use of the one or more of the sky camera systems for optical flow based cloud tracking and three-dimensional cloud analysis are also provided.
US09781360B2

Aspects of the present disclosure relate to eye tracking systems and methods which track eyes by illuminating the eyes using a light source and detecting the eye illuminations using a sensor. Implementations of the present disclosure may utilize wide angle lighting via a plurality of individual light sources which are each oriented in different orientations. A wide area may be illuminated by the different light sources, and these light sources may be selectively turned on and off based on a current location of a user.
US09781359B2

An image processing apparatus includes a lighting unit configured to emit light to an object, a first image capturing unit configured to output a first image signal acquired by photographing the object when light is emitted by the lighting unit, a second image capturing unit configured to output a second image signal acquired by photographing the object when no light is emitted by the lighting unit, and a controller configured to acquire an object image by using a difference image between a first image generated based on the first image signal and a second image generated based on the second image signal.
US09781355B2

A mobile terminal including a display unit; at least one camera; and a controller configured to perform first and second continuous shooting operations using the at least one camera for capturing a plurality of first images in the first continuous shooting operation and capturing a plurality of second images in the second continuous shooting operations, generate a combined image by combining a first image cluster generated from the plurality of first images and a second image cluster generated from the plurality of second images, and distinctively display the first and the second image clusters on the display unit.
US09781354B2

Among other aspects, on computer-implemented method includes: receiving at least one command in a computer system from a handheld device; positioning a virtual camera and controlling a virtual scene according to the command; and in response to the command, generating an output to the handheld device for displaying a view of the virtual scene as controlled on a display of the handheld device, the view captured by the virtual camera as positioned.
US09781352B2

An imaging apparatus includes a plurality of imaging sections that images an imaging region, a parallax information generator that generates parallax information based on images by the imaging sections, and an exposure amount controller that determines an exposure amount for use in the imaging sections in a subsequent imaging operation to increase a number of parallax values contained in a parallax value group of an image portion showing a target in the imaging region, wherein the exposure amount controller executes parallax information obtaining control that obtains the parallax information corresponding to a plurality of exposure amounts generated based on the images with the exposure amounts, and executes exposure amount identifying control that identifies the exposure amount corresponding to the parallax information having a maximum number of parallax values in the obtained parallax information to determine the exposure amount for use in the imaging sections based on the identified exposure amount.
US09781350B2

An electronic device is described. The electronic device includes a processor. The processor is configured to obtain a plurality of images. The processor is also configured to obtain global motion information indicating global motion between at least two of the plurality of images. The processor is further configured to obtain object tracking information indicating motion of a tracked object between the at least two of the plurality of images. The processor is additionally configured to perform automatic zoom based on the global motion information and the object tracking information. Performing automatic zoom produces a zoom region including the tracked object. The processor is configured to determine a motion response speed for the zoom region based on a location of the tracked object within the zoom region.
US09781348B1

Movements of a pan and tilt camera may be controlled by reorienting the camera in response to discrete information obtained by the camera from a related but independent device such as a sensor so that the camera can capture video of events of potential interest to a user. Such sensors can respond to multiple stimuli such as, for example, sound, motion, light, pressure, humidity, and/or the like. The cameras can include, for example, pan and tilt and zoom (PTZ) cameras that can be used in monitoring and surveillance operations. For example, the pan and tilt camera can be used as a surveillance camera at a home, business, vacation, or any other property.
US09781345B1

Some embodiments include a camera system having a first camera unit and a second camera unit. The first camera unit includes an autofocus actuator. The autofocus actuator includes a first plurality of magnets for autofocus motion control of components of a first optical package. The first plurality of magnets is positioned to generate magnetic fields aligned in parallel with a first magnetic axis at a right angle to the optical axis of the first optical package. The second camera unit includes an optical image stabilization and autofocus actuator. The optical image stabilization and autofocus actuator includes a second plurality of magnets positioned to generate magnetic fields aligned along a second magnet axis at 45-degrees to the first magnetic axis. The second camera unit includes a third plurality of magnets positioned to generate magnetic fields aligned along a third magnetic axis at 135-degrees to the first magnetic axis.
US09781339B2

A person counting device generates a single panorama image by using a plurality of images respectively captured by a plurality of cameras, inserts an imaginary line to the single panorama image; and counts the number of persons that pass the imaginary line. To this end, identification numbers are allocated to respective persons in the plurality of images, the single panorama image including the imaginary line is restored to a plurality of images including same imaginary line information, the number of persons that pass a new imaginary line in each of the plurality of restored images is determined, and the number of duplicate-counted persons is ruled out.
US09781334B2

A control method, a camera device and an electronic equipment are provided in the disclosure. After acquiring a first control instruction, the lens of the camera device is controlled to perform a preset operation according to the first control instruction, until a preview image captured by the camera device meets a first preset requirement. The preset operation at least includes controlling the lens to form a first inclination angle with respect to an initial position of the lens. Thus the angle between a lens plane and an image plane is adjusted, i.e., the clarity at various parts of the image acquired by the camera device is adjusted, thus a target image desired by a user can be acquired by the camera device, thereby improving user experiences.
US09781330B2

A focus detection apparatus includes a focus detection unit configured to detect a focus state in each of a plurality of focus detection regions, an acquisition unit configured to acquire an adjustment value used for adjustment of a detection result, for each of the focus detection regions, and a control unit configured to switch between a first mode and a second mode based on focus states detected in the focus detection regions. In the first mode, the acquisition unit acquires the adjustment values for the focus detection regions, based on a focus state in a specific first focus detection region. In the second mode, the acquisition unit acquires the adjustment value for each of the focus detection regions, based on a focus state detected in each of the focus detection regions.
US09781329B2

The accuracy of focus detection of a phase-difference detection type using a signal obtained from a focus detection pixel is improved. A defocus amount of an imaging optical system is computed based on an image signal obtained from an image sensor. Meanwhile, an evaluation value that is based on contrast information of the image signal is computed, and it is determined based on the evaluation value whether or not to consider a defocus amount computed in the past. If it is determined to consider the defocus amount computed in the past, a final defocus amount is computed based on a plurality of defocus amounts including the defocus amount computed in the past.
US09781326B2

An exposure control apparatus which is capable of making a backlight judgment with accuracy using image data on a main subject and image data on a photographer and controlling exposure according to the judgment result. First image data is generated according to a main subject image formed by light from the main subject via a first shooting optical system, and second image data is generated according to a photographer image formed by light from a photographer via a second shooting optical system. First luminance information is obtained based on the first image data, and second luminance information is obtained based on the second image data. According to the first luminance information and the second luminance information, whether or not the main subject is in backlight scene is judged, and based on a result of the judgment, exposure for the main subject is controlled.
US09781316B2

A multi-focal length range image capturing device including a device body, an image capturing circuit, and a processing circuit is provided. The image capturing circuit performs image capturing based on a focal length setting value and generates an image signal. The processing circuit controls the image capturing circuit to be operated in one of plural image capturing modes. When the image capturing circuit is operated in a first image capturing mode, the image capturing circuit sets a focal length range thereof to a first preset focal length range, so as to select the focal length setting value within the first preset focal length range. When the image capturing circuit is operated in a second image capturing mode, the image capturing circuit sets the focal length range to a second preset focal length range, so as to select the focal length setting value within the second preset focal length range.
US09781310B2

A motion picture camera arrangement comprises a motion picture camera and a display device, wherein the motion picture camera has an image sensor for taking images at a variable frame rate and wherein the display device displays the taken images at a settable display rate. A method of operating the motion picture camera arrangement comprises the steps of: selecting a frame rate; determining a setting value for the display rate of the display device, wherein the setting value corresponds, in dependence on the selected frame rate, either to the selected frame rate or to a product or quotient of the selected frame rate and a whole-number multiplier or divisor; operating the image sensor at the selected frame rate; and operating the display device using the determined setting value for the display rate.
US09781303B2

A terminal device writes authorization information into a storing unit of an image processing apparatus irrespective of whether power is supplied to the image processing apparatus. A control unit of the image processing apparatus starts the image processing apparatus, performs user authorization using the authorization information, and enters a standby state upon start of supply of power by a power supply unit in the case where the authorization information is written. The control unit starts the image processing apparatus and enters the standby state without performing the user authorization upon the start of supply of power by the power supply unit in the case where the authorization information is not written. When the terminal device writes the authorization information into the storing unit with the image processing apparatus being supplied with power, the control unit performs the user authorization.
US09781293B2

A method and an apparatus for managing image files by displaying backup information are provided. The method includes: displaying at least one image file; reading a file tag of the at least one image file to determine whether there is backup information; and when there is the backup information as a result of the determination, displaying a predetermined object associated with the backup information.
US09781292B2

Obtaining a digital image tagged with corrected image direction information includes capturing and storing a digital image of a scene defined by a field of view of a lifelog camera (10) used to capture the image. A forward-facing direction (28) of a user of the lifelog camera is identified, the forward-facing direction within the field of view of the lifelog camera. A component of the image that contains image data corresponding to a portion of the scene containing the forward-facing direction of the user is also identified. The digital image is then tagged with the identified component.
US09781291B2

To improve operability for a user who uses an image processing apparatus which images an original document and displays an image indicating the imaged original document, a camera scanner causes a displaying device to display a remaining image corresponding to the image indicating the original document at a position where the original document was put, and, when detecting that an original document enters a detecting region, causes the displaying device to display a thumbnail image of the remaining image such that the thumbnail image does not overlap the original document which enters the detecting region.
US09781289B2

Image data is processed using a filter configured to compensate for degradation in an image that occurs when the image is printed by a printing unit. The degree of compensation for the degradation in the image by the filter depends on a printing direction on a printing medium by the printing unit.
US09781280B2

An agent device is connected with one or more image-forming devices in a local network having a firewall provided therein. A management device carries out remote management of the image-forming devices in the local network through the Internet. The agent device includes a command receiving unit which starts connection with the management device and receives a management command from the management device via the firewall, the command being sent by the management device in response to the connection. An image-forming-device communication unit receives device-state information of a corresponding one of the image-forming devices according to the management command. A command response transmitting unit transmits the device-state information to the management device through the Internet.
US09781271B2

Embodiments are provided for utilizing speech analytics for automatically managing messages in a communications network. A message from a calling party to an unavailable called party is recorded in a messaging management module. The messaging management module automatically identifies a category for assigning to the content of the message based on information associated with the unavailable called party or a calling party and associates a language model with the message content based on the category. An analysis module utilizes the language model to identify grammar making up the message content. The messaging management module automatically performs a messaging management function on the message content based on a set of rules. The messaging management function may include automatically determining a priority for the message (enabling the message to be retrieved out of order) or automatically triggering an action in response to the message which is directed to the unavailable called party.
US09781267B2

The present disclosure provides systems and methods for routing incoming communications, such as calls, to a customer service representative or live agent. Specifically, the present disclosure provides a communication routing platform that can forward calls from multiple phones numbers to one or more call centers or live agents as well while simultaneously forwarding instructions for handling the calls.
US09781266B1

A command set and associated capabilities are defined for a speech analytics component (“SAC”) in a call center. The speech analytics component is used to monitor speech of an agent and a remote party on a call for the purpose of determining whether the agent is complying with various call center policies or applicable regulations. The command set allows the call handler to instruct the SAC to load a keyword set into memory for future use, apply the keyword set to an indicated call and for an indicated party, to remove use of the keyword set, and to release the keyword set from memory. This allows the SAC to monitor speech as required for a particular context, which is known to the call handler, but not necessarily by the SAC. In this way, efficient use of the SAC processing resource is obtained for various call contexts.
US09781263B2

A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, assess contextual information and adjust an outbound dialer's pacing algorithm based on the assessment thereof. The contextual information may be obtained from sources that are inside the contact center and outside the contact center.
US09781260B2

Methods and apparatus for detection and notification of called party presence via a telecommunication device associated with a called party are provided herein. In some exemplary embodiments, a method for detection and notification of called party presence may include receiving a request to establish a telecommunication session, obtaining presence information derived from presence detection equipment associated with the telecommunication device responsive to the received request, determining presence of the called party based on the obtained presence information, and sending a notification message including an indication of the determined presence of the called party.
US09781259B1

Aspects of the subject disclosure may include, for example, receiving, from an application server and by a service capability exposure function (SCEF) including a processing device, a current location request associated with an narrow band Internet of Things (NB-IoT) device, transmitting, by the SCEF, a location estimation trigger request including a device identity to a gateway mobile location center (GMLC), receiving, from the GMLC and by the SCEF, a terminated location estimation response including a position estimate, wherein the position estimate is determined at an enhanced serving mobile location center (ESMLC) according to the location estimation trigger request, determining, by the SCEF, whether the terminated location estimation response meets a quality metric for positioning of the NB IoT device, and transmitting, by the SCEF, the position estimate for the NB-IoT device to the application server responsive to determining that the position estimate meets the quality metric, wherein transmissions between the SCEF and the GMLC are via control plane signaling. Other embodiments are disclosed.
US09781249B2

Described is a method and system for displaying an unread message. The method for displaying an unread message includes: pulling an unread message in a lock screen state; and displaying a corresponding unread message application icon on a first active hotspot on a lock screen when an unread message exists, and otherwise, hiding the unread message application icon. The method for previewing an unread message includes: receiving information for activating an unread message application icon in a lock screen state, and displaying a detail entry containing a predetermined number of unread messages on a second active hotspot; dragging the unread message application icon to a third active hotspot to enter into a corresponding application main window, or dragging the unread message application icon to the detail entry to enter into a message window corresponding to the detail entry.
US09781244B2

Methods, systems, and techniques for dual-mode communication are provided. Example embodiments provide a an enhanced mobile device that includes a CPU, a low latency transceiver, and a high latency transceiver. The enhanced mobile device is in communication with a console via both the low latency transceiver and the high latency transceiver. The console also includes a CPU, a low latency transceiver, and a high latency transceiver. In some embodiments, the low latency communication channel is used to transmit control messages to an entertainment console whereas the high latency communication channel is used to communicate data between the mobile device and the entertainment console. The dual-mode communication may be used in different scenarios, including entertainment applications, such as with dual-mode eyeglasses.
US09781240B2

A method and a user terminal for performing a call using voice recognition are disclosed. The method and the user terminal include receiving a call request, obtaining a voice signal from a user in response to the call request, and determining whether the obtained voice signal is a call reception command to receive the call. The method and the user terminal perform the call in a handsfree mode based on the call request in response to the voice signal being the call reception command.
US09781233B2

An alignment system for point-to-point alignment of spaced apart first and second antennas may include a remote server configured to determine respective target azimuth and tilt data for each of the first and second spaced apart antennas based upon actual position data of the first and second spaced apart antennas. The alignment system may also include an end-point alignment kit that may include a technician tool, and an antenna alignment device to be temporarily mounted to a given antenna during alignment. The antenna alignment device may be configured to determine the actual position data and actual azimuth and tilt data for the given antenna. The technician tool may be configured to communicate the actual position data for the given antenna to the remote server, receive the target azimuth and tilt data from the remote server, and display the actual azimuth and tilt data for the given antenna.
US09781205B2

Methods, systems, and computer-readable media for selecting and managing a public cloud-computing network to host a client's account information are provided. Initially, the client issues a request to a coordination engine, which understands rules language of various public clouds, to update the account information residing on a target cloud. The target cloud was previously selected from the various public clouds as a function of desirable criteria specified by the client in light of properties (e.g., pricing, security, and reliability) dynamically abstracted from the public clouds. When addressing the request, the coordination engine extracts command(s) from the request and automatically translates the command(s) consistent with the rules language of the target cloud. Upon delivery to the target cloud, the translated command(s) affect reading of or writing to the account information. Accordingly, the client is absolved from converting instructions into a format that is expected by the target cloud.
US09781202B2

A computer-implemented method includes receiving from a web browser, by a server system via a network, an indication of dragging, by a user of the web browser, of an element displayed on a webpage displayed by the web browser, and dropping, by the user, of the element into a content area displayed on the webpage, the element selected from the group consisting of: a first content item displayed at a location on the webpage other than in the content area, and a graphical element displayed in association with the first content item. Responsively to the indication, the server system causes the web browser to display, in the content area, at least a portion of a set of one or more second content items related to the first content item. Other embodiments are also described.
US09781184B2

A system that incorporates teachings of the present disclosure may include, for example, a media distribution device having a support structure adapted for removably receiving a server module, a plurality of encoders, and an Internet Protocol (IP) router module; and a bus adapted for placing the server module, the plurality of video encoders, and the IP router module in communication with each other, where the server module is adapted to receive media content, where the plurality of video encoders is adapted to generate a plurality of encoded media contents from the media content and the video encoders generate the encoded media contents in temporal proximity to each other, where the IP router module is adapted to distribute the plurality of encoded media contents over an IP network. Other embodiments are disclosed.
US09781175B2

In one embodiment, a method comprises a presenter device controlling a web-based collaboration session with session participants via a collaboration server; receiving by the presenter device a Hypertext Transfer Protocol (HTTP) response from a web server, the HTTP response dynamically generated by the web server according to a presenter context associated with a presenter using the presenter device; the presenter device delegating the presenter context based on sending the HTTP response to the collaboration server for presentation of the HTTP response to the at least one session participant, enabling the at least one session participant to independently control viewing of at least a portion of the HTTP response according to the presenter context.
US09781174B2

The various embodiments described herein include methods and systems for providing electronic feedback. In one aspect, a method for providing feedback to a first participant is performed at a first client device. The method includes: (a) participating in an electronic conference with remote participant(s), the conference including an outgoing communications stream for the first participant; and (b) receiving feedback corresponding to a quality of the first participant's outgoing communications stream at a client device used by the particular participant. In another aspect, a method for providing feedback from a first participant is performed at a first client device. The method includes: (a) participating in an electronic conference with remote participant(s); (b) receiving a respective outgoing communications stream sent by a second client device used by a particular participant to participate in the conference; (c) analyzing the stream to determine quality factor(s); and (d) providing feedback based on the quality factor(s).
US09781171B2

The present invention provides a registration method for managing NAT shutdown. In Internet communication field, a user must perform registrations intermittently to a server through NAT, and increase the time interval of registration step by step. But NAT itself will shutdown if no packet is passed through for a long period. The registration method of the present invention is to adjust the time interval of registration step by step so that the time interval of registration is slightly less than the shutdown time of NAT, and then fix the time interval of registration to assure that all of the Invite packet can pass through without blocking up by the shutdown of NAT.
US09781170B2

Systems and methods for facilitating shared access-right evaluation using linked communication channels are provided. A first communication can be received over a first communication link from a first user device, and a second communication can be received over a second communication link from a second user device. The first and second communications can include requests for the assignment of access rights. Map data can be generated and transmitted to each of the first and second user devices. Each user device can display a visual representation of access-right data. Further, a communication session can be facilitated between the first user device and the second user device. The communication session can be presented on the visual representation for each user device so that the first user and the second user can collaboratively evaluate access rights.
US09781167B2

A gateway may be configured to establish a first data connection between the gateway device and a client device. The first data connection may be based on a Web Real-Time Communication application programming interface. The gateway may establish a second data connection between the gateway device and an Internet Protocol (“IP”) Multimedia Subsystem (“IMS”) core; and facilitate communications, that are based on a Rich Communication Services (“RCS”) standard, between the client device and the IMS core. Facilitating the communications may include outputting communications, that are based on communications received from the client device via the first data connection, to the IMS core via the second data connection, and outputting communications, that are based on communications received from the IMS core via the second data connection, to the client device via the first data connection.
US09781166B2

A gateway device includes a communication unit communicating a frame signal conforming to an IuUP (Iu User Plane) protocol with a wireless base station controller connected to a circuit switching network; a determination unit determining whether the frame signal received by the communication unit satisfies a predetermined condition or not; a conversion unit converting information included in the frame signal to information to be set in a flow control signal of an IMS (IP Multimedia Subsystem) when the frame signal satisfies the predetermined condition; and a flow control signal transmission unit transmitting the flow control signal to a communication device in the IMS.
US09781163B2

Trust characteristics attributable to components associated with a disaggregated infrastructure environment are obtained. A trust policy of an application to be hosted in the disaggregated infrastructure environment is obtained. The trust characteristics are compared to the trust policy. One or more of the components associated with the disaggregated infrastructure environment are selected based on the comparison step. A compute node is formed from the selected components.
US09781155B1

The present invention relates to a device for detecting unwanted intrusions into an information network comprising a module for receiving raw data from the network, a plurality of search engines configured to detect an attack indicator and any derived data which may be corrupted, a distribution module suitable for allocating at least one search engine to each piece of raw data, an administrator module linked to the search engines and to the distribution module and configured to transmit each piece of derived data to said module as new raw data if it has not already been processed by said same search engine(s), so as to provide recursive analysis of each piece of raw data received by said receiving module. The invention further relates to a process implemented by a device of this type.
US09781151B1

Techniques for identifying malicious downloadable applications are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for identifying malicious downloadable applications comprising receiving a signature of a downloadable application, identifying, using at least one computer processor, a known good application having at least one attribute in common with the downloadable application and having a signature different from the signature of the downloadable application, analyzing the downloadable application to evaluate one or more risk factors based at least in part on the at least one common attribute and the difference in signatures, and determining, based on the evaluated one or more risk factors, one or more responsive actions.
US09781150B1

Data is received that includes a plurality of samples that each characterize interception of data traffic to a computing device over a network. Thereafter, the plurality of samples characterizing the interception of data traffic are grouped into a plurality of clusters. At least a portion of the samples are labeled to characterize a likelihood of each such sample as relating to an unauthorized interception of data traffic. Each cluster is assigned with a label corresponding to a majority of samples within such cluster. At least one machine learning model is trained using the assigned labeled clusters such that, once trained, the at least one machine learning model determines a likelihood of future samples as relating to an unauthorized interception of data traffic to a corresponding computing device.
US09781145B2

A system and program product are described herein for various techniques for detecting a persistent cross-site scripting vulnerability are described herein. In one example, the techniques include detecting, via the processor, a read operation executed on a resource using an instrumentation mechanism and returning, via the processor, a malicious script in response to the read operation. The techniques also include detecting, via the processor, a write operation executed on the resource using the instrumentation mechanism and detecting, via the processor, a script operation executed by the malicious script that results in resource data being sent to an external computing device from a client device. Furthermore, the techniques include receiving, via the processor, metadata indicating the execution of the read operation, the write operation, and the script operation.
US09781134B2

Techniques to identify suspicious user logins may include acquiring, by a computing device, a routing path associated with a user login based on login information. The computing device may extract current routing characteristic information from the routing path, and identify whether the current user login is suspicious based on the current routing characteristic information. These techniques reduce the influence of IP address changes on user identification as well as errors associated with user identification, and identify geographic positions more accurately.
US09781131B2

A system and method for securing remote configurations. The system and method can include, receiving configuration payloads as publications from a messaging service. The system and method can also include transmitting validation requests based on received configuration payloads, receiving indications of whether the configuration payloads are valid or invalid, and transmitting an alert based on receiving an indication that a configuration payload is invalid.
US09781130B1

A method, system and computer program product for use in managing policies is disclosed. Policies associated with a communications device are correlated with respective locations. The location of the communications device is determined. The policy correlated with the determined location is applied to the communications device.
US09781123B2

Methods and apparatuses for sharing content through a chatting space of a social networking service (SNS) are provided. The method includes detecting an access of a plurality of users to the chatting space, and decrypting encrypted content that was previously shared by the plurality of users in the chatting space, in response to the plurality of users accessing the chatting space.
US09781114B2

A method of packet management for restricting access to a resource of a computer system. The method includes identifying client parameters and network parameters, as a packet management information, used to determine access to the resource, negotiating a session key between client and server devices, generating a session ID based on at least the negotiated session key, inserting the packet management information and the session ID into each information packet sent from the client device to the server device, monitoring packet management information in each information packet from the client device, and filtering out respective information packets sent to the server device from the client device when the monitored packet management information indicates that access to the resource is restricted.
US09781110B2

Computerized methods useful for causing provision of user-specific services via one or more data network apparatus and user mobile device. In one embodiment, the method includes receiving user-specific location data (e.g., relating to a destination of travel or shipping desired by the user) from the user's mobile device via an electronic network proxy agent that acts as a proxy for multiple different users simultaneously, and automatically forwarding that received data to another computerized device to enable provision of the service relating to that user and location. In one variant, the user mobile device and the network proxy agent establish a secure session to facilitate transfer of the data to a network address or device specified in a secure user-specific account accessible to the proxy agent. In another variant, the mobile device interfaces with a kiosk at a point of departure to transfer the data.
US09781107B2

A method of authenticating users to reduce transaction risks includes indicating a desire to conduct a transaction and determining whether the transaction requires access to protected resources. Moreover, the method determines whether inputted information is known, determines a state of a communications device when the inputted information is known, and transmits a biometric authentication request from a server to an authentication system when the state of the communications device is enrolled. Additionally, the method includes validating the communications device, capturing biometric authentication data in accordance with a biometric authentication data capture request with the communications device, biometrically authenticating the user, generating a one-time pass-phrase and storing the one-time pass-phrase on the authentication system when the user is authenticated, comparing the transmitted one-time pass-phrase against the stored one-time pass-phrase, and granting access to the protected resources when the transmitted and stored one-time pass-phrases match.
US09781103B2

Methods and systems for configuring a network are disclosed. An example method can comprise receiving a first token and an encryption key from a first device. A second token can be received from a second device. A determination can be made as to whether the first token matches the second token. Configuration information can be provided to the second device if the second token matches the first token. The configuration information can comprise information for connecting to a proxy configured on the first device. A request for content can be received from the proxy on behalf of the second device. The request for content can comprise the encryption key.
US09781102B1

An improved technique involves setting an administrator password in a server to a temporary password upon receipt of a request for administrator access to the server. Along these lines, when a support engineer receives a support ticket from a customer, the support engineer sends a request to obtain administrator access to the customer's server to an access control computer. The access control computer, upon receipt of the request, generates a temporary password that grants the support engineer a one-time administrator access to the server. The access control computer then changes the administrator password on the server to the temporary password and reveals the temporary password to the support engineer. At some time either after the engineer obtains administrator access to the server or after some specified time has passed, the access control computer invalidates the temporary password by changing the administrator password to a different password.
US09781101B2

A method and apparatus for controlling connection between devices includes detecting a first device, determining whether the first device is included in a device list, obtaining information related to the first device from a second device, and establishing a connection with the first device based on the information from the second device.
US09781099B1

Systems, methods, and apparatus to analyze potential risks of communicating online are described. In an embodiment, the communication may include communicating with a destination and/or communicating over a communication channel and/or communicating through a network entry and/or communicating using a client. Potential risks may be used to determine whether to proceed with online communications and/or whether the risks are prohibitive for online communications. Other embodiments are also claimed and disclosed.
US09781098B2

Methods, devices, and systems are described for enrolling a user's bring-your-own-device for secure connection to a company's enterprise computer network. From her mobile device, user clicks on a uniform resource locator (URL) to connect with the login web page on the enterprise network. After authentication, checks are performed to verify that the user has authorization to enroll the type of electronic device, and the profile is installed on the device. A notification is sent to the device by a server on the enterprise network, and a secure workspace application is pushed to the device along with configuration data that automatically links the workspace with the parent device enrollment. Once the user launches the secure workspace application the workspace access configuration data and initializes enrollment with the enterprise network, resulting in a linking of the secure workspace application with its parent device enrollment. The workspace is registered as a child of the parent device, and the lifecycle of the workspace is thus linked to that of the parent.
US09781085B2

A method, apparatus and computer program product are disclosed for establishing secure off-network communications between first and second Secure Cellular Devices that each have a cellular identity. The second Secure Cellular Device may assume the role of Remote Device for interaction with the NAF keyserver and may obtain a local key. The first Secure Cellular Device may derive the local key and the two devices may conduct secure communications using the shared local key. The two Secure Cellular Devices may alternate the roles of Secure Host and Remote Device, each twice obtaining or deriving a shared local key such that there are two such keys. The devices may employ one key for secure communication in one direction and the other for communication in the other direction. Alternatively, the devices may derive a unique shared key as a function of the two shared keys.
US09781078B2

A method for managing unlinkable database user identifiers includes distributing to a first database a first encrypted user identifier, a first database identifier, and a first database user identifier; distributing to a second database a second encrypted user identifier, a second database identifier, and a second database user identifier; receiving from the first database a third encryption and a fourth encryption, the third encryption being formed from the first encrypted user identifier, the second database identifier, and a message comprised in the fourth encryption; decrypting the third encryption thereby obtaining a decrypted value; deriving a blinded user identifier from the decrypted value; and sending the encrypted blinded user identifier and the fourth encrypted value to the second server thereby enabling the second server to compute the second database user identifier from the encrypted blinded database user identifier and the decrypted fourth encrypted value.
US09781077B2

A method for enforcing entitlements includes configuring a wide variety of entitlements at a server; determining applicable combination of entitlements for a given client request; sending entitlements to the requesting client securely; handling entitlement information securely on a plurality of client devices at run time; storing entitlement information securely on a plurality of client devices for offline use; and enforcing entitlements on a plurality of client devices. The method employs manipulation of manifest files by a proxy that may be included in the client device or located in the network.
US09781064B2

Method and system for creating and distributing professional quality electronic postcards are provided. An accessible library of numerous photographs/videos taken by professionals is maintained, for example, on a app or website. Access to the app or website can be accomplished using any suitable input device, for example smart phones, tablets, laptops, computers etc. Following a series of simple steps, users select from an assortment of images, videos, photos, messages, etc., to create an electronic postcard. Users have their own pages on the app or website, where sent and received electronic postcards are stored. A simple method for creating albums from the user's electronic postcards is also provided.
US09781058B1

In general, techniques are described to dynamically adjust a session detection time defined by a timer in accordance with a bidirectional forwarding detection (BFD) protocol. The techniques utilize existing hardware and BFD software infrastructure. An example network device includes a memory, programmable processor(s), and a control unit configured to execute a timer, receive one or more packets provided by the BFD protocol, detect, based on the received one or more packets, a congestion condition associated with a link via which the network device is coupled to a network, adjust, based on the detected congestion condition, a session detection time defined by the timer, and in response to a failure to receive a packet provided by the BFD protocol within the session detection time defined by the timer, detect a failure associated with the link.
US09781053B1

Remote computing resource service providers allow customers to reduce overhead by using computer hardware resources of the service provider to execute a variety of operations. Computer hardware resources of the service provider may be widely distributed between various geographic locations and may have differing computing capacity. Therefore it may be advantageous to coordinate processing of customer operations between computer hardware resource locations of the service provider. Customer requests to perform operations may be distributed to various locations and coordinated by the service provider using various techniques such as a cancellation manager to terminate unprocessed requests distributed to the various locations once one or more of the distributed requests have been processed.
US09781052B2

Long distance cloud migration (LDCM) to overcome the limitations faced by the cloud migration techniques over long distance, high speed WAN infrastructures. LDCM overcomes the negative effects of existing TCP/IP mechanisms on the efficient use of available bandwidth. LDCM also acts as an acceleration engine to optimize various hypervisor, storage and security applications.
US09781048B2

A method, a network, and a network element use dynamic packet traffic performance adjustment techniques. In an exemplary embodiment, the dynamic resizing techniques utilize different packet connections providing connectivity to same sites between which bandwidth resizing is needed. Each of the packet connections has a separate and independent bandwidth profile that governs an amount of traffic that is dispatched over each packet connection. A network element sourcing traffic into the packet connections uses bridge functionality that dispatches client traffic onto all of the packet connections or an individual packet connection. This effectively means that the transport network bandwidth utilization is only consumed by a single packet connection, i.e., the packet connection-A (even through there are multiple configured). The network element sinking the traffic selects from a single active packet connection.
US09781046B1

Apparatus and methods are disclosed for implementing bandwidth throttling to regulate network traffic as can be used in, for example, vulnerability scanning and detection applications in a computer network environment. According to one embodiment, a method of routing network packets in a networked device having plural network interfaces combines applying traffic class and network interface throttling for marking network packets with a differentiated service code based on input received from a profiler application, throttling the bandwidth of network packets based on a threshold for a designated network interface for the packet, throttling the bandwidth of the bandwidth-throttled packets based on a threshold for its respective differentiated service code, and emitting network packets on each respective designated network interface.
US09781042B2

Technologies are generally described for systems, devices and methods effective to compare network element instructions and network control instructions. In some examples, first instructions may be identified and may be related to flow of network traffic. The first instructions may be stored in a data structure of a memory of a network element. The network element may generate a first network instruction signature based on the first instructions. A network controller device may identify second instructions. In some examples, the second instructions may be related to control of the network traffic, and may be stored in a memory of the network controller device. The network controller device may generate a second network instruction signature based on the second instructions. The network controller device may compare the first network instruction signature to the second network instruction signature to produce a comparison between the first instructions and the second instructions.
US09781040B2

A capability is provided for detecting congestion in a communication network. A congestion condition is detected for the network based on resource utilization information associated with the network and a set of user quality-of-experience (QoE) indicators associated with the network. An indication of congestion in the network is detected based on resource utilization information associated with the network and a determination as to whether or not to generate detect a congestion condition for the network is made based on one or more user QoE indicators associated with the network. An indication of congestion in the network is detected based on resource utilization information associated with the network and a determination as to whether or not to generate a congestion alert for the indication of congestion in the network is made based on one or more user QoE indicators associated with the network.
US09781038B2

A method may include receiving a content packet at an incoming interface of a network device; determining whether the content packet matches an identifier of the content packet in an entry in a pending interest table (PIT); discarding the content packet when the content packet does not match the identifier of the content packet in the entry in the PIT; removing a matching entry from the PIT when the content packet matches the identifier of the content packet in the matching entry in the PIT; caching the content packet in a content store (CS); adding the matching entry to a pending interest removal table (PIRT); and sending a message to one or more network devices that indicates that the content packet is cached on the network device.
US09781034B2

An electronic device that relays an Internet Protocol (IP) packet compliant with one of a plurality of IP versions includes circuitry configured to process the IP packet in each of a first mode operating as a router and a second mode operating as a bridge; and set, as a mode of the electronic device, one of the first mode or the second mode, based on which of the plurality of IP versions the IP packet to be processed is compliant with.
US09781033B2

Methods and systems for providing requested content to a user device in an Overlay Information Centric Network (O-ICN) architecture are disclosed herein. The method may include receiving a request for accessing content, from the user device. The request is routed to the ICN manager from an ICN router. The method may also include parsing the request to determine whether the request is an ICN based request. The ICN-based request is associated with a flag. Further, the method includes based on the determination, identifying at least one network entity hosting the requested content. The identification is based on a name of the content. The method also includes sending a notification to the at least one identified network entity for providing the requested content to the user device.
US09781026B2

A feature server determines a hierarchical network topology for identifying presence information of communication endpoints. The hierarchical network topology comprises at least a first level and an endpoint level. The feature server queries a communication device at the first level to determine if the communication device at the first level is reachable via one or more routes. In response to determining that the communication device at the first level is not reachable via any of the one or more routes, the feature server forbears from querying one or more communication endpoints associated with the communication device at the first level for the presence information. In response to determining that the communication device at the first level is now reachable via the one or more routes, the feature server queries the one or more communication endpoints associated with the communication device at the first level for the presence information.
US09781023B2

An information processing device includes a memory configured to store information related to data accesses by executions of a plurality of applications, and a network configuration of a network system including a plurality of communication devices and a plurality of processing devices each of which executes any one of the plurality of applications, and a processor configured to calculate traffic amounts, when each of the plurality of communication devices is assumed as a data storage location to store data to be accessed by the executions, to be generated in the network system by the executions, based on the information and the network configuration, and determine a communication device to store the data to be accessed by the executions based on the calculated traffic amounts, among the plurality of communication devices.
US09781019B1

A computer-implemented method for managing network communication may include (1) identifying a pattern of network communication between a network node and a network service, (2) creating a representation of the network communication pattern, (3) querying, using the representation of the communication pattern, a network communication pattern database that associates network communication patterns with computer programs responsible for generating the patterns, (4) receiving, in response to querying the database, identification of a computer program associated with the network communication pattern, and then, (5) applying a network communication management policy assigned to the computer program associated with the pattern to network communication between the network node and network service. Various other methods, systems, and computer-readable media are also disclosed.
US09781017B2

The invention relates to a method for managing services on a network, comprising: at least two interconnected computer sites, each of which is capable of implementing at least one service that can be accessed from the network; at least one service implemented on a network site; a capability for transferring a service from an initial site to a separate destination site. Each is associated with security attributes and the method includes transferring at least one service from an initial site to a destination site of the network following a predetermined transfer sequence which depends on the security attributes.
US09781010B2

A method and apparatus for managing remote devices. In one embodiment of the present invention, there is provided a method of managing a remote device, comprising: obtaining a first identifier based on a name sequence in state information of the remote device, the first identifier being for indicating a template that provides the state information; obtaining a second identifier based on a numerical value sequence in the state information; sending a state access notification that comprises at least the first identifier and the second identifier; and providing the state information based on the first identifier and the second identifier in response to having received a result of activating the state access notification. In one embodiment of the present invention, there is provided an apparatus for managing a remote device.
US09781007B2

A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
US09781004B2

An example method for discovering and grouping application endpoints in a network environment is provided and includes discovering endpoints communicating in a network environment, calculating affinity between the discovered endpoints, and grouping the endpoints into separate endpoint groups (EPGs) according to the calculated affinity, each EPG comprising a logical grouping of similar endpoints for applying common forwarding and policy logic according to logical application boundaries. In specific embodiments, the affinity includes a weighted average of network affinity, compute affinity and user specified affinity.
US09781000B1

A processing device such as a router or other network device implements a locator-identifier mapping system associating identifiers of respective endpoints with respective locators in accordance with a locator-identifier separation protocol. A first one of the endpoints comprises a storage server associated with a storage array. In conjunction with reconfiguration of the storage server, the locator-identifier mapping system updates a particular one of the locators corresponding to the endpoint identifier of the storage server. The reconfiguration of the storage server may comprise, for example, a migration of the storage server within a given data center, or from a first data center to a second data center. The locator of the storage server illustratively specifies a subnet of the storage server. The processing device may comprise a router operating as at least one of an ingress tunnel router and an egress tunnel router in accordance with the locator-identifier separation protocol.
US09780999B2

Systems and processes are provided for configuring sensory devices within a vehicle. In general, a system includes a computer readable storage medium that stores at least one configuration instruction. The system further includes a microprocessor configured to generate a message based on the at least one configuration instruction. The system further includes a routing device configured to communicate the message to a sensory device of the vehicle according to a virtual identifier associated with a local area network routing configuration.
US09780994B2

Embodiments relate to notification normalization in a mobile communication environment. A system for notification normalization is provided. The system includes a computer processor and a mobile application platform server executable by the computer processor. The mobile application platform server includes a notification service configured to receive a plurality of notification triggers to deliver a plurality of notifications from an application server to a plurality of endpoints. The notification service is further configured to determine whether to apply notification throttling based on a stress level of the application server, and spread delivery of the notifications to the endpoints over a period of time based on the determination to apply the notification throttling such that traffic associated with responses from the endpoints to the application server is substantially normalized.
US09780987B2

An adaptable orthogonal frequency-division multiplexing system (OFDM) that uses a multiple input multiple output (MIMO) to having OFDM signals transmitted either in accordance with time diversity to reducing signal fading or in accordance with spatial diversity to increase the data rate. Sub-carriers are classified for spatial diversity transmission or for time diversity transmission based on the result of a comparison between threshold values and at least one of three criteria. The criteria includes a calculation of a smallest eigen value of a frequency channel response matrix and a smallest element of a diagonal of the matrix and a ratio of the largest and smallest eigen values of the matrix.
US09780977B2

A clock correction method is provided. The clock correction method includes the following steps: receiving an equalization training sequence specified by a communication protocol, wherein the equalization training sequence includes a specific pattern occurring repeatedly; performing frequency division on the equalization training sequence according to a number of toggles of the specific pattern so as to generate an equalization training sequence clock; and correcting a frequency of an output clock of an oscillator according to the equalization training sequence clock.
US09780976B2

In accordance with an embodiment, a device includes a directional coupler having an input port, a transmitted port, a coupled port and an isolated port. The device also includes a first passive equalizer having a first terminal coupled to a first one of a coupled port and an isolated port of the directional coupler. The first passive equalizer includes a resonator having a first inductor and a first capacitor, the resonator coupled between the first terminal and a second terminal of the first passive equalizer. The first passive equalizer also includes a first resistor and a second resistor serially connected between the first and the second terminals of the first passive equalizer, the first resistor connected to the second resistor at a first node. The first equalizer further includes a shunt network coupled between a reference terminal and the first node.
US09780967B2

A black-box gateway device implemented in a vehicle and configured to interface with an engine computer and a plurality of wireless sensors installed in the vehicle, the gateway device can include a transceiver including input ports in communication with conductors that interface with the engine computer installed in an engine of the vehicle, radio frequency communications components comprising dual wireless functionality, including a first functionality for communicating wirelessly within the vehicle and a second functionality for communicating wirelessly over a cellular network disposed outside the vehicle, and one or more antennae that receive wireless signals from the radio frequency components. The transceiver can be configured to wirelessly receive sensor data from the wireless sensors disposed within the vehicle, the sensor data providing information associated with functionality of components of the vehicle.
US09780966B2

A network appliance is designed and configured to communicate over a data network and to provide secure on-demand remote access and control of a computing system in the context of remote support.
US09780958B2

The present invention is related to a method and system for multi-cell coordination for multimedia broadcast multicast services (MBMS) in a wireless communication system. An MBMS multi-cell coordination unit is provided to coordinate a plurality of evolved Node-Bs (eNodeBs) for transmission of MBMS data synchronously in multiple cells of the same single frequency network (SFN). The MBMS multi-cell coordination unit may be located in an access gateway or in an eNodeB. An MBMS multi-cell scheduling scheme may be preconfigured for the eNodeBs for synchronization. Alternatively, the eNodeBs may be synchronized dynamically.
US09780955B2

A PSE control circuitry arranged to: control the power source to output a detection signal; responsive to the detection signal, determine the resistance of a signature resistive element; in the event that the determined resistance is within a predetermined range, control a power source to output power to the load; in the event that the determined resistance is outside the predetermined range, prevent the power source from outputting power for a predetermined disconnect time period; detect the amount of power drawn from the power source; in the event that the detected power amount is less than a predetermined minimum power draw value, control the power source to cease output of power for a predetermined power down time period, the predetermined power down time period less than the predetermined disconnect time period; immediately subsequent to both time periods, control the power source to output the detection signal.
US09780936B2

A base station for transmitting channel state information-reference signals (CSI-RSs) for eight or less antenna ports in a wireless communication system, the base station includes a reception module; a transmission module; and a processor for controlling the transmission module to transmit the CSI-RSs in a downlink subframe to the user equipment, and for controlling the reception module to receive channel state information measured based on the CSI-RSs from the user equipment, wherein the CSI-RSs are mapped to one resource element (RE) group among a plurality of RE groups, each RE group includes a plurality of REs, and one RE is defined by one subcarrier in one orthogonal frequency division multiplexing (OFDM) symbol, wherein, in a resource region defined by 14 OFDM symbols and 12 subcarriers in the downlink subframe.
US09780935B2

Disclosed is a method for transmitting a downlink pilot, which serves to solve the problem that the power of Orthogonal Frequency Division Multiplexing (OFDM) symbols is different due to Walsh codes. The method includes: transmitting a dedicated pilot in the Code Division Multiplexing (CDM) approach or in the combination approach of CDM and Frequency Division Multiplexing (FDM); further, in the resources for transmitting the dedicated pilot, configuring an orthogonal resources for the dedicated pilot according to a set mapping rule.
US09780917B2

A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US09780908B2

Tuning an optical network unit (ONU) to an appropriate communication wavelength may be performed by initiating an activation procedure responsive to receiving a wavelength configuration message, and identifying an instruction in the wavelength configuration message to modify a present wavelength used by the network unit to a different wavelength. The process may also provide assigning an optical network unit identifier (ONU-ID) to the network unit, modifying the present wavelength to the different wavelength, and transmitting subsequent data messages from the network unit at the different wavelength.
US09780906B2

An optical line terminal (OLT) comprising a processor configured to process a first power consumption data associated with a first optical network unit (ONU) for a plurality of wavelength channels in a multiple-wavelength passive optical network (PON), and select a first target wavelength channel from the plurality of wavelength channels based on the first power consumption data in order to reduce power consumption at the first ONU, and a transmitter coupled to the processor and configured to transmit to the first ONU a tuning control message instructing the first ONU to tune to the first target wavelength channel.
US09780901B2

An apparatus and method for transmitting reference signals in a communication system are provided. The method includes transmitting common reference signals of a first type from a transmitter to a plurality of receivers; transmitting receiver-specific reference signals of a second type from a plurality of distributed ports to a subset of the plurality of receivers; wherein the common reference signals of the first type and the receiver-specific reference signals of the second type are allocated to different resources from one another, and wherein the communication system includes the transmitter and the plurality of receivers and the transmitter uses a plurality of central ports and the plurality of distributed ports to transmit to the plurality of receivers.
US09780900B2

UE that are able to cancel interference from CRS, a PDSCH, a PDCCH, or a PCFICH may do so without explicitly signaling the capability to the serving eNB. The serving eNB may transmit to the UE a plurality of cell identifiers to indicate from which cells interference should be canceled. The UE receives CRS, PDSCH, PDCCH, or PCFICH from the serving eNB and cancels CRS, PDSCH, PDCCH, or PCFICH interference, respectively from the signal received from the eNB. The UE cancels the interference from the cells that correspond to the cell identifiers. The UE may then transmit a report to the eNB with a quality measurement without the interference.
US09780886B2

In order to further develop a circuit arrangement (CR; CR′) for receiving optical signals (SI) from at least one optical guide (GU), said circuit arrangement (CR; CR′) comprising: at least one light-receiving component (PD) for converting the optical signals (SI) into electrical current signals (IPD), at least one transimpedance amplifier (TA), being provided with the electrical current signals (IPD) from the light-receiving component (PD), at least one automatic gain controller (AG) for controlling the gain or transimpedance (R) of the transimpedance amplifier (TA), at least one integrator (IN) in a feedback path (FP), said integrator (IN) generating a control signal (Vint), at least one voltage-controlled current source (CS), being provided with the control signal (Vint) from the integrator (IN), at least one limiter (LI) acting as a comparator and generating in its output a logic level for positive or negative voltages in its input, and a corresponding method in such a way that a multilevel optical link can be provided, at least one second transimpedance amplifier (TA2) arranged in parallel to the transimpedance amplifier (TA), and at least one automatic offset controller (AO) for setting the voltage (Voffset) for the second transimpedance amplifier (TA2) are proposed.
US09780885B2

An optical receiver comprises a package provided with an input window; a polarization-maintaining optical fiber fixable to the input window; a polarization beam splitter, disposed on the package, for inputting light outputted from the polarization-maintaining optical fiber and outputting first output light and second output light having respective polarization directions different from each other; a beam splitter, disposed on the package, for splitting the first output light; a first light-receiving element, optically coupled to the beam splitter, having two light-receiving parts corresponding to two kinds of the output light split by the beam splitter; and a second light-receiving element, disposed on the package, for receiving the second output light.
US09780878B2

A system for optical communications may include a multiplicity of optical communications relay platforms that each move above a surface of the earth. Each relay platform may include a relay link for communications between adjacent relay platforms. The system may also include a plurality of ground stations. Each ground station may be configured to communicate with another of the ground stations through at least one of the relay platforms. Each ground station may include an optical communications link for optical communications with successive relay platforms. The optical link of each ground station may be configured for handover connections between the successive relay platforms as the relay platforms move relative to the earth. The system may additionally include a network operations center having a link controller. The link controller may be configured to control switching of the communications links for hitless transmission between the ground stations.
US09780872B2

An adaptive optics compensation approach for an OAM multiplexed FSO communication system is described, in which a Gaussian beam is used to probe the turbulence-induced wavefront distortions and derive the correction pattern for compensating the OAM beams. Using this approach, we demonstrate simultaneous compensation of multiple OAM beams each carrying a 100-Gbit/s data channel through emulated atmospheric turbulence. The results indicate that the turbulence-induced crosstalk and power penalty could be efficiently mitigated by ˜12.5 dB and ˜11 dB respectively.
US09780861B2

Methods and devices are described whereby the UE and the Node-B are configured to align the UL CLTD status of the UE and the NodeB during serving cell change involving a new Node-B.
US09780858B2

The embodiments of the present invention relate to the field of wireless communications, and more particularly, to a method and apparatus for determining three-dimensional beam pre-coding information so as to perform three-dimensional beam forming. In the embodiments of the present invention, a network device first determines a first optimal beam forming vector, and then determines a second optimal beam forming vector from a second beam forming vector set corresponding to the first optimal beam forming vector and performs channel measurement via a formed pilot to determine optimal pre-coding information about a second dimension. Since an optimal beam forming vector therein is determined based on a beam forming vector set with a coarse particle granularity, and then an optimal beam forming vector therein is determined based on a corresponding beam forming vector set with a fine particle granularity, the purpose of determining the optimal beam forming vector with fine particle granularity and the optimal pre-coding information is achieved, which, compared with the prior art, reduces system resource expense, and further reduces the complexity of a user equipment.
US09780856B2

Systems, methods, and computer-readable storage devices relate to a process for beamforming in a system. An available spectrum is divided into M sub-bands, with each of the M sub-bands having N beams. The system, through using M×N available beams, can maintain frequency domain and spatial domain orthogonality. A method includes receiving a direction indicating a location of a device relative to a transmitter and selecting a beam from the M×N beams. The beam can be a data beam for transmitting data to the device or a null to suppress interference. The bandwidth, spectrum and/or direction associated with the beam can be chosen and/or varied based on one of any number of parameters such as avoiding channel distortions, reducing mismatch in amplitude and/or delay, and adapting to a data type or data amount. Frequency assignments can be staggered through a cell-based region to reduce cell interference in assigning beams.
US09780851B2

A transmission scheme for transmitting a first modulated signal and a second modulated signal in the same frequency at the same time. According to the transmission scheme, a precoding weight multiplying unit multiplies a precoding weight by a baseband signal after a first mapping and a baseband signal after a second mapping and outputs the first modulated signal and the second modulated signal. In the precoding weight multiplying unit, precoding weights are regularly hopped.
US09780846B2

Selective processing of one or more packets to be transmitted from a wireless communication device to another wireless communication device is effective to reduce the peak to average power ratio (PAPR) of the transmission. The one or more packets are transmitted via two or more sub-bands of an available transmission medium. The number of coefficients or factors within that sequence corresponds to the number of sub-bands via which the one or more packets are to be transmitted. Also, a phase ramp or time-domain cyclic shift may be added to one or more of the packets after having undergone multiplication by one of the coefficients or factors within the sequence.
US09780841B2

Embodiments disclosed herein include distributed antenna systems (DASs) supporting expanded, programmable communications services distribution to remote communications service sector areas. In one embodiment, the DAS includes a first programmable switch for distributing downlink communications signals into one or more communications service sector sets. The DAS further includes a second programmable switch configured to distribute the one or more communications service sector sets to one or more remote communications service sector areas. A configurable extender module is also included to provide expanded routing of communications service sector sets in the DAS. In this manner, the DAS is programmable to allow any combination of communications service sector sets and expanded communications service sector sets from any number of different base stations to be routed to any combination of remote communications service sector areas and expanded remote communications service sector areas, based on capacity needs and capability of the DAS.
US09780838B2

A data communications receiver including a receiver coil, a first amplification stage coupled to the receiver coil, the first amplification circuitry to differentially amplify at least part of signal received by the receiver coil relative to a threshold, a second amplification stage coupled to receive the differentially amplified signal from the first amplification stage, the second amplification stage comprising a current mirror, and hysteretic level shifting circuitry to shift a level of part of the signal received by the receiver coil, the threshold or part of the signal received by the receiver coil and the threshold such that, in response to the at least part of the signal received by the receiver coil having crossed the threshold, a threshold crossing in the other direction is delayed.
US09780835B2

A broadband powerline communication system is disclosed which makes use of knowledge of the spectrum characteristics of a local radio environment in order to improve the performance of the system. A determination is made of the spectrum characteristics of a radio environment in the vicinity of the broadband powerline communication system that is transmitting data on modulated carrier frequencies. Certain ones of the carrier frequencies otherwise used by the broadband powerline communication system may be masked (i.e., not used) by all or part of the broadband powerline system in order to avoid interference based on the determination. In various embodiments, the spectrum characteristics are determined 1) in advance and used to compile a configuration database comprising frequency masking parameters; 2) by monitoring the local radio environment using the transmitter/receiver nodes of the system; or 3) based upon receipt of an indication from a conflicting user that the user is experiencing interference. Various combinations of these spectrum characteristic determination techniques may also be used.
US09780830B2

A device for limiting crosstalk between vectoring modems connected to a group of communication lines comprises a subgroup determining element that obtains information of the division into subgroups, each subgroup being made up of lines experiencing cross-talk from each other, and assigns operational pilot sequences to the group according to the division, an operational sequence transmission control element that transmits the operational sequences on the lines to the modems, which sequences are mutually orthogonal to each other and each communication line receives a corresponding sequence, and a corrective action determining element that obtains cross-talk measurements related to the transmitted operational pilot sequences and determines, for each subgroup, cross-talk and corrective action based on measurements made for a number of sequence symbols, which number corresponds to the minimum number required for obtaining mutually orthogonal pilot sequences within the subgroup.
US09780825B2

Examples described herein include examples of a computing device sleeve comprising a main body element comprising a top surface and a bottom surface, the bottom surface comprising a recessed region to store a tablet computing device in a position to protect a display device of the tablet computing device, and the top surface comprising a user input device and docking slot to receive the tablet computing device, and a top cover element coupled to a first side of the main body element and movable to selectively cover the top surface or the bottom surface.
US09780823B2

An information handling system functioning as a smart personal connect gateway includes a wireless adapter for communicating with a plurality of wireless links and a storage device for storing a spatial-temporal user profile comprising wireless device usage trend data for a plurality of locations where the smart personal connect gateway has operated. The smart personal connect gateway further includes a positional detector to detect a location of the smart personal connect gateway and an application processor to correlate the wireless device usage trend data to a location and to determine a list of optimal wireless service carriers and available wireless protocols at the location based on a mobile wireless traffic report with a spatial-temporal radio frequency profile indicating signal quality for the plurality of wireless links and the wireless device usage trend data for the location. The smart personal connect gateway application processor selects an international mobile subscriber identity (IMSI) for one of the optimal wireless links for an electronic subscriber identity module (eSIM) programmable to switch between multiple available wireless service carriers and then switches the wireless adapter to the selected optimal wireless link.
US09780817B2

RF front-end circuitry, which includes a first RF low noise amplifier (LNA) and a first reconfigurable RF filter, is disclosed. The RF front-end circuitry operates in one of a group of operating modes. The first reconfigurable RF filter, which has a first reconfigurable RF filter path, includes a first receive (RX) shunt switching element coupled between the first reconfigurable RF filter path and ground. The first reconfigurable RF filter path is coupled to an input of the first RF LNA. The group of operating modes includes a first operating mode and a second operating mode. During the first operating mode, the first RX shunt switching element is ON. During the second operating mode, the first RX shunt switching element is OFF and the first RF LNA receives and amplifies a first filtered RF receive signal from the first reconfigurable RF filter to provide a first receive signal.
US09780808B2

A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low-density parity check (LDPC) codeword by LDPC encoding of input bits based on a parity check matrix including information word bits and parity bits, the LDPC codeword including a plurality of bit groups each including a plurality of bits; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the interleaver is further configured to interleave the LDPC codeword such that a bit included in a predetermined bit group from among the plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US09780804B1

A digital to analog convertor comprises an output line; first, second and third pluralities of capacitors; and first and second bridge capacitors. The first plurality of capacitors is coupled in parallel with one another, coupled with the output line, and comprises a first least significant bit capacitor of a first capacitance value. The second plurality of capacitors is coupled in parallel with one another, coupled with the output line, and comprises a second capacitor of the first capacitance value. The third plurality of capacitors is coupled in parallel with one another, coupled with the output line, and comprises a third capacitor of the first capacitance value. The first bridge capacitor bridges the output line between the first plurality of capacitors and the second plurality of capacitors. The second bridge capacitor bridges the output line between the second plurality of capacitors and the third plurality of capacitors.
US09780801B2

A system to convert between analog and digital signals, in some embodiments, comprises: a differentiator to produce a differentiated signal based on an input signal and a feedback signal; an integrator, coupled to the differentiator, to integrate the differentiated signal; a quantizer, coupled to the integrator, to quantize the integrated signal; and a low-pass feedback filter, coupled between an output of the quantizer and an input of the differentiator, to generate said feedback signal using the quantized signal, wherein the low-pass feedback filter pushes at least some noise of the quantized signal downward in the frequency spectrum.
US09780797B2

The present invention relates generally to integrated circuits. More particularly, the present invention provides a circuit and method for regulating a voltage for a high speed serializer/deserializer (SerDes) device. But it will be recognized that the technique can be used for regulating memory devices (e.g., DDR 4 SDRAM devices, DDR4 register devices, DDR4 controller devices), and other high speed data applications. In various embodiments, phase-interpolator is implemented in conjunction with a delay-lock loop (DLL) and an SR latch, where one or more outputs of the DLL is used by the SR latch. Additionally, such techniques can be used for a variety of applications such as network and/or computer storage systems, computer servers, hand held computing devices, portable computing devices, computer systems, network appliances and/or switches, routers, and gateways, and the like.
US09780794B2

A clock and data recovery apparatus which includes a voltage controlled delay line (VCDL), a phase detector (PD) and a control voltage generating circuit is provided. The VCDL generates a plurality of clock signals with different phases according to a reference clock signal and a control voltage. The PD detects the phase relationship between a first input signal and a second input signal, and produces a detection result. A data signal or one of the clock signals is used as the first input signal, and one or more of the clock signals is/are used as the second input signal. The control voltage generating circuit generates the control voltage to the VCDL according to the detection result of the PD.
US09780793B2

Transistors degrade when subjected to voltage stress. Methods are described for reducing this aging problem by applying a reverse voltage to the gates of the circuit on an intermittent or periodic basis. By applying such a voltage for a brief period of time such as one second, the aging process is essentially nullified.
US09780788B2

Embodiments of an sequential state element (SSE) capable of providing triple modular redundant (TMR) correction is disclosed. The SSE has a setup stage and a feedback stage. The setup stage is configured to generate an output bit signal having an output bit state while a clock signal is in the first clock state. The setup stage also generates a feedback input bit signal as feedback of the output bit state. However, the feedback stage is capable of providing TMR correction without this feedback signal. Instead, the feedback stage utilizes the second feedback input bit signal and a third feedback input bit signal from two other SSEs. Since TMR correction can be provided with just the second feedback input bit signal and the third feedback input bit signal, the power and area consumed by the SSE is reduced.
US09780785B2

Calibration circuits and methods to set an on-chip impedance to match a target impedance where the reference voltage does not equal one-half of the positive power supply voltage Vddq are described. In particular, calibration circuits and methods are provided to enable accurate impedance matching at a reference voltage Vref of K*Vddq, where K is a number between 0 and 1. In some embodiments, a calibration circuit for impedance matching at a reference voltage of K*Vddq uses a ratioed current mirror. In another embodiment, a calibration circuit for impedance matching at a reference voltage of K*Vddq uses a ratioed mirror pull-up circuit. In yet another embodiment, a calibration circuit for impedance matching at a reference voltage of K*Vddq uses a ratioed target impedance.
US09780781B2

A multi-action capacitive switch comprising a capacitive sensing area in a surface, a plunger comprising conductive material, and a structure of flexible conductive material. A change in capacitance caused by the presence of a user's finger travels from the capacitive sensing area, down the conductive material of the plunger, over the structure, and to a capacitive touch detector in contact with the structure. An actuation of the switch, for example by pressing, is detected by an actuation detector. In a handheld electronic device, a user may initiate a phone call using such a multi-action capacitive switch. The method includes displaying a list of phone numbers in response to detection of a user's finger on a predetermined key and calling one of the numbers when the user actuates the predetermined key.
US09780771B2

A gate driving circuit may include: a bias unit receiving an input signal having preset high and low signal levels, including a first N-MOSFET turned on in the case in which the input signal has the high level and a first P-MOSFET turned on in the case in which the input signal has the low level, and supplying bias powers by the turning-on of the first N-MOSFET and the first P-MOSFET; and an amplifying unit including a second N-MOSFET turned on by receiving the bias power supplied from the first N-MOSFET in the case in which the input signal has the high level and a second P-MOSFET turned on by receiving the bias power supplied from the first P-MOSFET turned on in the case in which the input signal has the low level and providing a gate signal depending on the turning-on of the second N-MOSFET and the second P-MOSFET.
US09780768B2

A duty cycle correction circuit includes a charge pump and a controller. The charge pump includes a current source, a first output, and a second output. The charge pump routes current from the current source to the first output during a positive portion of a clock, and routes current from the current source to the second output during a negative portion of the clock. The controller compares charge accumulated from the first output to charge accumulated from the second output over a plurality of clock cycles to determine which of the positive portion of the clock and the negative portion of the clock is longer. The controller also generates a digital value that indicates an amount of adjustment to apply to a duty cycle of the clock based on which of the positive portion of the clock and the negative portion of the clock is longer.
US09780761B1

A method includes providing a resonant attenuation circuit comprising a first active shorting device connected to a proximal end of an inductive element and a second active shorting device connected to a distal end of the inductive element. The method also includes providing a first control signal to the first active shorting device that places the first active shorting device in a region of operation where incremental increases or decreases in voltage change a shorting impedance of the second active shorting device. A signal attenuator includes a signal propagation path and a plurality of shorting units sequentially attached to the signal propagation path and a control circuit configured to control a level of attenuation provided by each shorting unit. The control circuit and a corresponding method activates subsequent shorting units only if all previous shorting units are at least partially activated.
US09780759B2

An elastic wave device propagating plate waves includes a stack of an acoustic reflection layer, a piezoelectric layer, and IDT electrode on a supporting substrate. The piezoelectric layer is thinner than a period of fingers of the IDT electrode. The acoustic reflection layer includes low-acoustic-impedance layers and high-acoustic-impedance layers. The low-acoustic-impedance layers are made of SiO2, and the high-acoustic-impedance layers are made of at least one material selected from the group consisting of W, LiTaO3, Al2O3, AlN, LiNbO3, SiN, and ZnO.
US09780753B2

An ultrasonic audio system includes adaptive equalization techniques configured to adjust the overall output of the ultrasonic audio system. This can be done by adjusting the equalization of the electronic audio signal representing the audio content being reproduced by the ultrasonic audio system. For example, in various embodiments, systems and methods can be implemented to increase the gain of higher frequency portions of the electronic audio signal while making a corresponding decrease in the amount of gain at the lower frequency portions of the same signal.
US09780743B2

Systems and methods of the disclosed subject matter for converting light into electrical signals are provided including receiving light input and outputting electrical signals proportional to the light input with a sensor, increasing a transimpedance gain of an amplifier to amplify the electrical signals with a T-network of resistors coupled to the amplifier and the sensor, filtering the electrical signals with a filter circuit coupled to the amplifier and the T-network of resistors to increase noise rejection in a predetermined frequency range, and outputting the filtered electrical signals.
US09780734B2

An apparatus includes a first amplifier having a first feedback resistance and an output configured to be coupled to a first input of a second amplifier having a second feedback resistance. The apparatus includes a third amplifier coupled to an input of the first amplifier and having an output configured to be coupled to a second input of the second amplifier.
US09780731B2

A high frequency amplifier includes a high frequency amplifier transistor integrated in a first die of a first semiconductor technology and a matching circuit. The high frequency amplifier transistor has an input terminal, an output terminal and a reference terminal. The reference terminal is coupled to a reference potential. The matching circuit includes at least a first inductive bondwire, a second inductive bondwire and a capacitive element arranged in series with said inductive bondwires. The capacitive element is integrated in a second die of a second semiconductor technology different from the first semiconductor technology. The second semiconductor technology includes an isolating substrate for conductively isolating the capacitive element from a support attached at a first side to the second die. The capacitive element includes a first plate electrically coupled to a first bondpad of the second die and a second plate electrically coupled to a second bondpad of the second die.
US09780724B2

A transparent solar heat absorbing apparatus includes a transparent member allowing sunlight to pass through, a wavelength selective member disposed beneath the transparent member, a heating tank formed between the transparent member and the wavelength selective member. The wavelength selective member allows light in a transmission range including at least a visible wavelength range to pass through and reflects light in a reflection range including at least an infrared wavelength range. At least one of the transparent member and the wavelength selective member has a waveform structure on at least one of its upper surface and bottom surface.
US09780722B1

A solar panel that attains very low cost/Watt objectives is achieved by applying an optical concentrator with planar symmetry in combination with a simple 1-axis tracking system. The concentrator uses a Cassegrain optical system to provide moderate concentration factors that can be adjusted by varying the ratio of the focal lengths of the concave and convex reflecting surfaces. Concentrator dimensions can be scaled to any convenient size. They can be arrayed in parallel to form a solar panel that has the same form factor as a 1-sun solar panel. One-axis tracking is achieved by simply rotating the collector elements in synchronism so the sun is maintained in the plane of symmetry for each of the collector elements that comprise the panel.
US09780710B2

Wind farms and methods for operating wind farms are provided. A wind farm includes a plurality of wind turbine generators. A method includes determining an available reactive power value for each of the plurality of wind turbine generators. The method further includes distributing an individual reactive power command to each of the plurality of wind turbine generators. The individual reactive power command is individually tailored to each wind turbine generator of the plurality of wind turbine generators based on the available reactive power value for that wind turbine generator.
US09780702B2

An apparatus includes at least one energy source and a drive system coupled to the at least one energy source. The drive system converts electrical power received from the at least one energy source and provides converted electrical power for driving at least one load. The drive system includes a first converter, a second converter, and a first switch module coupled to outputs of the first and second converters. When the apparatus is operating under a first mode, the first switch module is switched to assume a first state to allow a first output electrical power provided from the first converter and a second output electrical power provided from the second converter to be combined for driving a first load with the combined output electrical power.
US09780701B2

An electric motor control system includes a power inverter and control circuitry configured to control the power inverter either according to a target voltage in a voltage-based control mode or according to a target current in a current-based control mode. A controller is operable to switch operation of the control circuitry between the voltage-based control mode and the current-based control mode. The controller may be configured to operate the control circuitry in the current-based control mode at lower motor operating speeds where stator current margin is of greater significance, and to operate the control circuitry in the voltage-based control mode at higher motor operating speeds where stator voltage margin is of greater significance.
US09780697B2

A piezoelectric power generation system includes a housing, the housing defining an opening therethrough. The piezoelectric power generation system further includes a support structure disposed within the housing, and one or more piezoelectric elements disposed on a surface of the support structure within the housing. Movement or vibration in the support structure is translated to the one or more piezoelectric elements, which actuates the one or more piezoelectric elements. The one or more piezoelectric elements generate power when actuated. The piezoelectric power generation system further includes one or more exciters coupled to the support structure. The exciters move or vibrate when acted on by a flow of fluid, wherein the motion of vibration of the one or more exciters is translated to the support structure and ultimately to the one or more piezoelectric elements.
US09780691B1

A power conversion apparatus comprises a circuit, a detection section and a control section. The control section supplies a pulse signal for enabling the first switch and the second switch to be opened and closed alternately according to a polarity of the alternating voltage power supply so that a sine wave current synchronized with a voltage phase of the alternating voltage power supply flows to the alternating voltage power supply on the basis of the voltages and current obtained from the detection section.
US09780688B2

A system for regulating the output of a high-voltage, high-power DC supply, the system includes a high-voltage DC power supply, a storage capacitor, and at least one non-dissipative regulator having an output voltage range less than an output voltage range of the high-voltage DC power supply. The regulator includes an internal storage capacitance and a control circuit configured to maintain a desired high-voltage output on a load.
US09780682B2

The present disclosure relates to power management apparatuses and systems utilizing synchronous common coupling. A power management apparatus may include a synchronous common coupling, a plurality of ports, and a plurality of electrically isolated stacks connected through the synchronous common coupling. Each electrically isolated stack may include at least one stage, each stage including a source/load bridge, a flux bridge, and a direct current (DC) bus. The source/load bridge may be connected to a source or load through one of the plurality of ports, the flux bridge may be connected to an electrically isolated winding in the synchronous common coupling, and the flux bridge may be connected to the source/load bridge through the DC bus.
US09780664B2

A power supply device, including: a switching structure for controlling a continuous current in an inductive load on the basis of at least one control signal of a power switch; and anomaly detection elements, generating at least one item of information about the detection of an anomaly of the open circuit type in the wiring from the load to the switching structure. The anomaly detection elements include: elements for measuring the current flowing in the inductive load; elements for comparing the measured current continuously with a threshold value; and elements for counting a time interval during which the measured current remains continuously below the threshold value, delivering the anomaly detection information if the counted time interval>a reference time interval, which is k times greater than a period of the control signal, where k>1, and if the duty cycle of the control signal>a threshold value.
US09780655B2

Representative implementations of devices and techniques minimize switching losses in a switched capacitor dc-dc converter. The slope of the charging and/or discharging phase may be modified, smoothing the transitions from charge to discharge and/or discharge to charge of the switched capacitor.
US09780653B2

A DC-DC converter having a coupling network is provided, in which the coupling network is so configured as to forcibly add a noise source to a feedback output voltage of the DC-DC converter. The coupling network includes one coupling resistor and two coupling capacitors to include the switching voltage of a power switch and inductor output voltage into the output voltage, and transmit the result together with the feedback output voltage to the comparator. Accordingly, it is easier to compare the reference voltage and the feedback voltage, and stably maintain the output voltage of the DC-DC converter operating in constant on-time (COT).
US09780637B2

A buck converter includes: a first input terminal; a second input terminal; a first output terminal; a second output terminal; an internal node; a first inductor, a second inductor and a main switch connected in series between the first input terminal and the internal node; a third inductor connected between the internal node and the first output terminal; a fourth inductor connected between the second input terminal and the second output terminal; a first auxiliary switch connected between the internal node and the second output terminal; and a second auxiliary switch connected between the second input terminal and the first output terminal.
US09780635B1

A circuit for providing dynamic output current sharing using average current mode control for active-reset and self-driven synchronous rectification with pre-bias startup and redundancy capabilities for power converters. The circuit communicates a secondary side feedback signal to a primary side via a bidirectional magnetic communicator that also provides a secondary voltage supply. Pre-bias startup is achieved by detection of the output current direction and controlling the gate signals of synchronous rectifiers. The circuit permits dynamic current sharing via a single-control signal and automatic master converter selection and promotion.
US09780630B2

A motor rotor and a method for manufacturing a motor rotor, enabling crimping of the resolver rotor at low cost with less influence on the detection accuracy. A motor rotor includes a resolver rotor and a rotor shaft to which the resolver rotor is affixed by crimping. The rotor shaft includes a first stepped section with which a crimping punch makes contact to deform the first stepped section, a second stepped section with which an end surface of the resolver rotor makes contact, and a cutout groove formed in a surface which is located near the first stepped section and with which an inner peripheral hole section of the resolver rotor makes contact. In the crimping operation, the first stepped section of the rotor shaft is bent within the cutout groove to form a crimping protrusion which presses the end surface of the resolver rotor.
US09780627B2

An electric motor includes a stator, and a rotor which has a rotor shaft. At least one rotor position magnet is disposed on the rotor shaft, and is configured to provide a magnetic signal that can be evaluated, upon a rotation of the rotor shaft, at least for the purpose of determining a respective rotor position of the rotor. At least one carrier is disposed in a rotationally fixed manner on the rotor shaft, and is connected to the at least one rotor position magnet. The carrier includes at least one opening configured to compensate imbalance of the rotor.
US09780623B2

A compact biomass gasification-based power generation system that converts carbonaceous material into electrical power, including an enclosure that encases: a gasifier including a pyrolysis module coaxially arranged above a reactor module, a generator including an engine and an alternator, and a hopper. The generator system additionally includes a first heat exchanger fluidly connected to an outlet of the reactor module and thermally connected to the drying module, a second heat exchanger fluidly connected to an outlet of the engine and thermally connected to the pyrolysis module, and a third heat exchanger fluidly connected between the outlet of the reactor module and the first heat exchanger, the third heat exchanger thermally connected to an air inlet of the reactor module. The system can additionally include a central wiring conduit electrically connected to the pyrolysis module, reactor module, and engine, and a control panel connected to the conduit that enables single-side operation.
US09780613B2

A rotor includes a rotor core, a plurality of permanent magnets, and a rotating shaft. The rotor core includes a through-hole, an inner circumference-side rotor core, an outer circumference-side rotor core, an annular portion, a plurality of inner circumference-side ribs, and a plurality of outer circumference-side ribs. The through-hole is provided on a first inner circumference side of magnet insertion holes. The inner circumference-side rotor core is located on a second inner circumference side of the through-hole. The outer circumference-side rotor core is located on an outer circumference side of the through-hole. The annular portion has a substantially annular shape, and is being provided inside the through-hole. The plurality of inner circumference-side ribs connect the inner circumference-side rotor core and the annular portion and are provided at predetermined intervals in a circumferential direction.
US09780612B2

A rotor structure for an electric rotating machine has a rotor, a plurality of strip-shaped permanent magnets which are arranged in a circumferential direction of the rotor, each of which penetrates the rotor in an axial direction of the rotor, flux barriers which are air gaps provided at positions corresponding to width-direction end portions of the permanent magnets to face the width-direction end portions of the permanent magnets, and demagnetization prevention holes, each of which is provided at a position in a vicinity of a corresponding one of the flux barriers and on an opposite side of the flux barrier from a stator and configured to reduce demagnetization at a corresponding one of the width-direction end portions of the permanent magnets.
US09780611B2

A permanent magnet type rotary electric machine has a stator, a rotor which is rotatably provided inside the stator, and permanent magnets arranged in a rotor core of the rotor. An angle θ between a straight line connecting the center of the rotor to a middle position between two permanent magnets arranged in the V shape, and a straight line connecting the center of the rotor to an outer circumferential top of one of the permanent magnets has the relation: 0.65<Θ(=θ/(180/P))<0.80 in which P is the number of poles in the rotor. When a rear depth of a slot of the stator core is D, and a burying depth of the permanent magnet in the radial direction of the rotor core is t, D/t=A has the relation: 0.8
US09780608B2

The present invention is a high efficiency permanent magnet machine capable of maintaining high power density. The machine is operable over a wide range of power output. The improved efficiency is due in part to copper wires with a current density lower than traditional designs and larger permanent magnets coupled with a large air gap. In a certain embodiment wide stator teeth are used to provide additional improved efficiency through significantly reducing magnetic saturation resulting in lower current. The machine also has a much smaller torque angle than that in traditional design at rated load and thus has a higher overload handling capability and improved efficiency. In addition, when the machine is used as a motor, an adaptive phase lag compensation scheme helps the sensorless field oriented control (FOC) scheme to perform more accurately.
US09780600B2

A wireless charging unit for a mobile device unit. The wireless charging unit may include an interface surface for the mobile device unit to be positioned upon, and a power transmitter device configured to transmit power wirelessly to the mobile device unit when the mobile device unit is positioned upon the interface surface to charge the mobile device unit. A switch may be electrically coupled to a power connector plug and configured to disable reception of power by the power connector plug from a power outlet in response to a sensor circuit detecting that the mobile device unit has been removed from the interface surface to a distance.
US09780587B2

A self charging portable power source docking station system for use with automobiles that converts mechanical energy into electrical energy.
US09780583B2

A method for recharging a battery pack includes attaching a portable charger to a user, which portable charger includes or is attached to a self-contained power supply and wherein a first charging port of the portable charger is disposed, e.g., on a belt worn by the user, hanging the battery pack on the belt while the battery pack is physically engaged and in electrical communication with a power tool, and initiating a transfer of power from the charger to the battery pack when the first charging port is at least proximal to a second charging port that is in electrical communication with at least one battery cell of the battery pack. A portable charging system capable of performing this method, as well as an adapter for use in performing this method, are also disclosed.
US09780578B2

Disclosed is a battery management system for transmitting a secondary protection signal and a diagnosis signal using a small number of insulation elements. N battery management units included in the battery management system transmit at least two pieces of data via one communication line through time division. N data signals transmitted from the N battery management units are transmitted in a sequential order or are mixed to one signal and transmitted to an external device.
US09780575B2

A contactless power transfer system is provided. The contactless power transfer system includes a first power exchanging coil configured to exchange power, a power mating coil operatively coupled to a switching unit, and a controller operatively coupled to the switching unit. The controller is configured to control switching operations of the switching unit to actively control a current in the power mating coil to match an impedance of the first power exchanging coil and enable the exchange of power.
US09780574B2

A wireless power supplying apparatus includes: a power-transmitting coil that wirelessly supplies electric power to a power-receiving coil provided in a vehicle; a tire detection unit that detects tires of the vehicle; a moving mechanism that moves the position of the power-transmitting coil; and a control device that controls the moving mechanism on the basis of the detection result of the tire detection unit such that the power-receiving coil and the power-transmitting coil face each other.
US09780570B2

An arrangement for providing a vehicle, in particular a track bound and/or road vehicle, with electric energy, comprising a receiving device 1 adapted to receive an alternating electromagnetic field and produce an alternating electric current by electromagnetic induction. The receiving device comprises three phase lines, 2a, 2b, 2c, connected on one side to a common star point 5, and on the other side to a bridge rectifier 10. Each phase line includes an inductance 3a, 3b, 3c and a capacitance 4a, 4b, 4c having a resonant frequency. The rectifier comprises a number of controllable switches 12, 13 and a control device to switch the switches on and off at a frequency smaller than the resonant frequency. During operation the incident electromagnetic field induces a voltage in the inductances and a corresponding alternating current flows through the phase lines, is rectified by the rectifier, and is provided to the load 17.
US09780568B2

A wireless power receiver that receives wireless power from a wireless power transmitter and a control method thereof are provided, wherein the wireless power receiver receives the wireless power from the wireless power transmitter; rectifies the wireless power; monitoring a voltage value of the rectified wireless power; determines whether a ripple of the voltage value of the wireless power is greater than or equal to a preset threshold; and if the ripple of the voltage value of the wireless power is greater than or equal to the preset threshold, changes at least one element value of the wireless power receiver to suppress the ripple below the preset threshold.
US09780566B2

An electricity distribution system, arranged to provide low voltage to end users and located at end user locations, includes a first medium voltage line for providing medium voltage and several end user electricity providers associated with respective several end user locations. Each end user electricity provider is couplable to an end user located at the respective end user location, and is arranged to provide low voltage to the end user. The first medium voltage line is provided with a number of branches and the end user electricity providers are each couplable to a respective branch of the medium voltage line via a respective second medium voltage line to receive medium voltage, and are arranged to convert the medium voltage to the low voltage to be provided to an end user.
US09780565B2

Provided are a system and a method for controlling a frequency. The system for controlling the frequency includes: at least one power supplying unit generating power; at least one systematic unit consuming the power generated from the power supplying unit; at least one standby power unit storing the power generated from the power supplying unit and including at least one storage device; and at least one grid unit connecting the power supplying unit, the systematic unit, and the standby power unit to one another and controlling a frequency of the systematic unit.
US09780558B2

Semiconductor devices and related electrostatic discharge (ESD) protection methods are provided. An exemplary semiconductor device includes an interface for a signal and a multi-triggered protection arrangement coupled between the interface and a reference node to initiate discharge of the signal between the interface and the reference node based on any one of a plurality of different characteristics of the signal. Discharge of the signal at the interface is initiated based on a first characteristic of the signal, and thereafter, the discharge of the signal at the interface is maintained based on another characteristic of the signal.
US09780553B2

The invention relates to an overvoltage protection device with a short-circuit function for protecting installations and persons for low-voltage installations, wherein at least one overvoltage protection element and a thermally activatable short-circuit device are arranged in a common housing. The device is designed to be inserted into an NH fuse part, and the common housing is designed with contact blades so as to be spatially analogous to a NH fuse link.
US09780544B2

A receptacle assembly for attachment to a mounting surface is provided and includes a receptacle mount having a flange attachable to the mounting surface. A deck of the receptacle mount extends from the flange opposite the mounting surface and a hood extends from the deck opposite the mounting surface. An electrical box is attachable to the rearward side of the receptacle mount and is disposed entirely between a forward edge of the hood and a back of the flange of the receptacle mount, such that none of the electrical box is recessed into the mounting surface.
US09780539B2

The invention relates to a removable stabilizer for a spacer casing (24a-24f) of an electrical installation of the GIS type (20), the spacer casing (24a-24f) comprising a first opening (33) as well as a conductor (30b) provided with a bore (34), the removable stabilizer (29) comprising a plug (29a) configured to be introduced via the first opening (33) into the spacer casing (24a-24f), the plug being designed to penetrate into the bore (34) of the conductor (30b) so as to block said conductor (30b) against moving in translation after said spacer casing (24a-24f) has been put to atmospheric pressure.
US09780537B2

A switchgear enclosure has a case with a front face that surrounds an opening in the case. A flange extends from the front face and has a first surface adjacent to the opening and a second, opposing surface. At least the second surface is disposed transversely with respect to the front face. A door has a door bracket. A gasket is coupled the door bracket and forms an endless loop sized larger than a size of the opening in the case. The gasket has a seal portion. When the door is closed, the seal portion compresses against the second surface of the flange to provide a seal around the opening, and in the event of an arc in the case causing pressure to be exerted on the door, the gasket moves with the door, with the seal portion sliding along the second surface, maintaining the seal around the opening.
US09780528B1

A tunable laser includes a semiconductor optical amplifier (SOA) having a reflective end coupled to a shared reflector and an output end, which is coupled to a demultiplexer through an input waveguide. The demultiplexer comprises a set of Mach-Zehnder (MZ) lattice filters, which function as symmetric de-interleaving wavelength splitters, that are cascaded to form a binary tree that connects an input port, which carries multiple wavelength bands, to N wavelength-specific output ports that are coupled to a set of N reflectors. A set of variable optical attenuators (VOAs) is coupled to outputs of the MZ lattice filters in the binary tree, and is controllable to selectively add loss to the outputs, so that only a single favored wavelength band, which is associated with a favored reflector in the set of N reflectors, lases at any given time. An output waveguide is optically coupled to the lasing cavity.
US09780527B1

One or more embodiments are directed to laser circuits, methods and devices that include a current sensing circuit for sensing a lasing current provided to a laser diode or device. One embodiment is directed to a circuit that includes a laser device, a switching device, a current sensing circuit and a current comparator. The switching device has a first conduction terminal coupled to the laser device and a second conduction terminal coupled to a supply voltage. The switching device is configured to operatively supply a lasing current to the laser device. The current sensing circuit is coupled to the switching device and is configured to generate a sense current representative of the lasing current. The current comparator is configured to receive the sense current from the current sensing circuit, to receive a reference current, and to compare the sense current with the reference current. If the sense current exceeds the reference current, the current comparator is configured to output an overcurrent detection signal.
US09780526B2

A semiconductor-laser-device assembly includes a mode-locked semiconductor-laser-element assembly including a mode-locked semiconductor laser element, and a dispersion compensation optical system, on which laser light emitted from the mode-locked semiconductor laser element is incident and from which the laser light is emitted; and a semiconductor optical amplifier having a layered structure body including a group III-V nitride-based semiconductor layer, the semiconductor optical amplifier configured to amplify the laser light emitted from the mode-locked semiconductor-laser-element assembly.
US09780514B2

While a substrate is placed on a substrate placement stage provided in a central substrate transfer unit, the substrate is transferred to a component loading operation unit, after operation for loading a component on the substrate has been performed by the component loading operation unit, the central substrate transfer unit is moved to the side of a first component crimping operation unit to thereby transfer the substrate that remains placed on the substrate placement stage to the first component crimping operation unit, and the component is crimped to the substrate by the first component crimping operation unit.
US09780511B2

A wall mountable connector for securing a thermostat to a wall may include a plurality of wiring terminals as well as structure enabling an installer or other person to easily electrically connect (e.g. jumper) two or more of the wiring terminals in order to accommodate different equipment installations. For example, in some cases there may be a desire to electrically connect (e.g. jumper) or disconnect certain wiring terminals that correspond to transformer input terminals, which in some equipment installations are intended to be independently powered while in others they are not. In some cases, the wall mountable connector may include a slider with a cam that selectively lifts a conductor to disconnect two or more wiring terminals. The wall mountable connector may also include structure that helps prevent electrically connecting field wires to particular wiring terminals in error, depending on the position of the slider.
US09780510B2

Embodiments of the present disclosure are directed towards socket contact techniques and configurations. In one embodiment, an apparatus may include a socket substrate having a first side and a second side disposed opposite to the first side, an opening formed through the socket substrate, an electrical contact disposed in the opening and configured to route electrical signals between the first side and the second side of the socket substrate, the electrical contact having a cantilever portion that extends beyond the first side, wherein the first side and surfaces of the socket substrate in the opening are plated with a metal. Other embodiments may be described and/or claimed.
US09780506B2

In a bus bar unit formed by performing secondary insert molding on a primary molded member, which is formed by performing primary insert molding on a plurality of primary molding bus bars, and a plurality of secondary molding bus bars such that the primary molding bus bars and the secondary molding bus bars are arranged in a bus bar axial direction, each primary molding bus bar includes an insertion hole into which a support pin for supporting another primary molding bus bar during the primary insert molding is inserted in the bus bar axial direction, and a through hole through which an insulating resin can pass during the secondary insert molding is formed in each secondary molding bus bar in a position opposing the insertion hole.
US09780501B2

A power cable connector assembly includes: an electrical connector including an insulative housing, a number of contacts retained in the insulative housing, and an outer case enclosing the insulative housing; a cable electrically connecting with the electrical connector, the cable including a number of core wires connected with corresponding contacts; and a sensor enclosed by the outer case, the sensor including a number of conductive wires connected with corresponding core wire; wherein the insulative housing defines a receiving cavity between two of the contacts, the sensor is inserted into the receiving cavity, and electrical transmission through said core wires is controlled by the sensor.
US09780500B2

An electrical plug connector includes an insulated housing, a metallic shell, two terminal sets, and a circuit board. The insulated housing includes a front portion and a rear portion. The front portion extends forwardly from the rear portion, and an inside of the front portion forms a receiving cavity. The metallic shell covers the insulated housing. Each terminal set is composed with a plurality of terminals. Each terminal includes a contact portion, a retaining portion, and a soldering portion. The retaining portion is retained in the insulated housing. The soldering portion extends backwardly from the retaining portion. The soldering portions are arranged as an upper row and a lower row in symmetry, and the soldering portion is of the spring arm type. The circuit board is inserted between the upper row and the lower row of the soldering portions. The upper row and the lower row of the soldering portions clip elastically the circuit board.
US09780487B1

A connector includes a first housing, a second housing, a mate assist slider, and a cam gear. The first-housing has a first outer surface. The second housing is configured to mate with the first housing, and the second housing includes a pin extending from a second outer surface. The connector also includes a mate assist slider moveable from an unmated position to a mated position. The connector also includes a cam gear mounted to the first outer surface. The cam gear moves in response to a movement of the mate-assist-slider from the unmated position to the mated position. The cam gear has a cam slot with an inertial detent. A vibratory feedback is provided to an assembler indicative of a properly positioned connector housing when the pin is moved past the inertial detent.
US09780480B2

In an electrical plug-and-socket device for transferring electrical energy from an external source of current to an electrical load arranged in a body, preferably in a chuck body of a chuck, in particular an electrical drive motor for actuating the clamping jaws of the chuck, consisting of: —a socket possessing at least two accommodation openings, a body and an electrical load arranged therein, each of which is connected to the source of current via an electrical cable and of at least two plugs connected to the load by one electrical cable each, with the plugs arranged in the body and coupled to the particular accommodation openings of the socket during the electrical energy transfer, and in which the plugs can be removed from the accommodation openings following the energy transfer, and automatic plug-and-socket connection should be created.
US09780479B2

An electrical connector includes an insulative housing, metal reinforcing member, a number of terminals affixed to the insulative housing, and a shielding shell enclosing the insulative housing. The insulative housing includes a base portion and a tongue portion extending forwardly from the base portion. The tongue portion defines a pair of lateral walls and a pair of positioning grooves located in front of the lateral walls. The metal reinforcing member includes a pair of engaging portions located in front of the lateral walls and engaged with the positioning grooves of the tongue portion. The engaging portions are aligned with the lateral walls.
US09780477B1

An electric connector includes a housing that defines an interior space. An electric terminal is located within the interior space in an installed position. The electric terminal includes a terminal body and a plurality of terminal arms extend from the terminal body in an insertion direction on opposed sides of a terminal axis. The electric terminal also includes a wire connection portion that extends from the terminal body. A channel is defined on one of the housing and the electric terminal, and a projection is on the other of the housing and the electric terminal. The projection is located in the channel.
US09780470B2

A contact device system having a plate-shaped carrier and at least five accommodating areas are disposed on a bottom side of the pressing unit, at least five accommodating areas and at least five contact area pairs are disposed on a top side of the carrier. The contact area pairs each have a first and second electrically conductive contact area, and in each case the first contact area is spaced apart from the second contact area and insulated electrically therefrom. The first and second contact areas have a functional electrical connection to an evaluation circuit via a trace section. The carrier has a plurality of accommodating areas for a packaged electronic component, that each have one of the at least five contact area pairs. The electronic components have at least two terminal contacts, whereby after accommodation of the packaged electronic components, the terminal contacts of the particular component are pressed down.
US09780465B1

An angled circuit board connector includes a unitary connector block having first and second board-contacting faces. The first and second board-contacting faces are arranged relative to each other at an operative angle. The connector block includes a block body. The first and second board-contacting faces face outward from the block body. A first connector port is located on the first board-contacting face. A second connector port is located on the second board-contacting face. A connector trace extends through at least a portion of the block body between the first and second board-contacting faces. The connector trace electrically connects the first and second connector ports.
US09780464B2

A connector component is disclosed. The connector may include an electrically-conductive clamp element configured to clamp a contact element to a surface element. The surface element may be electrically-conductive and may be inserted into the clamp element using a recess in a lateral edge of the surface element to provide additional surface area for an electrical connection. The clamp element may be a lamella contact. The surface element may be at least one contact blade. The clamp element may include two laterally-spaced clamp elements. The connector component may also include a contact element that is inserted into the two clamp elements.
US09780455B2

An antenna device (10) includes a feed element (11) including a first portion (111) and a second portion (112) and a non-feed element (12) including a plurality of folded back portions (121 to 125). The width (W2) of the second portion of the feed element is rendered larger than the width (W3) of the non-feed element, and at least the second portion of the feed element is configured to be coupled to the plurality of folded back portions of the non-feed element.
US09780440B2

An antenna device includes a communication module and a loop-shaped conductor. The communication module has a substrate on which an approximately rectangular ground conductor is formed. A non-ground region is provided along one side of the ground conductor. A transmission line and a radiation element are formed in the non-ground region. Further, a capacitance element is connected to the radiation element, and the transmission line is connected to a feeding point of the radiation element. The loop-shaped conductor includes in part a gap that is positioned near the radiation element. With this, an antenna device to be provided in an electronic apparatus having wide directivity in a state of being attached to a garment, a person's body, or the like, and the stated electronic apparatus are configured.
US09780437B2

The present invention provides a wireless device for effecting two way wireless transmission, an antenna feed network, and a patch antenna. The wireless device includes an antenna assembly having two inputs accepting two feed signals shifted a feed signal phase difference apart. The antenna assembly receives a radiated signal and produces first and second received signals. First and second reflected feed signals are also produced at the two antenna inputs. A transmitter produces a transmission signal and a receiver receives the radiated signal while the transmission signal is transmitted by the antenna assembly. The antenna feed network interconnects the transmitter port, the receiver port, and the antenna assembly and produces the received signal while effecting substantial cancellation of the first and second reflected feed signals. Additionally, or alternatively, first and second transmission leakage signals at the received signal output substantially cancel each other.
US09780436B2

A transformable mobile device operating in a notebook mode or a tablet mode is provided. The transformable mobile device includes a base, an upper cover, a hinge, a main antenna, and a ground metal plane. The hinge is connected between the base and the upper cover. The main antenna is disposed in the upper cover. The ground metal plane is disposed in the base, or on an outer surface of the base. The ground metal plane includes a main portion and a float portion. The float portion is completely separate from the main portion.
US09780425B2

A microwave component of cavity type includes an integral cavity and a microwave network circuit disposed in the cavity. The cavity has multiple enclosing walls and a chamber defined by said multiple enclosing walls. The chamber is intended for accommodating the microwave network circuit therein. A wiring slot is defined in at least one of the enclosing walls, and at least one first through hole extended through the chamber is provided on each wiring slot. The microwave component of cavity type features small size, simple structure, and wide application. Furthermore, cost may be reduced, batch production may be achieved, use of fasteners such as screws is avoided, and the passive inter-modulation products caused by fasteners are eliminated, as the microwave component is secured without any screws.
US09780424B2

The invention relates to a rechargeable battery and a method to operate a rechargeable battery having high efficiency and high energy density for storing energy. The battery stores electrical energy in the bonds of carbon and oxygen atoms by converting carbon dioxide into solid carbon and oxygen.
US09780418B2

The present disclosure relates to thermal management in battery cells and battery modules. A thermal assembly for a battery cell includes a battery cell having a battery cell packaging and a thermal pouch formed from a continuous carbon-based thermal film. The thermal pouch is configured to contact both the battery cell packaging and one or more thermal management features of a battery module with a first side of the carbon-based thermal film. Accordingly, the first side of the carbon-based thermal film is configured to provide uninterrupted thermal pathways along the first side of the carbon-based thermal film between the battery cell packaging and the one or more thermal management features of the battery module.
US09780417B2

A system and method for increasing the operating time of electronic devices, such as a point of view camera, are provided. The system includes a connector block sized to be received within a battery chamber of an electronic device. A battery pack is then attached to the connector block for providing power to the electronic device. The battery pack includes an outer battery housing, one or more batteries and an inner battery housing. The outer battery housing includes a cavity adapted to receive the one or more batteries. The opening of the cavity is sized to receive the inner battery housing and retain the inner battery housing with a friction fit, thereby retaining the outer battery housing and the inner battery housing together. When the battery pack is attached to a front housing portion of an electronic device housing, power is provided to the electronic device via the connector block.
US09780414B2

Provided is a method for manufacturing a sealed battery, capable of reducing an erroneous determination rate in a leak testing step. The method including the leak testing step for detecting leak of a detection gas introduced into a battery case, includes: an introducing step for introducing the detection gas into the battery case which is temporarily sealed by covering the battery case; and an adjusting step for adjusting at least one of the pressure inside the battery case temporarily sealed and the pressure outside the battery case so that the pressure inside the battery case into which the detection gas has been introduced is lower than the pressure outside the battery case.
US09780412B2

The present disclosure discloses a rechargeable Zn battery based on layered/tunnelled structure vanadium/molybdenum oxides, with/without the presence of neutral/cationic/anionic species and/or water molecules inserted into the interlayers/tunnels, of nano/microparticle morphology as robust materials for high rate and long term reversible Zn2+ ion intercalation storage at the positive electrode, that are coupled with a metallic Zn negative electrode, and an aqueous electrolyte. The positive electrode may include electronically conducting additives and one or more binders along with the Zn2+ intercalation material: the negative electrode is Zn metal in any form; the aqueous electrolyte is of pH 1 to 9 and contains a soluble zinc salt in a concentration range from 0.01 to 10 molar.
US09780410B2

A nonaqueous liquid electrolyte for an energy storage device that utilizes at least one of an oxidation reaction and a reduction reaction of magnesium, the nonaqueous liquid electrolyte includes an ether solvent, magnesium halide serving as an electrolyte, and aluminum halide serving as an additive, the magnesium halide and the aluminum halide being dissolved in the ether solvent.
US09780408B2

A garnet-type Li-ion conductive oxide containing LixLa3Zr2O12 (6≦x≦8) contains Al and element T (T is one or more from Ni, Cu, Co, and Fe). The content of Al is, in terms of Al2O3, 2.5 mol %≦Al2O3≦15 mol % with respect to a total amount of LixLa3Zr2O12 contained in the garnet-type Li-ion conductive oxide. The content of element T is 25 mol %≦T≦100 mol % with respect to the total amount of LixLa3Zr2O12 contained in the garnet-type Li-ion conductive oxide.
US09780395B2

A fuel cell apparatus (10) and method (50) of operating a fuel cell are provided. The fuel cell apparatus (10) includes a fuel cell assembly (12) having a first outlet (26) and a first vessel (34) coupled to the first outlet (26) and forming a first dead end. The first vessel (34) is arranged to receive and hold a portion of a first reactant and water when a supply of the first reactant is being fed to the fuel cell assembly (12) and to return the first reactant in the first vessel (34) to the fuel cell assembly (12) via the first outlet (26) when the supply of the first reactant to the fuel cell assembly (12) is cut off.
US09780394B2

The present invention relates to a fuel cell with a gap for transport flow of an electrolyte containing charge carrying ions from either a fuel or an oxidizer between anode and a cathode.
US09780392B2

Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components.
US09780380B2

Provided is a current collector including a laminate in which a conductive substrate and an insulator are laminated, wherein the insulator is a porous insulator formed with an open pore channel penetrating through the insulator. The current collector may be used as a current collector for an electrode of a secondary battery and stably maintain capacity of the secondary battery at the time of repeating charge and discharge cycles.
US09780379B2

A rechargeable alkali metal battery comprising: (a) an anode comprising an alkali metal layer and a dendrite penetration-resistant layer comprising an amorphous carbon or polymeric carbon matrix, an optional carbon or graphite reinforcement phase dispersed in this matrix, and a lithium- or sodium-containing species that are chemically bonded to the matrix and/or the optional carbon or graphite reinforcement to form an integral layer that prevents dendrite penetration, wherein the lithium- or sodium-containing species is selected from Li2CO3, Li2O, Li2C2O4, LiOH, LiX, ROCO2Li, HCOLi, ROLi, (ROCO2Li)2, (CH2OCO2Li)2, Li2S, LixSOy, Na2CO3, Na2O, Na2C2O4, NaOH, NaiX, ROCO2Na, HCONa, RONa, (ROCO2Na)2, (CH2OCO2Na)2, Na2S, NaxSOy, or a combination thereof, wherein X═F, Cl, I, or Br, R=a hydrocarbon group, x=0-1, y=1-4; (b) a cathode; and (c) a separator and electrolyte component; wherein the dendrite penetration-resistant layer is disposed between the alkali metal layer and the separator.
US09780377B2

In the non-aqueous electrolyte secondary battery provided by the present invention, at or near the positive electrode constituting the non-aqueous electrolyte secondary battery, overcharge-reactive multimers including dimers to higher-order multimers formed by polymerization of an overcharge-reactive compound are present in a larger amount by mole than the overcharge-reactive compound remaining unpolymerized.
US09780374B2

To provide a binder that has high adhesiveness to a collector, does not cause release in press molding, has high flexibility, and is excellent in binding capability and resistance to an electrolytic solution, and to provide a lithium secondary battery that is excellent in charge and discharge characteristics using an electrode produced with the binder. The binder for an electrode used contains a hydrophilic group-containing polyurethane as a water dispersion that contains (A) a polyisocyanate, (B) a compound that has two or more active hydrogen groups, (C) a compound that has one or more active hydrogen groups and one or more hydrophilic groups, and (D) a chain extending agent, or contains an aqueous resin composition containing a polymer of an unsaturated polymerizable monomer that is emulsified with the hydrophilic group-containing polyurethane.
US09780371B2

Disclosed is a cathode active material for secondary batteries comprising one or more compounds having a layered-crystal structure, represented by the following Formula 1, wherein a transition metal layer contains Li, in an amount lower than 20%, based on a total amount of a transition metal site, and a ratio of Ni positioned in a lithium layer, that is, a cation mixing ratio is 1% to 4.5%, based on a total amount of a lithium site in the lithium layer to stably support the layered-crystal structure: (1-s-t)[Li(LiaMn(1-a-x-y)NixCoy)O2]*s[Li2CO3]*t[LiOH] (1), wherein 0
US09780356B2

Process for the fabrication of an electrode structure comprising an electrochemically active material suitable for use in an energy storage device. The method includes electrodepositing the electrochemically active material onto an electrode in electrodeposition bath containing a non-aqueous electrolyte. The electrode structure can be used for various applications such as electrochemical energy storage devices including high power and high-energy lithium-ion batteries.
US09780348B2

A secondary battery includes: a cathode; an anode; an electrolytic solution; and an interlayer provided between the cathode and the anode and including one or more of a polyphosphate salt, a melamine salt, a melamine derivative represented by Formula (1), a metal hydroxide, and a metal hydrate, the interlayer partially entering into the cathode, the anode, or both. (R1 to R6 are each one of a hydrogen group (—H), a monovalent hydrocarbon group, a monovalent hydroxyl-group-containing hydrocarbon group, a monovalent group obtained by bonding one or more monovalent hydrocarbon groups and one or more oxygen bonds (—O—), a monovalent group obtained by bonding one or more monovalent hydroxyl-group-containing hydrocarbon groups and one or more oxygen bonds, and a monovalent group obtained by bonding two or more thereof.)
US09780344B2

A portable battery pack comprising a battery enclosed by a wearable and replaceable pouch or skin is disclosed, wherein the pouch or skin can be provided in different colors and/or patterns. Further, the pouch or skin can be MOLLE-compatible. The battery comprises a battery element housed between a battery cover and a back plate, wherein the battery element, battery cover, and back plate have a slight curvature or contour. Further, the battery comprises flexible leads.
US09780340B2

A vertical-type organic light-emitting transistor for reducing the off-state leakage current to improve the current and on-off ratio includes a gate electrode, a lower semiconductor layer disposed on the gate electrode, a source electrode disposed on the lower semiconductor layer, and a source insulation film disposed on the source electrode and covering top and sides of the source electrode, wherein the lower semiconductor layer is configured such that an electric charge is injected into the lower semiconductor layer from the source electrode when voltage is applied to the gate electrode.
US09780338B2

A tandem light-emitting element in which generation of crosstalk can be suppressed even when the element is applied to a high-definition display is provided. In the tandem light-emitting element, a layer in contact the anode side of an intermediate layer contains 2,9-bis(naphthalen-2-yl)-4,7-diphenyl-1,10-phenanthroline (abbreviation: NBPhen).
US09780335B2

Lamination transfer films and methods for transferring a structured layer to a receptor substrate. The transfer films include a carrier substrate having a releasable surface, a sacrificial template layer applied to the releasable surface of the carrier substrate and having a non-planar structured surface, and a thermally stable backfill layer applied to the non-planar structured surface of the sacrificial template layer. The sacrificial template layer is capable of being removed from the backfill layer, such as via pyrolysis, while leaving the structured surface of the backfill layer substantially intact.
US09780324B2

An OLED includes a first electrode, a second electrode arranged on the first electrode, a light emitting layer arranged between the first electrode and the second electrode, and a conductive layer arranged within the light emitting layer or being directly contacted with the light emitting layer. In view of the above, by configuring a conductive layer within the OLED, the OLED may be adjusted and balanced by an external voltage such that the OLED may not be limited to the circuit input between two electrodes. In this way, the lighting brightness of the OLED may be adjusted. In addition, the evaporated conductive layer may not damage the light emitting layer, and thus the OLED component of top-emission may be adopted.
US09780318B2

A display film includes a transparent polymeric substrate layer and a transparent aliphatic cross-linked polyurethane layer disposed on the transparent polymeric substrate layer. The transparent aliphatic cross-linked polyurethane layer has a glass transition temperature in a range from 11 to 27 degrees Celsius and a Tan Delta peak value in a range from 0.5 to 2.5. The display film has a haze value of 1% or less.
US09780317B2

An amine derivative represented by the following General Formula (1) is provided. In the above General Formula (1), Ar1, Ar2 and Ar3 are independently a substituted or unsubstituted aryl group or a substituted or unsubstituted heteroaryl group, at least one of Ar1, Ar2 and Ar3 is substituted with a substituted or unsubstituted silyl group, and L is a single bond, a substituted or unsubstituted arylene group, or a substituted or unsubstituted heteroarylene group.
US09780307B2

A glass substrate that corresponds to a plurality of product regions and a first grid region that surrounds each of the plurality of product regions and is grid-like is prepared. A protective film that is harder than the glass substrate is formed in the first grid region. A resin layer is formed so as to cover the protective film and the glass substrate. A part of the resin layer is removed by blast processing in a second grid region that avoids the plurality of product regions, overlaps with the first grid region and surrounds each of the plurality of product regions. A circuit layer is formed on the resin layer. The glass substrate is cut along lines that pass through the second grid region where the part of the resin layer is removed. The glass substrate is peeled off from the resin layer.
US09780303B2

Embodiments of the invention are directed to a thin film fabricating apparatus which may be employed in mass production and may stably provide a uniform nano-order layer. An exemplary embodiment of a thin film fabricating apparatus includes: an electrode bath which contains a thin film-forming material; a plurality of needle electrodes disposed in the electrode bath; a plurality of ring electrodes disposed on the electrode bath at positions corresponding to the needle electrodes; and a substrate stand disposed opposite to the needle electrodes and the ring electrodes, where the substrate stand holds the substrate, on which a thin film is to be formed.
US09780301B1

A method for manufacturing a semiconductor structure is disclosed. The method includes: providing a substrate; forming an MRAM structure over the substrate; forming a first dielectric layer over the MRAM structure; forming a stop layer over the first dielectric layer; forming a second dielectric layer over the stop layer; and removing the second dielectric layer, the stop layer and at least a portion of the first dielectric layer through a planarization operation without exposing a top electrode of the MRAM structure. Associated methods are also disclosed.
US09780300B2

The present invention is directed to an MTJ memory element comprising a magnetic free layer structure including one or more magnetic free layers that have a variable magnetization direction substantially perpendicular to layer planes thereof; an insulating tunnel junction layer formed adjacent to the magnetic free layer structure; a magnetic reference layer structure including a first magnetic reference layer and a second magnetic reference layer with a perpendicular enhancement layer interposed therebetween, the first and second magnetic reference layers having a first fixed magnetization direction substantially perpendicular to layer planes thereof; an anti-ferromagnetic coupling layer formed adjacent to the second magnetic reference layer; and a magnetic fixed layer formed adjacent to the anti-ferromagnetic coupling layer. The non-magnetic perpendicular enhancement layer includes a first perpendicular enhancement sublayer formed adjacent to the first magnetic reference layer and a second perpendicular enhancement sublayer formed adjacent to the second magnetic reference layer.
US09780295B2

A lead-free piezoelectric ceramic material has the general chemical formula xBiCoO3-y(Bi0.5Na0.5)TiO3-z(Bi0.5K0.5)TiO3, xBiCoO3-y(Bi0.5Na0.5)TiO3-zNaN-bO3, xBiCoO3-y(Bi0.5Na0.5)TiO3-zKNbO3, xBiCoO3-yBi(Mg0.5Ti0.5)O3-z(Bi0.5Na0.5)TiO3, xBiCoO3-yBa-TiO3-z(Bi0.5Na0.5)TiO3, or xBiCoO3-yNaNbO3-zKNbO3; wherein x+y+z=1, and x, y, z≠0.
US09780293B2

The present invention provides a piezoelectric material not containing lead and potassium, having a high relative density, a high Curie temperature, and a high mechanical quality factor, and exhibiting good piezoelectricity. The piezoelectric material contains 0.04 percent by mole or more and 2.00 percent by mole or less of Cu relative to 1 mol of metal oxide represented by General formula (1) below. ((Na1-zLiz)xBa1-y)(NbyTi1-y)O3 (in Formula, 0.70≦x≦0.99, 0.75≦y≦0.99, and 0
US09780287B2

A conductive terminal structure for a piezoelectric device used as part of a tire mountable apparatus is provided. Unlike known electrical connection structures which include a plurality of conductive terminals that are all exposed through a single insulating layer of the piezoelectric device, such as a top layer of the piezoelectric device, the electrical connection structure can be arranged in a one up, one down configuration. In this configuration, at least one conductive terminal is exposed through a top insulating layer of the piezoelectric device. In addition, at least one conductive terminal of a piezoelectric component is exposed through a bottom insulating layer of the piezoelectric device. The electrical connection structure can be used in combination with a connector assembly design to preserve the integrity of the electrical connection between the electrical and mechanical connection structure and a printed circuit board.
US09780268B2

Submount based surface mount design (SMD) light emitter components and related methods are disclosed. In some aspects, light emitter components can include a submount with a first side having a first surface area, first and second electrical contacts disposed on the first side of the submount, and at least one light emitter chip on the first side. In some aspects, the electrical contact area can be less than half of the first surface area of the first side of the submount. Components disclosed herein can include low profile parts or domes where a ratio between a dome height and a dome width is less than 0.5. A method of providing components can include providing a panel of material and LED chips, dispensing a liquid encapsulant material over the panel, and singulating the panel into individual submount based components after the encapsulant material has hardened.
US09780267B2

A display device includes a substrate, and a plurality of surface-mounted LEDs which are provided in a matrix pattern on a front surface side of the substrate. A plurality of eave members are provided between rows of the plurality of surface-mounted LEDs on the front surface side of the substrate. A plurality of connecting members are provided between columns of the plurality of surface-mounted LEDs on the front surface side of the substrate. A waterproof resin is provided in a space surrounded by the plurality of eave members and the plurality of connecting members so as to expose front surfaces of the plurality of surface-mounted LEDs and front surfaces of the plurality of connecting members. The plurality of connecting members are formed with a wide width on a front surface side and formed with a narrow width on a rear surface side.
US09780263B2

An optoelectronic semiconductor component includes a luminescent diode chip including a radiation passage face through which primary electromagnetic radiation leaves the luminescent diode chip when in operation, and a filter element that covers the radiation passage face of the luminescent diode chip at least in places, wherein the filter element prevents passage of some of the primary electromagnetic radiation in the UV range, and the filter element consists of a II-VI compound semiconductor material.
US09780260B2

A semiconductor light emitting device includes a substrate; a base layer made of a first conductivity-type semiconductor and disposed on the substrate; a plurality of nanoscale light emitting units disposed in a region of an upper surface of the base layer and including a first conductivity-type nano-semiconductor layer protruding from the upper surface of the base layer, a nano-active layer disposed on the first conductivity-type nano-semiconductor layer, and a second conductivity-type nano-semiconductor layer disposed on the nano-active layer; and a light emitting laminate disposed in a different region of the upper surface of the base layer and having a laminated active layer.
US09780256B2

A method for synthesizing a quantum dot light emitting diode by providing a glass substrate. A QD-LED stack is formed upon the glass substrate. This QD-LED stack is diffused with an active reagent. The QD-LED stack is encapsulated with a curable resin. The curable resin is cured with UV light.
US09780254B1

Semiconductor structures involving multiple quantum wells provide increased efficiency of UV and visible light emitting diodes (LEDs) and other emitter devices, particularly at high driving current. LEDs made with the new designs have reduced efficiency droop under high current injection and increased overall external quantum efficiency. The active region of the devices includes separation layers configured between the well layers, the one or more separation regions being configured to have a first mode to act as one or more barrier regions separating a plurality of carriers in a quantum confined mode in each of the quantum wells being provided on each side of the one or more separation layers and a second mode to cause spreading of the plurality of carriers across each of the quantum wells to increase an overlap integral of all of the plurality of carriers. The devices and methods of the invention provide improved efficiency for solid state lighting, including high efficiency ultraviolet LEDs.
US09780238B2

A metal-chalcogenide photovoltaic device includes a first electrode, a window layer spaced apart from the first electrode, and a photon-absorption layer between the first electrode and the window layer. The photon-absorption layer includes a metal-chalcogenide semiconductor. The window layer includes a layer of metal-oxide nanoparticles, and at least a portion of the window layer provides a second electrode that is substantially transparent to light within a range of operating wavelengths of the metal-chalcogenide photovoltaic device. A method of producing a metal-chalcogenide photovoltaic device includes providing a photovoltaic substructure, providing a solution of metal-oxide nanoparticles, and forming a window layer on the substructure using the solution of metal-oxide nanoparticles such that the window layer includes a layer of metal-oxide nanoparticles formed by a solution process.
US09780232B2

To enhance the performance of a semiconductor device. In a method for manufacturing a semiconductor device, a metal film is formed over a semiconductor substrate having an insulating film formed on a surface thereof, and then the metal film is removed in a memory cell region, whereas, in a part of a peripheral circuit region, the metal film is left. Next, a silicon film is formed over the semiconductor substrate, then the silicon film is patterned in the memory cell region, and, in the peripheral circuit region, the silicon film is left so that an outer peripheral portion of the remaining metal film is covered with the silicon film. Subsequently, in the peripheral circuit region, the silicon film, the metal film, and the insulating film are patterned for forming an insulating film portion formed of the insulating film, a metal film portion formed of the metal film, and a conductive film portion formed of the silicon film.
US09780214B2

A semiconductor device includes a first fin structure for a first fin field effect transistor (FET). The first fin structure includes a first base layer protruding from a substrate, a first intermediate layer disposed over the first base layer and a first channel layer disposed over the first intermediate layer. The first fin structure further includes a first protective layer made of a material that prevents an underlying layer from oxidation. The first channel layer is made of SiGe, the first intermediate layer includes a first semiconductor (e.g., SiGe) layer disposed over the first base layer and a second semiconductor layer (e.g., Si) disposed over the first semiconductor layer. The first protective layer covers side walls of the first base layer, side walls of the first semiconductor layer and side walls of the second semiconductor layer.
US09780207B2

Devices and methods for forming a device are disclosed. The method includes providing a crystalline-on-insulator substrate having a bulk substrate and a surface substrate separated by a buried insulator layer. The surface substrate is defined with a device region. A transistor having a gate is formed in the device region. A first diffusion region is formed adjacent to a first side of the gate and a second diffusion region is formed adjacent to and displaced away from a second side of the gate. At least a first drift isolation region is formed in the surface substrate adjacent to and underlaps the second side of the gate. A drift well is formed in the surface substrate encompassing the first drift isolation region. A device isolation region surrounding the device region is formed in the surface substrate. The device isolation region includes a second depth which is deeper than a first depth of the first drift isolation region.
US09780203B2

A semiconductor device includes a first trench gate electrode and a second trench gate electrode which are electrically connected to a gate electrode, and a third trench gate electrode and a fourth trench gate electrode which are electrically connected to an emitter electrode. A plurality of p+ type semiconductor regions are formed in a part of a semiconductor layer between the first trench gate electrode and the second trench gate electrode. The plurality of p+ type semiconductor regions are arranged to be spaced apart from each other along an extending direction of the first trench gate electrode when seen in a plan view.
US09780193B2

A semiconductor device with reinforced gate spacers and a method of fabricating the same. The semiconductor device includes low-k dielectric gate spacers adjacent to a gate structure. A high-k dielectric material is disposed over an upper surface of the low-k dielectric gate spacers to prevent unnecessary contact between the gate structure and a self-aligned contact structure. The high-k dielectric material may be disposed, if desired, over an upper surface of the gate structure to provide additional isolation of the gate structure from the self-aligned contact structure.
US09780153B2

The present application discloses an organic light emitting diode array substrate comprising a base substrate; a first electrode; a second electrode; and a pixel definition layer. The pixel definition layer comprises a first insulating layer comprising a plurality of first insulating units; a second insulating layer comprising a plurality of second insulating units; and a conductive layer comprising a plurality of interconnected conductive units sandwiched by the first insulating layer and the second insulating layer.
US09780149B2

An organic light emitting diode display pixel, a display panel and a display device are provided. The organic light emitting diode display pixel comprises a red light emitting device, a green light emitting device and a blue light emitting device arranged side by side and disposed oblique with respect to a border of the pixel. The red light emitting device and the green light emitting device are located on both sides of the blue light emitting device, which has a length larger than those of the red one and the green one. The display pixel can prolong the service life of a display panel without reducing the total aperture ratio of pixels.
US09780148B2

A display device includes a substrate having a red pixel region, a blue pixel region, and a green pixel region. An anode is on the substrate, a light-emitting layer is on the anode, and a cathode is on the light-emitting layer, wherein the light-emitting layer includes a red light-emitting layer emitting red light on the red pixel region, a blue light-emitting layer emitting blue light on the blue pixel region, and a green light-emitting layer emitting green light on the red pixel region, the blue pixel region, and the green pixel region. Each of the red light, the blue light, and the green light is resonated between the anode and the cathode.
US09780146B2

An electronic device includes a semiconductor memory. The semiconductor memory includes a line-type first electrode layer having at least one protrusion and extending in a first direction, and a plurality of memory elements, each memory element including a variable resistance layer and a second electrode, the variable resistance layers of the memory elements being disposed over a top surface and two parallel side surfaces of the protrusion, respectively, the two parallel side surfaces of the protrusion being arranged in the first direction, the second electrodes of the memory elements being disposed over the variable resistance layers of the memory elements, respectively.
US09780144B2

A method of manufacturing a memory device includes sequentially forming and then etching a preliminary selection device layer, a preliminary middle electrode layer, and a preliminary variable resistance layer on a substrate, thereby forming a selection device, a middle electrode, and a variable resistance layer. At least one of a side portion of the selection device or a side portion of the variable resistance layer is removed so that a first width of the middle electrode in a first direction parallel to a top of the substrate is greater than a second width of the variable resistance layer in the first direction or a third width of the selection device in the first direction. A capping layer is formed on at least one of a side wall of the etched side portion of the selection device or a side wall of the etched side portion of the variable resistance layer.
US09780143B2

A magnetic memory integrated with complementary metal oxide semiconductor (CMOS) driving circuits and a method for implementing magnetic memory integrated with complementary metal oxide semiconductor (CMOS) driving circuits for use in Solid-State Drives (SSDs) are provided. A complementary metal oxide semiconductor (CMOS) wafer is provided, and a magnetic memory is formed on top of the CMOS wafer providing a functioning magnetic memory chip.
US09780142B1

An image sensor includes a substrate having adjacent pixel regions and respective photodiode regions therein, and a pixel separation portion including a trench extending into the substrate between the adjacent pixel regions. The trench includes a conductive common bias line therein and an insulating device isolation layer between the common bias line and surfaces of the trench. A conductive interconnection is coupled to the common bias line and is configured to provide a negative voltage thereto. Related fabrication methods are also discussed.
US09780113B2

A method for fabricating a semiconductor device includes forming a stacked structure on a substrate, forming a first interlayer dielectric covering the stacked structure, and forming a second interlayer dielectric covering the first interlayer dielectric. The stacked structure includes a stepwise shape. The first interlayer dielectric includes at least one step portion having a slope surface connecting a first top surface to a second top surface. The first top surface and the sloped surface define a first angle that is an obtuse angle. A level of the second top surface is higher than a level of the first top surface.
US09780105B2

A semiconductor memory device according to one embodiment, includes a stacked body including a plurality of electrode films stacked separated from each other along a first direction, a plurality of columnar structures extending in the first direction, piercing the stacked body, and including a semiconductor layer, a charge storage film provided between one of the columnar structures and the electrode films, and an insulating film dividing one of the electrode films disposed in an upper portion of the stacked body and not dividing other one of the electrode films disposed in a lower portion of the stacked body. A shortest distance between the columnar structures disposed on one side of the insulating film being shorter than a shortest distance between the columnar structures disposed with the insulating film interposed between the columnar structures.
US09780097B2

A dual-port SRAM device includes a substrate having a field region and first to fourth active fins extending in a first direction, and a unit cell having first to eighth gate structures. The first and second gate structures are on the first, second and fourth active fins, and extend in a second direction crossing the first direction. The third and fourth gate structures are on the first, second and third active fins, and extend in the second direction. The fifth and sixth gate structures are on the third active fin, and extend in the second direction. The seventh and eighth gate structures are on the fourth active fin, and extend in the second direction. The sixth gate structure is electrically connected to the third gate structure through the first contact plug, and the seventh gate structure is electrically connected to the second gate structure through a second contact plug.
US09780092B2

A semiconductor device includes a semiconductor substrate and at least one gate stack. The gate stack is present on the semiconductor substrate, and the gate stack includes at least one work function conductor and a filling conductor. The work function conductor has a recess therein. The filling conductor includes a plug portion and a cap portion. The plug portion is present in the recess of the work function conductor. The cap portion caps the work function conductor.
US09780086B2

A semiconductor device includes a semiconductor substrate defining a major surface. The device further includes a first region including at least a first pillar of a first conductivity type extending in a vertical orientation with respect to the major surface. The device further includes a second region of the first conductivity type. The first pillar includes a higher doping concentration than the second region. The device further includes a Schottky contact coupled to the second region.
US09780081B2

A chip package structure can include: a lead frame having a carrier substrate and a first lead around the carrier substrate; a first conductive post arranged on the first lead and electrically coupled with the first lead; a first chip having an active face and an inactive face opposite to the active face and attached to the carrier substrate, and electrode pads on the active face are provided with a first electrical connector; a first plastic package configured to fully encapsulate the first chip, and to partly encapsulate the lead frame, where the first plastic package includes a first surface and a second surface opposite to the first surface, where the first conductive post and the first electrical connector are exposed on the first surface, and where the first lead is exposed on the second surface, and a second lead being arranged on the first surface.
US09780080B2

A method for making an optical proximity sensor includes forming a package top plate having an optical transmit opening and an optical receive opening extending therethrough, attaching an optical transmit element to the package top plate adjacent the optical transmit opening, and attaching an optical receive element to the package top plate adjacent the optical receive opening. A package body is formed onto the package top plate to define an optical transmit cavity receiving the optical transmit element and an optical receive cavity receiving the optical receive element.
US09780079B2

Semiconductor die assemblies and methods of forming the same are described herein. As an example, a semiconductor die assembly may include a thermally conductive casing, a first face of a logic die coupled to the thermally conductive casing to form a thermal path that transfers heat away from the logic die to the thermally conductive casing, a substrate coupled to a second face of the logic die, and a die embedded at least partially in a cavity of the substrate.
US09780077B2

Methods for producing System-in-Packages (SiPs) containing embedded Surface Mount Device (SMD) modules are provided, as SiPs containing SMD modules. In one embodiment, the fabrication method includes positioning a semiconductor die and first preassembled SMD module, which contains a plurality of SMDs soldered to an interposer substrate, in predetermined spatial relationship. The preassembled SMD module and the semiconductor die are overmolded to yield a molded panel having a frontside at which the first preassembled SMD module and the semiconductor die are exposed. A Redistribution Layer (RDL) structure can be formed over the frontside of the molded panel containing interconnect lines electrically coupling the semiconductor die and the first preassembled SMD module. The molded panel may then undergo singulation to produce an SiP having a molded body in which the semiconductor die and the first preassembled SMD module are embedded.
US09780068B2

An adhesive composition for a pre-applied underfill sealant comprising: (a) a radical polymerizable monomer having one or more functional groups selected from the group consisting of vinyl group, maleimide group, acryloyl group, methacryloyl group and allyl group, (b) a polymer having a polar group, (c) a filler, and (d) a thermal radical initiator.
US09780067B2

Various apparatus and methods are disclosed. In one aspect, a method of manufacturing a thermal interface material on a semiconductor chip is provided. The method includes placing a preform of a combination of a first metal and a second metal on one of the semiconductor chip or a lid. The preform is liquid phase sintered to cause the combination to evolve to an equilibrium composition and bond to the semiconductor chip.
US09780062B2

The method of manufacturing a functional inlay comprises the steps of: a support layer with at least a first and a second side a wire antenna in said support layer processing said support layer with said embedded wire antenna to a connection station in which said support layer is approached on said first side by a holding device holding a chip with a surface comprising connection pads; said support layer is approached on said second side by a connection device; and said antenna wire is connected to said connection pads by means of a reciprocal pressure exerted between said holding device and said connection device.
US09780061B2

A method of manufacturing a molded chip package is provided which comprises arranging an electronic chip on a supporting structure; forming an isolation layer at least on portions of the electronic chip; and molding an encapsulation which covers the electronic chip and the supporting structure at least partially by using a molding material comprising a matrix material and a conductive filler material.
US09780060B2

A packaged IC wherein a portion of the sidewalls of the packaged IC are solderable metal. A method of forming a packaged IC wherein a portion of the sidewalls of the wire bond pads or the flip chip pads that are exposed by sawing during singulation are solderable metal. A method of forming a packaged IC wherein all of the sidewalls of the wire bond pads or the flip chip pads that are exposed by sawing during singulation are solderable metal and a portion of sidewall of the molding compound is solderable metal.
US09780054B2

Embodiments of the present invention describe a semiconductor package having an embedded die. The semiconductor package comprises a coreless substrate that contains the embedded die. The semiconductor package provides die stacking or package stacking capabilities. Furthermore, embodiments of the present invention describe a method of fabricating the semiconductor package that minimizes assembly costs.
US09780051B2

A method for forming a semiconductor structure includes forming a bond pad over a last metal layer of the semiconductor structure wherein the bond pad includes a wire bond region; and recessing the wire bond region such that the wire bond region has a first thickness and a region of the bond pad outside the wire bond region has a second thickness that is greater than the first thickness.
US09780045B2

An integrated circuit includes a substrate with several functional blocks formed thereon. At least two identical functional blocks are respectively disposed at two or more different locations on the integrated circuit. Electrically inactive dummy modules in the neighborhoods and/or inside of the functional blocks are provided, wherein at least two different electrically inactive dummy modules are includes in the respective neighborhoods and/or inside of the at least two identical functional blocks.
US09780037B2

A plasma processing method can suppress both surface roughness of a wiring and surface roughness of a metal mask. The method includes generating plasma of a first processing gas containing a fluorocarbon gas and/or a hydrofluorocarbon gas to etch a diffusion barrier film until a copper wiring is exposed and generating plasma of a second processing gas containing a carbon-containing gas to form an organic film on a surface of a target object in which the diffusion barrier film is etched.
US09780035B1

A method for fabricating a metallization layer of a semiconductor device, in which copper is used for an interconnect material and cobalt is used to encapsulate the copper, includes introducing a material that will form an alloy with cobalt and resist a degradation of an effect of the cobalt on encapsulating the copper.
US09780032B2

A wiring substrate includes a first insulation layer, a wiring layer formed on an upper surface of the first insulation layer, a barrier film that covers the upper surface of the first insulation layer, an upper surface of the wiring layer, and side surfaces of the wiring layer, and a second insulation layer that covers an upper surface of the barrier film and side surfaces of the barrier film. The barrier film is an alumina film containing carbon atoms, and the alumina film has a carbon atom content rate that is in the range of 0.2 atomic % to 3.6 atomic %.
US09780029B2

Some embodiments include methods of forming electrically conductive lines. Photoresist features are formed over a substrate, with at least one of the photoresist features having a narrowed region. The photoresist features are trimmed, which punches through the narrowed region to form a gap. Spacers are formed along sidewalls of the photoresist features. Two of the spacers merge within the gap. The photoresist features are removed to leave a pattern comprising the spacers. The pattern is extended into the substrate to form a plurality of recesses within the substrate. Electrically conductive material is formed within the recesses to create the electrically conductive lines. Some embodiments include semiconductor constructions having a plurality of lines over a semiconductor substrate. Two of the lines are adjacent to one another and are substantially parallel to one another except in a region wherein said two of the lines merge into one another.
US09780028B2

A dielectric layer includes a reflow via. The reflow via is formed by reflow of the dielectric layer away from a raised feature. An interconnect is in contact with the raised feature through the reflow via.
US09780022B2

A substrate structure and a manufacturing method thereof are provided. The substrate structure comprises a dielectric material layer, a first conductive wiring layer, a second conductive wiring layer, a first conductive pillar layer, and a second conductive pillar layer. The first conductive wiring layer is disposed inside the dielectric material layer. The first conductive pillar layer having a first conductive pillar is disposed inside the dielectric material layer and between the first conductive wiring layer and the second conductive wiring layer. The second conductive pillar layer having a second conductive pillar is disposed on the second conductive wiring layer. The first conductive wiring layer and the second conductive wiring layer are electrically connected by the first conductive pillar layer. The second conductive pillar is a -shape conductive pillar, a -shape conductive pillar, or a -shape conductive pillar.
US09780018B2

A power semiconductor package is disclosed. The power semiconductor package includes a leadframe having partially etched segments and at least one non-etched segment, a first semiconductor die having a first power transistor and a driver integrated circuit (IC) monolithically formed thereon, a second semiconductor die having a second power transistor, wherein the first semiconductor die and the second semiconductor die are configured for attachment to the partially etched segments, and wherein the partially etched segments and the at least one non-etched segment enable the first semiconductor die to be coupled to the second semiconductor die by a legless conductive clip.
US09780016B2

Conventional lead frames could neither be self-supporting nor be picked up by an automatic mounter through suction and mounted on a circuit board. Lead frame 15 is equipped with a plurality of leads 15d, each lead having a land-connection section 15c formed on one end of a pin-shaped terminal 15a with a bent section therebetween 15b; and a joining section 15e joining the plurality of leads 15d. The joining section 15e is formed by joining a base plate to the ends of land-connection sections 15c. This base plate makes the leads 15d stand upright and/or has a suction surface 15f which may be picked up by an automatic lead frame mounting device via suction.
US09780009B2

A method includes forming an electrical connector over a substrate of a wafer, and molding a polymer layer, with at least a portion of the electrical connector molded in the polymer layer. A first sawing step is performed to form a trench in the polymer layer. After the first sawing step, a second sawing step is performed to saw the wafer into a plurality of dies.
US09780008B2

A method for manufacturing a semiconductor device including: a process of applying a sealing composition for a semiconductor to a semiconductor substrate, to form a sealing layer for a semiconductor on at least the bottom face and the side face of a recess portion of an interlayer insulating layer, the sealing composition including a polymer having a cationic functional group and a weight average molecular weight of from 2,000 to 1,000,000, each of the content of sodium and the content of potassium in the sealing composition being 10 ppb by mass or less on an elemental basis; and a process of subjecting a surface of the semiconductor substrate at a side at which the sealing layer has been formed to heat treatment of from 200° C. to 425° C., to remove at least a part of the sealing layer.
US09780002B1

Methodologies for patterning and implantation are provided Embodiments include forming fins; forming an SiN over the fins; forming an a-Si layer over the SiN; forming and patterning a first patterning layer over the a-Si layer; etching through the a-Si layer using the first patterning layer as a mask; removing the first patterning layer; implanting ions in exposed groups of fins; forming and patterning a second patterning layer to expose a first group of fins and a portion of the a-Si layer on opposite sides of the first group of fins; implanting ions in a first region of the first group of fins; forming a third patterning layer over the first region of the first group of fins and exposing a second region of the first group of fins; and implanting ions in the second region of the first group of fins.
US09779998B2

A method of manufacturing a semiconductor device is provided in the present invention. Multiple spacer layers are used in the invention to form spacers with different predetermined thickness on different active regions or devices, thus the spacing between the strained silicon structure and the gate structure (SiGe-to-Gate) can be properly controlled and adjusted to achieve better and more uniform performance for various devices and circuit layouts.
US09779997B2

In a method of manufacturing a semiconductor device, a dummy gate structure is formed over a substrate. A first insulating layer is formed over the dummy gate structure. The dummy gate structure is removed so as to form a gate space in the first insulating layer. A first conductive layer is formed in the gate space so as to form a reduced gate space. The reduced gate space is filled with a second conductive layer made of a different material from the first conductive layer. The filled first conductive layer and the second conductive layer are recessed so as to form a first gate recess. A third conductive layer is formed over the first conductive layer and the second conductive layer in the first gate recess. After recessing the filled first conductive layer and the second conductive layer, the second conductive layer protrudes from the first conductive layer.
US09779996B2

An integrated circuit device may include a gate insulation layer covering a top surface and opposite sidewalls of a fin-shaped active region, a gate electrode covering the gate insulation layer and a hydrogen atomic layer disposed along an interface between the fin-shaped active region and the gate insulation layer. A method of manufacturing the integrated circuit device may include forming an insulating layer covering a lower portion of a preliminary fin-shaped active region, forming a fin-shaped active region having an outer surface with an increased smoothness through annealing an upper portion of the preliminary fin-shaped active region in a hydrogen atmosphere and forming a hydrogen atomic layer covering the outer surface of the fin-shaped active region. A gate insulation layer and a gate electrode may be formed to cover a top surface and opposite sidewalls of the fin-shaped active region.
US09779994B2

A wafer processing method including the steps of storing information on the intervals and positions of metal patterns formed on part of division lines on a wafer into a storage unit of a cutting apparatus, detecting the division lines, forming a cut groove along each division line by using a cutting blade, imaging an area including the cut groove at any position where the metal patterns are not formed, by using an imaging unit included in the cutting apparatus, according to the information on the intervals and positions of the metal patterns previously stored, during the step of forming the cut grooves, and measuring the positional relation between the position of the cut groove and a preset cutting position. Accordingly, kerf check can be performed without being influenced by burrs produced from the metal patterns in cutting the wafer, so that the wafer can be cut with high accuracy.
US09779990B2

Some embodiments relate to a semiconductor module comprising a low-cost integrated antenna that uses a conductive backside structure in conjunction with a ground metal layer to form a large ground plane with a small silicon area. In some embodiments, the integrated antenna structure has an excitable element that radiates electromagnetic radiation. An on-chip ground plane, located on a first side of an interposer substrate, is positioned below the excitable element. A compensation ground plane, located on an opposing side of the interposer substrate, is connected to the ground plane by one or more through-silicon vias (TSVs) that extend through the interposer substrate. The on-chip ground plane and the compensation ground collectively act to reflect the electromagnetic radiation generated by the excitable element, so that the compensation ground improves the performance of the on-chip ground plane.
US09779987B2

Aspects of the present invention relate to approaches for forming a narrow source-drain contact in a semiconductor device. A contact trench can be etched to a source-drain region of the semiconductor device. A titanium liner can be deposited in this contact trench such that it covers substantially an entirety of the bottom and walls of the contact trench. An x-metal layer can be deposited over the titanium liner on the bottom of the contact trench. A titanium nitride liner can then be formed on the walls of the contact trench. The x-metal layer prevents the nitriding of the titanium liner on the bottom of the contact trench during the formation of the nitride liner.
US09779986B2

Provided is a plasma treatment method including: placing a substrate carrier holding a substrate on a stage; adjusting a distance between a cover and the stage to a first distance in which the cover covers a frame without coming into contact with the substrate carrier; performing a plasma treatment on the substrate placed on the stage after the adjusting of the distance; carrying the substrate together with the substrate carrier out from a reaction chamber after the performing of the plasma treatment; and removing an adhered substance adhered to the cover by generating plasma in the inside of the reaction chamber after the carrying of the substrate, in which the distance between the cover and the stage in the removing of the adhered substance is a second distance greater than the first distance.
US09779980B2

A method includes performing a plasma treatment on a first surface of a first material and a second surface of a second material simultaneously, wherein the first material is different from the second material. A third material is formed on treated first surface of the first material and on treated second surface of the second material. The first, the second, and the third materials may include a hard mask, a semiconductor material, and an oxide, respectively.
US09779979B2

An apparatus for processing wafer-shaped articles comprises a spin chuck adapted to hold and spin a wafer-shaped article of a predetermined diameter during a processing operation. A liquid collector surrounds the spin chuck, and comprises a first inner surface. The first inner surface comprises a first conductive material. The collector further comprises a first conductive pathway for grounding the first conductive material.
US09779977B2

An end effector includes first, second, third, fourth, fifth, sixth, and seventh substrate support pads. A method of handling a substrate with the end effector in a substrate processing system includes engaging a peripheral edge of the substrate with the second, fifth, and sixth substrate support pads. The method also includes moving the end effector a first distance into a processing chamber of the substrate processing system. The method further includes disengaging the peripheral edge of the substrate from the second, fifth, and sixth substrate support pads. The method additionally includes moving the end effector a second distance into the processing chamber of the substrate processing system, and engaging the peripheral edge of the substrate with the first, third, fourth, and seventh substrate support pads.
US09779968B2

Provided are a method of processing a semiconductor substrate and a method of manufacturing a semiconductor device that uses this method of processing. The method of processing the semiconductor substrate includes: a bonding step in which a supporting plate, which is composed primarily of a material that substantially transmits laser light of prescribed wavelength, and a principal surface of a semiconductor substrate, which is composed primarily of a material that substantially transmits the laser light of the prescribed wavelength, are arranged to face each other in a vacuum and then pressed together in the vacuum with an intermediate layer that includes an amorphous silicon layer interposed therebetween; and a separating step in which, after the laser light is radiated from a side of the supporting plate and the intermediate layer absorbs laser energy, the semiconductor substrate and the supporting plate are separated from each other.
US09779961B2

Disclosed is a method for etching a first region including a multi-layer film formed by providing silicon oxide films and silicon nitride films alternately, and a second region having a single silicon oxide film. The etching method includes: providing a processing target object including a mask provided on the first region and the second region within a processing container of a plasma processing apparatus; generating plasma of a first processing gas including a hydrofluorocarbon gas within the processing container that accommodates the processing target object; and generating plasma of a second processing gas including a fluorocarbon gas within the processing container that accommodates the processing target object. The step of generating the plasma of the first processing gas and the step of generating the plasma of the second processing gas are alternately repeated.
US09779956B1

A method for selectively etching SiO and SiN with respect to SiGe or Si of a structure is provided. A plurality of cycles of atomic layer etching is provided, where each cycle comprises a fluorinated polymer deposition phase and an activation phase. The fluorinated polymer deposition phase comprises flowing a fluorinated polymer deposition gas comprising a fluorocarbon gas, forming the fluorinated polymer deposition gas into a plasma, which deposits a fluorocarbon polymer layer on the structure, and stopping the flow of the fluorinated polymer deposition gas. The activation phase comprises flowing an activation gas comprising an inert bombardment gas and H2, forming the activation gas into a plasma, wherein the inert bombardment gas activates fluorine in the fluorinated polymer which with the plasma components from H2 cause SiO and SiN to be selectively etched with respect to SiGe and Si, and stopping the flow of the activation gas.
US09779955B2

The embodiments herein relate to methods and apparatus for etching features in semiconductor substrates. In a number of cases, the features may be etched while forming a spin-torque-transfer random access memory (STT-RAM) device. In various embodiments, the substrate may be cooled to a low temperature via a cooled substrate support during particular processing steps. The cooled substrate support may have beneficial impacts in terms of reducing the degree of diffusion-related damage in a resulting device. Further, the use of a non-cooled substrate support during certain other processing steps can likewise have beneficial impacts in terms of reducing diffusion-related damage, depending on the particular step. In some implementations, the cooled substrate support may be used in a process to preferentially deposit a material (in some cases a reactant) on certain portions of the substrate. The disclosed embodiments may be used to achieve high quality anisotropic etching results.
US09779954B2

Disclosed is a method of etching a silicon layer by removing an oxide film formed on a workpiece which includes the silicon layer and a mask provided on the silicon layer. The method includes: (a) forming a denatured region by generating plasma of a first processing gas containing hydrogen, nitrogen, and fluorine within a processing container accommodating the workpiece therein to denature an oxide film formed on a surface of the workpiece; (b1) removing the denatured region by generating plasma of a rare gas within the processing container; and (c) etching the silicon layer by generating plasma of a second processing gas within the processing container.
US09779953B2

Methods and apparatus for plasma-enhanced substrate processing are provided herein. In some embodiments, an apparatus for processing a substrate includes: a process chamber having an internal processing volume disposed beneath a dielectric lid of the process chamber; a substrate support disposed in the process chamber; two or more concentric inductive coils disposed above the dielectric lid to inductively couple RF energy into the processing volume above the substrate support; and an electromagnetic dipole disposed proximate a top surface of the dielectric lid between two adjacent concentric inductive coils of the two or more concentric inductive coils.
US09779952B2

Techniques herein include methods for controllable lateral etching of dielectrics in polymerizing fluorocarbon plasmas. Methods can include dielectric stack etching that uses a mask trimming step as part of a silicon etching process. Using a fluorocarbon mixture for dielectric mask trimming provides several advantages, such as being straightforward to apply and providing additional flexibility to the process flow. Thus, techniques herein provide a method to correct or tune CDs on a hardmask. In general, this technique can include using a fluorine-based and a fluorocarbon-based, or fluorohydrocarbon-based, chemistry for creating a plasma, and controlling a ratio of the two chemistries. Without the hardmask trim method disclosed herein, if a hardmask CD is not on target, then a wafer is scrapped. With hard-mask trim capability in silicon etch as disclosed herein, a given CD can be re-targeted to eliminate wafer-scraps.
US09779946B2

Oxide growth of a gate dielectric layer that occurs between processes used in the fabrication of a gate dielectric structure can be reduced. The reduction in oxide growth can be achieved by maintaining the gate dielectric layer in an ambient effective to mitigate oxide growth of the gate dielectric layer between at least two sequential process steps used in the fabrication the gate dielectric structure. Maintaining the gate dielectric layer in an ambient effective to mitigate oxide growth also improves the uniformity of nitrogen implanted in the gate dielectric.
US09779936B2

Disclosed is a plasma processing method including: growing a polycrystalline silicon layer on a processing target base body; and exposing the polycrystalline silicon layer to hydrogen radicals by supplying a processing gas containing hydrogen into a processing container that accommodates the processing target base body including the polycrystalline silicon layer grown thereon and radiating microwaves within the processing container to generate the hydrogen radicals.
US09779932B2

A method of removing post-laser debris from a wafer includes, for an embodiment, forming a sacrificial layer over a layer to be patterned, patterning the sacrificial layer and the layer to be patterned using laser ablation, and removing the sacrificial layer and debris deposited on the sacrificial layer with water. The sacrificial layer includes a water soluble binder and a water soluble ultraviolet (UV) absorbent. Systems for removing the post-laser debris are also described.
US09779928B2

A vacuum pump comprises: a first pump stage; a second pump stage provided downstream of the first pump stage; a first suction port provided on a suction side of the first pump stage; and a second suction port provided downstream of the first pump stage and communicating with the second pump stage. The first pump stage includes a siegbahn pump portion suitable for a small exhaust volume, and a turbo-molecular pump portion. The second pump stage includes a Holweck pump portion suitable for a great exhaust volume.
US09779926B2

A method and system for formation and withdrawal of a sample from a surface to be analyzed utilizes a collection instrument having a port through which a liquid solution is conducted onto the surface to be analyzed. The port is positioned adjacent the surface to be analyzed, and the liquid solution is conducted onto the surface through the port so that the liquid solution conducted onto the surface interacts with material comprising the surface. An amount of material is thereafter withdrawn from the surface. Pressure control can be utilized to manipulate the solution balance at the surface to thereby control the withdrawal of the amount of material from the surface. Furthermore, such pressure control can be coordinated with the movement of the surface relative to the port of the collection instrument within the X-Y plane.
US09779924B2

Apparatus for a mass spectrometer is disclosed comprising an ion source, a heater for heating a gas flow to the ion source, a temperature sensor for monitoring the temperature of the heater, and a control system. The control system is arranged and adapted to determine a flow rate of the gas flow by monitoring the power supplied to the heater and the temperature of the heater.
US09779916B2

A radio frequency (RF) ground return arrangement for providing a low impedance RF return path for a RF current within a processing chamber of a plasma processing chamber during processing of a substrate is provided. The RF ground return arrangement includes a set of confinement rings, which is configured to surround a confined chamber volume that is configured for sustaining a plasma for etching the substrate during substrate processing. The RF ground return arrangement also includes a lower electrode support structure. The RF ground return arrangement further includes a RF contact-enabled component, which provides a RF contact between the set of confinement rings and the lower electrode support structure such that the low impedance RF return path facilitates returning the RF current back to an RF source.
US09779915B2

A plasma generating device is disclosed. A plasma generating device according to an embodiment of the present invention comprises: a plasma generating module for generating plasma; and at least one plasma nozzle for externally discharging the plasma generated by the plasma generating module, wherein a rotating body is provided separately from the plasma generating module and is rotatably disposed on the outside of the plasma generating module.
US09779913B2

In one embodiment, a charged particle beam drawing apparatus includes a drawing unit that draws a pattern in a drawing area on a substrate and a control processing circuitry that controls the drawing unit via a process including receiving drawing data with a hierarchical correction map input to the control processing circuitry. The drawing data with the hierarchical map includes a plurality of files in which division maps are respectively described in files in units of subframes. Each division map includes dose correction information associated with corresponding one of blocks of the drawing area. The process further includes generating shot data by performing a data conversion process on the drawing data, reading a division map corresponding to a block in the area to be drawn from the hierarchical correction map, calculating a dose, and controlling the drawing unit based on the shot data and the calculated dose.
US09779912B2

A detection circuit for accurately detecting a very small foreign material and an inspection/measurement device using the same are provided. The inspection/measurement device includes: an irradiation section that irradiates a laser beam to a surface of a specimen; and a detection section that detects scattered light from the surface of the specimen and generates a detection signal. The detection section includes: a photon counting sensor that outputs M output signals from photo-detecting elements of N pixels (M and N are natural numbers, and M
US09779902B2

A modular intelligent electronic overload device that requires only a single configuration file to describe the device with all of the available options. Furthermore, the modular intelligent electronic overload device contains embedded application files that provide commonly used control algorithms into the non-volatile memory of the modular intelligent electronic overload device that can be accessed by a user to configure the device without the need for a personal computer. Finally, the modular intelligent electronic overload device configuration parameters can be stored to virtual non-volatile memory contained in an associated user interface device, allowing for easy replacement of the modular intelligent electronic overload device.
US09779901B2

The present disclosure provides a high-temperature thermal pellet composition that maintains structural rigidity up to a transition temperature of about 240° C. The composition comprises at least one organic compound (e.g., triptycene or 1-aminoanthroquinone). The pellet can be disposed in a housing of a thermally-actuated, current cutoff device, such as a high-temperature thermal cutoff device (HTTCO). Also provided are material systems, which include the pellet composition and a high-temperature seal that provides substantial sealing up to at least the transition temperature. Methods of making such high-temperature pellet compositions and incorporating them into a thermally-actuated, current cutoff device are also provided.
US09779893B2

Electronic devices are provided that have components. A housing protrusion may be interposed between a display cover layer and display components. A button may have a button member. A support structure for a dome switch in the button may have a screw hole. A housing may have screw holes through which a screw passes. The screw may also pass through the screw hole of the support structure to hold the switch structure near the button member. A clip may have a spring. A metal plate may prevent the clip from becoming worn by the spring. A display may be mounted on a ledge in a device housing. The ledge may have gaps with supports and removed corners.
US09779884B2

Capacitors having electrodes made of interconnected corrugated carbon-based networks (ICCNs) are disclosed. The ICCN electrodes have properties that include high surface area and high electrical conductivity. Moreover, the electrodes are fabricated into an interdigital planar geometry with dimensions that range down to a sub-micron scale. As such, micro-supercapacitors employing ICCN electrodes are fabricated on flexible substrates for realizing flexible electronics and on-chip applications that can be integrated with micro-electromechanical systems (MEMS) technology and complementary metal oxide semiconductor technology in a single chip. In addition, capacitors fabricated of ICCN electrodes that sandwich an ion porous separator realize relatively thin and flexible supercapacitors that provide compact and lightweight yet high density energy storage for scalable applications.
US09779870B2

A method and apparatus for inductively obtaining alternating current from a first variable magnetic field with an input coil; forming with an output coil a second variable magnetic field using the alternating current; and conducting the alternating current from the input coil to the output coil.
US09779863B2

A removable fluid barrier comprises a generally planar flexible body fabricated of at least one resilient material and encapsulating a plurality of permanent magnets. The flexible body has an outer face defining a sealing surface of the removable fluid barrier.
US09779862B2

[object] A magnetization technique that enhances magnetic properties of an organic compound is provided without damaging properties of the organic compound or while maintaining the structure of the organic compound.[solution] The present disclosure is a method for manufacturing a magnetic substance composed of crystals of a magnetization target compound and an electron acceptor by combining the magnetization target compound with the electron acceptor; forming a solution by dissolving a mixture of the magnetization target compound and the electron acceptor in a solvent; maintaining the solution in a very low temperature state and allowing the solution to deposit the crystals of the magnetic target compound and the electron acceptor; and separating the crystals from the solvent.
US09779860B2

A current sense resistor and a method of manufacturing a current sensing resistor with temperature coefficient of resistance (TCR) compensation are disclosed. The resistor has a resistive strip disposed between two conductive strips. A pair of main terminals and a pair of voltage sense terminals are formed in the conductive strips. A pair of rough TCR calibration slots is located between the main terminals and the voltage sense terminals, each of the rough TCR calibration slots have a depth selected to obtain a negative starting TCR value observed at the voltage sense terminals. A fine TCR calibration slot is formed between the pair of voltage sense terminals.
US09779856B2

A power cable (C1), or power umbilical, comprising a number of electric high power cables (10) for transfer of large amounts of electric power/energy; filler material (2, 3, 4, 5, 6) in the form of stiff elongate plastic elements; the number of electric high power cables (10) and stiff elongate plastic elements (2, 3, 4, 5, 6) being gathered in a twisted bundle by means of a laying operation; a protective sheath (1) that encompasses the electric cables and the filler material; and at least one longitudinally extending channel (6) is provided for forced flow transportation of a cooling agent through said power cable/umbilical in order to cool down the electric high power cables (10) and their insulation material from a critical temperature value of about 90° C.
US09779852B2

The rotating electrical machine of the present invention includes a stator coil obtained by curing the impregnating resin injected into the whole stator coil unit after an electrically insulated coil unit with a mica tape having been wrapped around a conductor is slotted into stator iron core slots via a slot liner. The high-heat-resistance resin component of the slot liner contains at least an epoxy resin having 3 or more epoxy groups. The high-heat-resistance resin component of the mica tape contains at least an alicyclic epoxy resin. The impregnating resin contains a bifunctional epoxy resin, and an acid curing agent having one acid anhydride skeleton. With the impregnating resin, the high-heat-resistance resin components of the slot liner and the mica tape form a liner cured portion and a mica insulating layer portion as an integral unit of different resin compositions inside the slot.
US09779848B2

A flat cable (100) includes an insulative carrier (20) extending along a front-to-back direction, a set of signal conductors (10) held by the insulative carrier, and a metal grid layer (30) attached to the insulative carrier. The insulative carrier has a top face facing upwardly and a bottom face facing downwardly. The insulative carrier defines a set of receiving passageways (210) disposed along a transverse direction perpendicular to the front-to-back direction. The set of signal conductors extend along the front-to-back direction and have different pitches along the transverse direction. The metal grid layer is attached to the top face or the bottom face. The metal grid layer has different densities along the front-to-back direction in order to make the impedance of the flat cable consistent along the front-to-back direction.
US09779842B2

The invention relates to a nuclear facility pool cleaning device having a floating platform, capable of floating in water, having buoyancy bodies; a drive device for displacing the floating platform on the surface of a water-filled nuclear facility pool to be cleaned; a winching device connected to the floating platform; a pump which is winchable vertically by the winching device and has a vacuum hose, connected thereto at its first end, for cleaning the bottom of the nuclear facility pool; a remote control device for remotely operating at least the drive device and the winching device; an optional stationary external storage tank; and wherein the second end of the vacuum hose preferably leads at least indirectly into the stationary external storage tank.
US09779834B2

A semiconductor memory device includes a command buffering unit suitable for receiving and buffering a command signal based on an enable control signal, a fuse array suitable for programming data based on the command signal, and an enable control unit suitable for generating the enable control signal, wherein an activation operation on the command buffering unit by the enable control signal is controlled during a programming operation period of the fuse array.
US09779824B2

Disclosed herein is a NAND flash memory comprising a bit-line and a page buffer, the page buffer comprising: a first switching circuit arranged between a first node and the bit-line; a third switching circuit arranged between the first node and a sensing node and configured to discharge the sensing node during an evaluation period, a pre-charging period preceding the evaluation period; and a fourth switching circuit configured to provide a first pre-charging path to the bit-line through the first node and the first switching circuit from a first voltage source during the pre-charging period, wherein the sensing node is configured to be charged through a second pre-charging path during the pre-charging period, and the second pre-charging path is separated from the first pre-charging path by the third switching circuit during the pre-charging period.
US09779819B1

In an example, a programming method includes applying a program voltage to a selected access line commonly connected to a first memory cell of a first string of series-connected memory cells and to a second memory cell of a second string of series-connected memory cells while a data line is electrically connected to the first memory cell and electrically disconnected from the second memory cell, and while continuing to apply the program voltage to the selected access line, electrically disconnecting the data line from the first memory cell and subsequently electrically connecting the data line to the second memory cell.
US09779815B2

A method can be used for writing in a memory location of the electrically-erasable and programmable memory type. The memory location includes a first memory cell with a first transistor having a first gate dielectric underlying a first floating gate and a second memory cell with a second transistor having a second gate dielectric underlying a second floating gate that is connected to the first floating gate. In a first writing phase, an identical tunnel effect is implemented through the first gate dielectric and the second gate dielectric. In a second writing phase, a voltage across the first gate dielectric but not the second gate dielectric is increased.
US09779814B2

Non-Volatile Static Random Access Memory (NVSRAM) cell devices applying only one single non-volatile element embedded in a conventional Static Random Access Memory (SRAM) cell are disclosed. The NVSRAM cell devices can be integrated into a compact cell array. The NVSRAM devices of the invention have a read/write speed of a conventional SRAM and non-volatile property of a non-volatile memory cell. The methods of operations for the NVSRAM devices of the invention are also disclosed.
US09779799B2

A semiconductor system includes a first semiconductor device and a second semiconductor device. The first semiconductor device outputs a command/address signal. The second semiconductor device extracts an active signal, a pre-charge signal, and addresses from the command/address signal, performs an active operation on a memory cell corresponding to the addresses, and performs a refresh operation on the memory cell corresponding to counting signals generated by counting a number of pulses in a refresh signal.
US09779797B2

A non-volatile memory device according to an embodiment includes a first conductive layer, a second conductive layer including metal nitride, the metal nitride absorbing oxygen, a paraelectric layer disposed between the first conductive layer and the second conductive layer, a ferroelectric layer disposed between the paraelectric layer and the second conductive layer, the ferroelectric layer including hafnium oxide, at least one third conductive layer disposed on opposite side of at least one of the first conductive layer and the second conductive layer to the ferroelectric layer, the at least one third conductive layer including metal oxide, the metal oxide having oxygen ratio larger than stoichiometric ratio, and a sense circuit configured to read data based on tunneling current flow between the first conductive layer and the second conductive layer through the paraelectric layer and the ferroelectric layer.
US09779796B1

Methods, systems, and apparatuses for redundancy in a memory array are described. A memory array may include some memory cells that are redundant to other memory cells of the array. Such redundant memory cells may be used if a another memory cell is discovered to be defective in some way; for example, after the array is fabricated and before deployment, defects in portions of the array that affect certain memory cells may be identified. Memory cells may be designated as redundant cells for numerous other memory cells of the array so that a total number of redundant cells in the array is relatively small fraction of the total number of cells of the array. A configuration of switching components may allow redundant cells to be operated in a manner that supports redundancy for numerous other cells and may limit or disturbances to neighboring cells when accessing redundancy cells.
US09779795B1

A memory device includes a first line coupled to a first terminal of a first memory cell, a second bit line coupled to a first terminal of a second memory cell, a sense amplifier coupled to a second end of the first bit line and a second end of the second bit line, a capacitor including a first terminal coupled to a first input of the sense amplifier and a second terminal coupled to a switch. The switch couples the second terminal of the capacitor to the second bit line during a calibration phase of a read operation and to the first bit line during a sense phase of the read operation. A current/voltage source drives current on the first bit line while the second line is floating during the calibration phase, and drives current on the second bit line while the first bit line is floating during the sense phase.
US09779794B2

Techniques are disclosed for forming a spin-transfer torque memory (STTM) element having an annular contact to reduce critical current requirements. The techniques reduce critical current requirements for a given magnetic tunnel junction (MTJ), because the annular contact reduces contact size and increases local current density, thereby reducing the current needed to switch the direction of the free magnetic layer of the MTJ. In some cases, the annular contact surrounds at least a portion of an insulator layer that prevents the passage of current. In such cases, current flows through the annular contact and around the insulator layer to increase the local current density before flowing through the free magnetic layer. The insulator layer may comprise a dielectric material, and in some cases, is a tunnel material, such as magnesium oxide (MgO). In some cases, a critical current reduction of at least 10% is achieved for a given MTJ.
US09779793B2

A magnetic-assist, spin-torque transfer magnetic tunnel junction device and a method for performing a magnetic-assist, spin-torque-transfer write to the device are disclosed. In an exemplary embodiment, the magnetic tunnel junction device includes a first electrode, a pinned layer disposed on the first electrode, a free layer disposed on the pinned layer, and a barrier layer disposed between the pinned layer and the free layer. The device further includes a second electrode electrically coupled to the free layer, the second electrode containing a magnetic assist region. In some embodiments, the magnetic assist region is configured to produce a net magnetic field when supplied with a write current. The net magnetic field is aligned to assist a spin-torque transfer of the write current on the free layer.
US09779792B2

A register file includes a substrate, a plurality of entries, and a plurality of read ports. Each entry includes a corresponding subset of a plurality of memory cells defined on the substrate. Each read port includes a plurality of access elements defined on the substrate. Each access element is associated with a particular common bit position of each of the entries. A plurality of entry access groups are disposed in adjacent columns on the substrate. Each entry access group is associated with a corresponding one of the plurality of entries and includes the access elements for all of the read ports for the corresponding entry.
US09779791B2

Apparatuses and methods involving accessing distributed sub-blocks of memory cells are described. In one such method, distributed sub-blocks of memory cells in a memory array are enabled to be accessed at the same time. Additional embodiments are described.
US09779770B1

A three-dimensional magnetic recording media can consist of a single recording layer configured with three or more separate magnetization levels. A first magnetization level can be written to a selected region of said recording layer by applying a first write field to the grains of said region to form a “spin-up” magnetization in the grains of said region. A second magnetization level can be written by applying a second opposite write field to selected grains of said region to form a “spin-down” magnetization. At least a third intermediate magnetization level can be written by applying a weaker or alternating write field to grains of said region to form an intermediate magnetization comprising a mixture of spin-up and spin-down grains. By such method, said region may comprise a data bit capable of storing 3 or more units of information corresponding to the number of separate magnetization levels employed.
US09779767B2

An apparatus according to one embodiment includes a transducer structure having: a lower shield, an upper shield above the lower shield, a current-perpendicular-to-plane sensor between the upper and lower shields, and an insulating layer between the at least one lead and the shield closest thereto. At least one lead is selected from a group including: an upper electrical lead between the sensor and the upper shield and a lower electrical lead between the sensor and the lower shield. The at least one lead is in electrical communication with the sensor. A width of one or more of the at least one lead in a cross track direction is about equal to a width of the sensor.
US09779764B2

Technology is disclosed for deferring storage operations (e.g., writes or reads) during hostile events. When a data storage device experiences a hostile event, e.g., a vibration, shock, etc. contact by a head of the data storage device with a disk surface can cause errors or indeed damage. The technology can cause a data storage device to suspend storage operations until the hostile event is no longer detected.
US09779762B2

An object sound period detection apparatus includes a first calculating unit, a second calculating unit, a first detecting unit, and a second detecting unit. The first calculating unit calculates a first threshold every unit time. The second calculating unit calculates a second threshold every unit time. The first detecting unit compares first feature amount based on the input signal with the first threshold and detects the object sound period in the input signal. The second detecting unit compares second feature amount based on the input signal with the second threshold, detects the object sound period in the input signal, and outputs a detecting result. The first calculating unit calculates the first threshold based on a detecting result before unit time by the second detecting unit. The second calculating unit calculates the second threshold based on a detecting result in same unit time by the first detecting unit.
US09779759B2

Examples described herein involve detecting known impairments or other known conditions using a neural network. An example implementation involves receiving data indicating a response of a playback device as captured by a microphone. The implementation also involves determining an input vector by projecting a response vector that represents the response of the playback device onto a principle component matrix representing variance caused by one or more known impairments. The implementation further involves providing the determined input vector to a neural network that includes an output layer comprising neurons that correspond to respective known impairments. The implementation involves detecting that the input vector caused one or more neurons of the neural network to fire such that the neural network indicates that a particular known impairment is affecting the microphone and/or the playback device and adjusting operation of the playback device and/or the microphone to offset the particular known impairment.
US09779754B2

A speech enhancement device which includes: a speech production section detection unit configured to detect a speech production section in which a speaker produces speech, from an input signal generated by a speech input unit; a timer unit configured to measure an elapsed time from a starting point of the speech production section; a gain determination unit configured to determine a gain, which represents a level of enhancement of the input signal, according to the elapsed time; and an enhancement unit configured to enhance the input signal or a spectrum signal of the input signal in the speech production section according to the gain, whereby the input signal is enhanced only at necessary portions thereof.
US09779736B2

Systems and methods are presented for efficient cross-fading (or other multiple clip processing) of compressed domain information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Exemplary implementation systems may provide cross-fade between AAC/Enhanced AAC Plus (EAACPIus) information streams or between MP3 information streams or even between information streams of unmatched formats (e.g. AAC to MP3 or MP3 to AAC). Furthermore, these systems are distinguished by the fact that cross-fade is directly applied to the compressed bitstreams so that a single decode operation may be performed on the resulting bitstream. Moreover, using the described methods, similar cross fade in the compressed domain between information streams utilizing other formats of compression, such as, for example, MP2, AC-3, PAC, etc. can also be advantageously implemented. Thus, in exemplary embodiments of the present invention a set of frames from each input stream associated with the time interval in which a cross fade is decoded, and combined and recoded with a cross fade or other effect now in the compressed bitstream. Once sent through the client device's decoder, the user hears the transitional effect. The only input data that is decoded and processed is that associated with the portion of each stream used in the crossfade, blend or other interstitial, and thus the vast majority of the input streams are left compressed.
US09779735B2

Provided are methods, systems, and apparatuses for detecting, processing, and responding to audio signals, including speech signals, within a designated area or space. A platform for multiple media devices connected via a network is configured to process speech, such as voice commands, detected at the media devices, and respond to the detected speech by causing the media devices to simultaneously perform one or more requested actions. The platform is capable of scoring the quality of a speech request, handling speech requests from multiple end points of the platform using a centralized processing approach, a de-centralized processing approach, or a combination thereof, and also manipulating partial processing of speech requests from multiple end points into a coherent whole when necessary.
US09779733B2

Methods, apparatus, and computer-readable media (transitory and non-transitory) are provided herein for reducing latency caused by switching input modalities. In various implementations, a first input such as text input may be received at a first modality of a multimodal interface provided by an electronic device. In response to determination that the first input satisfies one or more criteria, the electronic device may preemptively establish a session between the electronic device and a query processor configured to process input received at a second modality (e.g., voice input) of the multimodal interface. In various implementations, the electronic device may receive a second input (e.g., voice input) at the second modality of the multimodal interface, initiate processing of at least a portion of the second input at the query processor within the session, and build a complete query based on output from the query processor.
US09779724B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting alternates in speech recognition. In some implementations, data is received that indicates multiple speech recognition hypotheses for an utterance. Based on the multiple speech recognition hypotheses, multiple alternates for a particular portion of a transcription of the utterance are identified. For each of the identified alternates, one or more features scores are determined, the features scores are input to a trained classifier, and an output is received from the classifier. A subset of the identified alternates is selected, based on the classifier outputs, to provide for display. Data indicating the selected subset of the alternates is provided for display.
US09779715B1

An existing acoustic honeycomb panel having a radius of curvature is cut into segments that have longitudinal and lateral sides that extend between the edges of the honeycomb. The segments are bonded together along their longitudinal or lateral sides to form a segmented acoustic honeycomb in which the radius of curvature is different from the radius of curvature of the original acoustic honeycomb panel. The shape of the longitudinal or lateral sides of the segments and the thickness of the adhesive bond can be controlled to provide segmented acoustic honeycomb panels that are tightly curved and which are suitable for use in demanding noise damping applications, such as jet engine nacelles.
US09779707B2

A wearable drum adapted to be strapped to a drummer's limb provides a resonance space between the drum head and the limb so that the drum produces a sound that is suitable to be heard by people other than the drummer.
US09779702B2

A method for providing, to a head-mounted display, a virtual space into which a user is immersed includes the step of generating a virtual space into which a user is immersed. A basic sightline of the user is determined. A main image is selected from among a plurality of display objects. The main image is caused to be displayed in the virtual space in such a manner as to be associated with the basic sightline. The virtual space is outputted to the head-mounted display. The basic sightline moves in response to a motion of the head-mounted display in a pitch direction, in a yaw direction, and in a roll direction. The main image is so placed as to be tilted such that the basic sightline forms an angle of smaller than 90° with the main image in a plane including the yaw direction and the roll direction.
US09779696B2

Methods and systems may provide for identifying a plurality of subject commands that reference a common screen location and access a read/write resource, and serializing the plurality of subject commands according to a predefined order. Additionally, execution of the plurality of subject commands may be deferred until one or more additional commands referencing the common screen location are executed. In one example, the plurality of subject commands are serialized in response to a serialization command.
US09779695B2

Computer-implemented methods for visually scrolling through a stack of items displayed on a device by tilting the device are provided. In one aspect, a method includes determining a neutral reference point for a device, and receiving input indicating a tilting motion from the neutral reference point encountered by the device. The method also includes determining an angular displacement value of the device and a bias factor based on the tilting motion. The angular displacement value is indicative of an angular displacement of the device based on the tilting motion. The method also includes visually scrolling through the stack of items based on the angular displacement value and the bias factor. Systems and machine-readable media are also provided.
US09779694B2

Examples are disclosed for adjusting a performance state of a graphics subsystem and/or a processor based on a comparison of an average frame rate to a target frame rate and also based on whether the graphics subsystem is in a burst mode or sustained mode of operation.
US09779689B2

A method and system for adjusting a display unit are disclosed. The method includes: acquiring first status information of the display unit; determining whether the first status information of the display unit is changed and obtaining a first determining result; switching on the ambient light information acquisition unit in a case that the first determining result indicates that the first status information of the display unit is changed; and adjusting a display parameter of the display unit according to ambient light information acquired by the ambient light information acquisition unit. According to the disclosed method and system, the power consumption of ambient light acquisition unit is reduced, and then the power consumption of the electronic device adopting Paper-looking technology is reduced.
US09779688B2

Techniques for editing visual content by anchoring visual adaptation are disclosed. At least one anchor pattern is presented on a display surround. The perceptibility of the at least one anchor pattern is dependent on visual adaptation. The visual content is edited during the presentation of the at least one anchor pattern. For specific embodiments, the presentation, whether continuous or periodic, can include illumination, emission, reflection, rear projection, forward projection, or the like. A plurality of the patterns can be disposed around a reference display.
US09779681B2

The present invention discloses a shift register unit, employed for providing a gate voltage to a nth pixel of a liquid crystal display, and comprising first to third P-type transistors, and gates of the first, second P-type transistors respectively receive gate voltages of n−2th, n−2th pixels, and first end of the first, second P-type transistors respectively receive first and second input signals, and both second ends of the first and second P-type transistors are coupled to a gate of the third P-type transistor; the gate voltages of the n−2th, n−2th pixels are respectively employed to control on-off of the first and second P-type transistors, and to make the first input signal on-off the third P-type transistor; n is a nature number larger than 2; a first end of the third P-type transistor is coupled to a first clock signal or a second clock signal, and a second end is employed as being a voltage output end to be coupled to the nth pixel. The present invention can diminish the dimension of the frame of liquid crystal display. The present invention also provides a gate driving circuit and a liquid crystal display.
US09779680B2

There are provided a shift register unit, a gate driving circuit and a display apparatus, which are configured to suppress interference noise due to a change of an alternating current clock signal and enhance stability of the shift register unit. The shift register unit comprises: an input module configured to charge a pull-up node in response to the input signal; a pull-down module configured to provide the low voltage signal to the pull-up node and the output terminal in response to a voltage signal of the pull-down node; a pull-down driving module configured to charge a pull-down node in response to the first clock signal and the second clock signal and discharge the pull-down node in response to the voltage signal of the pull-up node; an output module configured to provide a first clock signal to an output terminal in response to a voltage signal of the pull-up node; and a reset module configured to discharge the output terminal in response to the second clock signal.
US09779677B2

A display apparatus includes a display panel that includes pixels for receiving data voltages in response to gate signals, and dummy pixels, a driver for driving the pixels and the dummy pixels, a kickback voltage detector for detecting a kickback voltage of the dummy pixels, and a timing controller. The timing controller calculates a temperature corresponding to the kickback voltage, compares the calculated temperature with a reference temperature, and controls the driver to compensate a display panel image quality based on a temperature variation that corresponds to a difference between the calculated temperature and the reference temperature.
US09779675B2

A display device includes a display panel, a variable gate clock generator and a gate driver. The display panel includes a plurality of pixels coupled to a plurality of data lines and a plurality of gate lines, respectively. The variable gate clock generator generates a first variable gate clock signal and a second variable gate clock signal having respective duty ratios that are varied depending on a brightness of a frame image. The gate driver generates a plurality of gate driving signals for driving the gate lines in response to the first and second variable gate clock signals.
US09779672B2

An oil puncture controlled starting system for an EFD apparatus and manufacturing method therefor, wherein the EFD display structure comprises a base arranged below a lower electrode, and the base is provided with a step, such that a first liquid has a first thickness outside the step and a second thickness on the step, which is less than the first thickness, such a thickness difference renders the first liquid on the step to be punctured by a second liquid firstly when a lower voltage is applied between a upper electrode and the lower electrode, and the first liquid is pushed by the second liquid to move from a first area to a second area.
US09779658B2

The present disclosure discloses a pixel circuit, a display panel comprising the pixel circuit, and a display device comprising the pixel circuit. The pixel circuit comprises a first transistor, a second transistor, a third transistor, a fourth transistor, and a fifth transistor. The lifetime of the circuit can be prolonged by the pixel circuit with threshold voltage compensation function of the present disclosure. The pixel circuit can not only be used in large sized display device driven through SE mode, but also be used in medium or small sized display device driven through PE mode.
US09779655B2

An organic light emitting display can include a display panel including pixels, a degradation sensing circuit to sense a threshold voltage of organic light emitting diodes (OLEDs) in the pixels and calculate an average degradation value based on the sensed threshold voltage of the OLEDs, a compensation target adjustor to adjust a compensation target based on the average degradation value, when the average degradation value is reduced by a previously determined reference value, and a data modulator to add and subtract a luminance compensation value determined depending on the adjusted compensation target to and from input digital video data and modulate the input digital video data. Also, each time the average degradation value is reduced by the previously determined reference value, the compensation target adjustor reduces stepwise the compensation target in conformity with changes in the average degradation value, and a stepwise adjustment width of the compensation target is non-uniform.
US09779648B2

A display device includes: a generating unit that generates display chromaticity based on a degradation value, a set chromaticity and device chromaticity, the display chromaticity being chromaticity of a white point to be displayed on the display device, the degradation value indicating a degree of degradation of a backlight, the set chromaticity being chromaticity of a white point based on user setting, the device chromaticity being chromaticity of a white point at which brightness becomes highest in the display device. The generating unit makes the display chromaticity approach the device chromaticity from the set chromaticity, as the degree of degradation indicated by the degradation value increases.
US09779642B2

A system having at least one support, a housing mounted on the at least one support, a plurality of panels rotatably mounted in the housing and configured to present first and second display faces, each panel having first and second opposing faces that meet at opposing longitudinal first and second edges, the plurality of panels including a first panel having a portion of a first character removed from the first edge of the first panel, a second panel having a remaining portion of the first character removed from the second edge of the second panel, the first and second panels cooperating so that when the first and second panels are rotated with the respective first and second edges adjacent each other, the portion of the first character on the first panel and the remaining portion of the first character on the second panel cooperate to form a visual display of the complete first character, and a mechanism coupled to the plurality of panels and configured to cause the plurality of panels to rotate in unison in the housing and change the display face.
US09779641B1

The inventor here discloses destructive (self-destructing) documents useful for the protection of confidential information. The invention comprises a document which can be easily and instantly broken down into dozens of individual components, hence obliterating any information contained thereon. As the self-destruction of the document requires no extraneous equipment for destruction and guarantees elimination of readable data, the invention represents a vast improvement over the state of the art. Numerous embodiments of the document of the invention specialized for different applications are illustrated and described.
US09779638B2

A kit of educational building blocks models nucleic acid structures for use in teaching nucleic acid structures using building blocks that visually represent nucleotides and their components.
US09779637B2

The present invention relates to a metal-sheet board or blackboard with magnetic features having two or three movements, which plots and represents reality in four dimensions (horizontal, vertical, depth and time) and which describes reality objectively, in which a T-shaped ruler is moved on a rail along the horizontal or X axis by a digital stepper motor controlled by a driver and software on the computer (horizontal movement). Furthermore, a tool truck surrounding the T-shaped ruler moves along the entire length (vertical movement) or Y axis thereof, actuated by a digital stepper motor controlled by a driver, which is in turn controlled by software on the computer, with these two movements controlled by mathematical speed and acceleration functions.
US09779636B2

A real-time virtual reality welding system including a programmable processor-based subsystem, a spatial tracker operatively connected to the programmable processor-based subsystem, at least one mock welding tool capable of being spatially tracked by the spatial tracker, and at least one display device operatively connected to the programmable processor-based subsystem. The system is capable of simulating, in virtual reality space, a weld puddle having real-time molten metal fluidity and heat dissipation characteristics. The system is further capable of importing data into the virtual reality welding system and analyzing the data to characterize a student welder's progress and to provide training.
US09779635B2

A real-time virtual reality welding system including a programmable processor-based subsystem, a spatial tracker operatively connected to the programmable processor-based subsystem, at least one mock welding tool capable of being spatially tracked by the spatial tracker, and at least one display device operatively connected to the programmable processor-based subsystem. The system is capable of simulating, in virtual reality space, a weld puddle having real-time molten metal fluidity and heat dissipation characteristics. The system is further capable of importing data into the virtual reality welding system and analyzing the data to characterize a student welder's progress and to provide training.
US09779634B2

An apparatus for training learning disabled subjects, such as autistic children, induces sound waves into a body of a user through two paths, one heard by the ears through air and the other through a liquid or solid in contact with tissues, such as skin and skeleton on the back of a user, below the collar and centered across the vertical axis of the spine. Two transducers produce waves in the audible sound spectrum, repeat persistently, and provide a tone about a location on which the subject may focus attention. A controller and actuator adhered to the skin by an adhesive gel pad against the back of a wearer. The sound, repeating (after a selected delay), decaying, and seeming to originate above and behind the head of a wearer is a waveform becomes a focus; effective to orient a subject, who lacks natural, self-orientation.
US09779632B2

The present disclosure includes techniques pertaining to computer automated learning management systems and methods. In one embodiment, a system is disclosed where information is represented in a learning graph. In one embodiment, a framework may be used to access different algorithms for identifying customized learning content for a user. In another embodiment, the present disclosure includes techniques for analyzing content and incorporating content into an organizational glossary.
US09779622B2

A method for supporting a driver driving a vehicle involves monitoring an environment surrounding the vehicle, detecting road users at a crossing or intersection, and emitting indications concerning priority rules to the driver. The indications are emitted to the driver as symbols overlapping the surrounding environment on a display unit or overlapping an image of the surrounding environment.
US09779614B2

Systems and methods of alerting a central monitoring station and registered users about a potential duress situation using a mobile application are provided. Some methods can include receiving user input to access a remote security system, responsive to receiving the user input, determining whether the user input includes a first type of user input or a second type of user input, when the user input includes the second type of user input, collecting additional information from an ambient environment, transmitting a duress message to a central monitoring station, the duress message including the additional information.
US09779611B1

In some examples, systems, methods, and devices are described that generate exposure evaluations for dependent users. First data associated with a user and including objective values is accessed. Second data associated with the user and including subjective observations is accessed. The first data and the second data is used as input to evaluate one or more evaluation rules. Based on the evaluation, an exposure evaluation is generated. A notification is generated to include the exposure evaluation, which is provided to one or more destination entities.
US09779602B2

Systems and methods are provided for labeling a piece of merchandise with a wireless communication device. In addition to a wireless communication device, the merchandise tag includes an associated label made of a washable fabric material. The wireless communication device is incorporated into the label and includes an RFID chip and a slot-loop hybrid antenna, with the antenna including a conductor sheet that defines a slot. The label is secured to a piece of merchandise at a sew line, with the sew line dividing the label into an upper portion and a lower portion. The RFID chip and the slot of the antenna are positioned within the upper portion of the label, which may itself be positioned within a seam or neckline or waistband of the piece of merchandise.
US09779596B2

Devices and methods for locating accessories of an electronic device are provided. In one example, a method may include detecting parameters associated with disconnecting an accessory from the electronic device. The electronic device, or an associated device, may store the detected parameters so that the detected parameters are accessible if the accessory becomes lost. The electronic device may receive a request from a user of the electronic device for assistance in locating the accessory. In response to the request for assistance in locating the accessory, the electronic device may provide the stored parameters to the user of the electronic device to aid them in searching for their lost accessory.
US09779594B2

A computer implemented method includes receiving maritime vessel automatic identification system (AIS) data from a vessel. The method includes determining that the maritime vessel AIS data includes anomalous data. The method also includes estimating a likelihood of malicious vessel intent based on a comparison of the anomalous data to secondary data. In response to the likelihood of malicious vessel intent satisfying a threshold, the method further includes generating an alert that includes an indication of an inferred intent for the vessel.
US09779586B2

A game server provides a second game after a ranking of players is determined based on results of a first game in which plural players have participated is provided with an allocator that allocates a first option of plural first options to each of a predetermined number of high-order players in the ranking of the first game, the first option allocated to one of the high-order players differing from the first option allocated to another of the high-order players; a low-order player entry receiver that receives an entry for participation in the second game from a low-order player other than the predetermined number of high-order players, the entry for participation being received when one of the plural first options is selected; a determination unit that determines one of options including the plural first options; and a benefit awarder that awards benefit to a player having selected the first option determined by the determination unit.
US09779574B1

A vending machine that dispense feminine hygiene products. Specifically, this invention is a coin-operated vending machine that dispenses sanitary napkins and tampons. This invention allows a user to purchase a feminine hygiene product by placing a coin or multiple coins in a slot within the vending machine and pressing a product release button. The product is then dispensed to the consumer. The apparatus also provides a mechanism for retrieving a coin in the event that the vending machine is out of a specific feminine hygiene.
US09779572B2

An inventory control system is described that includes a tool storage device including a drawer or a tray providing a pallet, wherein the pallet includes storage locations for objects; a sensing device configured to form an image of the storage locations; and a data processor configured to determine presence or absence of the pallet and presence or absence of objects within the storage locations of the pallet using the information from the image.
US09779571B2

The disclosed technology relates to transforming an ordinary remote control into an IoT device. IoT provides an opportunity to enable and extend traditional technology products in seamless and cost-effective ways. As an example, a remote control for garage door openers is transformed, thereby allowing users of smart phones to remotely activate the garage door openers from anywhere in the world. The transformation virtually eliminates installation and integration difficulties, without losing any functionality. The IoT-powered devices also opens the opportunity of whole world of M2M automation and benefits, such as automatically closing all garage doors after 9 PM or when people are away from the home. This technology further enables the power of smart phones, connected watches, tablets, IoT and M2M devices disruptively, changing how we live and interact with machines.
US09779569B2

Provided is a method for controlling a door lock of a home network system, the method including: generating release information used for locking or unlocking the door lock in an external software module which communicates with a first smart terminal of a user according to a request from the first smart terminal, or in a software installed in the first smart terminal; transmitting the generated release information to the gateway and a second smart terminal of a temporary user; transmitting the received release information to a controller of the door lock; and locking/unlocking the door lock by determining whether release information input by the temporary user are identical to the release information transmitted from the gateway.
US09779568B2

In a coin-operated locker, a short-range wireless communication unit receives UIM information, which is information for connection to a mobile communication network, from a wearable device by short-range wireless communication. A server communication unit communicates with an authentication server that holds authentication-relevant information by mobile communication using the UIM information. The server communication unit receives authentication information from the authentication server. An authentication unit performs authentication using the authentication information received from the authentication server and a locking control unit performs locking control on the basis of the authentication result from the authentication unit.
US09779567B1

A door lock uses a mobile device as an input interface. The door lock includes a latch device mounted to a door, an outer operating device mounted to an outer face of the door, and an inner operating device mounted to an inner face of the door. The outer operating device includes a contact-type connection interface for contact-type connection with the mobile device. After the mobile device is in electrical connection with the outer operating device, an input device of the mobile device is used to input a to-be-identified identification information to the door lock, and the door lock identifies whether the to-be-identified identification information matches authenticated identification information for subsequent unlocking operation or remaining in a locked state.
US09779563B2

A data transfer dongle for transferring information from an existing vehicle module to a predetermined replacement module. The dongle collects and stores data from an existing vehicle module in the original format and writes or uploads that original data to a repaired or replacement module. Preferably, the dongle is programmed for limited use and will disable itself after a successful data transfer.
US09779561B1

A vehicle measurement station utilizing at least one displacement sensor disposed on each opposite side of a sensor region of a vehicle inspection lane to acquire displacement measurement data, associated with a moving vehicle passing through the sensor region. Each displacement sensor is configured to acquire measurement data along at least three discrete and vertically spaced measurement axes. A processing system receives the acquired data for evaluation, identification of outlier data points, and for determining a measurement associated with a characteristic of the moving vehicle, such as vehicle velocity, axle alignment, wheel alignment, or dimensions.
US09779558B2

A calibration tool assembly is operatively connected to a control unit of a vehicle. The calibration tool assembly includes a plug on device (POD) that is electrically connected to the control unit of the vehicle. The POD includes a field programmable gate array (FPGA) and a debugger port, which is controlled by the FPGA. The POD is operatively connected to the control unit of the vehicle. The debugger port bidirectionally transmits instructions between the FPGA and the control unit for the vehicle to debug and send instructions to the control unit. The calibration tool assembly also includes a hub, which is removably connected to the FPGA. The hub receives all measurement variable data from the control unit through the FPGA for analysis.
US09779553B2

This invention is a system and method for defining a location-specific augmented reality capability for use in portable devices having a camera. The system and method uses recent photographs or digital drawings of a particular location to help the user of the system or method position the portable device in a specific place. Once aligned, a digital scene is displayed to the user transposed over (and combined with) the camera view of the current, real-world environment at that location, creating an augmented reality experience for the user.
US09779549B2

An information presentation system includes: a display that displays an image as a virtual image so that the image can be observed by the user, and a display control section that causes the display to display information based on a captured image acquired from an imaging section, the imaging section being equipped to the head of the user and capturing a range in the direction of the field of view of the user, when an object recognition range is set to part of an imaging range of the imaging section, the display displaying the virtual image in a virtual image display range, the virtual image display range having such a positional relationship with the object recognition range that at least part of the virtual image display range in which the virtual image is displayed overlaps part of the object recognition range.
US09779546B2

Systems and methods for volume dimensioning packages are provided. A method of operating a volume dimensioning system may include the receipt of image data of an area at least a first three-dimensional object to be dimensioned from a first point of view as captured using at least one image sensor. The system can determine from the received image data a number of features in three dimensions of the first three-dimensional object. Based at least on part on the determined features of the first three-dimensional object, the system can fit a first three-dimensional packaging wireframe model about the first three-dimensional object. The system can display of an image of the first three-dimensional packaging wireframe model fitted about an image of the first three-dimensional object on a display device.
US09779533B2

One embodiment of the present invention includes a method for processing graphics objects. The method includes receiving a first draw-call and a second draw-call. The method also includes dividing the first draw-call into a first set of sub-draw-calls and the second draw-call into a second set of sub-draw-calls. The method further includes identifying a first screen tile. The method also includes identifying a first group of sub-draw-calls included in the first set of sub-draw-calls that overlap the first screen tile and a second group of sub-draw-calls included in the second set of sub-draw-calls that overlap the second screen tile. The method further includes causing the first group of sub-draw-calls and the second group of sub-draw-calls to be processed together.
US09779529B2

Systems and methods are provided for generating multi-image content for online services using a single image. For example, a processor identifies publishing constraints specified for image categories in a profile of an online service. The processor generates a first image by applying a first publishing constraint to a copy of an input image and generates a second image by applying a second publishing constraint to a selected portion of the first image. The processor presents the first and second images in different preview interfaces. The processor applies manipulation effects to the second image that modify the second image independently of modifications to the first image. The manipulation effect is applied to the second in accordance with the second publishing constraint for the second image. The processor uploads the images with the applied manipulation effects to the online service for presentation in the different image categories.
US09779517B2

Systems and methods for displaying augmented reality (AR) content are disclosed. The AR device may include a display configured to display real-world content overlaid with AR content and at least one sensor configured to provide an output indicative of an orientation, location, or motion of the AR device. The system may also include a processor device configured to: cause the AR content to be shown on the display at an initial location on the display; determine a change in orientation of the AR device based on the output of the at least one sensor; and change a position of the AR content on the display to a second location on the display, wherein the change in position of the AR content from the initial location to the second location is related to the determined change in orientation of the AR device.
US09779511B2

An object tracking method is provided. The method includes obtaining current position coordinates of a tracked object for a first time using a tracking algorithm and initializing a filter acting on a time-varying system based on the obtained current position coordinates. The method further includes updating a system state through the filter acting on the time-varying system when the tracking algorithm outputs new current position coordinates of the tracked object with a spatial delay and comparing speed of the tracked object to a compensation determination threshold. Further, the method includes when the speed of the tracked object is greater than the compensation determination threshold, compensating the new current position coordinates of the tracked object with the spatial delay through the filter acting on the time-varying system, and outputting the compensated current position coordinates.
US09779499B2

An improved histopathological score is obtained by identifying objects in images of glandular tissue from cancer patients. The objects are identified based on staining by a biomarker. The score predicts that a cancer patient will have a recurrence of cancer of the glandular tissue based on a geometric characteristic of individual identified objects but not on any pattern formed by the identified objects. First objects are generated from the image of glandular tissue which has been stained with a single biomarker that stains epithelial cells. Second objects are then generated using the first objects. A geometric feature of each of the second objects is measured. A shape index is then calculated for each of the second objects based on the geometric feature, and an average shape index is calculated. Based on the average shape index, a score is determined that indicates a level of cancer malignancy of the glandular tissue.
US09779497B2

Measuring the number of glomeruli in the entire, intact kidney using non-destructive techniques is of immense importance in studying several renal and systemic diseases. In particular, a recent Magnetic Resonance Imaging (MRI) technique, based on injection of a contrast agent, cationic ferritin, has been effective in identifying glomerular regions in the kidney. In various embodiments, a low-complexity, high accuracy method for obtaining the glomerular count from such kidney MRI images is described. This method employs a patch-based approach for identifying a low-dimensional embedding that enables the separation of glomeruli regions from the rest. By using only a few images marked by the expert for learning the model, the method provides an accurate estimate of the glomerular number for any kidney image obtained with the contrast agent. In addition, the implementation of our method shows that this method is near real-time, and can process about 5 images per second.
US09779495B2

To sensing an anomaly on the basis of a multi-dimensional time series sensor signal, in order to determine the next action for a countermeasure, survey, or the like, the present invention is configured such that a multi-dimensional feature vector for each time is extracted on the basis of a sensor signal, a reference feature vector for each time is extracted on the basis of a set of characteristic vectors for a predetermined learning period and the characteristic vector of each time, an anomaly measure is calculated on the basis of the difference between the feature vectors for the times and the reference feature vectors, an anomaly is detected by comparing the anomaly measure and a predetermined threshold value, and the anomaly-related sensor for the time the anomaly is detected is identified on the basis of a 2-dimensional distribution density of feature values.
US09779491B2

Deblurring a blurry image (14) includes the steps of (i) computing a spatial mask (256); (ii) computing a modified blurry image (264) using the blurry image (14) and the spatial mask (256); and (iii) computing a latent sharp image (16) using the modified blurry image (264) and a point spread function (260). Additionally, the image (714) to can be analyzed to identify areas of the image (714) that are suitable for point spread function estimation. Moreover, a region point spread function (1630) can be analyzed to classify the point spread function(s) as representing (i) motion blur, (ii) defocus blur, or (iii) mixed motion blur and defocus blur. A point spread function (2670) can also be estimated.
US09779490B2

Methods of fixing defective pixels are described wherein a predicted value for a target pixel in a target color channel is determined based on the values of nearby pixels, wherein the target pixel value can be selectively replaced with the predicted value. The predicted value is determined by determining a candidate value for each of a plurality of directions using: (i) a gradient of pixel values in one color channel along the respective direction and (ii) a pixel value of a pixel in the target color channel which is aligned with the target pixel along the respective direction. Using gradients can provide better predicted values than averaging nearby pixel values since rates of change of pixel values are taken into account. The median of the candidate values may be used in order to reduce the impact of other defective pixels on the predicted value for the target pixel.
US09779488B2

An information processing device according to the present invention includes: a proper identifier output unit which outputs proper identifiers for identifying learning images; a feature vector calculation unit which calculates feature vectors of at least a part of patches included in registered patches that are registered in a dictionary for compositing a restored image; and a search similarity calculation unit which calculates a similarity calculation method that classifies the proper identifiers to be given to the registered patches based on the feature vectors.
US09779483B2

Systems and methods for multi-modality data processing are provided. Some embodiments are particularly directed to enhancing and measuring multi-modality medical data. In one embodiment, a method for enhancing medical data in a medical processing system includes receiving, by the medical processing system, a reference set of medical data. The reference set of medical data may be display on a first user display. A region identifier, which corresponds to a region to be enhanced, is received along with an enhancement selection. A target set of data is identified based on the received region identifier and the received enhancement selection, and the medical processing system performs an enhancement corresponding to the enhancement selection upon the target set of data. The enhanced target set of data may be displayed on a second user display, the second user display being different from the first user display.
US09779475B2

A method and a mobile device to display a specific image at the highest layer of a screen are provided. The mobile device displays moving images at a first region of a screen and, if an event to perform a function in a second region of the screen is received, determines a second region for displaying a specific image associated with the event. The mobile device determines whether the second region is overlapped with the first region. If the second region is overlapped with the first region, the mobile device determines a third region not overlapped with the second region. Thereafter, the mobile device displays the specific image at the second region and displays the moving images at the third region.
US09779473B2

An electronic device is described herein. The electronic device may include a page walker module to receive a page request of a graphics processing unit (GPU). The page walker module may detect a page fault associated with the page request. The electronic device may include a controller, at least partially comprising hardware logic. The controller is to monitor execution of the page request having the page fault. The controller determines whether to suspend execution of a work item at the GPU associated with the page request having the page fault, or to continue execution of the work item based on factors associated with the page request.
US09779470B2

An image processing system is described herein in which a multi-line processing block has multiple inputs and multiple outputs. In order to provide the multiple outputs the multi-line processing block has multiple processing units operating in parallel on the multiple inputs. The multiple outputs of the multi-line processing block are coupled to corresponding multiple inputs of a subsequent multi-line processing block in the image processing system.
US09779465B2

An apparatus and method are described for reducing power when reading and writing graphics data. For example, one embodiment of an apparatus comprises: a graphics processor unit (GPU) to process graphics data including floating point data; a set of registers, at least one of the registers of the set partitioned to store the floating point data; and encode/decode logic to reduce a number of binary 1 values being read from the at least one register by causing a specified set of bit positions within the floating point data to be read out as 0s rather than 1s.
US09779457B1

Embodiments of the present invention provide methods, systems, and computer-readable storage medium for providing personalized navigation control items of an application. In an embodiment, a method includes receiving, from a user, at least one identification element of the user on a page of the application via a mobile computing device. The method includes transmitting, to a financial institution system, the user's identification element. Upon authenticating the user by the financial institution system, the method further includes receiving, at the mobile computing device, information related to personalization of navigation control items associated with a plurality of service sections of the application. The personalization of the navigation control items are generated by applying business rules to user data by the financial institution system. The navigation control items that personalized for the user's convenience and need are displayed on a page of the application on the mobile computing device.
US09779453B1

Systems and methods are provided for providing an adjustment to a value estimate for a property that is considered distressed. In one embodiment, a method includes receiving the estimate of value for the property; determining, based on a model, the adjustment to the estimate of value, such that the model accounts for a characteristic of the property and a characteristic of the loan; and providing the adjustment.
US09779445B1

Exemplary methods and systems herein provide a central marketplace for a requestor to request a product or service from an internal inventory or external vendor, receive approval for the request, and have the approved request fulfilled. In one embodiment, a computer-implemented method comprises method for requesting a product or service comprises presenting, by a computer, a catalog to a graphical user interface of a requestor of a corporate entity, wherein the catalog comprises a product or service selected from a database storing records for an internal inventory of the corporate entity and a plurality of databases affiliated with external vendors that are not a parent, subsidiary, or related to the corporate entity; and receiving, by a computer, a selection from the requestor of a product or service of the catalog. The catalog can be synchronized in real-time or periodically with the external vendors' products and services.
US09779441B1

Systems and methods for ranking one or more products in online shopping. One or more products are identified based on a search query received from user. The one or more products are ranked based on terms present in the search query. Each of the one or more products has one or more attributes associated with it. An attribute score for each of the one or more products is determined. Further, based on the attribute score, the relevancy of the one or more products is determined. Based on the relevancy, a marginal relevancy score for each of the one or more products is determined. The one or more products are re-ranked based on the marginal relevancy score. The rank of the one or more products can also be modified to optimize revenue generation.
US09779432B1

A payment processing system for processing point-of-sale transactions and extending financing to merchants for invoice payment is disclosed. The payment processing system receives a request from a first merchant to generate an invoice for a second merchant. The payment processing system calculates financing terms for payment of the invoice, wherein the financing terms include repayment terms designating a portion of each transaction processed by the payment processing system for the second merchant to withhold for payment of the invoice. The payment processing system may advance payment of the invoice to the first merchant and take repayment from the portion of the withheld portion of transactions or transmit the withheld portion to the first merchant for payment of the invoice.
US09779429B2

Determining a pricing information for an instance of an application program comprises: receiving a software discovery result for the application program instance; receiving, from a file with a predetermined name stored in an installation directory in an install path, at least one custom rule associated with an application program indicated in the software discovery result; evaluating, by a rule engine, one or more conditions of the received at least one custom rule on one or more parameter values of the received software discovery result; and in dependence on a result of the evaluation, processing the at least one custom rule, the processing comprising determining the pricing information for the application program instance.
US09779427B2

Exemplary embodiments of methods and systems of incentivized advertising are presented. A content identifier identifying a digital content item, such as a song, is displayed on a user computing device. The digital content item is typically of the type available for a purchase price by the general public. A selection icon is provided in visual association with the content identifier. If the icon is selected by the user, an advertisement media item, such as a video advertisement, is presented on the user computing device. If the advertisement media item is presented for at least a requisite ad impression period, the digital content item is imparted to the user for free. Follow-up ad engagement views are typically presented to the user with a button to redeem the earned digital content item. Administrator and server elements are configured to facilitate performance of the method, and to optimize efficient use of advertiser's budget.
US09779424B1

Systems and related methods providing for dynamic message creation are discussed herein. Circuitry may be configured receive generic configuration data that references work chunks for message generation and time data indicating a message send time. The work chunks may include references to message data, but not the actual message data. Based on the time data, the work chunks may be placed in a message queue. Circuitry may also be configured to retrieve a work chunk from the message queue and to generate one or more messages based on the retrieved work chunk. The references to message data in the work chunk may be used to retrieve the message data at the time of message generation.
US09779409B2

Methods for tracking mobile devices with increased accuracy include generating a first time-dependent identifier. Generating the first time-dependent identifier includes device information, location information, and time information identified for the device and for a request by the device to visit a third-party content supplier in association with a redirection instruction. One or more embodiments monitor additional activity by a plurality of client devices for a second time-dependent identifier. Because both identifiers are time dependent, if the identifiers match, one or more embodiments can determine that the client device has performed an action at the third-party content supplier in association with the redirection instruction with an improved probability of accuracy.
US09779402B2

Methods and devices are provided for use in detecting relay attacks between devices in a communications network. One method includes sending first data by a first device to a second device, and receiving, by the first device, a communication from the second device where the communication comprises second data generated at the second device and a time parameter related to the generation of the second data. The method also includes measuring a total transmission time at the first device between sending the first data and receiving the communication, and determining a further time parameter related to the generation of the second data based at least in part on the measured total transmission time. The method then further includes determining the presence of a relay attack between the first and second devices in dependence on a comparison of the time parameter and the further time parameter.
US09779394B2

One or more devices may receive multiple data records from a sensor device when the sensor device receives an indication from a network device, associated with a service provider network, to provide the multiple data records via the service provider network. Each of the multiple data records may include analytics data collected by the sensor device. The one or more devices may store the multiple data records; receive, from a client device, a data request for one or more of the multiple data records meeting particular criteria; form, based on receiving the data request, processed data including the one or more of the multiple data records meeting the particular criteria; and provide the processed data to the client device.
US09779391B2

A method for facilitating a wireless transaction includes receiving, by a transaction fulfillment system, a transaction request from a transaction requester and verifying an identity of the transaction requester. After verifying the identity of the transaction requester, a transaction code is communicated from the transaction fulfillment system to a wireless communication device. After receiving the transaction code, the transaction code is optically scanned from a visual display of the wireless communication device by the transaction fulfillment system.
US09779389B2

Screenshots are captured for a visual summary of an online meeting using a dynamically determined inactivity threshold time period. The inactivity threshold time period may be the sum of i) an average time interval between arrival times of screen update messages in a set of received screen update messages, and ii) a multiple of the standard deviation of such time intervals. If no significant updates to a shared screen occur during the inactivity threshold time period, a screenshot may be captured for the online meeting visual summary. A premature screenshot threshold time period may also be determined. If significant visual data is received during the premature screenshot threshold time period, the previously captured screenshot is replaced with an updated screenshot.
US09779381B1

A system is disclosed for simultaneous computation of optimal order point and optimal order quantity. The system includes one or more memory units and on ore more processing units, collectively configured to receive initial inputs, initialize a first, at least second and final locations and the initial inputs and compute a first baseline inventory performance of the first level. The system is further configured to compute at least a second inventory performance of the at least second level and perform optimization iterations by simultaneously determining a change in inventory performance for the first and the at least second level when the re-order point (R) is incremented by a specified R increment value and when the re-order quantity is incremented by a specified Q increment value. The system is further configured to report the reorder point and reorder quantity for the first, the at least second, and the final location.
US09779379B2

A method and system related to container identification through an electrical receptacle and plug associated with the container of an intermodal freight transport system is disclosed. According to one embodiment, a method includes coupling an electrical power plug of a container and an electrical power receptacle of a transport vehicle. Also, the method includes activating a tracking device of the container through a switch and actuator coupling. Further, the method includes verifying an identity of the container upon coupling the electrical power plug to the electrical power receptacle through an identification tag of the container and an electronic reader. Furthermore, the method may include conserving battery power through deactivating the tracking device of the container when the electrical power plug is de-coupled to the electrical power receptacle. The method may also include delivering an alert message to a driver when an incorrect container is identified.
US09779374B2

The method includes determining an assignment completion time distribution based on a task set defining a project, determining a project completion time distribution based on the assignment completion time distribution and the task set, determining a project cost based on assignments of the task set, and generating a list of project task assignments based on the project cost and the project completion time distribution.
US09779368B2

The present disclosure describes methods, systems, and computer program products for inheriting metadata concepts from product resources into a semantic model. One computer-implemented method includes defining a plurality of core data foundations, defining a derived data foundation by linking the plurality core data foundations to the derived data foundation, defining a plurality of core business layers, defining a derived business layer by linking the plurality of core business layers to the derived business layer, and compiling, by a computer, the derived business layer with the derived business layer as a universe.
US09779367B2

A system, method and computer program product to enable graphical modeling of business processes. KPIs may be defined as part of the design procedure of forming the process. Once defined, the definitions of the KPIs may be included in deployable units and provided to a runtime environment.
US09779366B2

An apparatus and method for using a mobile computer device for graphically displaying and modifying information in a manner to enhance comprehension of the information and allowing for the mobile and decentralized management of information to be accomplished, wherein such information may be related to bed management and patient placement information and, furthermore, enabling the information of interest to be organized, sorted, and used in various useful and novel ways.
US09779365B2

A centralized server-based system and method for managing and reserving parking spaces capable of charging an EV, that is, a plug-in hybrid or fully electric vehicle, treats sets of parking spaces as interchangeable pooled resources. An EV motorist can book a reservation with charging of the EV by specifying parking in a desired location. Parking spaces serve dual uses for parking alone or parking with charging. The parking spaces are handled as a common parking pool, such as on one side of a city block, and each space has equal access to a charging station. The server determines charging capacity availability within a time window and the motorist can choose a parking time up to or beyond, if permitted, the maximum charging time needed to charge the EV. Non-EV motorists can similarly reserve parking within a parking pool with the server ensuring optimal use of charging capacity and parking spaces.
US09779362B1

Systems and methods for determining video infrastructure delivery problems using machine learning are presented. In an aspect, a system includes a reception component configured to receive information regarding videos streamed by the system to devices, wherein the information identifies video playback events at the devices and re-buffer events respectively associated with the video playback events. The system further includes a quality component configured to identify features related to quality of the playback events at the devices based on the information, and an analysis component configured to determine probabilities of occurrence of the re-buffer events based on different combinations of the features, and determine weighted values for each of the features that reflect their contribution to the probabilities of occurrence of the re-buffer events based on the different combinations of the features.
US09779358B2

A data processor system for monitoring a complex system, the processor system configured to receive a plurality of pieces of state information and to merge at least the pieces of state information into a piece of failure information, at least one of the pieces of state information being associated with a confidence flag, and the piece of failure information also being associated with a confidence flag. The system performs the merging by implementing a fuzzy logic technique to produce the piece of failure information while taking account of the respective confidence flag of the pieces of state information and to produce the confidence flag associated with the failure information.
US09779357B1

It is an object of the present invention to provide a predictive traffic law enforcement profiler apparatus and method which incorporates a means to determine current location, time, velocity and also incorporates a means to utilize a database derived from historic traffic law enforcement records, crowd sourced records and historical traffic data and also incorporates a predictive processing means to provide historic traffic law enforcement records and estimates of enforced speed limits and enforcement profiles, patrol locations and schedules of traffic law enforcement to a driver.
US09779356B2

A computer-implemented method of determining search intent, comprises: receiving a search query; searching content across a plurality of content classes using the search query, so as to obtain a plurality of search results; deriving summary data from the search results; applying the summary data to a trained machine learning model; and determining from the machine learning model a selected one of the content classes corresponding to the search intent of the search query.
US09779339B2

A printer including a printing execution unit configured to execute printing; a code conversion unit configured to encode operational information in relation to the printing execution unit to generate an image pattern; and a display unit configured to display the image pattern, generated by the code conversion unit, on the display unit itself.
US09779338B2

A print control device includes a receiver that receives a print job and a processor that generates image data by rasterizing data of each page of the print job in parallel with a reception of the print job and controls a page order for rasterizing the data of each page. The processor rasterizes the data of each page in an order from a front page until a finish of a reception of data of a predetermined page determined according to a binding format of an output document to be prepared by the print job. After the reception of the data of the predetermined page is finished, the processor controls the page order to optimally rasterize the data of each page according to the binding format.
US09779337B2

A setting storage device, includes: a storage unit that stores setting information and adjustment information to be associated with each other; and a control unit that in case that first setting information is introduced, compares contents in relation to predefined items of first adjustment information associated with the first setting information with corresponding contents of second adjustment information having been stored in the storage unit and, according to a comparison result, controls whether to store the first setting information to be associated with the second adjustment information stored in the storage unit or to store the first setting information and the first adjustment information associated with the first setting information.
US09779335B2

Methods and apparatus for processing a page description language (“PDL”) data stream are provided. The methods and apparatus divide the PDL data stream to provide a plurality of PDL segments, create associated first and second data files for each of the PDL segments, and assign the first data file or the second data file associated with each of the PDL segments to at least one of a plurality of PDL processors.
US09779334B2

A light-source-driving control device thins a pixel at an edge portion of image data by a first pixel width; sets a second pixel width at the edge portion such that a ratio between the first and second pixel widths is constant; creates light amount information including a first light amount with which a pixel not included in the set second pixel width is exposed, and a second light amount with which a pixel included in the second pixel width is exposed; selects the first or second light amount based on a power-modulation control signal; drives light sources according to the selected light amount and a light-source-modulation pulse signal; and counts an addition value of pixel density considering a pixel width and a light amount, based on a data-width setting signal based on the second pixel width, and on a light-amount setting signal based on the light amount information.
US09779333B2

The controller: upon receiving a print job, determine whether only one of a first printer and a second printer is under cleaning; upon determining that the only one of the first printer and the second printer is under cleaning, analyze whether a print processing based on the print job is a first print processing in which printing is executable by any of the first printer and the second printer or a second print processing in which printing is to be executed by both the first printer and the second printer; and upon analyzing that the print processing based on the print job is the first print processing, drive the other one of the first printer and the second printer which is not under cleaning to execute the first print processing.
US09779322B1

This disclosure relates to generating stereographic projection content. Stereographic projection content may be generated by obtaining visual information defining visual content. The visual information may be analyzed to determine one or more visual characteristics for the visual content. One or more visual characteristics may indicate a degree of matching visuals within the visual content. One or more visual criteria may be obtained. One or more visual criteria may define a minimum degree of matching visuals within the visual content for a stereographic projection transformation. One or more visual characteristics may be compared with one or more visual criteria to determine whether at least a portion of the visual content is suitable for stereographic projection transformation. Based on one or more visual characteristics satisfying one or more visual criteria, at least the portion of the visual content may be transformed using stereographic projection.
US09779321B2

This invention discloses an image processing device and an image processing method. The image processing device includes a line buffer, a pixel enhancing module, a smoothing module, a noise reduction module and a contrast adjusting module. The line buffer stores a plurality of pixel values of an image. The pixel enhancing module performs an edge-enhancing operation on the image. The smoothing module filters the image to improve the image in terms of roughness. The noise reduction module filters the image to improve the image in terms of a signal-to-noise ratio. The contrast adjusting module checks whether a target pixel is on a thin edge to decide the method of adjusting the contrast of the image.
US09779315B2

A traffic signal recognition apparatus acquires image data by imaging the surroundings of a vehicle, detects a self-position of the vehicle, and detects, in the image, a traffic signal around the vehicle. The traffic signal recognition apparatus identifies two or more of the traffic signal predicted to be captured in the image, based on information on the self-position and map information containing positional information on the traffic signals, and assigns a priority level to each of the two or more traffic signals thus identified, based on a possibility of the traffic signal being blocked out of sight. When the two or more traffic signals are identified, the traffic signal detected in the image is a traffic signal with a highest priority level among the two or more traffic signals.
US09779302B1

This disclosure is directed to a system for optimizing storage area arrangement. A system control device may manage location control devices in various locations. Each location may comprise storage areas accessible to trackable targets. At least a portion of the storage areas may be arranged in parallel to form aisles that may be monitored by aisle monitoring equipment. The monitoring equipment may comprise at least two sensing devices capable of capturing data such as, for example, a count of trackable objects accessing an aisle or a storage area, time spent within the aisle or proximate to a storage area, characteristics of the trackable object (e.g., gender, age, etc.), etc. The captured data may then be analyzed by the system control device to determine whether a change in arrangement is necessary. A change in arrangement may help to alleviate bottlenecks, improve the efficiency of paths taken through the aisles/storage areas, etc.
US09779296B1

Systems, computer program products, and techniques for detecting objects depicted in digital image data are disclosed, according to various exemplary embodiments. The inventive concepts uniquely utilize internal features to accomplish object detection, thereby avoiding reliance on detecting object edges and/or transitions between the object and other portions of the digital image data, e.g. background textures or other objects. The inventive concepts thus provide an improvement over conventional object detection since objects may be detected even when edges are obscured or not depicted in the digital image data. In one aspect, a computer-implemented method of detecting an object depicted in a digital image includes: detecting a plurality of identifying features of the object, wherein the plurality of identifying features are located internally with respect to the object; and projecting a location of one or more edges of the object based at least in part on the plurality of identifying features.
US09779291B2

As visual recognition scales up to ever larger numbers of categories, maintaining high accuracy is increasingly difficult. Embodiment of the present invention include methods for optimizing accuracy-specificity trade-offs in large scale recognition where object categories form a semantic hierarchy consisting of many levels of abstraction.
US09779285B2

Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
US09779284B2

A system and method for preserving privacy of evidence are provided. In the method, an encrypted first image is generated by encrypting a first image acquired at a first location with a symmetric cryptographic key that is based on first information such as a license plate number extracted from the first image and first metadata associated with the first image, such as a time at which the first image was acquired. When a link is established between a second image and the first image, for example, through visual signature matching, the symmetric cryptographic key can be reconstructed, without having access to the first image, but based instead on the first metadata and information extracted from the second image. The reconstructed symmetric cryptographic key can then be used for decryption of the encrypted image to establish evidence that the license plate number was indeed extracted from the first image.
US09779281B2

The present invention generally relates to a method for removing disturbances in an image captured by a fingerprint sensor, and specifically to reduction of noise in an acquired fingerprint image by incorporating the sensing principle into the applied method for noise reduction, wherein the noise reduced image is used for determining a representation of a fingerprint pattern. Advantages with the invention include enhanced determination of fingerprint patterns from fingerprint images captured using a fingerprint sensor. The invention also relates to a corresponding electronic device and to a computer program product.
US09779280B2

A sensor has drive lines and transverse pickup lines to define an electrode pair where each pickup line crosses a drive line. A reference pickup line is arranged parallel to the pickup lines and a compensation drive line is arranged parallel to the drive lines. A signal source provides a first signal to the drive lines and a second signal that is the inverse of the first signal to the compensation drive line. An amplifier has a first input connected to a pickup line, a second input connected to a reference pickup line, and a output indicative of an object in contact with the electrode pair(s). Each impedance between the compensation drive line and a pickup line, between the reference pickup line and a reference drive line, and between the compensation drive line and the reference pickup line is equal to the impedance at the electrode pair when no object is contact with the electrode pair.
US09779275B2

A control system is provided with: a control device that controls facility equipment on the basis of previously set control information; and a terminal that communicates with the control device. The terminal has: an image capturer that captures an image; an analyzer that acquires setting-support information for setting the control information in the control device by analyzing the image captured by means of the image capturer; and a transmitter that transmits to the control device the setting-support information acquired by means of the analyzer. The control device has: a receiver that receives the setting-support information transmitted from the transmitter; and a setter that sets the control information on the basis of the setting-support information received by means of the receiver.
US09779268B1

Utilizing a non-repeating identifier to encrypt data, including: receiving a request to write data to a storage device; selecting a segment-offset pair where the data will be stored, where the selected segment-offset pair is unique to every other segment-offset pair utilized during the lifetime of the storage device; and encrypting the data in dependence upon an identifier of the segment-offset pair.
US09779251B2

A system, method, and computer program product are provided for monitoring an execution flow of a function. In use, data associated with a function is identified within a call stack. Additionally, a call stack frame is determined from freed memory in the call stack. Further, an execution flow of the function is monitored, utilizing the call stack frame from the freed memory.
US09779248B1

Protecting secured boot secrets while starting an operating system. Embodiments include starting a first operating system using a trusted computing base, protecting a portion of the system memory to prevent access to the portion of the system memory by the first operating system, and storing secured boot secrets in the protected portion of the system memory. Based at least on identifying that a second operating system is to be started to replace the first operating system, embodiments include configuring one or more memory data structures, including code of the second operating system, in the protected portion of the system memory. The protected portion of the system memory is unprotected, while mitigating attacks on the portion of system memory, and processor state is set to execute the code of the second operating system. The second operating system starts using the secured boot secrets stored in the portion of the system memory.
US09779246B2

A secure element includes a boot program comprises instructions for the execution a startup step to determine if a non-volatile memory stores an active operating system, and, in the affirmative, to launch execution of the operating system, an authentication step of a updater device, as a function of first authentication data determined by a secure element and second authentication data received from the updater device, and, in response to the authentication step, a storage step of a new operating system received from the update, device in the non-volatile memory and an activation step of the new operating system, when said instructions are executed by a microprocessor.
US09779241B2

Techniques are provided for actively managing secure boot variables. Such techniques include receiving a request from an entity to modify a portion of a basic input/output system (BIOS), the request including a data segment, and verifying that the requesting entity is authorized to modify a portion of the BIOS. In response to verifying that the requesting entity is authorized, the portion of the BIOS is modified based on the received request and the data segment, and a copy of the data segment is stored in a file on a physical memory that is communicatively coupled to the BIOS. If the BIOS is updated, thereby erasing part or all of the secure boot variables that are stored in the BIOS, the record of changes of the secure boot variables along with default authenticated variables may be used to restore the secure boot variables to a state prior to the BIOS update.
US09779236B2

One or more techniques and/or systems are provided for risk assessment. Historical authentication data and/or compromised user account data may be evaluated to identify a set of authentication context properties associated with user authentication sessions and/or a set of malicious account context properties associated with compromised user accounts (e.g., properties indicative of whether a user recently visited a malicious site, created a fake social network profile, logged in from unknown locations, etc.). The set of authentication context properties and/or the set of malicious account context properties may be annotated to create an annotated context property training set that may be used to train a risk assessment machine learning model to generate a risk assessment model. The risk assessment model may be used to evaluate user context properties of a user account event to generate a risk analysis metric indicative of a likelihood the user account event is malicious or safe.
US09779235B2

The present invention is directed to system for and methods of real time observing, monitoring, and detecting anomalies in programs' behavior at instruction level. The hardware assist design in this invention provides fine grained observability, and controllability. Fine grained observability provides unprecedented opportunity for detecting anomaly. Controllability provides a powerful tool for stopping anomaly, repairing the kernel and restoring the state of processing. The performance improvement over pure software approach is estimated to be many orders of magnitudes. This invention is also effective and efficient in detecting mutating computer viruses, where normal, signature based, virus detection is under performing.
US09779234B2

Knowledge of a module's behavior when the module's reputation is formed is obtained. If the module's behavior changes, this change is detected. In one embodiment, upon a determination that the module's behavior has changed, the module's original reputation is lost. In this manner, malicious trusted modules are detected and defeated.
US09779233B2

A system and method that grants a token to authenticate a user requesting access to an application in a domain is disclosed. The method includes receiving a response from an identity (ID) provider in a second domain responsive to a first request from a user to access an application provided by an application server in a first domain, the response indicating the authenticity of the user in the second domain, randomly selecting a first key and a second key from a key store, generating a secret by randomly permuting the first key and the second key, generating a signature by signing user information associated with the user using the secret, generating an authentication token including the signature, determining whether the authentication token is valid, and responsive to determining that the authentication token is valid, granting access to the first application to the user based on the authentication token.
US09779227B1

A system for controlling access to secured resources using a security token having a hologram embossed thereon is provided. A key is split into a user key and a complimentary key based on a mask, wherein key values in the user key correspond to idle state values in the complimentary key and vice versa. The user key is used to generate a user key array, that is used to generate a three-dimensional virtual image that is holographically embossed onto a security token. The hologram is merged with a corresponding hologram for the complimentary key and the combination compared to an image of an ensemble of the key. The combination can be mergers of images or extractions of holograms. If a match is found, within a tolerance, an access grant signal is sent to the secure resources, thereby securing the resources based on presence of the security token.
US09779213B2

Clinical information, molecular information and/or computer-generated morphometric information is used in a predictive model for predicting the occurrence of a medical condition. In an embodiment, a model predicts whether a patient is likely to have a favorable pathological stage of prostate cancer, where the model is based on features including one or more (e.g., all) of preoperative PSA, Gleason Score, a measurement of expression of androgen receptor (AR) in epithelial and stromal nuclei and/or a measurement of expression of Ki67-positive epithelial nuclei, a morphometric measurement of a ratio of area of epithelial nuclei outside gland units to area of epithelial nuclei within gland units, and a morphometric measurement of area of epithelial nuclei distributed away from gland units. In some embodiments, quantitative measurements of protein expression in cell lines are utilized to objectively assess assay (e.g., multiplex immunofluorescence (IF)) performance and/or to normalize features for use within a predictive model.
US09779212B2

An apparatus, a process and a system for monitoring a plurality of patients (P) affected by kidney failure over a time frame (T) are disclosed. The system includes blood treatment units, laboratory storage units, at least one hub module, and client units. The system collects values (VM) of a plurality of session parameters, set values (VS) of a plurality of prescription parameters, values (VL) of a plurality of laboratory parameters and the hub module stores values (KPVi) of selected parameters (KPi) which are a subclass of the collected values (VM, VS, VL) and which are transferred to the client units. Each client unit may define, for each of said patients, a number of indicators (IDk) based on the values (KPVi,k) taken by a respective subclass (KPi,k) of said selected parameters (KPi) and to operate the respective display according to various display modes.
US09779206B2

The invention describes how to estimate delta-Cq values from measured (raw-)Cq values gained from PCR measurements and how to calculate confidence intervals for them. This is realized by the following processing steps: A noise model, which might be constructed on some training PCR data, calculates the distribution of the true target material concentration of a single well for an observed measurement results. Said distribution is calculated for all types of measurement results including “Numeric” raw-Cq values as well as Cq being “Undetected”, which denotes that no fluorescence signal was detected during all cycles and thus corresponds to no or very few target molecules.
US09779203B2

A method, system, and computer program product include electronic design automation (EDA) tools used with standard CMOS processes to design and produce radiation-hardened (rad-hard) integrated circuits (ICs) having a predictable level of radiation hardness while maintaining a desired level of performance and tracking circuit area. The tools include rad-hard design rule checking (DRC) decks, rad-hard SPICE models, and rad-hard cell libraries. A rad-hard parasitic components extraction process makes use of rad-hard DRC rules to locate occurrences of parasitic devices, calculate their effects on circuit performance, and return this information to layout and circuit simulation tools. Changes to the layout are suggested and implemented with varying degrees of automation. Some of these tools can be provided as components of a rad-hard process design kit (PDK). They can be used in conjunction with commercial EDA tools to facilitate the incorporation of rad-hard features into new or existing IC designs.
US09779200B2

A rectangular interlevel connector array (RICA) is defined in a semiconductor chip. To define the RICA, a virtual grid for interlevel connector placement is defined to include a first set of parallel virtual lines that extend across the layout in a first direction, and a second set of parallel virtual lines that extend across the layout in a second direction perpendicular to the first direction. A first plurality of interlevel connector structures are placed at respective gridpoints in the virtual grid to form a first RICA. The first plurality of interlevel connector structures of the first RICA are placed to collaboratively connect a first conductor channel in a first chip level with a second conductor channel in a second chip level. A second RICA can be interleaved with the first RICA to collaboratively connect third and fourth conductor channels that are respectively interleaved with the first and second conductor channels.
US09779179B2

Computer-implemented methods for providing suggestions for a search based on previously viewed content are provided. In one aspect, a method includes receiving information on previously viewed content, and receiving a request to enter a query into a search field subsequent to receiving the information on the previously viewed content. The method also includes identifying, based on the content, at least one entity referred to in the content, and providing an identifier of the at least one entity for display with the search field. Systems and machine-readable storage media are also provided.
US09779178B2

A system for providing a third party centralized data hub. The system includes a server storing a database of sets of third party data, and the system includes a third party risk management module on the server maintaining the third party data. The system includes a first set of client devices communicatively linked with the server over a digital communications network and operable by data providers to provide and modify one of the sets of third party data. The system includes a second set of client devices linked with the server and operable by data consumers to access a subset of the sets of third party data. During operations, the risk management module monitors the third party data, identifies a modification, by one of the data providers, of one of the sets of third party data, and automatically generates and transmits an alert to the second set of client devices.
US09779170B2

Provided are techniques for displaying a personalized search result summary for a search result. A search result from executing a search query is received. A category of search for the search query is determined. A summary template is selected from a collection of summary templates based on the category of search. A personalized summary is generated using the selected summary template and the received search result.
US09779167B2

Service can be offered free of charge and the cost of a skin condition measuring device can be reduced by effectively using data on the occasion of obtaining an analysis result by transmitting measurement data by the skin condition measuring device to a server of a company providing a service of analyzing the measurement data. When a request is made from a contractor client to acquire data registered in a measurement data database, authentication is executed based on a contractor ID input from the contractor client. Additionally, when the measurement data database is searched from a contractor database based on the contractor ID, a search level and an access level are obtained. The contractor client is permitted to search the measurement data database within a range of the search level and the access level.
US09779166B2

A method and system for determining an order of presentation of the search results is provided. An example system comprises a search request detector, a search engine, and an intermingler. The search request detector may be configured to receive a search request, and the search engine may be configured to determine search results based on the search request. The search results may comprise a first set of items of a first type and a second set of items of a second type. The number of items in the first set and the number of items in the second may reflect a predetermined target ratio. The intermingler may be configured to determine an order of presentation of the search results in a list of search results based on the target ratio.
US09779165B2

A mobile terminal, controlling method thereof and recording medium thereof are disclosed, by which video contents can be efficiently edited. The present invention includes a touchscreen configured to display a video content and a controller controlling a progress bar for the video content to be displayed on the touchscreen, the controller controlling a 1st time indicator and a 2nd time indicator to be displayed on the progress bar, the controller controlling a 1st scene at a 1st time corresponding to the 1st time indicator and a 2nd scene at a 2nd time corresponding to the 2nd time indicator to be displayed on the touchscreen.
US09779161B2

Visualizing social media conflict is provided. Active users in a set of human users authoring a number of textual messages regarding a particular topic more than a threshold number of textual messages are selected. Keywords are selected that occur more than a threshold number of times within the textual messages regarding the particular topic. A sentiment score is computed for each of the keywords occurring more than the threshold number of times within the textual messages using a keyword co-occurrence graph. A sentiment of each of the active users is determined based on the computed sentiment score of each of the selected keywords that are authored by a particular active user. Two distinct groups from the active users are selected based on at least one of a relationship between the two distinct groups and a determined degree of conflict between the two distinct groups with regard to the particular topic.
US09779160B2

System and computer-implemented method of analyzing tags associated with a sequence of images presented to a user to present a current interest of the user is disclosed. An image from among a plurality of images is presented on an electronic display. The image is associated with a set of tags. An input is received indicating a user's preference for the image. A plurality of tags is processed based on the preference and the set of tags to determine a next set of tags from the plurality of tags. A next image is determined from the plurality of images based on the next set of tags. The next image represents a physical object, different from a physical object represented by the previous image. A sequence of images is generated by repeating the above process with the next image in place of the previous image for present a user's current interest.
US09779150B1

A method filters data in data visualizations. The method retrieves a set of tuples from a database according to user selection. Each tuple includes a same set of fields. The method identifies a relation between tuples. The relation is a non-empty set of ordered pairs of tuples from the set of tuples. The method receives selection of one or more filter conditions for the tuples, where at least one of the filter conditions uses the relation. The method receives selection of an aggregation level, which includes one or more fields from the set of tuples. The method then displays a data visualization based on aggregating the set of tuples at the selected aggregation level to form a set of aggregated tuples, and displays each aggregated tuple as a visible mark. Each tuple that satisfies all of the filter conditions is included in an aggregated tuple; all other tuples are excluded.
US09779148B2

Systems for converting data are provided. In one embodiment, a data conversion system is provided that includes a client module. The client module includes a conversion portion and an existing file segment database. The conversion portion is configured to partition a file to be converted into a plurality of file segments. The existing file segment database portion is configured to store one or more existing file segments and one or more key values, each of the one or more key values associated with one of the one or more existing file segments. The conversion portion is also configured to assign a key value to each of the plurality of file segments and to create a key value file with the assigned key values.
US09779145B2

An information retrieval system includes computing hardware, a database operatively coupled with the computing hardware and including documents for delivery to a user in response to a user search as well as a non-transitory, computer-readable memory component operatively coupled with the computing hardware. The non-transitory, computer-readable memory component further includes a receiving module configured to, upon actuation by the computing hardware, receive a search query and a corresponding relevancy expectation score from the user; a search module configured to, upon actuation by the computing hardware, search the database against the search query provided by the user and output an original list of results each of which exhibits a numerical score; and a post-processing module configured to, upon actuation by the computing hardware, perform post-processing of the numerical scores of the results of the original list.
US09779142B2

Methods and systems for estimate derivation are described. In one embodiment, a query may be received with a predicate for sets over a collection of items. Associated samples associated with the query may be accessed. Items of an associated sample may be accessed from the collection of items. A determination of whether the predicate is an attribute-based selection from a union of at least some sets may be made. Available items of the particular associated sample may be selected from the items. Identified items may be identified among the available items in the associated sample that satisfy the predicate. An adjusted weight may be assigned to an item based on a weight of the item and a distribution of the associated samples. An estimate may be generated based on the adjusted weight of the identified items of the associated samples that satisfy the predicate. Additional methods and systems are disclosed.
US09779135B2

In an embodiment, a method is provided for utilizing a meta-model semantic network. In this method, a meta-model of the enterprise data is obtained. The meta-model provides semantic information regarding a definition of a business object. The meta-model is then used to generate a rule definition that maps enterprise data to a semantic object definition and a semantic relation definition. With the rule definition, embodiments may then generate a semantic object and a semantic relation from data extracted from the enterprise data. The semantic object and semantic relation are stored in the meta-model semantic network.
US09779134B2

In some example embodiments, a graphical user interface (GUI) is caused to be displayed on a computing device of a user. The GUI can be configured to enable the user to submit an identification of a dataset and at least one configuration parameter. The identification of the data source, the at least one configuration parameter, and the at least one wrangling parameter can be received via the GUI on the computing device. A sampling algorithm can be configured based on the at least one configuration parameter. A sample of data from the dataset can be generated using the configured sampling algorithm. At least one data wrangling operation can be performed on the sample of data based on the at least one wrangling parameter.
US09779132B1

A computer executes a predictive information discovery engine in an operating environment that includes execution of an application with which a user interacts to accomplish a task. Trigger signals are received from trigger components that monitor the user's interaction with the application and respond to user actions to generate the trigger signals. The trigger signals include signal-specific metadata obtained from a store of metadata including current context information about the user's use of the application. The trigger signals are automatically responded by (i) querying external data sources for information relevant to a current operating context as reflected in the signal-specific metadata, and (ii) for information returned in response to the querying, presenting the returned information to the user in the current operating context to enable the user to use the presented information in connection with the task.
US09779124B2

The present disclosure relates to a mobile terminal, and more particularly, to a mobile terminal for updating data files stored in a memory on a database and a control method thereof, and a mobile terminal for updating data files on a database according to the media transfer protocol (MTP) may include a memory configured to store the data files, and a controller configured to divide the data files stored in the memory into a first group composed of files to which the priority order of update is given and a second group composed of files other than those of the first group, and sequentially update the first group and the second group on the database to implement an application using data files contained in the first.
US09779123B2

Techniques for performing database operations using vectorized instructions are provided. In one technique, a hash table build phase involves executing vectorized instructions to determine whether a bucket in a hash table includes a free slot for inserting a key. A number of data elements from the bucket are loaded in a register. A vectorized instruction is executed against the register may be used to determine a position, within the register, that contains the “smallest” data element. If the data element at that position is zero (or negative), then it is determined that the corresponding position in the bucket is an available slot for inserting a key and corresponding data value.
US09779113B2

Systems and methods for improving Domain Name System (DNS) traffic routing, the systems and methods have a DNS resolver in digital communication with a microprocessor of an authoritative DNS server, wherein the authoritative DNS server is configured to make DNS traffic routing decisions, wherein a DNS query, associated with a requested DNS resource record, is transmitted to the authoritative DNS server. The systems and methods have at least one database in digital communication with, and accessible by, the authoritative DNS server, wherein the authoritative DNS server identifies the requested DNS resource record associated with the DNS query and extracts, from the at least one database, one or more configuration details associated with the requested DNS resource record, wherein the one or more configuration details associated comprise at least an input collection of potential answers to the DNS query and at least one assigned filter instruction. The microprocessor filters the input collection of potential answers by executing the at least one filter instruction to extract a final output from the input collection of potential answers, wherein the final output comprises at least one final answer to the DNS query. The at least one final answer is composed into a DNS response to the DNS query by the microprocessor, and the DNS response may be is returnable as output to the DNS resolver.
US09779110B2

A placement device may reduce the cost for placing an object when a placement destination, in which an object is placed, changes due to the addition of a placement destination. A placement device may: determine, upon receiving object information assigned to an object, as the placement destination in which the object is placed from among one or more placement destinations each having an assigned set value, the placement destination added most recently and assigned a set value larger than a characteristic value derived uniquely based on the object information; and change, when a placement destination is added, based on an available capacity representing the amount of objects that can be newly placed in the placement destinations, the set value assigned to at least one of the placement destinations such that the determined placement destination does not change to a placement destination other than the placement destination added last.
US09779109B2

Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal file locations for the file or file chunks to be stored within the file storage system. These optimal locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to the file storage system. The file write may be validated and finalized, and the successful write may be displayed to the user on a user interface on a client.
US09779096B2

A system for associating data input by a user with at least one page of a file created by an application to allow selection of one or more pages associated with a selected navigation category is provided. In the system, metadata is received and associated with at least one page. A navigation category is assigned to the page, determined by its associated metadata. A navigation interface comprising at least one navigation category is generated as a component of the application. A selection of at least one navigation category by a user is received via the navigation interface. One or more pages associated with the selected navigation category are then gathered by the application for display to the user.
US09779087B2

A computer-implemented method can include obtaining (i) an aligned bi-text for a source language and a target language, and (ii) a supervised sequence model for the source language. The method can include labeling a source side of the aligned bi-text using the supervised sequence model and projecting labels from the labeled source side to a target side of the aligned bi-text to obtain a labeled target side of the aligned bi-text. The method can include filtering the labeled target side based on a task of a natural language processing (NLP) system configured to utilize a sequence model for the target language to obtain a filtered target side of the aligned bi-text. The method can also include training the sequence model for the target language using posterior regularization with soft constraints on the filtered target side to obtain a trained sequence model for the target language.
US09779083B2

Systems and methods for converting a natural language sentence into a computer-readable primitive sentence and extracting information therefrom are disclosed. A method includes identifying, by a processing device, a verbal block in the natural language sentence, splitting, by the processing device, the natural language sentence into one or more logical clauses, determining, by the processing device, a type for each logical clause, where the type indicates whether each logical clause contains an ambiguous verbal block, disambiguating, by the processing device, the ambiguous verbal block within each logical clause, where each verbal block is considered independently of a noun phrase, and constructing, by the processing device, the computer-readable primitive sentence for each ambiguous verbal block by duplicating a shared noun phrase of the ambiguous verbal block. The computer-readable primitive sentence improves functioning of a computing device by allowing the computing device to process the natural language sentence to obtain information therefrom.
US09779076B2

Classification and text analytics are used to evaluate passages, extract text, identify concepts, and provide displayable and searchable notations to assist document editors in identifying and evaluating conflicting or duplicate directives (also called policies or rules) within a large document.
US09779073B2

A first set of changes to a first version of a digital document, as compared to a baseline version of the document, can be detected. The first set of changes can include a first change to a page of the document in the first version of the document, as compared to the baseline version of the document. Also, a second set of changes to a second version of a document, as compared to the baseline version of the document, can be detected. The second set of changes can include a second change to the page of the document in the second version of the document, as compared to the baseline version of the document. A conflict between the first change and the second change can be detected, and the conflict can be resolved by receiving user input or applying conflict resolution rule(s) to choose between the first and second changes.
US09779072B1

A system and method identifies a primary version out of different versions of the same document. The system selects a priority of authority for each document version based on a priority rule and information associated with the document version, and selects a primary version based on the priority of authority and information associated with the document version.
US09779067B2

A system and method of republishing and syndicating digital content for use by consumer readers, comprising allowing a publisher to register with a syndication engine, to indicate content that the publisher wishes to make available for syndication, and to indicate at least one monetization model for the content. Upon registering with the syndication engine, transmitting a republish control for the publisher to embed in the content. Upon a republisher requesting to view content from the publisher, causing the publisher to transmit the content, including the republish control, to the republisher. If the republisher desires to republish the content, allowing the republisher to select the republish control. Causing transmission of a republish request to the syndication engine in response to selection of the republish control. Then transmitting a unique embed code to the republisher for embedding into a republisher webpage to facilitate republishing of the content from the publisher.
US09779065B1

A method for generating a matrix of graphical content items to be displayed on at least one client computing device having a display is described. The method is implemented by a server computing device communicatively coupled to a database and to the at least one client computing device. The method includes retrieving, from the database, a plurality of textual content items, a link to a landing page associated with each textual content item, and an image associated with at least a part of the landing page. The method also includes generating a matrix including a plurality of portions, including, for each portion of the matrix, selecting one of the plurality of textual content items, and including, in the portion, text from the selected textual content item, the image associated with the landing page, and the link to the landing page, and transmitting data for display of the matrix to the client computing device.
US09779064B2

Described is a method of rendering first page data to a document, by receiving the first page data in a first format, removing a portion of the first page data having a predetermined attribute; storing the removed data in a memory of the rendering device; inserting references to the removed data into the first page data to produce altered first page data in the first format; transmitting the altered first page data to a platform service device; forming second page data in a second format, the second page data containing the inserted references; and receiving, by the rendering device, the second page data from the platform service device, the rendering device rendering to the document the second page data using the inserted references and the copied data stored in the memory of the rendering device.
US09779054B2

Disclosed is system, apparatus and method for centralized management of security inspection devices, which provide connection and communication between local security inspection devices and a remote control site according to bus communication scheme. The system comprises: a plurality of security inspection devices arranged on the spot; a remote control site arranged at a remote side; and a field bus network connecting the plurality of security inspection devices with the remote control site and transmitting signals between the plurality of security inspection devices and the remote control site according to bus communication scheme. With implementations of the present invention, correct and reliable centralized management of local security inspection devices from the remote control site can be achieved with less signal lines and simpler layout of the lines.
US09779042B2

A resource management and task allocation controller for installation in a multicore processor having a plurality of interconnected processor elements providing resources for processing executable transactions, at least one of said elements being a master processing unit, the controller being adapted to communicate, when installed, with each of the processor elements including the master processing unit, and comprising control logic for allocating executable transactions within the multicore processor to particular processor elements in accordance with pre-defined allocation parameters.
US09779033B2

In one embodiment, a storage unit stores a table tree and verifier tree. The table tree includes parent and child tables. The verifier tree includes parent and child verifiers associated with the parent and child tables, respectively. The parent verifier is used for verifying the child table and child verifier. A device stores a secure table tree corresponded to the table tree and used for address translation and a secure verifier tree corresponded to the verifier tree, to a secure storage unit. The device executes verification, based on verification information calculated based on a first child table and first child verifier in the storage unit and a first parent verifier in the secure verifier tree. The device sets the second address of the secure table tree such that the second address designates data in the first storage unit.
US09779030B2

Various embodiments for grouping tracks for destaging by a processor device in a computing environment are provided. Tracks are selected for destaging from a least recently used (LRU) list and the selected tracks are moved to a destaging wait list. One of the selected tracks is selected from the destaging wait list and the selected tracks are grouped for destaging. A first track and a last track are located from the group of selected tracks of the destaging wait list. The destaging is commenced from the first track in the group of selected tracks. A track is added to the group of selected tracks if the track is one of modified and located in a cache, otherwise, a next one of the selected tracks in the group of selected tracks is moved to.
US09779026B2

A storage command is received at a block level interface from a file system. The storage command is associated with a window of a virtual drive. One of a plurality of binary trees is selected based on the window being associated with the storage command, each of the binary trees being associated with a plurality of windows. If a data storage size of the storage command exceeds a threshold, a window identifier of the window is added to the selected binary tree to indicate the command will bypass a cache and send data of the storage command directly to main data storage.
US09779019B2

Examples of the present disclosure provide apparatuses and methods for determining a data storage layout. An example apparatus comprising a first address space of a memory array comprising a first number of memory cells coupled to a plurality of sense lines and to a first select line. The first address space is configured to store a logical representation of a first portion of a value. The example apparatus also comprising a second address space of the memory array comprising a second number of memory cells coupled to the plurality of sense lines and to a second select line. The second address space is configured to store a logical representation of a second portion of the value. The example apparatus also comprising sensing circuitry configured to receive the first value and perform a logical operation using the value without performing a sense line address access.
US09779013B2

The present disclosure relates to a method and system for optimizing a test suite comprising plurality of test cases. In an embodiment, the pluralities of test cases are received from data sources. The method identifies one or more redundant and non-redundant test cases among the plurality of test cases in the test suite and computes similarity percentage between each of the non-redundant test cases by comparing test description and steps of each non-redundant test case with test description and steps of other non-redundant test cases. The non-redundant test cases are grouped into clusters based on the similarity percentage. Further, the method identifies test functions in each of the clusters for determining reusable test functions. Upon identifying the reusable test functions, test cases in each of the clusters are reconstructed by replacing each of the test cases with the reusable test function references thereby optimizing the test suite.
US09779006B2

Apparatus and method for providing a non-volatile fault indication in a multi-device storage enclosure. In some embodiments, a storage enclosure includes a plurality of storage devices housed within a storage enclosure housing. A non-volatile display element is arranged to provide a persistent display of fault information relating to a component of the storage enclosure after power is removed from the display element.
US09779005B2

A method by a log stream analysis computer includes identifying records of log streams within a log repository containing a defined term. The log streams are generated by respective software sources executed by the host nodes. Similarity values are determined to indicate similarity between content of the records containing the defined term. A term node is generated to contain a data structure that identifies the defined term and lists identities of the records and corresponding ones of the similarity values. Related log stream analysis computers are disclosed.
US09779001B2

A mirroring device that can improve, even when two storage devices to which an upper limit is set for the number of rewrites of data are used, the fault tolerance of the mirroring device while preventing one of the storage devices from reaching the lifetime thereof early. A mirroring device comprises two storage devices to which an upper limit is set for the number of rewrites of data. Remaining writable amounts of the data in the storage devices are acquired respectively from total amounts of the data written in the respective storage devices. When it is determined that a difference between the respective acquired remaining writable amounts is less than a predetermined value, the respective storage devices are controlled such that the difference becomes equal to or more than the predetermined value.
US09778987B2

A method for writing a set of encoded data slices to memory of a dispersed storage network (DSN) begins by a processing module identifying an encoded data slice of the set of encoded data slices for a redundant write operation to produce an identified encoded data slice. The method continues with the processing module generating a set of first write requests regarding the set of encoded data slices less the identified encoded data slice and generating a set of second write requests regarding the identified encoded data slice. The method continues with the processing module sending the set of first write requests to storage units of the DSN and sending the set of second write requests to a set of storage units of the DSN, where each storage unit of the set of storage units is sent a corresponding one of the set of second write requests.
US09778979B2

An operating method of an error correction decoder includes receiving data, setting initial log-likelihood values of variable nodes, and decoding the received data by updating a log-likelihood value of a selected variable node by use of a minimum value and a minimum candidate value associated with the selected variable node. The minimum value indicates a minimum value of absolute values of log-likelihood values of first variable nodes sharing a check node with the selected variable node and including the selected variable node. The minimum candidate value indicates one from among absolute values of log-likelihood values of second variable nodes that has the smallest value greater than the minimum value. The second variable nodes are selected later than one from among the first variable nodes corresponding to the minimum value.
US09778972B2

An operation management to grasp a metric in which a continuous abnormality has occurred in a system, easily, is provided. An operation management apparatus 100 includes a metric collection unit (101) and an abnormality score calculation unit (104). The metric collection unit (101) collects a measured value of each of a plurality of metrics in a system sequentially. The abnormality score calculation unit (104) calculates and outputs, on the basis of a continuity level indicating a degree of continuity of an abnormality of the measurement value for each of the plurality of metrics at each time, an abnormality score for the metric.
US09778970B2

Provided is an onboard electronic control unit. A CPU regularly performs a memory check and, if a determination has been made that there is an error in the memory content, writes the number of times an error has been determined to an error count storage unit, and resets itself. Immediately after the CPU has been reset and before the first memory check is performed, an error determination unit determines whether or not the error count stored in the error count storage unit is at least an error determination threshold. If the error count is at least the error determination threshold, an error response unit causes the CPU to execute a specific error response program, out of the programs in the memory.
US09778955B2

A system includes a plurality of queues configured to hold tasks and state information associated with such tasks. The system further includes a plurality of listeners configured to query one of the plurality of queues for a task, receive, in response to querying one of the plurality of queues for a task, a task together with state information associated with the task, effect processing of the received task, and communicate a result of the received task to another queue of the plurality of queues, the another queue of the plurality of queues being selected based on the processing of the received task.
US09778949B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for thread waiting. One of the methods includes starting, by a first thread on a processing core, a task by starting to execute a plurality of task instructions; initiating, by the first thread, an atomic memory transaction using a transactional memory system, including: specifying, to the transactional memory system, at least a first memory address for the atomic memory transaction and temporarily ceasing the task by not proceeding to execute the task instructions; receiving, by the first thread, a signal as a consequence of a second thread accessing the first memory address specified for the atomic memory transaction; and as a consequence of receiving the signal, resuming the task, by the first thread, and continuing to execute the task instructions.
Patent Agency Ranking