US09380446B2

A policy and charging control method for supporting IP flow mobility in a roaming scenario includes: when a Visited Policy and Charging Rules Function (V-PCRF) receives IP flow mobility routing rule information reported by a Policy and Charging Enforcement Function (PCEF), and if a Home Policy and Charging Rules Function (H-PCRF) subscribes to an IP-CAN type change (IP-CAN_CHANGE) event trigger or to an access node gateway change (AN_GW_CHANGE) event trigger, the V-PCRF reporting the IP flow mobility routing rule information to the H-PCRF. With the present method, a visited network can execute the IP flow mobility locally, or compared with a method in which an interaction with the H-PCRF is required at any time, signaling overhead between the V-PCRF and the H-PCRF can be saved.
US09380444B2

Methods, systems, and devices for network selection are disclosed herein. User equipment (UE) includes a communication component, a rules component, and a network selection component. The communication component may be configured to communicate over a 3GPP network and a non-cellular network. The rules component may be configured to store an access network discovery and selection function (ANDSF) management object (MO) that includes wireless local area network (WLAN) selection policies for network selection on the UE. The WLAN selection policies may include interworking WLAN (I-WLAN) policies and Hotspot 2.0 (HS2.0) parameters. The network selection component is configured to select an available WLAN based on the ANDSF MO.
US09380439B2

A device, system and method for confidentially communicating a security alert to a monitoring service or other entity are provided. A mobile device of the present disclosure, e.g., a cellular phone, GSM phone, media player, personal digital assistant (PDA), etc., will enable a user to send a security alert or emergency communication to another party, e.g., an alerting such a monitoring service, where the user can accomplish this alert without letting anyone know that they are sending the alert so that the user does not put themselves in further danger by alerting the perpetrator of the crime to the alert. Moreover, the user will be able to send the monitoring service information on the nature of the alert including a geographic location of the user.
US09380437B2

While a circuit service, CS, call is in progress, a request for a packet service, PS, call is received from a background task that is running in the mobile communications user equipment. In response to receiving the request, several air interface parameters that relate to the in-progress CS call are evaluated, in order to decide whether or not to block the PS call based on the evaluation. Other embodiments are also described and claimed.
US09380436B2

Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.
US09380431B1

A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In an embodiment, a mobile data analysis system may comprise one or more mobile device user accounts. For example, mobile device user accounts may be created for field analysts within an organization and used by the field analysts to authenticate with the mobile data analysis system using a mobile or other computing device. In an embodiment, mobile device user accounts may be grouped into one or more mobile device teams. Mobile device user accounts may be grouped into mobile device teams based on organizational roles, areas of responsibility, or any other characteristics. In an embodiment, mobile device teams may be associated with visibility settings that control user access to information associated with mobile device user accounts of particular mobile device teams.
US09380419B2

Methods and systems are provided for forwarding location dependent messages from a first user's mobile device over a wireless communication network to a second user's mobile device, via a central server.
US09380405B2

The disclosure discloses a method for triggering a Machine Type Communication (MTC) device, where an SGSN/MME receives a trigger from an MTC-IWF, and determines that the MTC device is in an unattached state and the MTC device is in a communication window of the MTC device; when the MTC device gets attached to the network before expiration of the communication window, the SGSN/MME sends the trigger to the MTC device; or when the MTC device fails to get attached to the network before expiration of the communication window, the SGSN/MME sends a trigger transmission report to the MTC-IWF, such that the MTC-IWF saves the trigger by sending the trigger to an SMS-SC, and forwards the trigger transmission report to an MTC server initiating the trigger. The disclosure further discloses a system for triggering an MTC device corresponding to the method. With the disclosure, an MTC device in an unattached state can be triggered.
US09380402B2

The apparatus for controlling a backbone network according to the present invention comprises: a context-interpreting unit, which interprets the request for a service of a sensor node, and generates a session containing routing information; a sensor node registration unit, which stores sensor node information and routing information, and which provides routing information; a gateway, which transmits the service request using routing information, and which receives a response message; and a message-processing unit, which transmits the service request, and which provides the response message.
US09380401B1

A network device includes a receiving module and a detecting module. The receiving module is configured to receive a beacon transmitted by a remote device operating in one of a plurality of network modes, or a probe response transmitted by the remote device in response to a probe request transmitted by the network device. The beacon or the probe response includes an information element indicating that the remote device is capable of operating in the plurality of network modes. The plurality of network modes includes an ad-hoc mode, an infrastructure mode, a mesh mode, and a WiFi direct peer-to-peer mode. The detecting module is configured to detect the remote device as capable of operating in the plurality of network modes based on the information element.
US09380396B2

A hearing instrument has an integral injection-molding casing. The hearing instrument fixes the internal components in an integral casing that is simple in design; requires few components; and is easy to handle. The hearing instrument contains an integral casing and a frame arranged within the casing. The casing has an assembly opening through which the frame is pushed into the casing. The casing has a microphone opening oriented perpendicular to the insertion direction, which microphone opening interacts with a fixation device arranged on the frame in order to fix the frame in the casing. This provides a simple fixation mechanism. The microphone opening can be applied as a bore after the production of the casing, and therefore be produced in an injection-molding method. The fixation device can be embodied as a microphone. The microphone can be inserted into the microphone opening by a spring force.
US09380389B2

The invention provides an audio signal processing system in which a magnitude spectrum of a frequency domain audio signal is processed based on a measure of multipath interference. The processing keeps the magnitude spectrum approximately fixed during periods of multipath interference, for example by replacing it with a temporally smoothed version of the magnitude spectrum. The magnitude spectrum (processed if required) and the phase spectrum are combined to derive a frequency domain output, which is transformed to the time domain.
US09380381B2

A microphone package comprises a microphone. The microphone package also comprises a first analog-to-digital converter coupled to the microphone to provide a first digital signal. The microphone package further comprises a second analog-to-digital converter coupled to the microphone to provide a second digital signal. Furthermore, the microphone package comprises a circuit coupled to the first analog-to-digital converter and the second analog-to-digital converter to provide the microphone signal.
US09380380B2

The present disclosure is directed to an acoustic transducer configured to detect a sound wave according to changes in capacitances between a vibrating electrode and a fixed electrode. At least one of the vibrating electrode and the fixed electrode being divided into a plurality of divided electrodes, and the plurality of divided electrodes outputting electrical signals. The disclosure includes a digital interface circuit coupled to the divided electrodes. The circuit includes a recombination stage, which supplies a mixed signal by combining the first digital processed signal and the second digital processed signal with a respective weight that is a function of a first level value of the first processed signal. An output stage is included, which supplies, selectively and alternatively, a first processed signal, a second processed signal, or a mixed signal.
US09380378B2

Provided is a case for n electronic device including a first surface, a second surface, sides between the first surface and the second surface, and a speaker on a portion of at least one of the first surface, the second surface, and the sides. The case includes a cover in which the electronic device is positioned including an inner surface facing the speaker when the electronic device is positioned in the cover. A sound channel is formed between the speaker and the inner surface when the electronic device is positioned in the cover. An opening to the sound channel to provide sound communication between the sound channel and an area in front of the first surface of the electronic device, wherein sound travels through the sound channel between the speaker and the opening.
US09380374B2

The present universal wearable computing device relates to a hearing assistance system, device, method, and apparatus that provide a discreet approach to user hearing assistance, without relying on a conventional hearing aid. The hearing assistance system and the requisite electronics may be incorporated into frames that also function as eyeglasses with earphone(s) that may be connected to the frame to assist user hearing. An earphone may be configured with minimal electronics, such that a power source enable sound transmissions to the ear, is provided by a connection to the frame of the eyeglasses. In another example, the earphone is configured without any electronics and sound is transmitted to the user/listener's ear(s) via a psychoacoustic system. The sound quality of the transmissions to the earphones may be optimized using a tuning/equalizer application operating from a computing device, such as an app on a mobile device. The tuning/equalizer application can be used by the user/listener to optimize volume input levels to the earphone(s). The hearing assistance system may also protect from damaging environmental noise, provide heightened hearing capabilities, collect and process physiological and physical measurements, and provide communication capabilities for interacting with other computing devices.
US09380367B2

In order to protect a microphone from moisture and/or dirt, there is provided a microphone protective device that needs only relatively little space for installation into an electroacoustic device for a relatively large effective surface area. For this purpose, the novel microphone protective device has an at least partially cylindrical-shell-shaped membrane, for preventing dirt and/or moisture from entering a sound inlet opening of the microphone.
US09380364B2

An electronic device including a body, a speaker, and a latch is provided. The speaker has a first rail. The speaker and the latch are movably assembled to the body respectively. The latch is coupled to both of the first and the second rails, wherein the first rail and the second rail have an acute angle therebetween. An object is suited for being assembled to the body detachably and pushes the latch to move along the first and the second rails at the same time, such that the latch drives a portion of the speaker to protrude out of the body. An electronic assembly is also provided.
US09380360B2

A wavelength selective switch and a wavelength selection method are provided. The wavelength selective switch comprises a plurality of input ports, via which a plurality of light beams are input respectively, each light beam including at least one optical signal of a predetermined wavelength; at least one output port; and a wavelength separation apparatus including a wavelength separation device and a micro-mirror group, the wavelength separation device being configured to separate at least one optical signal from a light beam input via a predetermined one of the plurality of input ports, and the micro-mirror group being configured to adjust a propagation direction of the at least one optical signal, so that the at least one optical signal is output via a predetermined one of the at least one output port.
US09380359B2

A method and a device of service migration in an automatically switched optical network are disclosed in the present invention, and the method includes: when receiving a migration indication message, a migration node sending an cross information checking request to a transmission plane (S101); when receiving a cross information checking success message, the migration node performing a slot resource migration (S102); and the migration node determining whether it is the destination node of the present service migration, if it is determined to be yes, an cross connection migration is performed directly, otherwise, the cross connection migration is performed after the indication signaling, which is sent by a downstream node and carries a cross connection migration scene, is received (S103). The present invention improves the reliability of the migration from PC to SPC, and further ensures the reliability of the migration by a strict state control and state refresh mechanism.
US09380358B2

In some embodiments, systems and methods according to the presentation use RFID signaling to detect patch cord connections in a patch panel, and also to provide visible indicators to technicians making moves, adds, or changes to patch cord connections. In one embodiment, the present invention includes a series of RFID antennae combined into an antenna array and mounted on an add-on adapter, which in turn may be mounted on corresponding telecommunication equipment.
US09380352B2

The present document discloses a method and a system for playing a set-top box power-on advertisement and a set-top box, the method includes: according to the power-on advertisement playing notification returned by the IPTV platform, the set-top box acquiring from the advertisement management module the URL address corresponding to a content of the power-on advertisement in which a subscriber is interested and analyzed according to a hotness value of the subscriber watching TV programs/videos on demand, wherein the hotness value is analyzed by the advertisement management module according to a watching record of the subscriber of the set-top box by means of cloud statistical analysis; the set-top box establishing a connection with an advertisement media server according to the URL address, and playing the power-on advertisement.
US09380351B2

Discussed is an apparatus for transmitting encoded video stream that may include an encoder configured to encode a video stream using a predetermined compression standard; a parser configured to subdivide the encoded video stream into a plurality of sub-streams and parse the sub-streams; a MUX configured to segregate a first data which is NAL unit having SPS, PPS, or slice header and a second data which is NAL unit having slice data from the parsed sub-stream; a first packet generator configured to generate a TCP packet using the first data by the sub-stream and transmit the TCP packet through a TCP tunnel; and a second packet generator configured to generate a UDP packet using the second data by the sub-stream and transmit the UDP packet through a UDP tunnel.
US09380348B2

Aspects of a method and system for hybrid redundancy for electronic networks are provided. A first line card may comprise a first instance of a network layer circuit, a first instance of a physical layer circuit, and an interface to a data bus (e.g., an Ethernet bus) for communicating with a second line card. In response to detecting a failure of the first instance of the network layer circuit, the first instance of the physical layer circuit may switch from processing of a signal received via the first instance of the network layer circuit to processing of a signal received via the interface. The system may comprise a second line card. The second line card may comprise a second instance of the network layer circuit. The second instance of the network layer circuit may be coupled to the data bus.
US09380345B2

A video media viewport/window may be progressively scaled and/or repositioned based on sequential navigational commands received via an input device. A process may include presenting video media within a viewing window that substantially spans an area of the display, and receiving, during playback of the video media, a plurality of sequential user input commands via an input device that indicate a navigational command in a first direction. In response to receiving the sequential user input commands, the system may progressively scale the viewing window to increasingly smaller size viewing windows, position the smaller size viewing windows a distance from a center of the display relative to the direction of the received navigational commands, and present one or more interactive elements outside of the smaller size viewing windows.
US09380342B2

Systems and methods for controlling media access based on crowd-sourced access control data and user attributes are provided. Crowd-sourced data is received from several sources in order to determine what media assets consumers are accessing, and catalog attributes of the media assets and attributes of the accessing consumers. A user-attribute-based access control function, such as a parental control feature of an interactive media guide, uses this data to control access to media assets provided by the system. When a user attempts to access a media asset, the access control function determines whether the media asset has an attribute similar to assets accessed by other users having one or more user-attributes similar to those of the accessing user. If the media asset is not sufficiently similar to assets accessed by other sufficiently-similar users, access to the media asset will be blocked unless an appropriate access code is entered.
US09380338B2

Systems and methods are provided for cross-platform rendering of video content on a user-computing platform that is one type of a plurality of different user-computing platform types. A script is transmitted to the user-computing platform and is interpreted by an application program compiled to operate on any one of the plurality of user-computing platform types. A series of frame images is encoded to provide the encoded video data. Encoding the frame images comprises encoding the frame images into a content-transfer format whereby the content-transfer encoded frame images can be passed by a script interpreter interpreting the script to the application program. The encoded video data is transmitted to the user-computing platform. The script is further configured to cause the script to be interpreted by the application program to: decode the transmitted encoded video data into decoded video data comprising the content-transfer encoded frame images; and render the decoded video data by displaying the frame images.
US09380336B2

A set-top box with enhanced content and system and method for use of the same are disclosed. In one embodiment, a wireless transceiver is located within a housing, which also interconnectively includes a television input, television output, a processor, and memory. The set-top box may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. Content, such as the Internet, movies, music, or games, for example, may be imported from the programmable device and reformatted at the set-top box for display on a television via the television output, thereby creating an experience on the television parallel to the experience on the programmable device. Virtual remote control functionality may then be provided by a spoken sequence of words.
US09380331B2

An exemplary method includes a dynamic help content presentation system detecting a user input command provided by a user, the user input command requesting help with content being presented by a media content access subsystem, identifying, in response to the user input command, a context of the content being presented by the media content access subsystem, and automatically presenting help content associated with the identified context by way of a mobile device while the content is being presented by the media content access subsystem. Corresponding methods and systems are also disclosed.
US09380329B2

Network content delivery apparatus and methods based on content compiled from various sources and particularly selected for a given user. In one embodiment, the network comprises a cable television network, and the content sources include DVR, broadcast, nPVR, and VOD. The user-targeted content is assembled into a playlist, and displayed as a continuous stream on a virtual channel particular to that user. User interfaces accessible through the virtual channel present various functional options, including the selection or exploration of content having similarity or prescribed relationships to other content, and the ability to order purchasable content. An improved electronic program guide is also disclosed which allows a user to start over, record, view, receive information on, “catch up”, and rate content. Apparatus for remote access and configuration of the playlist and virtual channel functions, as well as a business rules “engine” implementing operational or business goals, are also disclosed.
US09380328B2

A method and relates apparatus for selecting content for a video remix, the method comprising: sending a request for multimedia preview content from a client device to one or more network domains; receiving one or more multimedia preview content from said one or more network domains; arranging the received multimedia preview content on a display of the client device for a user of the client device to select; and in response to receiving user input indicating selection of one or more preview content, sending a request to a video remix service, the request including pointers to multimedia content on said one or more network domains corresponding to said selected one or more preview content, said pointers enabling the video remix service to download the multimedia content for generating a video remix.
US09380319B2

In one embodiment, a method includes receiving a size of a coding unit (CU) for a block of video content. Information associated with a prediction unit (PU) type for a prediction unit of the coding unit is also received. The method then applies the size of the coding unit and the information associated with the prediction unit type to a function to determine a size of at least one transform unit for the prediction unit. The size of the at least one transform unit is outputted for use in a transform operation.
US09380307B2

An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a base layer and an enhancement layer. The processor is configured to, in response to determining that the video information associated with the enhancement layer is to be determined based upon the video information associated with the base layer, select between a first transform and a second transform based at least in part on at least one of a transform unit (TU) size and a color component type of the enhancement layer video information.
US09380284B2

An image processing method, an image processing device and a program which can improve sharpness are provided. An image processing device 100 includes a right eye image processing unit 101 that outputs a right eye image displayed to a right eye, a left eye image processing unit 102 that outputs a left eye image displayed to a left eye, and a multi-eye image disparity unit that displays a right eye image and a left eye image to different viewpoint positions. The right eye image processing unit 101 and/or the left eye image processing unit 102 perform correction processing to an input image, and fluctuate at least one of amounts of correction of the right eye image and the left eye image with time.
US09380269B2

Apparatus and methods for embedding and associating triggers within a promotion or other similar content element with the event being promoted are disclosed. In one exemplary embodiment, consumer premises equipment (CPE) such as a digital set-top box is used to interface between the user and an external network (such as an HFC cable network) and facilitate the user selecting and scheduling viewing or recording of a subsequent event (e.g., broadcast movie) via the promotion itself. The trigger(s) within the promotion allow the user to contemporaneously select the promoted event for viewing, recording, etc. without any further action. The trigger(s) then initiates tuning of the user's receiver to the scheduled event at the appropriate date and time. This approach obviates additional actions by the user (such as programming their DVR), and also permits the user to commit to viewing the event when their interest level is highest; i.e., contemporaneous with the promotion.
US09380263B2

A video transmitting system includes: a display configured to display an image in a first direction; cameras including: a first camera adjacent a first edge of the display; and a second camera adjacent a second edge of the display, at least a portion of the display being proximal a convex hull that includes the first camera and the second camera, the first camera and the second camera having substantially overlapping fields of view encompassing the first direction; and an image processor to: receive a position of a virtual camera relative to the cameras substantially within the convex hull and substantially on the display, the virtual camera having a field of view encompassing the first direction; receive raw images captured by the cameras at substantially the same time; and generate processed image data from the raw images for synthesizing a view in accordance with the position of the virtual camera.
US09380259B2

A non-transitory computer-readable recording medium storing a program that causes a computer to execute a process including receiving a setting of an anchor to a subject in an image included in a video; determining whether a movement amount between the subject to which the anchor has been set in a predetermined image in the video and the subject in another image included in the video is greater than or equal to a predetermined value; and storing, in a storage unit, an identifier of the another image that is a determination target, and position information of the anchor, when the movement amount is determined to be greater than or equal to the predetermined value.
US09380255B2

An entertainment system for a motorcycle includes a windscreen provided with at least one speaker, a camera and a video display screen. Conductors connect the speaker, camera and video display screen to a controller for conducting power and control signals between the controller and the speaker, camera and video display screen. The controller is in circuit communication with conductors for receiving power from an electrical system of a motorcycle. Control switches send control signals to the controller via conductors. Images presented on the video display screen are visible only from a side of the windscreen that faces away from an operator of a motorcycle when the motorcycle is moving forward.
US09380251B2

A method for performing channel scan within a multi-channel broadcasting program receiver includes: calculating a plurality of frequency representatives of intermediate frequency (IF) signals of one or more received multi-channel broadcasting program signals within a specific band of a plurality of bands; and locating a video IF signal out of the IF signals according to the frequency representatives in order to determine a frequency of a video carrier corresponding to the specific band, wherein the frequency of the video carrier is utilized as a reference for tuning to an associated channel. An associated multi-channel broadcasting program receiver includes a tuner, a processing module, a memory and a controller. The tuner is arranged to select one of a plurality of channels. In particular, the controller controls channel scan and further utilizes the frequency of the video carrier corresponding to the specific band as the reference for tuning to the associated channel.
US09380246B2

A digital correlated double sampling (CDS) circuit includes a first latch unit, a second latch unit and a calculating unit. The first latch unit stores digital reset component data and digital image component data by latching a count signal in response to a first control signal. The second latch unit stores the digital reset component data by latching an output of the first latch unit in response to a second control signal. The calculating unit generates digital effective image data by subtracting the digital reset component data from the digital image component data.
US09380242B2

An image sensor according to an example embodiment of includes a first pixel and a second pixel in a first row. The first pixel includes a first photoelectric conversion element at a first depth in a semiconductor substrate and the first photoelectric conversion element is configured to convert a first visible light spectrum into a first photo charge, and the second pixel includes a second photoelectric conversion element at a second depth from the first depth in the semiconductor substrate, the second photoelectric conversion element is at least partially overlapped by the first photoelectric conversion element in a vertical direction, and the second photoelectric conversion element is configured to convert a second visible light spectrum into a second photo charge.
US09380240B2

According to one embodiment, a solid-state imaging device is configured as follows. A pixel array portion is configured such that pixels storing photoelectrically converted charge are arranged in an m (m is a positive integer) by n (n is a positive integer) matrix. A column ADC circuit calculates, for each column, an AD-converted value of a pixel signal read from the pixel based on a comparison result between the pixel signal and a reference voltage. The redundant column ADC circuit can relieve each column of the column ADC circuit. The column selection circuit can make a selection for each column so that the pixel signal input to the column ADC circuit is also input to the redundant column ADC circuit.
US09380238B2

A detector for determining the location of a pulsed laser spot reflected from a scene, which comprises a CCD sensor for imaging the scene comprising an array of pixels arranged in rows (R1, R2, R3) and columns (C1, C2, C3), a serial read-out register arrangement (not shown), and charge transfer electrodes (Ø1H, Ø1V, Ø2) capable of transferring signal charge in at least two adjacent pixels to read-out register arrangement locations representative of the row location of at least one of the adjacent pixels and the column location of at least one other of the adjacent pixels. The charge transfer electrodes are two phase, but three or more phase arrangements are also possible.
US09380235B2

According to one embodiment, an AD conversion circuit of a pipeline type or successive-approximation type which compares an input voltage and a reference voltage to perform AD conversion is provided which comprises a reference voltage generating unit that generates the reference voltage. The reference voltage generating unit changes the reference voltage according to an analog-gain specifying value for setting a gain of an output value against the input voltage.
US09380223B2

A device for fault detecting passive routing substrates. Thermal behavior differences before and after a passive routing substrate is damaged are used. A batch of passive routing substrates is fault detected without running a functional test. In addition, the passive routing substrates are not contacted and are not damaged on detection. The device provides superior and precise detection before stacking the passive routing substrates.
US09380218B2

Systems, methods, and computer readable media for the use of a metric whose value is especially sensitive to the information lost when an image's pixels are clipped are disclosed. The metric may be used as an image's score, where higher values are indicative of lost highlight information (more clipped pixels). One use of the disclosed metric would be to determine when the use of high dynamic range (HDR) techniques are appropriate. The disclosed metric may also be used to bias a scene's exposure value (EV) such as to a lower or underexposed value (EV−) so that the scene may be captured with no more than an acceptable number of clipped pixels.
US09380212B2

An exemplary embodiment of the present invention may include a first board mounted with an image sensor, a first holder coupled to an upper surface of the first board, a second holder arranged at an upper surface of the first holder and mounted at a periphery with a plurality of magnets, a first elastic member supporting the second holder, and a ball guide unit interposed between the first holder and the second holder.
US09380210B2

An imaging apparatus includes an image capturing unit including an image sensor capable of photoelectrically converting a subject image and configured to generate moving image data based on an output signal of the image sensor, a storage unit configured to store foreign substance information including information relating to at least a position and a size of a foreign substance adhered to an optical element disposed on a front side of the image sensor, a detection unit configured to detect a shake amount of the image sensor, a control unit configured to control an image clipping position on an entire screen of the image sensor according to the shake amount of the image sensor detected by the detection unit, and a recording unit configured to record the foreign substance information and information indicating the image clipping position in association with the moving image data.
US09380207B1

A user activation of an image capture function of a mobile device is received. The image capture function is for a surround image mode. Two or more camera lenses are approximately concurrently activated. A front-side image from a first camera lense and a rear-side image from a second camera lense can be optically captured. A second front-side image from the first camera lense and a second rear-side image from the second camera lense can be optically captured responsive to a manual pan/tilt/zoom operation of the front-side or rear-side lense. Content from the front-side images and content from the rear-side images are recorded in a non-transitory storage medium of the mobile device within a single file for a surround mode image.
US09380197B2

Examples are disclosed for video analytics of captured video content. In some examples, information may be received from a host processing system for a camera to capture video content. The camera may be a surveillance camera or a camera located with a display device. Video analytics may be performed on the captured video and the captured video content may be encoded. Data associated with the video analytics may then be sent to the host processing system. In some examples, the data as well as encoded captured video content or streaming video may be sent via communication channels included in an interconnect. Other examples are described and claimed.
US09380191B2

Disclosed is a solid-state imaging device including a pixel array, two vertical scanning circuits, and a control part. The pixel array has a plurality of pixels arranged in a two-dimensional matrix form. The two vertical scanning circuits are configured to sequentially select and scan each of the pixels in a vertical direction per row. The control part is configured to generate, based on a mode signal corresponding to an imaging mode, a driving switch signal to stop driving of one of the two vertical scanning circuits.
US09380189B2

Some embodiments of the application provide a method of providing an information configuration function in a video play device and the video play device, where the method includes: acquiring image information generated actually in a process of playing a current frame of video data in a video stream, preset image match information for matching with the image information and frame attribute information of the frame of video data, wherein the frame attribute information corresponds to a register involved in the process of playing the frame of video data; and judging whether the image match information is consistent with the image information generated actually in the process of playing the frame of video data, and if so, then configuring the frame attribute information to the register involved in the process of playing the frame of video data.
US09380179B2

Disclosed is an AR display device including: a display unit configured to display an augmented reality space in which an image is overlapped with a reality space; a camera configured to shoot the reality space corresponding to the augmented reality space; a setting information obtaining unit configured to obtain setting contents relating to an additional processing to be carried out for an image or an output sheet; a detecting unit configured to detect a sheet in the reality space and a posture thereof; and a display control unit configured to prepare an output image which simulatedly shows a processing result to be obtained in accordance with the setting contents and which is corrected so as to be matched with the posture of the sheet, and to instruct the display unit to display the augmented reality space in which the output image is overlapped with the sheet.
US09380172B2

In an image forming apparatus, when a pivot plate is at a closed position, a free end of the pivot plate is at a vertical level higher than first and second hinge portions which are arranged apart from each other in a width direction along a horizontal direction. A free end of the pivot plate moves in a space defined between first and second virtual vertical planes. The first virtual vertical plane is defined as a virtual vertical plane, on which a widthwise inner end of a first hinge portion is disposed, and which is perpendicular to a rotational center axis of the first hinge portion. The second virtual vertical plane is defined as a virtual vertical plane, on which a widthwise inner end of the second hinge portion is disposed, and which is perpendicular to a rotational center axis of the second hinge portion.
US09380171B2

A method, in the field of communications services, for linking several electronic and information components (including communication network elements, servers, databases and software) to implement a service for, dynamically and selectively, imposing supplementary call charges on behalf of subscribers to the network; whether for self-employed, competent experts, other categories of content provider, or any individuals or organizations receiving communications. Such supplementary tariffs are levied on those calling telephone numbers dynamically and selectively dedicated for this purpose, providing called parties with a way to collect fees for the information they provide to calling parties. The method enables the operating party (a Value added service provider) in partnership with the mobile operator to collect these revenues on behalf of and to share this revenue with, the called subscriber.
US09380168B2

Charging systems and methods are disclosed for determining the share of call revenue for multiple entities. One embodiment comprises a charging controller that is coupled to a mobile network and an online charging system. The charging controller receives charging data for a call in the mobile network, and processes the charging data and charging rules to identify entities that have a share in revenue for the call. The charging controller generates a charging request message indicating the entities having a revenue share in the call, and transmits the charging request message to the online charging system to cause the online charging system to determine the revenue share for each of the entities.
US09380165B1

The present invention is generally related to conference calls and more specifically, to methods and apparatus for conducting conference calls using a conference system adapted to operated between a circuit-switched network and a packet-switched network. In one embodiment, a method for conducting conference calls using a conferencing system is disclosed. In another embodiment, a conferencing system is disclosed.
US09380162B2

In one implementation an apparatus is provided, comprising a processor and a memory, the memory storing instructions that when executed by the processor cause the processor to access a pre-designed graphical user interface (GUI) framework, load into the GUI, first party and third party call controls, load into the GUI, representations of telephony objects, load into the GUI, at least one interactive link to one or more scripting tools, load into the GUI, a interactive user control panel, load into the GUI, a digital tone detector, display the GUI on a computing appliance monitor, and display current call state for one or more call connection types.
US09380158B2

A computer implemented method includes detecting a vehicle state for which a user is to be notified. The method also includes sending a notification for a user regarding the vehicle state. The method further includes receiving a response that a do not disturb mode is enabled for the user. The method additionally includes queuing the notification for later delivery. The method also includes re-sending the notification for the user at a later point in time than when an original notification was sent.
US09380156B2

A method and communication device for scheduling a conference call. The method includes receiving, in a first communication device, an invitation message containing at least some conference call scheduling information with respect to a scheduled conference call session; displaying an interface in relation to the invitation message, the interface including an option to send a request for recorded conference call content of the scheduled conference call session; receiving an input selecting the option; and sending a communication to a second communication device including a response to the invitation message and including said request for recorded conference call content. A conference call server is also described for sending recorded conference call content to the communication device.
US09380144B1

A mobile wireless communication device has an emergency mode. The mobile wireless communication device can enter the emergency mode automatically and without user interaction, responsive to an instruction to do so. Upon entering the emergency mode, information related to an emergency functionality of the emergency mode is transmitted to an emergency response computing device.
US09380122B1

Panel and census data representing accesses by sets of users with multiple types of media platforms to media content associated with multiple media entities is accessed. An overlap in the accessed panel data that represents users who have accessed media content associated with the media entity with more than one of the multiple types of media platforms is determined. Based on the accessed panel data, the determined overlap in the accessed panel data, and the accessed census data, an overlap function that estimates an overlap in the accessed census data is derived. The derived overlap function is applied to census data associated with a media entity to estimate an overlap in the census data associated with the media entity. The overlap in the census data represents users who have accessed media content associated with the media entity with more than one of the multiple types of media platforms.
US09380118B2

A method, system, and computer program product for optimizing storage of Web storage attributes through analytics is provided. The method includes identifying and storing in memory of a computer, utilization of different Web storage attributes by different end users across different Web application sessions from different Web browsers and analyzing the stored utilization of different Web storage attributes to identify a past scope of utilization for each of the different Web storage attributes. The method further includes, responsive to receiving a request from a requestor for an optimal storage location of a particular Web storage attribute, determining an identified past scope of utilization for the particular Web storage attribute, mapping the determined identified past scope of utilization for the particular Web storage attribute to the optimal storage location, and returning an indication of the mapped optimal storage location of the particular Web storage attribute to the requestor.
US09380117B2

A method and device for radio programming wireless terminal devices, which have a unique radio identification and an optical or acoustic signal device, with a transceiver for radio communication with the terminal devices and a control device connected to the transceiver. The control device is configured for radio programming the terminal devices with a predetermined radio identification via the radio transceiver. The control device is connected with at least one optical or acoustic signal detector and is configured for transmitting a request for emission of an optical or acoustic signal to a terminal device with a predetermined radio identification via the transceiver. The terminal device is radio programmed, only when the signal detector detects an optical or acoustic signal.
US09380112B2

This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means.
US09380108B2

A data collection server includes a load monitoring unit configured to monitor a load on the computer system, and a management unit configured to, based on a result of the monitoring, determine a content of a transfer process of data executed at one of servers and transmit the determined content of the transfer process of data to the one of the servers. The management unit determines a type of the transfer process applied to the one of the servers, generates a process subject data list indicating a list of data to which the transfer process is applied out of the data transferred to the data collection server based on the determined type of the transfer process, and determines the content of the transfer process applied to the one of the servers based on the determined type of the transfer process and the generated process subject data list.
US09380107B2

In accordance with aspects of the disclosure, systems and methods are provided for scheduling migration events for server resources in a server cluster relative to a time interval while considering load balance constraints and data transfer constraints of the server cluster. The systems and methods may include generating one or more potential migration scheduling schemes for migration of each server resource to at least one other server resource in the server cluster within the time interval while considering the load balance constraints and the data transfer constraints of the server cluster, and generating a migration event schedule for each migration event within the time interval based on the one or more potential migration scheduling schemes generated for migration of each server resource to at least one other server resource in the server cluster.
US09380100B2

Voice over Internet Protocol (VoIP) transmission quality predictor working in real-time provides feedback information regarding transmission impairments, transmission quality and end-user satisfaction to quality enhancement mechanisms along the transmission path. Quality enhancement mechanisms use this feedback information in the process of tuning their control parameters. The transmission quality predictor calculates the transmission rating factor R at each of the outputs based on the information regarding voice codec, packet loss, and mouth-to-ear delay. Information regarding voice codec and packet loss is determined from VoIP packet headers. Information regarding mouth-to-ear delay is determined from an additional time stamp that is inserted into each RTP packet header by the VoIP sender. Finally, the play-out delay of received VoIP packets for the actual time window is set equal to the play-out buffer output in the prior time window which gave the highest R-factor value.
US09380098B2

Method for transmitting a video stream in a network (5), said method being performed by a video transmission device (3) and comprising:—receiving a first video stream (VIN) from a source communication terminal (2),—determining a quality level (Q) of said first video stream (VIN), and—transmitting a second video stream (VOUT) based on said first video stream (VIN) to a destination communication terminal (4), wherein:—if said quality level (Q) is above a predetermined threshold, a frame of the second video stream (VOUT) includes a frame of said first video stream (VIN), and—if said quality level (Q) is below said predetermined threshold, the method comprises determining a portion of a frame of said first video stream (VIN) which meets a quality criteria, a frame of the second video stream (VOUT) including said portion and a frame of a third video stream (VSUB).
US09380096B2

A block-request streaming system provides for low-latency streaming of a media presentation. A plurality of media segments are generated according to an encoding protocol. Each media segment includes a random access point. A plurality of media fragments are encoded according to the same protocol. The media segments are aggregated from a plurality of media fragments.
US09380091B2

Systems and methods can use client-side video buffer occupancy for enhanced quality of experience in a communication network. The systems and methods provided herein can drive changes in the communication system using control responses. Example control responses include responses for scheduling of packets under capacity constrained conditions. An access node, such as a base station, may transmit video from a server to a client in a user device. The access node can estimate client-side video buffer occupancy and predict video playback stalls. The client-side video buffer occupancy can be estimated by emulating behavior of the client. The buffer occupancy can be used to enhance quality of experience for the user. For example, when the buffer occupancy is low, the access node may increase scheduling priority of packets conveying the video.
US09380086B2

A content management system pre-transcodes portions of content items provided for storage. When a content item is uploaded to the content management system for storage, the content management system stores the content item in an original format. The content management system transcodes a portion of the content item from the original format to a streaming format. The content management system stores the transcoded portion and makes the content item available for access. When a client device requests the content item from the content management system, the content management system first sends by streaming to the client device the stored transcoded portion in the streaming format. During the sending of the transcoded portion, the content management system transcodes a remainder of the content item that has not been transcoded to the streaming format. The content management system sends the transcoded remainder of the content item to the client device.
US09380084B2

Embodiments of the present invention disclose a method, an apparatus and a system for implementing login of an Internet Protocol (IP) telephone number. The method includes: after receiving a neighbor discovery protocol message of a data link layer sent by a connected IP telephone, obtaining, by a communication client, when determining that the communication client has used a communication account to log in to a communication server, from the communication server, an IP telephone number associated with the communication account, and sending the IP telephone number to the IP telephone, so that the IP telephone uses the IP telephone number to execute a login operation, thereby solving the problem in the prior art that the user operation is complex because a manual input manner needs to be used in logging in by using both the communication account and the IP telephone number.
US09380080B2

A method includes receiving, at a first communication service provider, a request (by a first device and including identification information associated with a particular user of a second device) to initiate a session between the first device and the second device for a multimedia service provided by a second communication service provider. The method includes determining access information associated with the second device based on the identification information and sending a call invitation to the second device to initiate the session. Accepting the call invitation causes the second device to receive the particular application (which is executable to facilitate initiation of the session) from the second communication service provider via a connection between the second device and the second communication service provider.
US09380078B2

Systems and methods of configuring an add-on device to augment the capability of existing endpoint infrastructure are disclosed. In one embodiment, a video add-on device is configured to receive, augment or downgrade, and forward messages for an existing SIP audio-only phone. The video add-on device in this embodiment can receive messages from the existing SIP audio-only phone and augment the messages with information regarding the additional video capabilities being provided. The messages can then be forwarded to an infrastructure SIP Proxy/Registrar for further routing. From the perspective of the infrastructure SIP Proxy/Registrar and other network attached devices the outbound messages from the video add-on device appear as if they originated from the video add-on device, other devices will not be directly aware of the existing SIP audio phone providing its designed function. Utilizing devices similar to the disclosed video add-on device may allow incremental corporate network endpoint upgrades.
US09380073B2

A system and a method are disclosed for computing a reputation score for user profiles of a social network according to actions taken by user profiles of the social network. The reputation score may be based on interactions of a user profile with a content item or based on interactions of user profiles with other user profiles. Actions may be weighted differently in calculating a reputation score as a sum of products of action counts and actions weights. Reputation scores calculated may be used to rank user profiles and to determine reputation levels for user profiles based on exceeding a threshold in reputation score or reputation ranking.
US09380069B2

Embodiments of the present disclosure provide a method and a device for data transmission. In the method, a network layer communication entity of a receiving device receives an IP packet from a sending device, where a header of the IP packet carries a random value corresponding to the sending device. The receiving device decapsulates the IP packet and obtains the random value carried in the header of the IP packet. The receiving device sends the random value to a transport layer communication entity of the receiving device so that the transport layer communication entity of the receiving device verifies the random value. The receiving device in embodiments of the present disclosure includes a receiving module, an obtaining module, and a verifying module.
US09380061B2

A method and system for determining whether user accounts in a client-server architecture are legitimate is described, the method and system including determining a first integer value, hereinafter denoted N, and a second integer value, hereinafter denoted K, such that K
US09380053B1

A digital certificate incorporated within a communication is received from a server associated with a host name. Resource records associated with the host name are caused to be queried for a list of certificate authorities. In response to causing the resource records to be queried, the list of certificate authorities is received. A certificate authority is identified within the received digital certificate. The identified certificate authority is compared to the received list of certificate authorities. A determination is made, based on the comparison, that the identified certificate authority is included in the received list of certificate authorities.
US09380052B2

A one-time certificate is provided that enables an initial two-way secured communication session between a user computing device and a trusted server. An initial secured communication session is established by the trusted server with the user computing device after receiving the one-time certificate. The trusted server receives identification information associated with the user of the user computing device, wherein the identification information includes a representation of the user's identity that has been confirmed as a function of biometrics and further includes a representation of the user computing device. Moreover, the trusted server generates a replacement certificate that is unique to the combination of the user and the user computing device, and transmits the replacement certificate to the user computing device. Thereafter, a two-way secured communication session is established, by the trusted server, with the user computing device each time the replacement certificate is received by the trusted server.
US09380051B2

A network device initiates a transmission control protocol (TCP) connection to establish a TCP session with a management device, and performs, via the TCP session, a secure protocol client/server role reversal for the management device. The network device receives, from the management device, initiation of a secure connection over the TCP session in accordance with a secure protocol, and provides, to the management device, a trusted certificate with an embedded host key that is dynamically generated using a cryptographic processor of the network device, based on the initiation of the secure connection. The network device also establishes the secure connection with the management device based on an authentication of the host key by the management device via the trusted certificate.
US09380043B2

A server includes a key generator and an authenticator. The key generator is configured to receive a request for a first key from a worker device, to create the first key that is associated with a worker, and to transmit the first key to the worker device. The authenticator is in communication with the key generator, the authenticator is configured to receive a second key and identification details from a customer device, to transmit the identification details to the worker device, to receive acknowledgment of the identification details from the worker device, and to authenticate the second key and the identification details with the customer device.
US09380039B2

Systems and methods for automatically logging into a user account are described, including receiving, using a device, data from an external source or from two or more sources comprising an internal source and another source, wherein the external source is not a user; determining, using the device, that at least a portion of received data is new data; and based on the received data, automatically logging in, from the device, to an account of the user.
US09380036B2

The present invention discloses methods and devices for securing keys for a non-secure computing-environment. Methods include the steps of: providing a security-key framework which is adapted, upon receiving an encryption request for protecting a secret item, for repetitively encrypting the secret item with each of a set of N location-specific secure-keys, wherein each location-specific secure-key corresponds to a respective encryption location, to create an encrypted item; wherein the locations are regions of memory located in computing resources operationally connected to the computing-environment; and concealing through encryption at least one location-specific secure-key such that the concealing is configured: to prevent at least one location-specific secure-key from ever being known in an unconcealed form on any computing resource in any computing-environment during the encrypting; and to allow mathematical operations, performed as part of the encrypting and concealing, to be performed while at least one location-specific secure-key is in its concealed form.
US09380035B2

A method and system for decoding an encrypted file. A recipient computer: receives, from a sender computer, the encrypted file having a filename that includes an encoded address; parses the received filename; extracts the encoded address from the parsed filename; accesses a voice check ticket at the extracted encoded address; receives voice check text from the voice check ticket; visually displays the received voice check text on a computer display of the recipient computer; prompts the recipient to read aloud the displayed voice check text; receives an audio signal from a reading aloud, by the prompted recipient, of the displayed voice check text; transmits the received audio signal to a server computer; and decrypts the received encrypted file using an encryption key.
US09380034B2

Systems and methods are provided in which external key devices are used for sealing and unsealing data-gathering devices without Internet, wherein the data-gathering devices invalidate the external key devices upon completing data collection in order to seal removable storage. Further, a sealed removable storage is transported to same location of a key server, where the key server uses a multi-factor sealing routine to unlock the sealed removable storage. The routine seals and unseals uses multiple factors including a location of the key server, hardware attributes of the removable storage, hardware attributes of the external key devices, and a private key of the key server. The data-gathering device may be used to support workers collecting data in disconnected parts in the world that are without Internet. The workers may collect data by using mobile devices to transfer data to a shared data-gathering device.
US09380029B1

In some implementations, data from security monitoring devices of a facility is collected and analyzed within the facility and the results of the analysis is transmitted to another computer that is outside of the facility via a non-VPN communication path.
US09380023B2

A cross-domain system for transferring files from a client to a server. A first server in the first network domain receives and stores files from the client via the first network. The received files are processed based on predetermined instructions stored in an associated file. The processed received files are transmitted to a second server via a one-way data link. The second server in the second network domain receives and stores the processed received files. The received files are further processed based on predetermined instructions stored in an associated file. The further processed received files are transmitted to the server via the second network. The two associated files are stored in permanent memory with security policies which prevent the files from disrupting operation of the first and second servers, respectively. The security policies allow the associated files to be overwritten to update the processing performed by the associated server.
US09380021B2

Address translation sufficient for use in translating addresses included in messages carried or otherwise transmitted between inside and outside network is contemplated. The contemplated address translation may facilitate operation of a network address translator (NAT), carrier grade network address translator (CGN), or other device similarly configured to facilitate translating inside addresses used to address messages carried over the inside network relative to outside addresses used to facilitate carrying messages over the outside network.
US09380020B2

A method for a mobile node dynamically obtaining a location identifier, and a locator/ID separation protocol (LISP) network are provided. The method is applied in the LISP network, including: when a mobile node moves to a new location, sending an address information allocation request including a first option to an address information allocation device, wherein, the first option includes attribute information of which a value represents globally routable; after receiving the address information allocation request, the address information allocation device preferentially selecting globally routable address information in locally available address information resources, and then replying with an address information allocation response carrying the selected address information to the mobile node, wherein the address information includes an address or a routing prefix.
US09380009B2

Embodiments are directed towards providing word-by-word message completion for an incomplete response message, wherein the response message is composed in response to a received stimulus message. The message completion is based on a Response Completion Model (RCM) that may model both the language used in the incomplete response message and the contextual information in the received stimulus message. The RCM may be determined based on conversational stimulus-response data including stimulus-response message pairs. The RCM may be a mixture model and include a generic response language model based on an N-gram model, a Stimulus Model based on a Selection Model or a Topic. Model, and a mixture parameter. In some embodiments, at least one candidate next word for the incomplete response message is determined based on the RCM. The at least one candidate next word may be selected and included in the incomplete response message. A complete response message may be generated and provided to a user.
US09380008B2

A method is disclosed for high-speed processing of structured application messages in a network device. According to one aspect, a network device receives a structured application layer message and identifies, in message classification requirements at the network device, a reference to a classification portion of the structured application layer message and an operation portion of the structured application layer message. The system extracts, based on one or more expressions, a portion of the message for classifying the structured application layer message and classifies the message using the extracted portion and according to the message classification requirements. At least in part by accessing information indicated by one or more location identifiers, at least one operation is performed on the classified structured application layer message.
US09380007B2

A method for packet reassembly and reordering, comprising: receiving a cell sent by a source port, wherein the cell carries a Source Identification (SID), a packet sequence number and a cell sequence number; preprocessing the received cell according to the SID to determine whether the cell shall be inserted into a packet reassembly database; ordering cells in the packet reassembly database according to the packet sequence number to obtain a correctly ordered packet; if the correctly ordered packet is a complete packet, ordering the cells of the correctly ordered packet according to the cell sequence number to obtain correctly ordered cells; and performing a packet reassembly for the correctly ordered cells. Correspondingly, a network device and a communication system are provided.
US09380005B2

In one embodiment, a device receives a first packet stream and a second packet stream over different paths through a network, wherein each of said sent first and the second packet streams includes a same replicated stream of packets. The apparatus processes packets of the first packet stream when the first packet stream is in an active packet stream, and while buffering and subsequently dropping packets of the second packet stream when the second packet stream is in a non-active state. In response to identifying a difference in a number of packets in the same replicated stream of packets received in the second packet stream compared to in the first packet stream equaling or exceeding a predetermined threshold, the second packet stream becomes in the active state and missing packets are forwarded from the buffered second stream packets.
US09379994B2

Embodiments may enable enterprise cloud based computing infrastructures to instantiate child virtual machines that may be linked to parent virtual machines where the child virtual machines and the parent virtual machines share storage that resides on a high-speed storage area network. Performance metrics of the child virtual machines may be monitored and collected for a period of time generating performance characteristics of the child virtual machines. In at least one of the various embodiments, if the monitoring period may have expired that child virtual machine may be moved to a storage pool that may be selected based on the performance characteristics of the child virtual machine. In at least one of the various embodiments, if the child virtual may be moved from the high-speed SAN to a storage pool the linked between the child virtual machine and the parent virtual machine may be broken.
US09379989B2

An improved technique involves avoiding congestion in a network by monitoring round trip times of data units sent from a node of the network. Along these lines, a controller at a node of the network sends data units at some transmission rate to a target node with instructions to send a response back to the home node. Upon receiving the response, the controller measures the round-trip time as the difference in time from sending of the message to receipt of the response. Based on the round-trip time, the controller sets a new transmission rate at which to send units of data.
US09379984B2

A logical module, referred as Load Balancer Module (LBM), is disclosed which listens to one of certain common predefined port number. These well-known ports for receiving communication video conference signaling and control protocols is thereafter load balanced and multi-plexed to a number of instances of protocol stack applications. By balancing the multi-media data stream across a multitude of application instances multiple multi-media data streams may be serviced and processed by a single internet protocol host processor. A multipoint control unit (MCU) may therefore process multiple input data streams containing multi-media video conferencing information.
US09379978B2

A packet is received at an ingress port of a networking device and a forwarding result that identifies an egress port for the packet is generated. In parallel with the generation of the forwarding result, a network address translation (NAT) result that identifies one or more NAT rules for possible application to the packet is generated. The forwarding result and the NAT result are then used to generate a routing decision result.
US09379977B2

Examples may include receiving, at a switch, an Ethernet frame having an Ethernet header that may indicate the Ethernet frame includes a network controller sideband interface (NC-SI) control packet from a management controller at a compute node coupled to the switch. In some examples, a response to a command included in a received NC-SI control packet that was encapsulated in an Ethernet frame may be processed at the switch and sent to the management controller.
US09379976B2

Ethernet Fabric devices all act as FCoE to FC gateways, so that the Ethernet Fabric itself is considered a virtual FCoE to FC gateway. Further, the Ethernet Fabric allows direct routing of FCoE packets from one FCoE device coupled to the Ethernet Fabric to another FCoE device coupled to the Ethernet Fabric.
US09379971B2

Described herein are a method and device for determining paths in a network topology. The method and device provide a source/destination pair representing a source and a destination in the network topology, provide a channel list comprising a topological ordering of channel identifiers representing communication channels in the network topology, and provide at least one path connecting the source and the destination based on the channel list.
US09379963B2

Embodiments of the present invention relate to a Lookup and Decision Engine (LDE) for generating lookup keys for input tokens and modifying the input tokens based on contents of lookup results. The input tokens are parsed from network packet headers by a Parser, and the tokens are then modified by the LDE. The modified tokens guide how corresponding network packets will be modified or forwarded by other components in a software-defined networking (SDN) system. The design of the LDE is highly flexible and protocol independent. Conditions and rules for generating lookup keys and for modifying tokens are fully programmable such that the LDE can perform a wide variety of reconfigurable network features and protocols in the SDN system.
US09379962B2

A node (115, 210) for a mobile network (100), arranged to forward control plane signaling to and from an end user (140, 216) in the system (100) to other nodes in the system (100) and also being arranged to keep track of a state of the end user (140, 216). The node (115, 210) is arranged to use a so called VRRP protocol, Virtual Router Redundancy Protocol to monitor the function of a second node (120, 212) in the system, a so called “peer node” to the node (115, 210) itself and to have its own function be monitored by a VRRP of the peer node (120, 212). The node (115, 210) is also arranged to use a second protocol for transferring information on a state of the end user (140, 216) to the peer node. A node (120, 212) for receiving such information is also disclosed.
US09379956B2

Some embodiments provide a method that identifies a network topology that is involved in routing of the network traffic between the endpoints in a pair of endpoints. The identified topology covers (1) all the routing paths (e.g., hardware and software-defined paths) between the endpoints and (2) all the forwarding elements (e.g., hardware and software-defined non-edge forwarding elements) along each path that forwards the network traffic (e.g., network packets). The method identifies, and groups together, the receiving interfaces as well as the forwarding interfaces of each forwarding element along different paths between the endpoints. By doing so, the method can identify a real link between a pair of forwarding elements when a set of forwarding interfaces of each one of the forwarding elements in the pair points to the other forwarding element.
US09379953B2

Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.
US09379951B2

A system, method, and tangible computing apparatus is disclosed for the detection of anomalies in an integrated data network. Said system, method and apparatus comprises the creation and construction of a mathematical model that utilizes multi-dimensional mutual information to detect interactions and interrelationships between pairs of data streams and among pluralities of data streams. Real-time analysis of the operations of an integrated data network is enhanced and expedited via use of locality sensitive hashing that relies on density determinations of clusters of data.
US09379949B2

A method for improved end-user experience in an enterprise network is disclosed. In one embodiment, key performance indicators (KPIs) of network devices, applications and input services are determined. Further, KPIs of base services are determined using the KPIs of network devices, applications and input services. Furthermore, the KPIs are compared with KPI threshold levels and KPI level alerts are generated. Moreover, key quality indicators (KQIs) of base services are determined using the KPIs. Also, the KQIs are compared with KQI threshold levels and KQI level alerts are generated. Further, a composite service quality (CSQ) index of a composite service is computed using the KQIs. Furthermore, the CSQ index is compared with CSQ index threshold levels and a CSQ level alert is generated. In addition, possible problem conditions are detected and then possible problem scenarios are determined and analyzed. Also, actionable items are identified based on the possible problem scenarios.
US09379944B2

A management server acquires software configuration information, hardware configuration information, and operation achievement information from each server system; generates server operation achievement information for managing operation achievements of each server system based on each acquired information; generates server operation achievement statistic information by aggregating the software configuration information about each server system based on the generated server operation achievement information; and, upon receipt of a software configuration decision request from a requestor server system, selects the software configuration information which matches a hardware configuration of the requestor server system, from the server operation achievement statistic information.
US09379943B2

The invention proposes in particular a network service PDP manager device (6) sending virtual private network configuration information using the COPS-PR protocol. The information comes from a dedicated PIB database and is sent to an edge router (7 to 13).The invention speeds up recognition of a virtual private network modification and prevents failures due to a lack of configuration information at the router.The invention also relates to a router (7 to 13), a system using the manager device and the router, and a virtual private network management method.
US09379942B2

An embodiment includes a system having: a display device having a first operating platform; a base device having a second operating platform and being configured to connect with the display device through a hardware connection; the hardware connection including a communication link between the first and second operating platforms; and a server module and a client module; the server module configured to, responsive to selecting an active operating platform, communicate settings of a previously active operating platform via the hardware connection to the client module to maintain continuity of settings after switching active operating platforms. Other embodiments are described and claimed.
US09379941B2

A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior.
US09379940B2

A system and a method are disclosed for configuring virtual network interface cards (VNICs) of virtual machines, including presenting on a graphic user interface (GUI), by a management server of a host executing a virtual machine (VM), a plurality of attributes of a virtual network interface card (VNIC), assigning, via the GUI, values to the plurality of attributes, storing the values of the plurality of attributes in a profile on the management server, and configuring a second VNIC of the VM using the values in the profile.
US09379938B2

According to one embodiment, a method may include generating a first plurality of Service Operation, Administration, and Management (SOAM) flows intended for a working port and a second plurality of SOAM flows intended for a protection port, wherein the working port and the protection port form a link aggregation group, determining whether each of the working port and the protection port is an active port or an inactive port, dropping all of the first plurality of SOAM flows if the working port is the inactive port, communicating all of the first plurality of SOAM flows to the working port if the working port is the active port, dropping all of the second plurality of SOAM flows if the protection port is the inactive port, and communicating all of the second plurality of SOAM flows to the protection port if the protection port is the active port.
US09379934B2

The server device according to the embodiments provides users with more reliable recommendation information on electronic contents. This server device includes a game progression control unit for controlling progression of a game, an information storage unit for storing information, and a display control unit. The information storage unit includes: a use status management table for managing use status for each user of a plurality of online games provided by the server device; and a user-to-user relationship management table for managing information on relationship between users. The display control unit determines games to be recommended to a user based on information stored in the use status management table and the user-to-user relationship management table, and causes a terminal device to display information related to the games.
US09379928B2

A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder encoding service data, a time interleaver interleaving the encoded service data, a mapper mapping the interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver frequency interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, wherein the frequency interleaving is performed by using two memories, a modulator modulating the frequency interleaved data by an OFDM scheme and a transmitter transmitting the broadcast signals having the modulated data, wherein an interleaving-seed is generated based on a cyclic shift value and an FFT size of the modulating.
US09379924B2

A spectrum sensing method for cognitive radio wherein spectrum holes are detected in a wireless environment having spectrum scarcity. First, a cognitive radio user (CR) determines the power spectral density (PSD) of a wideband signal and detects subbands within the wideband using wavelet transforms (WT). WT coefficients are calculated by convolving the PSD with first derivatives of wavelet smoothing functions. The extrema of the WT coefficients demark frequency subband edges. Detecting subband edges becomes more robust against noise by median filtering the PSD before calculating WT coefficients, summing over WT coefficients with different scale factors, and suppressing WT coefficients below a noise threshold. After identifying subbands, the CR determines subband availability by measuring the subband power and signaling the power to a fusion center receiving power measurements from multiple cooperating CRs, and final decisions are based on data and decision fusion.
US09379922B2

In order to generate multiple-access signals, each transmitter transmits information by using all or a part of channel resources. The signal of each transmitter is mapped to an OFDM time-frequency resource space as a trellis modulation path. A mobile communication system maps trellis modulation paths of a plurality of transmitters to the same resource space. In order to effectively detect and distinguish signals of a plurality of transmitters transmitted through the same channel resource space, a receiver uses a message passing method between symbols and a path connection method. The receiver uses a state space expansion method, a backward pre-decoding method, and a successive interference cancellation method to more efficiently reconstruct a discovery signal.
US09379910B2

Systems and methods of selecting message settings mimetically on a messaging client. When an outgoing message is composed on a messaging client, the messaging client determines whether the outgoing message is related to a received message. Where the outgoing message is related to the received message, the messaging client determines the messaging settings used in the received message, and selects the messaging settings used in the received message to control message characteristics of the outgoing message.
US09379908B2

A method includes at a first customer premises equipment (CPE) device, generating a first request for multimedia content. The method also includes sending the first request to a network node of the multimedia distribution network. The method further includes receiving the multimedia content from a virtual peer located at the network node and storing the multimedia content at the first CPE device. The method also includes receiving a message via the multimedia distribution network, the message indicating a second request for the multimedia content by a second customer premises equipment (CPE) device. The method further includes transmitting at least a portion of the stored multimedia content to the second CPE device.
US09379900B2

Systems and methods for controlling various aspects of ensemble experiences and system control for attention management are disclosed. In one embodiment, a method for providing attention management for a specific participant in an online ensemble event, may comprise: receiving live stream signals, including audio signals, from each of a plurality of participants; displaying a plurality of objects on the corresponding user device of each specific participant, each of the plurality of objects corresponding to one specific participant; providing options for each specific participant to manipulate sizes of each of the plurality of objects and volume from each of the plurality of participants; providing a customized participation layer/interface to a specific participant to manage how other participants perceive the expression from the specific participant; and providing options for each specific participant to initiate an interaction with any of the plurality of participants.
US09379896B1

The compromised password mitigation module comprises a compromised password collection module, compromised password storing module, a logging module, account protection module and user database. The compromised password collection module receives or gathers sets login names, compromised password hashes and hash functions. The compromised password collection module provides this gathered information to the compromised password storing module. The compromised password storing module stores this information in user records in the user database. The compromised password hashes and hash functions are advantageously stored along with the actual password hash. The logging module uses the user records when evaluating access to determine whether a submitted password matches both a compromised password hash and an actual password hash. If a match is found, access to the system is denied and additional protective action is taken by decal protection module. If no match is found, the user is allowed to access the system.
US09379879B1

A noise-shaping time-to-digital converter has a large range and high resolution. The time-to-digital converter includes a phase detector configured to generate a phase error signal based on a phase-adjusted feedback signal and an input signal. The time-to-digital converter includes a loop filter configured to integrate the phase error signal and generate an analog integrated phase error signal. The time-to-digital converter includes an analog-to-digital converter configured to convert the analog integrated phase error signal to a digital phase error code. The time-to-digital converter includes a digital-to-time converter configured to convert at least a portion of the digital phase error code to a gating signal based on a reference signal and an enable signal. The time-to-digital converter includes a feedback circuit to generate the phase-adjusted feedback signal based on the reference signal and the gating signal.
US09379873B2

A method for performing fractional beamforming using a massive antenna array at a Base Station (BS) in a wireless communication system is disclosed. The method includes dividing the massive antenna array by rows or by columns into partitions, receiving feedback information about the partitions from a User Equipment (UE), determining sub-precoders for the partitions based on the feedback information, and transmitting a signal to the UE by performing beamforming using the sub-precoders and a linking precoder that links the partitions to each other.
US09379867B2

An apparatus and method for efficiently operating a fast feedback channel in a wireless communication system are provided. A method for operating a feedback channel in a Base Station (BS) of a wireless communication system includes identifying feedback information types of one or more feedback channels intended to be deallocated among a plurality of existing allocated feedback channels for a Mobile Station (MS), activating a bit corresponding to the identified feedback information type in a ‘deallocation bitmap’ field within a DownLink (DL) control signal, and transmitting the DL control signal to the MS. Among the feedback information types of the plurality of existing allocated feedback channels, the feedback information type having the smallest value corresponds to the highest priority bit among bits within the ‘deallocation bitmap’ field.
US09379862B2

A method and device for obtaining multipoint transmission to a user equipment via a first and a second cell of a wireless communication network. The first cell provides a first radio link to the user equipment at a first frequency. The device includes a link control unit configured to order the second cell to set up a second radio link to the user equipment at the first frequency in order to obtain multipoint transmission to the user equipment. A first notifying unit is configured to notify the first cell that it is a primary radio link participating in the multipoint transmission.
US09379849B2

Embodiments may include a delivery mechanism failover. In one embodiment, a first portion of content and a first direction may be provided in response to a request for the content. The first direction may indicate a delivery mechanism from which to retrieve a second portion of the content. An indication of a failed delivery of the second portion of the content from the delivery mechanism may be received. In some embodiments, the indication of the failed delivery may be stored. Based on the received indication of the failed delivery, the first portion and a second direction may be provided in response to another request for the content, with the second direction indicating that the second portion is to be retrieved from another delivery mechanism.
US09379848B2

A communication device (device) includes a processor configured to generate an initial ranging LDPC coded signal based on a first LDPC code and then transmits the initial ranging LDPC coded signal to another device (e.g., via a communication interface) for use by the other device for coarse power and timing adjustment. Then, the processor processes a received transmit opportunity signal to identify a transmit opportunity time period. The processor then generates a fine ranging LDPC coded signal based on a second LDPC code and transmits the fine ranging LDPC coded signal to the other device during the transmit opportunity time period for use by the other device for fine power and timing adjustment. In some instances, the processor may be configured to generate one or more wideband probe signals for transmission to the other device in conjunction with or instead of the fine ranging LDPC coded signals.
US09379846B1

In one form a method of encoding a data word for serial transmission is provided, where a data word comprising a plurality of data bits is received, an invert bit having a bit value is appended to the data word, the data bits and invert bit are scrambled, ECC check bits are generated, and the data bits, invert bit, and ECC check bits are shuffled together to form an encoded word to be transmitted from a transmitter. A receiver may decode by implementing a decode process with error correction. The encoded word may also be DC balanced by checking the disparity of the bits to be encoded against a running disparity to invert or not the bits. An integrated circuit serializer/deserializer comprises hardware to perform encoding and/or decoding. A hardware functional verification system may implement the disclosed encoding/decoding for interconnections between emulation chips.
US09379843B2

A transmitting apparatus including a frame generator configured to map data contained in an input stream to at least one signal processing path to generate a frame; an information inserter configured to insert signaling information in a signaling region of the frame; and a transmitter configured to transmit the frame in which the signaling information is inserted, wherein the signaling information comprises information on an input type of each of the at least one input stream and information on a type of data which is mapped to the at least one signal processing path.
US09379840B2

Device and method for scheduling traffic exchange in a passive optical network, PON, to reduce energy consumption. The method includes a step of instructing an optical network terminal, ONU, and an optical line terminal, OLT, in the PON to maximize an overlap between upstream and downstream communications by exchanging a predetermined future time (t2) at which to start the upstream and downstream communications; a step of sending to the ONU a predetermined time interval (G) during which the ONU need to have a transmitter and a receiver on; and a step of adding a flag (MPSMP) to a control message sent from the OLT to the ONU that is indicative of whether further messages are to be received from the OLT or not.
US09379838B2

Pairs of distributed feedback (DFB) lasers are provided on a substrate. An arrayed waveguide grating (AWG) is also provided on the substrate having input waveguides, each of which being connected to a corresponding pair of DFB lasers. The wavelengths of optical signals supplied from each pair of DFB lasers may be spectrally spaced from one another by a free spectral range (FSR) of the AWG. By selecting either a first or second DFB laser in a pair and temperature tuning to adjust the wavelength, each pair of DFB lasers can supply optical signals at one of four wavelengths, pairs of which are spectrally spaced from one another by the FSR of the AWG. A widely tunable transmitter may thus be obtained.
US09379831B2

An acoustic controller includes a housing including: an upper cover; a lower casing constituted by a shielding member; and a lower cover mounted on an opposite side of the lower casing from the upper cover. The lower casing partitions an interior of the housing into (i) an upper space formed by the upper cover and the lower casing and (ii) a lower space formed by the lower casing and the lower cover. A first circuit board is disposed in the upper space, and a second circuit board is disposed in the lower space.
US09379828B2

A system includes a control unit and multiple transceivers connected by a communication bus. The transceivers are respectively connected to antennas. The control unit tests the operation of the transceivers by transmitting a test signal from a first transceiver to a second transceiver, receiving a return signal based on the test signal from the second transceiver, and determining if the strength of the return signal is within a predetermined range.
US09379827B2

A method, system and apparatus for notifying and determining an antenna port location relationship are disclosed. A network side configures an indication signaling of a CSI-RS referenced by a DMRS, and/or a first enabling indication signaling used for indicating whether the indication signaling of the CSI-RS referenced by the DMRS is enabled; or the network side further configures an indication signaling of a CRS referenced by each set of CSI-RSs which are quasi-co-located, and/or a second enabling indication signaling used for indicating whether the indication signaling of the CRS referenced by each set of CSI-RSs which are quasi-co-located is enabled. In the above scheme, a terminal is enabled to determine a reference signal port referenced in time-frequency synchronization, thereby providing a time-frequency synchronization precision.
US09379824B2

Disclosed are an apparatus and method for interfacing between a central processing unit (CPU) and a main memory unit, whereby a shared cache memory unit and the main memory unit are connected to each other using one optical signal transmission line. The apparatus for interfacing between the CPU and the main memory unit includes: a master optical connection protocol engine, converting operation control signals received from a shared cache memory unit of the CPU into serial signals; a first electrical-to-optical (E/O) converter, converting the serial signals converted by the master optical connection protocol engine into optical signals; a second E/O converter, converting the optical signals converted by the first E/O converter into serial signals; a slave optical connection protocol engine, converting the serial signals converted by the second E/O converter into operation control signals; and a memory controller having access to the main memory unit.
US09379822B2

There is provided an optical receiving apparatus, including a receiver configured to perform coherent reception by mixing first light of a received optical signal and second light generated by a local oscillator, a monitor configured to monitor a first frequency of the first light, and a controller configured to control a second frequency of the second light, based on a difference between the first frequency and the second frequency so as to reduce the difference.
US09379819B1

Systems and methods for reducing temperature of an optical signal source co-packaged with a driver are provided. An optical transmitter can include a housing. The optical transmitter can include an optical signal source positioned within the housing. The optical transmitter can include a signal source driver positioned within the housing and configured to control an output of the optical signal source. The optical transmitter can include a substrate mounted on an interior surface of the housing and having a microwave waveguide coupled to it. The microwave waveguide can be configured to direct electrical signals originating outside the housing to the signal source driver. The substrate is can also be configured to limit heat transfer from the signal source driver to the optical signal source.
US09379816B2

A transceiver includes a housing, an optical interface for detachably coupling to an optical transmission device, an optical-electrical conversion unit coupled to the optical interface, the optical-electrical conversion unit located in the housing, a programmable logic device communicatively coupled to the optical-electrical conversion unit, and an electrical interface communicatively coupled to the programmable logic device, wherein the electrical interface is configured for detachably coupling to an electrical transmission device. In some embodiments, the programmable logic device may be configured to perform packet filtering, packet slicing, time stamping, packet analysis, port labeling, packet masking, packet modification, packet stripping, packet de-duplication, or a combination thereof.
US09379810B2

A node may determine a failure in a first path for routing first optical network traffic between a first set of networking devices, where the first path includes a first set of optical transport nodes. The node may determine a second path for routing the first optical network traffic between the first set of networking devices, where the second path includes a second set of optical transport nodes that route second optical network traffic between a second set of networking devices. The second set of optical transport nodes may include at least one node that is not included in the first set of optical transport nodes. The node may pre-empt routing of the second optical network traffic via the second path, and may route the first optical network traffic via the second path after pre-empting routing of the second optical network traffic via the second path.
US09379807B2

A relay including a receiver to receive from a base station, data, a first data frame, and a second data frame, the first data frame includes data and data transmission time information associated with the data, and the second data frame includes map information corresponding to the data and map information transmission time information associated with the map information; a data frame computation unit to compute a third data frame and a fourth data frame, wherein the third data frame is used to transmit the data to a terminal and the fourth data frame is used to transmit the map information to the terminal; and a transmitter to transmit the data to the terminal using the map information when the third data frame is the same as the fourth data frame.
US09379806B1

In one implementation, a minimum metric function with an output representing a metric of a satisfaction of transmission requirements for a satellite communications system configured to produce at least two beams may be generated. The minimum metric function may be a function of beam weight parameters including a first and second set of beam weight parameters representing output signals of high power amplifiers used to form a first and second beam, respectively. An output value of the minimum metric function may be calculated using initial values for the beam weight parameters. A direction to modify the values of the beam weight parameters may be determined based on the calculated output value. Updated values of the beam weight parameters may be determined based on maximizing the output value of the minimum metric function by moving the values of the beam weight parameters in the determined direction.
US09379798B2

The present disclosure relates to a modulation circuit and a method for suppressing energy content of spectral side lobes caused by high-frequency content present in a baseband signal, with the energy content of the spectral side lobes being outside an intended operational bandwidth in a modulated radio-frequency signal. An example circuit is configured to: receive a digital baseband signal, feed the digital baseband signal to a first and a second signal path, with the first signal path comprising a first mixer and the second signal path comprising a delay circuit and a second mixer. The first mixer and the second mixer may receive a same local oscillator signal, and may respectively provide a first radio-frequency signal and a second radio-frequency signal that are delayed with respect to each other. The example circuit is further configured to generate an output radio-frequency signal by combining the first and second radio-frequency signals.
US09379796B2

A Multiple-Input/Multiple-Output (MIMO) communication system having deterministic channels between a transmission side where a plurality of transmission antennas are arranged and a reception side where a plurality of reception antennas are arranged and used in a line-of-sight environment. The system includes a channel matrix calculation processing unit for calculating a channel matrix for constructing orthogonal channels as a channel on a transmission or reception side or both of the transmission and reception sides. The plurality of transmission antennas and the plurality of reception antennas comprising the channel matrix are horizontally arranged with respect to a ground.
US09379792B2

A method for feeding back CSI, a method for transmitting CSI-RS, UE and a base station. The method for feeding back includes: feeding back respectively, by UE, CSI corresponding to the vertical dimension and CSI corresponding to the horizontal dimension. Thereby, overhead for performing feedback of CSI in a 3D MIMNO system, or overhead for transmitting CSI-RS, may be further reduced.
US09379787B2

A method in a mobile station for enabling the composing of a set of a cells within a coverage area of a radio access network within which the same information is transmitted time synchronously using a modulation and coding scheme common for the cells of the set. The method includes: identifying one or more pilot signals from respective one or more cells monitored by the mobile station; determining signal and interference levels from the one or more monitored cells if a signal would be transmitted time synchronously using a common modulation and coding scheme within cells of a candidate set of cells; determining one or more modulation and coding schemes selectable with regard to the determined signal and interference levels and the candidate set of cells; and, indicating the one or more determined selectable modulation and coding schemes towards a network node performing the composition of the set of cells.
US09379784B2

A method for performing electromagnetic induction communication enables transmitting modulation data between communication devices. The method includes coupling a first antenna of a first communication device and a second antenna of a second communication device, generating a magnetic field by supplying a first current through the first antenna, and modulating the magnetic field according to the modulation data. The first current is regulated so as to be substantially constant, by introducing a regulating current, which is function of the magnetic field. The first communication device determines the modulation data from the regulating current.
US09379781B1

A system contains one or more non-electronic components, each of which has a near field communication (NFC) identification chip attached thereon and/or associated therewith. A non-electronic component inventory controller identifies the non-electronic components in the system by interrogating the NFC identification chips with an NFC electromagnetic field that is emitted an NFC electromagnetic field emitter.
US09379767B2

Methods and apparatus are provided for transmitting and receiving uplink data in a wireless communication system. Hopping-related information is received at a mobile station from a base station. Resource allocation information is received at the mobile station from the base station. The uplink data is transmitted from the mobile station to the base station through at least one resource determined based on a sequence for sub-band hopping and a sequence for local hopping.
US09379762B2

A communication device includes a transmitter operable to couple to a plurality of transceivers via a plurality of transmission channels, transmit payload data via the plurality of transmission channels, and obtain monitored transmission conditions for one or more transmission channels in the plurality of transmission channels. During operation, the transmitter is further operable to generate reconfiguration request signals resultant from processing the monitored transmission conditions and transmit the reconfiguration request signals on transmission channels in the plurality of transmission channels.
US09379759B2

A case for an electronic device having a front face, a rear face, a top edge, a bottom edge, and two side edges. The case includes a body, a metal tab, one or more permanent magnets and one or more removable magnets. The body covers at least a portion of the rear face of the electronic device, and has several fastening portions configured to fasten the mobile device to the case. The metal tab is insertable through a slot in the body to rest between the body and the electronic device when inserted through the slot. The one or more permanent magnets that are permanently attached to the body. At least one removable magnet is configured to attach by a magnetic force to the metal tab when the metal tab is inserted into the slot, thereby holding the removable magnet in place with respect to the body.
US09379753B2

An apparatus including: at least one receiver having injection points and having at least an amplifier and a transformer; and a plurality of isolation switches coupled to injection points of the at least one receiver, the plurality of isolation switches configured to route a calibration signal generated by a transmitter to one of the injection points.
US09379744B2

The radio system comprises a radio unit and an antenna unit coupled to the radio unit. The antenna unit is physically separate and located remote from the radio unit. The antenna unit further comprises a digital pre-distortion engine configured to pre-distort a modulated digital data signal; a digital to analog converter configured to convert the pre-distorted digital data signal to a pre-distorted analog data signal; and a power amplifier configured to amplify the pre-distorted analog data signal which distorts the pre-distorted analog data signal. The distortion introduced by the power amplifier is opposite to the pre-distortion introduced by the digital pre-distortion engine such that the pre-distortion introduced by the digital pre-distortion engine approximately cancels the distortion introduced by the power amplifier. The radio unit further comprises a coefficient computation engine configured to calculate coefficients used by the digital pre-distortion engine to pre-distort the modulated digital data signal.
US09379743B2

Described is an apparatus for boosting a transition edge of a signal, the apparatus comprises: a logic to provide input data having a Unit Interval (UI); a programmable delay unit to receive the input data and operable to delay the input data by a fraction of the UI to generate a delayed input data; and one or more drivers to drive the input data and the delayed input data to a node.
US09379742B2

A radio frequency (RF) transmitter including at least one digital signal processing module is described. The at least one digital signal processing module is arranged to receive a complex digital input signal, successively apply pre-distortion to the received complex digital input signal with a progressively finer granularity, simultaneously progressively increase a sampling rate of the received complex digital input signal, and output a first, in-phase digital control word and a second, quadrature, digital control word for controlling at least one digital power amplifier component to generate an RF signal representative of the received complex digital input signal.
US09379738B2

Systems and methods are provided for decoding data. A decoder receives a plurality of variable node values for a plurality of variable nodes and processed reliability data for at least a subset of the plurality of variable nodes. Circuitry updates the variable node values based on the variable node values and the processed reliability data. The processed reliability data represents a version of the reliability data for at least the subset of the plurality of variable nodes.
US09379729B2

A resistive/residual Charge to Digital Timer (RCDT) provides efficient, accurate measurement of short time delay between two signals, by converting the time delay to current, and measuring the charge integrated by a capacitor over a duration. In one embodiment, in quantizing this charge (measured as voltage), a residual charge is maintained cycle-to-cycle. This allows for implementation of a Noise shaping Charge to Digital Timer (NCDT), providing improved resolution over a plurality of measurement cycles. The RCDT/NCDT is particularly (but not exclusively) well suited for phase error detection in a Digital Phase Locked Loop.
US09379726B1

The present disclosure is directed to a system and method for adjusting a conversion speed of an asynchronous SAR ADC based on a margin of time between when a conversion of a sample of an analog signal completes and a next sample of the analog signal is taken, referred to as a “conversion time margin.” The system and method reduce the conversion speed of an asynchronous SAR ADC when the conversion time margin permits to reduce the amount of power consumed and/or noise produced by the asynchronous SAR ADC.
US09379725B2

A digital to analog converter may include a reference voltage generation unit that generates a reference voltage and a plurality of unit conversion units connected through an output node. The plurality of unit conversion units may set a voltage level of the output node in response to digital codes and the reference voltage.
US09379723B2

A method for generating a digital signal of tunable frequency may include generating a periodic first analog signal, determining a sign of a first difference between a value of the first analog signal and a first control value to determine sign flips, wherein the first control value is a variable value, and generating the digital signal of tunable frequency on the basis of the determined sign of the first difference, wherein the digital signal of tunable frequency is generated such that a subset of switches of the signal level are coincident with a respective sign flip of the determined sign of the first difference.
US09379722B2

A frequency divider with duty cycle adjustment within a feedback loop is disclosed. In an exemplary design, an apparatus includes at least one divider circuit and at least one duty cycle adjustment circuit coupled in a feedback loop. The divider circuit(s) receive a clock signal at a first frequency and provide at least one divided signal at a second frequency, which is a fraction of the first frequency. The duty cycle adjustment circuit(s) adjust the duty cycle of the at least one divided signal and provide at least one duty cycle adjusted signal to the divider circuit(s). The divider circuit(s) may include first and second latches, and the duty cycle adjustment circuit(s) may include first and second duty cycle adjustment circuits. The first and second latches and the first and second duty cycle adjustment circuits may be coupled in a feedback loop and may perform divide-by-2.
US09379715B2

A semiconductor apparatus includes a direct access section, an interface section, and a through-silicon via region. The direct access section receives a normal clock, a first clock, and a control signal through a direct access pad. The interface section comprises a plurality of channel circuits suitable for aligning the control signal to the first clock, and outputting an aligned control signal. The through-silicon via region transfers the normal clock and the aligned control signal from the interface section to a plurality of channels corresponding to the respective channel circuits.
US09379714B1

Circuits for measuring TOF between two electrical signals comprises 1) a slow TAF-DPS clock signal generator for generating a slow clock signal, a fast TAF-DPS clock signal generator for generating a fast clock signal, said slow TAF-DPS clock signal generator comprises a gated ring oscillator and a TAF-DPS frequency synthesizer, said fast TAF-DPS clock signal generator comprises a gated ring oscillator and a TAF-DPS frequency synthesizer; 2) a phase detector for receiving said slow and fast clock signals and detecting point-of-coincidence between said slow and fast clock signals; 3) a first digital counter driven by said slow clock signal for storing the number of slow clock cycles and a second digital counter driven by said fast clock signal for storing the number of fast clock cycles; 4) a calibrator for calibrating said gate ring oscillators; 5) a calculation block for calculating TOF measurement result. Methods of using a slow TAF-DPS clock generator and a fast TAF-DPS clock generator for measuring TOF between two electrical signals are also disclosed.
US09379707B2

A decoupling circuit includes an inverter. The inverter includes i (i is an integer of 1 or more) PMOS transistors each having a first gate electrode, and j (j is an integer of 0 or more) PMOS transistors each having a second gate electrode. The inverter includes m (m is an integer of 1 or more) NMOS transistors each having a third gate electrode, and n (n is an integer of 0 or more) NMOS transistors each having a fourth gate electrode. The first to fourth gate electrodes are coupled to an input end of the inverter. A total area of the first and second gate electrodes is different from a total area of the third and fourth gate electrodes.
US09379700B2

Dual-voltage detectors and related methods are disclosed that receive control signals from a first supply voltage domain and provide multiple disable outputs within a separate supply voltage domain. The disclosed embodiments detect a power supply status in one supply voltage domain (e.g., 1.2 volts, ground) and then assert low voltage disable or reset signals to downstream circuitry within a different supply voltage domain that is powered with different supply voltages (e.g., 1.8 volts, 0.9 volts, ground). In certain embodiments, the dual-voltage detectors provide two disable signals to stacked output drivers that are used to tri-state the stacked output drivers to place them in a high-impedance (HIGH-Z) state, for example, during power-up or power-down operations.
US09379691B2

Disclosed is a method for generating an oscillating signal and an oscillator circuit.
US09379677B2

A bias circuit includes a first p-n junction element supplied with a current by a first current source connected to a low-voltage side of the first p-n junction element and a base terminal of a second transistor, a second p-n junction element supplied with a current by a second current source, the second current source connected to a low-voltage side of the second p-n junction element and a base terminal of a first transistor, the first and second transistors connected at their emitter terminals to a third current source and receiving base voltages generated by the first and second p-n junction elements, respectively. The second transistor and the first transistor constitute a differential pair in which, at a collector terminal of the second transistor, a current having a temperature coefficient that is substantially twice the temperature coefficient of the current of the second current source is obtained.
US09379676B2

Circuitry and methods are disclosed that may employ common mode calibration circuitry configured to at least partially calibrate out impedance differences or mismatches between the differential signal paths of differential signal circuitry. The common mode calibration circuitry may be integrated as an internal part of integrated differential signal circuitry that includes a differential amplifier to reject common mode noise, and may be used to reduce or substantially eliminate any external and/or internal difference in signal path resistance that exists between the differential signal paths of the integrated differential signal circuitry. A common mode calibration signal may be internally or externally applied to the signal inputs of differential signal circuitry, and used to determine a setting for the common mode calibration circuitry that at least partially calibrates out impedance differences or mismatches between the differential signal paths of differential signal circuitry.
US09379675B2

Aspects of this disclosure relate to protecting a circuit, such as an amplifier, from transient overdrive events and/or average overdrive events. In one embodiment, an indication of average power, such as root mean squared (RMS) power of a radio frequency (RF) signal, can be compared to a first threshold and an indication of a peak RF power can be compared to a second threshold. When the indication of average power exceeds the first threshold, an average overdrive event can be detected. When the indication of peak power exceeds the second threshold, a peak overdrive event can be detected. If either a transient overdrive event or an average overdrive event is detected, a circuit, such as an amplifier, can be protected.
US09379671B2

A power supply stage and a method of controlling the same comprising: a means for generating an intermediate supply signal in dependence on a reference signal representing a desired power supply; and a plurality of adjusting means, each adapted to generate an adjusted supply signal tracking the reference signal, in dependence on the generated intermediate supply signal and the reference signal.
US09379670B2

A parallel amplifier and an offset capacitance voltage control loop are disclosed. The parallel amplifier has a parallel amplifier output, which is coupled to an envelope tracking power supply output via an offset capacitive element. The offset capacitive element has an offset capacitive voltage. The offset capacitance voltage control loop regulates the offset capacitive voltage, which is adjustable on a communications slot-to-communications slot basis.
US09379669B2

A calibration solution for a power amplifier array comprising a plurality of amplifier cells is presented that improves the linearity and efficiency of the power amplifier, especially when only a small number of the amplifier cells are active. To that end, a bias control word is selected from a predetermined bias table for each of the active power amplifier cells. An average of the selected bias control words is then used to bias an input stage of each active power amplifier cell. The solution presented herein provides techniques for determining the bias control words, as well as using the bias control words.
US09379668B1

The present disclosure includes envelope tracking circuits and methods with adaptive switching frequency. In one embodiment, a circuit comprising an amplifier to receive an envelope tracking signal having an envelope tracking frequency and output voltage and current to a power supply terminal of a power amplifier circuit. A programmable comparator receives an output signal from the amplifier and generates a switching signal having a switching frequency. A switching regulator stage receives the switching signal and outputs a switching current to the power supply terminal. A frequency comparison circuit configures the programmable comparator based on the envelope tracking frequency and the switching frequency so that the switching frequency tracks the envelope tracking frequency.
US09379666B2

In order to implement novel utilization methods, implementation of a low power consumption and high sensitivity RF receiving system is desired. A microwave frequency band stub resonance booster circuit characterized by boosting the amplitude of an RF signal in a passive operation by resonating in series a 0.2 pF to 0.01 pF micro-capacitor element with a λg/2 open stub element to perform impedance conversion of the input RF signal is used. In addition, since a capacitor which has been conventionally inserted in order to repeat charging and discharging of the RF signal by using two diodes becomes useless by putting a DC resonant component of resonant-boosted output into an open state when voltage-doubling and rectifying the resonant-boosted RF signal, rectified output can be obtained and high-sensitivity reception and detection of the RF signal becomes possible without being affected by the capacitor which imparts comparatively large insertion loss.
US09379658B2

An apparatus for controlling an induction machine is disclosed, wherein a magnitude of a current outputted to the induction machine to an inverter is determined by the apparatus to determine a voltage amount that compensates the command voltage in response to the magnitude of the current, and a voltage compensation amount is added to a command voltage determined from a voltage-frequency relationship according to a relevant voltage compensation amount to output a final command voltage.
US09379657B2

A multi-phase voltage from a utility grid is applied to a first side of a plurality of open windings of a stator. A phase of the multi-phase voltage is determined. Stator currents measured from a second side of the plurality of open windings are converted to a non-rotating direct-quadrature (d-q) reference frame. A q-axis of the non-rotating d-q reference frame contains a voltage vector defined from the multi-phase voltage, and a d-axis is normal to the voltage vector. A d-axis component of the converted stator currents is applied as an error signal to a proportional-integral controller to determine an output voltage signal. The output voltage signal is converted from the non-rotating d-q reference frame to a reference frame defined by the phase. The output voltage signal is applied to an inverter to define a second output voltage. The second output voltage is applied to the second side of the plurality of open windings.
US09379655B2

A method for field weakening control of a three phase permanent magnet AC motor in a VFD drive. The VFD drive calculates the three phase voltages to be supplied to the AC motor via a three phase inverter using feedback and feed-forward calculations of quadrature and direct demand currents.
US09379653B2

Apparatus are provided for motor control systems and related medical devices. In one embodiment, a control system includes a motor having a rotor, a sensor to obtain a measured displacement that is influenced by rotation of the rotor, and a control module coupled to the sensor. The control module adjusts a duty cycle for a modulated voltage applied to the motor in response to a difference between an expected displacement and the measured displacement. The expected displacement is influenced by or otherwise corresponds to a commanded rotation of the rotor.
US09379652B2

Apparatus are provided for motor control systems and related medical devices. In one embodiment, a control system includes a motor having a rotor, a modulation module coupled to the motor, and a control module coupled to the motor and the modulation module. The modulation module generates a modulated voltage that is applied to the motor, and the control module adjusts a duty cycle of the modulated voltage to achieve a commanded rotation of the rotor and detects a degradation condition based on the duty cycle.
US09379651B2

A method is disclosed for operating a synchronous machine by way of a three-phase AC power controller, which is connected to a three-phase network. The embodiment of the method includes determining the phase difference between the magnet-wheel voltage of the synchronous machine and the network voltage of the three-phase network; determining the rotational speed of the rotor of the synchronous machine; determining the phase position of the three-phase network; determining a decision characteristic number on the basis of a stored data table calculated in advance, which data table associates a decision characteristic number with value triples of phase difference, phase position, and rotational speed; and determining at least one switching time point on the basis of the decision characteristic number.
US09379648B2

Embodiments relate to a processor for controlling an emergency operation of a multiphase induction machine upon an interruption of a first phase current of a first phase of the induction machine. The processor is designed to determine a control current setting, corresponding to the emergency operation, for a second phase of the induction machine in a coordinate system fixed to the stator through a combination of a first target current setting, corresponding to a normal operation of the electric engine, for the first phase and a second target current setting for the second phase in a coordinate system fixed to the stator. This distinguishes a phase angle and an amplitude of the control current setting for the second phase from a phase angle and an amplitude of the second target current setting.
US09379641B2

A method of operating an inverter device configured on a back plane of a solar module, the inverter device comprising an energy recovery circuit device coupled to a rectifier circuit, the method comprising transferring a charge from a rectifier output to a storage capacitor configured in an energy recovery circuit; storing the charge at the storage capacitor for a time period associated with a reverse recovery time; and transferring the charge to an output of a DC bus structure to reduce a diode recovery loss in the rectifier circuit.
US09379640B2

An embodiment of the invention is a scalable single stage differential power converter. The inverter can be implemented in signal, split and multi-phases. A multiphase converter can be achieved with only three modules. Integrated magnetics used in preferred embodiments of the invention mitigate the DC component of the steady-state dynamics and can be extended to AC ripple mitigation. Control architectures in preferred embodiments can mitigate higher order harmonics in steady state dynamics. Embodiments of the invention also provide scalability for voltage and current source topologies.
US09379634B2

A semiconductor device includes: a first output unit configured to output a first phase; a second output unit configured to output a second phase different from the first phase, the second output unit being disposed to be stacked on the first output unit; and a controller configured to control the output units.
US09379631B2

There is disclosed a power supply stage, comprising: generating means for generating a power supply voltage from a high efficiency variable voltage supply in dependence on a reference signal; adjusting means for receiving the generated power supply voltage, and adapted to provide an adjusted selected power supply voltage tracking the reference signal in dependence thereon.
US09379630B2

A control circuit for a synchronous rectification circuit, a LLC resonant converter and a control method. The control circuit has a first comparing circuit, a second comparing circuit, a blanking circuit, a first logic circuit and a second logic circuit. The blanking circuit is configured to provide a first blanking signal and a second blanking signal to avoid one or more repeated conduction of a first synchronous rectifier and a second synchronous rectifier respectively, and the first blanking signal and the second blanking signal are logic complementary.
US09379629B2

A magnetic device and power converter employing the same. In one embodiment, the magnetic device includes a first L-core segment including a first leg and a second leg extending therefrom, and an opposing second L-core segment including a first leg and a second leg extending therefrom. The magnetic device also includes a winding formed around at least one of the first leg and the second leg of the first L-core segment or the second L-core segment.
US09379624B2

System and method for regulating an output of a power conversion system. An example system controller includes a signal generator and a modulation and drive component. The signal generator is configured to receive at least a first signal indicating a magnitude of an input voltage received by a primary winding of a power conversion system and receive a second signal indicating a magnitude of a primary current flowing through the primary winding, and generate a third signal. The modulation and drive component is configured to receive at least the third signal, generate a drive signal based on at least information associated with the third signal, and output the drive signal to a switch to affect the primary current.
US09379623B2

System and method for adjusting a threshold of a power conversion system. The system includes a threshold generator configured to receive a first signal and generate a threshold signal based on at least information associated with the first signal, a comparator configured to receive the threshold signal and a second signal and generate a comparison signal, and a gate driver configured to generate a drive signal based on at least information associated with the comparison signal. The gate driver is coupled to at least a switch configured to receive the drive signal and affect a current flowing through a primary winding coupled to a secondary winding. If the second signal is larger than the threshold signal in magnitude, the drive signal causes the switch to open. The drive signal is associated with a switching frequency.
US09379619B2

Dividing a single phase PWM signal into a plurality of phases includes: receiving, from a phase controller by a PWM frequency divider, an input pulse train comprising a period; and dividing, by the PWM frequency divider, the input pulse train amongst a plurality of output phases of the PWM frequency divider, including, at the onset of each period of the input pulse train: providing, on a next output phase of the PWM frequency divider, an output pulse train; and holding all other output phases at a tri-state voltage level.
US09379611B2

A switching power converter circuit comprises an input port, a first circuit supply rail having a first positive voltage greater than circuit ground, a second circuit supply rail having a second positive voltage greater than circuit ground, and an inductor electrically coupled to the input port, wherein inductor current flows in a first direction through the inductor to generate the first circuit supply rail and flows in an opposite direction through the inductor to generate the second circuit supply rail.
US09379590B2

Systems and methods for constructing a stator for use in downhole equipment such as ESP systems, where granulated filler material is used instead of encapsulants to provide mechanical support to the stator windings, provide electrical insulation in the stator slots, and conduct heat away from the windings. In one embodiment, a stator for an electric motor includes a plurality of laminations stacked together to form a stator core. Stator windings are positioned in slots within the stator core. The stator core and windings are installed in a stator housing, and a solid, granular filler material is used to fill an unoccupied volume within the slots. Retainer fittings are secured to the stator to retain the granulated filler material in the slots.
US09379577B2

A capacitive power system having a service life extending approach. The system may have an ultra or super capacitor with high capacitance. A predetermined amount of energy may be stored in the capacitor, sufficient for providing power to an electrically powered mechanism in the event the mechanism loses its power, to place it in a fail safe condition. With the capacitor at an initial capacitance, the working voltage may be set as low as possible while still retaining sufficient capacity for storing the predetermined amount of energy. As the capacitor's capacitance decreases with age, the working voltage of the capacitor may be gradually increased to compensate for lost capacitance. If the mechanism loses power, then a discharge of the capacitor may be initiated to transfer energy to the mechanism. If the electrical mechanism has power, then a charging of the capacitor may be initiated to transfer energy to the capacitor.
US09379576B2

An apparatus (100) couples to a vehicle (101) movable in relation to a medium (103). The vehicle (101) comprises a vehicle wheel (105) attached to an axle (107). The apparatus (100) comprises a driving wheel (110) configured to couple to the vehicle wheel (105) or to a vehicle axle (107) or to couple directly to the medium (103); a generator (120) configured to generate electrical power based on a rotation of the driving wheel (110), wherein the vehicle wheel (105) rotates upon a motion of the vehicle (101) as consequence of a friction of the vehicle (101) with the medium (103); a battery (130), configured to store the generated electrical power; and a control unit (140) configured to transform the generated electrical power to a predetermined level used for charging the battery (130).
US09379570B2

A power supply apparatus includes a power supply unit that outputs power to an electronic apparatus, and a control unit that determines whether a predetermined object is detected. The control unit controls the power supply unit to output power that is less than a predetermined value if the predetermined object is detected, and the predetermined object does not include a chargeable object.
US09379562B2

Holding assembly for a portable electronic device includes a base, a holder, and a charging unit. The holder is pivotably coupled to the base and supports the portable electronic device. The charging unit includes a radio frequency (RF) transmission module and a RF receiving module. The RF transmission module is coupled to the holder, the RF receiving module is integrated with the portable electronic device. The RF receiving module communicates with the RF transmission module via electromagnetic induction to charge the portable electronic device.
US09379553B2

The invention relates to a controllable energy store (2) with n parallel energy supply branches (3-1, 3-2, 3-3), wherein n≧1, each said branch having a first energy supply sub-branch (3-11; 3-21; 3-31) and a second energy supply sub-branch (3-12; 3-22; 3-32) that is connected in parallel to said first energy supply sub-branch. Each energy supply sub-branch (3-11; 3-12; 3-21; 3-22; 3-31; 3-32) has at least one energy storing module (4), each of which comprises at least one electric energy storing cell (5) with a corresponding controllable coupling unit (6). The coupling units (6) disconnect the energy supply sub-branch (3-11; 3-12; 3-21; 3-22; 3-31; 3-32) or bridge the respective corresponding energy storing cells (5) or connect the respective corresponding energy storing cells (5) into the respective energy supply sub-branch (3-11; 3-12; 3-21; 3-22; 3-31; 3-32) dependent on control signals. The energy storing cells (5) of the energy storing modules (4) in the first energy supply sub-branch (3-11; 3-21; 3-31) and the energy storing cells (5) of the energy storing modules (4) in the second energy supply sub-branch (3-12; 3-22; 3-32) are arranged in an anti-parallel manner.
US09379549B2

In a predetermined interval, electric power that is generated by power-source equipment is charged to a storage device and the amount of electric power that is accumulated in the storage device is reported from a communication device to a device that is provided to an electric power provider or a consumer. After the passage of a predetermined time interval, the amount of electric power that was previously reported to the device that is provided to the electric power provider or the consumer is discharged from the storage device and supplied to the electric power distribution system.
US09379536B2

A control means comprises a control segment (3) that is designed for driving an electrically adjustable piece of furniture and a switched-mode power supply unit (2) that supplies power to the control segment (3). The switched-mode power supply unit (2) features a switching regulator component (223) for controlling the switched-mode power supply unit and can be switched into a normal operating mode and into an idle mode. The switched-mode power supply unit (2) is designed for making available a supply voltage for the switching regulator component (223) in a clocked fashion with the aid of a start-up circuit (224) in the idle mode. The switched-mode power supply unit (2) features a power failure detection circuit (230) that is designed for detecting a failure of a line voltage applied to the input side of the switched-mode power supply unit (2) based on a signal within the start-up circuit (224) and for signaling this failure to the control segment (3).
US09379528B2

A cable tray trolley having a cushioned body configured to support a human, a frame configured to support the body and wheels that roll atop the rails of a cable tray to enable the trolley to travel along the length of the cable tray, the cable tray supporting the trolley. The trolley has adjustable torso and pelvic cushions and an adjustable leg support. The trolley also comprises a brake mechanism to slow or stop the travel of the trolley along the length of the cable tray. The trolley wheels are attached to the frame with adjustable shafts to enable the trolley to fit cable trays of varying widths.
US09379526B2

An enclosure for a network protector in an electrical distribution network includes a cabinet body that defines an interior region that accepts the network protector. The cabinet body three electrodes sealed with and electrically isolated from the cabinet body and each other, which extend through the cabinet body to establish electrical connection between corresponding terminals of the network protector and the electrical distribution network. First and second doors are pivotably connected to opposing sides of the cabinet body and have respective contact surfaces to seal against the cabinet body. A first gasket is disposed along a distal edge surface of the first door, and a second gasket is disposed along a distal edge surface of the second door. At least a portion of the first gasket and the second gasket have conformal shapes that sealingly mate with each other when the first and second doors are in a closed position.
US09379517B2

A radiation-emitting component is specified, having a metallic carrier body (1), which comprises at least two connection locations (1a, 1b) for making electrical contact with the component, a laser diode chip (2), which is fixed to the metallic carrier body (1) and is electrically conductively connected to the at least two connection locations (1a, 1b), a housing (3), which surrounds the metallic carrier body (1) in places, wherein the housing (3) is formed with a plastic, the connection locations (1a, 1b) extend in each case at least in places along a bottom face (3a) and a side face (3b) of the housing (3), said side face running transversely with respect to the bottom face, and the component is surface-mountable by means of the connection locations (1a, 1b) in such a way that the bottom face (3a) or the side face (3b) forms a mounting face of the component.
US09379515B1

An optical chip includes multiple laser cavities that each reflects a different portion of a light signal back and forth between reflective components. Each laser cavity guides one of the light signal portions through one or more waveguides. The one or more waveguides from different laser cavities being optically coupled to one another. A combiner receives the light signal portion from each of the laser cavities and combines the light signal portions into a light signal.
US09379501B2

An example universal contact assembly includes plug contact members and a sensing contact member that are overmolded together to form a single unit. Example adapter block assembly include a first optical adapter; a first contact assembly disposed in an aperture defined in the first optical adapter; a first circuit board; and a retainer arrangement that holds the first circuit board to the first optical adapter with sufficient force to retain the first contact assembly within the aperture. Example retainer arrangements include a cover having flanges with tabs that deflect into cavities defined by the first optical adapter; clamp members that clamp a cover to the first optical adapter to hold the first circuit board therebetween; and a retention strip having barbs that attach to the first optical adapter and barbs that attach to the first printed circuit board.
US09379500B2

The present invention generally relates to communication connectors and internal components thereof. In one embodiment, the present invention is a communication jack comprising both front-rotated and back rotated plug interface contacts. In another embodiment, the present invention is a communication jack comprising a two-piece front sled. In yet another embodiment, the present invention is a communication jack that retains its functionality when mated with both eight-position and six-position plugs.
US09379498B2

A coaxial connector includes an outer conductive member including a board mounting portion and a main body portion; an insulation member disposed in the outer conductive member; a central conductive member supported with the insulation member; and a metal member disposed in the outer conductive member below the insulation member. The metal member includes a through hole for retaining the central conductive member therein. The central conductive member is situated in the through hole away from an inner surface of the through hole by a first distance at an upper portion of the through hole. The central conductive member is situated in the through hole away from the inner surface of the through hole by a second distance at a lower portion of the through hole. The first distance is greater than the second distance.
US09379495B2

A socket outlet (100A; 100B; 100C; 100D) presenting given intrinsic characteristics so as to be suitable for delivering continuously, and without being damaged, an electrical signal that presents a determined maximum current, includes identification elements (130A; 130B; 130C; 130D) that are adapted to communicate or to co-operate with an electric plug (200A; 200B; 200C; 200D) so as to generate a pilot signal that is representative of the maximum current of the electrical signal that can be delivered by the socket outlet without being damaged. An electric plug and an electrical assembly are also described.
US09379492B2

A connector having a housing and a plurality of contact element pairs fixed inside the housing, wherein at least two contact element pairs are arranged adjacent to each other in one row and at least one contact element pair is spaced from the row at identical spacings from the at least two contact element pairs in the row, and wherein a shielding element is arranged between the contact element pairs of the row and the further contact element pair.
US09379488B2

The invention relates to a mating enclosure having a flange, wherein the flange has a forward face, a rearward face, and a first outer perimeter, a central opening, wherein the central opening has a second outer perimeter contained within the first outer perimeter, at least one protrusion protruding substantially perpendicularly from the forward face of the flange, wherein the protrusion has an inner surface facing the central opening, an outer surface facing away from the central opening, and a forward surface facing in the same direction as the forward face of the flange, and at least one locking element positioned on the outer surface of the protrusion, wherein the locking element is at rest such that a distance between the outer perimeter of the flange and the locking element is less than a distance between the outer perimeter of the flange and the outer surface of the protrusion.
US09379486B2

A connector assembly including a first and second connector configured to be connected to the first connector. The first connector has a slide including a cam groove for receiving a latch pin defined by the second connector. The slide is moved by a lever such that the cam groove and the latch pin cooperate to draw the first and second connectors from an uncoupled position to a fully coupled position when moved from an initial to final position. A ratcheting mechanism couples the lever to the slide allowing the lever to return from the final position to the initial position without disconnecting the first and second connectors. The lever is configured to move through more than one stroke from the initial position to the final position to bring the first and second connectors from the uncoupled position to the fully coupled position.
US09379483B2

Ribs (71) of a front member (60) can suppress backlash between first and second housings (10, 30) by coming into contact with the inner peripheral surface of a receptacle (12) when the first and second housings (10, 30) are connected properly. A tapered surface (18) is provided on the inner peripheral surface of the receptacle (12) and is inclined in a direction to gradually reduce inner dimensions of the receptacle (12) from an intermediate position of this receptacle (12) in a depth direction toward a back end. Each rib (71) has a curved surface cross-section and is formed to gradually increase a height from a front end in a fitting direction toward a rear end and includes an inclined portion (74) configured to come into contact along the tapered surface (18) of the receptacle (12) as the first and second housings (10, 30) are connected properly.
US09379477B2

A seal used for an electric connector having a part protruding outwardly through a first opening formed at a wall of a casing, the seal filling a space formed between an outer surface of the part and an inner surface of the first opening, includes a flat portion formed with a second opening having an inner edge entirely or partially identical in shape with an inner edge of the first opening, the flat portion lying on the wall such that the second opening overlaps the first opening, and a packing portion extending from the flat portion, and making close contact with both the outer surface of the part and the inner surface of the first opening.
US09379475B2

The electric connector includes a plurality of terminals each having a stepped portion recessed or raised in a direction intersecting a direction in which the terminals are inserted into a later-mentioned housing, a housing formed with an opening, the terminals being inserted into the housing, and a holder inserted into the housing through the opening and engaged to the stepped portions of the terminals to thereby fix the terminals in the housing, the holder including a front and a pair of sidewalls all of which are shaped to be engageable to the stepped portions of the terminals when the holder is inserted into the housing, and a pair of flexible portions resiliently deformable to move towards and away from each other.
US09379473B2

A connector includes a plurality of cavities (12) into which terminal fittings are to be accommodated. The cavities (12) are separate tubular members independent of a connector main body (14) and each of the cavities (12) also is configured as a separate member independent of the other cavities. The connector main body (14) functions as a holder for accommodating the plurality of cavities (12) and the cavities (12) are locked individually in the connector main body (14). Clearances are provided between the individual cavities (12) and the connector main body (14) in these locked parts and the cavities (12) are permitted to move relative to the connector main body (14) due to the clearances.
US09379468B2

An apparatus includes a first electrical connector including a first housing, a contact element having a first portion connected to the first housing, and a first elastic element for supporting the first portion in the first housing. The first elastic element is deflectable to permit the contact element to move relative to the first housing. The apparatus also includes a second electrical connector including a second housing and a second elastic element that is deflectable to receive and retain a second portion of the contact element that protrudes from the first housing.
US09379467B2

An optical connector is disclosed. The optical connector includes a cable having formed therein an optical waveguide, a plug having the cable connected thereto, and a connector housing configured to mount thereon the plug. The cable is provided with a cable-side guide portion. The plug is provided with a plug housing which has a plug-side guide portion and is attached to the cable. Either one of the cable-side guide portion and the plug-side guide portion is configured as a protrusive convex portion, and the other guide portion is configured as a concave portion so that the convex portion is press-fitted into the concave portion, thereby achieving a positioning of the cable and the plug housing.
US09379466B2

A connector including a soft spring portion. A connector that electrically connects a first printed circuit board and a second printed circuit board includes a contact portion that can be brought into contact with the first printed circuit board, a connection portion that can be connected to the second printed circuit board, and an elastic spring portion that connects the contact portion and the connection portion. The elastic spring portion includes a first spring portion and a second spring portion that are connected via an open loop-shaped integral connection portion.
US09379465B2

A connection terminal for a power module, includes a conductive wire that is wound to form the connection terminal. The conductive wire includes an insertion part, at least a part of which is closely wound and to be inserted into a hollow part of a holding member of the power module, and includes a press-fitting part having a diameter larger than a diameter of the hollow part, a rough winding part in which the wire is wound at a predetermined interval, and a contact part for coming into contact with an external circuit, the contact pert being provided at an end part of the rough winding part on a side different from the end part on a side of the insertion part.
US09379461B2

A grounding terminal includes a first grounding terminal including a first bolt insertion portion and a third bolt insertion portion, and a second grounding terminal including a second bolt insertion portion and a fourth bolt insertion portion. In a state that the first grounding terminal and the second grounding terminal are stacked on to each other, the first grounding terminal and the second grounding terminal are fastened and fixed to a fixation target by first and second bolts at first and second fastening portions. In the second fastening portion, the third bolt insertion portion and the fourth bolt insertion portion are stacked on to each other. The third bolt insertion portion has an elliptic shape or an oval shape. The fourth bolt insertion portion is opened and formed to be larger than the third bolt insertion portion.
US09379456B2

A circuit board for wireless communications includes communication circuitry for modulating and/or demodulating a radio frequency (RF) signal and an antenna apparatus for transmitting and receiving the RF signal, the antenna apparatus having selectable antenna elements located near one or more peripheries of the circuit board. A first antenna element produces a first directional radiation pattern; a second antenna element produces a second directional radiation pattern offset from the first radiation pattern. The antenna elements may include one or more reflectors configured to provide gain and broaden the frequency response of the antenna element. A switching network couples one or more of the selectable elements to the communication circuitry and provides impedance matching regardless of which or how many of the antenna elements are selected. Selecting different combinations of antenna elements results in a configurable radiation pattern; alternatively, selecting several elements may result in an omnidirectional radiation pattern.
US09379453B2

An antenna comprises notched semi-elliptical radiators. Each of the radiators has a first substantially planar surface. A ground plane has a second substantially planar surface that is generally parallel to the first substantially planar surfaces of the radiators by a generally uniform spacing. The ground plane has a central axis. Feeding members are adapted for conveying an electromagnetic signal to or from each radiator. Each of the feeding members is spaced radially outward from the central axis of the ground plane. A grounded member is coupled to each radiator and spaced apart, radially outward from the feeding spacer.
US09379444B2

A method of constructing a dipole antenna assembly is disclosed. The method includes providing a pair of mold halves and placing a feedline and a radiating portion within a cavity formed by the pair of mold halves, the radiating portion including a proximal portion and a distal portion separated from the proximal portion. The method further includes mating the pair of mold halves together to house the feedline and radiating portion within the cavity. A polyimide material may be injected through at least one inflow slot disposed through the mold halves into the cavity to adhere the distal portion to the proximal portion.
US09379436B1

A method for electronically compensating for quantization errors and bit toggle errors with phase shifters. A new bit state for a phase shifter associated with an element is identified based on a desired phase shift for the element. The new bit state minimizes a quantization error and a bit toggle error between the desired phase shift for the element and an actual phase shift that results when a current bit state is switched to the new bit state. A command is sent to the phase shifter to switch from the current bit state to the new bit state.
US09379434B2

To reduce coupling between transmission and reception while implementing sharing of polarized waves for both the transmitting band and the receiving band at the same time. Patch antenna for transmitting band and patch antenna for receiving band, which are arranged at predetermined spacing, include an upper-stage ground conductor; a lower-stage ground conductor; a feed line which is arranged among the ground conductor and the lower-stage ground conductor; a feed slot which is formed on the upper-stage ground conductor; a patch which is electromagnetically coupled with the feed line via the feed slot; and electromagnetic shielding members which are connected with the upper-stage ground conductor and the lower-stage ground conductor in a state in which the electromagnetic shielding members are located around the feed line. The feed line includes independent feeding conductors corresponding to respective polarized waves.
US09379418B2

A lithium-ion battery structure with a third electrode as reference electrode is disclosed. The reference electrode may be fabricated from lithium metal, lithiated carbon, or a variety of other lithium-containing electrode materials. A porous current collector allows permeation of reference lithium ions from the reference electrode to the cathode or anode, enabling voltage monitoring under actual operation of a lithium-ion battery. The reference electrode therefore does not need to be spatially between the battery anode and cathode, thus avoiding a shielding effect. The battery structure includes an external reference circuit to dynamically display the anode and cathode voltage. The battery structure can result in improved battery monitoring, enhanced battery safety, and extended battery life.
US09379416B2

A method for calculating the charge to balance for cells in a multi-cell battery. The method determines a depletion-goal state of charge (SOC) for the battery cells. The method determines a corresponding set of depletion-goal charges and usable charges for the set of cells, where the depletion-goal charge is calculated using the corresponding charge capacity and depletion-goal SOC and the usable charge is calculated using the corresponding actual charge and depletion-goal charge. The method determines a charge-bias using the set of usable charges. The method determines for the set of cells a corresponding set of charges to balance from the set of usable charges and the charge-bias.
US09379409B2

According to one embodiment, a manufacturing apparatus for a sealed secondary battery includes a chamber, pressure reduction unit, sealer transfer unit, and welding unit. The chamber accommodates therein a battery container injected with an electrolyte through an injection hole and is hermetically closed. The pressure reduction unit reduces pressure inside the chamber. The sealer transfer unit is configured to mount a sealer for sealing the injection hole on the injection hole of the battery container in the chamber decompressed by the pressure reduction unit. The welding unit is configured to laser-weld the sealer to the battery container by applying a laser beam to the peripheral edge portion of the sealer on the battery container through a laser transmission window formed in one surface of the chamber.
US09379400B2

The invention relates to a stack for a solid oxide fuel cell and a manufacturing method thereof, and more specifically, to a stack for a high-capacity solid oxide fuel cell and a manufacturing method thereof, in which cell modules including a fiat-tubular reformer integrated with flat-tubular reactors are electrically connected to form a cell bundle.
US09379394B2

A heater includes a heater housing extending along a heater axis. A fuel cell stack assembly is disposed within the heater housing and includes a plurality of fuel cells which convert chemical energy from a fuel cell fuel into heat and electricity through a chemical reaction with a fuel cell oxidizing agent. A combustor disposed within the heater housing includes a combustor fuel inlet for introducing the combustor fuel into the combustor, a combustor oxidizing agent inlet for introducing a combustor oxidizing agent into the combustor, and combustor exhaust outlet for discharging a heated combustor exhaust from the combustor. An anode exhaust conduit is connected to the anode exhaust outlet and extends out of the heater housing for selectively communicating a first quantity of the anode exhaust out of the heater housing. The heater housing is heated by the fuel cell stack assembly and the heated combustor exhaust.
US09379389B2

The present invention relates to a method for producing porous carbon materials comprising the following steps: (S1) forming carbon coatings on surfaces of ceramic nanoparticles; (S2) mixing carbon precursors and ceramic nanoparticles on which carbon coatings are formed in the step (S1); (S3) heat-treating the mixture of the ceramic nanoparticles having carbon coatings thereon and carbon precursors, prepared in the step (S2) to carbonize the mixture; and (S4) removing the ceramic nanoparticles from the material obtained in the step (S3). The method for producing porous carbon materials according to the present invention enables porous carbon materials in which mesopores are uniformly distributed, to be mass produced with low costs. The porous carbon materials having mesopores may be used as catalyst supports for fuel cells, and thus may be used in producing electrodes for fuel cells.
US09379387B2

Disclosed is a current collector prepared by coating a primer on a metallic base and a magnesium secondary battery including the same. The primer includes a conductive material and a polymer material and enhances adhesive strength between a cathode current collector and an active material, thereby maintaining stability in an operating voltage range of the battery without increasing internal resistance.
US09379381B2

A silicon/carbon composite comprises mesoporous silicon particles and carbon coating provided on the silicon particles, wherein the silicon particles have two pore size distribution of 2-4 nm and 20-40 nm. A process of preparing the silicon/carbon composite comprises the steps of preparing mesoporous silicon particles via a mechanochemical reaction between SiCl4 and Li33Si4 under ball milling and subsequent thermal treatment and washing process, and coating the mesoporous silicon particles with carbon. An anode for lithium ion battery comprises the silicon/carbon composite. A lithium ion battery comprises the silicon/carbon composite.
US09379378B2

An electrode for a lead acid battery is provided. The electrode includes a pasting material distributed on the electrode and arranged to provide uniform current density. A lead acid battery having a plurality of electrodes, each electrode having pasting material providing uniform current density across the electrodes is also provided. A method for manufacturing a battery electrode is also provided and includes applying a portion of the electrode with a pasting material providing uniform current density.
US09379366B2

A battery module includes a plurality of battery cells arranged in a first direction; first and second end plates, the first and second end plates being located along the first direction at opposite ends of the plurality of battery cells; and at least one support plate coupling the first and second end plates to each other, the first end plate including at least one first fastening portion, the second end plate including at least one second fastening portion, and the support plate including a third fastening portion and a fourth fastening portion, the first and second fastening portions being coupled at an inner surface of the third and fourth fastening portions, respectively.
US09379364B2

A spring loaded rechargeable battery assembly is an apparatus that incorporates a particularly designed attachment mount in order to electrically engage a plurality of electronic cigarette/vaporizer components as part of a modular system. The apparatus utilizes an upper housing assembly, a retractable contact assembly, a battery control unit, a battery cell, a housing sleeve, and a lower housing assembly in order to function properly. Through the configuration of the upper housing assembly and the retractable contact plate, the spring loaded rechargeable battery assembly is able to form a preconfigured attachment mount that accommodates various fastener types but additionally includes an elastic pin system that engages vaporizer assembly terminals of various heights and widths.
US09379355B1

There is provided a flexible display having a plurality of innovations configured to allow bending of a portion or portions to reduce apparent border size and/or utilize the side surface of an assembled flexible display.
US09379350B2

A dual mode display apparatus according to the inventive concept includes a lower substrate, a first lower electrode on the lower substrate, a light switching layer on the first lower electrode, a first upper electrode on the light switching layer, a passivation layer on the first upper electrode, a contact plug connected to the first upper electrode and penetrating the passivation layer, a second lower electrode on the contact plug and the passivation layer, an organic light-emitting layer on the second lower electrode, a second upper electrode on the organic light-emitting layer, and an upper substrate on the second upper electrode.
US09379346B2

The present invention relates to efficient organic light emitting devices (OLEDs). More specifically, the present invention relates to white-emitting OLEDs, or WOLEDs. The devices of the present invention employ three emissive sub-elements, typically emitting red, green and blue, to sufficiently cover the visible spectrum. The sub-elements are separated by charge generating layers.
US09379339B2

A substrate cartridge includes a cartridge main body that houses a substrate and an information-maintaining section that is housed in the cartridge main body and maintains information that includes at least specification information of specification values of the substrate housed in the cartridge main body.
US09379334B2

Provided is an organic light-emitting device with a blue emission layer. The blue emission layer is an emission layer that emits blue light by a fluorescent emission mechanism. The blue emission layer includes a compound represented by Formula 4 below:
US09379303B2

A quantum information processing system includes a first composite quantum system, a second composite quantum system, a plurality of electromagnetic field sources coupled to the system and an adjustable electromagnetic coupling between the first composite quantum system and the second composite quantum system.
US09379296B2

A silicone resin is provided. The silicone resin may be effectively used to encapsulate a semiconductor element, for example, a light-emitting element of a light-emitting diode.
US09379294B2

A light emitting device includes a substrate, a light emitting element mounted on the substrate, a light transmissive member placed on an upper surface of the light emitting element, and a sealing member which seals the light emitting element and the light transmissive member. The light transmissive member is a plate-shaped member not containing a phosphor and is larger than the light emitting element when viewed from above. The sealing member includes a first sealing member which is formed of a light reflecting member for reflecting light emitted from the light emitting element and covers side surfaces of the light emitting element, and a second sealing member which contains a phosphor for converting the light emitted from the light emitting element into light having wavelength different from wavelength of the light emitted from the light emitting element and covers at least an upper surface of the light transmissive member.
US09379292B2

A method for packaging LED light source, a package structure of LED light source and a light source module are provided. The method for packaging LED light source includes providing a substrate integrated with LED chips, where a surface of the substrate is provided with a filling layer configured to cover the LED chips; printing, on the a surface of the filling layer, phosphor patterns to cover the surface of the filling layer, where the phosphor patterns include one or more first phosphor patterns, one or more second phosphor patterns and one or more third phosphor patterns, where every two of the first, the second and the third phosphor patterns are adjacent to each other. The package structure of LED light source and the light source module have good uniformity of light-emission and low cost, and the process of the method for packaging LED light source is simple.
US09379290B2

A LED module includes a substrate, a LED chip supported on the substrate, a metal wiring installed on the substrate, the metal wiring including a mounting portion on which the LED chip is mounted, an encapsulating resin configured to cover the LED chip and the metal wiring, and a clad member configured to cover the metal wiring to expose the mounting portion, the encapsulating resin arranged to cover the clad member.
US09379289B1

The disclosed lighting arrangement includes adhesive transfer tape. The adhesive transfer tape has an adhesive layer disposed directly on a release liner, and the release liner is separable from the adhesive layer. Power wires are adhered directly to the adhesive layer, and one or more light-emitting diodes (LEDs) are disposed on the adhesive layer and coupled to the power wires.
US09379286B2

An optoelectronic semiconductor chip (10) is specified, comprising a semiconductor layer sequence (20) having at least two active regions (21, 22) arranged one above another, wherein the active regions (21, 22) each have a first semiconductor region (3) of a first conduction type, a second semiconductor region (5) of a second conduction type and a radiation-emitting active layer (4) arranged between the first semiconductor region (3) and the second semiconductor region (5). The optoelectronic semiconductor chip (10) comprises a mirror layer (6), which is arranged at a side of the semiconductor layer sequence (20) facing away from a radiation exit surface (13), and at least two electrical contacts (11, 12) which are arranged at a side of the mirror layer (6) facing away from the radiation exit surface (13). Furthermore, a light source (30) comprising the optoelectronic semiconductor chip (10) is specified.
US09379284B2

A nitride semiconductor light emitting chip includes: a conductive substrate including a nitride semiconductor layer; an n-type nitride semiconductor layer, an active layer, and a p-type nitride semiconductor layer sequentially formed on a principal surface of the nitride semiconductor layer; and an n-side electrode formed in contact with the conductive substrate. A recess is formed in a back surface of the conductive substrate opposite to the principal surface. The n-side electrode is in contact with at least part of a surface of the recess. A depth D1 is not less than 25% of a thickness T, where T represents a thickness of the conductive substrate, and D1 represents a depth of the recess.
US09379283B2

A method of manufacturing a nanostructure semiconductor light emitting device including providing a base layer formed of a first conductivity type semiconductor. A mask including an etch stop layer is formed on the base layer. A plurality of openings are formed in the mask so as to expose regions of. A plurality of nanocores are formed by growing the first conductivity type semiconductor on the exposed regions of the base layer to fill the plurality of openings. The mask is partially removed by using the etch stop layer to expose side portions of the plurality of nanocores. An active layer and a second conductivity type semiconductor layer are sequentially grown on surfaces of the plurality of nanocores.
US09379276B2

There are provided an optical interconnection module and an optical-electrical hybrid board using the same to process optical and electric signals on a board at a low transmission loss at high speed in transmitting high-speed optical signals sent and received between chips or between boards in a data processing apparatus. An optical interconnection module has a structure in which an optical signal is emitted from a laser optical source device, propagates the inside of a modulator device, and is deflected by a beam turning structure in the vertical direction of a substrate, an optical signal is incident from the outside of a semiconductor substrate, and transmitted and received at a photo diode provided on the semiconductor substrate, and the optical signals are optically connected to each other through the inside of the semiconductor substrate in the vertical direction of the substrate with the outside of the semiconductor substrate.
US09379274B1

According to an aspect of an embodiment of the present disclosure, there is provided a solar cell panel and a method for manufacturing the same. The solar cell panel comprises: a solar cell for generating electric power from sunlight; a coverglass for covering the solar cell; transparent shims, which are disposed between the solar cell and the coverglass at the points where the distance between the solar cell and the coverglass needs to be controlled, and form a space between the solar cell and the coverglass; and adhesive layer, which fills the space between the solar cell and the coverglass and has the thickness the same as that of the transparent shims.
US09379264B2

A multilayered film, a back sheet for a photovoltaic cell, methods of manufacturing the film and cell, and a photovoltaic module including the film and cell are provided. The multilayered film includes a resin layer formed on a substrate, and the resin layer contains a fluorine-based polymer and a reactive functional group having an equivalent weight of 30,000 or less. The resin layer containing the fluorine-based polymer has good durability and weatherability and is highly adhesive to the substrate at an interface between the resin layer and the substrate. Also, since a drying process may be performed at a low temperature during manufacture of the multilayered film, manufacturing costs may be reduced, productivity may be increased, and degradation in the quality of products due to thermal deformation or thermal shock may be prevented. The multilayered film may be effectively used as, for example, a back sheet for various photovoltaic modules.
US09379254B2

This disclosure provides systems, methods and apparatus for fabricating thin film transistor (TFT) devices. In one aspect, a substrate having a source area, a drain area, and a channel area is provided. Metal cations are implanted in the oxide semiconductor layer overlying the source area and the drain area of the substrate. The metal cation implantation forms a doped n-type oxide semiconductor in the oxide semiconductor layer overlying the source area and the drain area of the substrate.
US09379250B2

This semiconductor device (100A) includes: a substrate (2); a gate electrode (3) formed on the substrate (2); a gate insulating layer (4) formed over the gate electrode (3); an oxide semiconductor layer (5) formed on the gate insulating layer (4); source and drain electrodes (6s, 6d) electrically connected to the oxide semiconductor layer (5); a first transparent electrode (7) electrically connected to the drain electrode (6d); an interlayer insulating layer (8a) including portions formed on the source and drain electrodes (6s, 6d); and a second transparent electrode (9) formed on the interlayer insulating layer (8a). At least a portion of the second transparent electrode (9) overlaps with the first transparent electrode (7) with the interlayer insulating layer (8a) interposed between them. And the oxide semiconductor layer (5) and the first transparent electrode (7) are formed out of a same oxide film.
US09379249B2

A thin-film transistor includes a substrate, a first gate electrode formed on the substrate, a first active layer that is formed on the substrate and includes a first oxide semiconductor layer and a first barrier layer, a second active layer that is formed on the first active layer and includes a second oxide semiconductor layer and an intermediate barrier layer, a gate insulating layer that is formed on the second active layer, a second gate electrode that is formed on the gate insulating layer and is electrically connected to the first gate electrode, an interlayer insulating film formed on the second gate electrode, the first active layer and the second active layer, and a source electrode and a drain electrode electrically connected to the first active layer and the second active layer.
US09379247B2

A method of fabricating a stable, high mobility metal oxide thin film transistor includes the steps of providing a substrate, positioning a gate on the substrate, and depositing a gate dielectric layer on the gate and portions of the substrate not covered by the gate. A multiple film active layer including a metal oxide semiconductor film and a metal oxide passivation film is deposited on the gate dielectric with the passivation film positioned in overlying relationship to the semiconductor film. An etch-stop layer is positioned on a surface of the passivation film and defines a channel area in the active layer. A portion of the multiple film active layer on opposite sides of the etch-stop layer is modified to form an ohmic contact and metal source/drain contacts are positioned on the modified portion of the multiple film active layer.
US09379243B1

In a method for fabricating a field-effect transistor (FET) structure, forming a shallow trench isolation (STI) structure on a semiconductor substrate, wherein the STI structure includes dielectric structures that form one or more dielectric walled aspect ratio trapping (ART) trenches. The method further includes epitaxially growing a first semiconductor material on the semiconductor substrate and substantially filling at least one of the one or more ART trenches, and recessing the first semiconductor material down into the ART trenches selective to the dielectric structures, such that the upper surface of the first semiconductor material is below the upper surface of the dielectric structures. The method further includes epitaxially growing a second semiconductor material on top of the first semiconductor material and substantially filling the ART trenches to form a semiconductor fin that comprises an upper portion comprising the second semiconductor material and a lower portion comprising the first semiconductor material.
US09379233B2

A semiconductor device 100 includes a plurality of vertical transistors 50 provided to stand from a silicon substrate 1 and having a pillar lower diffusion layer 9 at their end portions on the silicon substrate 1 side, a metal contact plug 31 provided to stand from the silicon substrate 1 and connected to the pillar lower diffusion layer 9 of the plurality of vertical transistors 50, the plurality of vertical transistors 50 are uniformly arranged around the metal contact plug 31 and share the pillar lower diffusion layer 9 and the metal contact plug 31.
US09379217B2

A method includes providing a plurality of semiconductor fins parallel to each other, and includes two edge fins and a center fin between the two edge fins. A middle portion of each of the two edge fins is etched, and the center fin is not etched. A gate dielectric is formed on a top surface and sidewalls of the center fin. A gate electrode is formed over the gate dielectric. The end portions of the two edge fins and end portions of the center fin are recessed. An epitaxy is performed to form an epitaxy region, wherein an epitaxy material grown from spaces left by the end portions of the two edge fins are merged with an epitaxy material grown from a space left by the end portions of the center fin to form the epitaxy region. A source/drain region is formed in the epitaxy region.
US09379215B2

A method of fabricating a fin field effect transistor (FinFET) including forming a first insulation region and a second insulation region and fin there between. The method further includes forming a gate stack over a portion of the fin and over a portion of the first and second insulation regions. The method further includes tapering the top surfaces of the first and second insulation regions not covered by the gate stack.
US09379214B2

A MOSFET structure and method of manufacture that minimize threshold variations associated with statistical uncertainties of implanted source and drain extensions. The source and drain extensions are fabricated very late in the process using a material added to etched recesses immediately adjacent to the transistor's channel. In various embodiments, the added material may be germanium grown by selective epitaxy, doped silicon grown by selective epitaxy, or metallic materials created by deposition or by deposition and reaction.
US09379211B2

A semiconductor device and a method of fabricating the semiconductor device are provided. The semiconductor device includes a substrate, a gate structure over the substrate, a source/drain regions adjacent to the pair of spacers in the substrate, an etch stop layer next to the gate structure and overlying the substrate, a contact plug extending into the source/drain region and partially overlapping the gate structure, a protective layer over the etch stop layer overlying the substrate and covering the etch stop layer next to the gate structure without the contact plug, and an interlayer dielectric layer over the protective layer. The contact plug has no contact-to-gate short issue to the gate structure.
US09379205B2

A semiconductor device includes: a semiconductor multi-layer structure which includes at least an electron traveling layer and an electron supply layer on a substrate, wherein the electron supply layer includes a first portion which contains Sb and has at least a portion doped with Te, and a second portion which is located closer to the electron traveling layer side than the first portion and has a lattice constant smaller than that of the first portion.
US09379203B2

An ultra-fast breakover diode has a turn on time TON that is less than 0.3 microseconds, where the forward breakover voltage is greater than +400 volts and varies less than one percent per ten degrees Celsius change. In another aspect of the invention, a breakover diode has a reverse breakdown voltage that is greater, in absolute magnitude, than the forward breakover voltage, where the forward breakover voltage is greater than +400 volts. Yet another aspect of the invention involves a string of series-connected breakover diode dice, along with a resistor string, in a packaged circuit. The packaged circuit acts like a single breakover diode having a large forward breakover voltage and a comparably large reverse breakdown voltage, even though the packaged circuit includes no discrete high voltage reverse breakdown diode. The packaged circuit is usable to supply a triggering current to a thyristor in a voltage protection circuit.
US09379198B2

An integrated circuit structure with a selectively formed and at least partially oxidized metal cap over a gate. In one embodiment, an integrated circuit structure has: a substrate; a metal gate located over the substrate; at least one liner layer over the substrate and substantially surrounding the metal gate; and an at least partially oxidized etch stop layer located directly over the metal gate, the etch stop layer including at least one of cobalt (Co), manganese (Mn), tungsten (W), iridium (Ir), rhodium (Rh) or ruthenium (Ru).
US09379194B2

A back-end metallization structure for non-volatile memory (NVM) and other semiconductor devices including low-moisture-content oxide cap layers that suppress the creation and migration of mobile hydrogen atoms/ions during back-end processing. The metallization structure includes multiple metallization layers formed over front-end e.g., polysilicon (floating gate) structures and a pre-metal dielectric layer. Each metallization layer includes a patterned metal (e.g., aluminum) structure covered by an interlevel dielectric (ILD) layer (e.g., BPSG, USG or FSG). Each cap layer is formed using a high-density low-moisture content oxide such as silane oxide (i.e., SiO2 generated by way of a silane CVD process) that is deposited over the ILD layer in lower metallization layers to serve as an etch-stop for the subsequently-formed metal layer, and to isolate the ILD material from the plasma environment during aluminum over etch, which significantly reduces the production and migration of hydrogen that diminishes charge storage by the floating gates.
US09379172B2

A light-emitting device includes a drive transistor for controlling the quantity of current supplied to a light-emitting element, a capacitor element electrically connected to a gate electrode of the drive transistor, and an electrical continuity portion for electrically connecting the drive transistor and the light-emitting element, these elements being disposed on a substrate. The electrical continuity portion is disposed on the side opposite to the capacitor element with the drive transistor disposed therebetween.
US09379169B2

OLED displays having a resolution of 300 dpi, 400 dpi, or greater are provided. Devices as disclosed may use one or more transistors, such as metal oxide transistors, which have a leakage current of not more than about 10−15 A/μm. Displays having sub-pixels with a largest dimension on the order of 60 μm are also provided.
US09379168B2

A touch organic light-emitting diode (OLED) display panel and a display device comprising the same are disclosed. The touch OLED display panel comprises: a thin film transistor (TFT) substrate; an OLED layer disposed on the TFT substrate; a substrate disposed on the OLED layer; a sensor layer disposed on the substrate; an optical functional layer having a transmittance of 50% to 80%; and a cover plate, wherein the optical functional film is disposed on a surface of the cover plate.
US09379167B2

There are provided a light emitting device and a method for manufacturing the same, which may effectively improve heat dissipation of the light emitting device and extend service life thereof. The light emitting device comprises a substrate (1) on which a light emitting section (2) is disposed, and the light emitting device further have a semiconductor thermoelectric refrigerating section (3) integrated thereon which is disposed on the light emitting section (2); the semiconductor refrigerating section (3) comprises a cold end (31) close to the light emitting section (2) and a hot end (32) away from the light emitting section (2).
US09379164B2

An integrated circuit device according to an embodiment includes a semiconductor substrate, a first semiconductor member and a second semiconductor member provided on the semiconductor substrate, a first electrode disposed between the first semiconductor member and the second semiconductor member, and a second electrode disposed between the semiconductor substrate and the first electrode. The first semiconductor member and the second semiconductor member extend in a first direction perpendicular to an upper surface of the semiconductor substrate. The first semiconductor member and the second semiconductor member are separated in a second direction orthogonal to the first direction. The first electrode extends in a third direction intersecting both the first direction and the second direction. The second electrode extends in the third direction.
US09379159B2

A method of fabricating an image sensor includes forming a pixel array in an imaging region of a semiconductor substrate and forming a trench in a peripheral region of the semiconductor substrate after forming the pixel array. The peripheral region is on a perimeter of the imaging region. The trench is filled with an insulating material. An interconnect layer is formed after filling the trench with insulating material. A first wafer is bonded to a second wafer. The first wafer includes the interconnect layer and the semiconductor substrate. A backside of the semiconductor substrate is thinned to expose the insulating material. A via cavity is formed through the insulating material. The via cavity extends down to a second interconnect layer of the second wafer. The via cavity is filled with a conductive material to form a via. The insulating material insulates the conductive material from the semiconductor substrate.
US09379146B2

A method for manufacturing an array substrate and a method for forming a through hole are provided. The method for manufacturing the array substrate comprise: coating photoresist in an insulating layer through-hole region on a substrate; depositing an insulating layer on the substrate provided with the photoresist in the insulating layer through-hole region; and stripping off the photoresist in the insulating layer through-hole region to form an insulating layer through hole. The manufacturing method simplifies the process of forming the insulating layer through hole.
US09379139B2

A display apparatus includes a thin film transistor substrate, a gate driver, and a connection line. The thin film transistor substrate includes a display area and a non-display area surrounding the display area. The display area includes gate lines extending along a first direction and data lines extending along a second direction crossing the first direction. The data lines are insulated from the gate lines. The gate driver is at a first non-display area of the non-display area, located outside the display area along the second direction, and is configured to apply a gate signal to the gate lines. The connection line extends along the second direction and couples the gate driver and the gate lines. A resistance of the connection line coupled to a gate line is substantially equal to a resistance of the connection line coupled to another gate line.
US09379131B2

A 3D stacked semiconductor structure is provided, comprising a plurality of multi-layered pillars formed on a substrate and spaced apart from each other, a plurality of first conductors formed between the adjacent multi-layered pillars, a plurality of charging-trapping layers formed on the substrate and on the sidewalls of the multi-layered pillars for separating the first conductor and the multi-layered pillars, and a second conductor formed on the first conductors and on the charging-trapping layers. One of the multi-layered pillars comprises a plurality of insulating layers and a plurality of conductive layers arranged alternately. The top surfaces of the first conductors are higher than the top surfaces of the multi-layered pillars so as to create a plurality of receiving trenches respectively on the multi-layered pillars. The second conductor fills up the receiving trenches on the multi-layered pillars.
US09379118B2

Semiconductor devices and methods of fabricating the same are disclosed. The methods include forming a first interlayer insulating layer and a conductive contact plug that penetrates the first interlayer insulating layer, forming a second interlayer insulating layer and a first interlayer wiring on the first interlayer insulating layer. The first interlayer wiring penetrates the second interlayer insulating layer and overlaps the first metal contact plug. The second interlayer insulating layer is etched using the first interlayer wiring as a mask until the first metal contact plug is exposed, and an exposed portion of the conductive contact plug is etched using the first interlayer wiring as the mask.
US09379103B2

A charge pump circuit includes a substrate and first well region formed in the substrate. A first transistor includes first and second conduction regions disposed in the first well region. A second well region is formed in the substrate. A third well region is formed within the second well region. A second transistor includes first and second conduction regions disposed in the third well region. The second well region and third well region are coupled to a common terminal. The common terminal receives a local potential and the first well region and second well region are commonly maintained at the local potential. The first transistor and second transistor operate within the charge pump cell. A plurality of charge pump cells can be cascaded together with an output of a first charge pump cell coupled to an input of a second charge pump cell.
US09379097B2

Package on package structures and manners of formation are described. In an embodiment, an array of trenches is formed partially through a fan-out substrate. In an embodiment, a plurality of laterally separate locations thermal interface material is dispensed onto an array of embedded bottom die. In an embodiment a thermal compression tool including an array of cavities corresponding to an array of top packages is brought into contact with the array of top packages and underlying fan-out substrate during PoP joint formation. The fan-out substrate may be secured to a vacuum chuck during several processing operations.
US09379090B1

A semiconductor package for a side by side die configuration may include a substrate having a cavity, a bridge interposer positioned within the cavity and having an active side facing active sides of a first die and a second die and partially horizontally overlapping the first die and the second die to provide an interconnection between the first die and the second die, and a thermal element attached to backsides of the first die and the second die to provide a heat path and heat storage for the first die and the second die.
US09379079B1

The present invention provides a flip chip scheme and a method of forming the flip chip scheme. The flip chip scheme comprises: a plurality of bumps, some of the bumps arranged in a first pattern, respectively, and some of the bumps arranged in a second pattern different from the first pattern, respectively; wherein the first pattern is an equilateral triangle arranged by three bumps, and the second pattern is a square arranged by four bumps. The method comprises: arranging some of the bumps in a first pattern, respectively, and arranging some of the bumps in a second pattern different from the first pattern, respectively; wherein the first pattern is an equilateral triangle arranged by three bumps, and the second pattern is a square arranged by four bumps.
US09379069B2

A semiconductor arrangement is provided. The semiconductor arrangement includes a first dielectric layer surrounding a first transmission line and a magnetic layer surrounding the first dielectric layer. The magnetic layer increases the inductance of the transmission line. The semiconductor arrangement having the magnetic layer surrounding the first transmission line has increased impedance, which promotes current flow through the transmission line, without having increased resistance as compared to a semiconductor arrangement that does not have a magnetic layer. Increased resistance requires increased power, which results in a shorter semiconductor arrangement life span than the semiconductor arrangement without the increased resistance.
US09379065B2

Some implementations provide a semiconductor device (e.g., die, wafer) that includes a substrate, metal layers and dielectric layers coupled to the substrate, a pad coupled to one of the several metal layers, a first metal redistribution layer coupled to the pad, an under bump metallization (UBM) layer coupled to the first metal redistribution layer. The semiconductor device includes several crack stopping structures configured to surround a bump area of the semiconductor device and a pad area of the semiconductor device. The bump area includes the UBM layer. The pad area includes the pad. In some implementations, at least one crack stopping structure includes a first metal layer and a first via. In some implementations, at least one crack stopping structure further includes a second metal layer, a second via, and a third metal layer. In some implementations, at least one crack stopping structure is an inverted pyramid crack stopping structure.
US09379063B2

The present invention is applicable to a semiconductor device having a plurality of chips being stacked with a TSV structure in which adjacent ones of the chips are connected to each other via a plurality of through electrodes. Each of the chips includes a plurality of TSV array portions provided so as to correspond to a plurality of channels. The TSV array portions include a TSV array portion that contributes to an input and an output depending upon the number of the chips being stacked, and a pass-through TSV array portion that is not connected to an input/output circuit.
US09379059B2

An integrated circuit chip includes a semiconductor substrate having thereon a plurality of IMD layers and a plurality of first conductive layers; a first passivation layer overlying the plurality of IMD layers and the first conductive layers; at least a first power/ground mesh wiring line in a first aluminum layer overlying the first Insulating layer; and at least a second power/ground mesh wiring line in a second aluminum layer overlying the first aluminum layer.
US09379053B2

Disclosed herein is a semiconductor device includes: a plurality of first power supply wirings provided on a first wiring layer and extending in a first direction; a plurality of second power supply wirings provided on a second wiring layer different from the first wiring layer and extending in a second direction intersecting the first direction; a signal wiring provided on the second wiring layer and extending in the second direction; and a plurality of through-hole conductors each electrically connecting an associated one of the first power supply wirings to an associated one of the second power supply wirings. At least a part of the first power supply wirings have a notch in a portion intersecting the signal wiring.
US09379048B2

In one embodiment, a semiconductor package includes a first and a second die flag, wherein the first and second die flags are separated by a gap. First and second metal oxide semiconductor field effect transistor (MOSFET) die are on the first and the second die flags, respectively. A power control integrated circuit (IC) is stacked on top of at least one of the first or the second MOSFET die. A mold compound is encapsulating the power control IC, the first and second MOSFET die, and the first and second die flags.
US09379047B2

A semiconductor device of the present invention includes a resin package, a semiconductor chip sealed in the resin package, and having first and second pads on a front surface, a lead integrated island sealed in the resin package, to one surface of which a back surface of the semiconductor chip is bonded, and the other surface of an opposite side to the one surface of which is partially exposed from a bottom surface of the resin package as a first pad connecting terminal for electrical connection between the first pad and outside and a back connecting terminal for electrical connection between the back surface of the semiconductor chip and outside separately from each other, and a lead formed separately from the lead integrated island, sealed in the resin package, one surface of which is connected with the second pad by a wire, and the other surface of an opposite side to the one surface of which is exposed from a bottom surface of the resin package as a second pad connecting terminal for electrical connection between the second pad and outside, and the semiconductor chip is, on the one surface of the lead integrated island, disposed at a position one-sided to the first pad connecting terminal side, and the first pad and the one surface of the lead integrated island are connected by a wire.
US09379040B2

According to one embodiment, a semiconductor device includes a first conductor, a second conductor, and an envelope. The first conductor includes a first radiation surface. The second conductor includes a second radiation surface. The envelope includes a first envelope portion which is composed of a first insulative material and is formed such that the first envelope portion seals a semiconductor, and a second envelope portion which is composed of a second insulative material and is formed in contact with the first radiation surface and the second radiation surface.
US09379026B2

A fin-shaped field-effect transistor process includes the following steps. A substrate is provided. A first fin-shaped field-effect transistor and a second fin-shaped field-effect transistor are formed on the substrate, wherein the first fin-shaped field-effect transistor includes a first metal layer and the second fin-shaped field-effect transistor includes a second metal layer. A treatment process is performed on the first fin-shaped field-effect transistor to adjust the threshold voltage of the first fin-shaped field-effect transistor. A fin-shaped field-effect transistor formed by said process is also provided.
US09379025B1

A method of forming field effect transistors (FETs), and forming integrated circuit (IC) chip including the FETs. After forming replacement metal gate (RMG) FinFETs on a surface layer of a silicon on insulator (SOI) wafer, and growing unmerged epitaxially (epi) on the fins, the epi is capped with dielectric and an inter-level dielectric (ILD) layer is formed on the SOI wafer. The said ILD layer is patterned to an upper surface of the epi above encased fins in a timed etch. Then, etching, preferably with an etchant selective to silicon, the epi is opened to, and into, the fins. The resulting orifices are filled with conductive material to form source drain contacts.
US09379023B2

A semiconductor device includes a substrate including first and second regions. A first gate stack structure containing a first effective work function adjust species is formed over the first region and a second gate stack structure containing a second effective work function adjust species is formed over the second region. A channel region is formed under the first gate stack structure and contains a threshold voltage adjust species.
US09379020B2

A method of selective formation of silicide on a semiconductor wafer, wherein the metal layer is deposited over the entire wafer prior to application of the SiProt mask such that any etching of the mask does not cause any surface deterioration of the silicon wafer.
US09379011B2

In one aspect, methods of silicidation and germanidation are provided. In some embodiments, methods for forming metal silicide can include forming a non-oxide interface, such as germanium or solid antimony, over exposed silicon regions of a substrate. Metal oxide is formed over the interface layer. Annealing and reducing causes metal from the metal oxide to react with the underlying silicon and form metal silicide. Additionally, metal germanide can be formed by reduction of metal oxide over germanium, whether or not any underlying silicon is also silicided. In other embodiments, nickel is deposited directly and an interface layer is not used. In another aspect, methods of depositing nickel thin films by vapor phase deposition processes are provided. In some embodiments, nickel thin films are deposited by ALD. Nickel thin films can be used directly in silicidation and germanidation processes.
US09379004B1

A method for fabricating a semiconductor device includes preparing a substrate which includes a memory cell region and a peripheral circuit region; forming a buried word line in the substrate in the memory cell region; forming a planar gate structure over the substrate in the peripheral circuit region; forming a bit line structure over the substrate in the memory cell region; forming a first air spacers over a sidewalls of the planar gate structure; and forming a second air spacers over a sidewalls of the bit line structure.
US09379003B2

A semiconductor device and methods of forming a semiconductor device are disclosed. In the methods, a layer, such as an insulating interlayer, is formed on a substrate. A first trench is formed in the layer, and a mask layer is formed in the first trench. The mask layer has a first thickness from a bottom surface of the first trench to the top of the mask layer. The mask layer is patterned to form a mask that at least partially exposes a sidewall of the first trench. A portion of the mask adjacent to the exposed sidewall of the first trench has a second thickness smaller than the first thickness. The layer is etched to form a second trench using the mask as an etching mask. The second trench is in fluid communication with the first trench. A conductive pattern is formed in the first trench and the second trench.
US09379002B2

A semiconductor device includes a bit line structure located on a semiconductor substrate, an outer bit line spacer located on a first side surface of the bit line structure, an inner bit line spacer including a first part located between the bit line structure and the outer bit line spacer and a second part located between the semiconductor substrate and the outer bit line spacer, and a block bit line spacer located between the outer bit line spacer and the second part of the inner bit line spacer. A first air-gap is defined by the outer bit line spacer, the inner bit line spacer, and the block bit line spacer.
US09378994B2

Various embodiments of batch load lock apparatus are disclosed. The batch load lock apparatus includes a load lock body including first and second load lock openings, a lift assembly within the load lock body, the lift assembly including multiple wafer stations, each of the multiple wafer stations adapted to provide access to wafers through the first and second load lock openings, wherein the batch load lock apparatus includes temperature control capability (e.g., heating or cooling). Batch load lock apparatus is capable of transferring batches of wafers into and out of various processing chambers. Systems including the batch load lock apparatus and methods of operating the batch load lock apparatus are also provided, as are numerous other aspects.
US09378980B2

A transistor including an oxide semiconductor, which has good on-state characteristics, and a high-performance semiconductor device including a transistor capable of high-speed response and high-speed operation. In the transistor including an oxide semiconductor, oxygen-defect-inducing factors are introduced (added) into an oxide semiconductor layer, whereby the resistance of a source and drain regions are selectively reduced. Oxygen-defect-inducing factors are introduced into the oxide semiconductor layer, whereby oxygen defects serving as donors can be effectively formed in the oxide semiconductor layer. The introduced oxygen-defect-inducing factors are one or more selected from titanium, tungsten, and molybdenum, and are introduced by an ion implantation method.
US09378977B2

A non-volatile memory device comprises a substrate, a control gate electrode on the substrate, and a charge storage region between the control gate electrode and the substrate. A control gate mask pattern is on the control gate electrode, the control gate electrode comprising a control base gate and a control metal gate on the control base gate. A width of the control metal gate is less than a width of the control gate mask pattern. An oxidation-resistant spacer is at sidewalls of the control metal gate positioned between the control gate mask pattern and the control base gate.
US09378973B1

A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate having a first region and a second region; forming a plurality of mandrels on the first region and a plurality of patterns on the second region, in which the widths of the patterns on the second region are greater than the widths of the mandrels on the first region; forming a hard mask on the second region to cover the patterns; and forming a cap layer on the first region and the second region to cover the mandrels and the hard mask.
US09378970B2

A method and system are provided for etching a layer to be etched in a plasma etching reactor, including: forming a reactive layer by injection of at least one reactive gas to form a reactive gas plasma, which forms, together with the layer to be etched, a reactive layer which goes into the layer to be etched during etching of said layer to be etched, wherein the reactive layer reaches a steady state thickness upon completion of a determined duration of said injection; said injection being interrupted before said determined duration has elapsed so that, upon completion of the forming of the reactive layer, the thickness of the reactive layer is smaller than said steady state thickness; and removing the reactive layer by injection of at least one inert gas to form an inert gas plasma, which makes it possible to remove only the reactive layer.
US09378957B2

The use of doped silicon nanoparticle inks and other liquid dopant sources can provide suitable dopant sources for driving dopant elements into a crystalline silicon substrate using a thermal process if a suitable cap is provided. Suitable caps include, for example, a capping slab, a cover that may or may not rest on the surface of the substrate and a cover layer. Desirable dopant profiled can be achieved. The doped nanoparticles can be delivered using a silicon ink. The residual silicon ink can be removed after the dopant drive-in or at least partially densified into a silicon material that is incorporated into the product device. The silicon doping is suitable for the introduction of dopants into crystalline silicon for the formation of solar cells.
US09378954B2

Methods for forming a semiconductor devices are provided. A plasma pre-treatment operation is performed on a photoresist pattern formed over a material disposed over a substrate, and reduces critical dimensions (CDs) of features of the photoresist pattern to a greater extent at a central portion of the substrate than at outer portions of the substrate, thereby forming a treated pattern with a gradient of CDs. The material is then etched using the treated pattern as a photomask. An overetch operation that tends to reduce CDs of the etched features of the material to a greater extent at outer portions of the substrate than at the central portion of the substrate, is employed. The plasma pre-treatment operation is designed in conjunction with the overetch characteristics and, in combination, the operations produce etched features having CDs with a high degree of uniformity across the substrate.
US09378951B1

A method of manufacturing a display apparatus, the method including forming an amorphous silicon layer on a substrate, placing the substrate with the amorphous silicon layer in a chamber having a window on an upper portion thereof, and directing a laser beam toward the window, and converting the amorphous silicon layer into a polycrystalline silicon layer by irradiating the amorphous silicon layer with the laser beam while nitrogen gas is discharged from a nozzle located adjacent to an opening of a stabilizing room, wherein the laser beam reaches the amorphous silicon layer on the substrate after passing through the window, the stabilization room, and the opening of the stabilization room, wherein the opening faces the substrate.
US09378950B1

A method for removing nuclei formed during a selective epitaxial growth process includes epitaxially growing a first group of one or more semiconductor structures over a substrate with one or more mask layers. A second group of a plurality of semiconductor structures is formed on the one or more mask layers. The method also includes forming one or more protective layers over the first group of one or more semiconductor structures. At least a subset of the second group of the plurality of semiconductor structures is exposed from the one or more protective layers. The method further includes, subsequent to forming the one or more protective layers over the first group of one or more semiconductor structures, etching at least the subset of the second group of the plurality of semiconductor structures.
US09378948B2

A finned structure is fabricated using a bulk silicon substrate having a carbon doped epitaxial silicon layer. A pFET region of the structure includes silicon germanium fins. Such fins are formed by annealing the structure to mix a germanium containing layer with an adjoining crystalline silicon layer. The structure further includes an nFET region including silicon fins formed from the crystalline silicon layer. The germanium containing layer in the nFET region is removed to create a space beneath the crystalline silicon layer in the nFET region. An insulating material is provided within the space. The pFET and nFET regions are electrically isolated by a shallow trench isolation region.
US09378941B2

An electron beam plasma source is used in a soft plasma surface treatment of semiconductor surfaces containing Ge or group III-V compound semiconductor materials.
US09378939B2

A high pressure gas discharge lamp includes a ceramic discharge vessel that has a container wall enclosing a discharge space having a filling. First and second electrodes are mutually oppositely arranged in the discharge space and are mounted on first and second feedthroughs, respectively, which extend in a gas-tightly sealed manner through the container wall. The high pressure gas discharge lamp further includes a UV-enhancer that has a wall portion and a chamber. The chamber is enclosed by the wall portion of the UV-enhancer and an end part of the container wall.
US09378934B2

A racetrack-shaped magnetic-field-generating apparatus for magnetron sputtering having a linear portion and corner portions, which comprises a center magnetic pole member; a peripheral magnetic pole member surrounding the center magnetic pole member; pluralities of permanent magnets arranged between the center magnetic pole member and the peripheral magnetic pole member to have magnetic poles aligned in one direction; and a non-magnetic base member supporting them; permanent magnets arranged in at least the linear portion being inclined with their surfaces on the side of the center magnetic pole member lower, and with their outside magnetic pole surfaces not in contact with the peripheral magnetic pole member in lower portions; the distance between the center magnetic pole member and the target being the same as the distance between the peripheral magnetic pole member and the target, thereby generating a uniform magnetic field on a target surface.
US09378922B2

An object of the invention is to provide an electron microscope which can easily and safely prepare a gas or liquid environment in the electron microscope and can observe a specimen in the environment and a reaction of the specimen at a high resolution and to provide a specimen holder for the electron microscope. In the electron microscope including specimen holding means (6) for holding a specimen (23), the specimen (23) is placed in a capillary (17) through which electron beams are transmittable, the electron microscope includes a supply device for supplying gas or liquid into the capillary (17) and a collection device for collecting the gas or the liquid, and the electron microscope obtains a specimen image of the specimen while flowing the gas or the liquid.
US09378920B2

An electron emission device includes a number of electron emission units spaced from each other, wherein each of the number of electron emission units includes a first electrode, a semiconductor layer, an electron collection layer, an insulating layer, and a second electrode stacked with each other, the electron collection layer is in contact with the semiconductor layer and the insulating layer, and the electron collection layer is a conductive layer.
US09378914B2

A contact device includes a contact mechanism including a pair of fixed contacts disposed to maintain a predetermined distance and a movable contact disposed to be capable of contacting to and separating from the pair of fixed contacts. The movable contact has a conductive plate portion extending in a direction crossing a moving direction of the movable contact in a contact housing case. Each of the pair of fixed contacts includes an inner side conductor plate portion having one end and the other end portion extending toward the outside of the contact housing case in parallel to the conductive plate portion, and an outer side conductor plate portion connected to the other end portion of the inner side conductor plate portion and extending in a direction separating from the movable contact, to form an L-shaped conductor portion to generate a Lorentz force opposing an electromagnetic repulsion force.
US09378913B2

The invention has an object to provide an operating device or vacuum switch which permits reduction in the overall height of the operating device and improves installation convenience. In order to solve the above problem, an operating device according to the present invention is characterized by including an electromagnet 14 located in a case 10 and fixed to the case 10 through a fixing part, a capacitor 16 located at an end in the case 10, a control board 18 located opposite to the capacitor 16 across the electromagnet 14, an auxiliary contact 34 located above the capacitor 16, a movable part to move by a magnetic force generated from the electromagnet 14, and a power transmission section to operate in conjunction with movement of the movable part. The capacitor 16 and the auxiliary contact 34 are located at heights not exceeding the height of the fixing part for fixing the electromagnet 14.
US09378909B2

A spring contact, an inertia switch, and a method of manufacturing an inertia switch are provided. The spring contact includes a conductive body portion having an outer edge and an inner edge partially surrounding an open area, a split in the conductive body portion, the split extending between the outer edge and the inner edge, and a conductive contact finger extending from the inner edge into the open area. The inertia switch includes a shell; a mass movably positioned within the shell; the spring contact positioned within the mass; a biasing member positioned between the spring contact and the header; and a conductive member extending through the header. The biasing member provides a bias between the spring contact within the mass and the conductive member. The method includes at least partially closing the split in the spring contact during insertion of the spring contact within the mass.
US09378906B2

An electromagnetic contactor manufacturing method includes a step of forming an arc extinguishing chamber connection portion by simultaneously brazing a fixed terminal and a pipe penetrating and fixed to a tub-shaped arc extinguishing chamber, and a tube portion of a first connection member in communication with an open end portion of the arc extinguishing chamber; a step of forming a cap connection portion having a flange portion extending outward in a radial direction from an open end of a bottomed tubular cap; and a step of disposing a flange portion of the first connection member and a flange portion of a second connection member in close contact with a base plate in which an aperture hole is formed, and welding each of the flange portions to the base plate so that the arc extinguishing chamber connection portion and the cap connection portion are in communication through the aperture hole.
US09378901B2

A contact wear indicator assembly for a circuit breaker assembly is provided. The contact wear indicator assembly includes an interface assembly, an indicator drive assembly, and a user display assembly. The user display assembly includes an output device. The output device is structured to produce a visual indication representative of a measurable contact characteristic. The indicator drive assembly is operatively coupled to the interface assembly, whereby the indicator drive assembly moves between a first position and a second position corresponding to an interface assembly first and second position. The indicator drive assembly is measurably coupled to the user display assembly. The user display assembly is structured to convert the position data of the indicator drive assembly into a quantified output such as, but not limited to, contact characteristics. The user display assembly is further structured to display the indicator drive assembly position data on the output device.
US09378898B2

Provided herein is an improved capacitor and a method for forming an improved capacitor. The method includes providing an anode and forming a dielectric on the anode. A linear-hyperbranched polymer is formed and a conductive polymer dispersion is prepared comprising at least one conducting polymer, one polyanion and the linear-hyperbranched polymer. A layer of the conductive polymer dispersion if formed wherein said dielectric is between the anode and the layer.
US09378897B2

The present invention provides an electrode material for an aluminum electrolytic capacitor, which does not require any etching treatment and which has improved bending strength.Specifically, the present invention provides an electrode material for an aluminum electrolytic capacitor, which comprises, as constituent elements, a sintered body of a powder of at least one member selected from the group consisting of aluminum and aluminum alloys and an aluminum foil substrate that supports the sintered body thereon, which is characterized in that (1) the powder has an average particle size D50 of 0.5 to 100 μm, (2) the sintered body is formed on one surface or both surfaces of the aluminum foil substrate and has a total thickness of 20 to 1,000 μm, and (3) the aluminum foil substrate has a thickness of 10 to 200 μm and an Si content of 10 to 3,000 ppm.
US09378883B2

A transformer structure includes a first conductive plate, a second conductive plate, a circuit board and a core assembly. The first conductive plate has a first through hole and two first pins, and the first pins are formed by bending two ends of the first conductive plate respectively. The second conductive plate is installed opposite to the first conductive plate and has a second through hole and two second pins, and second pins are formed by bending the two ends of the second conductive plate respectively. The circuit board includes a winding, a positioning portion and a third through hole. The core assembly is electromagnetically coupled to the first conductive plate, the circuit board and the second conductive plate and passed through the first, second and third through holes to provide a high amperage and low-profile transformer structure.
US09378882B2

Circuits and methods of fabricating circuits are disclosed herein. A method of fabricating an electronic circuit includes placing an electronic component on a substrate. A ferromagnetic material is mixed into a mold compound to produce a mixed mold compound having an increased permeability over the mold compound. The mixed mold compound is applied to the substrate by way of a transfer mold process, wherein the mixed mold compound encapsulates the electronic component.
US09378877B2

A ceramic electronic component which can achieve favorable electrical properties in such a way that the insulation property of a magnetic section can be ensured, and that the oxidation of Cu as an internal conductor is suppressed. A method for manufacturing ceramic electronic component has a feature that includes a firing step of firing at a predetermined temperature rising rate X (° C./min) and oxygen partial pressure Y (Pa), and when the temperature rising rate and the oxygen partial pressure are respectively indicated on an x axis and a Y axis, the firing is carried out under the condition indicated by the region surrounded by (X, Y)=A (50, 0.05), B (1000, 0.05), C (1000, 0.01), D (1500, 0.01), E (1500, 0.001), F (2000, 0.001), G (2000, 100), H (1500, 100), I (1500, 50), J (1000, 50), K (1000, 10), and L (50, 10).
US09378873B2

Provided is a shunt resistor, which controls an influence of skin effect by high frequency current. The shunt resistor has a rod-shaped resistance body (11), and a pair of main electrode (12), of another material from the resistance body, wherein end faces of the resistance body and the main electrode are bonded. The resistance body (11) has a hole (11a) going through in direction where main electrodes are disposed, or a high resistance part (11b) going through at its axis portion that is highly resistive than outer part, and low resistance part (11c) that is formed in outer of the high resistance part. It is preferable that outer circumference of the resistance body is circle-shaped. Since, current doesn't flow fundamentally in the through hole or the high resistance part, fluctuation band in the current pathway can be reduced. Therefore, change of resistance value by skin effect by high-frequency current can be reduced.
US09378870B2

A superconducting joint and a cooling surface are provided as a combination. The superconducting joint joins superconducting wires each comprising superconducting filaments electrically joined together. The cooling surface comprises a thermally and electrically conductive material. An electrically isolating surface coating is provided on the cooling surface. The superconducting joint, the surface coating and the cooling surface are in thermal contact. The superconducting joint is electrically isolated from the cooling surface by the surface coating. The tails of the superconducting wires are wrapped around the electrically isolating surface coating.
US09378864B1

A stretchable metal wire assembly includes a metal wire positioned within an elastic tube. The form of the metal wire is such that when the elastic tube is in a relaxed, or non-stretched, state the metal wire forms a tortuous path, such as a waveform, along the elastic tube. The tortuous path of the metal wire provides slack such that as the elastic tube is stretched the slack is taken up. Once released, the elastic tube moves from the stretched position to the relaxed, non-stretched position, and slack is reintroduced into the metal wire in the form of the original tortuous path. The metal wire functions as an electrical conductor, thereby providing a device having an extendable length electrical conducting element. In some applications, the metal wire is electrically coupled at each end to an electrical interconnect component.
US09378863B2

An insulating varnish forms an insulating coating film having a shape that corresponds to the shape of an opening of a die, having a uniform thickness. The insulating varnish is applied onto a surface of a conductor, subsequently passes through a die to remove the excess applied insulating varnish, and is then dried or baked to form an insulating coating film on the surface of the conductor. The insulating varnish has a viscosity of 10 Pa·s or more measured by a B-type viscometer at 30° C. The insulating varnish preferably contains no filler, and is preferably a polyimide precursor solution. Since the insulating varnish has a high viscosity, baking and solidification can be performed while maintaining a shape formed when the insulating varnish passes through a die.
US09378850B2

A method for operating a nuclear reactor in order to produce electricity, such that the reactor is controlled so that, during a transient power occurrence for at least one of: a linear power density of the nuclear fuel rod remains lower than a limit linear power density, the limit linear power density being greater than 430 W/cm, and a variation of linear power density of the nuclear fuel rod remains lower than a limit variation, the limit variation being greater than 180 W/cm.
US09378848B2

Methods and devices for mapping logical addresses to physical locations on an integrated circuit die are disclosed herein. An embodiment of the method includes fabricating a die, where the die has a plurality of bits that are electrically accessible by way of logical addresses. A plurality of bits have known defects that form a predetermined fault pattern at a predetermined location on the die. The bits are tested by using the logical addresses, wherein the testing yields data as to the functionality of the bits. The test results are searched for the predetermined fault pattern. The physical locations of the defective bits constituting the predetermined fault pattern are correlated with their logical addresses based on the location of the predetermined fault pattern.
US09378844B2

Electric charge is stored, in accordance with a bias voltage, in a gate of a transistor performing switching operation between an input terminal and an output terminal, and the gate is brought into an electrically floating state at the time of completing the storage of electric charge in the gate. One electrode of a capacitor is connected to the gate in an electrically floating state, and the potential of the other electrode of the capacitor is increased, so that the voltage of the gate is increased using capacitive coupling. The potential of the gate of the transistor is increased, and the bias voltage is sampled without being decreased. Each of the transistor performing switching operation and a transistor connected to the gate of the transistor is a transistor with an extremely low off-state current.
US09378841B2

The semiconductor system includes a controller and a semiconductor device. The controller outputs commands and receives an output datum to discriminate whether at least one of a plurality of fuse cells abnormally operates. The semiconductor device compares logic levels of a plurality of fuse data generated from the plurality of fuse cells with each other, thereby generating a flag signal enabled when at least one of the logic levels of the plurality of fuse data is different from the other logic levels while a boot-up operation is executed according to a combination of the commands. In addition, the semiconductor device outputs the flag signal as the output datum while a read operation is executed according to a combination of the commands.
US09378826B2

A nonvolatile memory device includes memory cells stacked in a direction perpendicular to a substrate and further includes a first memory cell string connected between a selected bit line and a selected string selection line, a second memory cell string connected between the selected bit line and an unselected string selection line, and a third memory cell string connected to an unselected bit line. During a bit line setup section of a program operation, a ground voltage is provided to the selected bit line and a power supply voltage provided to the unselected string selection line is changed to the ground voltage.
US09378824B2

A memory system includes a memory device having a plurality of memory blocks, each including a plurality of pages, each page including a plurality of memory cells, wherein data provided from a host device is written on the plurality of pages and the plurality of memory cells coupled to a plurality of word lines; and a controller suitable for setting word line zones by grouping the plurality of word lines by a predetermined number, and performing a bad management for the memory blocks in each of the word line zones.
US09378810B2

Systems and method relating generally to solid state memory, and more particularly to systems and methods for recovering data from a solid state memory. In one embodiment, the systems and methods include providing a flash memory circuit including a superset of memory cells, accessing a data set from a group of memory cells using a standard reference value to distinguish bit values in the group of memory cells, and based at least in part on determining that the group of memory cells was a last written group of memory cells, re-accessing a data set from the group of memory cells using a last written reference value to distinguish bit values in the group of memory cells.
US09378794B2

A storage element includes a magnetization fixed layer, and a magnetization free layer. The magnetization fixed layer includes a plurality of ferromagnetic layers laminated together with a coupling layer formed between each pair of adjacent ferromagnetic layers. The magnetization directions of the ferromagnetic layers are inclined with respect to a magnetization direction of the magnetization fixed layer.
US09378786B2

In an illustrative embodiment, the memory circuit includes first and second data paths on which data is transferred for read and write memory operations and first and second mixer circuits for adjusting the phase of clock signals applied to their inputs. The mixer circuits are cross-coupled so that the outputs of the first and second mixers are both available to both the first and second data paths. One mixer is used to provide a first phase adjusted clock signal for use by the operating circuit and the other mixer is used to provide a second phase adjusted clock signal for use by a following operation whatever that may be.
US09378781B1

An offset cancelling sense amplifier according to some examples of the disclosure may use a double sensing margin structure and positive feedback to achieve better performance characteristics and read stability without a multistage operation. For example, a sense amplifier may include a second pair of sensing switches cross coupled in parallel with a first pair of sensing switches and a pair of degeneration transistors coupled in line before a pair of load transistors.
US09378779B2

A dual-rail memory circuit having a sleep generation circuit configured to prevent undesired currents from being generated during power-up and while transitioning power states. When a dual-rail memory circuit is powering-up or exiting from a sleep mode, the ramping up of various supply voltage nodes may occur at different rates. Thus, in a dual-rail memory circuit, a first voltage rail may be at voltage before a second voltage rail. Such a transient state of operation may lead to current spikes that unnecessarily draw power and introduce undesired inefficiency. An internal sleep signal generation circuit in a dual-rail memory circuit may be used to precisely control an internal sleep signal such that the transition from off or sleep mode to operating mode is set to assure that the supply voltage nodes are close enough to the at-voltage operating level before releasing the sleep mode.
US09378778B1

A plurality of semiconductor memory devices on a multi-chip package is disclosed. Each semiconductor device may include a plurality of through vias and a plurality of capacitance enhanced through vias. The through vias may provide an electrical connection for signals that may transition between logic states. The capacitance enhanced through vias may provide an electrical connection from a first side to a second side of the respective semiconductor device for transmission signals that remain substantially stable such as reference voltages, power supply voltages or the like. In this way, noise may be reduced and a reservoir of charge for circuits that provide a load for reference voltages and/or power supply voltages may be provided.
US09378771B2

A system that incorporates teachings of the present disclosure may include, for example, a device having a controller to create metadata corresponding to an identity of an entity, incorporate in a media file the metadata that identifies the entity with metadata that describes media content in the media file, and present a graphical user interface depicting a media file directory structure generated according to the metadata that identifies the entity and the metadata that describes media content in the media file. Other embodiments are disclosed.
US09378768B2

Methods and systems for media file management are provided. A music file is provided. The music file is analyzed to obtain a frequency spectrum corresponding to the music file, and at least one beat point on the time line is detected for the music file based on the frequency spectrum. Media data is generated for a plurality of media files in the electronic device based on the music file and a theme defining effects or transitions between the media files, wherein the sequence of the respective effects or transitions, and the corresponding media files which are selected for the respective effects or transitions are determined according to the at least one beat point of the music file.
US09378757B2

The disclosed methods enable the production of plasmonic near-field transducers that are useful in heat-assisted magnetic recording. The plasmonic near-field transducers have an enlarged region and a peg region. The peg region includes a peg region in proximity to an air-bearing surface above a recording medium and also includes a flared region between and in contact with the enlarged region and the peg region. The flared region can act as a heat sink and can lower the thermal resistance of the peg portion of the near-field transducer, thus reducing its temperature.
US09378750B2

A method and apparatus for reproducing audio data using low power are provided. The apparatus may reproduce the audio data by determining a power mode based on a memory resource of an internal memory, and an amount of a memory required for reproducing the audio data, controlling a power based on the determined power mode, and decoding the audio data.
US09378749B2

Disclosed is an LPC residual signal encoding/decoding apparatus of an MDCT based unified voice and audio encoding device. The LPC residual signal encoding apparatus analyzes a property of an input signal, selects an encoding method of an LPC filtered signal, and encode the LPC residual signal based on one of a real filterbank, a complex filterbank, and an algebraic code excited linear prediction (ACELP).
US09378739B2

Described herein are techniques for determining corresponding positions between different representations of a textual work. In some of the techniques, portions of one or more representations may be processed. A determination of a corresponding position may be made in response to a request received from a user, such as a reader that desires to switch between representations. The request may indicate a position in one representation and the representation to which the user would like to switch. In response to receiving the request, one or more portions of one or more representations of a textual work may be processed. In some techniques, a corresponding position between different representations may be determined without processing the entirety of one or more representations of the textual work. For example, a corresponding position may be determined without processing an entire audio representation.
US09378733B1

Embodiments pertain to automatic speech recognition in mobile devices to establish the presence of a keyword. An audio waveform is received at a mobile device. Front-end feature extraction is performed on the audio waveform, followed by acoustic modeling, high level feature extraction, and output classification to detect the keyword. Acoustic modeling may use a neural network or a vector quantization dictionary and high level feature extraction may use pooling.
US09378723B2

A method includes detecting an accessory device at a master device. The method also includes receiving, at the master device, active noise cancellation (ANC) coefficients associated with the accessory device in response to detecting the accessory device. The method also includes modifying audio content, at the master device, based on the ANC coefficients.
US09378720B2

A micro-practicing device emulates a portion of a full size instrument. The micro-practicing device includes a fingerboard with fret wires dividing the fingerboard into frets. In order to emulate the portion of the full size instrument, a length of each fret substantially matches lengths of frets of full size instruments. At the same time, the fingerboard is sized to enable increased portability. The device includes capacitive sensors adapted to detect the longitudinal and transverse positions of the user's fingers on the frets, and to communicate that positional information to a body portion. The body portion transmits the positional information to an external musical module, which converts the positional information into musical tones.
US09378719B2

When a music audio to be analyzed is to be divided into a plurality of possible pattern segments based on estimated beat positions, it is divided in a plurality of different ways according to individual division models obtained by sequentially shifting the leading or first beat position of the possible pattern segments. Such division can provide plural sets of possible pattern segments with each of the sets corresponding to one of the division models. For each of the sets, comparison is made between individual possible pattern segments and individual reference performance patterns. For each of the possible pattern segments of the set, at least one reference performance pattern that matches the possible pattern segment is determined. Then, at least one combination of reference performance patterns is identified for each of the sets of possible pattern segments. One optimal combination is selected from among the identified combinations.
US09378716B1

A percussion instrument has a closed cavity (30) in which a multiplicity of sound-producing particles (3) are provided. The cavity (30) is bounded by a lower part forming a shell (20), with an opening which is directed upward in the use position as intended, and by a covering (2; 4) closing the opening. An inner side of the shell (20) forms a rolling surface (26) for the multiplicity of sound-producing particles (3), wherein the dimension of the shell (20) in height is smaller than half the dimension of the shell (20) in one of the widths, and wherein the covering (2; 4) forms an end stop for the sound-producing particles (3) moving on the rolling surface (26) in the direction of the covering (2; 4).
US09378710B2

Provided is a display device capable of improving the display quality by suppressing the influence of a difference in hold voltage in a pixel circuit occurring between forward scanning driving and backward scanning driving. The display device includes: a data signal line; a plurality of pixel circuits; a plurality of gats signal lines; a gate signal line driving circuit for performing any one of forward scanning driving and backward scanning driving and performs gate overlapping driving; a data signal line driving circuit; and a reference voltage line driving circuit for supplying a reference voltage. The reference voltage line driving circuit selects and supplies a reference voltage for forward direction and a reference voltage for reverse direction, during the forward scanning driving and the backward scanning driving, respectively.
US09378708B2

A driving device includes a memory configured to store an initial setting value to drive a display, a power source controller configured to output a pulse width modulation (PWM) signal controlling power applied to the display, and a switching unit configured to connect an input and output port to the memory when writing data to a memory and configured to connect the power source controller to the input and output port when driving the display.
US09378705B2

A conversion system for converting RGB data to RGBW data includes a four-color determination unit configured to determine outputted RGBW values according to inputted RGB values and a color saturation value calculated from the inputted RGB values; and an output unit configured to output the outputted RGBW values. A conversion method for converting RGB data to RGBW data is also disclosed. The conversion system and method for converting RGB data to RGBW data of the present invention can appropriately decrease the outputted W value and appropriately increase the outputted RGB values at the same time. Comparing to the conversion system of the display device of the conventional technology based on four-color subpixels, the brightness of the display device of the present invention can be maintained in the same degree, and increase the color saturation of the display device of the present invention.
US09378703B2

A KVM switch that is connected between servers, and at least one set of a keyboard, a mouse and a monitor, comprising: an acquiring portion that acquires information showing a screen resolution to which the monitor is capable of adapting, from the monitor; an analysis portion that analyzes a screen resolution of a video signal output from a corresponding server, based on a horizontal synchronizing signal and a vertical synchronizing signal received from each of the servers; a determination portion that determines whether the analyzed screen resolution exceeds the screen resolution shown by the acquired information; a conversion portion that, when the analyzed screen resolution exceeds the screen resolution shown by the acquired information, converts the analyzed screen resolution into the screen resolution shown by the acquired information; and an output portion that outputs the video signal having the converted screen resolution to the monitor.
US09378700B2

The present invention provides a device for adjusting a power supply voltage for a display panel, comprising a timing controller and a power management unit connected thereto, wherein the timing controller is able to send a power supply voltage reduction signal to the power management unit, and the power management unit is able to output a reduced power supply voltage according to the power supply voltage reduction signal.
US09378698B2

A pixel driving circuit and method, an array substrate and a LCD apparatus, solve the problem of a deterioration of an image quality due to an insufficient charging to a pixel electrode when a refreshing frequency of the LCD is relatively high. The pixel driving circuit comprises n rows of scanning lines, where n is an integer and n≧3, and the pixel driving circuit further comprises a pre-charging unit connected to each row of scanning line, for activating the (i+2)th row of scanning line at the same time when the ith row of scanning line is activated, where i is an integer and 1≦i≦n−2. The array substrate comprises a number of pixel units distributed in a matrix, and further comprises the pixel driving circuit as described above. The LCD apparatus comprises the array substrate as described above. The pixel driving method is used for driving n rows of scanning lines, where n is an integer and n≧3, and activating the (i+2)th row of scanning line at the same time when the ith row of scanning line is activated, where i is an integer and 1≦i≦n−2.
US09378696B2

A shift register unit and a driving method and a display apparatus can realize outputting of two gate line signals in one shift register unit, which is convenient to a circuit integration design of products and also facilitates an implementation of a narrow bezel product. The shift register unit comprises a first input module, a second input module, a first gate line driving signal module, a second gate line driving signal module, a pulling-down module and a resetting module.
US09378695B2

A liquid crystal display includes a signal controller to generate a plurality of start pulse signals based on a plurality of eye blinking signals during a predetermined mode of operation. The start pulse signals are generated in a manner different from a vertical synchronization signal. The start signals may be generated to have an irregular spacing which corresponds to the blinking signals, which may be different from a constant spacing used during display of moving images. The predetermined mode may be a still image mode.
US09378693B2

A display panel with multiple pixel circuit regions and separate scan lines is disclosed. One aspect is a display panel of a flat panel display device that includes left pixel circuits arranged in a left region of the display panel, right pixel circuits arranged in a right region of the display panel, left scan-lines coupled to the left pixel circuits, the left scan-lines transmitting a first scan signal to the left pixel circuits, right scan-lines coupled to the right pixel circuits, the right scan-lines transmitting a second scan signal to the right pixel circuits, and data-lines coupled to the left pixel circuits and the right pixel circuits, the data-lines transmitting a data signal to the left pixel circuits and the right pixel circuits. Here, the first scan signal and the second scan signal are transmitted to the left pixel circuits and the right pixel circuits constituting each horizontal-line via the left scan-lines and the right scan-lines with at least one predetermined time delay.
US09378687B2

A display apparatus includes: a plurality of sub pixels that are included in a single pixel, that respectively perform a predetermined display based on a voltage which is supplied using a first electrode and a second electrode and display colors which are different from each other, wherein the plurality of sub pixels include areas which are different from each other, and respectively include pixels which have memory properties.
US09378685B2

Embodiments of the invention relate generally to generating images, and more particularly, to systems, apparatuses, integrated circuits, computer-readable media, and methods to facilitate the use of three dimensional color synthesis techniques to reproduce colors properly using, for example, two sub-pixel mosaics, at a boundary between two colors. A method can include receiving into a color element a first colored illuminant and a second colored illuminant. The method also can include determining that the color element is configured to generate a color that has one or more color characteristics for a portion of the reproduced image. Further, the method can include modifying at least one of the first colored illuminant and the second colored illuminant to adjust the one or more color characteristics into a range of values associated with a portion of an image that corresponds to the portion of the reproduced image.
US09378682B2

Provided is an organic light emitting diode display including a display panel having data lines, gate lines, and pixels disposed in a matrix form in a crossing region of the data lines and the gate lines, a gamma reference voltage adjustment unit that calculates a weighted average picture level of digital video data, adjusts gamma reference voltages so that peak luminance of the display panel is reduced as the weighted average picture level is increased, and outputs the adjusted gamma reference voltages, a data driving circuit converting the digital video data into analog data voltages by using the gamma reference voltages, and supplying the data voltages to the data lines, and a gate driving circuit sequentially outputting gate pulses to the gate lines.
US09378679B2

A semiconductor integrated circuit and corresponding display panel and electronic apparatus. A pixel element includes a self-luminous element and a drive transistor connected to a power supply line. In an emission period of the self-luminous element, an active voltage and an intermediate voltage are sequentially applied between the power supply line and a potential line with a pulse-shaped waveform such that a predetermined luminance duration is obtained in the emission period. In a non-emission period of the self-luminous element, an off-state voltage is applied between the power supply line and the potential line so as to maintain the self-luminous element in a non-emission state.
US09378673B2

An organic light emitting display device, can include a panel, a driving unit driving the panel, a timing controller controlling the driving unit, a power supply supplying power to the panel, a current detection unit detecting a current flowing through power line wiring of the panel and outputting the detected currents, and a power controller comparing the detected current with a current value configured internally and outputting a shutdown signal which turns off the power supply if the detected current exceeds the predetermined current value.
US09378661B2

A model for anatomical training includes a visibly clear thermoplastic elastomer matrix formed with at least one contoured surface, the contoured surface simulating at least a portion of a human body. The visibly clear thermoplastic elastomer matrix provides visible needle tracks upon needle penetration that may be fused closed upon heating the thermoplastic elastomer matrix such that the needle tracks are no longer visible. The model includes a skeletal structure embedded within the thermoplastic elastomer matrix at the same location, relative to the contoured surface, as the corresponding skeletal structure is located in a human body, the skeletal structure producing a fluoroscopic image representative of human bone corresponding to the skeletal structure.
US09378657B1

An illustrative mobile computing device executing weight, nutrition, health, behavior and exercise application software serves as a simulated combination personal trainer and dietician/nutritionist for the user using comprehensive databases storing personalized health, nutrition and exercise information. A mobile computing device, such as a smartphone, executing such software monitors, tracks and/or adjusts caloric intake, energy expenditure taking into account nutritional information and behavioral factors. The mobile computing device receives food consumption, exercise-related, behavior and other input using speech input and the device's GPS subsystem to ease data entry burden on users and to promote continued long-term usage. The system rewards user goal achievement in an automatic, seamless manner, through, for example, downloading music, books, or other media. In illustrative implementations, the system assists users to make healthy food and exercise choices by using a comprehensive color code system to identify good choices, bad choices and those in between.
US09378654B2

A system and method for rendering music is provided. The method includes: receiving a request for electronic content; parsing the electronic content to determine a music notation element; translating the music notation; creating a music notation object based on the translation; and rendering the music notation object via a browser application. The system includes: a connection module configured to receive a request for electronic content; a parser configured to parse the electronic content to determine a music notation element; an object module configured to translate the music notation and create a music notation object based on the translation; and a rendering module configured to render the music notation object to be displayed by a browser application.
US09378650B2

Presented are a system and method for providing a graphical user interface (GUI) based modular platform having educational content. The method includes providing an interactive GUI on a computing device accessible by a user, receiving a first indication of a language being studied, displaying a GUI layer presenting a selection of level, unit, activity, and/or lesson, receiving a lesson selection, and computing a rating or score of the user's performance for the lesson. The system includes a control module, a language parser accessing content within repositories and providing language specific content, a syntax rule base providing language specific rules to the language parser, a lesson format base providing a lesson style to the control module, and a speech recognition system evaluating a user's utterance for pronunciation and sentence structure accuracy.
US09378643B2

A driver assistance system for a vehicle including: a detection device for detecting the vehicle surroundings, a position determination device for determining a vehicle position relative to the vehicle surroundings, a database having an ontological data structure in which traffic rules are implemented, a linker for linking the detected vehicle surroundings and the vehicle position to the ontological data structure to form a linked data structure, and an evaluator for evaluating the linked data structure. Also described is a method for operating a driver assistance system for a vehicle.
US09378637B2

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

A fall detector unit is worn by a patient and performs a wakeup when an acceleration signal exceeds a predetermined threshold. A barometer provides a series of pressure readings over a pressure examination period to provide a first pressure difference value. The pressure signals are further monitored over a compensation period after the examination period to obtain a second pressure difference value representing background environmental changes. The first pressure difference value is compensated by the second pressure difference value to obtain a total pressure difference value and thus derive a total height difference value. The fall detector unit determines a fall event using the total height difference value.
US09378635B2

A mobile terminal is disclosed. The mobile terminal may display, on a display unit, a captured front side image together with an execution screen of an application in execution, may analyze the captured front side image, and if a front side dangerous situation is sensed, may change a display state of the display unit to thereby send a warning message to the user.
US09378631B2

A device indicates a ready and/or upset condition of a ground supported goal such as a soccer goal that has at least one bar that lies in contact with the ground. An indicator arm is movable relative to the contact arm between a ready position and an upset position. A contact arm cooperates with. A biasing element biases the indicator arm to the upset position. When the bar of the goal is no longer in contact with the ground the indicator arm moves from the ready position to the upset position.
US09378628B2

The invention is directed to a gaming machine and method of providing a game. The game machine comprises a display and a controller. The display is configured to display a plurality of symbol positions displayed in a grid, the grid defining a plurality of columns. The controller is configured to: initiate a game; determine at least one symbol associated with each of the plurality of symbol positions along at least one of the columns and display the symbols in the at least one column; evaluate the symbols displayed within the at least one column to determine a highest ranked symbol; replace all remaining symbols displayed within the at least one column with the highest ranked symbol; and insert the highest ranked symbol into the symbol positions of at least one other column within the grid.
US09378627B2

A method of gaming at a gaming machine. The method includes designating a symbol display position of a plurality of symbol display positions as having a bonus symbol set applying to it for a game round, and selecting and displaying a symbol from the bonus symbol set at the designated symbol display position. The method also includes selecting symbols for display at the other symbol display positions from a base symbol set independently of the selection of the symbol from the bonus symbol set, and evaluating the symbols displayed at the plurality of symbol display positions to determine whether to make an award for the game round.
US09378626B2

A method of providing a slot game to a player is described herein. The slot game includes a plurality of reels. Each reel includes a plurality of symbol positions and a plurality of game symbols that are displayed in each of the symbol positions in a predetermined order. The method includes allowing the player to make a wager on the game, initiating a primary game and responsively spinning the reels, randomly determining an outcome of the primary game and responsively stopping the reels to display the outcome of the primary game in a grid, and awarding a first award to the player based on the primary game outcome. The method also includes detecting if a triggering condition occurs in the primary game outcome, and responsively modifying a reel function of at least one of the reels to generate an outcome of a secondary game including the modified reel function.
US09378617B2

A gaming system and method which provides for one or more gaming device triggered bonus games to be skipped or otherwise not provided to the players at the gaming devices which triggered such bonus games. The average expected payouts of skipped gaming device triggered bonus games are contributed to a bonus accumulation pool or fund. The accumulation pool is subsequently utilized to provide one or more gaming system triggered bonuses to one or more players at one or more of the gaming devices in the gaming system. A player's accumulated triggering symbols determine, at least in part, the player's probability of winning part of the bonus accumulation pool and/or the player's portion of the bonus accumulation pool.
US09378613B2

A wagering game system and its operations are described herein. In some embodiments, the operations can include determining that a wagering game system account associated with a player should be awarded a system-wide game modifier based on the players system-wide gaming activity. The operations can also include determining when the player selects each wagering game of a plurality of wagering games selected by the player for play via the wagering game system. The operations can further include, for each wagering game of the plurality of wagering games selected by the player via the wagering game system, determining that the wagering game system account associated with the player has been awarded the system-wide game modifier, and modifying the wagering game based on predefined game modification specifications associated with the wagering game and the system-wide game modifier.
US09378607B1

Methods, techniques, and systems for the live presentation of products and services to potential consumers in a manner that levels the playing field for suppliers/providers of different sizes, capabilities and with differing resources are provided. Examples provide a Dynamic Product Presentation System (“DPPS”), which enables suppliers and/or vendors to advertise and place new or replacement products before consumers according in a new commerce stream and enables potential consumers to interact on a personalized level with products including goods and/or services that may interest them before they buy them, to engage specialized services, return or exchange goods or other things, be presented with products and/or services that are automatically targeted to their buying habits and predicted needs, etc., all in the comfort of their own residence or location without the inconveniences of traditional shopping models or online environments.
US09378596B2

A door access control system (9) includes a door lock (10) mounted to a door (435). A door lock controller (611) is mounted in the door (435) and is electrically connected to the door lock (10). A wireless charging device (511) is electrically connected to the door lock controller (611). A main control unit (659) is provided for operating the door lock controller (611). At least one passive door opening unit (673) is provided to conduct induction with the door lock controller (611) to unlock the door lock (10).
US09378585B2

The present invention relates to a technique for correcting a geometric image error calculated as a rational polynomial coefficient (RPC) only through a corresponding point extracted from a digital elevation model (DEM) and a stereoscopic image without direct measurement of a ground control point (GCP). To this end, a system for automatic geometric correction using an RPC in accordance with the present invention comprises: an auxiliary data extraction unit; a corresponding point extraction unit; a first ground coordinate extraction unit; a second ground coordinate extraction unit; an RPC correction model generation unit; and an image distortion correction unit. The auxiliary data extraction unit extracts two or more different images captured from the same ground surface and auxiliary data of the two or more different images. The corresponding point extraction unit extracts a corresponding point from the two or more different images through image matching. The first ground coordinate extraction unit extracts first ground coordinates from the corresponding point and an RPC model of the auxiliary data. The second ground coordinate extraction unit extracts second ground coordinates by using the first ground coordinates and a correlation coefficient of a DEM. The RPC correction model generation unit generates an RPC correction model by correcting the RPC model on the basis of the second ground coordinates. The image distortion correction unit corrects distortion of an image by allocating ground coordinates to each image coordinates of the image by using the second ground coordinates and the RPC correction model.
US09378583B2

An apparatus and method for bidirectionally inpainting an occlusion area appearing during generation of a virtual viewpoint image, using a foreground area and a background area based on a predicted volume are provided. The method includes receiving an input of a depth image and a color image, the depth image having depth information for a first viewpoint, and the color image having color information for the first viewpoint, generating a virtual viewpoint image at a second viewpoint based on the depth image and the color image, separating the virtual viewpoint image into a foreground area and a background area, based on the depth information and direction information regarding a direction from the first viewpoint to the second viewpoint, predicting a three-dimensional (3D) volume of the foreground area, and inpainting an occlusion area bidirectionally using the foreground area and the background area, based on the predicted 3D volume, the occlusion area being included in the virtual viewpoint image.
US09378575B1

A system and method of animating an object using chained kinematic logic is provided. An animated object may be comprised of several components, each having a corresponding solver. An animator may designate a final desired position of a primary component. The method further includes automatically determining a hierarchical chained relationship between the primary component and one or more secondary associated components. Using chained kinematic logic defined by constraints, the statuses of the solvers for the secondary components may change based on the statuses of the primary component's solver and final desired position. Thus, a pose of the entire object, including the states of all its associated secondary components, may change based on an updated status of the solver of the first component designated by the animator.
US09378573B2

In an image processing apparatus, an image including an object is displayed on an operation surface. A position in the image that is designated by a user input is recognized. When the object is displayed at the recognized position, different editing operations with respect to the object are accepted according to the length of duration during which the position is continuously designated. As the different editing operations, at least a copying operation to copy the object and a cutting operation to cut the object from the image are distinctively accepted.
US09378571B1

A geographic information system and method are disclosed which facilitate the browsing of large geocoded datasets. In a embodiment, a method displays data elements on a map. The method includes the steps: identifying data elements of a dataset that geocode to an area of the map; arranging the data elements into one or more nested shapes; determining a coordinate for the one or more nested shapes; and displaying the one or more nested shapes on the map centered on the coordinate. The coordinate corresponds to the area of the map.
US09378567B2

An image generating method is provided. The method includes performing a rearrangement process and an interpolation process on fan beam projection data, the fan beam projection data acquired by a scan that includes rotating a radiation source and a detector having a plurality of detecting elements arranged in a channel direction, wherein the interpolation process generates equally-spaced parallel beam projection data in which channel-direction intervals are equal therebetween, and wherein the interpolation process is performed with respect to a plurality of view directions. The method further includes performing a back-projection process on the equally-spaced parallel beam projection data to thereby reconstruct an image, wherein the channel-direction intervals between the equally-spaced parallel beam projection data are smaller than a reference interval obtained by dividing an interval between the detecting elements in the channel direction by a projection enlargement rate.
US09378564B2

A method, non-transitory medium and color correction computing device that identifies an area of interest in a digital image comprising a plurality of pixels. A white point in the identified area of interest is determined. One or more corrected colorimetric data points are determined for each of the plurality of pixels in the identified area of interest based on the determined white point. One or more output colors in the digital image are corrected using the determined one or more corrected colorimetric data points.
US09378563B2

A method for simulating the effect of viewing an image through a colored filter or colored ophthalmic spectacle, contact, intraocular or other lens is described. This method includes using a computer program to alter the red (R), green (G) and blue (B) color brightness of the individual pixels of the original image and then displaying them on the display screen or other visual display device of a computer. Each pixel's original RGB brightness value is multiplied by a fraction, which is determined by the RGB transmission of the colored lens or filter. The altered image is then displayed to a system user who will see the original image, as it would appear if seen through the colored lens or filter.
US09378559B2

A system and a method for motion estimation are disclosed. The system for motion estimation in accordance with an embodiment of the present invention includes: a plurality of motion sensors mounted near joints of a body and configured to provide motion information; a depth sensor configured to provide 3-dimensional image information having a 3-dimensional coordinate for each pixel; and a motion estimation device configured to estimate a motion by use of the motion information and the 3-dimensional image information, wherein the motion estimation device includes: a converging unit configured to compute mounting position information of the motion sensors by performing an initialization process by converging the motion information and the 3-dimensional image information; and an estimating unit configured to estimate the motion by computing a state vector including the mounting position information and the motion information.
US09378554B2

A system, method, and non-transitory computer-readable storage medium for range map generation is disclosed. The method may include receiving an image from a camera and receiving a 3D point cloud from a range detection unit. The method may further include transforming the 3D point cloud from range detection unit coordinates to camera coordinates. The method may further include projecting the transformed 3D point cloud into a 2D camera image space corresponding to the camera resolution to yield projected 2D points. The method may further include filtering the projected 2D points based on a range threshold. The method may further include generating a range map based on the filtered 2D points and the image.
US09378552B2

An image processing apparatus including: an examination image obtaining unit obtaining an examination image of an examination subject; a shift-invariant feature quantity calculating unit calculating, for each pixel, a shift-invariant feature quantity represented by predetermined base vectors, from the examination image obtained by the examination image obtaining unit; a selecting unit selecting, on the examination image, a pixel having a matching degree lower than or equal to a predetermined threshold, between (i) a relative positional relationship of classes in normal images each of which does not include a lesion site and (ii) a relative positional relationship of the classes to which shift-invariant feature quantities respectively belong in the examination image, the classes being obtained by clustering the shift-invariant feature quantities: calculated from pixels included in the normal images; and represented by the predetermined base vectors; and an output unit outputting a result of the selection performed by the selecting unit.
US09378550B2

The invention relates to an image processing device (1) for finding corresponding first and second regions in two image data sets of an object. In a first image data set a source line and in a second image data set a corresponding target line are determined depending on reference regions detectable in both image data sets. A first region in the first image data set is projected onto the source line, thereby dividing the source line into two source sub-lines and defining a source ratio as the ratio of the length of one of the source sub-lines to the length of the entire source line. A second region in the second image data set is then determined such that a projection of the second region onto the target line leads to a corresponding target ratio which is similar to the source ratio.
US09378548B2

Apparatus, methods, and other embodiments associated with the spectral analysis of T2 spectral data are described. One example magnetic resonance imaging (MRI) method includes accessing a data set comprising T2 spectral data associated with a magnetic resonance imaging (MRI) signal received from an object. The T2 spectral data is decomposed with multi-exponential functions to determine T2 spectra. The T2 spectral amplitude is regularized with a regularized constant. The regularized constant is sufficiently large to smooth the T2 spectra so adjacent pixels of the T2 spectral data have similar characteristics. The T2 spectral data is weighted so that the regularization is uniformly weighted for the spectral amplitudes. The T2 spectra is partitioned into intervals corresponding to myelin water fraction (MWF), tissue water fraction (TWF), Long T2 water fraction (LWF), and cerebrospinal fluid fraction (CSF). Parametric maps are generated based, at least in part, on the T2 spectral data.
US09378547B2

Disclosed is an image distortion compensation device which enables user to perceive a medical image having reduced or eliminated image distortion while wearing color-filtered safety goggles. The device corrects colors of a medical image displayed on a display unit using spectral characteristics of the safety goggles. A spectrometer may be included to measure the spectral characteristics of the safety goggles.
US09378542B2

According to some embodiments, system and methods for image improvement comprise: receiving a plurality of frames of a given region of interest, the frames comprised of a plurality of pixels; determining, based on a quantum property of the frames, a normalized pixel intensity value for each pixel of each of the plurality of frames; and generating an improved image of the given region of interest based on the plurality of frames and the corresponding normalized pixel intensity values for the frames, the order of the image being two. Also embodiments for generating an image of a target illuminated by quantum entangled particles, such as, photons, are disclosed.
US09378541B2

Provided are an apparatus and method for improving image quality, by generating a first image and a second image, detecting pixels from the second image based on a difference between a value of the at least one second pixel and a value of at least one input pixel from the input image, by comparing the second image to the input image, and changing the value of the at least one input pixel in the input image by using a value of the at least one first pixel in the first image, which is located in a location that corresponds to a location of the detected at least one second pixel in the second image.
US09378540B2

According to one embodiment, an image processing device includes a calculator, and an output interface. The calculator acquires image information including a value of a first pixel and values of peripheral pixels disposed around the first pixel. The first pixel is disposed at a first position and has a first color. The calculator calculates a first feature quantity of the value of the first pixel relating to a difference between the value of the first pixel and the values of the peripheral pixels. The calculator calculates a value relating to a second color at the first position by using a first filter coefficient and the values of the peripheral pixels. The first filter coefficient is determined according to the first feature quantity and the first position. The output interface outputs the calculated value relating to the second color at the first position.
US09378539B1

Provided is an image processing method adapted for a mobile electronic device. The image processing method includes the steps of: deriving an original image; and executing a calculating procedure according to the original image to derive an up-sample image. The calculating procedure includes the steps of: making the up-sample image to be overlapped with the original image; deriving pixels of the original image overlapped with an nth pixel of the up-sample image and pixel values of the pixels; deriving a proportion between each of the pixels of the original image (that overlapped with the nth pixel of the up-sample image) and the nth pixel, and setting the proportion as a weight; and calculating a pixel value of the nth pixel of the up-sample image according to the pixel values of the pixels of the original image overlapped with the nth pixel of the up-sampling image and the corresponding weight.
US09378537B2

A control device includes: a first acquisition unit which, when a specific data storage server is selected, acquires specific server identification information; a second acquisition unit which, upon acquiring the specific server identification information, acquires specific file type information of specific data from the specific data storage server; a determination unit which determines whether the specific data has an interpretable format, based on the specific server identification information and the specific file type information; a conversion processing execution unit which, when the specific data does not have the interpretable format, causes a specific conversion server to convert the specific data to data having the interpretable format; and an output processing execution unit which causes an image output apparatus to output a specific image expressed by the specific data without causing the specific conversion server to execute the conversion when the specific data is determined to have the interpretable format.
US09378533B2

A central processing unit (CPU) according to embodiments of the inventive concept may include an upper core allocated with a main thread and a plurality of lower cores, each of the plurality of the lower cores being allocated with at least one worker thread. The worker thread may perform simulation operations on operation units of a graphic processing unit (GPU) to generate simulation data, and the main thread may generate synchronization data based on the generated simulation data.
US09378532B2

Embodiments of the present invention may include systems and methods for monitoring a person's activities. A system may receive an input and may contact a designated party to ensure they are safe or perhaps even confirm they are at a specified location at a specified time. A system may also provide an escalation response in those circumstances where a primary contact is not reached or perhaps where it is directed by a primary contact. Further, a system may provide communications to a primary contact or a user including a plausible excuse for the primary contact to leave an agenda location.
US09378530B2

The present invention is to provide a smart socket, which includes a timing unit for obtaining current time; a power receiving/output unit for receiving electricity from an external power supply or outputting electricity to a power storage device; an electricity quantity monitoring unit for detecting power value of electricity received from the power receiving/output unit; a home appliance power supply unit and an electricity selling power supply unit for transmitting electricity to an electronic device and an electricity purchaser circuit, respectively; a switching unit connected to the electricity quantity monitoring unit, home appliance power supply unit and electricity selling power supply unit, and being set with a home appliance mode, a power storage mode and an electricity selling mode; and a processing unit connected to the timing unit, electricity quantity monitoring unit and switching unit for switching mode of the switching unit according to the current time and power value.
US09378525B2

The present invention is an integrated electronic credit application, contracting, and securitization system and method. In one embodiment, the present invention comprises the following integrated components: a Credit Application Module, an eContracting Module and an eDocument Storage Module. Together the components enable “paper-lese” commercial transactions.
US09378520B2

Concepts and technologies are disclosed herein for obtaining ratings using a rating service. A server computer executing a rating service can detect arrival of a user device at a vendor location. The server computer also can detect an interaction with a product offered at the vendor location by the user device. The server computer can determine that a rating for the product is to be requested, and can request the rating from the user device.
US09378519B1

Disclosed are various embodiments for collaborative electronic commerce. For example, a first network site is implemented in at least one server that sells a first plurality of items via a network. A relationship is identified in the at least one server between a second network site and an aspect of the first network site, where the second network site is configured to sell a second plurality of items via the network. A reference to the second network site is presented to the user in association with a transaction that involves the aspect of the first network site.
US09378510B2

According to some embodiments, account owner information associated with account owners of payment accounts (e.g., credit card accounts) may be retrieved from an account owner database. The retrieved account owner information may be analyzed to automatically identify a set of account owners primarily associated with automated teller machine device transactions in connection with the payment accounts. From the set of account owners primarily associated with automated teller machine device transactions, a sub-set of account owners to be encouraged to utilize point of sale transactions in connection with the payment accounts may be automatically created. Moreover, a potential transaction spend value associated with the sub-set of account owners may be calculated and output.
US09378505B2

Novel tools and techniques to optimize, from a merchant's perspective, the outcomes of interactions between the merchant and its customers (whether existing, new, or potential customers). In an aspect, certain embodiments allow for multiple variations of options (multivariate or A/B testing) and outcomes which can be statistically applied and then measured and analyzed for best economic impact or preferred outcome.
US09378503B2

Example embodiments are directed to methods of routing requests within a system having a plurality of server pools. At least one of the methods provides a method of routing requests within a system having a plurality of server pools. The method includes receiving a request at the system, first determining a first value associated with a first request type of the received request and second determining a probability of routing based on the first value and a probability of rerouting. The first value is a virtual queue value for requests of the first request type. The second determining is performed without determining an input rate at which the requests of the first request type are received. The received request is routed to at least one of the plurality of server pools based on the probability of routing.
US09378500B2

A merchant generates a customized service strategy related to a suite of electronic transaction services hosted by a service provider. The custom strategy specifies services to perform, and possibly an order in which to perform the services, by a service provider in relation to an electronic transaction associated with the merchant. Through use of a user interface, the strategy can be represented as a graphical decision tree, with terminal nodes representing services or actions. A customized strategy is transmitted to a service provider, as is transaction related information, whereby the service provider can service the transaction according to the strategy and based on the transaction information. Scheduling information that specifies different strategies to apply to different transaction scenarios can be generated. A strategy is selected by a service provider based on the scheduling information and transaction information, and is used to service one or more electronic transactions.
US09378490B2

A method and system provides for scanning a check and/or cash to create an electronic image of the front and the back of the check and/or cash. The image is then processed and transmitted electronically to a central location. The image may be recreated into a paper form at the central location, resembling the original paper check or cash, including a machine-readable regeneration of the MICR code line data captured from the original instrument. Paperless processing of checks and cash is thus provided, including local voiding and storage of the check without requiring immediate pickup, while still allowing the transaction to be process.
US09378485B2

Certain examples provide systems, methods, and apparatus for healthcare configuration based on location information. An example method for location-driven configuration of a healthcare system includes receiving location information from a location device; predicting a destination of the location device based on the location information and one or more parameters associated with the location device; and communicating with a healthcare system at the destination to configure the healthcare system based on the one or more parameters associated with the location device.
US09378483B1

Embodiments include systems and methods for improving electromagnetic compatibility of a data storage library to meet electromagnetic interference (EMI) requirements. Embodiments can operate in context of a data storage library having one or more robots to ferry storage media between media cells and media drives. The robot(s) can communicate with a controller system via a communications link using respective drivers, thereby employing coordinated-spread-spectrum, frequency-shifted keying (FSK) signals. For example, a transmitting driver can modulate instruction data into an FSK signal and transmit the FSK signal over a predefined spread-spectrum carrier signal; and a receiving driver can receive the FSK signal on the predefined spread-spectrum carrier signal and demodulating the FSK signal to recover the instruction data. This can spread EMI over multiple carrier frequencies, thereby reducing the power spectral density of the emissions, and reducing the EMI level at particular frequencies to below a predefined limit.
US09378479B2

A logistics facility, systems and methods for the provision of goods and/or services are disclosed. According to some embodiments, the logistics facility comprises a counter or checkout for purchasing goods and/or services offered for sale at the facility and a drive through or drive up area for the collection of goods from the facility and/or for the ordering of services from the facility. The logistics facility also comprises a storage facility for receiving, consolidating and/or cross-docking goods ordered from the facility or ordered from a plurality of vendors by customers over a communications network via the customers' respective communication devices. The logistics facility also comprises a delivery service for the delivery of goods to destinations specified for the customers. The goods can include perishable goods and/or non-perishable goods and/or higher value goods and the goods are ordered for same day or subsequent delivery or collection.
US09378476B1

A business can use an improved workforce management system which includes capabilities for supporting intraday dynamic staffing. This dynamic staffing can include identifying wages which should be offered to workers to induce them to meet the business' needs, based on, for example, historical information stored in a database. Systems which include dynamic intraday staffing can be run using remote servers and interfaces accessed through various types of devices, such as internet enabled personal computers.
US09378465B2

A method of operation of a URL spam detection system includes: identifying a feature dimension of a user action on a social networking system to detect anomalies; extracting URL chunks from a content associated with the user action; aggregating a non-content feature of the user action along the feature dimension into a URL distribution store to produce a feature distribution for each of the URL chunks; determining whether the feature distribution of a particular URL chunk within the URL chunks exceeds an expectation threshold for the feature dimension; and classifying the particular URL chunk as an illegitimate URL when the feature distribution exceeds the expectation threshold to restrict access to a particular URL chunk on a social networking system.
US09378464B2

A system and an article of manufacture for discriminative learning via hierarchical transformations, which includes obtaining a model of a first set of data, two or more data transformations, and a second set of data, evaluating the two or more data transformations to determine which data transformation will most effectively modify the second set of data to match the model, and selecting the data transformation that will most effectively modify the second set of data to match the model based on the evaluation.
US09378455B2

Systems and methods for understanding (imputing meaning to) multi modal data streams may be used in intelligent surveillance and allow a) real-time integration of streaming data from video, audio, infrared and other sensors; b) processing of the results of such integration to obtain understanding of the situation as it unfolds; c) assessing the level of threat inherent in the situation; and d) generating of warning advisories delivered to appropriate recipients as necessary for mitigating the threat. The system generates understanding of the system by creating and manipulating models of the situation as it unfolds. The creation and manipulation involve “neuronal packets” formed in mutually constraining associative networks of four basic types. The process is thermodynamically driven, striving to produce a minimal number of maximally stable models. Obtaining such models is experienced as grasping, or understanding the input stream (objects, their relations and the flow of changes).
US09378445B2

This inventive method assures the authenticity of drugs or other valuable substances that reside within product containers, such as syringes. The method includes initially measuring the 3D topology of the glass surface while determining the distance to the glass surface. Thereafter, a desired 3D code is written below the glass surface with a pulsed laser system. The written 3D code is readable using optical coherence topography (OCT) or parallel optical coherence tomography (pOCT) to verify the authenticity of the product container. A system uses this method with a plurality of syringes held within a tray, and a writing apparatus that moves relative to the tray to write a predetermined 3D code on each of the syringes held in the tray, during processing of the syringes along a process line while in the tray.
US09378441B2

If an event that requires reboot of an image forming apparatus has occurred, a time remaining until a shutdown time set for an automatic shutdown function is compared against a threshold value, and if the time remaining is shorter than the threshold value, the image forming apparatus shuts down without rebooting.
US09378439B2

According to an embodiment, an image forming apparatus includes an image forming unit and a controller. The image forming unit prints an original image and a specific image in a recording medium. In a case where it is determined that the recording medium is a reused recording medium, the controller controls the image forming unit to newly print the specific image at a position different from a print position of the previously-printed specific image.
US09378438B2

This disclosure relates to a method and apparatus for implementing a trapping operation on a digital image during image processing and prorating the size of trap color filter with respect to local irregularity in shape of any target object. Some examples of the present disclosure calculate a plurality of prorated trapping parameters to be applied to portions of an object in a printing process, the calculation being based on repeated generation and application of a 2D Gaussian mask to a binarized object to identify disappeared portions of the object. The calculated plurality of prorated trapping parameters may be applied to the object during the printing process.
US09378435B1

Neural-network-based image segmentation techniques are provided herein. An input image that includes a plurality of characters can be received. Boundaries between the characters can be identified using a trained neural network. The input image can be segmented along the boundaries identified between the characters. The neural network can be trained using a training image and a training target vector. The training target vector can indicate one or more boundaries between characters in the training image. Neural-network-based segmentation can be used alone or in conjunction with other segmentation techniques to improve overall segmentation accuracy.
US09378433B2

A method to arbitrate between results obtained from observationally data derived by several procedures. Each procedure is given a ranking according to the confidence on the procedure. The results and characteristics derived from the results are used in a plurality of rules, where the rules are used to arbitrate between the results.
US09378427B2

According to one embodiment, an electronic device includes a display processor, a determiner and a storage processor. The display processor displays on a screen a plurality of strokes input by handwriting. The determiner determines a top-and-bottom direction for each of the plurality of strokes. The storage processor is configured to store in a storage medium handwritten data. The handwritten data includes a plurality of stroke data corresponding to the plurality of strokes, and a plurality of pieces of direction information relating to a top-and-bottom direction each of the plurality of strokes.
US09378425B2

A parking frame drawn on a road surface is reliably detected. An imager (10) installed on a vehicle (1) captures an image (I) including at least a road surface around the vehicle (1). A candidate white-line area detector (30) detects, from the captured image (I), a candidate white-line area which is possibly a part of a parking frame. A parking-frame-similitude calculator (40) calculates the brightness distribution of the detected candidate white-line area and the surroundings of boundary points of a road surface. When the brightness distribution satisfies a certain condition, the parking-frame similitude or the degree to which the candidate white-line area forms a parking frame, is determined to be low. When a parking-frame similitude of the candidate white-line area forming a parking frame is detected in the image (I) by a parking-frame detector (60), the credibility (U) for the detected parking frame is set low.
US09378422B2

In order to precisely identify a class relating to classification of an object at each of regions of an image, an image processing apparatus includes an acquisition unit configured to acquire image capturing information when the object has been captured, an estimation unit configured to estimate distribution relating to a degree of existence of each class which indicates classification of the object at each of predetermined regions of a captured image of the object based on the image capturing information acquired by the acquisition unit, and an identification unit configured to identify the class at each of the regions based on distribution information indicating the distribution estimated by the estimation unit and image information relating to the captured image.
US09378415B2

The present invention relates to a recognition method and a recognition device for a sheet-type medium. The method comprises: step 1, collecting image information; step 2, splitting from the image information collected image information of an object-to-be-recognized; step 3, reconstructing image data of a feature area, extracting a feature on the reconstructed image data, and forming an eigenvector; and, step 4, sending the eigenvector into a standard data-trained classifier, and acquiring a recognition result. The method has an image reconstructed on the basis of feature area prior information, improves image quality, facilitates increased recognition accuracy, and, because only the image area that requires feature extraction is reconstructed, reduces storage space consumption. This not only saves large amounts of storage space and time and increases resource utilization rate, but also increases recognition accuracy and achieves an improved balance between resource and efficiency.
US09378414B2

Disclosed are systems, computer-readable mediums, and methods for determining a text contains Chinese, Japanese, or Korean characters. A document image is received and binarized. The binarized document image is searched for connected components. A plurality of fragments is identified based on the connected components. A language hypothesis for each fragment of the plurality of fragments is determined. The language hypothesis has a probability rating. A subset of fragments from the plurality of fragments having the highest probability ratings is selected. The language hypothesis of each fragment in the subset of fragments is verified. A determination of the presence of Chinese, Japanese, or Korean characters is made based at least on the verification of the language hypothesis of the subset of fragments.
US09378412B2

Systems and methods for ergonomic measurement are disclosed. For example, in one embodiment a method for ergonomic measurement includes: receiving a first signal from an image sensor, the first signal comprising data associated with a user's orientation with respect to the image sensor. A second signal is received from a orientation sensor, the second signal comprising data associated with the image sensor's orientation with respect to gravity. An ergonomic measurement of the user is determined based at least in part on the first and second signals. Another embodiment includes a computer-readable medium comprising processor-executable code for executing such a method.
US09378411B2

A method for extracting impact time in a golf swing includes acquiring at least one chronological waveform among chronological waveforms of an angular velocity about x-axis, an angular velocity about y-axis, and an angular velocity about z-axis obtained when a golf ball is hit by a golf club attached with a sensor that measures angular velocities about three axes, when the x-axis is orientated along a toe-heel direction of a golf club head, when the y-axis is orientated so as to follow along a direction in which a ball is hit, and when the z-axis is orientated to match an axial direction of a shaft; acquiring timing at which laser light, disposed immediately in front of where the golf club head impacts the ball, is shielded by the golf club head or the shaft; and determining an impact time using the at least one chronological waveform and the timing.
US09378410B1

In one embodiment, a computer-implemented method includes identifying one or more subjects appearing in an image captured by a mobile device. One or more approval statuses are determined, and an approval status is associated with each of the one or more subjects appearing in the image. Determining the one or more approval statuses includes searching, by a computer processor of the mobile device, within stored data for a blanket approval status applicable to the image for each subject in the image. A blanket approval status specifies an approval status to be applied for images captured in certain circumstances. The one or more approval statuses of the one or more subjects are displaying in association with the image, on the mobile device. It is determined whether the image is approved for publication based on the one or more approval statuses of the one or more subjects in the image.
US09378405B2

A method of producing barcode locations within a document comprising providing an original digital image of the document; using a processor for producing a normalized image from the original digital image; producing a gradient image from the normalized image; producing a plurality of bounding boxes from the gradient image; and producing bounding box test results by testing each bounding box for the presence of a barcode; and producing barcode locations within the document from the bounding box test results.
US09378403B2

A computer system for decoding a signal of decodable indicia. The computer system includes a laser scanner configured that outputs a signal of decodable indicia and a microprocessor that include a camera sensor interface that is configured to receive the signal from the laser scanner.
US09378402B2

A barcode reader, as an optical information reader which reads information indicated with a symbol having a light reflectance different from an ambient light reflectance, is provided with a linear sensor as a light receiving sensor, an image pickup lens to image-form light on the linear sensor, an LED as a light emitting device, a projection lens to project light emitted from the LED, a parting portion to regulate a light projection range of the light emitted from the LED, having a first opening and a second opening to shield light out of a predetermined range, a central position of the predetermined range being shifted from position of an optical axis of the projection lens to a side of an optical axis of the image pickup lens.
US09378401B2

A system for detecting customer media comprising an RF transceiver in a public transport conveyance is proposed, where the system for each passenger compartment or car includes a number of reading devices, which are interconnected and connected to an on-board unit for the purpose of data communication, where the entire interior of passenger compartment or car is covered by a number of reading devices, where the reading devices are arranged in such a manner that any two reading devices are provided on opposite lateral walls of the passenger compartment or car, which cover the room up to the opposite wall, where each two reading units are arranged in the roof area or floor area symmetrically around the central longitudinal axis of the passenger compartment or vehicle, where the detection range of the respective two reading devices is substantially identical and substantially covers the entire width of the passenger compartment or car in the floor area or roof area, where the floor area or the roof area is covered considered axially along a pre-specified length.
US09378400B2

A radio-frequency identification reader device including a plurality of antennas, a switch module, a coaxial cable, and a reader is provided. The switch module is electrically connected to the antennas. The coaxial cable is electrically connected to the switch module. The reader transmits a DC voltage, a control signal, and a radio-frequency signal to the switch module through the coaxial cable. The switch module generates an operation voltage by the DC voltage and the control signal. The switch module selects one of the antennas as a preset antenna by the control signal and drives the preset antenna by the radio-frequency signal.
US09378398B2

Systems and methods are provided for enabling a portable electronic device to retrieve information about an object when the object's symbology, e.g., a barcode, is detected. According to one embodiment a method is providing in which symbology associated with an object is detected and decoded to obtain a decode string. The decode string is sent to one or more visual detection applications for processing, wherein the one or more visual detection applications reside on the portable electronic device, and receiving a first amount of information about the object from the one or more visual detection applications. The method also includes sending the decode string to a remote server for processing and receiving a second amount of information about the object from the remote server. The first amount of information is combined with the second amount of information to obtain cumulative information which is displayed on the portable electronic device.
US09378391B2

A system and method for creating switchable desktops each with its own authorization. The system provides a custom authentication and authorization data store that defines permission sets called roles, and lists which roles each user may assume. The system also provides a custom virtual desktop manager that creates new virtual desktops using the permissions defined by the roles. When a user requests a new virtual desktop and role from the desktop manager, the manager requests new virtual desktop components from the operating system. The desktop manager intercepts a request by the operating system to the Local Security Authority module for permissions to grant the new virtual desktop. The manager substitutes the user's requested role permissions for the permissions granted by the LSA module. The LSA module and operating system grant those role permissions in a newly created virtual desktop.
US09378389B2

Techniques for sharing of items from online storage (e.g., cloud storage) are described herein. In at least some embodiments, sharing links can be configured as one-time sharing links that provide recipients with limited, one-time access to a shared item for the purpose of selecting or registering an account to use for subsequent access to the item. Recipients are able to select accounts they find most convenient for accessing a shared item without the owner/sharer of the item necessarily having contact information for those accounts or sending a link to the accounts. Selection of a one-time link initiates an authentication sequence that selectively provides an option to select a particular account. Once the one-time sharing link is redeemed, the one-time sharing link is invalidated for subsequent access to the item.
US09378388B2

A method, a data processing system, and a computer program product for managing cryptographic information. A determination is made as to whether a first time stamp of when cryptographic information was created is more recent than a second time stamp of a backup of the cryptographic information in response to receiving a request for the cryptographic information from a requester. The cryptographic information is used to encrypt data. The cryptographic information is prevented from being provided to the requester in response to a determination that the first time stamp of cryptographic information creation is more recent than the second time stamp of the backup of the cryptographic information.
US09378386B1

In one implementation, a computer system receives a request from a first user to perform an operation related to a file stored by the computer system. The file is associated with a second user, and the second user has shared the file with the first user with one or more conditions on the usage of the file by the first user. Based on the first user requesting to perform the operation, the computer system evaluates whether the one or more conditions placed on the usage of the file by the first user allow the first user to perform the operation. Based on evaluation results, the computer system determines that the one or more conditions placed on the usage of the file by the first user allow the first user to perform the operation and authorizes performance of the operation.
US09378379B1

Systems, methods and consumer-readable media for providing an system implementing an information lock box. Sensitive files may be identified by the system prior to engagement of the protection system. One method according to the invention may preferably include hiding and/or encrypting sensitive files upon detecting changes of the network status. The information lock box may utilize a file-system driver to control access to files. The system may communicate with administrative serve and communicating messages to a user.
US09378377B1

The present invention relates to a system for information flow security inference through program slicing. In operation, the system receives an information flow security policy for source code security, refines the information flow security policy, and analyzes the source code to provide refinements as constraints, such that if there is a source code violation of the constraints, the source code is identified for inspection and removal.
US09378374B2

The present disclosure discloses method and device for prompting program uninstallation and belongs to the field of the Internet. The method comprises: performing a security assessment of an application program installed on a mobile terminal, thereby obtaining a security assessment result; obtaining security identification information corresponding to the security assessment result based on pre-stored correlations between security assessment results and security identification information; establishing a correlation between the obtained security identification information and the application program, and displaying the correlation to a user. By performing a security assessment of an application program installed on a mobile terminal, obtaining security identification information, and establishing a correlation between the security identification information and the application program, a user can quickly uninstall and clean up malware with hidden security issues based on the security identification information, thereby safeguarding safe running of the mobile terminal.
US09378372B2

A method and electronic device for executing secure download and security function is provided. The method includes storing a unique identifier (ID) of the electronic device, receiving a binary update request, determining whether the stored unique ID matches a unique ID signed to the binary, and downloading the binary depending on whether the unique IDs match.
US09378353B2

An exemplary method includes a user identification system associated with a computing device transmitting a radio frequency (“RF”) signal from a transmitting antenna, receiving a plurality of reflected RF signals that are each a reflection of the transmitted RF signal from an external surface of a user, each of the plurality of reflected RF signals received at a separate one of a plurality of sensing antennas, determining an RF signature based on the plurality of reflected RF signals, and determining whether the RF signature matches a reference RF signature. Corresponding methods and systems are also described.
US09378352B2

Mobile device, client device and server associated with client-server authentication are described. In embodiments, the mobile device may comprise a camera and a token extractor. The token extractor may be coupled to the camera and configured to analyze an image, captured by the camera. The captured image may contain a barcode and may be displayed on a client device in response to a request of a server for access to a resource. The barcode may contain a token, which may be extracted by the token extractor to be used to gain access to a resource requested from a server. Other embodiments may be described and/or claimed.
US09378349B2

Techniques for enabling a secure transaction with a remote site that uses voice interaction are provided. The techniques include authenticating a remote site to enable a secure transaction, wherein authenticating the remote site comprises using a dynamically generated audio signal.
US09378340B2

Embodiments of the present disclosure provide for upgrades and synchronization of applications installed on a device, such as a mobile device. In one embodiment, a device may include applications purchased and downloaded via a content management system. The device maintains a list or database of applications that are authorized for each device. This list is also replicated in a remote cache that is maintained by an archive host. The device may then synchronize and upgrade these applications across multiple platforms, such as one or more computers that can be coupled to the device or the archive host. The archive host allows for files of the application be provided back to the device. Upon installation, the device can then confirm the authorization and identity of the newly installed application.
US09378333B2

This document discusses, among other things, an apparatus comprising a pump configured to deliver insulin, a processor, and a user interface including a bistable display. A display element of the bistable display is placed in one of two stable orientations upon application of a biasing voltage and stays in the stable orientation when the biasing voltage is removed. The processor includes a display module configured to display a non-blank reversion display screen on the bistable display when no input is received at the user interface after a specified time duration, and to recurrently change the reversion display screen until input is received at the user interface.
US09378331B2

Annotations of medical images may be generated using one or more lexicons so that terminology is consistent across multiple exams, users, facilities, etc. Measurements of lesions may be provided using a bilinear measurement tool that allows easier bilinear measurements. Disease assessment models may be selected and applied as measurements are acquired in order to provide immediate determination of disease staging according to one or more selected assessment models.
US09378326B2

A method and system to identify a region of a design block of an integrated circuit for redesign are described. The method includes dividing the design block into grids, each of the grids including a corresponding number of logic elements. The method also includes filtering each of the grids based on a specified criteria, the filtering including determining a number (B) of the corresponding logic elements among a total number (A) of the logic elements in each grid that meet the specified criteria. The region is a set of two or more of the grids based on a result of the filtering.
US09378319B2

A contact window arranging apparatus and a contact window arranging method thereof are provided. A first contact window arrangement number and a second contact window arrangement number respectively corresponding to a first boundary and a second boundary are determined according to a first preset distance, and a third contact window arrangement number and a fourth contact window arrangement number respectively corresponding to the first boundary and the second boundary are determined according to a second preset distance, so as to select a total contact window arrangement number with more contact windows. Through taking a horizontal center line and a vertical center line of a rectangular area as benchmarks the contact windows are arranged in a manner corresponding to the total contact window arrangement number.
US09378309B2

Described herein are methods for matching the characteristics of a lithographic projection apparatus to a reference lithographic projection apparatus, where the matching includes optimizing illumination source and projection optics characteristics. The projection optics can be used to shape wavefront in the lithographic projection apparatus. According to the embodiments herein, the methods can be accelerated by using linear fitting algorithm or using Taylor series expansion using partial derivatives of transmission cross coefficients (TCCs).
US09378308B2

A method for producing a dental drilling template from a blank comprising a pilot borehole and a contact surface using a fabricating device and a virtual 3D drilling template model of the drilling template, said virtual 3D drilling template model comprising a virtual pilot borehole extending along a pilot borehole axis and a virtual contact surface. The method comprises virtually disposing said virtual 3D drilling template model within a 3D blank model of the blank to machine the drilling template from the blank in accordance with the shape and position of said virtual 3D drilling template model within said 3D blank model and applying a mark at a penetration point relevant to said pilot borehole axis on an external surface of said 3D blank model.
US09378297B2

Various embodiments provide a Web browser that includes an address bar and functionality that distributes one or more tabs along a line that is common to both the tabs and address bar. In at least some embodiments, one or more of the address bar or the tabs are dynamically resized based on a task context associated with a user's interaction with the Web browser. For example, when the task context is associated with a tab interaction, the address bar and/or tabs can be dynamically resized to enhance the user's tab experience. Likewise, when the task context is associated with an address bar interaction, the address bar and/or tabs can be dynamically resized to enhance a user's address bar experience.
US09378296B2

A mechanism is provided for generating a customized virtual world. A set of entities to be rendered within the customized virtual world is identified. An entity is a location within the customized virtual world. A representation associated with a target style for each entity in the set of entities is selected to form a set of selected representations. A customized virtual world is constructed using the set of selected representations. The set of representations are rendered within the customized virtual world.
US09378290B2

An input method editor (IME) described herein couples scenarios of the input of the user with specific network services to offer more relevant and richer candidates for higher input productivity. Data relating to a computer application in which the input candidates are to be input and/or context relating to a user-submitted query is collected and analyzed to determine a scenario. The input candidates may include text candidates and rich candidates. The IME may select a scenario-tuned and type specific engine to identify the text candidates and/or rich candidates. The scenario-tuned text candidate engines leverage scenario-tuned language models and lexicons, and the scenario-tuned rich candidate engines leverage scenario-relevant web services, such as image, mapping, and video search, when available and appropriate.
US09378287B2

Enhanced search system and method based on entity ranking that accepts votes for online and offline users and calculates rankings for user attributes that are used to provide highly valued search results. An input is received from a user indicating an opinion of another user or plurality of other users. In one embodiment, reputation scores are weighted by the reputation scores of voters. In another embodiment, weights are derived from voter reputation scores in the domain in which the voting took place. In another embodiment, reputation scores are adjusted according to a plurality of factors, including, but not limited to, user demographics or user behavior.
US09378285B2

Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US09378279B1

In providing a music program, a personal music player displays personal activity choices. A user selects a personal activity and provides a time duration for the activity. The player sends a request to a music program server for a music program. The request includes the personal activity and the time duration. The music program server selects a music program record from a plurality of music program records that has an activity attribute which matches the personal activity and a program duration which matches or is less than the time duration. The server extracts location information for the music program from the program entry in the music program record, and sends this to the player. The player uses the location information to obtain the music program. In this manner, a music program is provided to a user based on the personal activity of the user.
US09378264B2

In one embodiment, a method receives a query for analyzing data in a database. The query includes a first level calculation that is performed before a second level calculation. The method determines an operator in the query configured to explicitly remove group by information for a reference characteristic in the first level calculation where the group by information is specified for the reference characteristic in the second level calculation. The first level calculation is performed by removing the group by information for the reference characteristic for the first level calculation to determine a first level calculation result and the second level calculation is performed using the first level calculation result using the group by information for the reference characteristic to determine a second level calculation result.
US09378263B2

Systems and methods are provided for creating indices and loading key-value pairs for NoSQL databases. Attributes are created that correspond to records in a NoSQL database based on corresponding record fields. An index is created based on the attributes. A memory is loaded with attributes that correspond to a subset of the index as keys in a key-value pair and identifiers that correspond to records that correspond to the attributes as values in the key-value pair. The attributes that correspond to the subset of the index are sorted in the memory. Any duplicate attributes are identified from the sorted attributes in the memory. Any identifiers that correspond to any duplicate attributes also identify records in the NoSQL database to be evaluated as potential duplicate records.
US09378261B1

A technique for performing synchronous replication on both block and file-based objects provides a data storage system that internally stores data objects (e.g., LUNs, file systems, block-based vVOLs (virtual volumes), file-based vVOLs, VMDKs, etc.) in the form of respective files, such that each file provides a realization of a data object. The data storage system maps each such file to a respective logical volume, and each logical volume provides a block-based interface. As the data storage system receives IO requests specifying data to be written to a data object, the data storage system renders the IO requests as block-based requests, regardless of whether the IO requests are themselves block-based or file-based. A block-based replication splitter intercepts the block-based requests directed to the logical volumes and performs block-based, synchronous replication on the requests, thereby achieving synchronous replication of both block-based objects and file-based objects in a single, unified architecture.
US09378255B2

Implementations of complex software solutions are accompanied with an intrinsic conflict between requirements, such as an ever-growing complexity of enterprise software solutions versus a demand for more and more shortened implementation cycles. Various embodiments include at least one of systems methods and software to address such conflicts. One method embodiment includes receiving a request to assemble a virtual appliance from at least one deployment template, the request including characteristic data representative of at least one virtual appliance functional and deployment requirement. In response to the received request, such embodiments may query a template warehouse to identify and deployment templates from a template warehouse to a data storage device to form a virtual appliance. The virtual appliance may then be packaged into a transport data structure and stored. The transport data structure may then be transported by various means to a target virtual machine and deployed therein.
US09378249B2

Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
US09378246B2

According to one aspect, a computer system configured to access distributed data is provided. The system comprising a memory including a plurality of data sources, a plurality of processors, and a pattern matching component executed by at least one processor of the plurality of processors and configured to execute a query execution plan using a first processor of the plurality of processors concurrently with a second processor of the plurality of processors, wherein the first processor processes a first data source of the plurality of data sources identified in the query execution plan and the second processor processes a second data source of the plurality of data sources identified in the query execution plan.
US09378245B2

A node information storage means stores an entry of node information in which at least an address and a record type are associated with a host name. A search target record deciding means decides a record type of an entry of a search target from a received virtual record type based on a search rule that is a rule specifying a record type of a search target according to a virtual record type. An entry searching means searches the node information storage means, and specifies an entry that corresponds to the entry specifying information received from the terminal device and has the record type decided by the search target record deciding means. A search result transmitting means transmits node information included in the entry specified by the entry searching means to the terminal device.
US09378242B1

A source code search comprises a two-pass search. The first pass comprises a topological measure of similarity. The second pass comprises a semantic measure of similarity. The query source code is a user-selected portion of source code. The results may be ranked and output to an I/O device.
US09378238B2

Described herein are a method and system that has the capability to interface with a remote control system and utilize systems within wireless devices to activate a debug logger and view and analyze the collected data logs. A wide range of measurements and analytical with respect to applications, device hardware, device software and network in various simulated and natural environments is obtained, and transmitted to the remote system for analysis and storage.
US09378229B1

A first workload that contains logged predicates contained in database queries is received. A subset of the predicates is selected based on costs associated with the predicates. A compressed workload is formed using the selected subset of the predicates. Indexes are then selected based on the compressed workload.
US09378228B2

A system and method for running an application on multiple databases is described. A selection of data stored in a database to be used in conjunction with an in-memory database is identified. A selection of a storage mode corresponding to a dual system storage mode or a source system storage mode is received. The selection of data is initialized in the in-memory database. An entry corresponding to the selection of data is generated in a lookup table when the dual system storage mode is selected.
US09378222B2

A method for updating a decentralized database, in particular a navigation database, that is subdivided into segments, by transmitting an updated segment from a central database subdivided into corresponding segments to the decentralized database, and by storing the updated segment in the decentralized database avoids inconsistencies in an only stepwise update in that the segments are modeled to a hierarchical model in the decentralized database, and in the updating of the segment the particular segments from which the segment depends are updated as well.
US09378219B1

A technique for managing failover from a first data storage system to a second data storage system includes configuring replication settings for data objects associated with VSPs (Virtualized Storage Processors) on a per-VSP basis, such that all of the data objects associated with each VSP share common replication settings. As the first data storage system operates a VSP, operations replicate data written to any of the data objects of the VSP to the second data storage system such that the second data storage system acquires and stores a replica of the VSP. In the event of a failure at the first data storage system, operations fail over the entire VSP, including all of its data objects, to the second data storage system, to restore host access to the data objects from the VSP replicas. A metro-cluster may be formed from multiple data storage systems that use this failover approach.
US09378206B2

A method for data interchange includes summing up data associated with an electronic document to provide summed up data, representing the summed up data as one or more bar codes, and returning the one or more bar codes for display and data capture via a bar code scan from either a video display or a printed version of the one or more bar codes. The electronic document may be of any number of formats. The summing up may include taking data from multiple information fields to create the summed up data. The data may include data tags or a step of adding data tags to the data to assist in data interchange may be performed.
US09378205B1

A method and a system for managing and sharing pharmaceutical clinical trial regulatory documents are described. A computer-implemented method includes receiving an electronic document. The electronic document includes one or more scanned images of a physical document, and the one or more scanned images include one or more optical machine-readable codes. The method also includes storing in the electronic document at least a subset of document information associated with the one or more optical machine-readable codes as metadata.
US09378200B1

An apparatus comprises a processing platform configured to implement an automated content inference system for unstructured text data. The automated content inference system comprises a data indexer, a dictionary generator, a topic model generator, and a visualization generator. The data indexer is configured to process the unstructured text data to construct a term index for a given document. The dictionary generator is configured to process the term index to construct an in-domain dictionary. The topic model generator is configured to process the in-domain dictionary to construct a topic model. The visualization generator is configured to provide an output display showing assignment of one or more topics to the given document based on the topic model. The unstructured text data illustratively comprises unstructured service request summaries from a service events database. The unstructured service request summaries may comprise problem summaries and corresponding solution summaries relating to respective service events.
US09378198B2

A method and system associate conditional formats with selected data points or groups of data points within a summary table. In one embodiment, related groups of data are determined based upon currently highlighted cells in a summary table. A user then selects from the groups and identifies conditional formats to be associated with the specified data points. The conditional formats are associated with currently displayed well as non-displayed data within the summary table. The associated conditions are saved relative to the data points rather than the original cell positions so that the conditions remain associated with the data points following a reorganization of the summary table.
US09378190B2

A computer-implemented word processing presentation method is disclosed. The method includes obtaining an unformatted data structure containing a series of characters representing content for a word processing document, accessing a series of first records in a file associated with the unformatted data structure, wherein each first record contains data correlating a location of one or more characters in the unformatted data structure to a location for the one or more characters in the word processing document, and generating a display of the word processing document by applying the correlating data from the series of records to the series of characters in the unformatted data structure.
US09378188B2

A method is provided for rewrapping text when changing from a first to a second zoom level when displaying an electronic document. The line length at which to rewrap the text is chosen such that no horizontal scrolling becomes necessary. Since the rewrapping may result in a change to the layout of the document, the method may further include identifying an element in the electronic document and ensuring that the element is included in the display after a zooming-in or zooming-out operation. Also described is a device configured to perform the method and a computer program including instructions for performing the method when executed by a computing device.
US09378187B2

Creating a presentation document includes creating, in dependence upon an original document, a structured document comprising one or more structural elements and creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which includes a structural element identifier for at least one structural element of the structured document.
US09378186B2

A data processing apparatus and method are provided for performing a transform between spatial and frequency domains when processing video data. The data processing apparatus comprises transform circuitry configured to receive N input values and to perform a sequence of operations to generate N output values representing the transform of the N input values between the spatial and frequency domains. In doing this, the transform circuitry employs a base circuitry that is configured to receive M internal input values generated by the transform circuitry, where M is greater than or equal to 4, and to perform a base operation equivalent to matrix multiplication of the M internal input values by a Hankel matrix, which is a square matrix with constant skew diagonals, where each element of the array identifies a coefficient, performance of the base operation generating M internal output values for returning to the transform circuitry. The transform circuitry is arranged during performance of the sequence of operations to generate from the N input values multiple sets of the M internal input values, to provide each set of M internal input values to the base circuitry in order to cause multiple sets of the M internal output values to be produced, and to derive the N output values from the multiple sets of M internal output values. It has been found that such an approach is scalable to accommodate varying sizes of N, results in a significant reduction in the number of multiplications required in order to perform the transform between the spatial and frequency domains of the N input values, and produces a bit exact result.
US09378185B2

A method of encoding a video stream in a video encoder is provided that includes computing an offset into a transform matrix based on a transform block size, wherein a size of the transform matrix is larger than the transform block size, and wherein the transform matrix is one selected from a group consisting of a DCT transform matrix and an IDCT transform matrix, and transforming a residual block to generate a DCT coefficient block, wherein the offset is used to select elements of rows and columns of a DCT submatrix of the transform block size from the transform matrix.
US09378184B2

Disclosed are an accumulator for reducing nonlinearity of a data converter and a data weighted average device including the accumulator. According to the accumulator including a register configured to output input data according to a clock signal; a first adder configured to receive a digital input signal having any bit width and an output signal from the register to perform an add operation; a preset unit configured to output a preset value or a 0 value according to whether a carry of the first adder is generated; and a second adder configured to receive an output signal of the first adder and an output signal of the preset unit to perform the add operation and input the add operation to the register and the data weighted average device including the accumulator, it is possible to improve the nonlinearity occurring in the data converter by generating a number of DAC codes in addition to 2n DAC codes.
US09378180B1

Systems and methods are described that manage service daemons using a unified small computer system interface (SCSI) target management daemon. SCSI target management daemon SCSI target management daemon manages each service daemon operating in a SCSI target device with consideration and knowledge of each other service daemon. This unified system eliminates potential conflicts during service daemon setup and shutdown as SCSI target management daemon is aware of these potential conflicts.
US09378179B2

For remote direct memory access (RDMA) by a client to a data record stored in a cache on a server, a hash map is received by a client from a server. The hash map includes one or more entries associated with a key for the data record stored in the cache on the server that stores a server-side remote pointer referencing the data record stored in the cache on the server. The client, using the key, looks up the server-side remote pointer for the data record from the hash map, and then performs one or more RDMA operations using the server-side remote pointer that allow the client to directly access the data record stored in the cache on the server.
US09378174B2

An apparatus relates generally to serializer-deserializers. In such an apparatus, a first serializer-deserializer has a first data path and a data eye path. The first data path is coupled to a first data out interface of the first serializer-deserializer. A second serializer-deserializer has a second data path. The second data path is coupled to a second data out interface of the second serializer-deserializer. The data eye path of the first serializer-deserializer is coupled to the second data path of the second serializer-deserializer.
US09378169B2

A method including sorting read/write commands initiated by a memory controller based upon a destination page within a memory device. The read/write commands having a highest priority level are determined. The commands are then categorized as either page movement commands or data movement commands. The page movement commands or data movement commands are sent to the memory device based upon a signal indicating a current direction of a data bus providing communication between the memory controller and the memory device and further based upon a priority level.
US09378164B2

An instruction pipeline implemented on a semiconductor chip is described. The semiconductor chip includes an execution unit having the following to execute an interrupt handling instruction. Storage circuitry to hold different sets of micro-ops where each set of micro-ops is to handle a different interrupt. First logic circuitry to execute a set of said sets of micro-ops to handle an interrupt that said set is designed for. Second logic circuitry to return program flow to an invoking program upon said first logic circuitry having handled said interrupt.
US09378162B2

An interrupt controller for controlling the routing and handling of interrupts received at a data processing apparatus including at least one physical processing unit configured to run at least one of a plurality of virtual processors and a memory. The interrupt controller includes redistribution circuitry with at least one data store corresponding to the unit, the data store storing a pointer to a virtual pending table storing currently pending virtual interrupts for a virtual processor currently running on the corresponding unit and a pointer to a pending table configured to store currently pending physical interrupts for the corresponding unit and an input configured to receive a virtual interrupt for interrupting a virtual processor. Control circuitry is configured to add the virtual interrupt to the virtual pending table and to store the virtual interrupt in the virtual pending table for the virtual processor that is stored in the memory.
US09378157B2

Various embodiments comprise apparatuses and methods to allow access to a memory device by an external device. A method includes receiving, at the memory device, a request from the external device to access a storage area of the memory device and performing an unlock procedure of the storage area. The unlock procedure includes sending a first code from the memory device to the external device, and receiving a second code at the memory device from the external device. The second code is to be generated by a first encryption process performed on the first code to obtain the second code. The storage area is temporarily unlocked to allow the external device to access the storage area based on a determination that the received second code has a predetermined relationship to the first code. Additional apparatuses and methods are described.
US09378153B2

A level of cache memory receives modified data from a higher level of cache memory. A set of cache lines with an index associated with the modified data is identified. The modified data is stored in the set in a cache line with an eviction priority that is at least as high as an eviction priority, before the modified data is stored, of an unmodified cache line with a highest eviction priority among unmodified cache lines in the set.
US09378151B2

The disclosure is directed to a system and method of cache management for a data storage system. According to various embodiments, the cache management system includes a hinting driver, a priority controller, and a data scrubber. The hinting driver generates pointers based upon data packets intercepted from data transfer requests being processed by a host controller of the data storage system. The priority controller determines whether the data transfer request includes a request to discard a portion of data based upon the pointers generated by the hinting driver. If the priority controller determines that data transfer request includes a request to discard a portion of data, the data scrubber locates and removes the portion of data from the cache memory so that the cache memory is freed from invalid data (e.g. data associated with a deleted file).
US09378143B2

Embodiments relate to controlling observability of transactional and non-transactional stores. An aspect includes receiving one or more store instructions. The one or more store instructions are initiated within an active transaction and include store data. The active transaction effectively delays committing stores to memory until successful completion of the active transaction. The store data is stored in a local storage buffer causing alterations to the local storage buffer from a first state to a second state. A signal is received that the active transaction has terminated. If the active transaction has terminated abnormally then: the local storage buffer is reverted back to the first state if the store data was stored by a transactional store instruction, and is propagated to a shared cache if the store instruction is non-transactional.
US09378141B1

Caching metadata that identify hot blocks at a per local cache level are tracked. Tracked caching metadata are maintained so as to be persistent and shared across nodes of the cluster. Local caches are pre-warmed by using maintained caching metadata, responsive to detecting specific node level events. Such events can result in hot blocks being absent from a local cache, such as a failover between nodes or an unexpected failure local to a specific node. Another event example is the access of shared storage content, such as opening a file or mounting a file system by a specific node, in response to which the associated local cache can be pre-warmed using the tracked caching metadata for the specific file, or for each file of the file system. To pre-warm a local cache, hot blocks of stored content identified by corresponding caching metadata are loaded into the local cache.
US09378138B2

A method of memory management can include creating an initial root set of pointers for a program during execution of the program and performing a marking process by iteratively marking referred objects of each pointer of the root set and expanding the root set with filtered, encoded pointers. The method also can include identifying each non-live object for any marked object as red-marked and performing, using a processor, a re-marking process on the root set in which red-marked objects are excluded. Each object of the root set not marked can be designated as including a memory leak.
US09378134B2

Disclosed are a non-volatile memory device capable of performing memory operations in parallel and a method for operating the non-volatile memory device, and a system including the non-volatile memory device. A non-volatile memory system may include a memory controller suitable for controlling a memory; and the memory suitable for performing read and program operations in response to commands from the memory controller, and wherein the memory controller and the memory operate in a high interface mode, and operate in a low interface mode when an operation to read internal data or an operation to receive (N+1)th data is performed during an operation to program Nth data in the memory.
US09378132B2

A system and method for providing memory device readiness to a memory controller is disclosed. One example system includes a channel controller operably connected to a memory controller and a group of flash memory devices. The channel controller may receive, from the memory controller a request for a status of one or more memory devices in the group of flash memory devices. The channel controller may determine the status of the one or more memory devices, the status being determined while the memory controller is permitted to execute one or more other commands related to one or more other memory devices in a different group of memory devices. On determining that the one or more memory devices are in a ready status, the channel controller may provide the ready status to the memory controller.
US09378131B2

The non-volatile storage solid state drive (SSD) has non-volatile memory (NVM), random access memory (RAM) capable of being accessed at a higher speed than this NVM, and a control unit for controlling accesses to the NVM and to the RAM. The control unit stores in the NVM an address translation table that translates a logical address given to access this NVM to a physical address after dividing it into multiple tables, and stores in the RAM the multiple address translation tables-sub on RAM that have been divided into multiple tables.
US09378124B1

In an approach for testing software, a computer receives a series of two or more revisions to a set of software code. The computer identifies modifications between the series of two or more revisions. The computer categorizes the series of two or more revisions into one or more categories of revisions based on the identified modifications. The computer tests at least one of the series of two or more revisions from at least one of the one or more categories of revisions.
US09378113B2

A trace unit, diagnostic apparatus and data processing apparatus are provided for tracing of conditional instructions. The data processing apparatus generates instruction observed indicators indicating execution of conditional instructions and result output indicators indicating output by the data processing apparatus of results of executing respective conditional instructions. The instruction observed indicators and result output indicators are received by a trace unit that is configured to output conditional instruction trace data items and independently output conditional result trace data items enabling separate trace analysis of conditional instructions and corresponding conditional results by a diagnostic apparatus. The instruction observed indicator is received at the trace unit in a first processing cycle of the data processing apparatus while result output indicator is received at in a second different processing cycle.
US09378107B2

A computer system is provided. The computer system includes a USB connector, a voltage generator and a detection module coupled between the voltage generator and the USB connector. The USB connector includes a power pin. The voltage generator provides a first voltage to the power pin of the USB connector. The detection module generates a detection signal, and includes an impedance device coupled between the voltage generator and the power pin of the USB connector and a determining unit. The determining unit determines whether a USB device is coupled to the USB connector according to a cross voltage of the impedance device, and provides the detection signal.
US09378105B2

Embodiments of the present invention are directed to a method and system for optimizing replication within a storage system utilizing multiple tiers by using tier-specific replication modes. The method includes receiving, within an electronic system having a plurality of tiers, an access request for a portion of storage associated with a first tier of the plurality of tiers and accessing a replication attribute corresponding to the first tier and also corresponding to a replication mode. The method further includes sending the access request to the portion of storage; and replicating the access request to a remote storage wherein the replicating is based on the replication mode and wherein each of the plurality of tiers have associated therewith a respective replication attribute defining a respective replication mode.
Patent Agency Ranking