Document Document Title
US09538388B2 Method and system for dynamic spectrum access
Methods and systems for dynamic spectrum access (DSA) in a wireless network are provided. A DSA-enabled device may sense spectrum use in a region and, based on the detected spectrum use, select one or more communication channels for use. The devices also may detect one or more other DSA-enabled devices with which they can form DSA networks. A DSA network may monitor spectrum use by cooperative and non-cooperative devices, to dynamically select one or more channels to use for communication while avoiding or reducing interference with other devices.
US09538386B2 Wireless internet access with enhanced bandwidth capabilities
Techniques for efficiently and economically providing data transfer through wireless data networks. These techniques are particularly suitable for Internet data transfers. In one aspect, mobile devices are able to be allocated additional wireless channels to obtain increased data transfer capabilities. The additional wireless channels can be used for unicast, multicast or broadcast of data. These techniques provide additional wireless bandwidth to mobile devices and allows control over allocation of the additional wireless bandwidth.
US09538380B2 Control system cooperating with a mobile device and a management server
A control system includes a control device, a controller, a plurality of user mobile devices, a manager mobile device, and a manager server. An initial first identification information of each user mobile device obtained by the manager mobile device is sent to the manager server, is authenticated, and is encoded. Every time a user mobile device is connected to the controller for opening the control device, a holder of the user mobile device is requested to input an instant first identification information. After decoding by a decoding key, the controller identifies whether the instant first identification information is identical to the authenticated initial first identification information. The identification result is used to decide whether the control device should be set to be an open state.
US09538371B2 Method of handling data transmission and reception in device to device communication in wireless communication systems
A method of handling data transmission and reception in device to device communication for a first communication device in a wireless communication system is disclosed. The method comprises connecting to a network of the wireless communication system, using a first ciphering key to cipher a first plurality of data blocks in a communication path corresponding to the second communication device, wherein the communication path is used for transmitting the first plurality of data blocks to the second communication device and is not traversing the network, being configured to release the communication path by the network, and using a second ciphering key different to the first ciphering key to cipher a second plurality of data blocks in a connection corresponding to the network, wherein the second plurality of data blocks include data transmitted to the second communication device.
US09538367B2 Creation and management of device versions
The claimed subject matter provides a system and/or method that creates, manages, or maintains multiple device versions in a network of Radio Frequency Identification (RFID) devices. The system can include components that detect whether a device has joined the network and based at least in part on such indication creates a device profile the first time that the device is detected, establishes a version trail containing configuration settings specific to the detected device, and thereafter builds and maintains the version trail when the device joins and/or leaves the network.
US09538363B2 User terminal apparatus, server, and method of providing a customized service
A user terminal apparatus includes a storage to store use log information on the user terminal apparatus, a communicator, when an event to receive a service from an external apparatus occurs, to transmit use log information required to provide the service to the external apparatus selectively, and a controller to receive a service generated based on the transmitted use log information and customized to the user from the external apparatus.
US09538348B2 Method and message server for routing a speech message
A method and message server (204) for routing a speech message, received (2:1) from a user equipment (200) of a sending user, to at least one recipient (208, 210) in a communication network. After obtaining (2:2) a text version created by speech recognition (206) of the received speech message, the at least one recipient is identified (2:3) by the message server based on the obtained text version, and the speech message is then routed (2:5) to the identified at least one recipient.
US09538342B2 Systems and methods for prioritizing messages on a mobile device
A method, performed by a mobile communication device, may include receiving a message; extracting one or more features associated with the message; and determining a priority level for the message, based on the extracted one or more features, using a model that relates the extracted one or more features to an expected response time for the message. The method may further include determining a context associated with the user of the mobile communication device; modifying the priority level based on the determined context; and providing the message to a list of messages based on the modified priority level. Additionally, the user may be provided with a notification tone associated with the modified priority level.
US09538339B2 Method and system of outputting in a vehicle data streamed by mobile applications
A system for outputting visual data from a mobile device application on a mobile computing device to a vehicle display, the system comprising a wireless transceiver for communicating signals between a mobile computing device and a vehicle computing system having a graphical display. The vehicle computing system is configured to receive caller identification from the mobile computing device identifying a mobile device application configured to operate with the vehicle computing system. The vehicle computer system is also configured to receive a signal from the mobile computing device representative of a visual indication to be displayed on the vehicle display. The vehicle computer system may determine a location to display the visual indication on the display and output the visual indication on the vehicle display at the determined location.
US09538338B2 Remote communication device call origination using a data channel communication path
A system and method for carrying out communications with a remote communication device (RCD) utilizes a data channel communication path to provide a call request from the RCD to a telematics services provider (TSP). In response to the call request, the TSP obtains a temporary phone number and sends it back to the RCD which then places a voice call to the TSP using the phone number. The received call is connected to an advisor to handle voice communication with the caller using the RCD. Based on the prior association of the assigned temporary phone number with the calling RCD, the TSP is able to recognize the caller or calling device based on the number called and then automatically provide the advisor with relevant information about the caller or calling RCD, such as the caller's name or subscription account information.
US09538337B2 System and method for communication spread across multiple physical layer channels
A system and method for controlling particular communication capabilities of an electronic device located within an electronic communication room (ECR) includes spreading a physical layer of a communication protocol across various (e.g. two) physical communication channels in a coordinated manner. Each physical communication channel is invoked to transmit a different portion of the control signals required for ECR admission. The electronic device is allowed particular communication capabilities if all ECR control signals from all involved physical communication channels are brought together at the device. If an expected control signal from one of the physical communication channels is missing, the particular communication capability fails.
US09538335B1 Inferring device theft based on historical location data
A set of mobile devices are designated as a related set of mobile devices for loss indication purposes. Machine logic rules are developed to indicate loss of a mobile device. Under these rules, a determination of probable loss (for example, theft, inadvertent leaving behind) of one of the mobile devices depends, at least in part, upon the activities and/or status of other mobile devices in the set. For example, if a first mobile device in the set is expected, under the machine logic rules, to always be near a second mobile device in the set, then a determination that the second mobile device is located far away from the first mobile device may trigger a warning, or other mitigating action, that the first mobile device has probably been lost.
US09538330B2 System and method for selecting a Wi-Fi access point for position determination
Methods, systems, computer-readable media, and apparatuses for position determination are presented. In some embodiments, a method for position determination includes selecting at least one of a plurality of access points based on a measure of response time variability associated with the at least one access point. The method further includes sending, from a device, a communication to the selected at least one access point. The method also includes receiving, from the selected at least one access point, a response to the communication. The method additionally includes calculating a distance from the device to the selected at least one access point based on a round trip time associated with the response to the communication.
US09538328B1 Estimating whether or not a wireless terminal is in a geographic zone using pattern classification
A method and apparatus are disclosed for estimating whether or not a wireless terminal is in a geographic zone. The illustrative embodiment employs a pattern classifier that is trained on traits of electromagnetic signals at various locations. A computer-executable program is then generated based on the trained pattern classifier, and the program is installed and executed on a subscribed identity module of the terminal.
US09538325B2 Rotation based alignment of a group of wireless tags
A method for determining a location of a wireless tag, the method may include generating or receiving, by a tagged mobile device, an estimated location of another tag that communicates with the tagged mobile device; receiving or generating, by the tagged mobile device, multiple distance measurements that are obtained during different points of time; wherein the multiple distance measurements are obtained during a rotational movement of the tagged mobile device and represent distances between the tagged mobile device and the other tag; finding a certain angle of rotation of the mobile device that corresponds to a minimal distance measurement of the multiple distance measurements; and amending the estimated location of the other tag based upon the certain angle of rotation.
US09538314B2 Near field communication device, electronic system having the same and method of controlling power in near field communication device
A near field communication (NFC) device includes a resonance unit and an NFC chip. The resonance unit emits an electromagnetic wave to communicate data with an external NFC card in a reader mode. The NFC chip estimates a distance between the resonance unit and the external NFC card based on an antenna voltage generated by the resonance unit while the resonance unit emits the electromagnetic wave, and adjusts a magnitude of the electromagnetic wave based on the estimated distance.
US09538311B2 Auto-provisioning for internet-of-things devices
A connectivity device includes a microcontroller, a network interface coupled to the microcontroller, and a non-transitory storage device coupled to the microcontroller. The non-transitory storage device includes a token usable for authentication and including executable code. The token includes a unique device identifier (UDID) that uniquely identifies the authentication device and a private key. The executable code is to cause the microcontroller to initiate a registration process with an internet-of-things (IoT) server to register the token with the IoT server. Token creation and activation procedures are also described.
US09538305B2 Calibration error conditions
Examples described herein involve identifying one or more error conditions during calibration of one or more playback devices in a playback environment. A microphone of a network device may detect and sample an audio signal while the one or more playback devices in the playback environment plays a calibration tone. A processor of the network device may then receive, from the microphone, a stream of audio data. The audio data may include an audio signal component and a background noise component. As a subset of the audio data is received, the processor may identify based on at least the subset of audio data, the one or more error conditions. The processor may then cause a graphical display to display a graphical representation associated with the identified error condition.
US09538304B1 Bodily function sound anonymization
Apparatuses, systems, methods, and software for bodily function sound anonymization.
US09538297B2 Enhancement of reverberant speech by binary mask estimation
The invention is directed to a single channel mask estimation method capable of improving reverberant speech identification for CI users. The method is based on the energy of the reverberant signal and the residual signal computed from linear prediction (LP) analysis. The mask is estimated by comparing the energy ratio of the two signals at different frequency bins with an adaptive threshold. As the threshold is updated for each frame of speech based on the energy ratios of the reverberant and LP residual signals computed from previous frames, it is amenable for real-time implementation. It can thus be used as a specialized (for reverberant environments) sound coding strategy used for cochlear implant applications.
US09538287B2 DC voltage error protection circuit
This document discusses among other things apparatus and methods for protecting circuit elements from harmful voltages. In an example, an apparatus can include an amplifier configured to receive an input signal and to provide an estimate of a first output signal, a peak detector to receive the estimate and to generate a comparison signal that is active when the amplified input signal exceeds a threshold value, and a timer configured to activate a second output signal if the comparison signal is active for at least a selected time period. The timer can include a first digital input and the selected time period can be set using a state of the first digital input.
US09538286B2 Spatial adaptation in multi-microphone sound capture
A spatial adaptation system for multiple-microphone sound capture systems and methods thereof are described. A spatial adaptation system includes an inference and weight module configured to receive a inputs. The inputs based on two or more input signals captured by at least two microphones. The inference and weight module to determine one or more weight values base on at least one of the inputs. The spatial adaptation system also including a noise magnitude ratio update module coupled with the inference and weight module. The noise magnitude ratio update module to determine an updated noise target based on the one or more weight values from the inference and weight module.
US09538280B2 Attachment apparatus
Various embodiments provide for an improved attachment apparatus for attaching the attachment apparatus to an ear of a user. In some embodiments, the attachment apparatus may include an attachment body that defines an opening configured to enable a majority of a user's ear to pass through the opening when the attachment apparatus is coupled to the user. In such embodiments, the opening may include a first opening portion that enables an upper portion of the ear to pass through the opening and a second opening portion that enables a lower portion of the ear to pass through the opening. The attachment body may secure the attachment apparatus to a root of an upper portion of the user's ear received via the first opening portion and to a root of a lower portion of the user's ear received via the second opening portion.
US09538278B2 Deformable controller for electronic device
A deformable controller for an electronic device, such as a portable electronic device, is disclosed. A user can interact with the controller to cause it to “deform” and thereby provide user input to control the electronic device. The controller can be malleable and symmetrical, and user interaction with the controller can be provided with substantially arbitrary orientation. In one embodiment, the controller is an in-line controller with a cable that couples to the electronic device. In one particular implementation, the portable electronic device can be a portable media player and the controller can remotely control media playback functions for the portable media player.
US09538265B2 Lossless and low-delay optical burst switching using soft reservations and opportunistic transmission
Systems and methods for optical switching of time-varying traffic, including generating fixed-length bursts using one or more Optical Edge Nodes (OENs). The bursts are temporarily stored in electrical buffers located at the OENs, wherein the electrical buffers include one or more burst queues, and one burst queue is allocated for each of one or more destination OENs. The OENs are interconnected using one or more Optical Switching Nodes (OSNs). A control protocol is implemented to establish and remove soft reservations using at least one of the OENs and OSNs, optical channels are reserved for a duration long enough to transmit one or more data bursts, the duration being selected independently for each of the one or more burst queues, the control protocol gives precedence to avoiding disrupting of any existing soft reservations when reserving resources; and the soft reservations are capable of being reused until overridden.
US09538264B2 ODUflex resizing systems and methods
An Optical channel Data Unit flex (ODUflex) resizing method, node, and network include determining that the ODUflex needs resizing, wherein the ODUflex is configured in the network on a current path between the node and a second node in the network; when the resizing is a decrease, reducing a size of the ODUflex by i) a resize decrease operation using a control plane or ii) a Link Aggregation Group and Make-Before-Break operation; and, when the resizing is an increase, increasing a size of the ODUflex by i) a resize increase operation using a control plane or ii) a Link Aggregation Group and Make-Before-Break operation. The method provides hitless resizing without using ITU Recommendation G.7044/Y.1347 (10/11) and can perform the reducing or the increasing changing bandwidth of the ODUflex by approximately 100 G in less than a second.
US09538260B2 Receiving device, receiving method, program, and broadcasting system
Disclosed herein is a receiving device for receiving AV contents, the receiving device including: an obtaining section configured to obtain a description document described in a program language for displaying contents from a server present on a network connected with the receiving device; a determining section configured to determine whether the obtained the description document is obtained from a first server managed on a broadcaster side broadcasting the AV contents; and a controlling section configured to control execution of the obtained the description document according to a result of determination by the determining section.
US09538259B1 Messaging between set top box and head end systems
A system, apparatus, and method provide messaging, between a headend system and a set top box. A distributor determines and provides an assigned communication identifier and an assigned server host address, that correspond to one of one or more first servers, to each of one or more set top box clients. The first servers maintain a persistent connection with the set top box clients and provide messaging, presence, and routing features via the persistent connection. A gateway service provides a gateway for one or more headend servers to communicate with the set top box clients through the first servers. A server controller provides administrative graphical user interfaces for operators to monitor and control health checks, configuration changes, and collect statistics for the distributor, first servers, and the gateway service.
US09538252B2 Systems and methods for rendering text onto moving image content
A method for rendering text onto moving image content. The method comprises receiving a request to translate dialog associated with moving image content, transmitting an interface, transmitting a time-stamped transcription, and receiving a translation of the dialog.
US09538250B2 Methods and systems for creating and managing multi participant sessions
A method of creating a multi participant session among a plurality of viewers of media content. The method comprises automatically identifying which media content is currently presented on a plurality of client terminals of a plurality of subscribers, receiving, from a first subscriber, a first selection indicative of a template of a multi participant session object and a second selection indicative of a group from the plurality of subscribers, creating a multi participant session object adapted for simultaneous presentation with the media content according to first and second selections and establishing a multi participant session among at least one member of the group and the first subscriber using the multi participant session object.
US09538248B2 Method for sharing broadcast channel information and electronic device thereof
A broadcast channel information sharing method in an electronic device and the electronic device thereof are provided. An operation method in an electronic device includes creating a request message of requesting to share broadcast channel information, the request message comprising one or more of user information, location information, and habit information, transmitting, by the electronic device, the request message to a network server, receiving, by the electronic device, a response message corresponding to the request message from the network server, and extracting, by the electronic device, broadcast channel information of another electronic device comprised in the response message and sharing the extracted broadcast channel information with the other electronic device.
US09538246B2 Map your movie
A method of displaying an interactive geographical representation associated with a video content item is described. The method includes: playing the video content item, wherein the video content item includes at least one scene; requesting relevant metadata associated with the at least one video scene, the relevant metadata including a geographical representation and geolocation metadata associated with the at least video scene; receiving the relevant metadata; and displaying an interactive geographical representation along with at least one visual indication, wherein the at least one visual indication is associated with the at least one video scene and positioned at a location indicated by the geolocation metadata. Related systems, apparatus and methods are also described.
US09538244B2 Extraction method for extracting a pitching scene and device for the same
An extraction method includes detecting a frame corresponding to a pitchers' pitching scene included in captured footage of a baseball game that includes plural frames, based on a frame image characteristic, and extracting a frame in which a transition is made from other frames not detected as frames corresponding to the pitching scene to the detected pitching scene, as a frame representing a start of one of respective pitches by the pitcher.
US09538243B2 Data storage management and scheduling system
A data storage management and scheduling system schedules the recording, storing, and deleting of television and Web page program material on a client system storage medium. A schedule of time versus available storage space is generated that is optimal for the viewer's scheduled program recordings. The programs include television broadcast programs and Universal Resource Locators (URLs). A program is recorded if at all times between when the recording would be initiated and when it expires, sufficient space is available to hold it. All scheduling conflicts are resolved as early as possible.
US09538242B2 Method and user node for reception of a TV service
A method and a user node for enabling reception of a TV service. The user node operates in a first reception mode of receiving the TV service as signals broadcasted over the air and in a second reception mode of receiving the TV service as a media stream over an Internet Protocol Television, IPTV, link The user node monitors quality of the broadcasted signals when receiving the TV service in the first reception mode. The user node switches operation from the first reception mode to the second reception mode responsive to the monitored quality of the broadcasted signals being below a first threshold. Thereafter, the user node receives the TV service over the IPTV link in the second reception mode. The TV service can be properly received and played out with satisfying user experience irrespective of the broadcasted signals over the air not reaching the user node with sufficient quality.
US09538235B2 Streaming an interactive program guide used for media content and home automation
A device may be configured to store interactive program guide (IPG) data for generating an IPG. The IPG data may include information related to a media content service for providing media content and including information related to a home automation service for managing a home device. The device may receive input information from a media client device that causes display of the IPG. The input information may indicate an input related to the home device. The device may generate a part of the IPG related to the home automation service based on the input information and a part of the IPG data. The device may obtain home device information from a management server based on the input information. The device may provide the home device information and the part of the IPG to the media client device for display.
US09538230B2 Methods and apparatuses for providing multi-service via a signal convergence terminal
A convergence terminal, including a set top box unit, a home gateway unit, a main control board and an interconnection backplane, where the main control board establishes a communication connection with each of a multimedia device and an Internet access device, the main control board connects, in a communication manner, to each of the set top box unit and the home gateway unit through the interconnection backplane. In the present invention, an objective of implementing that a television service and an Internet access service are separately provided through a service terminal is achieved, thereby reducing the number of service terminals used by a user for enjoying different services, and also reducing frequent wiring operations of the user on connection wires for inward connection and outward connection.
US09538229B2 Media experience for touch screen devices
A method may include receiving and outputting a selected multimedia stream at a mobile device. It is determined that a user wishes to browse other available multimedia streams. The selected multimedia stream is paused while the user browses the other available multimedia streams. The selected multimedia stream is cached while the user browses the other available multimedia streams. It is determined that the user has finished browsing the other available multimedia streams. The cached multimedia stream is output.
US09538228B2 Methods, apparatus, and system for venue-cast
A communications method for broadcasting an event is provided. This includes generating a plurality of media streams at an event and providing a service to receive the media streams. From the service, an interface can be generated to select a subset of the media streams. Media streams can include audio, video, or other formats that are selected from alternative broadcasting channels provided at the event.
US09538222B2 Device for the allocation and management of subscriptions for the reception of broadcast products
A device to reduce bandwidth necessary for renewal of subscriptions for reception of broadcast services including: defining a plurality of sets of subscriber identification numbers, each set being associated with a product; splitting a set of subscriber identification numbers into groups of subscribers; searching for an available subscriber identification number related to the desired product at the time of initialization of a new subscriber; confirming that an inhibit duration has elapsed between the end of the previous subscription and the start of the new subscription; sending an initialization message to the new subscriber addressed with his unique identification address and containing the subscriber identification number of, and rights to, his product; preparing a group rights renewal message for the product to the group containing the subscriber identification number, this message comprising the group header containing this subscriber and a compressed bitmap for individually addressing each of the group members.
US09538220B2 Video streaming quality of experience degradation control using a video quality metric
Degradation control management is provided for a plurality of video streams associated with a plurality of user terminals in a communication network, based at least in part on an overall video quality metric, by determining a video quality metric for each video stream based on at least a set of video quality metric input parameters, and calculating an overall video quality metric based on the determined video quality metrics for the video streams, determining, with an objective function, at least one objective parameter based on at least the overall video quality metric, calculating a scheduling parameter for each video stream using a degradation control algorithm based on at least the determined video quality metric for the respective video stream and on the at least one objective parameter, and scheduling network resources for each video stream based on at least the scheduling parameter for the video stream.
US09538218B2 Configuring an enforcement device according to a contract
A repository stores a contract between a service consumer and a service provider that provides a service, the contract specifying a service-level objective associated with a service to be applied for the service consumer. An enforcement device is configured according to the contract, where the configuring causes the enforcement device to perform enforcement of the service-level objective in a connection between the service consumer and the service provider, the connection allowing the service consumer to access the service in response to the enforcement device confirming that the service consumer is associated with the contract.
US09538207B2 Method and apparatus for managing video storage
A system and method for managing video storage in a network including continuously receiving in real time, at a recording server, from an edge device having a local storage, a plurality of incoming packets pertaining to a video stream, determining that at least one packet of the video stream is missing, and retrieving from the edge device the missing packets stored in the local storage, while continuing receiving additional incoming packets pertaining to the video stream in real time.
US09538199B2 Data transmission across independent streams
Various systems and methods are provided for transmission of related data components across independent streams. In one embodiment, among others, a transmitting device may separate transmission data into related data components and transmit each related data component in an associated transport stream. Each related data component includes a synchronization tag associated with synchronization of the related data component within the transmission data. In another embodiment, a receiving device may receive related data components transmitted in separate transport streams and decode the related data components based at least in part upon a synchronization tag included in each related data component. In another embodiment, among others, a method for includes receiving data components transmitted on a plurality of transport streams, separating related data components from unrelated data components in the transport streams based at least in part upon a synchronization tag of each related data component; and decoding the related data components.
US09538196B2 Motion vector derivation method, moving picture coding method and moving picture decoding method
A motion vector derivation unit includes a comparison unit for comparing a parameter TR1 for a reference vector with a predetermined value to determine whether it exceeds the predetermined value or not; a switching unit for switching selection between the maximum value of a pre-stored parameter TR and the parameter TR1 according to the comparison result by the comparison unit; a multiplier parameter table (for multipliers); and a multiplier parameter table (for divisors) for associating the parameter TR1 with a value approximate to the inverse value (1/TR1) of this parameter TR1.
US09538194B2 Video encoding method using offset adjustment according to classification of pixels by maximum encoding units and apparatus thereof, and video decoding method and apparatus thereof
A video decoding method includes extracting offset mergence information of a current largest coding unit (LCU), the offset mergence information indicating whether to adopt a second offset parameter as a first offset parameter of the current LCU; reconstructing the first offset parameter of the current LCU based on the offset mergence information, the first offset parameter including an offset type, an offset value, and an offset class of the current LCU; determining whether the current LCU is an edge type or a band type, based on the offset type; determining an edge direction according to the edge type or a band range according to the band type, based on the offset class; determining a difference value between reconstructed pixels and original pixels included in the offset class, based on the offset value; and adjusting pixel values of reconstructed pixels based on the difference value.
US09538193B2 Image quality control techniques
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
US09538189B2 Skip macroblock coding
Various techniques and tools for encoding and decoding (e.g., in a video encoder/decoder) binary information (e.g., skipped macroblock information) are described. In some embodiments, the binary information is arranged in a bit plane, and the bit plane is coded at the picture/frame layer. The encoder and decoder process the binary information and, in some embodiments, switch coding modes. For example, the encoder and decoder use normal, row-skip, column-skip, or differential modes, or other and/or additional modes. In some embodiments, the encoder and decoder define a skipped macroblock as a predicted macroblock whose motion is equal to its causally predicted motion and which has zero residual error. In some embodiments, the encoder and decoder use a raw coding mode to allow for low-latency applications.
US09538170B1 Camera lens cleaning system and method of using same
A camera lens cleaning system includes a camera, a cleaning device, a processing unit, and an executing unit configured to move the color testing disk and the cleaning device. The camera is used to capture a plurality of different color images of a color testing disk located below the camera. The processing unit is used to process every adjacent two different color images to obtain a difference color value; thereby the processing unit compares the different color value with a reference color value to determine whether dirt is located on a camera lens of the camera. When the dirt is located on the camera lens, the executing unit is configured to move the cleaning device to clean the camera lens. The disclosure further offers a camera lens cleaning method.
US09538165B2 Image display apparatus
In one embodiment, an image display apparatus includes: a projecting portion which projects in a second direction orthogonal to a first direction a first beam having a disparity image component which forms an image having a disparity in the first direction; a first deflecting portion which deflects the first beam in the second direction in a first plane having an axis in the first direction and an axis in the second direction, and obtains a second beam; and a second deflecting portion which further deflects in the first plane the second beam in a same direction as the second direction in which the first deflecting portion deflects the first beam, obtains a third beam and projects the third beam.
US09538161B2 System and method for stereoscopic photography
A stereoscopic photography is provided, which includes a first image sensor, a second image sensor, a synchronization module, a combination module, a calibration module, and a stereo matching module. The first image sensor is utilized to capture a first image. The second image sensor is utilized to capture a second image. The calibration module is utilized to perform an image calibration and a horizontal rectification for the first image and the second image. The stereo matching module is utilized to calculate a distance difference between a reference pixel of the first image and a corresponding pixel of the second image. The stereo matching module compares costs of multiple pixels relative to the reference pixel in a pixel row of the second image in an interval manner. A method for performing stereoscopic photography and a stereo matching method are also provided.
US09538156B2 System and method for providing 3D sound
Systems and methods are provided for associating position information and sound. The method includes obtaining position information of an object at a given time; obtaining position information of a camera at the given time; determining a relative position of the object relative to the camera's position; and associating sound information with the relative position of the object. In another aspect, the position and orientation of a microphone are also tracked to calibrate the sound produced by an object or person, and the calibrated sound is associated with the relative position of the object, that is relative to the camera.
US09538154B2 Display apparatus for recording/reproducing video signal and/or audio signal and method thereof
A display apparatus to store a broadcasting signal or a video signal and/or an audio signal in an external storage medium, and reproduce signals from the external storage medium includes a receiving processor, a controller, and an output unit. The receiving processor receives a video signal and/or an audio signal. The controller stores a video signal and/or an audio signal received using the receiving processor in the external storage medium in real time, if a user requires storage of the received video signal and the audio signal. The controller reproduces the stored video signal and/or audio signal from the external storage medium if the user requires reproduction of the video signal and/or the audio signal stored on the external storage medium. The output unit outputs the reproduced video signal and/or audio signal.
US09538143B2 Method and apparatus for interactive automated receptionist
Methods and apparatus for an interactive automated receptionist system according to various aspects of the present invention may operate in conjunction with a computer system configured to connect to a network. The computer system may control a user interface that responds an individual seeking assistance. The computer system may interactively prompt the individual to make a selection from a set of available assistance options. The computer system may receive a request from the individual to communicate with a party, and the computer system may accommodate the individual's selections, such as by establishing a communicative link between the individual and the selected party.
US09538135B2 Pairing devices in conference using ultrasonic beacon and subsequent content sharing
A videoconferencing system has a videoconferencing unit that use portable devices as peripherals for the system. The portable devices obtain near-end audio and send the audio to the videoconferencing unit via a wireless connection. In turn, the videoconferencing unit sends the near-end audio from the loudest portable device along with near-end video to the far-end. The portable devices can control the videoconferencing unit and can initially establish the videoconference by connecting with the far-end and then transferring operations to the videoconferencing unit. To deal with acoustic coupling between the unit's loudspeaker and the portable device's microphone, the unit uses an echo canceller that is compensated for differences in the clocks used in the A/D and D/A converters of the loudspeaker and microphone.
US09538126B2 Super-resolution of dynamic scenes using sampling rate diversity
Super-resolution of dynamic scenes using sampling rate diversity, processes and systems thereof are provided. The method implementing the processes includes: in a first stage, super-resolving secondary low-resolution (LR) images using a set of primary LR images to create LR dictionaries to represent polyphase components (PPCs) of high resolution (HR) patches of images; and, in a second stage, reverting to a single frame super-resolution (SR) applied to each frame which comprises an entire image, using the HR dictionaries extracted from the super-resolved sequence obtain in the first stage.
US09538122B2 System and method for time shifting at least a portion of a program
A system and method is provided for time shifting a video program. In one embodiment of the present invention, a receiver, which may be configured to function as both a receiver and a DVR, is configured to receive a video program having both primary and secondary portions. The receiving device is further configured to play both portions of the video program if the program is being watched (a) during a first period of time or (b) during a second period of time and a user desires to watch both portions, and to play only the primary portions if the program is being watched during the second period of time and the user desires to watch only the primary portions. By doing this, the user can avoid the secondary portions when those portions have a diminished value to the user, the content owner, the content provider and/or advertisers.
US09538109B2 Light propagation time camera
A time-of-flight camera includes a photosensor and a reference photosensor. Each of the photosensors have accumulation gates and each are configured as a photomixing detector (PMD). A readout device is connected to the accumulation gates of the photosensor and to the accumulation gates of the reference photosensor. The readout device is configured to read out an electric quantity that corresponds to a charge that is present at respective ones of the accumulation gates. An integration time of accumulating the charges is the same for the photosensor and for the reference photosensor and is dimensioned so as to prevent the reference photosensor from reaching saturation during operation of the time-of-flight camera.
US09538104B2 Imaging apparatus, imaging method, manufacturing apparatus, manufacturing method, and electronic apparatus
There is provided an imaging apparatus that includes a photoelectric conversion section, a retention section, and first and second gates. The photoelectric conversion section is configured to convert a received light into charge. The retention section is configured to retain the charge provided by the photoelectric conversion section. The first and second gates are provided between the photoelectric conversion section and the retention section, the first and second gates being turned ON for transferring the charge from the photoelectric conversion section to the retention section, and the second gate being turned OFF after the first gate is turned OFF.
US09538101B2 Image sensor, image processing system including the same, and method of operating the same
An image sensor includes a photo gate controller configured to generate a plurality of demodulated signals respectively corresponding to a plurality of rows of a pixel array and a photo gate driver configured to adjust a phase of the demodulated signals using a source clock signal to remove power, voltage and temperature (PVT) noise and to apply the phase-adjusted demodulated signals to the pixel array. The image sensor matches the phases of the respective demodulated signals using the source clock signal generated based on a reference clock signal, thereby increasing the quality of depth images.
US09538099B2 X-ray imaging apparatus and control method thereof
Disclosed herein is an X-ray imaging apparatus including: a gate driver configured to apply a turn-on signal to a plurality of gate lines; and a readout circuit configured to read out a signal from the plurality of gate lines, wherein if an X-ray signal is detected from a gate line of the plurality of gate lines, the gate driver changes a turn-on time period of the turn-on signal.
US09538098B2 Hyperspectral camera and method for acquiring hyperspectral data
A hyperspectral camera includes light mixing chambers projected onto an imaging sensor. The projection of each chamber is slightly larger than a sensor pixel. The chambers are placed as a linear array in a slit plane or as a two dimensional matrix in front of the imaging sensor. The mixed light from each chamber is depicted by several sensor pixels. The sensor outputs information used to form an overdetermined equation set. The set is solved and optimized for the solution giving the lowest overall error or the best fit. The solution of the equation set combined with the optimization is the intensity values of the chambers constituting imaginary pixels being calculated. These imaginary pixels form the output of an improved hyperspectral camera system, which has significantly lower optical errors like keystone and point spread function variation for different wavelengths.
US09538083B2 Motion blur avoidance
Various embodiments provide a wearable camera that is configured to take a cluster of photographs and use image processing techniques to select a photograph with a lesser amount of blur than other photographs in the cluster. The wearable camera can include one or more of a gyroscope or accelerometer for ascertaining the camera's motion. Motion data associated with the camera's motion is utilized to ascertain when to take an automatic photograph.
US09538082B2 Image capture apparatus and control method therefor
An image capture apparatus comprises a first shake detection unit configured to detect a shake of the image capture apparatus, a rotational shake calculation unit configured to calculate a rotational shake amount, a second shake detection unit configured to detect the shake of the image capture apparatus, a translational shake calculation unit configured to calculate a translational shake amount, a correction amount calculation unit configured to calculate, based on the rotational shake amount and the translational shake amount, a correction amount for correcting image blurring, and a correction unit configured to correct the image blurring, wherein the rotational shake calculation unit calculates a first translational motion component and perspective component, and wherein the correction amount calculation unit calculates a second translational motion component.
US09538080B2 Digital photographing apparatus, methods of controlling the same, and computer-readable storage medium to increase success rates in panoramic photography
Digital photographing apparatus, methods of controlling the same, and computer-readable storage medium to increase success rates in panoramic photography are disclosed. A method of controlling a digital photographing apparatus is provided that includes initiating panoramic photography, and providing a capture guide when an image is captured during the panoramic photography.
US09538078B2 User interface for wide angle photography
The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a “zoom-out” command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a “zoom-in” command, when received at a mobile computing device associated with a nominal wide-angle state, may trigger a switch from a wide-angle photography UI to a standard lens photo capture UI.
US09538072B2 Gesture invoked image capture
An apparatus, system, and method are disclosed for gesture invoked image capture. An electronic device includes an image capture device. An initiation module enables the image capture device to capture images. A detection module recognizes an object held in a user's hands within a field of view of the image capture device. An imaging module captures an image of the object being held in the user's hands in response to recognizing that the user is holding an object.
US09538051B2 Device and method for using an overdrive function to do motion smoothing
A device and method using an overdrive function to do smoothing processing of video data including a frame sequence AABB or AABBB is disclosed in the present invention. The device includes a video information generator and an over drive circuit. The video information generator detects a plurality of continuous frames wherein the continuous frames include a current frame and a previous frame. When a second value of the current frame is different from a first value of the previous frame having the same position as that of the second value, the video information generator generates first video information; When the second value of the current frame is the same as the first value of the previous frame having the same position as that of the second value, the video information generator generates second video information. The over drive circuit generates a first target value which is a value between the first value and the second value according to the first video information, and uses the first target value to replace the second value of the current frame; or the overdrive circuit generates a second target value according to the second video information, and uses the second target value to replace the second value of the current frame.
US09538050B2 Method and apparatus for generating jitter-related data
A jitter-associated data generator is provided for generating data associated with jitter. The jitter-associated data generator comprises a first circuit, a second circuit, and a third circuit. The first circuit generates an output including frequency components in a first frequency band common to first and second jitter, from a received digital input, as digital data associated with first jitter. The second circuit generates an output including frequency components in a second frequency band corresponding to the difference between the first and second jitter, from the received input, as differential digital data. The third circuit generates an output including frequency components in a third frequency band including the first and second frequency bands, from the received first jitter-associated digital data and differential digital data, as digital data associated with the second jitter.
US09538019B2 Proactive creation of photo products
A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
US09538017B2 Charging method and device
Embodiments of the present disclosure include acquiring, by a TDF entity, a correlation identifier of a data flow of an application borne by the TDF entity; and sending, by the TDF entity, first charging information to a charging system, where the first charging information carries the correlation identifier of the data flow of the application borne by the TDF entity, so that the charging system performs, according to the correlation identifier of the data flow of the application borne by the TDF entity and a correlation identifier of a data flow borne by a PCEF entity, correlation processing for the first charging information and second charging information that is sent by the PCEF entity to the charging system, where the second charging information carries the correlation identifier of the data flow borne by the PCEF entity. Thereby, accurate charging can be performed for the data flow and the application.
US09538014B2 Using an IVR to remotely operate security systems
The inventive method for remotely maintaining and controlling a security system comprises using a device to communicate using voice capable technology with an IVR in a host facility, selecting an action from a plurality of actions provided by the IVR, performing the action on the security system, and receiving a notification of performance of the action, wherein the host facility contacts the security system to perform the action. In one embodiment, the actions can control and/or monitor the security system. The method can further comprise creating an account with an identification code on the host facility and validating the code on the IVR. The method can also include translating the selected action into a command, sending a message to a GSM device in the security system, and, in response to the message, establishing a GPRS session between the security system and the host facility, wherein the session performs the command.
US09538011B1 Mobile microphone system portal app for meetings
An app for programmable personal mobile communications devices which is useful for people attending meetings, conferences, classrooms and the like is described. The app permits the device to operate as a microphone to address the audience through a local wireless network and the public address system and as an app for meeting functions, such as the queuing of speaker/questioners at the meeting, the handling of audience surveys and nondisclosure agreements, record-keeping at meetings and so forth. Furthermore, different aspects of the app allow a user to operate as a moderator/host of a meeting in one case or as an attendee/participant of the meeting in another.
US09538007B1 Customer relationship management system based on electronic conversations
The disclosed embodiments illustrate methods and systems for managing a conversation between a first user and a customer care agent. The method includes extracting one or more features from a first conversation between said first user and said customer care agent. The first conversation corresponds to an ongoing conversation over an electronic communication medium. The method includes determining a score for a feature. The score indicates a deviation of a value of said feature from an average of values of said feature determined from historical conversations involving said first user. The method includes aggregating said score for each of said one or more features of said first conversation. Thereafter, the method includes redirecting said first conversation of said first user to a third user during said first conversation based on said aggregation. The third user manages said first conversation between said first user and said customer care agent.
US09538006B2 Emergency mobile notification handling
Systems and methods for handling emergency notification messages. In an example scenario, a call center identifies a text-based message sent from a mobile communication device, detects that the text-based message is an emergency notification message, determines the geographical location of the mobile communication device, and sends at least some of the information contained in the text-based message to one or more other communication devices in proximity to the geographical location of the mobile communication device.
US09538004B1 Applying user preferences, behavioral patterns and environmental factors to an automated customer support application
A method and apparatus of applying user profile information to a customized application are disclosed. One example method of operation may include receiving an inquiry message or call from a user device, identifying and authorizing the user from inquiry message information received from the inquiry message, retrieving a user profile comprising at least one user preference, applying the at least one user preference to a user call processing application, and transmitting menu options to the user device based on the applied at least user preference.
US09537983B2 Housing of a mobile device, near field communication transceiver and mobile device
A housing of a mobile device including a frame defining a perimeter of the mobile device, the frame including a first metal material and configured to operate as a first antenna for a first wireless communication, and a cover configured to cover one surface of the mobile device, the cover including a second metal material, and the cover and at least a portion of the frame configured to operate as a second antenna for a second wireless communication may be provided.
US09537980B2 Wireless data terminal and IPv4/IPv6 dual stack support method therefor
A method for a wireless data terminal to support an Internet Protocol Version 4/Internet Protocol Version 6 (IPv4/IPv6) dual stack is described, including: the wireless data terminal maps a Modem port and a Network Driver Interface Specification (NDIS) port at a user terminal; and the wireless data terminal receives an instruction for establishing a network connection, initiates a Packet Data Protocol (PDP) context activation request to a network which a user expects to connect, and establishes the network connection according to the mapped port, after the network successfully responds to the PDP context activation request. Simultaneously, a wireless data terminal supporting an IPv4/IPv6 dual stack is described.
US09537979B2 Network adapter optical alert system
One embodiment provides a network adapter. The network adapter includes a network adapter controller, a medium access controller (MAC) and a physical layer (PHY) including at least one port. The network adapter further includes optical communication logic to at least one of receive and/or acquire a local alert and generate a local alert message related to the local alert, the local alert message including an alert identifier (ID) and a network adapter ID. The network adapter further includes a first light emitting diode (LED) to convert the local alert message to a corresponding optical local alert message and to transmit the optical local alert message to an optical communication path.
US09537977B2 Referencing change(s) in data utilizing a network resource locator
The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.
US09537967B2 Method and system for HTTP-based stream delivery
A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. The source format may be the same or different from the target format. Preferably, all fragments are accessed, cached and served by the HTTP proxy via HTTP. In another embodiment, a method of delivering a stream on-demand (VOD) uses a translation tier (in lieu of the recording tier) to manage the creation and/or handling of the IF components.
US09537960B2 Multi-operator telecommunication distribution of service content
A solution making it possible for one telecommunication network operator (10′) to act as intermediate distributor or administrator of a content provider (60) for a multitude of operators (20) is presented. The content provider (60) has a single relation to the central operator (10′), in turn having relations to other operators (20). It is thus possible for the content provider (60) to reach all users (30) of all operators (10′, 20) through a single relation to that operator (10′). The content provider (60) provides service content, e.g. media content. A list of targeted users (30) or subscribers is compiled. The central operator (10′) collects necessary subscriber attributes (80), such as position, device information and access properties, from the other operators (20). The content is modified according to the collected attributes (80), and the content is distributed to the subscribers (30) in the best possible way.
US09537957B2 Seamless application session reconstruction between devices
A first device captures session data for each application session that is executing on a first device, and provides the session data to a second device in order for the second device to reconstruct the application sessions. A first device identifies one or more application sessions currently executing on the first device. Each of the application sessions include a media object and session data, which includes a media object identifier that corresponds to the media object and a first device media session position. The first device captures the session data transmits the captured session data to one or more second devices. The second devices are adapted to reconstruct at least one of the application sessions using the received session data and positions the application sessions at a second device media session position that corresponds to the received first device media session position.
US09537956B1 System for acquiring time-synchronized sensor data
A sensor synchronization system for a sensor apparatus. The system synchronizes a local clock signal with an external timing signal. For example, the external timing signal may correspond to a pulse per second (PPS) signal received from a global positioning system (GPS) receiver. The system further generates a plurality of sensor pulses that are each offset in phase relative to the local clock signal by a respective amount. The system then activates a plurality of sensors of the sensor apparatus based at least in part on the plurality of sensor pulses.
US09537943B2 System, method, apparatus, and computer program product for providing a social network diagram in a P2P network device
An apparatus for providing a social network diagram in a P2P network device includes a communication element and an updating element. The communication element is configured to receive an access ticket from an originating node, the access ticket for accessing content via a network. The updating element is configured to determine a true degree of separation between the originating node and the apparatus embodied as a recipient node based on a delivery route of the access ticket and past delivery routes of past access tickets.
US09537940B2 Exchange of information between processing servers
A method and system for exchanging information between processing servers. Both a processing request for a processing of data and a first key identifying the processing of data are received at a middleware server from a first application server. In response to receiving both the processing request and the first key, the processing request and a second key are sent from the middleware server to a second application server. The second key differs from the first key. After sending the processing request and the second key to the second application server, an acceptance response indicating that the processing request has been accepted by the second server is received by the middleware server from the second application server. In response to receiving the acceptance response from the second application server, the acceptance response is sent by the middleware server to the first application server.
US09537938B2 Virtual desktop migration
It may be determined that a cloud desktop should be migrated from a current region. A destination region to which the cloud desktop will be migrated can be identified. A data volume of the cloud desktop may be copied from the current region to the destination region. The data volume at the current region and the data volume at the destination region may be maintained in sync during the copying. Upon completion of the copying, a current user session associated with the cloud desktop at the current region may be frozen, a current memory and processor state of the current user session may be copied to the destination region, and a second cloud desktop instance at the destination region may be started using the copied data volume and current memory and processor state. The current user session may be connected to the second cloud desktop instance.
US09537936B2 Joint processing
The invention relates to an apparatus including: at least one processing module and at least one auxiliary processing module, the at least one processing module and the at least one auxiliary processing module being coupled by at least one splitter, the at least one splitter configured to convey data to be processed to the at least one processing module and at least one auxiliary processing module simultaneously enough for providing coordinated multi-point processing of the data.
US09537932B2 Emulating test distributed application on server
The use of a single physical server in which there are multiple virtual nodes operating different components of a distributed application under test. Each virtual node emulates an actual physical node in a prospective distributed environment. The virtual nodes might be, for example, virtual machines or emulated services, and may operate their own operating system within the context of the virtual node. The distributed environment is emulated on the physical server by having the virtual nodes communicate with each other using the protocols that they would normally use in a deployed distributed environment. A configuration data source may be used to setup and perhaps upgrade the virtual nodes so as to emulate the distributed environment. Accordingly, the distributed application may be tested without actually setting up a distributed environment.
US09537929B2 Summarizing portlet usage in a portal page
A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. Responsive to a trigger to generate a summary portal page, the portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the plurality of different times specified according to the separate usage stored at each of the plurality of different times, such that the summary portal page provides a summary of at least a selection of previous usage of the at least one portal page. The trigger to generate a summary portal page includes a user selecting which previous stored portal usage, including usage of individual portlet applications, to summarize in the summary portal page, such that the summary portal page renders a summary of only that content selected by the user.
US09537928B2 Remote computing device use of unsupported local computing device components
A local computing device is connected to a remote computing device over a network. A user provides input to a local input component of the local computing device. The output of the local input component is converted into a form that is capable of being received as input by the remote computing device even if the local input component is not supported by the remote computing device. As one example, the local input component may be a bar code scanner which produces bar code output that is converted into text for input into a text field on the remote computing device, thereby enabling the remote computing device to receive input from a bar code scanner even if the remote computing device does not support the bar code scanner.
US09537909B2 Social networking system capable of providing location-based notifications
A networked computer system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for such other users to view personal information of the user. The system may also be capable of detecting, and notifying a user of, an event in which the user and a contact of the user are in a common location.
US09537904B2 Methods, systems, and computer readable media for using policy knowledge of or obtained by a policy and charging rules function (PCRF) for needs based forwarding of bearer session traffic to network nodes
The subject matter described herein includes methods, systems, and computer readable media for using policy knowledge of or obtained by a policy and charging rules function (PCRF) for needs based forwarding of bearer session traffic to network nodes. One exemplary system includes a PCRF. The PCRF includes a policy engine for identifying, using policy knowledge or obtained by the PCRF, zero or more network nodes hosting applications needed for processing packets of a bearer session. The PCRF further includes an application routing configurator for providing instructions to configure at least one configurable network element to forward bearer session traffic to any of the network nodes determined to be needed for processing packets associated with the bearer session and to bypass any of the network nodes not determined to be needed for processing packets associated with the bearer session.
US09537903B2 Method and apparatus for communicating between communication devices
Aspects of the subject disclosure may include, for example, receiving from a web real-time communications gateway a first request for communication services from a network resource, where the network resource does not utilize a web real-time communications protocol and where the first request is compliant with a markup language that differs from the web real-time communications protocol, directing the network resource to provide the communication services identified in the first request, receiving a first message from the web real-time communications gateway, where the first message is compliant with the markup language, translating the first message to a first updated message conforming to a protocol used by the network resource, where protocol differs from the markup language used for communicating with the web real-time communications gateway, and transmitting the updated first message to the network resource facilitating the communication services identified in the first request. Other embodiments are disclosed.
US09537899B2 Dynamic selection of security protocol
Techniques described herein enable a client to store information indicating whether various hosts (e.g., servers, web domains) support a preferred security protocol, such as a False Start-modified TLS or SSL protocol. The client may then use this information to dynamically determine whether to use the preferred protocol when connecting to a particular host. When the client attempts a handshake to establish a secure connection with a host for the first time, the client does so using the preferred protocol. If the handshake fails, the client locally stores domain or other identifying information for the host so that the client may employ a non-preferred protocol in subsequent connection attempts. Thus, a client may avoid performance degradation caused by attempting a preferred-protocol connection with a host that does not support the preferred protocol. Stored information may include a time stamp enable periodic checks for host capability updates.
US09537898B2 Shared security utility appliance for secure application and data processing
A method is disclosed that includes registering an application with a security information technology element (ITE), where the security ITE includes a secure computing device located within a protection envelope and configured to provide security services for one or more applications. The security ITE also provides a secure processing environment for hosting applications, and includes cryptographic services and hardware acceleration. A security manager within the security ITE is configured to erase data within the protection envelope upon detecting physical tampering.
US09537897B2 Method and apparatus for providing analysis service based on behavior in mobile network environment
An apparatus and method for providing analysis service based on behavior in a mobile network environment are disclosed. The apparatus includes a control unit configured to control the path of a packet based on predetermined policy information, to block the packet based on a result of an analysis of the packet, or to extract information about the packet and selectively process the extracted information based on the predetermined policy information; a download path and file management engine configured to collect downloaded files corresponding to the URL of the packet, to extract the downloaded files as an app file, and to transfer the extracted app file to a virtual machine; and a virtual machine management engine unit configured to determine whether malware is present in the app file and whether the app file has accessed the resources, and to selectively manage the corresponding app based on a result of the determination.
US09537896B2 Method for providing wireless application privilege management
A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device.
US09537893B2 Abstract evaluation of access control policies for efficient evaluation of constraints
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for evaluating access control constraints and include actions of receiving an access control request, obtaining a set of attributes based on an abstract evaluation of a policy, the set of attributes including one or more attributes that could be required to evaluate the access control request, requesting respective values of the one or more attributes in a batch request, receiving the respective values, and providing an access control decision based on the respective values and the policy.
US09537889B2 Trusting crowdsourced data with issued tags
Embodiments control submission of crowdsourced data from a computing device to a cloud service. The cloud service receives a packet from the computing device having collected data and a single-use data tag associated therewith. The single-use data tag represents one of a threshold quantity of single-use data tags issued to the computing device. The cloud service validates the single-use data tag in the received packet by, for example, searching for the single-use data tag in a tag store maintained by the cloud service. The collected data from the received packet is stored by the cloud service based on the validation. After validation, the tag store is updated to prevent re-use of the single-use data tag. In some embodiments, the cloud service is a location service receiving crowdsourced beacon fingerprint data from a plurality of mobile computing devices.
US09537881B2 Security risk mapping of potential targets
A method for security risk mapping of attack vectors of target assets of an organization at risk of being attacked, wherein each of the attack vectors is defined by target dimensions, each target dimension characterized by a combination of a technology layer and an attack method, the method comprising using at least one hardware processor for: receiving an identification of the target assets at risk of being attacked and of the technology layers of the organization, wherein each of the target assets may instantiate in multiple ones of the technology layers; constructing multiple attack vectors for each of at least a portion of said target assets, by determining for each attack vector three target dimensions, each of a category of: method of achieving a malicious objective, method of attack enablement and method of initial penetration; and estimating the security risk of each of said multiple attack vectors, wherein the estimating of the security risk of an attack vector of said multiple attack vectors is based on probabilities of success of the combinations of a technology layer and an attack method characterizing each of the target dimensions of the attack vector.
US09537880B1 Anomalous network monitoring, user behavior detection and database system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for network monitoring, user account compromise determination, and user behavior database system. The system monitors network actions of user accounts including user account access across multitudes of network accessible systems, determines user account transitions, and determines different types of high-risk user behavior indicative of compromise. Network actions can be obtained from generated information by the network accessible systems, and correlated across additional data sets including contextual ones. User interfaces are generated describing network actions of user accounts, and are configured for user interaction, which cause generation of updated user interfaces and access to electronic data sources to determine information relevant to the user interaction.
US09537872B2 Secure neighbor discovery (SEND) using pre-shared key
An extension is provided to the SEND protocol without requiring a CGA or third party trust anchor. A shared key is provided to both a sender and receiver of a neighbor discovery (ND) message. A digital signature option is contained in the ND message. A digital signature field is determined by the algorithm field in the option. When the ND message is received, the receiver may verify the digital signature field using the pre-shared key according to the algorithm field. If the ND message passes verification, the receiver may process the message.
US09537871B2 Systems and methods for categorizing network traffic content
A method for categorizing network traffic content includes determining a first characterization of the network traffic content determining a first probability of accuracy associated with the first characterization, and categorizing the network traffic content based at least in part on the first characterization and the first probability of accuracy. A method for use in a process to categorize network traffic content includes obtaining a plurality of data, each of the plurality of data representing a probability of accuracy of a characterization of network traffic content, and associating each of the plurality of data with a technique for characterizing network traffic content. A method for categorizing network traffic content includes determining a characterization of the network traffic content, determining a weight value associated with the characterization, and categorizing network traffic content based at least in part on the characterization of the network traffic content and the weight value.
US09537866B2 Method and apparatus to control the use of applications based on network service
A method and apparatus to control the use of applications on handheld device is based on network service, the method comprising the steps of: receiving a network identifier; correlating the network identifier with application and/or feature limitations stored on the mobile device; and limiting application usage based on the results of such correlating step.
US09537858B2 Methods and apparatus to support globalplatform™ usage on an embedded UICC (eUICC)
Disclosed herein is a technique for managing one or more electronic Subscriber Identity Modules (eSIMs) on an embedded UICC (eUICC). In particular, the technique involves leveraging the GlobalPlatform™ Specification and/or other telecommunication standards to support the eSIMs on the eUICC. Each eUICC can include an Issuer Security Domain (ISD) owned by a device manufacturer and an eSIM manager that manages the plurality of eSIMs on the eUICC. Notably, binaries of one or more applications shared between different eSIMs can be standardized and stored in a manner that enables each eSIM to utilize the one or more applications (via the eSIM manager) without needing to individually store the binaries. Using this approach, the overall size and complexity of each eSIM can be reduced, which can increase the amount of available memory within the eUICC as well as the overall performance of the eUICC.
US09537857B1 Distributed password verification
Distribution of verification of passwords for electronic account. Password verification is distributed (divided) across multiple entities to reduce potential exposure in the event of a server exposure.
US09537855B2 Secure authenticated distance measurement
The invention relates to a method for a first communication device to perform authenticated distance measurement between the first communication device and a second communication device, wherein the first and the second communication device share a common secret and the common secret is used for performing the distance measurement between the first and the second communication device. The invention also relates to a method of determining whether data stored on a first communication device are to be accessed by a second communication device. Moreover, the invention relates to a communication device for performing authenticated distance measurement to a second communication device. The invention also relates to an apparatus for playing back multimedia content comprising a communication device.
US09537844B2 Access control to operating modules of an operating unit
The invention relates to an operating unit (1) for a production plant (2). The operating unit (1) comprises an authorization receiving module (71) so as to receive authorization identifications (61, 62, 63, 64) which are sent out by operating modules (51, 52, 53, 54) of the operating unit (1), an authorization storage module (72) so as to store in an authorization data storage (8) authorization data including allocations of user identifications (31, 32, 33, 34, 41, 42) to the received authorization identifications (61, 62, 63, 64), and an authorization checking module (73) so as to receive at least one authorization identification (61, 62, 63, 64) from the operating modules (51, 52, 53, 54) and to determine at least one user identification (31, 32, 33, 34, 41, 42), and to unlock an operating module (51, 52, 53, 54) if in the authorization data storage (8) an allocation of the at least one user identification (31, 32, 33, 34, 41, 42) to the at least one authorization identification (61, 62, 63, 64) is stored.
US09537842B2 Secondary communications channel facilitating document security
Disclosed are various embodiments for facilitating the sharing of files or documents on behalf of a sending user to a recipient user. A secured file is transmitted to a recipient user via a primary communication identifier. A security key that can be utilized to decrypt or unlock the file is transmitted to a secondary communication identifier, which can be automatically identified. In this way, security of the file can be maintained in the event that one of the communications channels corresponding to the primary communication identifier or secondary communication identifier is compromised.
US09537834B2 Systems and methods for managed data transfer
Systems and methods are provided for managed file transfer. An enterprise server may receive a request from a sender to send a file to a recipient and may determine a location server that is closest to the location of the recipient. A server-to-server transfer can be automatically initiated to move the file to the location server that is closest to the location of the recipient.
US09537825B2 Geographic filter for regulating inbound and outbound network communications
A system and method for regulating and analyzing inbound and outbound communications in and between computer networks on the basis of geographic security assertions are provided. Geographic information is collected, optimized, and shared between network objects to enforce network access control on the basis of configurable security assertions. Security assertions are configured and metrics displayed using maps and other geographic data in a graphical user interface.
US09537816B2 API for representing a mailbox in a message system
The disclosed architecture is an application program interface (API) that includes a collection of class members defined in a single class for accessing mailboxes in messaging storage locations in an enterprise organization. Each mailbox in the organization has an identity that primarily encapsulates at least a mailbox server name, a unique mailbox database GUID (globally unique identifier), and a unique mailbox GUID. By encapsulating information associated with a mailbox into one class, database lookups can be optimized and a single source of mailbox information provided for both authentication and display purposes. Other information can also be encapsulated.
US09537814B2 Spam detection and prevention in a social networking system
A social networking system detects spam in comments posted by users of the social networking system. A spam prevention module of the social networking system retrieves content signals associated with a posted comment and analyzes the content signals to determine whether the posted comment contains spam content. The spam prevention module augments the content signal analysis by analyzing social signals of the posted comment. Based on the content signal analysis and the social signal analysis, the spam prevention module determines whether the posted comment is spam and takes remedial actions on detected spam, including blocking the comment and educating the user who posted the comment.
US09537806B2 System for delegating the prioritization of incoming communications to trusted users
A computer-implemented method for prioritizing an incoming communication directed to a recipient by an originator includes creating a privacy/trust relationship between a recipient and an originator in response to user input, and determining a disposition of an incoming communication by reference to the privacy/trust relationship.
US09537802B2 Shareable favorites sets
In an embodiment, a data processing method comprises generating and displaying, on a computing device, a graphical user interface comprising a plurality of item summary tiles and a set of favorites buckets, wherein each of the item summary tiles graphically displays a plurality of attributes of a different items, wherein the set of favorites buckets is displayed in a fixed position adjacent to the item summary tiles; receiving first input specifying adding a particular item among the different items to the set of favorites buckets and, in response thereto, storing data identifying the particular item in storage associated with the set of favorites buckets and displaying a graphical representation of the particular item in an available one of the favorites buckets; receiving second input specifying sharing the set of favorites buckets and, in response thereto, automatically creating an electronic mail message having a message body that comprises a plurality of hyperlinks, wherein each of the hyperlinks identifies an online description of a different one of the items of one of the favorites buckets.
US09537799B2 Phase-based packet prioritization
A network node comprises a receiver configured to receive a first packet, a processor coupled to the receiver and configured to process the first packet, and prioritize the first packet according to a scheme, wherein the scheme assigns priority to packets based on phase, and a transmitter coupled to the processor and configured to transmit the first packet. An apparatus comprises a processor coupled to the memory and configured to generate instructions for a packet prioritization scheme, wherein the scheme assigns priority to packet transactions based on closeness to completion, and a memory coupled to the processor and configured to store the instructions. A method comprises receiving a first packet, processing the first packet, prioritizing the first packet according to a scheme, wherein the scheme assigns priority to packets based on phase, and transmitting the first packet.
US09537797B2 MTU management in a virtualized computer system
A management module is implemented in a virtualization software of a virtualized computing device having one or more virtual machines and a virtual switch configured therein. The management module detects a mismatch between a maximum transmission unit (MTU) of the virtual switch and an MTU of a virtual network interface of a virtual machine. An error message may be immediately returned so that the MTU of the virtual network interface may be corrected in response thereto. Otherwise, an error flag indicating the MTU mismatch is set but the connection between the virtual switch and the virtual network interface is allowed to be established. The error flag may be used as a prompt to correct the MTU of the virtual network interface at a later time or to connect the virtual network interface to a different virtual switch.
US09537796B2 Method and apparatus for supporting a communication service
A wireless communication network and a mobile device may support Circuit Switched (CS) and Packet Switched (PS) services. Some types of communication services (e.g. voice, text, data, etc.) may be supported using a CS service or using a PS service. In some embodiments, the PS service is an IMS service using Session Initiation Protocol (SIP) to provide a “CS-like” communication service such as voice or text message. According to the disclosure, a mobile device may detect that it is process data for the PS service. For example, a SIP component that supports the PS service may become inoperable. In response, the mobile device attempts to support the communication service using the CS service.
US09537793B2 Ensuring any-to-any reachability with opportunistic layer 3 forwarding in massive scale data center environments
Techniques are provided for updating routing tables of switch devices. At a first switch device of a first rack unit in a network, information is received about addresses of host devices in the network. The addresses are stored in a software cache. A packet is received from a first host device assigned to a first subnet and housed in the first rack unit. The packet is destined for a second host device assigned to a second subnet and housed in a second rack unit in the network. The packet is forwarded using the subnet entry and it may remain sub-optimal during a period before which an entry can be installed form a software cache. The software cache is evaluated to determine the address of the second host device. The packet is then forwarded optimally. This will ensure any-to-any communications in the network initially sub-optimally and subsequently optimally.
US09537785B2 Link aggregation group (LAG) link allocation
Methods, systems, and computer readable media for link aggregation group (LAG) link allocation are disclosed. According to one method for indirect LAG link allocation, the method includes status information associated with a LAG. The method also includes at a first network node, utilizing the status information to set path identifiers in packets for controlling LAG allocation. The method further includes at a second network node separate from the first network node, receiving the packets and allocating LAG links to the packets based on the path identifiers.
US09537782B2 Method and device for dynamically adjusting waiting time of uplink macro diversity combining
Provided are a method and device for dynamically adjusting waiting time of uplink macro diversity combining. In the embodiments of the disclosure, in accordance with the real-time transmission condition and time delay of each link of the current macro diversity, as well as the specific time for DCH FP data frames having the same CFN from different links to arrive at an RNC, the RNC dynamically increases or reduces the waiting time of macro diversity combining, thereby improving the processing efficiency and accuracy rate of macro diversity combining.
US09537772B2 Flexible routing tables for a high-radix router
A system and method for routing in a high-radix network. A packet is received and examined to determine if the packet can be routed adaptively. If the packet can be routed adaptively, the packet is routed adaptively, wherein routing adaptively includes selecting a column, computing a column mask, routing the packet to the column; and selecting an output port as a function of the column mask. If the packet can be routed deterministically, routing deterministically, wherein routing deterministically includes accessing a routing table to obtain an output port and routing the packet to the output port from the routing table.
US09537763B2 Communication system, control apparatus, control method and program
A communication system includes: a plurality of nodes each of which requests a processing rule for processing a received packet; and a control apparatus that determines in response the request a processing rule corresponding to the received packet and notifies the determined processing rule to at least one of the plurality of nodes. One of the plurality of nodes forwards to the control apparatus a first packet for acquiring a destination address for a predetermined communication. The control apparatus in response to determination of the destination address determines a processing rule for processing a second packet to be transmitted to the destination address and notifies the determined processing rule to at least one of the plurality of nodes.
US09537761B2 IP address allocation in split brain ICR scenario
According to one embodiment, a method for allocating Internet Protocol (IP) addresses includes receiving, while serving as an active inter-chassis redundancy (ICR) device, a plurality of IP address requests from the third network device for the plurality of client devices. The method further includes responsive to determining a second network device is also serving as the active ICR device, allocating to a client device an IP address selected from a first portion of the commonly shared plurality of IP addresses and not a second portion, wherein the first portion is allocatable only by the first network device while the first network device and the second network device are both serving as active ICR network devices in the ICR system, and wherein the second portion is allocatable only by the second network device while the first and second network devices are both serving as active ICR devices.
US09537758B2 Dynamic redirection of network traffic within a system under test
Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.
US09537756B2 Method for synchronized BGP and VRRP failover of a network device in a network
A network device which communicates with peers using Border Gateway Protocol (BGP) advertises to one or more peers a first Multi-Exit Discriminator (MED) when all sessions are in ‘established’ state, and a second MED when one or more sessions are in a non-‘established’ state. The second MED is higher than the first MED and higher than the MED advertised by the backup network device, causing peers to prefer the backup device. If the device is also configured for Virtual Router Redundancy Protocol (VRRP), when the device advertises the first MED, virtual routers are transitioned to ‘master’ state, and when the device advertises the second MED, virtual routers are transitioned to ‘backup’ state.
US09537753B2 Opaque profile identifiers for path computation element protocol
Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, a path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized path computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage parameter constraints, stored local to PCC, and are unknown to the PCE. Advantageously, the PCC identifiers allow the PCE to marshal path initiation while leveraging distributed resources to enforce compliance with usage parameters.
US09537748B1 Finding shortest path in multi-access nodes in cloud service
This disclosure relates to a method, article of manufacture, and apparatus for finding a shortest path in a cloud. In some embodiments, this includes obtaining one or more nodes associated with a tenant, obtaining hop counts for each of the one or more nodes, determining a threshold hop count based on the hop counts, identifying one or more local nodes based on the threshold hop count, and associating the one or more local nodes with the tenant.
US09537738B2 Reporting platform information using a secure agent
In an embodiment, a processor includes at least one core to execute instructions and a system management monitor to receive a platform query request from an external system, obtain status information regarding a configuration of one or more privileged resources of the processor, and report the status information to the external system. Other embodiments are described and claimed.
US09537733B2 Analytics performance enhancements
A method and apparatus for processing metric information is disclosed in one embodiment. Metric information is gathered from a number of end users. At least some of the reference types are converted to value types and stored in non-mechanical memory. The value types are manipulated to summarize the metric information. The value types are processed using the stack instead of the heap.
US09537721B2 Network notifications
A request is received from a device within a network for a resource on server outside of the network. The resource is subject to a policy of the network. An informational webpage is served to the device; the webpage includes an interface element. An indication of a selection of the interface element is received the resource is served to the device from a proxy server configured to apply the policy to the resource.
US09537713B2 Method of setting PN on the basis of personal network usage information in heterogeneous network
The present invention relates to a method in which a personal network element (PNE) forming a PN requests a converged personal network service (CPNS) to set up a new personal network (PN) on the basis of PN usage information. The method is performed by the PNE and includes: transmitting, to a PN gateway (PN GW), a message requesting the generation of PN usage information on a currently set PN; and receiving a generation response message including the result of generating the PN usage information corresponding to the generation request message. The PN usage information is created by the CPNS server on the basis of the generation request message and is stored in a PN usage information list of the CPSN. The PN usage information includes a PN usage information index, a PN alias, an expiry, a PN identifier (ID), a PN GW ID, and a PNE ID. The method further includes: transmitting, to the PN GW, a message requesting the setting of a PN using PN usage information corresponding to a new PN, in order to set the new PN and not the currently set PN; and receiving, from the PN GW, a message responding to setting the PN including a response to the PN setting request message, wherein a PN inventory of the CPNS server may be updated by the CPNS on the basis of selected PN usage information.
US09537709B2 User profile-based wireless device system level management
Techniques for user profile-based system level management (SLM) and creation of system level agreements of a wireless device are generally disclosed. In some examples, a predictor may be provided to predict a future task to be performed by a wireless device, including resource requirements, based at least in part on a profile of a user and at least one of a profile of a communication partner of the user, an operational recommendation, a performance model or a current state. An optimizer/analyzer may be provided to generate a plurality of instructions to configure the wireless device, based at least in part on the predicted future task and resource requirement, and a quality of service requirement of the wireless device, in anticipation of having to perform the predicted task. In various examples, the predictor and the optimizer/analyzer may form a local or a remotely disposed system level manager.
US09537708B2 Method for selecting a device in a telecommunications network
A method is provided for selecting a device in a telecommunications network in accordance with characteristics relating to the implementation of a telecommunications service, comprising the following steps: a) receiving a set of characteristics relating to said service; b) forming a first symbolic address for querying an address server, using at least one portion of the overall characteristics of the set on the one hand, and an address domain name on the other hand; c) sending the first address to the address server; d) receiving a list of one or more devices compatible with the characteristics; and e) selecting one device from the list.
US09537705B1 Global space reduction groups
A method, article of manufacture, and apparatus for efficiently backing up information are disclosed. In an embodiment, this may comprise receiving information about a plurality of clients, grouping clients into client groups based on the information, transmitting data from a client group to an intermediate shared storage at a time convenient for the client group, transferring the data to a server, and storing the data in a server storage.
US09537691B2 Determining a representation of an electrical signal
The invention relates to a method, systems, computer program, and computer-readable medium for reducing artefacts (speckling) which may appear to be noise/errors in a representation of an electrical signal. An Eye Pattern representation of a digital bit stream signal can be used for determining a range of signal quality characteristics, and can be generated from measurements of the proportion of ones and zeroes detected when sampling the signal at both at a reference data sampling position within a bit period and at a range of offset sampling positions. However, the speckling noise which typically exists in such an Eye Pattern reduces the confidence that can be placed in values for different signal characteristics which may be determined from the Eye Pattern. While speckling may be reduced by increasing the sampling frequency used to sample the signal, the present invention reduces speckling by using data gathered at the reference data sampling point to correct data gathered at each of the offset sampling positions. Thereby, the invention reduces the number of samples needed in order to reduce speckling to a particular level.
US09537689B2 Method and apparatus for identifying co-channel interference
Methods and apparatuses identifying a co-channel interference signal in communications systems are disclosed. An exemplary method comprises generating an interference signal by subtracting a reconstructed desired signal from an at least partially demodulated composite signal, and generating synchronization statistics of interference signal using different scrambling codes. The interference signal is identified as the signal associated with the scrambling code that was used to generate an interference signal having a desired synchronization statistic.
US09537684B2 Adaptive transmit beamforming for frequency division duplexing systems
Embodiments of a method and apparatus for performing an adaptive transmission scheme in a frequency division duplexing communication system based on channel state information estimated using an open-loop mode are described herein. In one example, the method includes estimating an impulse response of a channel using a signal received over a first frequency band of the channel from a device, transforming the impulse response into a frequency response of the channel, and subsequently performing the adaptive transmission scheme using the frequency response to transmit a signal to the device over a second frequency band of the channel that is different from the first frequency band.
US09537679B2 Bi-modal arbitration nodes for a low-latency adaptive asynchronous interconnection network and methods for using the same
A dynamically reconfigurable asynchronous arbitration node for use in an adaptive asynchronous interconnection network is provided. The arbitration node includes a circuit, an output channel and two input channels—a first input channel and a second input channel. The circuit supports a default-arbitration mode and a biased-input mode. The circuit is configured to generate data for the output channel by mediating between input traffic including data received at the first and second input channels, if the arbitration node is operating in the default-arbitration mode, or by providing a direct path to the output channel for one of the first input channel and the second input channel that is biased, if the arbitration node is operating in the biased-input mode. The circuit is further configured to monitor the input traffic and implement a mode change based on a history of the observed input traffic in accordance with a mode-change policy.
US09537677B2 Individually identifiable surface acoustic wave sensors, tags and systems
A surface-launched acoustic wave sensor tag system for remotely sensing and/or providing identification information using sets of surface acoustic wave (SAW) sensor tag devices is characterized by acoustic wave device embodiments that include coding and other diversity techniques to produce groups of sensors that interact minimally, reducing or alleviating code collision problems typical of prior art coded SAW sensors and tags, and specific device embodiments of said coded SAW sensor tags and systems. These sensor/tag devices operate in a system which consists of one or more uniquely identifiable sensor/tag devices and a wireless interrogator. The sensor device incorporates an antenna for receiving incident RF energy and re-radiating the tag identification information and the sensor measured parameter(s). Since there is no power source in or connected to the sensor, it is a passive sensor. The device is wirelessly interrogated by the interrogator.
US09537671B2 Method for controlling transmissions from a resource-restricted device, and batteryless device
The present invention relates to a method for controlling transmissions of a batteryless device (1) operating in a wireless network, the method comprising the following steps: the batteryless device (1) transmitting a frame including elements for controlling operation of a remote device (2a), or controlled device, the batteryless device being configured with a predetermined number of planned retransmissions of the control frame, the batteryless device sensing a change in the physical phenomenon induced by operation of the controlled device (2a), the batteryless device determining, based on the sensing step, the success or failure of the frame transmission, in case the transmission has succeeded, the batteryless device omitting further retransmissions of the control frame. The present invention also relates to a batteryless device carrying out such method.
US09537668B2 LTE EMBMS service enhancement
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be an MCE. The apparatus receives a plurality of channel status reports from respective eNBs. In an aspect, each channel status report includes channel information associated with a respective eNB for one of a plurality of channels in a contention based radio frequency band. The apparatus selects a channel for an eNB among the plurality of channels based on the plurality of channel status reports. In an aspect, the selected channel is available to be used for an eMBMS. The apparatus prompts the eNB to provide the eMBMS using the selected channel.
US09537659B2 Authenticating a user device to access services based on a device ID
A first device may receive a first session token from a second device; determine that the first session token is expired or invalid; provide a security input to the second device to cause the second device to generate a first hash value of the security input using a key corresponding to a key identifier (ID); receive the key ID and the first hash value from the second device; generate a second hash value using the key corresponding to the key ID; determine that the first hash value matches the second hash value; and establish a session with the second device based on determining that the first hash value matches the second hash value.
US09537648B2 Data transmission over packet switched network
A method for transmitting measurement data includes receiving measurement data in a first communication module, time stamping the measurement data in the first module with a time tag, transmitting the measurement data to a second communication module via a packet switched data network, and outputting the transmitted measurement data after a predefined delay time ΔtD after the time stamping of the measurement data.
US09537645B2 System and method for windowing in full-duplex communications
A system and method for establishing windows that govern the exchange of acknowledgements in a full-duplex communication. The window is established for two nodes which transmit asymmetric frame sizes in full-duplex mode. The window is related to the size of the asymmetric frames. Frames are exchanged in full-duplex between the two nodes, and the window size is defined as enabling the nodes to send data until the number of unacknowledged frames at the nodes is less than or equal to the window size, at which point acknowledgments are exchanged simultaneously. In sending the acknowledgment, both nodes can send acknowledgments simultaneously in full-duplex in the same frequency bin.
US09537642B2 Method and apparatus for frequency hopping coexistence in unlicensed radio frequency bands for mobile devices
Apparatus and methods for frequency hopping among a set of frequency channels used for secondary cells by wireless devices operating with carrier aggregation across a combination of licensed and unlicensed radio frequency (RF) bands are described. A wireless device establishes a connection with an eNodeB using a primary component carrier (PCC) of a primary cell in a licensed radio frequency band. The wireless device obtains a configuration for a secondary cell operating in the unlicensed radio frequency band from the eNodeB, the configuration including a set of RF channels and a frequency-hopping pattern for communicating via a secondary component carrier in the secondary cell. The wireless device transmits to or receives from the eNodeB, via the SCC during a first hop of the frequency-hopping pattern using a first frequency channel in the set of frequency channels, and using a second frequency channel during a second hop.
US09537637B2 Method for transmitting downlink signal at a relay node in a wireless communication system and apparatus therefor
A method for transmitting downlink signals at a source base station in a wireless communication system is disclosed. The method comprises transmitting a downlink signal to an end user and at least one relay; receiving a negative response signal from the end user; receiving a positive response signal and channel status information about a channel between the at least one relay and the end user, wherein the at least one relay overhears the negative response signal; and scheduling a specific relay having the best channel status of the at least one relay to re-transmitting the downlink signal to the end user.
US09537633B2 Method and apparatus for aggregating carriers of multiple radio access technologies
The described aspects include methods and apparatus for communicating control information in a carrier aggregation configuration that uses multiple radio access technologies (RAT). A first resource assignment related to a first carrier corresponding to a first RAT can be received, as well as, a second resource assignment related to a second carrier corresponding to a second RAT. The first carrier and the second carrier are aggregated for communicating data in a wireless network. In addition, resources can be determined for communicating first RAT control data for the first RAT over an uplink carrier based at least in part on the first resource assignment. Second RAT control data can then also be communicated in containers and/or using timing for control data of the first RAT over at least a portion of the resources.
US09537629B2 Control channel mapping method and apparatus
A control channel mapping method is provided, which includes: determining a search space corresponding to each object for a same aggregation level, where more than one object exist and are determined according to a component carrier; and mapping a control channel corresponding to the object into the determined search space. A detection method is further provided, which includes: determining an initial location of a search space corresponding to the object, where more than one search space exist for the same aggregation level, and the object is determined according to a component carrier, and determining a size of the search space corresponding to the object; and detecting a control channel in the determined search space. A User Equipment (UE) and a network equipment are also provided. Therefore, the collision of control channels is reduced, and an impact probability of control channels is reduced.
US09537627B2 Signal transmitting method and base station device
The present invention provides a signal transmitting method and a base station device. The signal transmitting method is applied to a base station device including a time domain exchanging module and a baseband processing unit, where the time domain exchanging module is connected to the baseband processing unit. The method includes: receiving, by the time domain exchanging module, a first time domain signal transmitted by a user equipment through a radio frequency channel of a serving cell of the user equipment, and receiving a second time domain signal transmitted by the user equipment through a radio frequency channel of a coordinating cell of the user equipment; and transmitting the first time domain signal and the second time domain signal to the baseband processing unit, which is corresponding to the serving cell of the user equipment. Through the present invention, CoMP data exchange can be implemented in an LTE-A system.
US09537624B2 Fast load balancing by cooperative scheduling for heterogeneous networks with eICIC
Scheduling decisions between a first base station and a second base station are coordinated with respect to using subframes overlapping almost blank subframes for transmission, wherein the almost blank subframes include mandatory almost blank subframes which are predefined and are not to be used by the first base station and may be used by the second base station for transmission, and optional almost blank subframes which may be used by the first base station and the second base station. The almost blank subframes may be used for transmission according to the coordinated scheduling, and the transmission may be received by a user equipment.
US09537622B2 User equipment, method, and system for determining, reporting, distributing resource for multiple carriers
A method, a user equipment (UE) and a communication system are provided. In the disclosure, a UE configured with multiple carriers determines whether a first, a second, and a third conditions are met, and then determines whether resources allocated for the UE on the carrier are sufficient or not accordingly. The first condition defines that the UE is transmitting as much scheduled data as allowed by a current service grant on the carrier. The second condition indicates that the UE has enough transmission power available to transmit data at higher data rate on the carrier. The third condition indicates total buffer data requires more than a preconfigured time period to be transmitted through the carrier together with at least one of other carriers among the multiple carriers.
US09537615B2 Flexible HARQ ACK/NACK transmission
A method including utilizing HARQ process grouping and subframe grouping to carry ACK/NACK transmissions, wherein the HARQ process grouping divides HARQ processes into one or more groups, and the subframe grouping divides a radio frame into one or more groups. The method may further include carrying ACK/NACK transmissions.
US09537613B2 Acknowledgment based on short cell radio network temporary identifier
Systems and methodologies are described that facilitate identifying resources upon which an acknowledgment can be sent or received in a wireless communication environment that leverages coordinated multi-point (CoMP). The resources can be identified based upon a criterion that can be identifiable to a non-anchor cell base station (as well as an anchor cell base station, a mobile device, etc.). The criterion can be an identifier corresponding to a mobile device, where the identifier maps to a predetermined set of resources. Examples of the identifier can include a media access control identifier (MACID), a cell radio network temporary identifier (C-RNTI), a short C-RNTI, etc. Further, the criterion can be physical resources corresponding to a transmission, where the acknowledgment is responsive to the transmission. Moreover, the acknowledgment can be sent or received in connection with a cooperation technique (e.g., joint transmission via inter-site packet sharing, cooperative beamforming, cooperative silence, . . . ).
US09537597B2 Telecommunications network node linking a metropolitan area network with at least one access network
The telecommunications network node linking a metropolitan area network, including at least one optical link connecting the nodes, with at least one access network, includes an electronic card that enables the aggregation of traffic from multiple access networks, a transmitter capable of receiving an electrical signal from the electronic card and of transmitting an optical packet to the metropolitan area network, a circulator capable of extracting a stream of multiplexed optical packets from the optical link and of inserting a stream of multiplexed optical packets into the optical link, and a reflective switching matrix receiving a stream of multiplexed optical packets from among which it selects and detects those intended for the access network. The reflective switching matrix includes a POADM optical packet add/drop multiplexer that receives multiplexed optical packets and transmits demultiplexed optical packets, and at least one RSOA reflective semiconductor optical amplifier capable of receiving a demultiplexed optical packet, which includes three sections.
US09537591B2 Method for zero traffic hit synchronization switchover in telecommunication network
Embodiments of the present disclosure relate to a Zero traffic hit synchronization switch over technique in a telecommunication network. The switch over is carried out by switching input reference of the receiver from one or more master (1) to at least one slave (2), wherein said slave (2) becomes new master (2) and said one or more master (1) becomes new slave (1) after switching. Now, the new master (2) locks to the new slave (1) for predetermined time period. Once the predetermined is elapsed, the new master (2) is disconnected from the new slave (1), wherein said new master (2) selects its own network reference clock upon disconnection of the new slave (1). The new slave (1) is locked to the new master (2) to synchronize the switchover in redundant systems.
US09537586B2 Systems, methods, and devices for electronic spectrum management with remote access to data in a virtual computing network
Systems, methods, and apparatus are provided for automated geolocation of a signal using automated identification of baseline data and changes in state in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the baseline data and changes in state based upon the measured and analyzed data in near real time.
US09537584B2 Phased array device and calibration method therefor
The calibration method, performed on a phased array device, wherein the method initiates a test signal and looping back a plurality of channel responses corresponding to the channel elements through the transmission line to a calibration circuit in the phased array device, wherein each of the channel responses is obtained when one of the channel elements is turned on, and the rest of the channel elements are turned off. The method further calculates a characteristic value corresponding to the transmission line based on the obtained channel responses of the channel elements, and adjusts a channel parameter of one of the channel elements based on the characteristic value of the transmission line.
US09537582B2 Galvanically-isolated data transmission device
A data transmission device includes a coder configured to code the data into a multifrequency signal. A first array of ultrasonic transducers with a vibrating membrane is disposed on a first surface of a wafer. The first array configured to convert the signal into a multifrequency acoustic signal propagating in the wafer. A second array of ultrasonic transducers is disposed on a second surface of the wafer. The second array includes at least two assemblies of vibrating membrane ultrasonic transducers having resonance frequencies equal to two different frequencies of the multifrequency signal.
US09537578B2 Method and system for coherent equalization of chromatic dispersion of optical signals in a fiber
Method and system for optimally equalizing distortion of an optical data channel carrying coherent optical signals with a given analog bandwidth B. A receiving end with IQ paths receives signals and a balanced detector detects signals in each path. The bandwidth of the detected signals is reduced by a factor of N by filtering the output of each path using an AAF with a cutoff frequency optimized to the analog bandwidth 2B/N of each path, where the AAF has deterministic attributes and introducing Known ISI. The signal is sampled at the AAF output by an ADC, at a sampling rate of 2B/N. The samples of each path are post-processed by a digital processor operating at a data rate of 2B/N, where post-processing represents the compensation of the distortion and the input data stream is reconstructed by optimally decoding the output of the processor using a decoder, which compensates the ISI.
US09537576B2 Encoding and decoding methods for high-precision time transfer and encoding and decoding devices therefor
A format for modified IRIB-G time code, with added message fields while preserving pulse width coding rule of the standard IRIG-B time code, having a time interval field for carrying time interval between the local time signal and a received time signal, and a user-defined or padded field for carrying user-defined time and/or control messages. An encoding and a decoding methods and devices for high-precision time transfer, where the modified IRIG-B time code carries more messages, and enabling transmission of timing messages and testing messages of two-way time comparison via a single message channel at the same time, which reduces fluctuation due to encoding and decoding manipulation and correlation with working frequencies via exact synchronization between the on-times of the output encoded time code and the transmitted time signal, and between the on-times of the output decoded time signal and the input time code, and improves precision of time transfer.
US09537572B2 Hybrid data transport for a virtualized distributed antenna system
A system for data transport in a Distributed Antenna System (DAS) includes a plurality of remote Digital Access Units (DAUs) located at a Remote location. The plurality of remote DAUs are coupled to each other and operable to transport digital signals between the plurality of remote DAUs. The system also includes a plurality of central hubs. Each of the plurality of central hubs is in communication with one of the remote DAUs using an electrical communications path. The system further includes a plurality of transmit/receive cells. Each of the plurality of transmit/receive cells includes a plurality of remote hubs. Each of the remote hubs in one of the plurality of transmit/receive cells is in communication with one of the plurality of central hubs using an optical communications path.
US09537570B2 Optical transceiving apparatus, optical transmitting method, and optical transmitting device
An optical transceiving apparatus includes an optical transmitting device performing polarization multiplexing on and transmitting as polarization multiplexed signal light, a first signal light of a predetermined polarization direction and a second signal light of a polarization direction different from the predetermined polarization direction; an optical receiving device receiving the signal light transmitted from the optical transmitting device through an optical transmission path; an acquiring unit acquiring information indicative of magnitude relation of intensity between the first signal light and the second signal light included in the signal light received by the optical receiving device; and a control unit controlling the magnitude relation of intensity between the first signal light and the second signal light included in the signal light output from the optical transmitting device, to be opposite to the magnitude relation indicated by the information acquired by the acquiring unit.
US09537557B2 Method and apparatus for a cluster specific CSI feedback
Embodiment herein provide a method and system of reporting cluster specific CSI feedback by user equipment (UE) to a cloud system. The UE associates with the cloud using a biased association or an unbiased association. In a biased association, a ratio between the highest received power from a Macro BS and a Pico base station is determined by the UE and compared with a threshold (bias). If the ratio is greater than the bias, the UE associates with the Pico BS. The UE reports CSI for a set of dominant Macro BSs and Pico BSs within a cluster. The UE can report the IDs of the BSs which contribute to dominant interference caused by the BSs of neighboring clusters.
US09537548B2 Random access channel using basis functions
Systems, methods, apparatuses, and computer program products for random access channel (RACH) design using basis functions are provided. One method includes receiving, at an access point employing a receiver with Q antennas, a random access channel (RACH) preamble sent from a mobile unit. The receiving may comprise receiving the same RACH preamble at B different time intervals where the access point beamforms with a different beam selected from B basis function beams at each of the different time intervals.
US09537544B2 System, method and apparatus for transmit diversity control based on variations in propogation path
A method and apparatus for applications of identification of variations of propagation path to transmit diversity control. Transmit diversity parameters may be modified according to detected dynamics, which may, for example, be related to changes in actual propagation and network conditions. Such dynamics may be referred to as mobility parameters. Mobility parameters may apply to variability in a propagation path due to any conditions. Determination of a mobility parameter may be conducted using one or more of multiple parameters available to the mobile terminal. Such feedback information indication, which is related to the propagation path conditions, may be provided to the apparatus, which would attempt to find a more desired mode of operation, which may lead to reduction in power and the improvement of the quality of transmission.
US09537534B2 Power line ethernet adaptor and power line ethernet communication kit
A power line Ethernet adaptor is suitable to be applied to an external module including a first connector. The power line Ethernet adaptor includes a housing, a cover and a circuit board. The housing has an accommodating space. The cover is movably connected to the housing to move between an on-position and an off-position. When placed at the off-position, the cover covers the accommodating space. The circuit board is disposed in the accommodating space and has a power line Ethernet module and a second connector. When at least a part of the external module is disposed in the accommodating space, the first connector and the second connector are electrically connected to each other to establish the signal connection between the external module and the power line Ethernet module, and the cover also covers the external module when placed at the off-position.
US09537528B1 Method and system for securing a mobile electronic device
A mobile electronic device holder includes a backing configured to support a rear surface of a mobile electronic device, according to one embodiment. The mobile electronic device holder includes a plurality of corner fasteners attached to the backing and configured to at least partially enclose a plurality of corners of the mobile electronic device, according to one embodiment. The mobile electronic device holder includes a mobile electronic device holder spine attached to the backing and configured to couple the backing to one of a plurality of multi-ring binders, according to one embodiment. The mobile electronic device holder includes nine grommets spaced and inserted into the mobile electronic device holder spine to selectively couple the backing to the plurality of multi-ring binders, the plurality of multi-ring binders including a 3-ring binder, a 5-ring binder, and a 7-ring binder, according to one embodiment.
US09537518B2 Power sensing in wireless system
Representative implementations of devices and techniques provide transmit power detection for an antenna of a wireless system having two or more transmit antennas. A correlation is reduced between a transmit signal of the antenna and signals from other antennas.
US09537506B2 Electronic device with keys and voltage detecting method thereof
An electronic device with a plurality of keys which correspond to a plurality of standard voltages respectively comprises a voltage generation module, a detection module, storage, an acquiring module, a comparison module, and an extraction module. The voltage generation module with an initial voltage decreases the initial voltage to the standard voltage corresponding to the pressed key. The detection module detects whether the current voltage of the voltage generation module is equal to the initial voltage. The storage stores the current voltage as a reference voltage when the current voltage is not equal to the initial voltage. The acquiring module acquires a current voltage of the voltage generation module after a predetermined time. The comparison module compares the acquired current voltage with the reference voltage. When the acquired current voltage is equal to the reference voltage, the extraction module executes an operation corresponding to the reference voltage.
US09537499B2 Circuit and method for comparator offset error detection and correction in an ADC
A method includes sampling an input voltage signal applied to an ADC, comparing the sampled input voltage signal with an output signal of a feedback DAC, and determining in a search logic block a digital code representation for the comparison result. The method may also include performing a calibration by: performing an additional cycle, wherein a last comparison carried out for determining a least significant bit of the digital code representation is repeated with a second comparator resolution mode different from a first comparator resolution mode, so obtaining an additional comparison; determining from a difference between results of the additional comparison and the last comparison a sign of a comparator offset error between the comparator resolution modes; and tuning, in accordance with a sign of the comparator offset error, a programmable capacitor connected at an input of the comparator, thereby inducing a voltage step to counteract the comparator offset error.
US09537496B2 Method for driving SERDES circuit
Provided is a method for driving a SERDES circuit, which may reduce waste of a space of the SERDES circuit. The circuit driving method includes generating a common clock signal from a common phase locked loop (PLL) supplying a clock signal to a serializer/deserializer (SERDES) circuit, distributing the common clock signal to an eye opening monitor and a data transmission lane in the SERDES circuit, and driving the eye opening monitor and the data transmission lane using the common clock signal.
US09537494B2 Reference-frequency-insensitive phase locked loop
A phase locked loop may be operable to generate, utilizing a frequency doubler, a reference clock signal whose frequency is twice a frequency of a crystal clock signal and is keyed on both rising and falling edges of the crystal clock signal. A sampled loop filter (SLPF) in the phase locked loop may capture charge from a charge pump (CHP) in the phase locked loop and the charge is captured at a frequency corresponding to the frequency of the reference clock signal. A switch of the sampled loop filter is utilized and controlled to manage holding and releasing of the captured charge, where the switch is controlled utilizing a control signal. By utilizing the sampled loop filter in the phase locked loop, the phase locked loop may eliminate, at an output of the charge pump, disturbance which is associated with duty cycle errors of the crystal clock signal.
US09537490B2 Duty cycle detection circuit and semiconductor apparatus including the same
A duty cycle detection circuit may include a detection block configured to generate a duty detection signal by detecting a duty cycle of an input clock; and a current amount control block configured to control a current flowing through the detection block in response to the input clock, regardless of a variation in a frequency of the input clock.
US09537489B1 Level shifter with dynamic bias technique under overstress voltage
A level shifter for converting a first voltage range to a second voltage range includes a latch circuit, a stack device and a dynamic bias circuit. The latch circuit is used for outputting the second voltage range. The stack device, coupled to the latch circuit, includes a stack transistor, which is used for sustaining the second voltage range of the latch circuit. The dynamic bias circuit, coupled to the stack device, is used for turning on the stack transistor to toggle the latch circuit.
US09537484B2 Semiconductor device and method of controlling the same
A semiconductor device comprises a plurality of circuit blocks, each of which performs an assigned operation, and performs a reset operation when recovering from a shutdown state of power supply, and a power control unit configured to control power supply to a power domain comprising at least one circuit block. The reset operation parameters of the plurality of circuit blocks as reset operation targets, for which power supply is resumed by the power control unit, are controlled so as to meet a power condition that makes the power dissipation of the semiconductor device by the reset operation not more than a predetermined power.
US09537478B2 Semiconductor device
A semiconductor device or the like capable of preventing malfunction of a driver circuit is provided. In a driver circuit for driving a power device used for current supply, a transistor including an oxide semiconductor is used as a transistor in a circuit (specifically, for example, a level shift circuit) requiring a high withstand voltage. In addition, a transistor (for example, a silicon transistor or the like) capable of higher operation than a transistor including an oxide semiconductor is preferably used as a transistor in a circuit (specifically, for example, a buffer circuit, a flip-flop circuit, or the like) requiring a lower withstand voltage than the level shift circuit.
US09537474B2 Transforming a phase-locked-loop generated chip clock signal to a local clock signal
Electronic circuits and memory circuits are provided for implementing a method for transforming a chip clock signal to a local clock signal. The method includes: generating a first clock signal in response to the chip clock signal, a first control signal and a second control signal; generating a second clock signal by delaying the first clock signal with a second clock delay; generating the first control signal and the second control signal by delaying the second clock signal with a pulse width delay, where the first control signal goes from high-to-low with a control signal delay after the second control signal goes from high-to-low, and vice versa; and generating the local clock signal based on the second clock signal.
US09537473B2 Digitally assisted analog dynamic range enhancer
A circuit for expanding a dynamic range. In one embodiment, the circuit includes: a transducer generating a signal current on an output terminal in response to a physical quantity, the signal current comprising an AC current and a DC current; a dynamic range enhancement circuit having a digital control signal input terminal and producing a variable opposition current in response to a digital signal applied to the digital control signal input terminal; an amplifier; an analog to digital converter in electrical communication with the amplifier; and a digital feedback circuit in communication with the output terminal of the analog to digital converter and in electrical communication with the digital control signal input terminal of the dynamic range enhancement circuit, wherein the opposition current from the dynamic range enhancement circuit is set substantially equal to the DC current portion of the signal current from the transducer.
US09537465B1 Acoustic resonator device with single crystal piezo material and capacitor on a bulk substrate
A method of manufacturing an integrated circuit. This method includes forming an epitaxial material comprising single crystal piezo material overlying a surface region of a substrate to a desired thickness and forming a trench region to form an exposed portion of the surface region through a pattern provided in the epitaxial material. Also, the method includes forming a topside landing pad metal and a first electrode member overlying a portion of the epitaxial material and a second electrode member overlying the topside landing pad metal. Furthermore, the method can include processing the backside of the substrate to form a backside trench region exposing a backside of the epitaxial material and the landing pad metal and forming a backside resonator metal material overlying the backside of the epitaxial material to couple to the second electrode member overlying the topside landing pad metal.
US09537460B2 Apparatus and method for automatic gain control
A speech signal is received at an input. At least one electrical value associated with the received speech signal is tracked. A dynamic adjustment of the speech signal is determined. The dynamic adjustment is selected at least in part so as to minimize a distortion and minimize an over-amplification of the speech signal based at least in part upon an analysis of the at least one electrical value. The dynamic adjustment is further selected to obtain a desired output signal characteristic for the speech signal presented at an output. The dynamic adjustment value is applied to the speech signal and the adjusted speech signal is presented at the output. The gain of the signal can also be limited to prevent over-amplification.
US09537457B2 High linearity push-pull common-gate amplifier
An amplifier operates to provide a high output impedance at an output through a push stage having a first transistor of a first transistor type and a pull stage having a second transistor of a second transistor type that is different from the first transistor type. The first transistor and the second transistor are coupled in a common-gate configuration. The first transistor and the second transistor are shorted together via a capacitor coupled to an input and share a common current path as a push-pull current-reusing common-gate low noise amplifier with a broadband input matching.
US09537450B2 Dynamic headroom for envelope tracking
Techniques for dynamically generating a headroom voltage for an envelope tracking system. In an aspect, an initial headroom voltage is updated when a signal from a power amplifier (PA) indicates that the PA headroom is insufficient. The initial headroom voltage may be updated to an operating headroom voltage that includes the initial voltage plus a deficiency voltage plus a margin. In this manner, the operating headroom voltage may be dynamically selected to minimize power consumption while still ensuring that the PA is linear. In a further aspect, a specific exemplary embodiment of a headroom voltage generator using a counter is described.
US09537433B2 Motor drive device
There is provided a motor drive device including, a current detection section that detects current flowing between a power source and an inverter circuit generating voltage to be supplied to a motor, a voltage control section that outputs a first control signal to cause the inverter circuit to generate a voltage for rotating the motor at a rotation speed based on an instructed value, and a rotation speed suppression section that, in cases in which current, detected by the current detection section at a timing at which a voltage generated by the inverter circuit rises from low level to high level, is a predetermined threshold value or higher, outputs a second control signal to the voltage control section to cause the inverter circuit to generate a voltage for rotating the motor at a lower rotation speed than the rotation speed based on the instructed value.
US09537432B2 Power-off brake circuit for DC fan
The present invention relates to a power-off brake circuit for a DC fan, which comprises a control unit, a motor driver unit, a switch unit, a power-off protection unit, and a brake unit and a brake unit. The control unit is coupled to the motor driver unit, the switch unit, the power-off protection unit. The brake unit is coupled to the motor driver unit and the power-off protection unit. By means of the circuit design of the present invention, the independent brake loop is used to achieve the effects of power-off brake and of the accurate control of rotating speed is improved.
US09537425B2 Multilevel inverters and their components
A multilevel inverter includes a first half bridge in series with a second half bridge, each comprising a switch having a channel. The switch is configured to block a substantial voltage in a first direction during a first mode of operation, to conduct substantial current through the channel in the first direction during a second mode of operation, and to conduct substantial current through the channel in a second direction during a third mode of operation. During the third mode of operation, a gate of the switch is biased relative to a source of the switch at a voltage that is less than a threshold voltage of the switch. The inverter may also include a third half bridge. The inverter can be configured such that in operation, switches of the third half bridge are switched at a substantially lower frequency than the switches of the first and second half bridges.
US09537419B2 Power supply system and image forming apparatus having the same
A power supply system includes: a switching power supply configured to rectify and smooth an AC voltage of an AC power supply to generate a predetermined DC voltage; a low-capacity power supply circuit that generates a zero-cross detection signal corresponding to zero-cross points of the AC power supply based on a rectified current flowing in a smoothing capacitor; and a controller configured to receive the zero-cross detection signal from the signal generating circuit and perform a determining process of determining whether it is possible to perform detection process of the zero-cross points based on a voltage value of the zero-cross detection signal. If the control unit determines that it is possible to perform the detection process of the zero-cross points, the control unit performs a zero-cross point detecting process of detecting the zero-cross points based on the zero-cross detection signal.
US09537413B2 System for driving a piezoelectric load and method of making same
A driver system comprises a direct current (DC) voltage source and a first bi-directional DC-to-DC converter having a primary side coupled to the DC voltage source and a secondary side and configured to convert a first voltage on the primary side to a second voltage on the secondary. The driver system also comprises a second bi-directional DC-to-DC converter having a primary side coupled to the DC voltage source and a secondary side coupled to the secondary side of the first bi-directional DC-to-DC converter and configured to convert the first voltage on the primary side to a third voltage on the secondary. The first and second bi-directional DC-to-DC converters are capable of boosting the first voltage, and the second control signal is a complement of the first control signal. A voltage difference between the second and third voltages comprises an output voltage that comprises an amplification of the first control signal.
US09537412B2 Direct current voltage conversion device and clamping circuit
A direct current voltage conversion device includes a direct current to alternating current converter, a transformer, a first converter switch, a second converter switch and a clamping circuit. The clamping circuit clamps a voltage across the second converter switch to a preset value, and stores energy of a voltage peak across the second converter switch.
US09537410B2 System and method for series connecting electronic power devices
A system and method for series connecting electronic power devices are disclosed. In one embodiment, a switching device system includes a first upper arm electrically coupled to a first lower arm and a second upper arm electrically coupled to a second lower arm. Each of the arms include a plurality of low voltage sub-modules connected in series and each plurality of low voltage sub-modules includes an auxiliary switching device, a series switching device, and a capacitor. Each plurality of low voltage sub-modules is configured to be sequentially switched using the auxiliary switching device and the series switching device separately in the upper arms and the respective lower arms to control change in voltage over time (dV/dt) while selectively blocking a desired high voltage. Further, a capacitor voltage balancing (sorting or rotating) algorithm may be used to actively balance voltage across each plurality of low voltage sub-modules.
US09537404B2 AC-DC power supply input voltage detection and monitoring
A power converter includes a transformer with a primary and a secondary winding and a switch. A controller of the power converter at the primary winding side of the transformer generates a control signal to turn on or turn off the switch, the switch being turned on responsive to the control signal being in a first state and the switch being turned off responsive to the control signal being in a second state. The controller determines current through the primary winding generated while the switch is turned on and indirectly detects an input voltage to the power converter based on the current through the primary winding generated while the switch is turned on. The controller in turn may detect conditions such as a loss of power or brown out at the input of the power converter based on the indirectly detected input voltage.
US09537402B2 Electric power converter
An electric power converter is equipped with a master converter and a slave converter that are connected in parallel with each other, and to a load. The master converter operates having priority over the slave converter. The slave converter includes a voltage sensor for detecting an output voltage of the electric power converter and a control unit for controlling an output of the slave converter based on a target command value. The control unit selects a current command value Ic2 received from the master converter as a target command value when a variation ΔV per predetermined time of a detected output voltage Vo2 is lower than a variation ΔVth1. The control unit selects a voltage command value Vc2a calculated so as to suppress the output voltage Vo2 from changing as the target command value when the variation ΔV exceeds the variation ΔVth1.
US09537400B2 Switching converter with dead time between switching of switches
A device and method for operating a switching power converter are disclosed. In an embodiment a circuit includes a switching power converter having a half bridge including a high-side semiconductor switch connected to a low-side semiconductor switch and an inductor coupled to a half-bridge output node. The circuit further includes a control circuit configured to generate drive signals to switch the high-side semiconductor switch and the low-side semiconductor switch on and off, wherein the drive signals are generated to ensure a dead time between a switch-off of the low-side switch and a subsequent switch-on of the high side switch, and wherein the dead time is set to a first value, when an inductor current is negative at a time of switching, and the dead time is set to a second value, which is lower than the first value, when the inductor current is positive at the time of switching.
US09537397B2 Converter
A converter having an inductor, a first switch, a second switch, a third switch, and a fourth switch connected between the other ends of the inductor and the second switch. The converter is adapted to turn ON/OFF individually the first switch, the second switch, the third switch and the fourth switch so as to convert a voltage applied between the other ends of the first switch and the second switch. Also included is a diode, a maintaining device and a release device. The generating device generates small/large output electric current in correspondence with high/low of a voltage of a connection node between the semiconductor transistor and the resistor, and increases the output electric current by switching a voltage applied on the third end from a first voltage to a second voltage lower than the first voltage.
US09537385B2 Induction current sampling device and method for bridgeless PFC circuit
Disclosed are an induction current sampling device and method for a bridgeless PFC circuit. The device includes a first sampling unit, a second sampling circuit and a third sampling circuit, wherein the first sampling unit, connected in serial with a first switch transistor of the bridgeless PFC circuit, is configured to sample a current flowing through the first switch transistor to acquire a first sampling signal V1; the the second sampling unit, connected in serial with a second switch transistor of the bridgeless PFC circuit, is configured to sample a current flowing through the second switch transistor to acquire a second sampling signal V2; and the third sampling unit, with one terminal connected with a ground of the bridgeless PFC circuit and the other terminal connected with a negative output of a PFC capacitor of the bridgeless PFC circuit, is configured to sample a current flowing through a boost diode of the bridgeless PFC circuit to acquire a third sampling signal V3.
US09537368B2 Magnetic power generator for hybrid vehicle and/or electric power plant
A magnetic generator may be disclosed. The magnetic generator may include one or more permanent magnets which may function in one or more ways in combination with a dielectric elastomer to efficiently produce electricity. Electricity may be produced directly by the magnets, through mechanical means as driven by the magnets, by piezoelectric means, or as desired to maintain peak efficiency. Further, systems to retain excess energy for later use, such as a flywheel or a battery may be employed.
US09537366B2 Magnet-type generator
A magnet-type generator 1 has a stator 20 having a stator core 21, bobbins 40, 41 and a coil 60. The stator core has through holes 35A, 35B, 35C passing through the stator core parallel to a rotation axis of the rotor so that lead wires 64A, 64B, 64C for outputting current generated at the magnet-type generator 1, which are corresponding to respective phases, are inserted into the through holes. The lead wires inserted into the through holes are connected with outgoing wires 60a, 60c′, 60b, 60a′, 60c, 60b′ of the coil at one side (clamping surface side) of the stator core 21 via a terminal (metal connection terminal) 53 fixed to a substrate portion (plate portion) 48 extending from the bobbin. The terminal is arranged near the through holes.
US09537361B2 Rotor and electric rotating machine
A rotor is provided which includes a first rotor portion, a second rotor portion which is arranged at a position deviated from the first rotor portion by a predetermined skew angle so as to contact the first rotor portion, first magnets each of which is provided in a magnetic pole of the first rotor portion, and second magnets each of which is provided in a magnetic pole of the second rotor portion and is arranged at a position deviated from the first magnet of the first rotor portion by the predetermined skew angle. Coercive field strengths of the first magnets and coercive field strengths of the second magnets are different from each other.
US09537353B1 Methods for detecting mated coils
Methods and systems for improved efficiency when an inductive power transmitter associated with an inductive power transfer system experiences a low-load or no-load condition. More particularly, methods and systems for detecting when an inductive power receiver is absent or poorly connected to an inductive power transmitter. The inductive power transmitter includes, in one example, a current peak monitor coupled to an inductive power transmit coil. The current peak monitor waits for a current peak resulting from spatial displacement of a magnetic field source within the inductive power receiver, indicating to the inductive power transmitter that the inductive power receiver is moving, or has moved, toward the inductive power transmitter. Other examples include one or more Hall effect sensors within the inductive power transmitter to monitor for the magnetic field source of the inductive power receiver.
US09537350B2 Switch-mode power supply with a dual primary transformer
A switch-mode power supply that includes a transformer coupled to an alternating current (AC) power source and a direct current (DC) power source, wherein the AC power source is electrically isolated from the DC power source. The switch-mode power supply further includes a first controller configured to regulate a first voltage output from the AC power source, and a second controller configured to regulate a second voltage output from the DC power source when the transformer is not receiving power from the AC output.
US09537349B2 Power supply system having an emergency power supply cutoff function
A power supply system having a power supply cut-off function in an emergency is provided. The present system includes a power supply device for receiving and supplying external input power to a device for power supply, a remote controller for controlling an operation of the power supply device according to a remote control signal from a remote place, an uninterruptible power supply device for supplying operation power to the remote controller, a first line switch for, when a power switch is turned on, supplying the external input power to the power supply device and the uninterruptible power supply device, and a second line switch disposed between the power supply device and the first line switch and cutting off the external input power supplied to the power supply device via the first line switch when the uninterruptible power supply device does not output the power. According to the present invention, even when the remote controller is out of order in the emergency, the power supply of the power supply device can be cut off using the interrupted power supply device to thus enhance stability and reliability of the equipment.
US09537344B2 Phase change material as a dynamic heat sink for trancutaneous energy transmission systems
A method and system for management of thermal energy produced during transcutaneous energy transmission to provide power to energize implanted medical devices. A phase changing material (PCM) acts as a heat sink to absorb thermal energy generated during the energy transfer process. The PCM can be thermally coupled to tissue proximate to an implanted medical device, enabling heat generated within the implantable device to be absorbed. The generation of heat during the energy transfer process is primarily caused by eddy currents induced in the implantable device by the magnetic flux produced by the energy transfer system. The PCM can also be used to absorb heat generated by the device producing the magnetic flux that is used to transcutaneously transfer electrical power to recharge a rechargeable power source or energize the implanted medical device.
US09537342B2 Method and device for charging batteries by linearly increasing the charging voltage
A method and to a device for charging batteries, in particular lead-acid batteries, having a predetermined end-of-charge voltage (ULS). In order to charge the battery as efficiently and smoothly as possible, and in order to increase the service life of the battery, according to the invention the charge state of the battery is established before the charging process and a charging current (IL) or a charging voltage (UL) is applied to the battery during the charging process and is regulated in such a manner that the charging voltage (UL) is increased during a predetermined charging time (t′charge) between a charge starting voltage (ULA) and the end-of-charge voltage (ULS).
US09537331B2 Battery pack
A battery pack is provided. In one embodiment, the battery pack includes a plurality of battery units each including at least one battery cell, a charge switch unit for connecting the plurality of battery units in parallel to form a charge path, a discharge switch unit for connecting the plurality of battery units in series to form a discharge path, and a battery management unit for controlling switching of the charge switch unit and the discharge switch unit according to a standby mode, a charge mode, a and discharge mode of the battery pack. The switching is controlled with a delay time associated with each of combinations of mode conversion between the modes.
US09537325B2 Battery state estimation system, battery control system, battery system, and battery state estimation method
A battery state estimation system estimates a state of charge of a chargeable battery. A SOCv computing unit calculates a state of charge of the battery using a voltage applied across the battery. A SOCi computing unit integrates a current flowing through the battery to calculate a state of charge of the battery. A SOCw computing unit which performs weighted addition to the state of charge of the battery calculated by the SOCv computing unit and the state of charge of the battery calculated by the SOCi computing unit, wherein when the temperature of the battery is a threshold value or less and the current flowing through the battery is a threshold value or less, the SOCw computing unit sets the specific gravity at the state of charge of the battery calculated by the SOCi computing unit larger than that in other cases upon the weighted addition.
US09537324B2 Audience response system with batteryless response units
A wireless response system and method of receiving user input selections at a base station includes distributing a plurality of response units to users. The response units wirelessly communicate with the base station in order to retrieve user responses received by the response units. Each of the response units has a user input device that is configured to receiving user input selections, a controller that is responsive to the user input device to process user inputs and to communicate responses wirelessly to the base station and a power supply having a super capacitor. The super capacitor is charged with a wireless-charging circuit and current is supplied from the super capacitor to the controller. Current supplied to the controller is controlled.
US09537316B2 Power management circuit for a multi-phase power supply
A power management circuit for a multi-phase alternating current (AC) power supply is provided to manage a single phase bad, connected thereto, during a brownout condition. The management circuit is configured to switch the single phase electrical bad from an affected conductor of the AC power supply and to connect the single phase electrical bad between two unaffected conductors of the AC power supply thereby ensuring continued supply of voltage to the single phase electrical load.
US09537312B2 Cogeneration apparatus
In a cogeneration apparatus having a power generation unit connected to an AC power feed line between a commercial power source and electric load, and an internal combustion engine, a switch is installed between the power generation unit and an outage power output, and the switch is opened to combine the power generation unit with the commercial power source to supply combined power to the electric load if a calculated total engine operation time period is not more than a predetermined time period when the outage is determined not to occur, while the switch is closed to connect the power generation unit to the outage power output, if the power generation unit is determined to be capable of generation power based on an estimated degree of deterioration of the unit when the outage is determined to occur.
US09537308B2 ESD protection using shared RC trigger
In one embodiment, an integrated circuit includes multiple I/O banks, each bank having multiple I/O-ESD tiles, each tile having one or more I/O circuits and electrostatic discharge (ESD) protection circuitry for the one or more I/O circuits in the tile. The ESD circuitry for one tile includes at least one RC-triggered clamp, whose resistance is provided by a resistor shared by one or more other RC-triggered clamps in one or more other tiles of the same bank and whose capacitance is provided by a combination of distributed capacitors, one for each of those two or more RC-triggered clamps. Each tile may have multiple instances of such RC-triggered clamps providing ESD protection for different (e.g., power supply and/or bus) nodes. The shared resistors are variable to allow different instances of the same ESD circuitry design to be implemented with the same time constant for different banks having different numbers of tiles.
US09537303B2 Semiconductor device and electric control device
A semiconductor device includes: an output transistor; and a current detection section. The output transistor controls electric power supply from an electric power source to a load. The current detection section detects a current flowing through the output transistor. The current detection section has a current detection characteristic in which a current detection value has approximately linier and negative dependence on a drain-source voltage of the output transistor.
US09537301B1 System and method for generator braking
A system including an electromagnetic braking system that has an eddy current brake. The eddy current brake includes an electrically conductive surface coupled to a shaft of a generator system, wherein the eddy current brake is configured to induce an electromagnetic force on the electrically conductive surface when powered. The electromagnetic braking system further includes a supercapacitor coupled to the eddy current brake, wherein the supercapacitor is configured to discharge to power the eddy current brake for the duration of a ride through event of the generator system, and the supercapacitor is configured to supply a threshold current to the eddy current brake within approximately 100 ms of a start of the ride through event.
US09537297B2 Automatic splice water drip nose cone
A device for preventing the intrusion of water or other liquids into the interior of an automatic splice. The device includes a series of fingers that contact the cable stranding and wick water away from the cable and out of the connector. These fingers could be integrally molded into the cable cone or molded as a separate piece and inserted. They could also be constructed of any typical brush material such as metal, plastic, rubber, or fiber. The fingers could be arranged in a variety of configurations.
US09537287B2 Thermal compensation for burst-mode laser wavelength drift
An apparatus comprising a burst-mode laser comprising an active layer and configured to emit an optical signal during a burst period, wherein a temperature change of the burst-mode laser causes the optical signal to shift in wavelength, and a heater thermally coupled to the active layer and configured to reduce a wavelength shift of the optical signal during the burst period by applying heat to the active layer based on timing of the burst period.
US09537283B2 Laser with transmission and reflection mode feedback control
One embodiment is directed towards a stabilized laser including a laser to produce light at a frequency and a resonator coupled to the laser such that the light from the laser circulates therethrough. The laser also includes Pound-Drever-Hall (PDH) feedback electronics configured to adjust the frequency of the light from the laser to reduce phase noise in response to light sensed at the reflection port of the resonator and transmission port feedback electronics configured to adjust the frequency of the light from the laser toward resonance of the resonator at the transmission port in response to the light sensed at the transmission port of the resonator, wherein the transmission port feedback electronics adjust the frequency at a rate at least ten times slower than the PDH feedback electronics.
US09537278B2 Terminal group and connector
A terminal group includes: a plurality of pin terminals, each pin terminal being formed of a metal wire of a predetermined length and being to be press-fitted and held in each of a plurality of terminal insertion holes of a connector housing. Some of the plurality of pin terminals have different overall lengths. The plurality of pin terminals respectively have a pair of press-fitting supports that protrude from both side edges of each of the plurality of pin terminals in a width direction at the same distant positions from a distal end in an insertion direction, and insertion direction rear end side surfaces of the press-fitting supports receive reaction force with respect to the terminal insertion holes in press-fitting.
US09537270B2 Method and apparatus for connectivity plug switch
In accordance with an example embodiment of the present invention, a method is disclosed. A connector plug housing member is provided. A movable member is mounted inside the connector plug housing member. A contact member is provided inside the movable member. The movable member is configured to move between a first position and a second position. The movable member is configured to be connected to ground when the movable member is moved from the first position to the second position.
US09537265B1 Power connector, and electrical connection element and arc suppression method therefor
An electrical connection element is for a power connector. The power connector has an electrical component having a number of first electrical mating members. The electrical connection element includes a housing having a number of second electrical mating members structured to be electrically connected to the number of first electrical mating members, a contact assembly structured to move between an OPEN position and a CLOSED position, the contact assembly including a number of sets of separable contacts each structured to be electrically connected to at least one of the number of second electrical mating members, and an arc suppression system for redirecting current away from at least one of the sets of separable contacts in order to suppress arcing.
US09537255B2 Connector fitting structure
A connector fitting structure includes a female connector without a rotating member and an elastic sealing part arranged on the female member. The female connector is configured so as to be engageable with a male connector having a guide groove formed for the rotating member. The male connector is provided with a fitting recess. The guide groove is formed on an outer circumferential face of the fitting recess. The male connector is configured so as to be engageable with another female connector with the rotating member for moving at least one of the male and female connectors in a fitting direction. The female connector includes a fitting protrusion for engagement with the fitting recess. The elastic sealing part is arranged on an outer circumferential face of the fitting protrusion to continuously adhere to an inner circumferential face of a fitting-side end portion of the fitting recess along the circumferential direction.
US09537254B2 Connector having a floatable holder with a magnet
A connector including a housing, a magnet, and a holder. The holder is accommodated in the housing in a floatable manner and configured to hold the magnet. The holder includes a mounting wall. The mounting wall is disposed around and in spaced relation to the magnet and bonded to the magnet.
US09537247B2 Detachable cable joint with three sockets
A detachable cable joint is provided and includes a housing having a first socket, a second socket, a third socket, a first contact member, and a second contact member. The second socket is positioned adjacent to the first socket, while the third socket is positioned adjacent to the first socket and separate from the second socket. The first contact member connects the first socket and the second socket, while the second contact member connects the first socket and the third socket.
US09537244B2 Connector having an attachment piece not aligned with a protrusion formed in a sidewall of the connector body
A connector includes: a socket having a socket fitting body provided with socket terminals; and a header having a header fitting body provided with header terminals. At least one of a sidewall surface on an inner side of the socket fitting body and a sidewall surface on an outer side of the header fitting body includes a protrusion in which at least one side surface of the both side surfaces in the width direction faces the corresponding opposite surface formed in the sidewall surface of the other fitting body with the socket and header fitting bodies fitted to each other.
US09537232B2 Continuity providing port
A port for providing electrical continuity to a coaxial cable connector includes, in one embodiment, an outer housing having a first end and a second end. The outer housing is configured to terminate a coaxial cable connector at one or both of a first end and a second end. The biasing member is disposed within the outer housing to bias a post of the coaxial cable to extend continuity between the port and a mated connector.
US09537227B1 Female electrical terminal and method of manufacturing the same
A female electrical terminal includes a generally planar base member formed of a first conductive material. The base member includes a connection portion configured to electrically and mechanically contact with a corresponding male electrical terminal. The base member further includes an attachment portion configured to be attached to a wire cable. The female electrical terminal also includes a cover member that is formed of a second conductive material. The cover member longitudinally encircles the connection portion and defines a biasing member depending from the cover member and into a cavity formed by the cover member. The biasing member is configured to bias the male electrical terminal into electrical and frictional contact with the connection portion of the base member of the female electrical terminal. A method of producing such female terminal assemblies wherein the cover members are interconnected by a carrier strip is also provided.
US09537221B2 Reflectarray
A reflectarray having multiple elements arranged in an array, each element having a H-shaped patch provided in separation from a ground plate, the H-shaped patch formed by four outer vertices defined by two rectangular outer patches and four inner vertices defined by an inner patch. A length of the inner patch with respect to a first direction is determined to change the reflection phase of an electric field incoming in parallel to the first direction while keeping positions of the four outer vertices and sizes of the outer patches constant. The first direction is determined by positions of the four inner vertices, and a length of the H-shaped patch with respect to a second direction is determined to change the reflection phase of an electric field incoming in parallel to the second direction, wherein the second direction is determined by positions of the four outer vertices.
US09537218B2 Broadband antenna and wireless communication device employing same
A broadband antenna for a wireless communication device includes a first feeding portion, a second feeding portion, a grounding portion, a low band radiating unit, a high band radiating unit, and a resonating unit. The low band radiating unit is connected to the first feeding portion and establishing a first current path to generate a low band frequency. The high band radiating unit is connected to the second feeding portion and establishing a second current path to generate a first high band frequency. The resonating unit is connected to the grounding portion and establishing a third current path to generate a second high band frequency. The resonating unit resonates with the high band radiating unit to generate a third high band frequency.
US09537212B2 Antenna array system for producing dual circular polarization signals utilizing a meandering waveguide
An antenna array system for directing and steering an antenna beam is described in accordance with the present invention. The antenna array system may include a feed waveguide having a feed waveguide length, at least two directional couplers in signal communication with the feed waveguide, at least two pairs of planar coupling slots along the feed waveguide length, and at least two horn antennas.
US09537208B2 Dual polarization current loop radiator with integrated balun
A dual polarization current loop radiator realized with a via, probe, or exposed coaxial feed using part of a vertical metal structure of the radiator to guide current to a feed point of a horizontal metal plate capacitively coupled to the vertical metal structure is described. The vertical metal structure may be either stamped and attached to the ground plane or it can be formed along with metal backplane structure of the radiator. The top of the vertical metal piece is separated from the horizontal metal plate by a predetermined distance dielectric spacing. The spacing may be realized either a thin dielectric core or a non-conductive adhesive material.
US09537205B2 3D antenna for integrated circuits
An antenna comprises a first layer having a first redistribution layer, a feeding line, a ground connection element, and one or more antenna inputs. The antenna also comprises one or more intermediate layers over the first layer. The antenna further comprises a second layer having a second redistribution layer over the one or more intermediate layers. The antenna additionally comprises one or more through vias arranged to communicatively couple the second redistribution layer and the first redistribution layer. The antenna also comprises a short element. The antenna further comprises one or more radiator antennas within the one or more through vias, the one or more radiator antennas being in communication with the one or more antenna inputs by way of the feeding line.
US09537204B2 Multi-channel multi-sector smart antenna system
Techniques of designing a smart antenna system are described. An antenna system includes at least two integrated antenna units arranged with a predefined angular angle therebetween to form a desired antenna pattern without any significant nulls. According to one aspect of the techniques, at least two sets of antenna units are interlaced but polarized differently to form an integrated antenna unit. Each of the antenna units is formed with an array of antennas. The antennas in an array or the antenna units in an integrated antenna unit can be selectively energized to form a desired antenna pattern in accordance with a signal determined from radio frequency signals communicated between a device equipped with the antenna system and another device (e.g., a Wi-Fi router in communication with a mobile device), where the desired antenna pattern provides an optimized antenna pattern to facilitate seamless or QoS communication between the two devices.
US09537203B2 Antenna device
There is provided a conductive hollow tube (3) which is brought into tight contact with the top surface of a grounding conductor (1a) at a position where a first end having an opening plane (4a) with an inner diameter matching a diameter of a hole (2a) formed on the grounding conductor (1) overlaps with the hole (2a), and which is bent so that an opening plane (4b) of a second end faces the top surface direction and that an intermediate portion between the first end and the second end is arranged parallel to the grounding conductor (1), and a conductive liquid supplied from the opening plane (4a) of the first end is passed through the conductive hollow tube (3) and discharged to the outside from the opening plane (4b) of the second end.
US09537200B2 Antenna apparatus
There is provided an antenna apparatus capable of stably communicating with a communication partner and increasing the maximum possible communication range even when the antenna apparatus is relatively smaller than an antenna in the communication partner and the two antennas are disposed in close proximity on the same axis. A magnetic flux passing through a coil aperture of an antenna coil passes through a conductor aperture of a conductive layer, but the magnetic flux does not pass through the conductive layer. Accordingly, the magnetic flux is diverted to a path in which the conductor aperture of the conductive layer is the inside and the outer edge of the conductive layer is the outside. As a result, the magnetic flux passing through the coil aperture of the antenna coil makes a relatively large loop and links the inside and the outside of a coil conductor in an antenna in a communication partner with the antenna apparatus.
US09537198B2 Wideband impedance transformer
Embodiments of a low-complexity and potentially physically small wideband impedance transformer that can be used in a combining network of a wideband Doherty amplifier are disclosed. In one embodiment, a wideband Doherty amplifier includes Doherty amplifier circuitry and a wideband combining network. The wideband combining network includes a wideband quarter-wave impedance transformer that includes a quarter-wave impedance transformer and compensation circuitry connected in parallel with the quarter-wave impedance transformer at a low-impedance end of the quarter-wave impedance transformer. The compensation circuitry is configured to reduce a total quality factor of the wideband quarter-wave impedance transformer as compared to a quality factor of the quarter-wave impedance transformer, which in turn increases a bandwidth of the wideband quarter-wave impedance transformer, and thus a bandwidth of the wideband Doherty amplifier.
US09537196B2 High power high frequency loads for energy recovery
A radio frequency load for absorbing a radio frequency wave having a frequency in a predetermined frequency band and a wavelength comprises a waveguide with a portion having an opening for said radio frequency wave. In addition, the radio frequency load comprises at least one metal rod provided in said waveguide, said at least one metal rod having a length of one-half of said wavelength to damp said radio frequency wave.
US09537193B2 Fuel cell system
A fuel cell system includes a fuel cell module for generating electrical energy by electrochemical reactions of a fuel gas and an oxygen-containing gas, a condenser for condensing water vapor in an exhaust gas discharged from the fuel cell module by heat exchange between the exhaust gas and a coolant to collect the condensed water and supplying the collected condensed water to the fuel cell module. The condenser includes an air cooling condensing mechanism using the oxygen-containing gas as the coolant. The air cooling condensing mechanism includes a secondary battery for inducing endothermic reaction during charging and inducing exothermic reaction during discharging.
US09537192B2 Battery with low temperature molten salt (LTMS) cathode
A battery is provided with an associated method for transporting metal-ions in the battery using a low temperature molten salt (LTMS). The battery comprises an anode, a cathode formed from a LTMS having a liquid phase at a temperature of less than 150° C., a current collector submerged in the LTMS, and a metal-ion permeable separator interposed between the LTMS and the anode. The method transports metal-ions from the separator to the current collector in response to the LTMS acting simultaneously as a cathode and an electrolyte. More explicitly, metal-ions are transported from the separator to the current collector by creating a liquid flow of LTMS interacting with the current collector and separator.
US09537186B2 Battery pack providing improved distribution uniformity in coolant
Disclosed is a battery pack including battery cells or unit modules (unit cells), wherein the battery pack is configured to have a structure in which the unit cells are uprightly arranged in a width direction (a horizontal direction) of the battery pack in a state in which a spacing distance for coolant flow is provided between the respective unit cells to constitute a battery module, a plurality of battery modules is arranged to constitute a battery module group, battery modules groups are vertically arranged from a coolant introduction direction of a coolant inlet port in a height direction (a vertical direction) of the battery pack to have a two or more layer structure or laterally arranged from the coolant introduction direction of the coolant inlet port in a length direction (a horizontal direction) of the battery pack to have a two or more row structure.
US09537173B2 Pouch type lithium secondary battery
A pouch type lithium secondary battery including a medium- or large-sized battery module includes: a jelly-roll type electrode assembly; a resin-type first packing material that is formed of a two-layer structure having an inner resin layer and an outer resin layer, and for packing the jelly-roll type electrode assembly in the form of a unit cell; and a metal-type second packing material that integrally packs and contains two or more unit cells packed in the first packing material in the form of a module, and prevents moisture and gas penetration by a sealed structure. The pouch type lithium secondary battery is applicable particularly to medium- and large-sized batteries for EVs, p-HEVs, HEVs, and so on.
US09537171B2 Fuel cell module
A fuel cell module includes a fuel cell stack, a reformer, and an exhaust gas combustor. The fuel cell stack has an oxygen-containing exhaust gas channel and a fuel exhaust gas channel at one end in a stacking direction of fuel cells. An exhaust gas combustor connected to the oxygen-containing exhaust gas channel and the fuel exhaust gas channel are provided at the one end of the fuel cell stack in the stacking direction. A reformer is provided around the exhaust gas combustor.
US09537161B2 Freeze-tolerant valve
A valve for reducing the likelihood of ice-related blockage in a fuel cell and methods for starting a fuel cell system. The valve includes a valve plate and coupling plate that are cooperative with one another within a valve body such that flexural forces imparted to the valve plate from a pressurized fluid are transferred to localized contact surfaces between the valve plate and coupling plate. By concentrating these forces to such a localized area, improvements in the ability of the fluid to initiate and propagate a crack in built-up ice around the valve's seating region is improved. In this way, fuel cell starting in cold conditions—such as those associated with temperatures at or below the freezing point of water—is also improved.
US09537159B2 Fuel cell vehicle
In a fuel cell vehicle of the present invention, a floor panel is constructed to have a center tunnel formed to extend in a front-rear direction of the vehicle. A fluid distributor provided below the floor panel is at least partly located in the center tunnel and is operative to distribute a supply of a fluid in a vehicle width direction. At least one fuel cell stack is provided adjacent to the fluid distributor in the vehicle width direction below the floor panel and is operative to receive the distributive supply of the fluid from the fluid distributor. This fuel cell system has an efficient component layout from the total standpoint of the operability and the space efficiency.
US09537158B2 Oxidation resistant ferritic stainless steel including copper-containing spinel-structured oxide, method of manufacturing the steel, and fuel cell interconnect using the steel
An oxidation-resistant ferritic stainless steel including a ferritic stainless steel base material, and a Cu-containing spinel-structured oxide.
US09537156B2 Method for making membrane-electrode assembly for fuel cell and method for making fuel cell system comprising the same
A membrane-electrode assembly for a fuel cell of the present invention includes an anode and a cathode facing each other, and a polymer electrolyte membrane interposed therebetween. At least one of the anode and the cathode includes a catalyst layer and an electrode substrate. The catalyst layer includes a catalyst and a porous ionomer. The polymer electrolyte membrane contacts one side of the catalyst layer and the electrode substrate contacts the other side of the catalyst layer.
US09537152B2 Collector for bipolar lithium ion secondary batteries
A collector for bipolar lithium ion secondary batteries comprises a first conductive layer that is obtained by adding a conductive filler to a base that contains an imide group-containing resin, and a second conductive layer that has a function of blocking lithium ions. The second conductive layer comprises a blocking resin layer that is obtained by adding a conductive filler to a base that contains a resin which contains no imide group, and a metal layer. This collector for bipolar lithium ion secondary batteries is used in such a manner that the first conductive layer is on the positive electrode active material layer side with respect to the second conductive layer.
US09537145B2 Negative electrode for nonaqueous electrolyte secondary battery and nonaqueous electrolyte secondary battery including the same
A negative electrode for a nonaqueous electrolyte secondary battery of the embodiment includes a current collector; and an electrode mixture layer that is formed on the current collector and contains a first particle, a second particle and a binder. The first particle is comprised of silicon, a silicon oxide and a carbonaceous material. The second particle has electron conductivity and an oxygen content of 1% or lower. The electrode mixture layer is characterized in that silicon concentrations in the vicinity of the surface having contact with the current collector and the vicinity of the opposite surface to the surface having contact with the current collector are higher than a silicon concentration at the central part in the thickness direction.
US09537139B2 Negative electrode for non-aqueous secondary battery, and a non-aqueous secondary battery
[Objectives] The present invention provides a non-aqueous secondary battery in which a material containing Si and O as constituent elements is used in a negative electrode. The present invention provides a non-aqueous secondary battery having good charge discharge cycle characteristics, and suppressing the battery swelling associated with the charge and the discharge. Also, the present invention relates to a negative electrode that can provide the non-aqueous secondary battery. [Solution] The negative electrode includes a negative electrode active material, including a composite of a material containing Si and O as constitution elements (atom ratio x of O to Si is 0.5≦x≦1.5) in combination with a carbon material, and graphite. The graphite has an average particle diameter dg (μm) of 4 to 20 μm. The material containing Si and O as constitution elements has an average particle diameter ds (μm) of 1 μm or more. The ratio ds/dg (i.e., ds to dg) is 0.05 to 1. The material containing Si and O as constitution elements has a crystallite diameter of 50 nm or less, the crystallite diameter is calculated from a half width at a (220) plane of Si obtained by an X-ray diffraction method, using Scherrer Formula. In 100 mass % of the composite of the material containing Si and O as constitution elements, and the carbon material, a ratio of the material containing Si and O as constitution elements is 70 to 95 mass %.
US09537132B2 Battery having a plurality of battery modules arranged in battery strings, and method for operating the battery
A battery includes a plurality of battery modules which are arranged in battery strings and are selectively activated or deactivated by driving. The battery module voltage of a respective battery module contributes to an output voltage of the corresponding battery string of the battery in the activated state. The battery further includes a switching converter topology which is coupled to the battery strings and is configured to selectively generate currents flowing into one or more of the battery strings.
US09537130B2 Battery module
A battery module including a plurality of battery cells aligned in a direction, each of the battery cells including a cap plate including a terminal portion, and a vent portion to exhaust a gas; a cover covering the vent portions; and a heat-resistance member between the battery cells and the cover, and having an opening formed in a region corresponding to each vent portion.
US09537103B1 Material for organic electroluminescence device and organic electroluminescence device using the same
The present invention discloses an organic material is represented by the following formula(A), the organic EL device employing the material as light emitting host or dopant of emitting layer, hole blocking layer(HBL), electron blocking layer(EBL), electron transport layer(ETL) and hole transport layer (HTL) can display good performance. wherein A represents a substituted or unsubstituted fused ring hydrocarbon units with two to three rings, m represents an integer of 0 to 10, G, Rs and R1 to R3 are the same definition as described in the present invention.
US09537102B2 Fused polycyclic heteroaromatic compound, organic thin film including compound and electronic device including organic thin film
A low-molecular-weight fused polycyclic heteroaromatic compound may have a compact planar structure in which seven or more rings are fused together, and thereby exhibits high charge mobility, and furthermore, enables the use of a deposition process or a room-temperature solution process when applied to devices, therefore realizing improved processibility. An organic thin film and electronic device may include the fused polycyclic heteroaromatic compound.
US09537101B2 Composition capable of changing its solubility, hole transport material composition, and organic electronic element using the same
An embodiment of the present invention relates to a composition containing a polymer oroligomer (A) having a repeating unit with hole transport properties and also having a thienylgroup which may have a substituent, and an initiator (B), wherein the solubility of the composition is capable of being changed by applying heat, light, or both heat and light.
US09537100B2 Process of producing and applications of three component benzo[1,2-B:4,5-B] dithiophene-thienothiophene randomly substituted polymers for organic solar cells
A process of polymerizing f with wherein the stoichiometric ratio of f≈(g+h) and f, g and h are not equal to 0. This process can also have R1 selected from the group consisting of alkyl group, alkoxy group, aryl groups and combinations thereof. Additionally, x and y can be different from each other and can be independently selected from the group consisting of: alkyl group, alkoxy group, aryl groups, where y=1-3, where y=0-12, where R2 is selected from the group consisting of H, alkyl group, alkoxy group, aryl groups, where R3 is selected from the group consisting of H, alkyl group, alkoxy group, aryl groups, where R4 and R5 are independently selected from the group consisting of H, alkyl group, alkoxy group, aryl groups, —NR6R7 where R6 and R7 are independently selected from the group consisting of H, alkyl group, alkoxy group, aryl groups.
US09537087B2 Magnetoresistance sensor with perpendicular anisotropy
A nanoscale tunnel magneto-resistance (TMR) sensor comprising an in-plane-magnetized reference layer and a free layer comprising interfacial perpendicular anisotropy, wherein the free layer comprises a sensing layer for sensing resistance as a function of applied magnetic field and is tunable to vary the direction of the sensing layer magnetization to be in-plane, canted, or out-of-plane.
US09537085B2 Fabrication method of electromechanical transducer film, fabrication method of electromechanical transducer element, electromechanical transducer element, liquid ejection head, and image forming apparatus
A method of fabricating an electromechanical transducer film includes applying a precursor solution on a support substrate, heating the substrate at a first temperature to form a ceramic thin-film in amorphous state, applying a sol-gel solution onto the ceramic thin-film, and heating the ceramic thin-film at a second temperature to form an electromechanical transducer thin-film in amorphous state. The method further includes heating the ceramic and transducer thin-films at a third temperature to thermally decompose an organic substance in the sol-gel solution and form a unitary thin-film, processing the unitary thin-film to form a patterned unitary thin-film, modifying an area on which the patterned film is not formed, discharging the sol-gel solution onto a surface of the patterned film by a liquid discharge head to apply the sol-gel solution to the surface of the patterned film, and heating the patterned film at a fourth temperature to crystallize the patterned film.
US09537080B2 System for driving a piezoelectric load and method of making same
A system for driving a piezoelectric load includes a direct current (DC) voltage source and a bi-directional DC-to-DC converter having a primary side coupled to the DC voltage source and a secondary side and comprising a control input configured to receive a first control signal configured to control conversion of a first voltage on the primary side of the bi-directional DC-to-DC converter to a second voltage on the secondary side of the bi-directional DC-to-DC converter. The driver system also includes a capacitor coupled to the secondary side of the bi-directional DC-to-DC converter and configured to remove a DC offset of the second voltage and includes a reactive load having a first terminal coupled to the capacitor and a second terminal coupled to the secondary side of the bi-directional DC-to-DC converter.
US09537078B2 Manufacturing process of the thermoelectric conversion element
A manufacturing process of the thermoelectric conversion element is provided, wherein the system using semiconductor process technology to the construction of the thermoelectric conversion element nanoscale thermoelectric effect to increase, and the use of different type and surface state of the sample to increase the thermoelectric conversion element thermoelectric figure of merit. Through the use of a specific thickness of deposition of nanostructures on a nanoscale roughening of the substrate cannot affect the conductivity of thermoelectric materials under, and also can improve the Seebeck coefficient and lower thermal conductivity in order to significantly enhance the thermoelectric figure of merit.
US09537074B2 High heat-radiant optical device substrate
An optical device substrate includes metal plates and insulating layers formed between the metal plates. Each insulating layer includes a cured insulating layer formed by curing insulating material and an anodized layer merged with each metal plate, the anodized layer formed by anodizing a first metal and a second metal of each metal plate. The first metal and the second metal include a first anodized layer and a second anodized layer, respectively, and are electrically insulated by interfaces including a first interface formed between the first metal and the first anodized layer, a second interface formed between the first anodized layer and the cured insulating layer, a third interface formed between the cured insulating layer and the second metal and a fourth interface formed between the second anodized layer and the second metal.
US09537073B2 Method for fabricating a light emitting diode (LED) die having strap layer
A method for fabricating a light emitting diode (LED) die includes the steps of forming an epitaxial stack on a substrate having an n-type semiconductor layer, multiple quantum well (MQW) layers, and a p-type semiconductor layer. The method also includes the steps of forming a plurality of trenches in the n-type semiconductor layer, and forming a strap layer having conductive straps and contact areas in the trenches, forming an electrical insulator layer on the strap layer, forming an n-pad on the n-type semiconductor layer, and forming a p-pad on the p-type semiconductor layer.
US09537072B2 Light emitting device, lead frame and resin cavity molding package
Pkg resin crack is suppressed after dicing.A light emitting device 1 where a light emitting device 2 that emits light is mounted on a lead frame 3 and that uses a resin cavity molding package 5 having an integrally molded lead frames 3, 4 constituting electrodes that correspond to the light emitting element 2 and resin, wherein roundness is given to a part or all of a cutting plane corner part of a retention section (hanger lead 3a, 4a) that become a cause of crack generation due to the retention sections (hanger leads 3a, 4a) of the lead frames giving stress concentration to resin at the time of cutting by a blade 7.
US09537068B2 Light emitting device package
A light emitting device package includes a substrate, a light emitting device disposed on the substrate, a reflector surrounding the light emitting device, and an encapsulant encapsulating the light emitting device. The reflector includes a silicon-based polymer which is a main body portion, and a silicon oxide layer disposed at least on a portion of a surface of the silicon-based polymer.
US09537067B2 Radiation emitting device
An embodiment of the present invention relates to a radiation emitting device comprising: a radiation emitter for generating radiation; a waveguide; a lens placed between the radiation emitter and the waveguide and directing a first portion of the radiation towards the waveguide; a sleeve that comprises a reflective inner surface and is placed between the radiation emitter and the waveguide, said inner reflective surface coupling a second portion of the radiation into the waveguide; wherein the lens and the sleeve are separate components that can be positioned relative to each other during fabrication of the radiation emitting device.
US09537060B2 Semiconductor light emitting device package
A semiconductor light emitting device package includes: a light emitting device; a wavelength conversion unit formed in a path of light emitted from the light emitting device and including a mixture of a wavelength conversion material and a glass material; and a reflective film disposed on an upper surface of the wavelength conversion unit and reflecting a partial amount of light emitted from the light emitting device and allowing a partial amount of light emitted from the light emitting device to be transmitted therethrough.
US09537056B2 Light emitting device
Provided is a light emitting device. In one embodiment, a light emitting device including: a support member; a light emitting structure on the support member, the light emitting structure comprising a first conductive type semiconductor layer, a second conductive type semiconductor layer, and an active layer between the first conductive type semiconductor layer and the second conductive type semiconductor layer; a protective member at a peripheral region of an upper surface of the support member; an electrode including an upper portion being on the first conductive type semiconductor layer, a side portion extended from the upper portion and being on a side surface of the light emitting structure, and an extended portion extended from the side portion and being on the protective member; and an insulation layer between the side surface of the light emitting structure and the electrode.
US09537052B2 Coated phosphors and light emitting devices including the same
Provided according to embodiments of the invention are method of coating a phosphor that include contacting the phosphor with a sol comprising at least one of silica, alumina, borate and a precursor thereof, to form a coating on the phosphor; and heating the phosphor. Also provided are phosphors that are coated with alumina, silica and/or borate, and light emitting devices that include such phosphors.
US09537043B2 Photoelectric conversion device and manufacturing method thereof
It is an object to reduce the region of a photoelectric conversion element which light does not reach, to suppress deterioration of power generation efficiency, and to suppress manufacturing cost of a voltage conversion element. The present invention relates to a transmissive photoelectric conversion device which includes a photoelectric conversion element including an n-type semiconductor layer, an intrinsic semiconductor layer, and a p-type semiconductor layer; a voltage conversion element which is overlapped with the photoelectric conversion element and which includes an oxide semiconductor film for a channel formation region; and a conductive element which electrically connects the photoelectric conversion element and the voltage conversion element. The photoelectric conversion element is a solar cell. The voltage conversion element includes a transistor having a channel formation region including an oxide semiconductor film. The voltage conversion element is a DC-DC converter.
US09537042B2 Non-ablative laser patterning
A method for processing a transparent substrate includes generating at least one laser pulse having laser parameters selected for non-ablatively changing a conductive layer disposed on the transparent substrate into a non-conductive feature, and directing the pulse to said conductive layer. A protective film may be affixed to a surface of the transparent substrate and need not be removed during the processing of the substrate. After processing, processed areas can be visually indistinguishable from unprocessed areas.
US09537039B2 Photovoltaic devices including MG-doped semiconductor films
A photovoltaic cell can include a dopant in contact with a semiconductor layer. The photovoltaic cell can include a transparent conductive layer and a first semiconductor layer in contact with the transparent conductive layer, the first semiconductor layer including magnesium. In certain circumstances, a substrate can be a glass substrate. In other circumstances, a substrate can be a metal layer. The first semiconductor layer can include CdS. The first semiconductor layer can have a thickness of between about 200 or 3000 Angstroms. The first semiconductor layer can include 1-20% magnesium. A method of manufacturing a photovoltaic cell can include providing a transparent conductive layer and depositing a first semiconductor layer in contact with the transparent conductive layer, the first semiconductor layer treated with magnesium.
US09537035B2 Back-face protection sheet for solar cell module, and solar cell module using same
A back-face protection sheet for a solar cell module exhibits excellent adhesion strength and tensile strength even under a high-temperature and high-humidity environment, by using a plastic film that has excellent characteristics such as electrical insulation characteristic, heat resistance, dimension stability, mechanical strength, weatherability, and water resistance, and using a two-part type lamination adhesive having excellent weatherability. The back-face protection sheet is made to have excellent adhesion strength and tensile strength for a long period of time, even under a high-temperature and high-humidity environment, by improving weatherability (hydrolysis resistance) as base material films, and giving weatherability (hydrolysis resistance) to the two-part type lamination adhesive to be used in pasting together the base material films.
US09537028B2 Pinned photodiode (PPD) pixel architecture with separate avalanche region
Described herein is a pinned photodiode pixel architecture having a p-type substrate that is independently biased with respect to a pixel area to provide an avalanche region between an n-type region and a p-type region formed on the substrate. Such a pinned photodiode pixel can be used in imaging sensors that are used in low light level conditions.
US09537017B2 Process for forming a planar diode using one mask
A planar diode and method of making the same employing only one mask. The diode is formed by coating a substrate with an oxide, removing a central portion of the oxide to define a window through which dopants are diffused. The substrate is given a Ni/Au plating to provide ohmic contact surfaces, and the oxide on the periphery of the window is coated with a polyimide passivating agent overlying the P/N junction.
US09537015B2 Localized fin width scaling using a hydrogen anneal
Transistors including one or more semiconductor fins formed on a substrate. The one or more semiconductor fins are thinner in a channel region than in source and drain regions and have rounded corners formed by an anneal in a gaseous environment. A gate dielectric layer is on the channel region of the one or more semiconductor fins, conforming to the contours of the one or more semiconductor fins. A gate structure is on the gate dielectric layer.
US09537014B2 Semiconductor device, method for manufacturing semiconductor device, and electronic device
Threshold voltage adjustment method of a semiconductor device is provided. In a semiconductor device in which at least one of transistors included in an inverter includes a semiconductor, a source electrode or a drain electrode electrically connected to the semiconductor, a gate electrode, and a charge trap layer provided between the gate electrode and the semiconductor, the potential of the gate electrode of the transistor that is higher than those of the source electrode and the drain electrode is held for a short time of 5 s or shorter, whereby electrons are trapped in the charge trap layer and the threshold voltage is increased. At this time, when the potential differences between the gate electrode and the source electrode, and the gate electrode and the drain electrode are different from each other, the threshold voltage of the transistor of the semiconductor device becomes appropriate.
US09537013B2 Display device including tapered substrate
A display device is provided including a first substrate comprising a resin material provided with a plurality region provided with a plurality of pixels including a display device, and a second substrate provided facing the first substrate and installed with the pixel region, wherein an outer periphery side surface of the first substrate having a taper shape and including a barrier layer covering an upper layer, lower layer and the outer periphery side surface of the first substrate.
US09537010B2 Semiconductor device structure and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a doped region in an upper portion of the substrate. The doped region is doped with first dopants of a first conduction type. The semiconductor device structure includes one fin structure over the substrate. A first dopant concentration of the doped region exposed by the fin structure is greater than a second dopant concentration of the doped region covered by the fin structure. The semiconductor device structure includes an isolation layer over the substrate and at two opposite sides of the fin structure. The semiconductor device structure includes a gate over the isolation layer and the fin structure.
US09537009B2 Semiconductor devices including a stressor in a recess and methods of forming the same
Semiconductor devices including a stressor in a recess and methods of forming the semiconductor devices are provided. The methods may include forming a fast etching region comprising phosphorous in an active region and forming a first trench in the active region by recessing the fast etching region. The methods may also include forming a second trench in the active region by enlarging the first trench using a directional etch process and forming a stressor in the second trench. The second trench may include a notched portion of the active region.
US09537008B2 Source/drain structure of semiconductor device
The disclosure relates to a semiconductor device. An exemplary structure for a semiconductor device comprises an isolation structure comprising a top surface over a substrate major surface; a cavity having a convex bottom surface below the top surface; a strained material in the cavity and extending above the top surface, wherein the strained material comprises an upper portion having a rhombus shape and a lower portion having substantially vertical sidewalls; and a pair of tapered spacers adjoining a portion of the substantially vertical sidewalls above the top surface.
US09537005B2 Semiconductor device, method of manufacturing semiconductor device, and antenna switch module
Disclosed is a semiconductor device having a radio frequency switch. Also disclosed are an antenna switch module and a method of manufacturing the semiconductor device. The semiconductor device includes a metal wiring insulating film bonded to a silicon substrate. In the semiconductor device, a crystal defect layer extends into the silicon substrate from a surface of the silicon substrate. Crystal defects are throughout the crystal defect layer. The semiconductor device and an integrated circuit are in the antenna switch module. The integrated circuit in the antenna switch module is mounted with the radio-frequency switch device and the silicon substrate. The method of manufacturing the semiconductor device includes a step of forming crystal defects throughout a silicon substrate. Radiation or a diffusion is used to form the crystal defects. After the step of forming the crystal defects, the method includes a step of implanting ions into a surface of the silicon substrate to form a crystal defect layer.
US09536999B2 Semiconductor device with control structure including buried portions and method of manufacturing
A semiconductor device includes transistor cells with source zones of a first conductivity type and body zones of a second conductivity type. The source and body zones are formed in a semiconductor mesa formed from a portion of a semiconductor body. Control structures include first portions extending into the semiconductor body on at least two opposing sides of the semiconductor mesa, second portions in a distance to the first surface between the first portions, and third portions in a distance to the first surface and connecting the first and the second portions, wherein constricted sections of the semiconductor mesa are formed between neighboring third portions.
US09536989B1 Field-effect transistors with source/drain regions of reduced topography
Device structures and fabrication methods for a fin-type field-effect transistor. A first fin and a second fin are formed that are comprised of a semiconductor material that is single crystal. The first fin has a sidewall facing a sidewall of the second fin. A portion of a source/drain region of the first fin is damaged to form a damage region in the portion of the first fin. After the damage region is formed, a section of a semiconductor layer is epitaxially grown from the sidewall of the first fin in the source/drain region. The semiconductor material in the damage region has a level of crystalline disorder that is greater than a level of crystalline disorder of the semiconductor material in a portion of the first fin that is not damaged.
US09536981B1 Field effect transistor device spacers
A method for fabricating a field effect transistor device comprises forming a fin on a substrate, forming a first dummy gate stack and a second dummy gate stack over the fin, forming spacers adjacent to the fin, the first dummy gate stack, and the second dummy gate stack, etching to remove portions of the fin and form a first cavity partially defined by the spacers, depositing an insulator material in the first cavity, patterning a mask over the first dummy gate stack and portions of the fin, etching to remove exposed portions of the insulator material, and epitaxially growing a first semiconductor material on exposed portions of the fin.
US09536978B2 Semiconductor device
To improve performance of a semiconductor device. For example, on the assumption that a superlattice layer is inserted between a buffer layer and a channel layer, a concentration of acceptors introduced into nitride semiconductor layers forming a part of the superlattice layer is higher than a concentration of acceptors introduced into nitride semiconductor layers forming the other part of the superlattice layer. That is, the concentration of acceptors introduced into the nitride semiconductor layers having a small band gap is higher than the concentration of acceptors introduced into the nitride semiconductor layers having a large band gap.
US09536976B2 Trench schottky rectifier device and method for manufacturing the same
A method for fabricating a trench Schottky rectifier device is provided. At first, a plurality of trenched are formed in a substrate of a first conductivity type. An insulating layer is formed on sidewalls of the trenches. Then, an ion implantation procedure is performed through the trenches to form a plurality of doped regions of a second conductivity type under the trenches. Subsequently, the trenches are filled with conductive structure such as poly-silicon structure or tungsten structure. At last, an electrode overlying the conductive structure and the substrate is formed. Thus, a Schottky contact appears between the electrode and the substrate. Each doped region and the substrate will form a PN junction to pinch off current flowing toward the Schottky contact to suppress the current leakage in a reverse bias mode.
US09536951B2 FinFET transistor comprising portions of SiGe with a crystal orientation [111]
FinFET transistor comprising at least: one fin that forms a channel, a source and a drain, comprising an alternating stack of first portions of silicon-rich SiGe and of second portions of a dielectric or semiconductor material, and third portions of germanium-rich SiGe arranged at least against lateral faces of the first portions, one gate that covers the channel, and wherein each one of the third portions comprises faces with a crystal orientation [111] covered by the gate.
US09536947B1 Silicon nanowire device and method for its manufacture
There is provided an electronic device and a method for its manufacture. The device comprises an elongate silicon nanowire less than 0.5 μm in cross-sectional dimensions and having a hexagonal cross-sectional shape due to annealing-induced energy relaxation.
US09536942B2 Semiconductor device having a plurality of electric field relaxation layers and method for manufacturing same
A semiconductor device includes an active region formed in an upper layer portion of a semiconductor layer of a first conductivity type, and a plurality of electric field relaxation layers disposed from an edge of the active region toward the outside so as to surround the active region. The plurality of electric field relaxation layers include a plurality of first electric field relaxation layers and a plurality of second electric field relaxation layers alternately disposed adjacent to each other, the first electric field relaxation layer and the second electric field relaxation layer adjacent to each other forming a set. Impurities of a second conductivity type are implanted to the first electric field relaxation layers at a first surface density, widths of which becoming smaller as apart from the active region. Impurities of the second conductivity type are implanted to the second electric field relaxation layers at a second surface density lower than the first surface density, widths of which becoming larger as apart from the active region.
US09536940B2 Interfacial materials for use in semiconductor structures and related methods
A method of forming a semiconductor structure. The method comprises forming a high-k dielectric material, forming a continuous interfacial material over the high-k dielectric material, and forming a conductive material over the continuous interfacial material. Additional methods and semiconductor structures are also disclosed.
US09536935B2 Organic thin film transistor merged with a light emitting diode using an accumulation layer as electrode
A novel light-emitting device includes an organic thin-film structure that is merged with an organic light-emitting diode structure by utilizing a part of the electron accumulation layer in the organic thin-film transistor as a common electrode for each structure. The organic thin-film structure and the organic light-emitting diode structure each include an organic semiconductor that comprises a material in which hole mobility is greater in a bulk region of the material than electron mobility in the bulk region. The advantages of such a light-emitting device include less complex processing and a simpler pixel circuit structure in comparison to separately fabricating OTFT and OLED structures and subsequently interconnecting them to form a pixel. Furthermore, relative to a light-emitting transistor, some embodiments offer the advantage of a broader light emission area more suitable for use in display devices.
US09536926B1 Magnetic tunnel junction based anti-fuses with cascoded transistors
Magnetic tunnel junction antifuse devices are protected from degradation caused by programming voltage drop across the gates of unselected magnetic tunnel junction antifuses by connecting said magnetic tunnel junction serially with a first field effect transistor and a second field effect transistor, the first field effect transistor having its gate connected to a positive supply voltage while the gate of the second field effect transistor is switchably connected to a programming voltage.
US09536921B2 Radiation image-pickup device and radiation image-pickup display system
A radiation image-pickup device includes: a plurality of pixels each configured to generate signal charge based on radiation; and a field effect transistor used to read the signal charge from each of the plurality of pixels, wherein the field effect transistor includes a semiconductor layer including an active layer and a low concentration impurity layer formed to be adjacent to the active layer, and a first and a second gate electrode disposed to face each other with the active layer interposed therebetween, and one or both of the first and the second gate electrodes are provided in a region not facing the low concentration impurity layer.
US09536920B2 Stacked image sensor having a barrier layer
An image sensor includes a sensor portion and an ASIC portion bonded to the sensor portion. The sensor portion includes a first substrate having radiation-sensing pixels, a first interconnect structure, a first isolation layer, and a first dielectric layer. The ASIC portion includes a second substrate, a second isolation layer, and a second dielectric layer. The material compositions of the first and second isolation layers and the first and second dielectric layers are configured such that the first and second isolation layers may serve as barrier layers to prevent copper diffusion into oxide. The first and second isolation layers may also serve as etching-stop layers in the formation of the image sensor.
US09536919B2 Solid-state imaging device and method of manufacturing the same, and imaging apparatus
A solid-state imaging device includes: a semiconductor substrate provided with an effective pixel region including a light receiving section that photoelectrically converts incident light; an interconnection layer that is provided at a plane side opposite to the light receiving plane of the semiconductor substrate; a first groove portion that is provided between adjacent light receiving sections and is formed at a predetermined depth from the light receiving plane side of the semiconductor substrate; and an insulating material that is embedded in at least a part of the first groove portion.
US09536911B2 Assembling method for array substrate and color filter substrate of liquid crystal display
The present invention discloses an assembling method for array substrate and color filter substrate of liquid crystal display, which comprises: coating a seal on a color filter substrate; forming multiple sealing points at the predetermined position between an array substrate with liquid crystal and the color filter substrate; rotating the color filter substrate to fit the array substrate; irradiating the sealing points using a light source to cure the sealing points, so that the array substrate and the color filter substrate are bonded. According to the embodiment of the present invention, it can be aligned precisely during assembling process of the array substrate and the color filter substrate, which avoids the poor substrate alignment caused by handling or flip and then improves the product yield.
US09536907B2 Thin film semiconductor device
According to one embodiment, provided is a thin film transistor with which it is possible to reduce the leakage current and thereby, for a liquid crystal display device, to ensure a good display quality. The thin film transistor includes a semiconductor layer, gate electrodes, first light-blocking electrodes, and second light-blocking electrodes. The first light-blocking electrodes are disposed opposite to the gate electrodes with respect to the semiconductor layer and opposed to channel regions to block light incident into the channel regions. The second light-blocking electrodes are disposed opposite to the semiconductor layer with respect to the gate electrodes, arranged to block light incident into the channel regions, and electrically connected with one of a signal line and a pixel electrode.
US09536906B2 Pixel structure, liquid crystal display array substrate and liquid crystal display panel
A pixel structure is disclosed. The pixel structure includes a plurality of data lines arranged in a first direction, and a plurality of gate lines arranged in a second direction. The plurality of data lines intersect with the plurality of gate lines near a plurality of sub-pixels. In addition, each of the plurality of sub-pixels includes a thin film transistor, and a pixel electrode. The plurality of sub-pixels includes a plurality of first rows of sub-pixels, and a plurality of second rows of sub-pixels, where the first rows of sub-pixels and the second rows of sub-pixels are interleaved, each sub-pixel in the first rows of sub-pixels is provided with a signal over a second-closest data line, and each sub-pixel in the second rows of sub-pixels is provided with a signal over a first-closest data line.
US09536903B2 Display device
To suppress fluctuation in the threshold voltage of a transistor, to reduce the number of connections of a display panel and a driver IC, to achieve reduction in power consumption of a display device, and to achieve increase in size and high definition of the display device. A gate electrode of a transistor which easily deteriorates is connected to a wiring to which a high potential is supplied through a first switching transistor and a wiring to which a low potential is supplied through a second switching transistor; a clock signal is input to a gate electrode of the first switching transistor; and an inverted clock signal is input to a gate electrode of the second switching transistor. Thus, the high potential and the low potential are alternately applied to the gate electrode of the transistor which easily deteriorates.
US09536892B2 Pillar-shaped semiconductor memory device and method for producing the same
A pillar-shaped semiconductor memory device includes an i-layer substrate, a silicon pillar, a tunnel insulating layer, a data charge storage insulating layer, a first interlayer insulating layer, a second interlayer insulating layer, and word-line conductor layers separated by third interlayer insulating layers. The tunnel insulating layer, the data charge storage insulating layer, the first interlayer insulating layer, and the second interlayer insulating layer are formed so as to surround an outer peripheral portion of a side surface of the silicon pillar. The word-line conductor layers and the third interlayer insulating layers are formed so as to surround an outer peripheral portion of a side surface of the second interlayer insulating layer in a direction perpendicular to a surface of the i-layer substrate.
US09536888B2 Method to prevent oxide damage and residue contamination for memory device
The present disclosure relates a method of forming an integrated circuit. In some embodiments, the method is performed by patterning a first masking layer over a substrate to have a first plurality of openings at a memory cell region and a second plurality of openings at a boundary region. A first plurality of dielectric bodies are formed within the first plurality of openings and a second plurality of dielectric bodies are formed within the second plurality of openings. A second masking layer is formed over the first masking layer and the first and second plurality of dielectric bodies. The first and second masking layers are removed at the memory cell region, and a first conductive layer is formed to fill recesses between the first plurality of dielectric bodies. A planarization process reduces a height of the first conductive layer and removes the first conductive layer from over the boundary region.
US09536884B2 Semiconductor device having positive fixed charge containing layer
A semiconductor device can include a substrate including a plurality of active regions having a long axis in a first direction and a short axis in a second direction, the plurality of active regions being repeatedly and separately positioned along the first and second directions, an isolation film defining the plurality of active regions, a plurality of word lines extending across the plurality of active regions and the isolation film, and a positive fixed charge containing layer covering at least a portion of the plurality of word lines, respectively.
US09536881B2 Semiconductor devices having fin shaped channels
Semiconductor devices are provided. The semiconductor devices include a first fin; a first gate electrode intersecting the first fin; a first elevated source and/or drain on respective sides of the first gate electrode on the first fin; and a first field dielectric film adjacent the first fin. The first field dielectric film includes a first part below a top surface of the first fin and a second part protruding from the first part and above a top surface of the first fin that makes contact with the first elevated source and/or drain.
US09536876B2 Temperature detector and controlling heat
A circuit with a temperature detector includes a first FET and a second FET. Each of the first and second FETs has a channel structure having a non-planar structure. The second FET is in close proximity to the first FET. A gate of the second FET is separated from the first FET, and a source and drain of the second FET are shorted together. A resistance of the gate of the second FET between two terminals on the gate of the second FET varies with a temperature local to the first FET.
US09536870B2 SCR with fin body regions for ESD protection
An electrostatic discharge protection circuit is disclosed. A method of manufacturing a semiconductor structure includes forming a semiconductor controlled rectifier including a first plurality of fingers between an n-well body contact and an anode in an n-well, and a second plurality of fingers between a p-well body contact and a cathode in a p-well.
US09536860B2 Stretchable display
A stretchable display is disclosed. In one aspect, the stretchable display includes a plurality of pixel substrates arranged in a matrix having row and column directions. Each of the pixel substrates includes an island and a flexible hinge connecting the island to at least one of the adjacent pixel substrates. The island of each of the pixel substrates includes a plurality of first sides and a plurality of second sides. The flexible hinge of each of the pixel substrates includes a plurality of first flexible sub-hinges respectively extending from the first sides in the row direction and a plurality of second flexible sub-hinges respectively extending from the second sides in the column direction.
US09536859B2 Semiconductor device packaging having plurality of wires bonding to a leadframe
A semiconductor device includes a semiconductor element, a lead, and a wire including a first bonding portion bonded to the semiconductor element and a second bonding portion bonded to the lead. The semiconductor element includes a first bonding surface which faces to a first side in a first direction and to which the first bonding portion is bonded. The lead includes a second bonding surface and a third bonding surface both facing to the first side in the first direction and forming an angle larger than 180° on the first side in the first direction. The semiconductor device further includes a ball bump extending onto both the second bonding surface and the third bonding surface. The second bonding portion is bonded to the lead via the ball bump.
US09536852B2 Lead frame having a perimeter recess within periphery of component terminal
Embodiments described herein relate to a packaged circuit including a lead frame having at least one recess pattern on an internal surface thereof. The at least one recess pattern includes a perimeter recess that defines a perimeter around one or more raised surfaces. The packaged circuit also includes a component having one or more terminals. One of the terminals is mounted to the one or more raised surfaces such that the terminal covers the perimeter recess, wherein the perimeter recess has a size and shape such that the recess is proximate a perimeter of the terminal. The packaged circuit also includes component attach adhesive between the single terminal of the component and the one or more raised surfaces of the lead frame.
US09536851B2 Preform structure for soldering a semiconductor chip arrangement, a method for forming a preform structure for a semiconductor chip arrangement, and a method for soldering a semiconductor chip arrangement
A preform structure for soldering a semiconductor chip arrangement includes a carbon fiber composite sheet and a solder layer formed over the carbon fiber composite sheet.
US09536844B1 Transient antennas and transient electronics
The disclosed antenna structures and electronic microsystems are capable of physically disappearing in a controlled, triggerable manner. Some variations provide an on-chip transient antenna comprising a semiconductor substrate containing ion-implanted hydrogen atoms and a conductor network comprising metals bridged by low-melting-temperature metals. Some variations provide an off-chip transient antenna comprising a flexible substrate containing a polymer, nanoporous silicon particles, and an oxidant for silicon, and a conductor network comprising metals bridged by low-melting-temperature metals. Other variations provide a method of introducing physical transience to a semiconductor integrated circuit, comprising thinning a substrate from the back side, implanting hydrogen ions into the thinned substrate to introduce latent structural flaws, depositing a semiconductor integrated circuit or sensor chip, and providing a controllable heating source capable of activating the latent structural flaws. These novel approaches are compatible with existing integrated circuits processing, preserve antenna performance, and use foundry-compatible techniques.
US09536839B2 Semiconductor device and a method of manufacturing the same
To provide a technique capable of positioning of a semiconductor chip and a mounting substrate with high precision by improving visibility of an alignment mark. In a semiconductor chip constituting an LCD driver, a mark is formed in an alignment mark formation region over a semiconductor substrate. The mark is formed in the same layer as that of an uppermost layer wiring (third layer wiring) in an integrated circuit formation region. Then, in the lower layer of the mark and a background region surrounding the mark, patterns are formed. At this time, the pattern P1a is formed in the same layer as that of a second layer wiring and the pattern P1b is formed in the same layer as that of a first layer wiring. Further, the pattern P2 is formed in the same layer as that of a gate electrode, and the pattern P3 is formed in the same layer as that of an element isolation region.
US09536838B1 Single crystal ingot, semiconductor wafer and method of manufacturing semiconductor wafers
An embodiment of a method of manufacturing semiconductor wafers comprises forming a notch or a flat in a semiconductor ingot extending along an axial direction. A plurality of markings are formed in the semiconductor ingot. At least some of the plurality of markings at different positions along the axial direction are distinguishable from each other by a characteristic feature. The semiconductor ingot is then sliced into semiconductor wafers.
US09536834B2 Reverse damascene process
The present disclosure relates to a method of forming a back-end-of-the-line metallization layer. The method is performed by forming a plurality of freestanding metal layer structures (i.e., metal layer structures not surrounded by a dielectric material) on a semiconductor substrate within an area defined by a patterned photoresist layer. A diffusion barrier layer is deposited onto the metal layer structure in a manner such that the diffusion barrier layer conforms to the top and sides of the metal layer structure. A dielectric material is formed on the surface of the substrate to fill areas between metal layer structures. The substrate is planarized to remove excess metal and dielectric material and to expose the top of the metal layer structure.
US09536831B2 Semiconductor device and method for fabricating the same
A semiconductor device is disclosed. The semiconductor device includes: a substrate having a die region and a scribe line region defined thereon; and a bonding pad on the die region of the substrate and overlapping the scribe line region.
US09536826B1 Fin field effect transistor (finFET) device structure with interconnect structure
A semiconductor device structure is provided. The semiconductor device structure includes a first metal layer formed over a substrate and an interconnect structure formed over the first metal layer. The interconnect structure includes an upper portion, a middle portion and a lower portion, the middle portion is connected between the upper portion and the lower portion. The upper portion and the lower portion each have a constant width, and the middle portion has a tapered width which is gradually tapered from the upper portion to the lower portion.
US09536823B2 Conductive structures, systems and devices including conductive structures and related methods
Conductive structures include a plurality of conductive steps and a contact extending at least partially therethrough in communication with at least one of the plurality of conductive steps and insulated from at least another one of the conductive steps. Devices may include such conductive structures. Systems may include a semiconductor device and a stair step conductive structure having a plurality of contacts extending through a step of the stair step conductive structure. Methods of forming conductive structures include forming contacts in contact holes formed through at least one conductive step of a conductive structure. Methods of forming electrical connections in stair step conductive structures include forming contacts in contact holes formed through each step of the stair step conductive structure.
US09536795B2 Multiple threshold voltage trigate devices using 3D condensation
A method of forming a multiple threshold voltage p-channel silicon germanium trigate device using (3D) condensation. The method may include forming a first and second fin in a single semiconductor layer, where the first and second fin have similar initial widths; thinning the second fin; performing a (3D) condensation process to condense the germanium within the first and second fin; and thinning the first fin to a similar width as the second fin.
US09536780B1 Method and apparatus for single chamber treatment
The disclosure relates to using a single chamber for multiple treatments resulting in a semiconductor chip having an interconnect. An exemplary process many include forming a via to expose several layers of a microchip. The layers may include, pattered dielectric layer, a capping layer, a first metal layer and an insulator. A surface modification step is then implemented to modify and/or densify the treated surfaces of the dielectric surface. A metal compound removal step is then implemented to remove metal compounds from the bottom of the via. Finally, the via is filled with a conductive material. The surface modification and the metal compound removal steps are implemented in one chamber.
US09536778B2 Self-aligned double patterning process for metal routing
Self-aligned double patterning processes to produce metal route between and connecting conductive lines are disclosed. Embodiments include forming a hard mask over a dielectric layer; forming a patterning template including plural parallel linear elements on the hard mask, wherein said hard mask is exposed between adjacent parallel linear elements; forming a block mask covering a portion of said adjacent parallel linear elements and spaces therebetween; etching exposed portions of said hard mask through said block mask and said patterning template defining plural parallel lines; removing said block mask and said patterning template; forming a cut mask above said hard mask to define an opening perpendicular to and connecting two adjacent parallel lines; etching said hard mask through said cut mask and removing the cut mask; etching recesses in the dielectric layer through said hard mask; removing the hard mask; and filling said recesses with a conductive material.
US09536771B2 Gap fill self planarization on post EPI
The present disclosure relates to an integrated chip IC having transistors with structures separated by a flowable dielectric material, and a related method of formation. In some embodiments, an integrated chip has a semiconductor substrate and an embedded silicon germanium (SiGe) region extending as a positive relief from a location within the semiconductor substrate to a position above the semiconductor substrate. A first gate structure is located at a position that is separated from the embedded SiGe region by a first gap. A flowable dielectric material is disposed between the gate structure and the embedded SiGe region and a pre-metal dielectric (PMD) layer disposed above the flowable dielectric material. The flowable dielectric material provides for good gap fill capabilities that mitigate void formation during gap fill between the adjacent gate structures.
US09536769B1 Pixelated capacitance controlled ESC
Implementations described herein provide a chucking circuit for a pixilated electrostatic chuck which enables both lateral and azimuthal tuning of the RF coupling between an electrostatic chuck and a substrate placed thereon. In one embodiment, a chucking circuit for an electrostatic chuck (ESC) has one or more chucking electrodes disposed in a dielectric body of the ESC, a plurality of pixel electrodes disposed in the dielectric body, and a chucking circuit having the one or more chucking electrodes and the plurality of pixel electrodes, the chucking circuit operable to electrostatically chuck a substrate to a workpiece support surface of the ESC, the chucking circuit having a plurality of secondary circuits, wherein each secondary circuit includes at least one capacitor of a plurality of capacitors, each secondary circuit is configured to independently control an impedance between one of the pixel electrodes and a ground.
US09536767B1 Material handling method
The present disclosure relates to a material handling method of performing by means of an automatic mechanical material handling equipment controlled by a control system at least a first and a second access task for accessing respectively at least a first and at least a second article stored in a material handling storage system, the first and second access tasks having been assigned a first and a second execution priority respectively. The method comprises a) controlling the automatic mechanical material handling equipment to perform the first access task having the highest priority; and in parallel to performing the first access task a1) evaluating data indicative of the material handling storage system for determining that a first intermediate task is to be performed, wherein the first intermediate task is required in order to perform by the automatic mechanical material handling equipment the second access task; and a2) assigning an execution priority to the first intermediate task higher than the second execution priority; b) controlling the automatic mechanical material handling equipment to perform at least the first intermediate task and the second access task according to the order of execution priorities.
US09536766B2 Article transport carriage
An article transport carriage includes a carriage main body configured to travel along a travel path, a support portion configured to support a bottom surface of an article from below, a projecting and retracting actuator for projecting and retracting the support portion between a projected position and a retracted position, a pressure applying portion located directly above the article supported by the support portion in the retracted position, and a distance changing actuator for changing the distance in the vertical direction between the support portion and the pressure applying portion between a pressure applying distance and a spaced apart distance.
US09536764B2 End effector for wafer transfer system and method of transferring wafers
An end effector of a wafer transfer system includes synchronously movable blades operable to hold and release wafers. The end effector comprises an end effector housing including a first blade mount coupled to a first blade, a second blade mount coupled to a second blade, and an actuator operable to move the blade mounts on respective linear rails. The actuator includes a longitudinally movable piston coupled to the respective blade mounts by respective actuator links. The actuator links are pivotally coupled to the longitudinally movable piston at respective first ends thereof and to the first and second blade mounts at respective second ends thereof wherein moving the piston towards a retracted position causes the blades to synchronously move laterally towards each other and moving the piston towards the retracted position causes the blades to synchronously move laterally away from each other so as to hold or release a wafer.
US09536762B2 Method and apparatus for thermal mapping and thermal process control
A thermal processing apparatus is provided in accordance with some embodiments. The thermal processing apparatus includes a heating source for transmitting incident radiation to a work piece having a circuit pattern formed on a front surface; a radiation sensor configured to receive light radiated from the front surface of the work piece; and a controller coupled to the radiation sensor, the controller being designed to control the heating source to reduce temperature variation of the work piece.
US09536744B1 Enabling large feature alignment marks with sidewall image transfer patterning
In an embodiment, this disclosure relates to a method of creating an alignment feature within a sidewall image transfer process by the addition of a block mask. The presence of the alignment feature would enable better overlay and alignment for subsequent lithographic stacks.
US09536739B2 Self-cut sidewall image transfer process
A plurality of mandrels is formed on a silicon substrate. The mandrels are spaced apart at a given pitch, wherein at least one of the plurality of mandrels is formed having a first width, and at least another one of the plurality of mandrels is formed having a second width, and wherein the first width is greater than the second width. At least one structure is formed by removing at least a portion of the plurality of mandrels in a sidewall image transfer process without using a cut mask.
US09536736B2 Reducing substrate bowing caused by high percentage sige layers
The present invention relates generally to semiconductor devices and more particularly, to a structure and method for reducing substrate bowing resulting from the formation of strained SiGe layers having a high percentage of germanium (“high concentration SiGe”) on silicon substrates. During the epitaxial growth of the high concentration SiGe layer, carbon dopant atoms may be introduced to the crystalline lattice structure of the SiGe, forming a SiGe:C layer. The carbon dopant atoms may reduce tensile strain in the SiGe:C layer during annealing, thereby reducing substrate bowing.
US09536734B2 Method of manufacturing semiconductor device, substrate processing apparatus, and recording medium
A method of manufacturing a semiconductor device is disclosed. The method includes forming a film on a substrate by performing a cycle a predetermined number of times, wherein the cycle includes non-simultaneously performing: supplying a precursor gas to the substrate in a process chamber; exhausting the precursor gas in the process chamber through an exhaust system; confining a reaction gas, which differs in chemical structure from the precursor gas, in the process chamber by supplying the reaction gas to the substrate in the process chamber while the exhaust system is closed; and exhausting the reaction gas in the process chamber through the exhaust system while the exhaust system is opened.
US09536725B2 Means of introducing an analyte into liquid sampling atmospheric pressure glow discharge
A liquid sampling, atmospheric pressure, glow discharge (LS-APGD) device as well as systems that incorporate the device and methods for using the device and systems are described. The LS-APGD includes a hollow capillary for delivering an electrolyte solution to a glow discharge space. The device also includes a counter electrode in the form of a second hollow capillary that can deliver the analyte into the glow discharge space. A voltage across the electrolyte solution and the counter electrode creates the microplasma within the glow discharge space that interacts with the analyte to move it to a higher energy state (vaporization, excitation, and/or ionization of the analyte).
US09536713B2 Reliable plasma ignition and reignition
This disclosure describes systems, methods, and apparatus for ensuring desirable ignition of plasma in a plasma processing chamber via providing increased instantaneous power during an ignition period for both continuous wave (CW) and pulsed power delivery. The systems, methods, and apparatus can be applied to both initial ignition of a plasma and reignition of a plasma where pulsed power delivery leads to periodic extinction of the plasma.
US09536711B2 Method and apparatus for DC voltage control on RF-powered electrode
In a plasma processing chamber, a method for processing a substrate is provided. The method includes supporting the substrate in the plasma processing chamber configured with an upper electrode (UE) and a lower electrode (LE), configuring at least one radio frequency power source to ignite plasma between the UE and the LE, and providing a conductive coupling ring, the conductive coupling ring is coupled to the LE to provide a conductive path. The method further includes providing a plasma-facing-substrate-periphery (PFSP) ring, the PFSP ring being disposed above the conductive coupling ring. The method yet further includes coupling the PFSP ring to at least one of a direct current (DC) ground through an RF filter, the DC ground through the RF filter and a variable resistor, a positive DC power source through the RF filter, and a negative DC power source through the RF filter to control plasma processing parameters.
US09536707B2 Etching method of multilayered film
An etching method of etching a multilayered film includes etching a multilayered film by generating plasma within a processing vessel of a plasma processing apparatus. In the etching of the multilayered film, a first processing gas containing a hydrogen gas, a hydrogen bromide gas, a fluorine-containing gas, a hydrocarbon gas, a hydrofluorocarbon gas and a fluorocarbon gas is supplied from a first supply unit configured to supply a gas toward a central region of the processing target object and a second supply unit configured to supply a gas toward outer region than the central region; a second processing gas containing a hydrocarbon gas and a fluorocarbon gas is supplied from either one of the first supply unit and the second supply unit; and the first processing gas and the second processing gas are excited.
US09536693B2 Electrical switching apparatus and trip assembly therefor
A trip assembly is for an electrical switching apparatus. The electrical switching apparatus includes a housing, separable contacts enclosed by the housing, and an operating mechanism for opening and closing the separable contacts. The operating mechanism includes a poleshaft and a trip D-shaft. The trip assembly comprises: a yoke assembly comprising a yoke member and a trip pin coupled to the yoke member, the yoke member being structured to be coupled to the poleshaft; and a link assembly comprising a linking member, the linking member being structured to cooperate with each of the trip pin and the trip D-shaft. When the yoke member moves in response to a trip condition, the linking member is structured to transmit movement of the yoke member into movement of the trip D-shaft.
US09536690B2 High performance power input circuits using synchronized mechanical switches
Synchronized mechanical switches are configured to support electrical switching circuits operating at frequencies equal to or higher than the frequency of the primary AC power supply. Due to near perfect impedances of mechanical switches as well as accurate timing control mechanisms, the mechanical switching circuits provide timely electrical connections to the terminals of the primary AC power supply to generate proper waveforms suitable to power next stage electrical circuits without the need to use semiconductor devices.
US09536681B2 Multi-pole switching device
A multi-pole switching device (1) for a busbar system includes a movable front cover (3), which is movably attached to the housing of the switching device and which locks at least one receiving unit (4) for receiving a component when the multi-pole switching device (1) is switched on.
US09536678B2 Stability enhancing additive for electrochemical devices
Embodiments described herein relate generally to electric double layer capacitors having an electrolyte formulation that includes a quantity of a stabilizing additive such that the electrochemical double layer capacitors retain cell capacitance for longer periods of time, generate less gas during operation, and experience less long term ESR. In some embodiments, an electrolyte formulation includes an ionic species, a solvent, and a stabilizer. In some embodiments the stabilizer contains a moiety that promotes adsorption to a surface, such as a carbon surface, and a moiety that promotes polarity of the stabilizer. In some embodiments, the solvent can be a nitrile compound and the stabilizer can be a compound of the formula I: Such that R is H, saturated or unsaturated, linear or branched, acyclic carbon group, OH, halogen NH2, NO2, S(O)2CF3, or monocyclic or polycyclic aryl, and n is an integer from 0 to 5.
US09536677B2 Dye-sensitized solar cell and method for manufacturing same
A dye-sensitized solar cell includes a first electrode; a second electrode that faces the first electrode; an electrolyte that is disposed between the first electrode and the second electrode; and an annular encapsulation unit that surrounds the electrolyte together with the first electrode and the second electrode, and connects the first electrode and the second electrode. In the dye-sensitized solar cell, the sealing portion has a resin sealing section formed of a resin. At least one interface of a first interface between the first electrode and the sealing portion, and a second interface between the second electrode and the sealing portion, constitutes a wide width section having the broadest sealing width among the sealing widths of the sealing portion, and the sealing portion has a narrow width section having a narrower sealing width than the wide width section.
US09536666B2 Multi-layer ceramic capacitor
A multi-layer ceramic capacitor has a laminate of dielectric layers and internal electrode layers laminated alternately with one another, as well as cover layers formed as the outermost layers at the top and bottom of the laminate in the laminating direction, wherein the dielectric layers are constituted by a sintered compact containing a barium titanate and a silicon compound, and a fresnoite phase having an average grain size of 1 μm or less is present in the dielectric layers.
US09536663B2 Metallized film capacitor
A metallized film capacitor includes an element formed by cutting a laminate made of a pair of metallized films to a predetermined length, and the element includes metallized contact electrodes disposed on both end faces in a width direction of the element. On each dielectric film, there are formed a protection mechanism portion including a plurality of segmented electrodes that are coupled with each other via a fuse, a solid electrode connecting with the metallized contact electrode of a corresponding polarity, and a vertical pattern extending across the dielectric film in the length direction between the protection mechanism portion and the solid electrode. The position and the width of the vertical pattern are set such that the range of the vertical pattern in the width direction overlaps the vertical pattern of a metallized film which forms a pair.
US09536662B2 Multilayer ceramic capacitor and mounting board for mounting thereof
A multilayer ceramic capacitor includes: a ceramic body including a plurality of dielectric layers and a plurality of first and second internal electrodes stacked in a width direction; a pair of first external electrodes disposed on a mounting surface of the ceramic body to be spaced apart from one another and connected to the plurality of first internal electrodes; a second external electrode disposed between the pair of first external electrodes on the mounting surface of the ceramic body and connected to the plurality of second internal electrodes; and a dummy electrode disposed on a surface of the ceramic body opposing the mounting surface of the ceramic body.
US09536661B2 Method of production of transformer module
A method of producing a transformer module by placing at least one transformer which includes a core, a primary winding, and a secondary winding at a bottom surface of a case at which a plurality of external terminals are provided. The method comprising placing two support columns on the bottom surface, placing the bottom surfaces of cores near the lead-out points of the leads of the windings at the two sides of the cores on core support parts of the two support columns to support them, stringing leads at the two sides of the cores to the external terminals and electrically joining them, removing the two support columns so that the bottom surfaces of the cores are placed on the bottom surface of the case, then fastening the cores to the bottom surface of the case to produce a transformer module where the leads from the cores are given excess length.
US09536650B2 Magnetic structure
Magnetic structure production may relate, by way of example but not limitation, to methods, systems, etc. for producing magnetic structures by printing magnetic pixels (aka maxels) into a magnetizable material. Disclosed herein is production of magnetic structures having, for example: maxels of varying shapes, maxels with different positioning, individual maxels with different properties, maxel patterns having different magnetic field characteristics, combinations thereof, and so forth. In certain example implementations disclosed herein, a second maxel may be printed such that it partially overwrites a first maxel to produce a magnetic structure having overlapping maxels. In certain example implementations disclosed herein, a magnetic printer may include a print head comprising multiple parts and having various properties. In certain example implementations disclosed herein, various techniques for using a magnetic printer may be employed to produce different magnetic structures. Furthermore, description of additional magnet-related technology and example implementations thereof is included herein.
US09536649B2 MRI apparatus, operation method thereof, and quenching prevention device
In order to prevent quenching caused accidentally in a superconducting magnet, an MRI apparatus vibrates the superconducting magnet in order to prevent quenching of the superconducting magnet in a time period for which a predetermined imaging sequence is not executed (step 210). As a specific method, a gradient magnetic field may be generated by a gradient magnetic field coil for an imaging sequence of the MRI apparatus, or a gradient magnetic field may be generated using a gradient magnetic field coil for vibration provided apart from the gradient magnetic field coil for an imaging sequence. In addition, in a period for which the predetermined imaging sequence is not executed, a phantom may be imaged to prevent the quenching of the superconducting magnet.
US09536637B2 Multilayered heat-recoverable article, wire splice, and wire harness
A multilayered heat-recoverable article 1 includes a base material layer 10 and an adhesive layer 11 disposed on the inner side of the base material layer 10. The adhesive layer 11 includes [A] a thermoplastic resin having a melt flow rate of 15 g/10 min to 1,000 g/10 min at 190° C. and a load of 2.16 kg, [B] an organically treated layered silicate, and [C] a deterioration inhibitor. The shear viscosity at 150° C. of the adhesive layer 11 is 300 Pa·s or more at a shear rate of 0.1 s−1 and 200 Pa·s or less at a shear rate of 100s−1.
US09536625B1 Circuitry and method for critical path timing speculation in RAMs
User data or constantly toggling functional critical path timing sensors measure delays in actual critical paths that include a RAM. Variable resistors or variable capacitors are added to RAM bit lines for redundant cells to delay bit-line sensing by sense amplifiers. The sense amplifiers' delayed data is compared to non-delayed data from normal selected RAM cells to detect timing failures. Variable resistors or capacitors may also be added between the write drivers and bit lines to delay writing data into the redundant cells. A margin delay adjustment controller sweeps margin delays for constantly toggling paths until failures. A margin delay is then adjusted and added to functional critical paths that carry user data. Functional critical path timing sensors test setup time with the added margin delay. Timing failures cause VDD to increase, while a controller reduces VDD when no failures occur. Actual delays through the RAM adjust VDD.
US09536619B2 Hybrid-HDD with improved data retention
Data are refreshed in a nonvolatile solid-state device to significantly reduce the likelihood of data retention errors. Test data are written in a region of the nonvolatile solid-state device when user data are stored in the nonvolatile solid-state device, and are subsequently read to detect the possibility of data retention errors occurring when the associated user data are read. The test data may be a portion of the user data or a predetermined test pattern. To increase sensitivity to incipient charge leakage that may compromise the user data, the test data may be written using a modified write process and/or read with a modified read operation. The nonvolatile solid-state device may be employed as part of a solid-state drive or as the flash-memory portion of a hybrid hard disk drive.
US09536608B1 Content addressable memory device
Disclosed aspects include a content addressable memory device comprising at least two memory banks connectable to a global search line. Each memory bank comprises at least two content addressable memory cells. Each content addressable memory cell can store one bit. Each content addressable memory cell is coupled to a respective local search line. Aspects include a bank connection circuitry configured for coupling the global search line to the local search lines in dependence of a bank prediction signal line. The bank connection circuitry of the content addressable memory device may comprise bank hold circuitry for storing a search value transmitted by the global search line.
US09536606B2 Seasoning phase change memories
A seasoned phase change memory has been subjected to a longer pulse to adjust resistance levels prior to use of the phase change memory.
US09536603B2 Methods and apparatuses for determining threshold voltage shift
Apparatuses and methods for determining threshold voltage shift are described. A number of methods for determining threshold voltage shift in memory cells include determining changes in threshold voltage for memory cells at each data state of a first number of data states by searching threshold voltage data of memory cells programmed to the first number of data states and determining changes in threshold voltage for memory cells at each data state of a second number of data states by searching threshold voltage data of memory cells programmed to the second number of data states within a range of threshold voltages, wherein the range is shifted from a previous range based on the changes in threshold voltage for memory cells programmed to the first number of data states.
US09536601B2 Threshold voltage grouping of memory cells in same threshold voltage range
A memory cell undergoing programming is determined as belonging to a particular one of a plurality of second threshold voltage ranges that divide a present threshold voltage range of the particular memory cell. Programming pulses are applied to program the particular memory cell to within the target threshold voltage range. At least one of a program voltage and a total duration of the programming pulses applied to the particular memory cell is varied, depending on the particular second threshold voltage range of the memory cell.
US09536597B2 Low-power SRAM cells
The present invention provides a memory unit (4) comprising: a storage element (6) comprising a pair of back to back inverters (12a, 12b and 14a, 14b) having respective first and second storage access nodes (24, 26); first and second voltage lines (VSS, VDD 16a, 6b) across which said pair of back to back inverters (12a, 12b and 14a, 14b) are connected; a first access transistor (18a), connected to said first storage node (24); a second access transistor (18b), connected to said second storage node (26); a write word line (22) connected to a gate (18g1) on said first access transistor (18a) and a gate (18g2) on said second access transistor (18b); a first bit line (28) operably connected for controlling 10 said node (24); a second bit line (30) operably connected for controlling said node (26); in which there is provided a data dependent conductive path (46) between the first and second bit lines (28, 30).
US09536593B1 Low power receiver with wide input voltage range
An input receiver is provided with a pass transistor that is controlled to pass an input signal to an inverter only while a first binary state for the input signal equals a low voltage. The input receiver also includes a source follower transistor configured to pass a threshold-voltage-reduced version of the input signal while the first binary state of the input signal equals a high voltage greater than the low voltage.
US09536581B2 Tamper-resistant non-volatile memory device
A non-volatile memory device includes a memory cell array including memory cells, each having a resistance value reversibly transitioning among resistance value ranges in a variable state in accordance with application of different electrical signals, a control circuit that, in operation, receives a control signal, a read circuit that, in operation, obtains pieces of resistance value information each relating to the resistance value of one of the memory cells in accordance with the control signal, and an arithmetic circuit that, in operation, calculates a binary reference value based on at least a part of the pieces of resistance value information. In operation, the read circuit selectively assigns, based on the binary reference value, one of two values to each of the pieces of resistance value information.
US09536578B2 Apparatus and method for writing data to memory array circuits
A write driver for a memory circuit includes a control circuit configured to: operate a first push-pull driver to generate a first drive signal in a first voltage domain at a first node based on an input signal in a second domain and in response to a mode select signal being in a first mode, wherein the first drive signal is at a same logic level as the input signal; operate a second push-pull driver to generate a second drive signal in the first voltage domain at a second node based on the input signal and in response to the mode select signal being in the first mode, wherein the second drive signal is at a complement logic level with respect to the input signal; and operate the first and second push-pull drivers to float the first and second nodes in response to the mode select signal being in a second mode.
US09536560B2 Cadence determination and media content selection
Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.
US09536549B1 Multiple sensor magnetic reproducing device with reduced inter-sensor spacing
A multi-sensor reader that includes a first sensor that has a sensor stack, which includes a free layer (FL) that has a magnetization that changes according to an external magnetic field. The first sensor also includes a shielding structure that is positioned over the sensor stack. The multi-sensor reader also includes a second sensor stacked over the first sensor. The second sensor includes a sensor stack, which includes a FL that has a magnetization that changes according to the external magnetic field. The multi-sensor reader further includes an isolation layer between the first sensor and the second sensor. A FL-to-FL spacing reduction feature is included in at least one of the isolation layer or the shielding structure.
US09536548B1 Magnetic write head with novel hot seed design to mitigate adjacent track interference
Disclosed herein is a magnetic write head comprising a main pole, a write gap over the main pole, a first hot seed layer over the main pole, wherein the first hot seed layer comprises a first hot seed material having a first anisotropy value, and a second hot seed layer comprising a second hot seed material having a second anisotropy value, the second anisotropy value being greater than the first anisotropy value, wherein at least a portion of the second hot seed layer is adjacent to the first hot seed layer to mitigate adjacent track interference. Also disclosed are methods to fabricate magnetic write heads having first and second hot seed layers.
US09536542B2 Encoding device and method, decoding device and method, and program
The present invention relates to an encoding device and method, and a decoding device and method, and a program which enable music signals to be played with higher sound quality by expanding a frequency band.A band pass filter divides an input signal into multiple subband signals, a feature amount calculating circuit calculates feature amount using at least any one of the divided multiple subband signals and the input signal, a high-frequency subband power estimating circuit calculates an estimated value of high-frequency subband power based on the calculated feature amount, and a high-frequency signal generating circuit generates a high-frequency signal component based on the multiple subband signals divided by the band pass filter and the estimated value of the high-frequency subband power calculated by the high-frequency subband power estimating circuit. A frequency band expanding device expands the frequency band of the input signal using the high-frequency signal component generated by the high-frequency signal generating circuit. The present invention may be applied to a frequency band expanding device, encoding device, decoding device, and so forth, for example.
US09536540B2 Speech signal separation and synthesis based on auditory scene analysis and speech modeling
Provided are systems and methods for generating clean speech from a speech signal representing a mixture of a noise and speech. The clean speech may be generated from synthetic speech parameters. The synthetic speech parameters are derived based on the speech signal components and a model of speech using auditory and speech production principles. The modeling may utilize a source-filter structure of the speech signal. One or more spectral analyzes on the speech signal are performed to generate spectral representations. The feature data is derived based on a spectral representation. The features corresponding to the target speech according to a model of speech are grouped and separated from the feature data. The synthetic speech parameters, including spectral envelope, pitch data and voice classification data are generated based on features corresponding to the target speech.
US09536537B2 Systems and methods for speech restoration
A method for speech restoration by an electronic device is described. The method includes obtaining a noisy speech signal. The method also includes suppressing noise in the noisy speech signal to produce a noise-suppressed speech signal. The noise-suppressed speech signal has a bandwidth that includes at least three subbands. The method further includes iteratively restoring each of the at least three subbands. Each of the at least three subbands is restored based on all previously restored subbands of the at least three subbands.
US09536532B2 Audio signal transient detection
Provided are, among other things, systems, methods and techniques for detecting whether a transient exists within an audio signal. According to one representative embodiment, a segment of a digital audio signal is divided into blocks, and a norm value is calculated for each of a number of the blocks, resulting in a set of norm values for such blocks, each such norm value representing a measure of signal strength within a corresponding block. A maximum norm value is then identified across such blocks, and a test criterion is applied to the norm values. If the test criterion is not satisfied, a first signal indicating that the segment does not include any transient is output, and if the test criterion is satisfied, a second signal indicating that the segment includes a transient is output. According to this embodiment, the test criterion involves a comparison of the maximum norm value to a different second maximum norm value, subject to a specified constraint, within the segment.
US09536530B2 Information signal representation using lapped transform
An information signal reconstructor is configured to reconstruct, using aliasing cancellation, an information signal from a lapped transform representation of the information signal including, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal.
US09536521B2 Voice recognition
A voice recognition method and system. A voice command can be received from a speech recognition unit associated with a device by a language switching module configured in association with the device. The voice command is recognized and processed into particular content to identify via a language database, a language associated with the device. The language can then be changed based on a detected language so that the language can be altered without reference to an instruction manual. In one scenario, a user walks toward the machine or device associated with the user device and speaks the desired/known language. The device “listens” to the voice, detects the language, and changes the user interface accordingly.
US09536517B2 System and method for crowd-sourced data labeling
Systems, methods, and computer-readable storage devices for crowd-sourced data labeling. The system requests a respective response from each of a set of entities. The set of entities includes crowd workers. Next, the system incrementally receives a number of responses from the set of entities until one of an accuracy threshold is reached and m responses are received, wherein the accuracy threshold is based on characteristics of the number of responses. Finally, the system generates an output response based on the number of responses.
US09536504B1 Automatic tuning floating bridge for electric stringed instruments
A method, computer program product, and system for automatically tuning a stringed instrument. An initial height of a first string of an instrument having a plurality of strings and a floating bridge is determined. The height of the plurality of strings is determined using a bridge sensor. The floating bridge is locked. A frequency of the first string is analyzed. In response to determining the frequency of the first string does not match a predetermined frequency, a tuning peg servo motor to adjust a tuning peg, thereby adjusting a string tension of the first string. The one or more bridge servo motors adjusts a spring tension until the spring tension of the one or more springs equals the string tension of the first string. In response to determining the first string is tuned, the floating bridge is unlocked.
US09536499B2 Compositing screen
A compositing screen includes a partially or fully transparent front screen that displays one image or video and a back screen displaying another image or video. The two images can be seen simultaneously, providing a composite image.
US09536496B2 Image processing apparatus, display apparatus, and image processing system and method, for displaying image data
An image processing apparatus, a display apparatus, and an image processing system and method, for displaying image data, are provided. The image processing apparatus includes a color gamut converter configured to convert a color gamut of at least a portion of an image received from the display apparatus, a controller configured to control the color gamut converter to convert color gamut of at least the portion of the image data based on region division information of a display image received from the display apparatus through the communicator and profile information for converting color gamut of a plurality of divided regions based on the region division information. Thus, the display apparatus displays image data converted into multiple-color gamut without an additional component for converting image quality and color gamut of the image data.
US09536493B2 Display apparatus and method of controlling display apparatus
A display apparatus and a method of controlling the display apparatus are provided. The method includes detecting a user when the display apparatus keeps a standby mode, in response to the detecting of the user, activating an area of a display unit to display at least one object, and in response to selection of one of the at least one object, controlling the display apparatus according to the selected object.
US09536476B2 Gate driver circuit, gate driving method, gate-on-array circuit, display device, and electronic product
The gate driver circuit is connected to a row of pixel unit, each includes a pixel driving module and a light-emitting device connected to each other, the pixel driving module including a driving transistor, a driving module and a compensating module, the compensating module is connected to a first row scanning signal, and the driving module is connected to a second row scanning signal and a driving voltage. The gate driver circuit further includes a row pixel controlling unit configured to provide the first row scanning signal to the compensating module and provide the second row scanning signal and the driving voltage to the driving module, so as to control the compensating module to compensate for a threshold voltage of the driving transistor and control the driving module to drive the light-emitting device.
US09536475B2 Display device having improved image realization and driving method thereof
A display device includes first pixels emitting light in a first field and second pixels emitting light in a second field. The first field includes a first compensation period during which threshold voltages of driving transistors of the first pixels are concurrently compensated, a first scan period during which scan signals corresponding to the first pixels are sequentially transmitted and corresponding data signals are programmed, and first light emission periods during which the first pixels concurrently emit light according to the data signals. The second field includes a second compensation period during which threshold voltages of driving transistors of the second pixels are concurrently compensated, a second scan period during which scan signals corresponding to the second pixels are sequentially transmitted and corresponding data signals are programmed, and second light emission periods during which the second pixels concurrently emit light according to the data signals.
US09536470B2 Organic electroluminescence display device
An organic electroluminescence display device is provided in which circuit components can be installed at a high density and which can reduce power consumption. The organic electroluminescence display device of the present invention comprises a display part including a first display area including a plurality of first pixels and a second display area including a plurality of second pixels, and a switch unit formed from a plurality of transistors and switching between display in the first display area and display in the second display area. The switch unit does not drive the plurality of second pixels during a frame time period for driving the plurality of first pixels in the display part and drives the plurality of second pixels during a vertical retrace time period in which the plurality of first pixels are not driven in the display part.
US09536467B2 Display device
A circuit block of a driving circuit of a display device includes a first transistor that has a gate being connected to a first node having an active potential during an output period, and controls electrical conduction between a first clock signal line being applied with a first clock signal and the scanning signal line, a second transistor that has a gate being connected to a second node having an active potential during a non-output period, and controls electrical conduction between the first node and an inactive potential line, and a third transistor that has a gate being connected to the first node, and controls electrical conduction between the second node and a first cyclic signal line applied with a first period signal having an active potential at the time of termination of the output period.
US09536459B2 Testing device and testing method for display panels
The present invention provides a testing device and a testing method. The testing method comprises: providing a testing device; bonding at least one connecting terminal of the testing device to signal lines of the display panel; and inputting test signals to the signal lines of the display panel through at least one test contact of the testing device. In the present invention, it is not required to arrange shorting bars on the display panel.
US09536458B2 Display apparatus to be carried above a wearer's head
A wearable display apparatus comprises a support structure for supporting a display (6), in use, above a wearer's (2) head; and a weight-bearing torso support for supporting the support structure, the torso support being arranged to extend, in use, around the wearer's torso below the level of the wearer's arms. The support structure comprises a yoke (12) arranged to sit on the wearer's shoulders; and at least one support member extending from the display to the wearer's shoulders and from there to the torso support. Where it extends over the wearer's shoulders, the support member bears on the yoke to distribute the weight of the apparatus between the yoke and the torso support.
US09536457B2 Installation kit and method of using same for sign construction with sectional sign assemblies
A method of converting an existing signage mounting structure to an electronic sign comprises using an installation kit for providing and installing at least one section sign assembly, loaded with a plurality of display modules and having a power routing system with a plurality of individual power extensions extending from a single node to a plurality of display module receiving bays node receptacles, wherein passageway openings at a rear portion of the at least one sectional sign assembly facilitate replacement of individual ones of said plurality of display modules from a rear side of the sign construction, and coupling said single node to a source of power for completing the conversion.
US09536456B2 Image display device
An image display device includes a flexible display unit bendable by an external force between a first state and a second state having different radii of curvature from each other, a pressing member disposed to face the flexible display unit and configured to apply the external force to the flexible display unit in a bending manner, and a drive part configured to pull both ends of the pressing member such that the pressing member is bent.
US09536453B2 Computer-implemented communication assistant for the hearing-impaired
Computing systems are provided for facilitating communication to the hearing-impaired. The computing systems obtain and modify a video that includes a signer performing sign language about a topic. The video is then modified and presented to a viewer in such a way that the viewer can simultaneously view the sign language and the one or more objects corresponding to the topic. In some instances, the modified video is blended with another video corresponding to the same topic so as to enable a user to view the sign language at the same time as the corresponding video presentation. This can be done in real-time or with a time delay. In other instances, the modified video is rendered on a display through which the user is also viewing the one or more related items associated with the sign language.
US09536452B2 System and method to assist users having reduced visual capability utilizing lighting device provided information
A lighting device obtains data related to objects and boundaries in an area in the vicinity of the lighting device, and a user wearable device provides a display (e.g. an augmented reality display based on the data related to the objects and the area boundaries) for a user/wearer. The lighting device includes a mapping sensor that collects data related to the objects and boundaries in the area. The user wearable device includes a camera or other optical sensor and wireless communication capability. The user wearable device is provided with mapping data that is presented on a display of the user wearable device. The communications and display capabilities allow the user wearable device to obtain room mapping information related to area in the vicinity of the lighting device in order to provide navigational assistance to a visually impaired person in the area.
US09536447B2 Playing aid for a stringed instrument
A playing aid for a stringed instrument comprises an alignment means arranged in use to be located on the neck of the instrument. The alignment means comprises a linear alignment element arranged in use to extend substantially parallel to the longitudinal axis of the neck of the instrument. The aid further comprises a glider comprising having a collar arranged to receive a part of the player's hand. The aid further comprises a coupling means arranged to couple the glider slid-ably to the linear alignment element of the alignment means.
US09536443B2 Evaluating expert opinions in a question and answer system
An approach is provided for evaluating subject matter experts (SMEs) in a question and answering (QA) system. In the approach, a number of responses are received at the QA system with each of the responses being a response to a common question and each of the responses being received from a SME. One of the responses is selected with the selected response being from one of the SMEs that is being evaluated. The approach evaluates the selected response by comparing the selected response to the responses received from the other SMEs. Based on the evaluation, the approach updates a SME confidence score that corresponds to the selected SME.
US09536439B1 Conveying questions with content
A service for conveying questions with an item of content is disclosed. The content question service may analyze a portion of an item of content, select a question task, and then generate a question about the portion of the item of content using the selected question task. The content question service may receive a user's response to the conveyed question, analyze the response, and track the user's skill level for the selected question task.
US09536431B2 Driving support apparatus and driving support method
A driving support apparatus is provided that supports driving of a vehicle that is traveling on a road. In the apparatus, a cruising lane on the road is detected. When the cruising lane cannot be detected, an extrapolation cruising lane formed by extrapolating a previously detected cruising lane is set. A length of time over which the extrapolation cruising lane is set is decided based on the distance between the previously detected cruising lane and the vehicle and/or a lateral speed of the vehicle. Furthermore, whether or not the vehicle will deviate from the detected cruising lane or the set extrapolation cruising lane within a reference time that is set in advance is determined. Driving support is performed based on the determination result.
US09536427B2 Methods and software for managing vehicle priority in a self-organizing traffic control system
Methods and software for managing vehicle priority proximate to a potential travel-priority conflict zone, such as a roadway intersection, where travel conflicts, such as crossing traffic, can arise. Coordination involves forming an ad-hoc network in a region containing the conflict zone using, for example, vehicle-to-vehicle communications and developing a dynamic traffic control plan based on information about vehicles approaching the conflict zone. Instructions based on the dynamic traffic control plan are communicated to devices aboard vehicles in the ad-hoc network, which display one or more virtual traffic signals to the operators of the vehicles and/or control the vehicles (for example, in autonomous vehicles) in accordance with the dynamic traffic control plan, which may account for a priority level associated with one or more of the vehicles.
US09536421B2 Intuitive way to point, access and control appliances and other objects in building interiors
A user equipment (UE) device pointed at an appliance to be controlled, or at an object that is to be accessed or about which information needs to retrieved, determines its position and orientation within an environment with respect to a fixed frame of reference. The appliance to be controlled is identified based on a determined position and orientation of the UE device and a known position of the appliance. The UE device controls the identified appliance by establishing a wireless communication link between the identified appliance and UE device based on a wireless technology that is compliant with both the appliance and the UE device. The UE device may control another appliance via a central control computer server to which the other appliance is interfaced, when the other appliance is not configured for wireless communication.
US09536408B2 Programmable proximity alert system for child in vehicle
A programmable proximity alert system for providing a sensory reminder to a parent when the exit the vicinity of a vehicle possibly containing their child. The programmable proximity alert system comprises a remote receiver adapted to sense the presence of a seat transmitter that it has been paired with and provide plural sensor alerts upon exiting from within a predetermined proximity of the seat transmitter, as well as a coding remote for initiating a bonding request that pairs a remote receiver and a seat transmitter.
US09536407B2 Emergency monitoring of tagged objects
There are provided systems and methods for remote monitoring of tagged physical objects in an emergency. A user may set up a series of beacons at a facility of the user, such as an office or hospital. The beacons may connect to tag devices as the devices enter a coverage area for the wireless beacons or upon request by a service provider server in an emergency situation. The beacons communicate distance information regarding the tag devices and associated physical objects to a service provider server. The service provider server may determine the location of a physical object and provides the location to the user or to emergency personnel. In an emergency, the service provider server may provide a notification to a specific subset of users, in which the notification includes the location of a physical object of interest to the subset of users because of the emergency condition.
US09536403B2 Electronic shelf label and method of displaying remaining battery life thereof
An electronic shelf label system is provided. There is provided a method in which an electronic shelf label periodically transmits its remaining battery capacity to a server in a electronic shelf label system according to the present invention, and the server converts the battery level into a remaining battery life (time) and provides the same, so that a manager can check the remaining battery life in a management mode of the server and a terminal, and easily manage an electronic shelf label using a battery.
US09536400B2 Alarm sound detection device
By detecting the specific frequency component included in an alarm sound by a frequency analysis and a period analysis, even under a noisy and echo environment, a reliable, almost-no-false-detecting and small-sized abnormality detection device, which can detect the alarm sound, can be realized and then an integrated security system can be realized.
US09536396B2 Method and apparatus for providing advice regarding gaming strategies
Methods for providing gaming advice are provided. For example, regarding a blackjack game, one or more first player cards are identified for a first player and one or more second player cards are identified for a second player. The first and second player cards are displayed to the first player. A probability associated with a first one of the plurality of playing options is determined based at least on a set of predetermined statistical blackjack data, the one or more first player cards, and the one or more second player cards. It is then determined, based at least on the determined probability associated with the first playing option, whether to display a first indication corresponding with first advice regarding the first playing option, a second indication corresponding with second advice regarding the first playing option, or a third indication corresponding with third advice regarding the first playing option.
US09536391B2 Award indicator for economic gaming activity
A system and method obtains random award-content information on an economic entity associated with a gaming establishment. The system has an award identifier selected from the group consisting of an article or purchase receipt intimately associated with an electromagnetically functional such as a hand-held information receiving and transmission device that can interrogate the award identifier. The award identifier contains communicable information relating to a random value that can be used for wagering credit in the gaming establishment. A distal server is in wireless two-way communication with the intermediate system entry device, the distal server capable of receiving, storing and transmitting information from the award identifier transmitted through the intermediate system entry device. Information specific to at least available gaming value available through the intermediate system entry device is identified only after communication has been first established between the intermediate system entry device and the server.
US09536390B2 Serving patrons in a wagering game environment
Systems and methods for serving patrons in a wagering game environment are described herein. In some embodiments, a method includes receiving patron service information, wherein the patron service information indicates activities of a patron in a casino. The method can also include selecting, based on the patron service information, a service for the patron, wherein the patron has not requested the service. Additionally, the method can include presenting a service order instructing a service attendant to deliver the service.
US09536389B2 Wager recognition system having ambient light sensor and related method
A gaming table apparatus has a gaming table with a gaming table support surface. A token sensor assembly includes a container having a height and side walls that define an inside and outside perimeter of the container, and a top surface and bottom surface, a translucent cover disposed on the top surface of the side walls, a circuit board secured to the inside perimeter of the container, a plurality of lights disposed on a top side of the circuit board, and a passive ambient light sensor disposed on the top side of the circuit board. The passive ambient light sensor and the translucent cover may operate within predetermined wavelength ranges for receiving and passing light, respectively. A condition of the passive ambient light sensor may not be polled if the plurality of lights is emitting light.
US09536384B2 Methods and systems for determining and selling wagering game outcomes to be viewed remotely
In accordance with some embodiments, a plurality of outcomes are generated and used to create a video presentation of representative outcomes. The video presentation is recorded onto a tangible medium (e.g., DVD or CD-ROM) or otherwise provided to a player (e.g., player may access the video presentation online). This allows a player to purchase a video presentation of (e.g., predetermined) outcomes in a jurisdiction in which gambling is legal yet view the presentation at the player's convenience (e.g., from any jurisdiction and at any time). A player who purchases such a video presentation may subsequently redeem it for a redemption value associated therewith.
US09536382B2 Gaming system and method for providing team play
A gaming system where in one embodiment, as players play the primary games of the gaming devices, players are enabled to join one of a plurality of teams associated with a secondary team game. Each of the teams includes a plurality of players. The gaming system periodically monitors at least one factor or parameter of each player's gaming activity to determine a score for that player. In one embodiment, the scores for each of the players on each team are accumulated to determine that team's cumulative score. If a team's cumulative score reaches a winning value, the gaming system provides a prize to one or more of the players on that team. The gaming system enables players to switch from one team to another in attempt to be on a particular team when that team's cumulative score reaches a winning value.
US09536381B2 Gaming system and a method of gaming
A gaming system is disclosed which comprises a game implementer arranged to implement a game and to produce a game outcome, an outcome evaluator arranged to determine whether the game outcome corresponds to a winning outcome, and a win modification selector. The win modification selector is arranged to select a win modification identifier when a winning outcome exists from a plurality of win modification identifiers including a plurality of win multiply identifiers and at least one win reduce identifier. The gaming system also comprises a prize allocator arranged to allocate a prize to a player when a winning outcome exists and to modify the allocated prize using the selected win modification identifier. A corresponding method is also disclosed.
US09536379B2 Bet sensors
A bet sensor for determining the value of a wager includes an at least partially transparent cover having a bet placement surface configured and oriented to support a stack of gaming tokens thereon. The bet sensor includes a mirror arrangement disposed on an opposing side of the at least partially transparent cover from the bet placement surface. The mirror arrangement is located and configured to provide a view greater than 180 degrees of a lateral side surface of the stack of gaming tokens when supported on the bet placement surface. Another bet sensor may include an at least partially transparent cover having a bet placement surface and an image sensor located substantially directly below the bet placement surface, the image sensor configured to capture a view greater than 180 degrees of a lateral side surface of the stack of gaming tokens when supported on the bet placement surface.
US09536374B2 Integrating three-dimensional elements into gaming environments
A wagering game system and its operations can include presenting wagering game content for a casino wagering game to have a two-dimensional appearance via an autostereoscopic display device. The operations can further include detecting an indication to change a presentation of the two-dimensional appearance without stereoscopic depth to have a stereoscopic three-dimensional appearance having stereoscopic depth. The operations can further include detecting a game condition for the casino wagering game, determining a degree of stereoscopic three-dimensional depth to use for the wagering game content based on a value for the game condition, and changing the presentation of the two-dimensional appearance to the stereoscopic three-dimensional appearance in response to determining the degree of the stereoscopic three-dimensional depth to use. The operations can further include presenting, via the autostereoscopic display device, the wagering game content with the degree of stereoscopic three-dimensional depth proportional to the value for the game condition.
US09536366B2 Systems and methods for voting
Various embodiments are directed to systems and methods for facilitating voting. A first computer system may select a voter data pack for a first voter. The first computer system may also store an indication of the voter data pack and encrypt the voter data pack. A second computer system may receive the encrypted voter data pack and consolidate the encrypted voter data pack with checkable data. The second computer system may also store an association between the encrypted voter data pack and the checkable data, and encrypt the consolidated encrypted voter data pack and checkable data to generate a consolidated voter authorization for the first voter.
US09536358B2 Method and a device for determining and optimizing parameters that are characteristic of the operation of a rotary wing aircraft
A method of determining parameters that are characteristics of the operation of a vehicle having a power plant with at least one engine and mechanical transmission means, sensors, and display means. During the method, various items of information about the aircraft, its state and/or its operation and/or its environment are measured, and then, for at least one parameter Pi relating to the state and the operation of the aircraft there are determined a first limit value Pi_lim for the parameter Pi, a second value Pi_X for each parameter Pi to enable the aircraft to perform a predetermined maneuver X, and an instantaneous third value Pi_inst for each parameter Pi. Thereafter, each first, second, and third values Pi_lim, Pi_X, Pi_inst is displayed simultaneously in order to show up the relative position of second and third values Pi_X and Pi_inst relative to a first value Pi_lim for each parameter Pi.
US09536357B2 Door monitoring system
A door assembly includes a first door skin and a second door skin spaced apart from the first door skin. The assembly also includes an energy sensor generating an energy signature signal and a memory storing a door component operating signature. A controller is coupled to the accelerometer and forms a comparison of the energy signature signal to the door component operating signature and generates a door component operation status signal in response to the comparison.
US09536355B1 Thermal detection in an augmented reality system
An augmented reality (AR) device comprises a transparent display, a thermal sensor, a depth sensor, and a processor. The thermal sensor generates thermal data related to physical objects detected by the AR device. A thermal baseline identification engine forms a thermal baseline using data from infrared imaging and depth profiling sensors, thermal data of the physical objects in a mapped 3D space, thermal context of the objects both spatially and based on their operating status, and their thermal parameters. A thermal anomaly identification engine identifies a thermal anomaly based on the established thermal baseline and the real time measurements, and generates a warning notification in response to the identified thermal anomaly.
US09536352B2 Imitating physical subjects in photos and videos with augmented reality virtual objects
Technologies for rendering augmented reality virtual objects include an augmented reality device to capture an image and recognize subjects within the image. Subjects may include persons or objects, such as accessories. The augmented reality device determines a context associated with the subjects of the image and selects one or more virtual objects based on the context. The identified context may include an activity or theme associated with the subject or accessories included in the image. Virtual objects may include accessories and clothing for virtual characters. The augmented reality device may select virtual objects that are similar to identified subjects and accessories, or that are associated with an identified activity or theme of the subject. The augmented reality device applies the virtual objects to a virtual character and renders an augmented reality scene based on the captured image that includes the virtual character. Other embodiments are described and claimed.
US09536349B2 Compression of a three-dimensional modeled object
It is proposed a computer-implemented method for compressing a three-dimensional modeled object. The method comprises: providing a mesh of the three-dimensional modeled object; parameterizing (u,v) the mesh in a two-dimensional plane, the parameterization of the mesh resulting in a set of vertices having two-dimensional coordinates; providing a grid on the two-dimensional plane; and modifying the two-dimensional coordinates of each vertex by assigning one vertex to one intersection of the grid. Such compression method is lossless, completely reversible, suitable to efficiently reduce the storage size of a CAD file.
US09536347B2 Apparatus and method for forming light field image
An apparatus and method for forming a light field image includes projecting vertices of a graphic object to a far plane corresponding to a first distance directed to a screen reproducing a light field, and forming the light field image with respect to the graphic object using the vertices projected to the far plane.
US09536345B2 Apparatus for enhancement of 3-D images using depth mapping and light source synthesis
An apparatus for enhancing a 3-D image illuminated by a light source and having associated depth and texture information includes generating from the depth information a surface mesh having surface mesh sections. Texture sections corresponding to the surface mesh sections are determined from the texture information. The texture sections are ranked based upon their color intensity, and the characteristics of one or more light sources are adjusted to alter the color intensity of the ranked texture sections to thereby produce an enhanced image.
US09536340B2 Software incorporating efficient 3-D rendering
Design software in accordance with an implementation of the present invention is configured to provide believable three-dimensional representations of user selections in real-time. Design elements that would otherwise be difficult to efficiently render three-dimensionally in real-time are prerendered for realistic visual effects, such as realistic shading, which correspond to various positions of the elements in a design space. Blanks of the visual effects for each position are then stored in a data store for visual effects. At run time, data associated with user design choices, as well as the blanks for any corresponding design elements are fed in one implementation to peripheral processing hardware, such as a GPU, which sends the processed data to a display device. The user is therefore able to view complex visual data of certain design choices efficiently with added realism.
US09536335B2 Using frequency decomposition for better color consistency in a synthesized region
A method and apparatus for synthesis of homogeneous regions when infilling a missing region, such as for inpainting removed (or moved) objects from the image is presented. A color interpolation process is performed across opposing boundaries of the missing region for directing the color selection in the patch matching process. Patch matching is performed based on using a detail layer modified by information from color interpolation for each target patch which fills from the extremity of the missing region in towards its center.
US09536334B2 Image strip display
A well log is obtained that includes log data gathered along a trajectory of a wellbore. An orientation parameter defining a perspective for displaying the log data along the trajectory is also obtained. Following a path of the trajectory, an image strip is rendered from the log data based on the orientation parameter, where the image strip is a pictorial representation of the log data. The image strip is displayed along the trajectory.
US09536330B2 Program information generation system, method for program information generation, program for program information generation, and program information display system for displaying the execution status of a program
A system according to an embodiment may include: a generation unit that acquires axis information in a coordinate system drawing execution status of a program, and generates an axis object representing the coordinate system based on the axis information; a display event information generation unit that acquires event information related to each of the two or more events and program structure information related to a section of the program generating the two or more events, and generates display event information related to one or more display events representing the two or more events; and an object generation unit that acquires the display event information and display event unit information indicating a display unit of the display event, and generates one or more event objects based on the display event information and the display event unit information.
US09536329B2 Method and apparatus for performing sentiment analysis based on user reactions to displayable content
A computer implemented method and apparatus for acquiring sentiment analysis information based on user reactions to displayable content. The method comprises receiving reaction data of at least one individual user viewing portions of displayable content, wherein the reaction data of each user includes indications representative of at least one of a time-varying emotional state of the user and a time-varying level of interest of the user captured during viewing of the displayable content; and performing sentiment analysis on the reaction data by at least one of: categorizing portions of the displayable content based on one of the reaction of one user or aggregated reactions of a plurality of users, and identifying at least one portion of the displayable content having one of a more favorable and a less favorable reaction by the at least one user, by comparison to one of a baseline and reactions to other portions of the displayable content.
US09536321B2 Apparatus and method for foreground object segmentation
Embodiments of apparatus and methods for foreground object segmentation are described. In embodiments, an apparatus may include a color modeler to build a color model based at least in part on a boundary of a foreground object in an image frame. The apparatus may further include a segmentation processor to segment the foreground object from a background of the image frame, based at least in part on the color model. Other embodiments may be described and/or claimed.
US09536314B2 Image reconstruction
A method for reconstructing a three-dimension image includes receiving a plurality of two-dimensional images and projection information of the two-dimensional images, projecting a plurality of rays onto the plurality of two-dimensional images, determining correspondence information between pixels of different ones of the plurality of two-dimensional images, determining a value of each of the pixels, and reconstructing a three-dimension image by integrating the plurality of rays, wherein a position on each ray can be associated to one pixel of the plurality of two-dimensional images.
US09536312B2 Depth reconstruction using plural depth capture units
A depth construction module is described that receives depth images provided by two or more depth capture units. Each depth capture unit generates its depth image using a structured light technique, that is, by projecting a pattern onto an object and receiving a captured image in response thereto. The depth construction module then identifies at least one deficient portion in at least one depth image that has been received, which may be attributed to overlapping projected patterns that impinge the object. The depth construction module then uses a multi-view reconstruction technique, such as a plane sweeping technique, to supply depth information for the deficient portion. In another mode, a multi-view reconstruction technique can be used to produce an entire depth scene based on captured images received from the depth capture units, that is, without first identifying deficient portions in the depth images.
US09536306B2 Vehicle vision system
In order to determine extrinsic parameters of a vehicle vision system or an aspect of a vehicle vision system, road lane markings may be identified in an image captured by a camera and provided to the vehicle vision system. For one or more of the identified road lane markings, a first set of parameters defining an orientation and a position of a line along which a road lane marking extends in an image plane may be determined. Also, a second set of parameters defining an orientation and a position of a line along which a road lane marking extends in a road plane may be determined. A linear transformation that defines a mapping between the first set of parameters and the second set of parameters may be identified. The extrinsic parameters may be established based on the identified linear transformation.
US09536300B2 Image processing method, image processing system, and storage medium storing image processing program
An image processing method in an observation system 1A includes a step of acquiring a measured image G1 measured from a semiconductor device S and a first pattern image G2 showing a pattern of the semiconductor device S corresponding to the measured image G1, a step of acquiring a second pattern image G3 showing a pattern of the semiconductor device S, a step of acquiring matching information indicating a correlation of the first pattern image G2 and the second pattern image G3 based on the first pattern image G2 and the second pattern image G3, and a step of superimposing the second pattern image G3 and the measured image G1 based on the matching information to acquire a superimposed image G4.
US09536297B2 Apparatus, system, and method of inspecting image, and recording medium storing image inspection control program
An image inspection apparatus for inspecting an image output on a recording medium. The image inspection apparatus includes processing circuitry that obtains data of an output-target image used by an image forming apparatus to conduct an image forming operation, generates read data from the data of the output-target image, and generates an inspection reference image from the data of the output-target image. The apparatus also performs position alignment between the read image and the inspection reference image, conducts an inspection which determines a defect in the read image based on the difference of the aligned read image and the inspection reference image, and determines whether a position alignment defect exists in the read image based on the defect detected during inspection.
US09536294B2 Package essence analysis kit
Systems and methods are disclosed herein to a package essence analysis method comprising receiving, by a computer, first and second video files; indexing, by a computer, the first and second video files; decoding, by a computer, a selected frame of the first video file by referencing a first frame image using the index of the first video file; decoding, by a computer, a selected frame of the second video file by referencing a second frame image using the index of the second video file; and performing, by a computer, video quality analysis by comparing the decoded selected frame of the first video file to the decoded selected frame of the second video file.
US09536279B2 Method and apparatus for creating a graphics data representation and scaling a graphic represented thereby
A processor is operable to generate a graphics data representation (GDR) for a graphic created at a first resolution and including two or more separated objects. The processor decomposes the objects into contours and determines features and control points along the contours. Additionally, the processor determines constraints for imposition upon the features and control points during scaling, where the constraints include spatial relationships between the control points. The processor stores the constraints, identifications of the features and control points, contour descriptions, and information identifying the first resolution to produce the GDR. Upon acquiring the GDR, a displaying device's processor determines a scaling value based on the first resolution and a second resolution at which the graphic will be displayed, adjusts features and control points of the contours based on the scaling value and the GDR constraints to produce a scaled graphic, and displays the scaled graphic at the second resolution.
US09536278B2 Graphics processing of a vertex buffer using a relative index buffer
Methods, apparatus and articles of manufacture for graphics processing of a vertex buffer using a relative index buffer are disclosed. Example methods to process a vertex buffer disclosed herein include accessing a first relative index stored in a relative index buffer, the first relative index specifying an offset from a current index selecting a first entry of the vertex buffer. Such disclosed example methods also include, in response to the first relative index being a nonzero value, processing data associated with a second entry of the vertex buffer to determine a rasterizer output associated with the first entry of the vertex buffer, the second entry of the vertex buffer being selected using the current index offset by the first relative index.
US09536276B2 Method of submitting graphics workloads and handling dropped workloads
Described herein are technologies related to performing of a preemption operation in graphics hardware. Particularly, the preemption operation includes tracking of unreported or dropped workload independent of workloads submitted to the graphics hardware.
US09536275B1 Using a geometry shader for variable input and output algorithms
A system and method uses the capabilities of a geometry shader unit within the multi-threaded graphics processor to implement algorithms with variable input and output.
US09536274B2 Drawing processor, drawing processing system, and drawing processing method
Disclosed herein is a drawing processing apparatus including: a drawing library section adapted to transmit a drawing command via a network; and a data transmission management section adapted to transmit reusable data, used to execute the drawing command, via the network at a time different from when the drawing command is transmitted. Also disclosed herein is a drawing processing apparatus including: a data reception management section adapted to receive reusable data, used to execute a drawing command, via a network at a time different from when the drawing command is received; and a drawing library section adapted to set the reusable data, received by the data reception management section, in a graphics processor as a resource and adapted to receive the drawing command via the network and supply the drawing command to the graphics processor.
US09536273B2 Simulation method for improving picture quality of image display device and a simulation device therefor
The present invention relates to a method for simulating image quality improvement of an image display device, in which the image display device to be tested is made to display an optimized picture quality with a simplified process by applying simplified simulation program and device; and a device therefor. The method for simulating picture quality improvement of an image display device includes the steps of selecting at least one input image data from a list of plurality of test image data by using a file input/output interface unit of a simulation tool, selecting at least one image processing algorithm from a list of a plurality of image processing algorithms by using an image control interface unit, applying the at least one image processing algorithm selected thus to the at least one input image data to convert the at least one input image data by using an algorithm application control unit, comparing and determining at least one output image data converted and forwarded thus to the input image data, and analyzing characteristics of the output image data by using a resultant image analysis and control unit.
US09536271B2 User-configurable indication device for use with an on-demand transport service
A system and method for configuring an indication device is described. An on-demand service system arranges a transport service for a user to be provided by a driver. The system determines whether the user has specified an output configuration for an indication device in an account of the user. In response to determining that the user has specified an output configuration for the indication device, the system identifies data corresponding to the output configuration and transmits the data to a driver device of the driver to enable the driver device to control the indication device of the driver based on the data.
US09536264B2 Host agnostic messaging in a continuation based runtime
Sending or receiving messages in a host agnostic way in a continuation based runtime. A method includes defining a contract between a continuation based runtime and host for sending or receiving a message. The contract defines one or more of: details about what should be included in the messages, operations for sending the message; operations for receiving the message, parameters for cancellation of inflight operations, or notifications about correlation information lifetime. The method further includes identifying a correlation handle. The correlation handle uniquely identifies an executing instance of an activity. The method further comprises identifying a bookmark. The bookmark defines where the continuation based runtime should resume after sending or receiving the message. The method further comprises calling the contract using the correlation handle and the bookmark to allow the message to be correctly routed by the host and for the continuation based runtime to be correctly resumed.
US09536261B2 Resolving conflicts within saved state data
Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.
US09536249B2 Measuring inline ad performance for third-party ad serving
A method, apparatus, and computer program product for measuring inline internet ad performance for third-party ad serving. The method comprises receiving an original third-party internet ad and recoding the original third-party internet ad for producing a recoded third-party internet ad where the recoded third-party internet ad comprises ad instrumentation code. In real-time, as the internet ad is composited and rendered, the instrumentation code measures the response latency of the server or servers in the third-party network using the ad instrumentation code. In some cases, the original third-party internet ad comprises ad code using a markup language such as HTML language, and/or JavaScript language (e.g. in ad code segments). The recoding comprises recoding an ad code segment of the ad by transforming the ad code segment into a JavaScript literal, which in exemplary embodiments includes emitting a specialized document.write( ) call. Response latency measurements are collected and included in a latency table.
US09536248B2 Apparatus and method for predicting customer behavior
A predictive model generator that enhances customer experience, reduces the cost of servicing a customer, and prevents customer attrition by predicting the appropriate interaction channel through analysis of different types of data and filtering of irrelevant data. The model includes a customer interaction data engine for transforming data into a proper format for storage, data warehouse for receiving data from a variety of sources, and a predictive engine for analyzing the data and building models.
US09536246B2 Content recommendation system, content recommendation device, and content recommendation method
A content recommendation system includes: a client terminal operated by a user; and a content recommendation server that recommends content to the terminal through a network and includes a preference discrimination information storage section accumulating and storing preference discrimination information in which information related to evaluation of content input to the terminal by a user and identification information of the user are associated with each other, a content feature information storage section storing content feature information in which data indicating features of content are associated with identification information of content, a preference information creation section creating preference information of each user by integrating evaluation for content with the feature of the content for each user based on the preference discrimination information and the content feature information, and a recommended content list providing section transmitting a list of recommended content, extracted by evaluating the degree of similarity of features with the preference information based on the content feature information, to the terminal.
US09536245B2 Method and apparatus for delivering customized information according to a user's profile
A system for providing an individual user with customized information is described. The user provides the system with the user's preferences. The system compares each user's preferences to a database to provide the user with notification via an e-mail newsletter sent over a computer network. The newsletter is individually prepared for each user by dynamically populating the newsletter with the necessary information as the newsletter is being sent to the individual. Thus, there is no need to first prepare the newsletter, store it, send it, and delete it. This approach reduces the need for more equipment as the number of needed newsletters increases.
US09536229B2 Out-of-office notification mechanism for email clients
A method for an out-of-office message notification system to notify at least one sender who has sent an email in a pre-defined time span prior to a start time associated with an out-of-office notification being set by a user is provided. The method may include identifying an unresponded email within a plurality of unresponded emails in an inbox received within the pre-defined time span prior to the start time associated with the out-of-office notification being set by a user. The method may also include sending an out-of-office message notification to the sender associated with the unresponded email.
US09536227B2 Restoring deleted items with context
Deleted property information relating to deleting an item, such as an electronic message, is used for restoring the deleted item. The deleted property information is stored in response to deleting the item. The stored deleted property information identifies a location of where the item was deleted from and may include other information. The location information may be a specific location such as a folder (e.g. inbox, sent, folder 1, . . . ), a calendar, a network location, and the like. In response to a request to restore a deleted item, the deleted property information is used to restore the deleted item to the location where the item was when deleted. A graphical user interface may be used to assist a user in restoring deleted items. The user interface may display a user friendly name (e.g. “Inbox”, “Folder 1”, . . . ) of where the deleted item(s) will be/have been restored.
US09536226B2 Method and system for leveraging the power of one's social network in an online marketplace
Methods and systems for leveraging one's social network in the context of an opportunities marketplace are described. One aspect of the invention involves integrating social networking features into an online marketplace, or exchange. Accordingly, one aspect of the invention involves facilitating an opportunity search in a manner that provides social networking information with the results of the search.
US09536222B2 Progress information in a service-oriented architecture
A system may include reception of an instruction to execute a business process from a client application, execution of the business process in a first software work process, and storage, during execution of the business process, of progress information associated with the business process within a memory. A system may further include reception, at a second software work process, of a request from the client application for progress information, retrieval, in the second software work process, of the progress information from the shared memory, reception, at the second software work process, of the progress information from the memory, and provision of the progress information to the client application from the second software work process.
US09536211B2 Service system and service method
A service system includes at least one administration computer having a display device and a user interface for administering machines having components. A respective configuration of components of delivered machines is stored in the administration computer. When a component in one of the machines in the administration computer is exchanged, a spare part that has been installed is stored in the administration computer instead of an original component. A current configuration of the components can be displayed on the display device by operating the user interface, for each of the machines stored in the administration computer. A servicing method is also provided.
US09536206B2 Method and apparatus for improving resilience in customized program learning network computational environments
An apparatus and a method are provided for learning a program with a large number of parameters. In one embodiment, a method not only distorts the input values, but also distorts some of the parameters in the program model. Such an approach not only forces the learned program to acquire parameter values to predict missing or desired data, but also to correct errors in the input data and the program parameters themselves, thereby rendering the learned program more resilient to overfitting and falling into local optima.
US09536203B2 Method for solving linear programs
The invention provides for a computer-implemented method for solving a linear program (LP), the method comprising the steps of: receiving (100) the linear program; determining (101) a kernel K and determining a kernel matrix G of the kernel K, wherein the kernel matrix is a non-singular submatrix of the original matrix; determining (102) a set of non-basic variable indices and a set of extra constraint indices; computing (103) a primal kernel vector (xK) from the determined kernel; computing (104) a dual kernel vector (yK) from the determined kernel; and evaluating (105) the feasibility of the primal kernel vector and of the dual kernel vector.
US09536201B2 Identifying associations in data and performing data analysis using a normalized highest mutual information score
A method to identify a relationship between at least pairs of variables in a dataset generates a novel measure of dependence, referred to as a Maximal Information Coefficient (MIC), that captures a wide range of interesting associations (not limited to specific function types such as linear, exponential or periodic, or to all functional relationships), and that gives similar scores to equally noisy relationships of different types. MIC is based on the idea that if a relationship exists between two variables, then a grid can be drawn on a scatterplot of the two variables that partitions the data to encapsulate that relationship.
US09536198B2 Non-technical loss detection and localization
Embodiments of the present invention provide a system, method, and computer program product to detect and localize non-technical losses in an energy distribution system. A computing device determines the energy consumption of a link and/or node that is associated with an energy grid. The computing device determines the mismatch between the determined energy consumption of the link and/or node and the predicted energy consumption of the link and/or node. The computing device also determines the location of unauthorized energy consumption within the energy that is associated with the mismatch.
US09536196B2 Goal-oriented process generation
An apparatus comprises a memory and a processor device operatively coupled to the memory. The processor device is configured to receive a set of process metrics, evaluate the set of received process metrics to determine a set of process classifications, determine a set of process parameters, and generate one or more processes based at least in part on the set of process parameters and the set of process classifications, each of the one or more processes having respective sets of process metrics similar to the set of received process metrics.
US09536193B1 Mining biological networks to explain and rank hypotheses
An approach is provided to identify important paths in a biological relationship graph for exploration by researchers. In the approach, a biological meaningfulness analysis is performed on the biological relationship graph that has a number of paths through the graph formed by a number of connected nodes. The biological meaningfulness analysis is based on a process similarity calculation of gene ontologies of the nodes in the paths and a contextual similarity calculation of word occurrences from documents in a corpus where a reference to the respective nodes are found. A biological interestingness analysis is also performed on the biological relationship graph. The paths are screened based on the meaningfulness analysis and the interestingness analysis. The screened data is displayed to the user.
US09536189B2 Phase-coding for coordinate transformation
A method for coordinate transformation in a spiking neural network includes encoding a first positional representation as phase information in the spiking neural network. The method also includes shifting the phase information to modify the first positional representation into a second positional representation.
US09536187B2 Attachment assembly having identification capability
An attachment assembly on a cylindrical protuberance of an article comprising a flexible cap configured for fitting an outer shape of the cylindrical protuberance, the flexible cap comprising an central recess part, a RFID tag fixedly mounted in the central recess part, the RFID tag comprising identification data relative to the article, and a magnet having two opposite flat faces, the magnet generating a magnetic field perpendicular to the flat faces being fixedly mounted by one of the two flat faces on the RFID tag and configured to be affixed by the opposite one of the two flat faces onto the cylindrical protuberance.
US09536183B2 Image processing device and image processing method
An image forming device includes: a rasterizing section, a resolution converting section and a thinning section. The rasterizing section generates, by rasterization, image data having any one of standard resolution, resolution higher than the standard resolution and resolution lower than the standard resolution. The resolution converting section converts the resolution upon rasterization for the generated image data having the higher or lower resolution than the standard resolution into the standard resolution. The thinning section thins the image data having the standard resolution. When thinning the image data of which the resolution is converted higher than upon rasterization in the resolution converting section, the thinning section adjusts thinning strength to become larger upon thinning than when thinning the image data of which the resolution upon rasterization is kept as it is.
US09536174B2 Fault-aware matched filter and optical flow
In one embodiment, a fault-aware matched filter augments the output of a component matched filter to provide both fault-aware matched filter output and a measure of confidence in the accuracy of the fault-aware matched filter output. In another embodiment, an optical flow engine derives, from a plurality of images, both optical flow output and a measure of confidence in the optical flow output. The measure of confidence may be derived using a fault-aware matched filter.
US09536171B2 Logo detection by edge matching
To detect the presence of a logo in a search image, the positions of edges, in an image of the logo and in the search image, are represented by ratios of distances between the respective edge and a plurality of preceding edges. This can be carried out both horizontally and vertically. A sequence of edges at a selected position in the logo image is then compared with sequences of edges from a plurality of positions in the search image, and the position of the logo in the search image is determined from the position of a match between the respective sequences of edges.
US09536169B2 Detection apparatus, detection method, and storage medium
A detection apparatus that detects a feature point of an image, comprising: a conversion unit configured to convert a first image into a second image; a setting unit configured to set a first target number indicating the number of feature points to be detected from the first image and to set a second target number indicating the number of feature points to be detected from the second image based on the first target number and the number of feature points that are detected from the first image; and a processing unit configured to perform processing for detecting a feature point from the first image based on the first target number and processing for detecting a feature point from the second image based on the second target number.
US09536158B2 Biometric based demography tool
Systems and methods to determine demographic attributes of pedestrians in a retail environment are presented. In some examples, media content is selected for presentation to one or more pedestrians based on the determined demographic attributes. In a further example, the media content is interactive, and a response is received from the pedestrian indicating recognition of the interactive media content and an identity of the pedestrian. In some examples, the demographic attributes of a group of pedestrians passing a particular location are aggregated to determine a demographic profile of a pedestrian traffic flow. In some other examples, demographic attributes of pedestrians are derived from biometric responses to a media presentation. Based on the location and duration of visual attention to the media presentation, a demographic attribute of the pedestrian is determined.
US09536142B2 Automated user information provision using images
A method for automated user information provision using an image includes requesting at least one user information image in response to receiving a user information form from a requesting entity over a network. The at least one user information image is received from a camera. The at least one user information image is analyzed using a processor to determine that the at least one user information image includes requested user information in at least one request section of the user information form. The requested user information is automatically provided into the at least one request section of the user information form. The user information form including the requested user information in the at least one request section is displayed on a display. The user information form may then be sent over the network to provide the requested user information to the requesting entity.
US09536123B2 Data application method and system of RFID tags
A data application method and system of radio-frequency identification (RFID) tags are provided. The method includes: when a first-type RFID tag is within a readable range of a first-type RFID reader, acquiring, by the first-type RFID reader, data of the first-type RFID tag; obtaining, by an RFID emulator, the data of the first-type RFID tag, converting the data of the first-type RFID tag to data of a second-type RFID tag according to a predetermined data conversion protocol, and providing the data of the second-type RFID tag for a second-type RFID reader; and forming, by the second-type RFID reader, a second-type RFID signal according to the data of the second-type RFID tag and sending the second-type RFID signal. The data application method and system expand applications of RFID tags.
US09536121B2 Semiconductor device and chip identifier setting method
A semiconductor chip transmits a request signal which requests notification of the setting state of a chip identifier to another semiconductor chip connected to one of the upstream and downstream, receives a response signal indicating the setting state of the chip identifier and the value of the chip identifier, as a response to the request signal, and performs a chip identifier setting process based on the response signal. When receiving a request signal from another semiconductor chip connected to the other of the upstream and downstream, the semiconductor chip transmits a response signal indicating the setting state of the chip identifier and the value of the chip identifier, as a response to the request signal.
US09536120B2 Method for enhancing stability of communication between a contactless card and a card reader
The invention discloses a method for enhancing stability of communication between a contactless card and a card reader, relating to communication field. In the method, the card reader initiates time-out timing and a receiver, waits for receiving data, when the time-out does not happen and sub-carrier wave is detected, the card reader stops time-out timing, receives data and determines whether there is frame error in the received data frame, if yes, discards the data frame and goes on time-out timing; otherwise, determines whether CRC check and/or parity check of the data frame is correct, if the CRC check and/or the parity check of the data frame are correct, determines whether there is other error in the data frame, if there is other error in the data frame, discards the data frame and goes on time-out timing; if there is not other error in the data frame, shuts down the receiver and sends the received data to a host; or if the CRC check and/or the parity check of the data frame are not correct, determines whether length of the data frame is smaller than preset byte, if length of the data frame is smaller than preset byte, discards the data frame and goes on time-out timing; if length of the data frame is not smaller than preset byte, determines whether the data frame is integrate, if the data frame is integrate, shuts down the receiver; if the data frame is not integrate, discards the data frame and goes on time-out timing.
US09536116B2 Active component embedded in cable
Examples disclose a cable to secure data transmission. Examples of the cable include a connector to connect to a computing device for data transmission. Further, the examples of the cable include an active component coupled to the connector and embedded in the cable. The active component is to at least perform one of encrypt and decrypt the data transmitted on the cable.
US09536113B2 Information processing apparatus, information processing system, and computer program product
According to an embodiment, an information processing apparatus includes a main processor, a secure operating system (OS) module, a non-secure OS module, a secure monitor memory setting module, a timer, and an address space controller. When receiving a notification of an interrupt from the timer, a secure monitor instructs the secure OS module to execute certain processing. The secure OS module is configured to execute certain processing instructed by the secure monitor and store data of a result of the processing in a first memory area.
US09536106B2 System and method for the display of restricted information on private displays
The present invention is directed to a system and method for restricting data, or portions thereof, to specific display devices when accessed by a user. Furthermore, the system and method of the invention are directed, in part, to evaluating in real time, the access level of a device and restricting the availability of sensitive information on the device according to the access level as determined by device location and hardware configuration.
US09536104B2 Managing global cache coherency in a distributed shared caching for clustered file systems
Various embodiments are provided for managing a global cache coherency in a distributed shared caching for a clustered file system (CFS). The CFS manages access permissions to an entire space of data segments by using the DSM module. In response to receiving a request to access one of the data segments, a calculation operation is performed for obtaining most recent contents of one of the data segments. Most recent contents are determined if ownership of the one of the data segments is possessed by a remote DSM module and the request to access one of the data segments is for shared permission and exists in the local external cache. The most recent contents are transported within the response if the response is in a remote external cache and has a valid permission for the one of the data segments otherwise reading from the one of the data segments.
US09536100B2 Scalable secure execution
In one embodiment a controller comprises logic configured to establish a pairing with a remote processor in a second electronic device, create a first secure communication channel with the remote processor, transmit a first portion of a processing task to the remote processor via the first secure channel, receive, via a second communication channel, an input from the first portion of the processing task, and complete at least a second portion of the processing task using the input. Other embodiments may be described.
US09536095B1 System for booting and dumping a confidential image on a trusted computer system
A computer system for booting a confidential image on a trusted computer system. A trusted computer system loads an encrypted client image key onto a protected area on the trusted computer system. The trusted computer system loads an encrypted boot image onto a secure logical partition on the trusted computer system. The trusted computer system decrypts the encrypted client image key to obtain a client image key in the protected area. The trusted computer system decrypts, with the client image key, the encrypted boot image to obtain a boot image and a client data key. The trusted computer system starts the boot image, and the boot image mounts the encrypted client data onto the secure logical partition. The client data key is used by the boot image to decrypt data read from the encrypted client data and to encrypt data written to the encrypted client data.
US09536094B2 Mediated secure boot for single or multicore processors
A system and methods are disclosed for securely booting a processing system using a three step secure booting process. Several embodiments are presented, wherein upon power-on-reset, the first boot step uses a secure boot device comprising of a programmable device or an FPGA which boots up first, validates its configuration file and then validates the processor(s) configuration data before presenting the configuration data to the processor(s). This enables validation of ‘pre-boot’ information, such as the Reset Control Word and pre-boot processor configuration data. The second and third boot steps validate the internal secure boot code and external boot code respectively using one or more of secure validation techniques, such as encryption/decryption, Key mechanisms, privilege checking, pointer hashing or signature correlation schemes. This results in an end-to-end secure boot process for a variety of architectures, such as single processor systems, synchronous and asynchronous multiprocessing systems, single core systems and multi-core processing systems.
US09536085B2 Data management of potentially malicious content
In a data management system, examination of first data for malicious content by a malicious content scanner is initiated in response to a request to write first data to a data storage device. In response to the examination revealing no malicious content in the first data, the first data, a first signature representative of a version of the malicious content scanner at a time of the examination of the first data, and second data linking the first signature to the first data as read-only data are written to the data storage device.
US09536082B2 Isolated program execution environment
Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.
US09536074B2 Method and apparatus for providing single sign-on for computation closures
An approach is provided for providing single sign-on for computation closures. A single sign-on management platform determines to create a single sign-on computation closure in response to an initiation of a single sign-on authentication session. The single sign-on management platform also determines one or more computation entities that are to execute at least one other computation closure under the single sign-on authentication session. The single sign-on management platform further causes, at least in part, a transfer of the single sign-on computation closure to the one or more computation entities.
US09536071B2 Method, device, and system of differentiating among users based on platform configurations
Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a cyber-attacker. An end-user device interacts and communicates with a server of a computerized server (a banking website, an electronic commerce website, or the like). The interactions are monitored, tracked and logged. User Interface (UI) interferences or irregularities are introduced; and the server tracks the response or the reaction of the end-user to such interferences. The system determines whether the user is a legitimate user, or a cyber-attacker or automated script posing as the legitimate user. The system utilizes classification of users into classes or groups, to deduce or predict how a group-member would behave when accessing the service through a different type of device. The system identifies user-specific traits that are platform-independent and thus can be further monitored when the user switches from a first platform to a second platform.
US09536068B2 Lockable widgets on a mobile device
A software widget running on a user device may be designed to operate in a locked or an unlocked mode. In unlocked mode, the user has full interactivity with the widget. In locked mode, however, at least some of the interactivity with the widget is restricted, despite the fact that the widget still operates normally otherwise while in the locked mode. While in locked mode, user input may be compared against a predefined unlocking sequence to determine if the widget should be unlocked.
US09536067B1 Password submission without additional user input
A computer system may have a password entry form with a text field for a user to enter a password. The computer may receive text input from the user and display the text input in the text field. In response to the text input of the user, and without additional input from the user besides the text input, the computer may submit the password for verification of correctness. In some embodiments, submission of the password for verification occurs after a trigger event, where trigger events include without limitation a threshold time elapsing from the most recent text input of the user, a threshold time elapsing from the most recent password submission, entry of a threshold number of text characters, “immediate” submission after entry or deletion of a text character, and so forth.
US09536064B2 Method of operating an electronic apparatus
An operation method of an electronic apparatus is provided, wherein a setting procedure of safety mechanism is executed first. The procedure includes: receiving a setting operation through a setting interface so as to select plural sensing units from a sensing unit group; creating a unlocking information according to the setting operation, wherein the unlocking information includes an enabling sequence of the selected sensing units; making the unlocking information associated with the operation function. After finishing the setting procedure of safety mechanism, when a trigger event conforming to the unlocking information is received, the operation corresponding to the unlocking information is executed.
US09536049B2 Conversational virtual healthcare assistant
A conversation user interface enables patients to better understand their healthcare by integrating diagnosis, treatment, medication management, and payment, through a system that uses a virtual assistant to engage in conversation with the patient. The conversation user interface conveys a visual representation of a conversation between the virtual assistant and the patient. An identity of the patient, including preferences and medical records, is maintained throughout all interactions so that each aspect of this integrated system has access to the same information. The conversation user interface presents allows the patient to interact with the virtual assistant using natural language commands to receive information and complete task related to his or her healthcare.
US09536040B2 Methods for designing an exhaust assembly for a vehicle
A method of designing an exhaust assembly that includes the steps: developing an initial exhaust assembly design; evaluating the initial design based on a design guide; developing an interim exhaust assembly design, or a plurality of interim exhaust assembly designs, based on the initial design and a parametric model; evaluating the interim design or designs using a computational fluid dynamics model; and developing a final exhaust assembly design based on the parametric and the fluid dynamics models.
US09536038B1 Method and algorithm for functional critical paths selection and critical path sensors and controller insertion
CAD software examines delays of paths in a design from design engineers and first selects the longest paths. Then all paths that converge with these longest paths are examined for delays, and a fastest converging path is selected for each of the longest paths. The longest paths are again sorted by the fastest converging delay, and paths with slower converging paths are selected to be Functional Critical Paths (FCP's). Functional critical path timing sensors are added to each FCP to test setup time with an added margin delay. When the margined path delays fail to meet setup requirements, the functional critical path timing sensors signal a controller to increase VDD. When no failures occur over a period of time, the controller decreases VDD. The CAD software can replicate some of the FCP's and add toggle pattern generators and timing sensors and a margin controller to adjust the margin delay.
US09536033B2 Board design method and board design device
Provided are an EMI characteristic derivation unit which derives an EMI characteristic radiated from a cable based on design information of a circuit board connected with the cable; a determination standard database which stores an EMI tolerance condition which is a tolerance condition for the EMI characteristic; an EMI condition determination unit which determines whether the EMI characteristic satisfies the EMI tolerance condition; an improvement effect database which stores a modification guideline to modify a configuration of the circuit board necessary to satisfy the EMI tolerance condition when the EMI characteristic does not satisfy the EMI tolerance condition and an improvement effect corresponding to the modification guideline; a restriction item database which stores a restriction item applied when the configuration of the board is modified; and a configuration modification unit which performs the configuration modification of the board in accordance with the modification guideline and the restriction item.
US09536032B2 Method and system of layout placement based on multilayer gridlines
A method of forming a layout design for fabricating an integrated circuit is disclosed. The method includes identifying a line pattern of a first set of grid lines with respect to a second set of grid lines within a region of the layout design; and placing a k-th standard cell layout of the K standard cell layouts at the region of the layout design if the line pattern is determined to match a k-th predetermined line pattern of K predetermined line patterns. K is an integer equal to or greater than two, and k is an order index ranging from 1 to K. The region of the layout design is sized to fit one of K different standard cell layouts corresponding to a same standard cell functionality.
US09536026B2 Calculating circuit-level leakage using three dimensional technology computer aided design and a reduced number of transistors
A method for calculating leakage of a circuit including a plurality of transistors includes simulating a three-dimensional model of the circuit, wherein the simulating accounts for a subset of the plurality of the transistors that includes less than all of the plurality of transistors, and calculating the leakage in accordance with the three-dimensional model.
US09536022B1 Systems and methods for modeling faults in the subsurface
A method, apparatus and system for modeling a fault surface in a subsurface region. A direction may be determined in which a first portion of the subsurface region being on one side of the fault surface has moved relative to a second portion of the subsurface region being on the other side of the fault surface. A model of the fault surface may be generated having substantially no protrusions in the determined direction. A visualization of the model of the generated fault surface may be displayed.
US09536015B1 Using social networking information
Techniques for using social networking information may include making a determination that content authored by a first party references a second party more than a specified number of times. An adjustment in affinity may be made between the first party and the second party in the social network in response to the determination. Making the adjustment in affinity may include modifying a social graph of at least the first party that is referenced by the social network in order to reflect the adjustment in affinity. Modifying the social graph includes creating a closer connection between the first party and the second party than had existed prior to the determination. In response to the adjustment in the affinity, promotion is adjusted, to the first party, of content in the social network that has a connection to the second party.
US09536012B2 Presentation of the media content on mobile devices
A system, computer-implemented method and computer-readable medium for generating a magazine edition menu, is provided. Dimensions of a display screen on a mobile device are determined. Based on the dimensions, the size of an edition preview pane is determined, where the edition preview pane displays multiple images from the magazine editions. Based on the dimensions the size of a thumbnail section is determined, the thumbnail section displays a plurality of thumbnail editions associated with each magazine edition. Based on the size of the thumbnail section and a number of magazine editions, a layout of the plurality of thumbnail editions on a display screen is determined.
US09536006B2 Enriching search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method includes identifying a plurality of registered publishers for enriched search results and, for each registered publisher, obtaining enrichment information from the registered publisher and associating the enrichment information with a resource provided by the publisher. A query is received. A plurality of responsive resources that are responsive to the query are identified. A first responsive resource is determined to be associated with enrichment information. An enriched search result is provided, the enriched search result identifying the first responsive resource and including the first responsive resource's associated enrichment information.
US09535989B2 Systems, methods and computer program products for searching within movies (SWiM)
Systems, methods and computer-readable media process a series of media files into a searchable format. The method includes generating a media database by processing each of a plurality of programs. The steps of the method include extracting a subtitle track from each of the programs, retrieving at least one frame associated with the subtitle track, adding metadata to the extracted subtitle track and at least one frame, processing the subtitle track, program statistics and at least one frame in a media database. Another aspect includes receiving a user query associated with dialog in a program, searching the media database and presenting a listing of results, receiving a user selection or program from their listing and transmitting at least one frame, a portion of associated subtitle track and prompts for ordering the program.
US09535979B2 Multifaceted search
A query is received that includes two or more facets of a multidimensional inverted index for a collection of documents. Each document is associated with at least one facet. Generation of the multidimensional inverted index includes creating one or more entries. Each entry includes a combination of two or more facets and a posting list of indications for the documents associated with respective facets of each entry. Each indication identifies a document. Generation of the index also includes determining documents associated with respective facets of the combination of each entry. The multidimensional inverted index is searched for an entry having the combination of two or more facets included in the query and a search result is returned. An indication for a document may be included in a posting list if it is determined that the document is associated with each facet of the combination of facets of the entry.
US09535975B2 Parallel programming of in memory database utilizing extensible skeletons
An execution framework allows developers to write sequential computational logic, constrained for the runtime system to efficiently parallelize execution of custom business logic. The framework can be leveraged to overcome limitations in executing low level procedural code, by empowering the system runtime environment to parallelize this code. Embodiments employ algorithmic skeletons in the realm of optimizing/executing data flow graphs of database management systems. By providing an extensible set of algorithmic skeletons the developer of custom logic can select the skeleton appropriate for new custom logic, and then fill in the corresponding computation logic according to the structural template of the skeleton. The skeleton provides a set of constraints known to the execution environment, that can be leveraged by the optimizer and the execution environment to generate parallel optimized execution plans containing custom logic, without the developer having to explicitly describe parallelization of the logic.
US09535973B2 Methods for decomposing events from managed infrastructures
Methods are provided for clustering events. Data is received at an extraction engine from managed infrastructure. Events are converted into alerts and the alerts mapped to a matrix M. One or more common steps are determined from the events and clusters of events are produced relating to the alerts and or events.
US09535954B2 Join processing device, data management device, and string similarity join system
Provided is a join processing device that performs a similarity join process to plural tuples using an edit distance threshold value τ (positive integer). The join processing device includes a join processing unit that excludes, from a target of edit distance calculation, a pair of tuples that do not have any common character in an end portion ranging from a head character or a tail character to a (τ+1)th character in a join key string in each of the tuples.
US09535948B1 Data access statement translation
Techniques are described for dynamic translation of data access statements. A first set of statements is sent by an executing process to access a first data storage that supports a first query language. The first set of statements is intercepted and translated into a second set of statements configured to access a second data storage that supports a second query language. The second set of statements may be executed on the second data storage, and the result data set may be sent to the executing process that generated the first set of statements. The first and second storages may employ different data storage formats, such as relational and non-relational storage formats. The behavior of the executing process may be monitored to determine the feasibility of modifying the source code of the process to employ a different query language.
US09535947B2 Offloading projection of fixed and variable length database columns
In some embodiments, a query recipient is configured to determine that a database query warrants a first projection operation to project a plurality of input rows to a plurality of projected rows. Each of the input rows has one or more variable-length columns. A projection controller is configured to construct a first projection control block to describe the first projection operation. For this construction, the projection controller is configured to construct a plurality of projection control elements, each one corresponding to a corresponding column in the input rows, and a header to specify the order of the projection control elements. The projection controller is further configured to offload the first projection operation to a hardware accelerator, and to provide the first projection control block to the hardware accelerator, where the first projection control block enables the hardware accelerator to perform the first projection operation at streaming rate.
US09535946B2 System method, and computer readable media for identifying a user-initiated log file record in a log file
A system, a method, and a computer readable media for identifying a user-initiated log file record in a log file are provided. The log file has a user-initiated log file record and a repeating pattern of log file records automatically generated by a software program. The system allows a user to identify first and second timestamp values corresponding to first and second times which identify a time interval of interest in the log file. The system further analyzes the log file to identify the user-initiated log file record having a timestamp value between the first and second timestamp values. The system further identifies the repeating pattern of log file records in the log file.
US09535945B2 Intent based search results associated with a modular search object framework
A modular search object framework provides modular search results including entity search results reflecting the intent of a searcher. Also, an interface (such as a graphical user interface provided by the framework), aids in organizing results (such as links, titles, and description) according to the intent of the user as manifest in the search query and interactions with the interface. Circuitry of the framework also predicts user intent from historical information corresponding to the searcher (or to a group with which the searcher is associated).
US09535939B2 Intra-block partitioning for database management
A method for storing database information includes storing a table having data values in a column major order. The data values are stored in a list of blocks. The method also includes assigning a tuple sequence number (TSN) to each data value in each column of the table according to a sequence order in the table. The data values that correspond to each other across a plurality of columns of the table have equivalent TSNs. The method also includes assigning each data value to a partition based on a representation of the data value. The method also includes assigning a tuple map value to each data value. The tuple map value identifies the partition in which each data value is located.
US09535938B2 Efficient and fault-tolerant distributed algorithm for learning latent factor models through matrix factorization
A method for estimating model parameters. The method comprises receiving a data set related to a plurality of users and associated content, partitioning the data set into a plurality of sub data sets in accordance with the users so that data associated with each user are not partitioned into more than one sub data set, storing each of the sub data sets in a separate one of a plurality of user data storages, each of said data storages being coupled with a separate one of a plurality of estimators, storing content associated with the plurality of users in a content storage, where the content storage is coupled to the plurality of estimators so that the content in the content storage is shared by the estimators, and estimating, asynchronously by each estimator, one or more parameters associated with a model based on data from one of the sub data sets.
US09535932B1 Backup and restore of databases
A logical backup of a database is performed that allows physical properties of the database to be preserved upon restore. The physical properties of the database include properties related to storage of the data on the hard disk. Preserving the physical properties of a database allows performance debugging of the source database by performing performance tests on the target database rather than a production system. Incremental backup of metadata of a database is performed to minimize execution of statements that provide the final configuration of the database. Incremental backup is performed by restoring a database using a full backup and applying incremental backups to reach a particular state. The user can inspect the restored database after applying each incremental backup to determine whether the database has reached a desired state.
US09535931B2 Data seeding optimization for database replication
Streaming database replication is provided by merging a stream of user transactions with a stream of copy transactions comprising copy data into a combined stream on a source. A target receives a single stream that includes copy transaction and concurrent user transactions in an order that enables conflicts between data being copied and user transactions to be handled correctly. Furthermore, locks applied to data subject to a copy transaction or user transaction can be released once the copy transaction or user transaction is added to the combined stream.
US09535929B2 Method and arrangement for image retrieval based on multiple images
A Method for retrieving at least one image from a database (DB) of images based on at least two input images (image i, image j), comprises the steps of determining (120) first low level feature correspondences (LC1) between said at least two input images (image i, image j), searching (200) within said database (DB) for at least two sets (Mi, Mj) of images respectively matching said at least to images (image i, image j), determining (120) second low level features correspondences (LC2) between respective images from said at least two sets of images (Mi, Mj), determining (130) a first set of relationships (RLC1) between entities of said at least two input images (image i, image j) based on said first low level feature correspondences (LC1), determining (130) a second set of relationships (RLC2) between respective entities of said respective images from said at least two sets of images (Mi, Mj) based on said second low level feature correspondences (LC2), identifying (300) matching relationships between said first set of relationships (RLC1) and said second set of relationships (RLC2), checking (400) the quality of the matching relationships, and, if matching relationships of sufficient quality are found, retrieving (500) the at least one image corresponding to the matching relationships of said second set from said database, and providing said at least one image of said second set as output.
US09535909B2 Configurable event-based automation architecture for cloud-based collaboration platforms
Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.
US09535901B2 Automatic semantic rating and abstraction of literature
Deep semantic analysis is performed on an electronic literary work in order to detect plot elements and optional other storyline elements such as characters within the work. Multiple levels of abstract are generated into a model representing the literary work, wherein each element in each abstraction level may be independently rated for preference by a user. Through comparison of multiple abstraction models and one or more user rating preferences, one or more alternative literary works may be automatically recommended to the user.
US09535889B2 Method to determine whether advertisements in a web page are in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a web page at given time, creating a difficulty in establishing whether a region of the web page, which may be an advertisement for example, is in view. This is addressed by providing one or more test features within the region, rendering the web page, monitoring a behavioral characteristic of the test features and determining whether the region is in view based on the monitored behavioral characteristic, wherein the behavioral characteristic varies according to whether the test feature is currently being displayed. One example of a behavioral characteristic is a frame progression rate. Browsers will typically redraw elements of a web page at a higher rate if they are currently in view through the browser window, and this characteristic can therefore be used to determine whether the test feature, and thus the region, is in view. The present invention finds particular utility where the region contains an advertisement, as it allows an advertiser to discover whether the advertisement has been seen by users.
US09535886B2 Dynamic highlighting of repetitions in electronic documents
In a method for dynamically highlighting repetitive text in electronic documents, obtaining one or more user preferences related to a user reading an electronic document. The method further includes determining whether the electronic document contains one or more repetitive text associations, wherein a repetitive text association is data that provides one or more indications of repetitive text segments interspersed within a document. In response to determining that the electronic document contains one or more repetitive text associations, the method further includes identifying one or more repetitive text segments in the electronic document corresponding to the one or more repetitive text associations and determining a time duration expended by the user reading an instance of the identified one or more repetitive text segments within the electronic document. The method further includes highlighting the identified one or more repetitive text segments within the electronic document based one or more obtained user preferences.
US09535884B1 Finding an end-of-body within content
Digital content such as eBook may have several sections such as front matter, body matter, back matter, and so forth. To aid in the use of the content, it is worthwhile to find an end-of-body matter or other section breaks. As described herein, these sections may be determined by looking for keywords, specific formatting, manual intervention, last position read, and so forth. Once determined, tags may be generated which designate boundaries of these sections. These tags may then be used during consumption of the content.
US09535878B1 Driving event data analysis
A driving analysis server may be configured to receive vehicle operation data from vehicle sensors, and may use the data to identify a potentially high-risk or unsafe driving event by the vehicle. The driving analysis server also may receive corresponding image data, video, or object proximity data from the vehicle or one or more other data sources, and may use the image, video, or proximity data to analyze the potentially high-risk or unsafe driving event. A driver score for the vehicle or driver may be calculated or adjusted based on the analysis of the data and the determination of one or more causes of the driving event.
US09535877B2 Processing system with interspersed processors and communication elements having improved communication routing
A processing system includes processors and dynamically configurable communication elements (DCCs) coupled together in an interspersed arrangement. A source device may transfer a data item through an intermediate subset of the DCCs to a destination device. The source and destination devices may each correspond to different processors, DCCs, or input/output devices, or mixed combinations of these. In response to detecting a stall after the source device begins transfer of the data item to the destination device and prior to receipt of all of the data item at the destination device, a stalling device is operable to propagate stalling information through one or more of the intermediate subset towards the source device. In response to receiving the stalling information, at least one of the intermediate subset is operable to buffer all or part of the data item.
US09535866B2 Asymmetric storage device wide link
A wide link communicates information between a storage enclosure having plural storage devices and an information handling system by selectively configuring upstream and downstream paths of narrow links to communicate in the same direction. A link load analyzer detects predetermined conditions, such as over utilization or under utilization of narrow link capacity, which initiates a re-configuration of the direction of information through a path of a narrow link. A master link manager configures a narrow link path to manage communication of configuration information for one or more narrow link paths configured to communicate in a direction.
US09535863B2 System and method for supporting message pre-processing in a distributed data grid cluster
A system and method can support message pre-processing in a distributed data grid. The system can associate a message bus with a service thread on a cluster member in the distributed data grid. Furthermore, the system can receive one or more incoming messages at the message bus using an input/output (I/O) thread, and pre-process said one or more incoming messages on the I/O thread before each said incoming message is delivered to a service thread in the distributed data grid. Additionally, the system can take advantage of a pool of input/output (I/O) threads to deserialize inbound messages before they are delivered to the addressed service, and can relieve the bottleneck that is caused by performing all message deserialization in a single threaded fashion before the message type can be identified and offloaded to the thread-pool within the distributed data grid.
US09535854B2 Building an undo log for in-memory blocks of data
Provided are techniques for building an undo log for in-memory blocks of data. Permission on a block of data in memory is set to prevent updates to that block of data using a memory protection function. In response to an update operation attempting to update the block of data in the memory, an interrupt with a location of the block of data is received, the block of data is copied to an undo log entry in an undo log, and the permission on the block of data in the memory is set to allow the update to that block of data to proceed using the memory protection function.
US09535852B2 System and method for secured host-slave communication
Slave device circuitry, including processing circuitry which is configured to determine a new session identification value; determine a seed value using a secure hash algorithm on a previously determined seed value; determine a slave number from using the secure hash algorithm on the new session identification value, the determined seed value, and a serial number of the slave device associated with the slave device circuitry; receive a host number from the host imaging apparatus and calculate a session key using a hash-based algorithm computation on the host number, the slave number, the new session identification value, and a stored encryption key. The session key has a first portion for performing encryption and decryption operations on data to be transmitted and data received by the slave device, respectively, and a second portion for generating a new address value of the slave device for communicating with the host.
US09535850B1 System and method for efficient DMA transfers
A method and apparatus are provided in which a host device and a peripheral device are adapted to perform efficient data transfers. The host receives one or more bytes in a memory transfer from the peripheral device, and determines an operation for modifying the memory transfer without reading the one or more bytes. Rather, the modification may be performed based on information in a header accompanying the transferred bytes. The host device modifies the memory transfer based on the determination, and writes the modified memory transfer to memory.
US09535842B2 System and method for performing message driven prefetching at the network interface
Each computing node of a distributed computing system may implement a hardware mechanism at the network interface for message driven prefetching of application data. For example, a parallel data-intensive application that employs function shipping may distribute respective portions of a large data set to main memory on multiple computing nodes. The application may send messages to one of the computing nodes referencing data that is stored locally on the node. For each received message, the network interface on the recipient node may extract the reference, initiate the prefetching of referenced data into a local cache (e.g., an LLC), and then store the message for subsequent interpretation and processing by a local processor core. When the processor core retrieves a stored message for processing, the referenced data may already be in the LLC, avoiding a CPU stall while retrieving it from memory. The hardware mechanism may be configured via software.