Document Document Title
US09743353B2 Method and device for accessing channel in wireless LAN system
According to one embodiment of the present invention, a method for performing a channel access by a station (STA) in a wireless communication system comprises the steps of: transmitting a first frame for a channel access request to an access point (AP); and receiving a second frame, which is a response to the channel access request, from the AP, wherein the first frame includes information indicating whether or not uplink data of the STA is present.
US09743346B2 Apparatus and method for selecting network in communication system
A method and an apparatus for a Mobile Station (MS) to select a network in a communication network are provided. The method includes searching for a first network, and searching for a second network that has a lower priority than the first network while searching for the first network.
US09743332B2 Method of automatically adjusting mobility parameter
By the method of the present invention, the automatic adjustment of mobility parameter between different frequencies or different access systems becomes available and can be supported in the case of the self-optimization of mobile load balance and the self-optimization of mobile robustness, so as to improve the performance of mobile communication system.
US09743314B2 Communication network congestion control using allocation and retention priority
A method for managing congestion on a communication network that includes a network node having a congestion level. Congestion pre-emption criteria corresponding to the congestion level is determined. A list of potential service pre-emption candidates associated with a service pre-emption criteria that is at least equal to the congestion pre-emption criteria is created. The list of potential service pre-emption candidates is at least a sub-set of a plurality of services on the node. A determination is made as to whether to pre-empt at least one of the potential service pre-emption candidates on the list based at least on the service pre-emption criteria.
US09743313B2 Method and apparatus for determining and managing congestion in a wireless communications system
A method and apparatus may be used for network management via MAC measurements. The measurements may include WTRU uplink traffic loading measurement, and an AP service loading measurement. The measurements may be applicable to at least to layers 1 and 2 as applied to, for example, 802.11k in the context of OFDM and CDMA 2000 systems, but may be applicable to other scenarios as well. A method for determining and transmitting congestion information may be provided for a Wireless Local Area Network (WLAN) system. The method and apparatus may be used for managing congestion when congestion is detected. The method and apparatus may be used in wireless systems that use a Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) mechanism. The methods may be implemented in wireless transmit/receive units (WTRU)s and access points (AP)s of various forms.
US09743311B2 Multi-tier quality of service wireless comfmunications networks
The present invention pertains to improved communication quality of service in communication networks. A customer may pay different fees for different tiers of service relating to voice quality and bandwidth access. Higher service tiers may guarantee that a specific vocoder or bit rate is used; or guarantee that communication is supported by parameters such as maximum allowed dropped calls rate, jitter and latency. Availability may be guaranteed per the contract between subscribers and service providers. Different tiers may be associated with customers' records for billing purposes. High end devices may be afforded higher voice quality by comparing a given device to a look up table indicating what service level is associated therewith. A calling device or a receiving device may ask the other device to change the vocoder or bit rate to ensure a higher quality call. The user may also change the quality level before or during a call.
US09743298B2 Method for testing a wireless communications network including a station and an access point
The method for testing a wireless communications network including a station and an access point comprises the steps of sending broadcast packets from the station to the access point in a lower frequency band and waiting for confirmation, calculating a packet loss in the lower frequency band based on the number of sent and confirmed broadcast packets, and calculating a packet loss for a higher frequency band by taking into account the calculated packet loss of the lower frequency band and by using a correlation function between the lower frequency and the higher frequency band. The wireless communications network is in particular a communications network according to one of the IEEE 802.11 recommendations and the broadcast packets are in particular address resolution protocol packets.
US09743287B2 Methods and apparatus for determining and planning wireless network deployment sufficiency when utilizing vehicle-based relay nodes
A method of planning communication network infrastructure includes calculating a potential capacity of a plurality of vehicular relay nodes in an area, wherein the plurality of vehicular relay nodes relay data between a plurality of portable devices and at least one base station. The method also includes calculating a potential data demand in the area for transferring data between the plurality of portable devices and the at least one base station. The method further includes determining whether a number of the at least one base station serving the area is sufficient by utilizing the potential capacity of the plurality of vehicular relay nodes in the area and the potential data demand in the area.
US09743280B2 Enhancements to enable fast security setup
WTRUs, ARSs, APs, WLG/AAA proxies, networks, and methods thereon are disclosed for fast security setup on a multi-RAT WTRU. Methods of sharing security associations between RATs on a multi-RAT WTRU are disclosed. Methods of caching security associations are disclosed. Methods are disclosed for alerting an ANDSF server of an AP that should be considered for association. Enhancements to advertisements from an AP are disclosed where the advertisements may include SSID with a FQDN, a HESSID type information, or TAI type information. Methods of resolving AP identities to a reachable address are disclosed. An address resolution protocol is disclosed for resolving AP identities. ARSs are disclosed that may resolve a BSSID to a network routable address. Protocols for carrying AP identities and security parameters are disclosed. Methods are disclosed of using ANDSF to provide the WTRU with security information and parameters of an AP. An RSN may indicate security capabilities.
US09743277B2 Method, device, and system for collecting and reporting minimally necessary real-time personal context
A wireless computing device collects and reports minimally necessary real-time personal context of a user. During a first period of time, collecting and storing one or more first personal context information elements associated with the user but not reporting them via wireless transmission. In response to determining that there is an increased probability of an incident occurring near the user, for a second period of time: continuing to collect the first personal context information elements and reporting them all via wireless transmission, and beginning collecting and storing second personal context information elements not collected during the first period of time but not reporting second personal context information elements via wireless transmission.
US09743265B2 System and method for providing individualized tsunami notifications with the aid of a digital computer
A system and method for providing individualized tsunami notifications with the aid of a digital computer are provided. A request for a location of a mobile device is received by a mobile application executing on the mobile device. The location is provided to at least one server. A notification of a possible forecasted tsunami impact on an area that comprises the provided location is received via the communication network, the notification comprising a vector line applicable to a map of the area and describing a portion of the area forecasted to be impacted when applied to the map. The vector line is applied to the map and the portion of the area is represented on the map. When the location is forecasted to be impacted is calculated. The representation of the portion of the area and when the location is forecasted to be impacted is represented via the mobile device.
US09743260B2 Text message control system
Methods, computer-readable media, software, and apparatuses provide a system for controlling access to text messaging capabilities of a mobile computing device of a user while the user is driving. The mobile computing device may be configured to restrict a user from sending or receiving text messages while the user is driving depending on a current driving situation. Whether a user can send or receive text messages may further depend on a priority of the text message or a priority level of a sender or intended recipient of the text message. The system may include devices for collecting information regarding the vehicle and its surroundings and for determining the current driving situation based on the collected information. Further, the system may include devices for maintaining records of the restrictions placed on text messaging and of rewards earned for agreeing to be subject to such restrictions.
US09743259B2 Audio systems and methods
A system for receiving multiple conversations or messages and for playing the multiple conversations or messages with a mobile device and wireless earpieces. The system may determine various presentation parameters based on various characteristics of the received messages and may play the messages such that audio appears at distinguishing locations around the user. The system may change how messages and/or conversations are played in response to recognize a change in the focus of the user based on detected user inputs, such as body movement gestures.
US09743251B2 Adding location names using private frequent location data
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for tagging media files from a media capture device with location information gathered from a portable device when the portable device determines that a user of the media capture device frequents the location and that the media item was captured in the location.
US09743249B2 User equipment, device to device user equipment, backhaul device and positioning method thereof
A user equipment (UE), a device to device (D2D) UE, a backhaul device and a positioning method thereof are provided. The D2D UE measures an uplink reference signal transmitted from the UE and generates an uplink measurement report message according to the measured uplink reference signal. The backhaul device receives the uplink measurement report message and determines location information on at least one of the UE and D2D UE based on the uplink measurement report message.
US09743240B2 Method for transmitting signals via device-to-device link in wireless communication system, and apparatus therefor
Disclosed is a method for transmitting, by a user equipment (UE), signals via a device-to-device (D2D) link in a wireless communication system. Specifically, the method comprises the steps of: transmitting a control signal for the D2D link including a timing adjustment value for the D2D link based on a reference timing to a target UE without applying the timing adjustment value; and transmitting a data signal for the D2D link to the target UE with applying the timing adjustment value. Here, the timing adjustment value for the D2D link is same as a timing adjustment value for an uplink to a base station (BS).
US09743228B2 Transport of LCS-related messages for LTE access
Techniques for transporting messages for location services (LCS) are described. A Mobility Management Entity (MME) may have a location session with an Evolved Serving Mobile Location Center (E-SMLC) to provide location services for a User Equipment (UE). The UE may exchange LCS-related messages with the E-SMLC to obtain location services. In an aspect, LCS-related messages exchanged between the UE and the E-SMLC may be encapsulated in Non-Access Stratum (NAS) messages and transported via the MME and a base station. In another aspect, a routing identifier (ID) may be used to associate messages exchanged between the UE and the MME with the location session between the MME and the E-SMLC for the UE. Each NAS message exchanged between the MME and the UE may include the routing ID, which may enable the MME to associate each NAS message from the UE with the location session between the MME and the E-SMLC.
US09743221B2 User association with passive tags
Embodiments relate generally to methods and systems for user association with a gas detector using passive NFC tags. Applicants propose a gas detector with a near-field communication (NFC) reader built into the gas detector, thereby allowing the user to scan their employee identification (ID) badge or a specialized individualized NFC tag. In some embodiments, an NFC tag may be attached to an employee ID badge. The gas detector may communicate via NFC with the badge and/or tag, and may recognize the badge and/or tag as associated with a specific user. When the user starts their shift, the gas detector with an NFC reader can scan the tag and associate the user with the detector and store the information in a log for archival purposes. This process can be completed by the user, and does not require connecting the gas detector to a computer to provide the association.
US09743217B2 Method for making contactless tags available for end users of tag-related software applications
A tag store system and method for making contactless tags available to end users of tag-related software applications is described. The system and method employs an identifier for a tag ordering interface, which is generated using tag framework data for a contactless tag associated with a tag-related software application. The tag ordering interface allows the contactless tag to be ordered using the tag ordering interface. The identifier is included in the tag-related software application and is used to request for the tag ordering interface from an end user device running the tag-related software application.
US09743210B2 Apparatus and method for efficient object metadata coding
An apparatus for generating one or more audio channels is provided. The apparatus includes a metadata decoder for receiving one or more compressed metadata signals. Each of the one or more compressed metadata signals includes a plurality of first metadata samples. The metadata decoder is configured to generate one or more reconstructed metadata signals and to generate each of the second metadata samples of each reconstructed metadata signal of the one or more reconstructed metadata signals depending on at least two of the first metadata samples of the reconstructed metadata signal. The apparatus includes an audio channel generator for generating the one or more audio channels depending on the one or more audio object signals and depending on the one or more reconstructed metadata signals. An apparatus for generating encoded audio information including one or more encoded audio signals and one or more compressed metadata signals is provided.
US09743208B2 Playback device configuration based on proximity detection
Embodiments described herein involve configuring a playback device based on the detection of a barrier in proximity to the playback device. One embodiment may involve receiving proximity data that includes an indication of a barrier that is proximate to a playback device; detecting that the barrier is within a threshold proximity to a first speaker of the playback device based on the indication of the barrier proximate to the playback device; in response to the detecting, setting a playback configuration of the playback device; and causing the playback device to play an audio content according to the playback configuration.
US09743207B1 Calibration using multiple recording devices
Example techniques may involve calibration with multiple recording devices. An implementation may include detecting, via a microphone, one or more calibration sounds as emitted by one or more playback devices of one or more zones during a calibration sequence. The implementation may further include determining a first response, the first response representing a response of a given environment to the one or more calibration sounds as detected by the first recording device and receiving data indicating a second response, the second response representing a response of the given environment to the one or more calibration sounds as detected by a second recording device. The implementation may also include determining a calibration for the one or more playback devices based on the first response and the second response and sending, to the one or more zones, an instruction that applies the calibration to playback by the one or more playback devices.
US09743204B1 Multi-orientation playback device microphones
Aspects of a multi-orientation playback device including at least one microphone array are discussed. A method may include determining an orientation of the playback device which includes at least one microphone array and determining at least one microphone training response for the playback device from a plurality of microphone training responses based on the orientation of the playback device. The at least one microphone array can detect a sound input, and the location information of a source of the sound input can be determined based on the at least one microphone training response and the detected sound input. Based on the location information of the source, the directional focus of the at least one microphone array can be adjusted, and the sound input can be captured based on the adjusted directional focus.
US09743198B2 Systems and methods for hearing assistance device antenna
Disclosed herein, among other things, are systems and methods for modular circuit component for a hearing assistance device flex antenna. One aspect of the present subject matter includes a universal apparatus for use with multiple hearing assistance devices. The apparatus includes a circuit module including an outer radial surface, the circuit module configured to provide electronics for a hearing assistance device. A flex circuit loop antenna is configured to be affixed to the outer radial surface, and the antenna is configured for wireless communication for the hearing assistance device. After the antenna is affixed to the outer radial surface, the circuit module is configured to be inserted into a plurality of different main hearing assistance device chassis. In various embodiments, the circuit module includes a retention feature and the antenna includes an opening configured to align with and receive the retention feature to affix the antenna to the circuit module.
US09743193B2 Self-cooling loudspeaker
A self-cooling loudspeaker including a frame, a diaphragm portion connected to the frame via a surround, an elastic member connected to the frame, a voice coil connected to the diaphragm portion, a magnet assembly connected to the frame, and first and second airflow control members disposed therein for regulating flows generated by the loudspeaker during sound reproduction, where the first and second airflow control members regulate the amount of cool air flowing into the loudspeaker and hot air flowing out.
US09743191B2 Acoustic apparatus with diaphragm supported at a discrete number of locations
An acoustic apparatus includes a back plate, a diaphragm, and at least one pillar. The diaphragm and the back plate are disposed in spaced relation to each other. At least one pillar is configured to at least temporarily connect the back plate and the diaphragm across the distance. The diaphragm stiffness is increased as compared to a diaphragm stiffness in absence of the pillar. The at least one pillar provides a clamped boundary condition when the diaphragm is electrically biased and the clamped boundary is provided at locations where the diaphragm is supported by the at least one pillar.
US09743188B2 Audio plug type detection
Systems and methods for audio plug type detection excursion are described. In some embodiments, a method may include: receiving an audio plug at an audio jack; grounding a sleeve terminal of the audio jack; applying an electrical current to a second ring terminal of the audio jack; and measuring a voltage between the second ring terminal and the sleeve terminal. In other embodiments an electronic circuit may include a controller and a memory coupled to the controller, the memory having program instructions stored thereon that, upon execution by the controller, cause the controller to: ground a sleeve terminal of an audio jack; apply an electrical current to a second ring terminal of the audio jack; and measure a voltage between the second ring terminal and the sleeve terminal.
US09743186B2 Sound reproduction device
Provided is a sound reproduction device including a loudspeaker and a superdirective speaker. The loudspeaker is configured so that a sound pressure of audible sound produced therefrom decreases as the sound travels farther away from the loudspeaker. The superdirective speaker is configured so that a sound pressure of audible sound produced therefrom has a peak at a predetermined distance from the superdirective speaker, and is configured to use an ultrasonic wave as a carrier wave. The loudspeaker and the superdirective speaker are positioned such that a loudspeaker sound field of the audible sound produced from the loudspeaker and a superdirective speaker sound field of the audible sound produced from the superdirective speaker overlap with each other at a position of a listener.
US09743184B2 Wireless speaker arrangement
The present invention relates to a wireless speaker arrangement. The present invention also relates to a wireless speaker system comprising at least a pair of such speaker arrangements, to a method for operating a wireless speaker arrangement and to a corresponding computer program product.
US09743180B2 Modular audio system and method
A method, computer program product, and computer system for receiving an indication that a first module is operatively connected to a main module, wherein the first module and the main module include hardware modules. A type of speaker operatively connected to the first module is identified. The type of speaker is matched to a speaker profile, wherein the speaker profile includes a predefined sound curve setting. The first module is tuned to the predefined sound curve setting based upon, at least in part, matching the type of speaker to the speaker profile.
US09743177B2 Waterproof structure for microphone
A waterproof structure for a microphone includes a single-directional sound head disposed within an upper sleeve, which is disposed above a fixing seat having two fixing end portions, wherein a peripheral wall interconnecting the fixing end portions is formed with an insert hole. An empty tube is inserted into the insert hole in the fixing seat. Top and bottom covers are mounted respectively on the upper fixing end portion of the upper sleeve and a lower fixing end portion of the fixing seat, wherein each of the top and bottom covers is formed with a central through hole. Three pieces of breathable waterproof fabric are disposed between the top cover and the upper fixing end portion of the upper sleeve and another six pieces are disposed between the bottom cover and the lower fixing end portion of the fixing seat.
US09743174B2 Acoustic phase plug
A phase plug for a loudspeaker having a driven diaphragm, wherein at least a portion of the surface of the phase plug disposed in use adjacent the diaphragm is generally annular in two orthogonal directions and has an axis in a third orthogonal direction, and wherein at least a portion of the said annular surface is shaped such that as successive radial cross-sections through the annular surface are generated by rotating a plane about the axis, the cross-sectional shape of the surface of the phase plug varies periodically as the angle of rotation increases.
US09743172B2 Earset using ear-insertion-type microphone
The present disclosure relates to an earset including at least: a first earphone portion containing a first speaker that outputs sound signals or voice signals provided from an external device and a first microphone that receives user's voice signals provided via a user's external auditory canal and configured to be able to be inserted into an external auditory canal of a user; a second earphone portion containing a second speaker that outputs sound signals or voice signals provided from an external device and configured to be able to be inserted into a second external auditory canal of a user; and a main body connected with the first earphone portion and the second earphone portion and configured to be able to set up a calling mode or a playing mode.
US09743168B2 Flexible earphone cover
The flexible earphone cover has a flexible main body and a flexible ear cone that extends from the main body. The flexible main body is configured to substantially encase a portion of an earphone. The flexible main body defines an internal cavity for receiving the earphone. It also defines a first opening at a side of the cavity for receiving the earphone there-through. The flexible main body defines a second opening at a side of the cavity. The second opening is smaller than the first opening. Finally, the flexible main body defines a third opening at a side of the cavity. The third opening is smaller than the first opening and the second opening. The flexible ear cone defines a converging passageway from the second opening to an exit configured to direct sound into an ear canal of an ear of a user.
US09743166B2 Device generating sound
In the present invention, a device is provided with a main surface member, a piezoelectric body plate, a first support part, and a housing. The main surface member is used as a vibration plate. The piezoelectric body plate vibrates according to an electric signal. The first support part supports the piezoelectric body plate. The housing has a second support part that supports the main surface member and extends in a prescribed direction that intersects the main surface member. The first support part is secured to the second support so that the second support part vibrates in the prescribed direction according to the vibration of the piezoelectric body plate. The vibration of the piezoelectric body plate is transmitted to the main surface member via the first support part and the second support part, and due to this the main surface member vibrates to generate a sound.
US09743163B2 Loudspeaker unit
A loudspeaker unit includes a voice coil, a diaphragm, a damper, a frame supporting an outer edge of the diaphragm and an outer edge of the damper, and a duct projecting from an outer surface of the frame, with air moved by vibration of the diaphragm flowing into and out of the loudspeaker unit through the duct. The frame has an aperture that communicates with a space inside the frame. The duct, serving as a separate member, is attached to the frame so as to cover the aperture. The frame further includes a support tab that projects into the aperture. Link terminals are attached to the support tab. Before the duct is attached to the frame, lead wires extending from the voice coil are formed into a predetermined shape and are then connected to the link terminals in a space within the aperture.
US09743161B2 Multilane variable bias for an optical modulator
In an example, the present invention includes an integrated system on chip device. The device has a variable bias block configured with the control block, the variable bias block being configured to selectively tune each of a plurality of laser devices provided on the silicon photonics device to adjust for at least a wavelength of operation, a fabrication tolerance, and an extinction ratio.
US09743157B2 Sharing television and video programming through social networking
In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.
US09743154B2 Dynamic video advertisement replacement
A system and method includes an automatic content recognition (ACR) headend to perform ACR recognition on a video stream that is also being streamed to a smart TV, to detect timing of an upcoming ad spot to be delivered within the video stream. An addressable TV (ATV) engine can be in communication with the ACR head end and to: determine, from data of an ad campaign, whether a first ad to be delivered to the ad spot is off target for the ad spot; notify the ad replacer client to replace the first ad with an addressable ad when the first ad is off target for the ad spot; and provide, to the ad replacer client, criteria with which to constrain an ad request to obtain a second ad that is on target for the ad spot.
US09743152B2 Systems, methods and apparatus for transmitting data over a voice channel of a wireless telephone network
The various embodiments described herein generally provide apparatus, systems and methods which facilitate the transmission of data between a client device and a remote device over a wireless telephone network. More particularly, data from a client device is modulated into an audio signal and transmitted to a wireless telephone. The wireless telephone receives the audio signal and places a phone call to a remote device over a wireless telephone network. During the phone call, the wireless telephone transmits the audio signal across a voice channel of the wireless telephone network to the remote device. The remote device receives and decodes the audio signal to extract the transmitted data.
US09743148B2 Video device with electronic program guide application and methods for use therewith
An electronic program guide application generates an interactive graphical user interface (GUI) for display. The GUI includes a channel navigation region that displays a plurality of channel icons corresponding to a plurality of video channels in accordance with a linear ordering of the video channels. A channel lens pane presents a selected channel icon, channel information corresponding to a selected video channel, and an interactive channel rank control icon that responds to user interaction to modify a position of the selected channel icon in the linear ordering. A channel schedule region presents a nonlinear temporal ordering of program panes, each program pane corresponding to a program presented on the selected video channel. Each program pane includes a program icon, program schedule information relating to a time the program is presented on the selected video channel.
US09743145B2 Second screen dilemma function
Systems for, and methods of, displaying video information comprising: a second screen device obtaining current play position data of a video being played on a primary screen device (e.g., obtaining from the primary screen device an identification of a current play position of the video, or obtaining information to generate an acoustic fingerprint of the video); determining a current play position of the video playing on the primary screen device based upon the current play position data (e.g., identification of the current play position or the acoustic fingerprint); downloading information (e.g., video map, subtitles, moral principles, objectionable content, memorable content, performers, geographical maps, shopping, plot point, item, ratings, and trivia information) over a computer communications network into the memory of the second screen device; and displaying information on the second screen device synchronized with the contemporaneously played video on the primary screen device.
US09743144B2 System and method for content-based navigation of live and recorded TV and video programs
A system, method and computer-readable medium are presented for providing real-time content-based navigation of live video programming. The video programming is received and a searchable database is generated. The method aspect of the invention comprises receiving a live video program, generating an index to the received live video program by extracting images and/or text from the video program, recording the live video program, presenting at least a portion of data associated with the generated index to a user, receiving user input regarding a search to a portion of the recorded video program to which the user desires to navigate and playing back the recorded video program starting at the searched portion identified by the user input. The search may be of an image and/or text portion of the presentation.
US09743143B2 Systems and methods for setting a timer via an interactive trigger
Systems and methods may provide for setting a timer via an interactive trigger. The interactive trigger may be combined with a video stream and detected when the video stream is to be displayed. Based on the detection, a selectable display object associated with the interactive trigger may be displayed with the display of the video stream. Selection of the selectable display object may enable a timer to be set based on the interactive trigger. The timer enabled by the interactive trigger may be a recording timer, an auto-tune timer or a reminder timer.
US09743137B2 Run-time SDK integration for connected video players
A video player device obtains a run-time SDK from a CDN server when it is time to display a video Ad and makes an Ad request to an Ad server via the network interface using the run-time SDK. A video player displays an Ad on the screen that is received as an Ad response. In a first example embodiment, the device includes an SDK Native Library which, when initialized, downloads an HTML SDK from the CDN server. In a second example embodiment, the device makes a VAST request to the CDN server, where a VAST response includes a VPAID wrapper containing a run-time SDK as a VPAID creative. The VAST response is parsed and the VPAID creative is then loaded and invoked by VPAID APIs of the run-time SDK.
US09743135B2 Methods and apparatus to detect content skipping by a consumer of a recorded program
Methods and apparatus to detect content skipping by a consumer of a recorded program are disclosed. An example disclosed apparatus includes a segment identifier to identify a first number of times a media segment was fast-forwarded and a second number of times the media segment was rewound; and a recapture identifier to determine whether the media segment was recaptured based on a comparison of the first number of times and the second number of times.
US09743133B2 Apparatus, systems and methods for satellite system fast channel change
Fast channel change systems and methods are operable to change channels to a newly selected media content event in response to a user request. An exemplary embodiment communicates a previously stored low resolution version segment of the newly selected media content event to a presentation system while the media device is performing a tuning operation to change channels to receive a currently broadcasting high resolution version of the newly selected media content event. Once the tuning process has been completed at the media device, a handshake process is performed wherein the media device transitions presentation from the low resolution version to the high resolution version of the newly selected media content event.
US09743132B2 Remote media streaming
A redirection device for remote streaming media reroutes media content sent to the receiving device, typically located in the home of the subscriber, to the subscriber's mobile device such as a laptop or smartphone. Remote media streaming provides media recipients with capabilities for out-of-home (OOH) viewing for remotely rendering media content from a subscriber based receiving device to a personal electronic device. The remote streaming redirects media that has already been received by the subscription based receiving device, such that the redirection device forwards a rendering signal including the requested content to the rendering device based on the reported location. The redirected media stream therefore emanates from the redirection device as an independent transmission of content already received by the receiving device, and not as a separate transmission of media content from the content provider.
US09743130B2 System and method for delivering companion content
A system and method for providing companion content on a device that downloads content associated with a media presentation playing on a media player and displays the downloaded content at times synchronized to time-offsets (from the start of the program) of the presentation by signals from the media player.
US09743127B2 Media service user interface systems and methods
An exemplary computer-implemented media service user interface system detects a request for information about a media program series and, in response, generates a media program series page for the media program series and provides a view of at least a portion of the media program series page for display on a display screen. In certain examples, the system generates the media program series page by determining, across multiple different media content presentation sources by way of which media content is accessible through a media service for presentation by a media content access device, episodes of the media program series that are available for access by the media content access device through the media service, and populating the media program series page with page content that represents the episodes of the media program series that are available for access by the media content access device through the media service.
US09743109B2 Method and apparatus for encoding video based on scanning order of hierarchical data units, and method and apparatus for decoding video based on scanning order of hierarchical data units
A video decoding method and apparatus and a video encoding method and apparatus based on a scanning order of hierarchical data units are provided. The decoding method includes: receiving and parsing a bitstream of an encoded video; extracting from the bitstream information about a size of a maximum coding unit for decoding a picture of the encoded video, and encoding information about a coded depth and an encoding mode for coding units of the picture, wherein the size of the maximum coding unit is a maximum size of a coding unit which is a data unit for decoding the picture; and determining a hierarchical structure of the maximum coding unit and the coding units into which the picture is divided according to depths, and decoding the picture based on the coding units, by using the information about the size of the maximum coding unit and the encoding information about the coded depth and the encoded mode.
US09743108B2 Method to derive at least one motion vector of a bi-predictive block in a current picture
In one embodiment, a method for a moving picture coding system to derive at least one motion vector of a bi-predictive block in a current picture from a motion vector of a first block in a first picture includes selecting, by the moving picture coding system, a list 1 motion vector of the first block in the first picture as a motion vector for deriving list 0 and list 1 motion vectors of the bi-predictive block if the first block only has the list 1 motion vector, the first picture being permitted to be located temporally before the current picture and permitted to be located temporally after the current picture, scaling the selected motion vector and deriving the list 0 and list 1 motion vectors of the bi-predictive block by applying a bit operation to the scaled motion vector, the bit operation including 8 bits right shift.
US09743100B2 Image processing apparatus and image processing method
There is provided an image processing apparatus including circuitry configured to predict an image of a second layer from an image of a first layer using a lookup table which maps combinations of a luminance component, a first color difference component, and a second color difference component of the first layer to predicted pixel values of the second layer corresponding to the combinations. The second layer has a different color gamut from the first layer. The circuitry uses the lookup table in which granularities of the first and second color difference components are lower than a granularity of the luminance component.
US09743097B2 Spatial motion vector scaling for scalable video coding
In one implementation, an apparatus is provided for encoding or decoding video information. The apparatus comprises a memory unit configured to store video information associated with a base layer and/or an enhancement layer. The apparatus further comprises a processor operationally coupled to the memory unit. In one embodiment, the processor is configured to determine a scaling factor based on spatial dimension values associated with the base and enhancement layers such that the scaling factor is constrained within a predetermined range. The processor is also configured to spatially scale an element associated with the base layer or enhancement layer using the scaling factor and a temporal motion vector scaling process.
US09743096B2 Scalable video coding method and apparatus using inter prediction mode
The present invention relates to a scalable video coding method and apparatus using inter prediction mode. A decoding method includes determining motion information prediction mode on a target decoding block of an enhancement layer, predicting motion information on the target decoding block of the enhancement layer using motion information on the neighboring blocks of the enhancement layer, if the determined motion information prediction mode is a first mode, and predicting the motion information on the target decoding block of the enhancement layer using motion information on a corresponding block of a reference layer, if the determined motion information prediction mode is a second mode.
US09743093B2 Gaming machine and method employing video compression
A video compression technique relates to gaming machines which comprise a display to display images; a user interface to receive input from displayed screen images; a memory; and a game controller configured to control display of the images and process input received via the user interface. The game controller is further configured to receive an image sequence comprising a plurality of frames and, for each frame, to divide the frame into a series of blocks; compress each of the blocks using a first compression technique to form a series of compressed blocks; for each compressed block in the frame, identify whether the block is identical to a previous block within the frame and, if so, replace the compressed block with an index to the previous block; for each compressed block in the frame, determine a data difference between the compressed block and a corresponding block in an immediately preceding frame.
US09743091B2 Method for encoding/decoding image, and device using same
A method for decoding an image, and a device using the same are disclosed. The method for decoding an image comprises the steps of: inducing a chroma component block corresponding to a luma component block on the basis of chroma format information indicating chroma component sampling corresponding to luma component sampling; dividing the chroma component block into transformation blocks of a chroma component for transformation on the basis of division information indicating whether a first block has been divided into second blocks for transformation; and acquiring residual information on the transformation blocks of the chroma component by performing at least one of inverse transformation and inverse quantization on the basis of the transformation blocks of the chroma component.
US09743090B2 Entropy coding of motion vector differences
An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
US09743089B1 Moving picture coding device, moving picture coding method, and moving picture coding program, and moving picture decoding device, moving picture decoding method, and moving picture decoding program
In a moving picture coding device that further divides a first block acquired by dividing each picture of a moving picture into a predetermined size into one or a plurality of second blocks and codes the moving picture in units of blocks, a quantization parameter calculation unit calculates a quantization parameter of the second block. A predictive quantization parameter deriving unit derives a predictive quantization parameter of the second block by using the quantization parameter of one or a plurality of third blocks that are neighboring to the second block. The predictive quantization parameter deriving unit derives the predictive quantization parameter of the second block by using a quantization parameter of a fourth block coded before the second block in a case where the third block neighboring to the second block is located at a position beyond a boundary of the first block.
US09743083B2 Image information encoding and decoding method
The present invention relates to an image information encoding and decoding method and a device for same. One embodiment of an image information encoding method according to the present invention, as an image information encoding method according to another embodiment of the present invention, includes the steps of: generating a restore block; applying a deblocking filter on the restore block; applying a Sample Adaptive Offset (SAO) on the restore block having the deblocking filter applied thereon; and transmitting information on the SAO application. During the applying of the SAO, the SAO is applied to chroma pixels, and during the transmitting of the information, in addition to information on whether the SAO is applied on the chroma pixels, at least one of area information, division information on the SAO coverage area, SAO type information, and SAO offset information is transmitted.
US09743078B2 Standards-compliant model-based video encoding and decoding
A model-based compression codec applies higher-level modeling to produce better predictions than can be found through conventional block-based motion estimation and compensation. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks and related to specific blocks of video data to be encoded. The tracking information is used to produce model-based predictions for those blocks of data, enabling more efficient navigation of the prediction search space than is typically achievable through conventional motion estimation methods. A hybrid framework enables modeling of data at multiple fidelities and selects the appropriate level of modeling for each portion of video data. A compliant-stream version of the model-based compression codec uses the modeling information indirectly to improve compression while producing bitstreams that can be interpreted by standard decoders.
US09743075B2 Image display method and apparatus
An image display apparatus according to an embodiment of the present invention comprises: an IR emitter controller for recognizing a pair of 3D glasses connected to the image display apparatus; a video multiplexer for receiving a plurality of displayed video data using a plurality of pairs of 3D glasses, setting a frame rate for the plurality of video data to assign a frame period thereto, and multiplexing the plurality video data according to the frame period assigned at the set frame rate, when the plurality of pairs of 3D glasses is connected to the image data apparatus; and a display unit for frame-sequentially displaying the multiplexed video data.
US09743070B2 Three-dimensional image display apparatus and three-dimensional image display
A three-dimensional image display apparatus is provided. The three-dimensional image display apparatus includes an element image array, a backlight source, and a fly-eye lens array. The element image array is disposed between the backlight source and the fly-eye lens array. Incident angles of lights emitted from different directional light sources with respect to the element image array are different. The image resolution of the three-dimensional image display apparatus is raised by using the backlight source having the multiple directional light sources.
US09743064B2 System and method for distributing high-quality 3D video in a 2D format
A checkerboard subsampled image is packed in a format to remove shifts that would otherwise result in jagged edges where edges that were not jagged used to exist when checkerboard subsampling is used to reduce video bandwidth. The packing format places alternate rows of a checkerboard subsampled image row by row or places alternate columns of a checkerboard image line by line. By removing the shift and jagged edges, high frequency components that are difficult to compress and that display as annoying artifacts are eliminated.
US09743057B2 Systems and methods for lens shading correction
Systems and methods for correcting intensity drop-offs due to geometric properties of lenses are provided. In one example, a method includes receiving an input pixel of the image data, the image data acquired using an image sensor. A color component of the input pixel is determined. A gain grid is determined by pointing to the gain grid in external memory. Each of the plurality of grid points is associated with a lens shading gain selected based upon the color of the input pixel. A nearest set of grid points that enclose the input pixel is identified. Further, a lens shading gain is determined by interpolating the lens shading gains associated with each of the set of grid points and is applied to the input pixel.
US09743046B2 Real-time moving platform management system
The present disclosure describes a method for displaying data products onto a geospatial map in real-time using a computer program. In one version, the method includes the steps of monitoring the one or more directories of one or more computer readable media for newly created data products, automatically reading the newly created data products, correlating positional information of the data products with the geospatial map of the computer program for mapping and exploitation, and rendering information onto the geospatial map indicative of the area covered by each newly created data product.
US09743037B2 Method for transmitting device indicator data in network-based AV system
A method for transmitting device indicator data in a network-based AV system is provided. The method for transmitting the device indicator data records device indicator data on a data unit which is used in an AV transmission protocol, and transmits the data unit. Accordingly, the indicator data which changes in real time in a network AV device can be rapidly transmitted to a management platform.
US09743032B2 Method and system for configuring a remote control device
Methods and systems are presented for configuring a remote control device to operate multiple devices. Functionality is provided to detect whether the remote control device has been configured to control one of the devices. If the remote control has not yet been configured to operate another device, the user is invited to configure the remote control accordingly. Detection may be based on additional codes transmitted with the remote control device that indicate the configuration status of the remote control. Detection may be additionally or alternately based on user behavior that is identified as consistent with operation of an un-configured remote control.
US09743026B2 Semiconductor photodetector
A semiconductor photodetector has at least one unit pixel having a photoelectric conversion part, a charge storage part, and a detection circuit. The photoelectric conversion part includes a charge multiplication region in which incident light is converted into a charge, and the charge is multiplied by avalanche multiplication. The charge storage part is connected to the photoelectric conversion part and stores a signal charge from the photoelectric conversion part. The detection circuit is connected to the charge storage part, converts the signal charge stored in the charge storage part into a voltage, passes the voltage through an amplifier to amplify the voltage, and outputs the amplified voltage.
US09743025B2 Method and system of implementing an uneven timing gap between each image capture in an image sensor
Stacked chip imaging system comprising pixel array partitioned into pixel sub-arrays (PSAs) disposed in first semiconductor die and ADC circuitry including ADC circuits disposed in second semiconductor die. Each PSA is arranged into pixel groups. Each pixel group generates pixel data signals. Pixel array captures image data of first frame with first exposure time, second frame with second exposure time, third frame with third exposure time, and fourth frame with fourth exposure time. First, second, third and fourth exposure times are different. At least one of the pixel groups in each of the pixel sub-arrays is coupled to a different ADC circuit from pixels groups remaining in each of the pixel sub-arrays. ADC circuitry acquires the pixel data signals. For each frame, ADC circuits converts pixel data signal received from pixel groups respectively coupled thereto from analog to digital to generate ADC outputs. Other embodiments are also described.
US09743024B2 Method and apparatus for on-chip per-pixel pseudo-random time coded exposure
Conventional methods for imaging transient targets are constrained by a trade-off between resolution and frame rate, and transient targets moving faster than the detector frame typically result in image blurring. Imagers using digital-pixel focal plane arrays (“DFPAs”) have on-chip global pixel operation capability for extracting a single transient-feature (i.e., single-frequency discrimination) in a snapshot that depends on the number of counters implemented per pixel. However, these DFPA systems are not capable of multi-target and multi-frequency discrimination. Imagers described herein achieve multi-target transient signature discrimination orders of magnitude faster than the readout frame rate using in-pixel electronic shuttering with a known time-encoded modulation. Three-dimensional (x,y,t) data cube reconstruction is performed using compressive sensing algorithms.
US09743023B2 Image sensor with switchable biasing arrangement
In an image sensor, a photo detector circuit applies a photo current to a capacitive node during a photo detection time interval. A front-end circuit comprises an input transistor having a control node that is coupled to the capacitive node. A switchable biasing arrangement puts the input transistor in a disabled state during the photo detection time interval. The input transistor is put in an enabled state after the photo detection time interval. This then causes the front-end circuit to provide an output signal that is representative of a voltage on the capacitive node after the photo detection time interval.
US09743022B2 Image sensors and related methods and electronic devices
An image sensor is provided including a pixel array, a correlated double sampling (CDS) unit, an analog-digital converting (ADC) unit, a control unit, and an overflow power voltage control unit. The pixel array includes at least one unit pixel that generates accumulated charges corresponding to incident light in a photoelectric conversion period and outputs an analog signal based on the accumulated charges in a readout period. The CDS unit generates an image signal by performing a CDS operation on the analog signal. An ADC unit converts the image signal into a digital signal. A control unit controls the pixel array, the CDS unit, and the ADC unit. An overflow power voltage control unit controls an overflow power voltage to have a low voltage level in the photoelectric conversion period and controls the overflow power voltage to have a high voltage level in the readout period.
US09743021B2 Imaging apparatus, imaging system, and method for driving imaging apparatus
The imaging apparatuses according to the embodiments perform an operation of outputting a plurality of signals from pixels to an output line a plurality of times. In each operation, both of first and second transfer switches are brought into an on state so that a discharge operation of discharging charge of a photoelectric conversion unit through a holding unit is performed. In a first period, the photoelectric conversion unit of at least one of the pixels accumulates charge. The operation performed a plurality of times includes a first operation and a second operation to be performed after the first operation. After the output operation in the first operation is terminated, the discharge operation in the second operation is performed.
US09743016B2 Techniques for improved focusing of camera arrays
Techniques for improved focusing of camera arrays are described. In one embodiment, for example, an apparatus may comprise a processor circuit and an imaging management module, and the imaging management module may be operable by the processor circuit to determine, for each of a plurality of candidate displacement factors for an image array comprising a plurality of images, a corresponding sharpness, determine an optimal displacement factor comprising a candidate displacement factor corresponding to a maximized sharpness, and transform the image array based on the optimal displacement factor. Other embodiments are described and claimed.
US09743013B1 Security systems having evasive sensors
Networks of cameras and/or other sensors enable a sensor monitoring system or other computer system to control hiding devices used to enable the cameras and/or other sensors to evade danger by hiding or being disguised. Detection and/or determination of potential danger is garnered from data, from some of the cameras and/or sensors, that they or other of the cameras and/or sensors may be facing eminent danger of discovery, manipulation, alteration, deactivation, and/or damage. The hiding devices are caused to hide or disguise the sensors and/or cameras that appear to be in danger. Hiding or disguising can continue for at least a finite duration of time, or until indication of danger is gone. Some of the cameras and/or other sensors, and their associated hiding devices, can be turned off or made to sleep for periods of time until at least awaken by time-out events or by events indicating a need to do so.
US09743011B2 Photographing apparatus and method
There are provided a photographing apparatus and a photographing method capable of generating an added image by adding up images, the apparatus and the method achieving image quality of the added image. A photographing apparatus includes: a photographing section that photographs a subject a plurality of times sequentially; an image processing section that adds up images so as to generate an added image; and an exposure condition calculation section that calculates the minimum number of shots of the photography, which is for calculating a plurality of predetermined exposure time periods, and unit exposure time periods of the shots of the photography performed the minimum number of times, on the basis of set and input exposure conditions. The image processing section generates an added image of the plurality of exposure time periods by adding up images which are captured through the shots of the photography for the unit exposure time periods.
US09743008B2 Sensor for capturing a moving material web
A sensor (1) serves for capturing a moving material web (2). It has at least one light source (4) and at least one light detector (10). At least one polarization element (15) is provided between the two, which polarization element influences polarization properties of the light transmitted by the polarization element (15) as a function of an electric field. Markings such as for example metal strips (13) in the material web (2) can thus be captured in the light detector (10) without problem.
US09743002B2 Vehicle vision system with enhanced display functions
A vision system for a vehicle includes at least one image sensor, a control and a display. The image sensor is disposed at a subject vehicle and has a field of view exterior of the vehicle. The control, at least in part responsive to image processing of image data captured by the image sensor, is operable to generate an avatar representative of at least one object or scene segment in the field of view of the image sensor. The display is operable to display the avatar. The vision system may display an avatar that is a substantial representation of an object that is only partially viewed by the image sensor to enhance the display for viewing and understanding by the driver of the subject vehicle, and a portion of the avatar representing the non-viewed portion of the object may be displayed as a phantom image.
US09742986B2 Image acquisition apparatus, image obtaining method, image obtaining program, and storage medium
An image acquisition apparatus includes: an image acquisition device that includes normal image-acquisition pixels and a phase-difference detection pixel; a shift unit that shifts the image acquisition device; a phase-difference-pixel correcting unit that corrects a pixel value obtained by the phase-difference detection pixel to a value equivalent to values obtained by the normal image-acquisition pixels; a pixel storage unit that arranges and stores the pixel values after the correction at storage areas; and a high-resolution-image compositing unit that composites the stored pixel values to generate a high-resolution image. The shift unit shifts the image acquisition device such that pixel values that correspond to a specific color and that include the pixel value of a normal image-acquisition pixel exist at the same pixel position as the phase-difference detection pixel in the high-resolution image. The high-resolution-image compositing unit composites the pixel values corresponding to the specific color at a predetermined compositing ratio.
US09742985B2 Automatic focus adjustment apparatus and control method therefor
In an automatic focus adjustment apparatus, a setting unit sets, on an image sensor, a first range in which defocus information is detected using a phase difference detection and a second range in which a focus state is detected using a contrast detection. The second range is set so as to include the first range. In a case where the second range is detected by the contrast detection as being in an in-focus state, a control unit changes a control mode into a predetermined control mode in which the driving of the focus lens is limited according to the defocus information in the first range detected by the phase difference detection.
US09742983B2 Image capturing apparatus with automatic focus adjustment and control method thereof, and storage medium
An image capturing apparatus comprises a detection unit configured to detect a subject, a focus adjusting unit configured to adjust a position of a focusing lens of an imaging optical system so as to focus the imaging optical system on the subject, and a setting unit configured to set a focus detection area, which is an area within an image capturing screen where the focus adjusting unit detects focus, based on detection results of the detection unit, wherein the setting unit sets the focus detection area based on the position of the face of the subject in a case where the subject is moving, and sets the focus detection area based on the position of the eye of the subject in a case where the subject is still.
US09742978B2 Information processing device, imaging device, imaging system, control method for information processing device, control method for imaging device, and program
An appropriate user interface corresponding to use forms of the devices is provided.An imaging system includes an imaging device and an information processing device. The imaging device is connected to an information processing device by utilizing wireless communication so that imaging operation is controlled on a basis of an operational input performed in the information processing device. The information processing device performs control for switching a role of an operation member included in the information processing device on a basis of relative positional relationship with the imaging device.
US09742973B2 Array camera design with dedicated Bayer camera
The invention is directed to systems, methods and computer program products for capturing an image using an array camera. A method comprises determining an application associated with capturing an image using an array camera, wherein the array camera comprises a first sensor and at least one second sensor, wherein the first sensor comprises a red filter, a green filter, and a blue filter, and wherein each second sensor comprises a red filter, a green filter, or a blue filter; determining whether the application requires the image to have a first resolution equal to or greater than a predetermined resolution; determining whether the application requires depth information associated with the image; and in response to determining the application does not require the image to have the first resolution and does not require depth information, activating the first sensor, and capturing the image using the first sensor.
US09742972B2 Camera module and assembling method thereof
A camera module includes a lens assembly, a power device with a first circuit board, a second circuit board and a welding element. The first circuit board is partially bent, and thus an electrical contact of the first circuit board is exposed to a lateral side of the power device. The second circuit board includes a conductive hole corresponding to the electrical contact. The conductive hole is exposed to a lateral side of the second circuit board. The welding element is installed on the lateral side of the power device and the lateral side of the second circuit board. The welding element is contacted with the electrical contact and the conductive hole, so that the first circuit board and the second circuit board are electrically connected with each other.
US09742971B2 Dual camera system zoom notification
In embodiments of dual camera system zoom notification, a dual camera system includes a first imager and a second imager that are designed to support synthetic optical zoom of a scene. A camera controller is implemented to determine that the synthetic optical zoom is not supported to capture an image of the scene with the dual camera system. The camera controller can then initiate a message for a user of the dual camera system to indicate that the synthetic optical zoom is not supported to capture the image of the scene. The message can be displayed to indicate that the synthetic optical zoom is not supported and/or to indicate that digital zoom is activated. A user can also be provided with selectable options that enable the user to decide the zoom operation when the dual camera system is not operational for synthetic optical zoom.
US09742965B2 Apparatus, systems and methods for user controlled synchronization of presented video and audio streams
Systems and methods are operable to correct synchronization between a video stream and an audio stream presented to a user. An exemplary embodiment receives a synchronization correction instruction, wherein the synchronization correction is configured to be initiated by the user; and incrementally adjusts one of the video stream and the audio stream by a synchronization correction, wherein the synchronization correction advances or retards presentation of at least one of the video stream and the audio stream by a predefined duration.
US09742961B2 To calibrate a printer
A method to calibrate a printer in which printing of a first print job is controlled. A target color is obtained from a second print job that is to be printed subsequent to the first print job. Printing of the target color obtained from the second print job is controlled while controlling printing of the first print job. An image of the printed target color is received. The printer is calibrated using the printed target color in the received image and the target color obtained from the second print job.
US09742959B1 Mechanism for color management cache reinitialization optimization
A printing system is disclosed. The printing system includes a color management unit having a hash table to store input colors and corresponding output colors and a lookup table (LUT). The printing system also includes one or more processors to reinitialize the hash table based on a hash table time and a interpolation time derived from concurrent real time measurements.
US09742953B2 Document management system, document management method, an image forming apparatus, an analysis server and storage medium
An image forming apparatus of the present embodiment notifies an analysis server of the start and end of a continuous scan scanning a plurality of documents relating to one another. The analysis server collectively analyzes the plurality of pieces of scanned data received between the start of the continuous scan and the end of the continuous scan in response to notification of the end of the continuous scan and transmits one or more storage destination candidates that are output as the results of the analysis to the image forming apparatus. The image forming apparatus outputs the plurality of pieces of scanned data to a storage destination determined from among the one or more storage destination candidates.
US09742935B1 Mail processing and delivery within a controlled-environment facility
An incoming physical mail item addressed to a resident of a controlled-environment facility is converted to a digital format mail item, which is associated with the resident and archived in an electronic database. A determination may be made whether the resident is allowed to receive the physical mail item. If so, the digital format mail item may be delivered to the resident as an electronic message, if an electronic message service is available to the resident.
US09742934B2 Internet fax message searching and fax content delivery using keyword detection
A system for providing an internet fax service has an engine to process a raw fax document, received for a user of the internet fax service, using digital character recognition to produce recognized text or an associated formatted text document. A conversion engine may convert the raw fax to native file format being one of a) word processor format, b) spreadsheet format, c) slide presentation format, or d) another format that can be read on a user interface. An internet server is to make the native file format document available to the user over an internet. A fax content processing unit is to perform keyword scanning of the recognized text, and then allows the user to search for stored faxes by keyword. Other embodiments are also described.
US09742926B2 Unified services platform using a telephone number as a common subscriber identifier
A system and method for enabling the telephone number as a platform for the association of IP-enabled services with legacy telephone service. A unified services enabler platform may be utilized to associate a customer and their telephone number with a variety of services and applications from multiple different ecosystems. The customer can continue to use their existing telephone service and in addition can utilize new IP-enabled features that are associated with their telephone number as the common ID.
US09742913B2 Recording user communications
A call handling platform receives a call placed by a caller. The call handling platform collects data points based on an interaction of the caller with an interactive voice response module during the call, and computes an experience score for the caller. The call handling platform accesses a predetermined first threshold that indicates a first level of caller satisfaction and compares the experience score to the first threshold. Based on the comparing, the call handling platform determines that the caller has a lower level of satisfaction than the first level of satisfaction, and routes the call to a human agent. The call handling platform determines whether an option for recording a call is enabled. Based on determining that the option for recording a call is enabled, the call handling platform initiates recording of the interaction between the caller and the human agent.
US09742900B2 Method, terminal device and storage medium for displaying information
The present disclosure discloses a method, a terminal device and a storage medium for displaying information in the terminal device. The method includes: acquiring service option information with an information type identifier of a yellow-pages number, and displaying a service option corresponding to the service option information on a contact page of the yellow-pages number according to the information type identifier. With the present disclosure, by displaying the service option corresponding to the service option information in the contact page of the yellow-pages number, various service options corresponding to various services provided by a person, a business or an organization, represented by the yellow-pages number, may be added into a contact list and prompt a user without costing excessive manpower and material resources on separate developments for each service, and thus the method is expandable, easy to operate and time efficient.
US09742896B2 Apparatus and method for providing a near field communication function in a portable terminal
An apparatus and a method of providing a Near Field Communication (NFC) function in a portable terminal are provided. The method includes recognizing a tag and reading an NFC message from the tag, storing second data in the memory when the NFC message includes first data of a predetermined record type, the second data corresponding to other data except for the first data among all data included in the NFC message, determining whether a particular application corresponding to the first data has been installed, and when the particular application has been installed, executing the particular application and providing the second data to the particular application so as to enable the particular application to execute a particular function by using the second data.
US09742886B2 Shroud assembly for communication site
Generally described, aspects of the disclosed subject matter are directed to a shroud assembly for a communication site. In accordance with one embodiment of the present disclosure, a shroud assembly for a communication site is provided. The shroud assembly generally includes a wall portion, and a door portion movably coupled to the wall portion, wherein the door portion is configured for selective positioning in at least first and second positions relative to the wall portion, and wherein the wall portion and the door portion define a cover assembly having an inner chamber.
US09742883B2 Method for recoverable message exchange independent of network protocols
A method is described to allow a device to retrieve a message, that is separated into a plurality of fragments, from a data source, wherein the method involves: establishing a first network connection with the data source; receiving a subset of the plurality of fragments; determining the first network connection has ended before completion of said message; establishing one or more subsequent network connections with the data source; and receiving any of the plurality of fragments not within the subset. The characteristics (for example: application protocol, security, speed, reach, bandwidth capability, cost of usage, network type, physical layer type, data-link layer type, or IP address of one or both of the first and second devices) of the first network connection can be potentially different than the subsequent network connections.
US09742875B2 Live data as a service and corresponding programming infrastructure
Techniques for live data management are described. Some embodiments provide a Live Data Management System (“LDMS”) that provides a facility for managing live data objects and for efficiently developing client-server applications that utilize such live data objects. Live data objects are modules of computation that exist on both a client side and server side portion of a client-server application. Live data objects are configured to monitor changes to data hosted on or accessible via the server side, and to automatically update the client side without the need for polling or other requests made by the client side. The described techniques facilitate efficient software development of Web-based client server applications.
US09742871B1 Methods and systems for session clustering based on user experience, behavior, and interactions
A server system sorts a plurality of sessions for multiple users of a media-providing service into a plurality of groups by applying one or more sorting rules to one or more session characteristics for the plurality of sessions. The server system divides respective groups of the plurality of groups into respective pluralities of clusters using a machine-learning algorithm. The server system tracks user interaction with a client device during a user session and identifies the user session as belonging to a first cluster of the pluralities of clusters based at least in part on the user interaction. In accordance with identifying that the user session belongs to the first cluster, the server system personalizes content for the user session using one or more content criteria associated with the first cluster.
US09742869B2 Approach to adaptive allocation of shared resources in computer systems
A request management subsystem is configured to establish service classes for clients that issue requests for a shared resource on a computer system. The subsystem also is configured to determine the state of the system with respect to bandwidth, current latency, frequency and voltage levels, among other characteristics. Further, the subsystem is configured to evaluate the requirements of each client with respect to latency sensitivity and required bandwidth, among other characteristics. Finally, the subsystem is configured to schedule access to shared resources, based on the priority class of each client, the demands of the application, and the state of the system. With this approach, the subsystem may enable all clients to perform optimally or, alternatively, may cause all clients to experience an equal reduction in performance.
US09742867B1 Network data retrieval
An apparatus includes a processor and a storage storing instructions causing the processor to: receive a request for data concerning a target node and neighboring nodes; multiply an identifier of the target node with an index multiplier to determine a location of an index entry of the target node within an index data; access the index entry to retrieve an identifier of a window and an indication of a location within the window at which a node entry of the target node may be accessed, and to retrieve an indication of data size of the node entry; access the node entry within the identified window to retrieve an amount of the node entry up to the data size to retrieve at least one identifier of at least one neighboring node within a single degree of separation of the target node; and output the at least one identifier.
US09742864B2 System and method for implementing cloud mitigation and operations controllers
System and method for implementing cloud mitigation and operations controllers are described. One embodiment is a system for controlling operation of a cloud computing environment, wherein the system comprises a repository for storing data regarding characteristics of the cloud computing environment, wherein the stored data includes policy notations designating compliance or noncompliance of the data with policy; an analyst module for analyzing the stored data in combination with external report information regarding the cloud computing environment and for providing results of the analysis; and a controller for evaluating the analysis results and issuing instructions for controlling operation of the cloud computing environment based on the evaluating.
US09742855B2 Hybrid tag matching
A method for communication includes posting, by a software process, a set of buffers in a memory of a host processor and creating in the memory a list of labels associated respectively with the buffers. The software process pushes a first part of the list to a network interface controller (NIC), while retaining a second part of the list in the memory under control of the software process. Upon receiving a message containing a label, sent over a network, the NIC compares the label to the labels in the first part of the list and, upon finding a match to the label, writes data conveyed by the message to a buffer in the memory. Upon a failure to find the match in the first part of the list, the NIC passes the message from the NIC to the software process for handling using the second part of the list.
US09742854B2 Identifying interactions by social networking system users with identified actions performed outside of the social networking system
Third-party systems outside of a social networking system allow a user of the third-party systems that is also a user of the social networking system to perform an action on the third-party system that are communicated to the social-networking system. Additional actions on the third-party system may be associated with the action. These additional actions are communicated to the social networking system, which identifies the action from the third-party system and associates the additional actions with the identified action. The social networking system may notify the user that performed the action of the additional actions. Also, the social networking system may notify additional social networking system users of the action and of additional actions on the third-party system associated with the action.
US09742851B2 Method and arrangement for remotely controlling multimedia communication across local networks
A method and arrangement for remotely controlling the communication of media between devices in different local networks (200, 202) using a remote control device (200b). The remote control device obtains discovery information on a first device (200c) and sends a remote access request over a multimedia service network to a home multimedia gateway (202b) in the opposite local network (202) for a connection to a second device (202c) therein. The home multimedia gateway then responds with communication parameters established for the second device in a residential gateway, and the remote control device can then order the first device to execute a multimedia session with the second device by using said communication parameters. This solution enables a remote control device visiting a local network to order a device in that network to fetch media content from a device in another home network, or vice versa.
US09742849B2 Methods and systems for establishing collaborative communications between devices using ambient audio
Various embodiments of the present invention are directed to systems and methods for enabling two or more devices in the same ambient audio environment to become automatically interconnected so that information can be exchanged between the devices. The two or more device detect substantially the same sounds, such as people talking in a meeting, automatically determine this fact and enter the devices into an information and document sharing relationship via a network.
US09742848B2 Method and system for transmitting paging messages to machine type communication (MTC) devices in wireless communication
A method to transmit paging messages to Machine Type Communication (MTC) devices in wireless communication is provided. The method includes establishing, by a first cluster head, a dedicated radio connection with at least one base station. The method also includes receiving a request from a plurality of MTC devices to transmit a signaling message. The signaling message includes a tracking area update (TAU) and paging information associated with the plurality of MTC devices. The method further includes storing information of the plurality of MTC devices associated with the first cluster head and base station corresponding to each of the MTC devices. The method includes fetching, by a Mobility Management Entity (MME), information of the base station associated with a serving MTC device based on receiving a data request from the at least one MTC device and transmitting the paging information to the base station associated with the serving MTC device.
US09742838B2 Locked files for cartridges in a multi-tenant platform-as-a-service (PaaS) system
Implementations for locked files for cartridges in a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes identifying, by a processing device of a multi-tenant Platform-a-a-Service (PaaS) system, an operation requested to be performed by the multi-tenant PaaS system, determining access contexts for the identified operation with respect to a cartridge associated with the operation, the access context comprising a user or component that is attempting to access a file of the cartridge for the identified operation, accessing a locked files manifest of the cartridge, the locked files manifest identifying at least one of files or directories of the cartridge to which a cartridge author of the cartridge restricts access to application developers utilizing the cartridge to execute an application, and applying access permissions to the cartridge according to the determined access contexts and the locked files manifest.
US09742833B2 Document sharing through browser
Presenters are enabled to broadcast a document to remote viewers from one browser to another. While viewing a document in the web browser, a user can share the document out to remote viewers by providing them with a link that when selected, opens the document synchronously with the presenter in web browser. The viewers are enabled to consume the broadcast by watching the presenter go through the document in real time. The viewers may also be enabled to view the document asynchronously from the presenter and easily synchronize back with the presenter's view.
US09742828B2 System for optimising wireless data downloads
A system (10) for optimizing wireless data downloads is described. An embodiment of the system is manifest as a file server (18) comprising: a data storage device (22) adapted to store multimedia content; and a wireless access point (36) adapted to wirelessly interconnect, via a wireless data signal, the data storage device (22) to a wireless device (52), the file server (18) being configured to wirelessly transmit selected portions of the stored multimedia content to the wireless device (52), and being characterized by: a directional signal strength gauge (60) configured to determine the strength of the wireless data signal at the wireless device and to determine a direction (72) from the wireless device to the wireless access point.
US09742822B2 Sponsored stories unit creation from organic activity stream
Methods, apparatuses and systems directed to sponsored story generation from an organic activity stream in a social networking site. A user wishing to promote an entry from an organic activity stream may, using a sponsor user interface, specify the types of stories to promote to a portion of the home page displayed to a member of a social network.
US09742819B2 System and method for reliable messaging between application sessions across volatile networking conditions
An electronic device is provided comprising a processor, a memory coupled to the processor, and a communications module saved in the memory and an application saved in the memory. The communications module configures the processor to generate a first transmission sequence number associated with a transport message to be sent to a remote device, include the first transmission sequence number in the transport message, and send the transport message to the remote device.
US09742818B2 Pushing events to web pages used for interaction with applications
A web server provided according to aspect of the present disclosure maintains registration data indicating the browsers to be notified upon occurrence of corresponding events. Upon receiving notification of occurrence of an event from an application server, the web server determines the set of browsers registered to receive notification of the occurrence of the event, and pushes the event to each of the set of browsers. By relying on a web server for such operation, each of the applications in the application server can be implemented as stateless applications, thereby providing advantages such as scalability and portability.
US09742817B2 Method for setting up a communication link
In a method for setting up a communication link between a first telephony terminal (PA) and a second telephony terminal (PB) in a communication network which transports data packets, in particular on the Internet, with the aid of at least one signalling Server (SA, SB), in particular with the aid of an SIP Server, the first telephony terminal informs a first signalling Server that a call is intended to be made to the second telephony terminal. The first signalling Server which has been informed or a second signalling Server which has been informed by this first signalling Server recognizes that the call is intended to be made with a particular quality of Service and sets up a communication link between the first telephony terminal and the second telephony terminal, which link corresponds to this quality of Service.
US09742809B1 Authentication policy orchestration for a user device
A system and method for authentication policy orchestration may include a user device, a client device, and a server. The server may include a network interface configured to be communicatively coupled to a network. The server may further include a processor configured to obtain, from a client device via the network, a transaction request for a transaction, determine an authorization requirement for the transaction request based, at least in part, on a plurality of authorization policies, individual ones of the plurality of authorization policies being separately configurable by at least one of a relying party and an authorizing party, and complete the transaction based on the authorization requirement having been met.
US09742807B2 Security enhancements for a software-defined network with network functions virtualization
A communication network can be constructed to support software-defined networking (SDN) protocols and network functions virtualization (NFV) protocols. Such a communication network can advantageously be operated at lower costs, increased flexibility and control, and with simplified management to name but a few. In addition to these advantages, various networking security aspects can be enhanced by leveraging the SDN/NFV architecture.
US09742804B2 Computer network defense system
A method and apparatus for protecting virtual machines. A computer system creates a copy of a group of the virtual machines in an operating network in a deception network to form a group of cloned virtual machines in the deception network when the group of the virtual machines is accessed by an adversary. The computer system creates an emulation of components from the operating network in the deception network. The components are accessible by the group of the cloned virtual machines as if the group of the cloned virtual machines was in the operating network. The computer system moves network connections for the group of the virtual machines in the operating network used by the adversary from the group of the virtual machines in the operating network to the group of the cloned virtual machines, enabling protecting the group of the virtual machines from actions performed by the adversary.
US09742801B1 Systems and methods for preventing the execution of online malvertising
A computer-implemented method for preventing the execution of online malvertising may include (1) maintaining a database of software version information for at least one client device, (2) detecting a request from the client device to access a website that contains active advertising content, (3) identifying, by querying the database of software version information, a vulnerability in at least one software element on the client device that may be used to deliver the active advertising content, and (4) preventing delivery of the active advertising content to the client device. Various other methods, systems, and computer-readable media are also disclosed.
US09742799B2 Client-side active validation for mitigating DDOS attacks
Methods and systems for mitigating denial-of-service attacks include a proxy server that monitors a set of application servers configured to receive and service requests from clients. The proxy server intercepts the requests, and in response, provides the clients with customized client-side scripts embedded in markup language. The client-side scripts may include random strings to generate follow-through random uniform resource identifier redirection requests expected by the proxy server. The client-side scripts, upon execution, may challenge the clients by demanding user interaction within a specified period of time, requesting a delay before responding, and/or attempting to set a challenge cookie multiple times. If a client provides the demanded user interaction within the specified time, honors the delay, and/or sets the challenge cookie with the correct value, then the client-side scripts may generate a redirection request expected by the proxy server for that client and the proxy servers may whitelist that client for a configurable duration and forward that client's subsequent requests to the application servers without challenge.
US09742795B1 Mitigating network attacks
Systems and methods are described that enable the mitigation of network attacks directed to specific sets of content on a content delivery system. A set of content targeted in the attack may be identified based at least in part on a combination of network addresses to which attacked-related packets are transmitted. Thereafter, the content delivery system may mitigate the attack based on the identified target. For example, where both targeted and non-targeted sets of content are associated with the attacked network addresses, traffic directed to these sets of content may be separated, e.g., in order to reduce the impact of the attack on the non-targeted sets of content or increase the computing resources available to the targeted content. Redirection of traffic may occur using either or both of resolution-based redirection or routing-based redirection.
US09742792B2 Site security monitor
Techniques for monitoring site security are disclosed herein. Sites are scanned for security metric values associated with one or more security metrics. Normalized values for those scanned security metric values are calculated based on previously obtained values associated with one or more other security metrics associated with other scanned sites. Site security metrics are then calculated for the sites based on a subset of the normalized values and based at least in part on a comparison to other scanned sites.
US09742782B2 Configuration management for virtual machine environment
A computer-implemented method for controlling a connection between a virtual machine and a physical device comprises receiving a connection request for connecting the physical device to the virtual machine and determining whether the virtual machine satisfies a first connection permission condition and whether the physical device satisfies a second connection permission condition. In response to a determination that the virtual machine does not satisfy the first connection permission condition, a configuration of the virtual machine is changed to satisfy the first connection permission condition. In response to a determination that the physical device does not satisfy the second connection permission condition, a configuration of the physical device is changed to satisfy the second connection permission condition. In response to a determination that the virtual machine satisfies the first connection permission condition and that the physical device satisfies the second connection permission condition, the received connection request is accepted.
US09742769B2 Method and system for determining trusted wireless access points
Disclosed are systems and method for determining trusted wireless access points. An example method includes identifying, by a mobile device, one or more wireless access points are available to connect to a network resource; obtaining a plurality of access point characteristics of the one or more wireless access points; obtaining a plurality of network resource characteristics for connecting to the network resource; comparing the plurality of access point characteristics and the plurality of network resource characteristics; determining based on the comparison at least one trusted wireless access points that is acceptable for establishing a connection to the network resource; and establishing a connection to the network resource via the trusted wireless access point.
US09742768B2 Methods and apparatus for premises content distribution
Apparatus and methods for protected content access, browsing and transfer over a network. In one embodiment, the network comprises a premises (e.g., residential) Local Area Network (LAN), and the apparatus comprises a server and renderer consumer premise equipment (CPE). The renderer CPE scans the network to search for a server CPE that implements a compatible security framework. The renderer authenticates itself with the server, and the server allows content browsing and selection access only to an authorized and authenticated renderer. A negotiation and exchange protocol comprises messages exchanged between the renderer and the server that include one or more of device identification, encryption key exchange, digital certificates and information regarding security package used by each CPE.
US09742758B1 Techniques for network site validation
Disclosed are various embodiments for validating the identity of network sites. A communication session is established with a network site using a credential for the network site. A validation of the communication session is generated based at least in part upon a profile for the network site. The profile is derived from at least one previous communication session with the network site. An action is initiated in response to the validation when the validation indicates a discrepancy exists between the profile for the network site and the communication session with the network site.
US09742755B2 Method and apparatus for authenticating a communication device
A method and apparatus for authenticating a communication device is disclosed. An system that incorporates teachings of the present disclosure may include, for example, an authentication system having a controller element that receives from a communication device over a packet-switched network a terminal ID and a request to authenticate said communication device, generates a first registration ID, stores the first registration ID and a first communication identifier, transmits the first registration ID to the communication device, receives from an interactive response system a second communication identifier and a second registration ID that the interactive response system received during a communication session with the communication device over a circuit-switched network, and authenticates the communication device in response to detecting a match between the first and second communication identifiers and the first and second registration IDs. Additional embodiments are disclosed.
US09742748B2 Encrypted purging of data from content node storage
Described herein are methods, systems, and software for encrypting and erasing data objects in a content node. In one example, a method of operating a content node that caches content divided into one or more data objects includes encrypting the one or more data objects using separate encryption keys for each of the one or more data objects, the separate encryption keys comprising a common portion shared by the one or more data objects and an individualized portion unique to each data object. The method further provides receiving a purge request to erase at least one data object and, responsive to the purge request, erasing at least one of the common portion or the individualized portion for the at least one data object based on the purge request.
US09742744B1 Documents with location attributes for access and storage
In electronic document storage control, a document controller receives a document storage request to store an electronic document from an access device. The document controller retrieves the electronic document and a storage location attribute associated with the electronic document. The document controller obtains a current location of the document controller, and compares the current location of the document controller and the storage location attribute associated with the electronic document. In response to a match between the current location and the storage location attribute, the document controller stores the electronic document at the document controller. In response to no match between the current location and the storage location attribute, the document controller does not stores the electronic document.
US09742735B2 Secure zone for digital communications
The systems, methods and apparatuses described herein provide a computing environment that includes a secure zone for executing tasks. An apparatus according to the present disclosure may comprise a screen, a secure zone and an indicator operatively controlled by the secure zone. The secure zone may be configured to execute a task and to assume control over an output to the screen while the apparatus is operating in a secure mode and to transfer control over the output to the screen to a non-secure zone while the apparatus is operating in a non-secure mode.
US09742733B2 Communication device, communication system, and communication device control method
A communication device includes a communication section and an encrypting section. When the communication section receives from a communication control device alternative address information indicating an address of an alternative device registered as a transfer destination after a communication request for communication with a specified device is transmitted to the communication control device, the communication section determines the alternative device as the communication partner and transmits to-be-transmitted data that is encrypted by the encrypting section to the alternative device. The transfer destination indicates a transfer destination of the data to be transmitted to the specified device.
US09742731B2 Geolocation via internet protocol
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for extracting information associated with one networking transmission protocol, such as Internet Protocol version 6 (IPv6), based on information associated with a different networking transmission protocol, such as Internet Protocol version 6 (IPv4). More specifically, when resolving an IP address for a Uniform Resource Locator (URL) through which a content file may be obtained, the system may base the resolved URL on attributes of an IPv4 address extracted from an IPv6 address for a machine associated with the request. In one particular example, a geographic location of a requested computing device or machine may be determined or estimated based on an IPv4 address extracted from an IPv6 address associated with the request.
US09742730B2 Systems and methods for automatically providing Whois service to top level domains
Methods and systems are disclosed for quickly providing Whois services to a new top level domain after it is provisioned in a registry. In one embodiment, domain data is received at a first system regarding a top level domain (TLD). The domain data is assigned an authoritative port of a Whois server and is provisioned in a registry database. In certain embodiments, the Whois server provides information relating to domain name registrations of the TLD in the database, according to the authoritative port. The Whois server determines that a Whois query is received at the authoritative port for the queried TLD and responds with the queried information. To the requester, the responses appear as if they are sent from a unique Whois server for each TLD, but the Whois server is actually shared among the TLDs.
US09742728B2 Determining expiration time of bindings for network address translation devices
Methods and apparatuses, including computer program products, are described for determining expiration time of bindings for NAT devices. A first device receives a first request including a first source IP address/port pair of a first NAT binding, and transmits a response. The first device receives a second request including a second source IP address/port pair of a second NAT binding, and transmits a response. The first device sets a refresh time T1 of the first NAT binding to be shorter than an expected minimum expiration time of the first NAT binding, transmits one or more messages via the second NAT binding where a sending interval time T2 of the second NAT binding is longer than T1, increments T2 when a response is received, and if a response to any of the messages is not received, sets T1 equal to the last T2 value for which a response was received.
US09742726B2 Distributed dynamic host configuration protocol
Systems and methods for managing networking activities of a multi-tenant cloud computing environment. An example method may include distributing, by a controller node executed by a processing device, a dynamic host configuration protocol (DHCP) agent to each of a plurality of compute nodes of a computing environment; identifying, by the controller node, a first virtual machine hosted on a first compute node of the plurality of compute nodes; determining a first DHCP agent associated with the first virtual machine and the first compute node; and transmitting, by the controller node, networking information relating to the first virtual machine to the first DHCP agent hosted by the first compute node.
US09742718B2 Message optimization utilizing term replacement based on term sentiment score specific to message category
Techniques are described herein for predicting one or more behaviors by an email recipient and, more specifically, to machine learning techniques for predicting one or more behaviors of an email recipient, changing one or more components in the email to increase the likelihood of a behavior, and determining and/or scheduling an optimal time to send the email. Some advantages of the embodiments disclosed herein may include, without limitation, the ability to predict the behavior of the email recipient and suggest the characteristics of an email which will increase the likelihood of a positive behavior, such as a reading or responding to the email, visiting a website, calling a sales representative, or opening an email attachment.
US09742717B2 Internet e-mail bridge
An Internet mail bridge is provided for downloading e-mail messages from Internet mail servers supporting different email protocols, such as the Post Office Protocol 3 (POP3) and Web Distributed Authoring and Versioning (Web DAV) protocol, and delivering the downloaded messages, which are in different formats, to a mail server on a local area network. The Internet mail bridge has a mail manager that is independent from particular e-mail protocols or e-mail formats. For each e-mail account, the mail manager instantiates a mail connector object that contains logic for downloading e-mail according to the e-mail access protocol of that account, and invokes the mail connector object to download e-mail messages from that account. The mail manager then instantiates and invokes mail deliverer objects tailored for handling different message formats to deliver the downloaded messages to the local mail server.
US09742713B2 Apparatus and method for maintaining a message thread with opt-in permanence for entries
A server has a processor and a memory storing a message thread module with instructions executed by the processor to maintain a message thread between users of client devices. Message thread state changes are queued at the server. The message thread is revised based upon the message thread state changes to form shared message thread state. The shared message thread state is stored. The shared message thread state is supplied in response to a request for the message thread from a user.
US09742710B2 Mood information processing method and apparatus
Embodiments of the present invention disclose a mood information processing method and apparatus. The method includes: first determining a mood information mode that corresponds to an application program, acquiring mood information of a message sender if the mood information mode that corresponds to the application program is transmitting a mood or correcting a mood, and then sending the mood information of the message sender to a message receiver. The embodiments of the present invention are applicable to outputting mood information of a user in an application program.
US09742708B2 Method and system for on-demand communities
In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.
US09742705B2 Signalling congestion
Congestion in respect to a network element operable to forward data items in a telecommunications networks, and in respect to a processing element operable to process requests for service is signaled. In either, the element is operable to perform its processing function at up to a processing rate which is subject to variation, and has a queue for items awaiting processing having a counter associated therewith which maintains a count from which a queue metric is derivable. A method comprises: updating the count at a rate dependent on the processing rate; further updating the count in response to receipt of items awaiting processing; and signalling a measure of congestion in respect of the element in dependence on the queue metric; then altering the rate at which the count is being updated and adjusting the counter whereby to cause a change in the queue metric if the processing rate has changed.
US09742698B2 Switch and setting method
A disclosed switch includes: plural ports each of which is connected to another apparatus; a determination unit that determines, for each of the plural ports, whether the port is connected to one of plural switches integrated logically; and a setting unit that sets, for each of the plural ports, a port type or propriety of use based on a result of determination by the determination unit.
US09742692B2 Acquiring resource lease using multiple lease servers
The obtaining of a lease on a resource in a circumstance in which multiple lease servers are capable of granting a lease to the resource. A computing entity attempts to obtain the lease on the resource by causing a lease request to be sent to each of at least most (and perhaps all) of the lease servers. In response, the computing entity receives one or more responses to the lease requests. If the computing entity receives grants of a lease from a majority of the lease servers that are capable of granting a lease to the resource, then it is determined that the computing entity acquired a lease on the resource. On the other hand, if the computing entity receives grants of a lease from less than a majority of the lease servers, it is determined that the computing entity failed to acquire the lease on the resource.
US09742690B2 Load adaptation architecture framework for orchestrating and managing services in a cloud computing system
According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a load adaptation architecture framework that performs operations for orchestrating and managing one or more services that may operate within at least one of layers 4 through 7 of the Open Systems Interconnection (“OSI”) communication model. The cloud computing system also can include a virtual resource layer. The virtual resource layer can include a virtual network function that provides, at least in part, a service. The cloud computing system also can include a hardware resource layer. The hardware resource layer can include a hardware resource that is controlled by a virtualization layer. The virtualization layer can cause the virtual network function to be instantiated on the hardware resource so that the virtual network function can be used to support the service.
US09742679B2 Rate limiter for a message gateway
A hardware-implemented rate limiter is described. This implementation guarantees that messages containing a value v are not forwarded at a higher rate than a predefined threshold value r. More specifically, given a number of times x in a time interval y, which specifies a rate r defined by x/y, the rate limiter reports a violation by selectively setting an error value when v occurs more than x times during the time interval y. Moreover, the rate limiter may be able to keep track of multiple predefined threshold values for different rates. Furthermore, the rate limiter may keep track of 2b different values v, where b is the number of digits of the binary representation of v.
US09742671B2 Switching method
A method for providing identifiers for virtual devices in a network. The method comprises receiving a discovery data packet directed to a physical network node associated with a physical endpoint device. A response to the discovery data packet directed to a physical network node is provided, the response comprising an identifier of a virtual device. At least one further discovery data packet directed at least to said virtual device is received. A response to a first one of the further discovery data packets is provided, the response comprising an identifier of a virtual endpoint device. At least some functionality of the virtual endpoint device is provided by the physical endpoint device.
US09742664B2 System, method, and device for utilizing network connectivity by combining allocated bandwidth for optimized broadband access
A system for network aggregation/disaggregation includes an aggregation/disaggregation server; an aggregation/disaggregation router; and at least one carrier network; such that the aggregation/disaggregation router aggregates individual bandwidth subscriptions to provide an aggregated bandwidth local area network connection, which is accessed by a plurality of mobile devices. An aggregation/disaggregation router can include a processor; a non-transitory memory; an input/output; a proxy connection manager; a software-defined radio; a local area network manager; and a subscriber controller; all connected via a data bus. Also disclosed is a method of network aggregation/disaggregation, including creating proxy connections; aggregating proxy connections; accessing proxy connections; disaggregating inbound network data, wherein the aggregation/disaggregation server distributes data across a plurality of network connections; and aggregating outbound network data, wherein the aggregation/disaggregation server aggregates and routes outbound data to a final internet destination.
US09742651B2 Client-side fault tolerance in a publish-subscribe system
To provide client-side fault-tolerance in a publish-subscribe system, a message is received on a channel from a server. At a function executing using a processor and a memory, a determination is made whether the message contains a heartbeat data. When the message contains the heartbeat data, a determination is made whether a content signature contained in the message matches a last known content signature saved from a previous message. When the content signature contained in the message does not match the last known content signature saved from a previous message, a refresh message is sent to the channel.
US09742648B2 Efficient topology failure detection in SDN networks
Techniques for performing efficient topology failure detection in SDN networks are provided. In one embodiment, a computer system (e.g., an SDN controller) can transmit a first message to a first network device, where the first message instructs the first network device to begin sending probe packets to a second network device at a predetermined rate. The computer system can further transmit a second message to the second network device, where the second message instructs the second network device to monitor for the probe packets sent by the first network device and to notify the computer system when one or more of the probe packets are not received by the second network device. If the computer system receives such a notification from the second network device, the computer system can determine that a port, link, or node failure has occurred between the first and second network devices.
US09742644B2 Verification of connection of meters to network
To determine network coverage of a device within a network a user may send an instruction to the device using a mobile configuration tool of a mobile device. Upon receiving the instruction, the device of which the network coverage is to be determined may broadcast a message using a standard protocol, and listen to one or more responses from other devices in the network. In response to receiving the one or more responses, the device at issue may relay the one or more responses, or a processing result of the network coverage (determined based on the one or more responses) to the mobile configuration tool for display to the user. The user may determine whether the network coverage of that device meets one or more network coverage criteria and, if not, may take some corrective action.
US09742640B2 Identifying compatible web service policies
Methods, systems, and devices are described for identifying compatible web service policies between a web service and a web service client. A first and second set of one or more identifiers linked to web service policies supported by the web service and web service client may be calculated, respectively. The sets of identifiers may be compared. Using the comparison, a number of common identifiers present in the first set of one or more identifiers linked to the web service policies supported by the web service and the second set of one or more identifiers linked to the web service policies supported by the web service client may be identified. Using the number of common identifiers, a web service policy of the web service compatible with a web service policy of the web service client may be identified.
US09742637B2 System and method of high volume rule engine
A rule engine configured with at least one hash table which summarizes the rules managed by the engine. The rule engine receives rules and automatically adjusts the hash table in order to relate to added rules and/or in order to remove cancelled rules. The adjustment may be performed while the rule engine is filtering packets, without stopping. The rules may be grouped into a plurality of rule types and for each rule type the rule engine performs one or more accesses to at least one hash table to determine whether any of the rules of that type match the packet. In some embodiments, the rule engine may automatically select the rule types responsive to a set of rules provided to the rule engine and adapt its operation to the specific rules it is currently handling, while not spending resources on checking rule types not currently used.
US09742628B2 Cross-layer aware communication of a multipath data flow via a communication network
A capability for cross-layer aware communication of a multipath data flow via a communication network is presented. The multipath data flow is transported using a set of multiple transmission flows based on a multipath transport protocol. The communication network supports a set of multiple communication paths. A controller is configured to determine a set of mappings between the multiple transmission flows of the multipath data flow and the multiple communication paths based on cross-layer state information, compute a set of path mapping rules for a network element based on the mappings between the multiple transmission flows of the multipath data flow and the multiple communication paths, and provide the path mapping rules to the network element. The network element is configured to apply the path mapping rules for mapping packets of the multipath data flow between the multiple transmission flows of the multipath data flow and the multiple communication paths.
US09742621B2 Reliable and resilient end-to-end connectivity for heterogeneous networks
Embodiments of the present invention address deficiencies of the art in respect to connectivity management in a heterogeneous network and provide a method, system and computer program product for resilient and reliable end-to-end connectivity in a heterogeneous network. In one embodiment of the invention, a method for resilient and reliable end-to-end connectivity in a heterogeneous network environment can be provided. The method can include creating an instance of an abstracted network resource model (NRM) for a heterogeneous network environment of different network resource nodes. The method further can include binding an application endpoint in the instance of the abstracted NRM with a connectivity endpoint for a first of the different network resource nodes. Finally, the method can include re-binding the application endpoint to a second of the different network resource nodes in response to detecting the outage.
US09742620B2 Cooperation between MoCA service provider and consumer networks
Embodiments may be disclosed herein that provide systems, devices, and methods of operating a Multimedia over Coax (MoCA) network. One such embodiment is a method comprising: designating a selected MoCA device as a network controller; and logically partitioning, into virtual MoCA networks, a predetermined bandwidth reserved for the MoCA network by sending, from the network controller one or more beacons containing virtual network information.
US09742598B2 System information convolutional decoding
A mobile communication device may include a radio transceiver configured to transmit and receive communication signals, and a baseband modem circuit configured to determine a decoded information field of a first encoded system information packet, set one or more bits of the decoded information field as an initial encoder state of a convolutional decoder for decoding the first encoded system information packet, decode the first encoded system information packet with the initial encoder state to obtain a first decoded system information packet, and use the decoded system information packet to transmit or receive data with one or more network cells.
US09742587B2 Negative acknowledgment of tunneled encapsulated media
A system for performing negative acknowledgment for real-time communications establishes a tunnel by a tunneling server with a tunneling client of a user equipment (UE). The system receives a request from the UE to enable the negative acknowledgment for an inner socket of the tunnel and sends a response back to the UE to indicate that the negative acknowledgment is enabled for the inner socket. The system receives a plurality of frames from the UE on the inner socket, where each frame includes a sequence number. The system, for each frame received, determines an inter-frame delay using the sequence number, and based on the inter-frame delay determines one or more missing frames. The system then sends an identity of the missing frames to the UE on the inner socket.
US09742584B2 Controller area network with flexible data-rate
In a method for serial communication of data frames between nodes connected by a bus system, the transmitter and receiver roles are assigned to the nodes for each data frame by the arbitration procedure defined in the CAN-Standard ISO 11898-1. The exchanged data frames, which include multiple bits, have a logical structure according to the CAN-Standard ISO 11898-1, including a Start-Of-Frame-Bit, an Arbitration Field, a Control Field, a Data Field, a CRC Field, an Acknowledge Field and an End-Of-Frame Field. Each bit has a bit time which is divided into Time Segments. In response to a predefined value of a specific bit within the Control Field a first node of a first node group restarts its protocol decoding state machine and waits until it has synchronized itself to the bus activity and a second node of a second node group communicates using CAN FD Specification protocol.
US09742577B2 Multicast broadcast single frequency network data scheduling and handling
A system is provided for scheduling for a multicast broadcast single frequency network (MBSFN). The system includes a central control configured to promote a plurality of enhanced node Bs (ENBs) transmitting one or more multicast traffic channels (MTCHs). The one or more MTCHs are provided during a variable scheduling period (SP) and include a data portion that contains MBSFN traffic content and a variable scheduling portion that contains scheduling information related to the MBSFN traffic content.
US09742567B2 Secondary elements in a fuzzy vault encoding scheme
The description relates in particular to a method for encoding information represented in the form of a function P, and to a corresponding method for decoding information. The encoding comprises the encoding of secondary information. These methods may be implemented within a context of biometric enrollment and (respectively) biometric authentication.The description also relates to an electronic device, a computer program, and a storage medium for the implementation of such methods.
US09742563B2 Secure provisioning of secret keys during integrated circuit manufacturing
A method, of an aspect, includes challenging a set of Physically Unclonable Function (PUF) cells, of an integrated circuit device, and receiving a set of PUF bits from the PUF cells in response. A PUF key is generated based on the set of PUF bits. An encryption of the PUF key with an embedded key is output from the integrated circuit device. The integrated circuit device receives an encryption of a fuse key with the PUF key. Fuses of the integrated circuit device are programmed with at least one of the fuse key and the received encryption of the fuse key with the PUF key. Other methods, apparatus, and systems are also disclosed.
US09742558B2 Asymmetrical chaotic encryption
Implementations and techniques for asymmetrical chaotic encryption are generally disclosed. One disclosed method for asymmetrical encryption includes determining a ciphertext control block from data, where the ciphertext control block is based at least in part on one or more Chebyshev polynomials. The method also includes encrypting at least a portion of the data into an encrypted ciphertext block, where the encrypted ciphertext block is based at least in part on Logistic Mapping, and in which a final ciphertext includes the encrypted ciphertext block and the ciphertext control block.
US09742552B2 Phase locked loop, wireless communication apparatus and wireless communication method
A phase locked loop has an integer phase detector to detect an integer phase by measuring a cycle number, a fractional phase detector to detect a fractional phase of smaller than one cycle between a reference signal and the oscillation signal, a frequency error generator to generate a frequency error signal between the reference signal and the oscillation signal, a glitch corrector to correct the frequency error signal to generate and output a glitch-corrected signal and the frequency error signal, a phase error generator to generate a phase error by integrating an output signal of the glitch corrector, an oscillator controller to control an oscillation frequency of the oscillation signal, and a synchronous detector to detect whether a phase of the reference signal and a phase of the oscillation signal are in an phase-lock state, and to stop detection of the integer phase when the phase-lock state is detected.
US09742551B2 Serdes with high-bandwith low-latency clock and data recovery
The present application is directed to data communication. More specifically, embodiments of the present invention provide a SerDes system that includes multiple communication lanes that are aligned using a clock signal. Each of the communication lanes comprises a receiver, a buffer, and a transmitter. The receiver uses multiple sampling lanes for data sampling and clock recovery. Sampled data are stored at the buffer and transmitted by the transmitter. There are other embodiments as well.
US09742548B2 Method and apparatus for using serial port in time division multiplexing manner
A method and an apparatus for using a serial port device in a time division multiplexing manner are provided. The apparatus includes a first serial port, a second serial port, a switching circuit, and a signal interface, where the switching circuit selects to receive data sent; the first serial port sends first data to a first serial port device; the second serial port receives second data sent by a second serial port device, and when it is determined that the second data indicates that the second serial port device needs to receive third data sent by the second serial port, instructs the switching circuit to select to receive the third data sent; and the second serial port sends the third data to the second serial port device. Therefore, the first serial port and the second serial port can use corresponding serial port devices in a time division multiplexing manner.
US09742545B2 Method for transmitting control information in wireless communication system and apparatus therefor
A method is provided for generating Acknowledgement/Negative Acknowledgement (ACK/NACK) information at a user equipment in a wireless communication system. The user equipment receives a plurality of codewords corresponding to data blocks through a plurality of downlink carriers from a base station, wherein each of the plurality of downlink carriers carries one or more codewords. The user equipment generates the ACK/NACK information by concatenating ACK/NACK bits corresponding to the plurality of codewords. When a corresponding downlink carrier carries two or more codewords, the ACK/NACK bits corresponding to the two or more codewords associated with the corresponding downlink carrier are concatenated in accordance with an index order of a corresponding data block. The ACK/NACK bits concatenated in accordance with the index order of the corresponding data block associated with each of the downlink carriers are concatenated again in accordance with an index order of a corresponding downlink carrier.
US09742540B2 Method and apparatus for transmitting uplink signal
A method and device for transmitting an uplink signal in a wireless communication system A user equipment (UE) sets up a sounding reference signal (SRS) configuration for a first serving cell, the SRS configuration including information for an SRS transmission, and determines an SRS subframe in which an SRS and a physical uplink shared channel (PUSCH) for the first serving cell are simultaneously triggered among a plurality of subframes according to the SRS configuration. The SRS subframe includes a plurality of orthogonal frequency division multiplexing (OFDM) symbols. If an SRS transmission on the SRS subframe for the first serving cell is overlapped with an uplink transmission for a second serving cell, determining, by the UE, whether the SRS is actually to be transmitted in the SRS subframe based on a total uplink transmission power.
US09742534B2 Radio communication method, radio communication system, radio base station and user terminal
A radio communication system including a plurality of radio base stations and a user terminal that is capable of coordinated multiple point transmission with the plurality of radio base stations is provided, and, in this radio communication system, a radio base station has a generating section that generates parameter information related to downlink signals, a control information generating section that generates downlink control information that includes an indicator to represent specific parameter information, a control section that controls whether or not to configure a bit field for the indicator of the parameter information in the downlink control information, and a transmission section that transmits information as to whether or not the bit field for the indicator of the parameter information is configured, to the user terminal, by higher layer signaling.
US09742530B2 Receiver and method of receiving
An arrangement for detecting signaling data from bootstrap Orthogonal Frequency Division Multiplexed (OFDM) symbols in the frequency domain, which can provide a more accurate estimate of the signaling data than other arrangements that operate in the time domain. The arrangement includes detecting a cyclic shift of a signature sequence, which has been applied to represent the signaling data, as an average phase change between each of the sub-carriers of the bootstrap OFDM symbol. As a result the signaling data can be more accurately detected or detected at lower signal to noise ratio.
US09742527B2 Transmission of symbols in a MIMO environment using Alamouti based codes
A method for transmitting data in a multiple-input-multiple-output space-time coded communication using a mapping table mapping a plurality of symbols defining the communication to respective antennae from amongst a plurality of transmission antennae and to at least one other transmission resource. The mapping table may comprise Alamouti-coded primary segments and may also comprise secondary segments, comprising primary segments. The primary segments in the secondary segments may be defined in accordance to an to Alamouti based code pattern applied at the segment level to define a segment-level Alamouti based code.
US09742525B2 Transmission method, reception method, transmission apparatus, and reception apparatus
The present invention relates to transmission and reception of digital broadcast in a digital broadcast network supporting a configuration of multiple physical layer pipes (PLPs). In particular, signalling parameters relating to a complete PLP are transmitted within layer 1 signalling related to the PLP. The baseband frames mapped on the pipe are configured according to this layer 1 signalling in the same way at the transmitter as they are demapped on the receiver side. The baseband frames are transmitted and received without including these parameters, in particular, at least one of parameters indicating (i) an input stream format, (ii) a single or a multiple input stream, (iii) constant or adaptive coding and modulation, (iv) presence of input stream synchronization, (v) presence of null packet deletion, or (vi) input stream identifier.
US09742517B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US09742513B2 Transmission apparatus and clock regeneration method
A transmission apparatus configured to extract reception data and a first clock from a received signal and transmit the reception data based on a second clock synchronized with the first clock, the transmission apparatus includes: a detector configured to detect a frequency difference between the first clock and the second clock; a selector configured to select parallel data according to the frequency difference from a plurality of parallel data obtained by shifting bit patterns formed by bits of continuing “0” and continuing “1” by different number of the bits with each other, and a converter configured to convert the parallel data selected by the selector into serial data so as to be the second clock.
US09742509B2 Apparatus and method in radio communications system
An apparatus and a method in a radio communications system. The apparatus in the radio communications system includes an estimation unit and a statistics collection unit. The estimation unit is used for estimating a signal receiving strength of each of multiple transmission positions, compared with a signal transmission strength of each of one or more possible transmission positions of a first-type node of a to-be-test communications system on a transmission resource block. The statistics collection unit is used for collecting, according the estimation result, statistics on power space distribution of the first-type node of the to-be-tested communications system.
US09742506B2 Terminal device, control device, fault diagnosis system, and fault diagnosis method
A state updating unit updates first information stored in a storage unit whenever the state of a control unit transitions from an idle state to an active state or from the active state to the idle state. A second power supply unit induces electric power from radio waves received by the antenna unit. An information acquiring unit operates after receiving the supply of electric power from the second power supply unit, acquires second information indicating whether electric power is supplied from the first power supply unit, acquires the first information from the storage unit, and transmits the acquired first and second information to the control device. A diagnosing unit diagnoses faults in the terminal device based on the first and second information transmitted from the information acquiring unit of the terminal device.
US09742499B2 Adaptive signaling based MFSK modulation scheme for ultrasonic communications
An ultrasonic communication circuit is disclosed. The circuit includes an ultrasonic transmitter arranged to transmit a training signal having a frequency to a remote transceiver over an ultrasonic communication channel. An ultrasonic receiver is arranged to receive information from the remote transceiver in response to the training signal. The ultrasonic transmitter is arranged to transmit a data signal to the remote transceiver. The data signal has a duty cycle determined by the information.
US09742492B2 Systems and methods for ad-hoc networking in an optical narrowcasting system
Systems and methods for optical narrowcasting are provided for transmitting various types of content. Optical narrowcasting content indicative of the presence of additional information along with identifying information may be transmitted. The additional information (which may include meaningful amounts of advertising information, media, or any other content) may also be transmitted as optical narrowcasting content. Elements of an optical narrowcasting system may include optical transmitters and optical receivers which can be configured to be operative at distances ranging from, e.g., 400 meters to 1200 meters. Moreover, the elements can be implemented on a miniaturized scale in conjunction with small, user devices such as smartphones, thereby also realizing optical ad-hoc networking, as well as interoperability with other types of data networks. Optically narrowcast content can be used to augment a real-world experience, enhance and/or spawn new forms of social-media and media content.
US09742491B2 Apparatus and method for monitoring in-band OSNR
An apparatus and a method for monitoring in-band OSNR (Optical Signal-to-Noise Ratio) which monitors the in-band OSNR by using two parallel Mach-Zehnder-interferometers with different optical time delays are disclosed. The apparatus and method can be resistant to chromatic dispersion, polarization mode dispersion and polarized noise, can measure the coherence characteristics of the signal without removing the noise, and can be manufactured into a semiconductor integrated device and be applied in the future high-speed optical network.
US09742489B2 Survivable hybrid optical/electrical data center networks using loss of light detection
Systems and methods are disclosed for data communication by forming a hybrid that includes an electrical switching network with packet granularity of switching and store-and-forward forwarding services to network traffic and an optical switching network providing circuit granularity of switching and optical bypassing services to network traffic; applying local control of optical switching modules in the optical switching network with a network controller coupled to the electrical switching network, the optical switching network, and a loss-of-light detection module; and detecting loss-of-light in a failure point in the optical switching network and rerouting traffic to avoid the optical failure point.
US09742486B2 High temperature operation of an airborne satellite terminal
Methods, systems, and devices are described for operating an airborne satellite terminal in high temperature conditions. In one method, a satellite terminal is located within an enclosure beneath a radome on an exterior of an aircraft. The satellite terminal includes a transmit amplifier that may operate in different power modes, a temperature sensor thermally coupled with the transmit amplifier, and an antenna. A transmit signal is amplified using the transmit amplifier to generate an amplified signal, which signal may be transmitted through the radome using the antenna. The temperature of the transmit amplifier may be monitored with the temperature sensor while transmitting the amplified signal. Operation of the transmit amplifier may be switched from a normal power mode to a reduced power mode to reduce a power level of the amplified signal when the monitored temperature of the transmit amplifier exceeds a temperature threshold.
US09742485B2 Providing network connectivity and access to content and communications via moving objects
Various techniques for providing network connectivity are described herein. In one example, a moving object includes an uplink device of the moving object to connect the moving object to a publicly available computer network. The moving object also includes a downlink device of the moving object to be communicatively coupled to a remote device at a specific segment along a route of the moving object. The remote device is to provide data received via the downlink device to a user. The moving object also further includes a cache store communicatively coupled to the uplink device and the downlink device. Implementations include the use of commercial airplanes for providing connectivity via intermittent access and refreshing of a cache store that makes content available to end users.
US09742484B2 Provision of broadband access to airborne platforms and ground terminals using fixed satellite service and direct broadcast satellite spectra
Systems and methods are described that use the downlink and uplink frequency bands of the fixed satellite service (FSS) and direct broadcast service (DBS) systems to provide broadband access to aerial platforms including aircraft, drones, and unmanned aerial vehicles (UAVs) such as balloons. The secondary service aerial platform transmitters are configured to avoid interference into the primary satellite service receivers. The aerial platform may be able to detect and connect to the cell site with the strongest signal. The aerial platform may be able to handoff from one cell site to another. Systems and methods are described that provide broadband access to ground terminal via aerial platforms such as drones and UAVs such as balloons.
US09742483B2 Relaying device
A relaying device includes a wireless apparatus interface, a signal processing unit connected to the wireless apparatus interface, a network interface, and a packet processing unit connected to the network interface. The relaying device is provided with multiple communication paths including the wireless apparatus interface, the signal processing unit, and the packet processing unit, and each communication path has a mixing unit configured to additively synthesize an uplink audio signal and a downlink audio signal of other communication path to the uplink audio signal and input the synthesized signal to the packet processing unit, and configured to additively synthesize an uplink audio signal and a downlink audio signal of other communication path to the downlink audio signal and input the synthesized signal to the signal processing unit.
US09742477B2 Data transmission method for multi-antenna system, and device
Embodiments of the present invention provide a data transmission method for a multi-antenna system, and a device. The method includes: performing first precoding processing on to-be-sent data in a first antenna direction of a multi-antenna system to generate first data; performing second precoding processing on the first data in a second antenna direction of the multi-antenna system to generate second data; and sending the second data to a receive node through each antenna port of the multi-antenna system; wherein: when the first precoding processing is first transmit diversity processing, the second precoding processing is second transmit diversity processing or second transmit spatial multiplexing processing; when the first precoding processing is first transmit spatial multiplexing processing, the second precoding processing is second transmit diversity processing. The method and the device are used to send data by using antennas in multiple antenna directions in the multi-antenna system.
US09742475B2 Proximity beacon
A system and method are provided in which a radio-frequency channel is used in combination with a second validation channel to verify the proximity of two devices to each other. An RF channel is used to detect whether two devices are within a first, larger distance from one another and to enable communication between the two devices, whilst a second, validation channel is used to accurately verify that the two devices are within second, smaller distance from one another. In some embodiments, the second verification channel is a magnetic channel.
US09742466B2 MOSCAP-based circuitry for wireless communication devices, and methods of making and using the same
A wireless (e.g., near field or RF) communication device, and methods of manufacturing and using the same are disclosed. The wireless communication device includes a receiver and/or transmitter, a substrate with an antenna thereon, an integrated circuit, and one or more continuity sensors. The antenna receives and/or backscatters a wireless signal. The integrated circuit processes the wireless signal and/or information therefrom, and/or generates the wireless signal and/or information therefor. The continuity sensor(s) are configured to sense or determine the presence of a chemical or substance in the package or container, and thus a continuity state of a package or container on which the communication device is placed or to which the communication device is fixed or adhered. The continuity sensor(s) are electrically connected to a set of terminals of the integrated circuit different from the set of terminals to which the antenna is electrically connected.
US09742460B2 System and method for generating exact symbol error rates of frequency-hopped signals
A system and method for transmitting data over a wireless communication network. The method broadly includes generating a frequency hopping pattern spanning a plurality of time hops and a plurality of signal frequencies; generating a signal including a number of data symbols, the signal incorporating the frequency hopping pattern such that the symbols are distributed across the signal frequencies according to the frequency hopping pattern; transmitting the signal from a transmitting unit to a receiving unit over the wireless communication network; and generating an exact symbol error rate for the signal as received by the receiving unit.
US09742459B2 Electronic device having sensors and antenna monitor for controlling wireless operation
An electronic device may be provided with wireless circuitry. Control circuitry may be used to adjust the wireless circuitry. The wireless circuitry may include an antenna that is tuned using tunable components. The control circuitry may gather information on the current operating mode of the electronic device, sensor data from a proximity sensor, accelerometer, microphone, and other sensors, antenna impedance information for the antenna, and information on the use of connectors in the electronic device. Based on this gathered data, the control circuitry can adjust the tunable components to compensate for antenna detuning due to loading from nearby external objects, may adjust transmit power levels, and may make other wireless circuit adjustments.
US09742458B2 Protective cover for a tablet computer
A protective cover for a tablet computer is disclosed, which comprises a back cover and a front cover. The front cover includes an input side and a connector including a planar portion and a coupler for removably connecting the front cover to the back cover. The planar portion engages at least portion of a front surface of the tablet computer and the coupler engages an edge of the back cover.
US09742457B2 Electronic device privacy case
An electronic device privacy case. The electronic device privacy case includes a tray configured to store an electronic device having a display. A pair of foldable side panels extend upward from the tray and connect to support members, each of which are hingedly connected at one end to the tray via a locking hinge. A top panel is slidably disposed within channels in the support members and connected at one end to a rotatable shaft disposed in a housing attached to one end of the tray. The top panel may be retracted and rolled up along the rotatable shaft or may be extended to obscure the display from view. Further, the foldable side panels may be in a stored configuration within the tray, or may be lifted to a deployed configuration in order to prevent other individuals in public from viewing the display of the electronic device.
US09742447B2 Clock signal generating apparatus, clock signal generating method, and medium
A clock signal generating apparatus detects a phase difference between an input reference clock signal and a feedback signal to output a control signal based on the phase difference, generates the clock signal with a frequency based on the output control signal, generates a pattern by switching, at a certain time interval, between a plurality of patterns of a second phase shift amount, adds a first phase shift amount to the second phase shift amount having the generated pattern, determines a phase to be selected, so that a cycle of the phase-shifted clock signal matches the cycle of a clock signal changed by the first phase shift amount to which the second phase shift amount is added, selects the determined phase from among a plurality of phases, and generates a phase-shifted clock signal whose signal level changes in the selected phase for output as the feedback signal.
US09742444B1 Broadband digital transmitter using π/4 phase offset local oscillator (LO) signals
A broadband digital transmitter is disclosed. The digital transmitter includes a vector decomposer circuit, a phase selector circuit, and a digital power amplifier (DPA). The vector decomposer circuit receives baseband in-phase (I) and quadrature (Q) signals and decomposes the baseband I and Q signals into an offset envelope signal and a non-offset envelope signal. The phase selector circuit receives a plurality of phase offset local oscillator (LO) signals and outputs, responsive to the baseband I and Q signals, offset LO signals and non-offset LO signals. The DPA processes the offset envelope signal, the non-offset envelope signal, the offset LO signals, and the non-offset LO signals to generate an output signal of the digital transmitter.
US09742438B2 Method and apparatus for cipher detection
An embodiment of a method and apparatus for ciphering data. Data is provided for ciphering. The data is ciphered in a plurality of steps. For each step, determining an encoding for error detection of the data being processed within the step. Determining an output error detection encoding for the step. Processing data of the round to provide output error detection encoding. Then, verifying the encoding against a determined output error detection encoding. If the output error detection encoding is not the same as the determined error detection encoding, providing a signal indicating the presence of an error within the cipher process.
US09742427B2 Electrical circuit
An electrical circuit includes a signal processing chain and a controller. The signal processing chain includes an integrator configured to integrate an input signal over an integration time. The controller is connected to a signal output of the signal processing chain to receive and evaluate an output signal of the signal processing chain. The controller is further configured to adapt the integration time based on the output signal.
US09742421B2 Localized dynamic element matching and dynamic noise scaling in digital-to-analog converters (DACs)
Methods and systems are provided for enhanced digital-to-analog conversions. A segmentation-based digital-to-analog converter (DAC) may be configured for applying digital-to-analog conversions to N-bit inputs. The segmentation-based DAC may comprise a plurality of DAC elements, with each DAC element being operable to apply digital-to-analog conversion based on a single bit, and an encoder operable to generate an x-bit output. The number of DAC elements may be different than number of bits (N) in inputs to the DAC. One or more bits of the N-bit input may be applied to the encoder to generate the x-bit output, with each bit in the x-bit output being applied to a corresponding one of the plurality of DAC elements. Remaining one or more bits of the N-bit input, if any, may be applied directly to a corresponding one or more of the plurality of DAC elements.
US09742410B1 Programming system and method
A programming system includes an upper computer, a calculation module, and a first signal conversion module. The calculation module includes a second signal conversion module and a programming interface. The upper computer is configured to convert programming data into first bus signals. When the calculation module is in a normal programming state, the second signal conversion module converts the first bus signals into first clock signals and first data signals to program the calculation module. When the calculation module is in a non-normal programming state, the first signal conversion module converts the first bus signals into second clock signals and second data signals to program the calculation module. A programming method is also provided.
US09742409B2 Electronic assembly supported by a plurality of cards
A subsea electronics module for use in a subsea well installation, comprising: a backplane connecting a plurality of slots; a plurality of physical cards each supporting an electronic assembly having an identical architecture including a programmable logic module and a memory, the physical cards each being inserted into a respective slot of the backplane; and wherein the identical electronic assembly of each physical card is configured by program instructions stored in the memory thereon to be configured to perform in use a set of electronic functions of one of a plurality of different defined card roles in dependence on either one or both of: the position of the slot into which that card is inserted; an indication of a card role configuration selection for that card.
US09742408B1 Dynamic decode circuit with active glitch control
A dynamic decode circuit for decoding a plurality of input signals comprises a decoder that decodes the plurality of input signals to produce a result at a first node, the result is propagated to a second node while an evaluation clock is active by a pair of serially connected transistors consisting of a transistor receiving an evaluation clock at its gate and a transistor receiving the first node at its gate, the interconnection of the pair of serially connected transistors is precharged when the evaluation clock is inactive to provide a delay between the end of the active evaluation clock and the beginning of the precharge.
US09742407B2 Circuit and method for shifting voltage level
A circuit is disclosed that includes a first switch unit, a first level shift unit and a second level shift unit. The first switch unit is configured to receive a first dynamic input voltage, and to generate a first operation voltage at a first operation terminal or generate a second operation voltage at a second operation terminal according to the first dynamic input voltage. The first level shift unit is coupled to the first switch unit at the first operation terminal, and is configured to shift the first operation voltage to a first output voltage having a first level at an output terminal according to a first supply voltage. The second level shift unit is coupled to the first switch unit at the second operation terminal, and is configured to shift the second operation voltage to the first output voltage having a second level according to a second supply voltage.
US09742396B2 Core voltage reset systems and methods with wide noise margin
Presented systems and methods facilitate efficient reset operation. In one embodiment, a system comprises a core domain portion an I/O domain portion and a core reset I/O by-pass component. The core domain portion is configured to operate at a nominal core domain voltage level. The I/O domain portion configured to operate at a nominal I/O domain voltage level. The core reset I/O by-pass component configured to forward a reset indication to the core domain independent of the I/O domain. In one exemplary implementation the core reset I/O by-pass component is operable to receive an input reset indication at a high domain voltage level and to convert the input reset indication to a core reset signal that is less than or substantially equal to the nominal core domain voltage, wherein the high domain is voltage higher than the core domain voltage level.
US09742395B2 Circuits, methods, and systems with optimized operation of double-base bipolar junction transistors
The present application teaches, inter alia, methods and circuits for operating a B-TRAN (double-base bidirectional bipolar junction transistor). Exemplary base drive circuits provide high-impedance drive to the base contact region on the side of the device instantaneously operating as the collector. (The B TRAN is controlled by applied voltage rather than applied current.) Current signals operate preferred implementations of drive circuits to provide diode-mode turn-on and pre-turnoff operation, as well as a hard ON state with low voltage drop (the “transistor-ON” state). In some preferred embodiments, self-synchronizing rectifier circuits provide adjustable low voltage for gate drive circuits. In some preferred embodiments, the base drive voltage used to drive the c-base region (on the collector side) is varied while base current at that terminal is monitored, so no more base current than necessary is applied. This solves the difficult challenge of optimizing base drive in a B-TRAN.
US09742389B2 Semiconductor device and control method thereof
A semiconductor device includes a switching element chip, in which a switching element is formed; a first sensing element, which is provided in the switching element chip and is configured to detect first output voltage based on an operating current of the switching element; a second sensing element, which is provided outside the switching element chip and is configured to detect second output voltage based on the operating current of the switching element; and a control circuit, which detects the operating current based on the second output voltage and interrupts the switching element, based on the first output voltage of the first sensing element and the detected operating current, when the switching element is overheated.
US09742378B2 Pulse output circuit and semiconductor device
A highly reliable semiconductor device in which a shift in threshold voltage of a transistor due to deterioration can be inhibited is provided. A pulse output circuit includes a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, and a sixth transistor. A clock signal is supplied to a drain of the first transistor. A first power supply potential is applied to a source of the second transistor, and a drain of the second transistor is connected to the drain of the first transistor. A second power supply potential is applied to a drain of the third transistor. The first power supply potential is applied to a source of the fourth transistor, and a drain of the fourth transistor is connected to the drain of the third transistor. The first power supply potential is applied to a source of the fifth transistor, and a drain of the fifth transistor is connected to a gate of the third transistor. One of a source and a drain of the sixth transistor is connected to the drain of the first transistor, and the other of the source and the drain of the sixth transistor is connected to the gate of the third transistor. The first transistor and the third transistor include back gates connected to each other. The first to sixth transistors have the same conductivity type.
US09742373B2 Method of manufacturing a temperature-compensated micromechanical resonator
A method of making a temperature-compensated resonator is presented. The method comprises the steps of: (a) providing a substrate including a device layer; (b) replacing material from the device layer with material having an opposite temperature coefficient of elasticity (TCE) along a pre-determined region of high strain energy density for the resonator; (c) depositing a capping layer over the replacement material; and (d) etch-releasing the resonator from the substrate. The resonator may be a part of a micro electromechanical system (MEMS).
US09742367B2 Outphasing transmitter systems and methods
The present disclosure is directed to a system and method for performing the outphasing technique without using a combiner at the output of two power amplifiers to reduce loss and distortions.
US09742366B2 Differential class-D amplifier
A fully differential class-D amplifier having a controlled common-mode output voltage is disclosed. The differential class-D amplifier may include a correction circuit to determine the common-mode output voltage associated with differential pulse width modulated output signals and to generate differential correction signals to control the common-mode output voltage. In some exemplary embodiments, the differential class-D amplifier may include a plurality of gain stages to generate the differential PWM output signals. The differential correction signals may be provided to at least one stage of the differential class-D amplifier.
US09742363B2 Crossover and amplifier based canalphone system
A canalphone system may include a high audio driver, and a low audio driver adjacent to the high audio driver. The system may also include an amplifier that amplifies an audio signal and delivers that amplified audio signal to the high audio driver and/or the low audio driver. The system may further include a passive audio crossover, the passive audio crossover receives the amplified audio signal from the amplifier and then delivers the amplified audio signal in a suitable frequency range to the high audio driver and/or the low audio driver. The system may additionally include a second amplifier, and a high portion of the passive audio crossover, the high portion of the passive audio crossover to receive the audio signal from the second amplifier and to limit the audio signal delivered to the high audio driver to a high frequency portion of the amplified audio signal.
US09742353B2 CMOS VCO with implicit common-mode resonance
A circuit for an oscillator with common-mode resonance includes a first oscillator circuit and a second oscillator circuit coupled to the first oscillator circuit. Each of the first oscillator circuit or the second oscillator circuit includes a tank circuit, a cross-coupled transistor pair, and one or more capacitors. The tank circuit is formed by coupling a first inductor with a pair of first capacitors. The cross-coupled transistor pair is coupled to the tank circuit, and one or more second capacitors are coupled to the tank circuit and the cross-coupled transistor pair. Each of the first oscillator circuit or the second oscillator circuit allows tuning of a respective common mode (CM) resonance frequency (FCM) to be at twice a respective differential resonance frequency (FD).
US09742348B2 Foldable array of three-dimensional panels including functional electrical components
Embodiments disclosed herein relate to a foldable array of three-dimensional panels, which may include one or more functional electrical components. For instance, the three-dimensional multi-panel array may be reconfigured from a substantially planar configuration into a three-dimensional configuration.
US09742346B2 Method of discharging at least one electrical energy storage unit, in particular a capacitor, of an electrical circuit
Method of discharging at least one electrical energy storage unit of an electrical circuit (1), the electrical circuit (1) furthermore comprising a switching system (2) comprising a plurality of arms (3) each extending in parallel between a positive conductor (4) and a negative conductor (5) of a DC bus (7), each arm (3) comprising in series at least two switching cells (10), in which method, to discharge the capacitor (20, 40), a short-circuit between the positive conductor (4) and the negative conductor (5) of the DC bus (7) is produced in at least two of the arms (3) of the switching system (2) so as to allow the discharge current (IDC) of the electrical energy storage unit to flow from said positive conductor (4) to said negative conductor (5).
US09742343B2 Electric pump
An electric oil pump constructed by integrally combining an electric motor with an oil pump, wherein the electric motor is composed of a motor casing, a drive shaft that is disposed in a motor housing chamber formed inside the motor casing and is rotatably supported, a rotor that is disposed on the drive shaft, and a stator that is located inside the motor housing chamber and is attached to the motor casing. The electric oil pump is equipped with an internal controller that controls application of electric power to the stator so as to cause the drive shaft to be driven to rotate via the rotor.
US09742332B2 Electrical actuator systems and methods for limiting force in the event of a wiring harness failure
Controller is provided for electromechanical actuator such as an electric brake actuator having a motor driven in response to motor drive signal generated by controller. Controller includes first current limiter and second current limiter. First current limiter limits current command to maximum current limit in response to detecting that current command at least one of exceeds maximum current limit setpoint or is less than minimum current limit setpoint. Second current limiter further limits current and to limited current command in response to detecting that current command exceeds topper current detection limit for specified time duration. Controller may further include intermediate current limiter between first and second current limiters for further limiting current command from first current limiter in response to detecting current command from first current limiter at least one of exceeds maximum power limit setpoint or is less than minimum power limit setpoint.
US09742330B2 Motor control method and apparatus
A motor control apparatus includes a high-resolution encoder for position control and a low-resolution encoder for velocity control, position control means for generating a velocity command in accordance with a difference between a given position command and the output of the high-resolution encoder, and velocity control means for generating a current command in accordance with a difference between the velocity command and a detected velocity that is based upon the output of the low-resolution encoder. A velocity control cycle based upon the velocity control means is made faster than a position control cycle based upon the position control means.
US09742325B2 Control device, driving device, and image forming apparatus
A control device includes a motor driving unit that supplies electric power to a motor according to a magnetic-pole-phase signal output from the motor; and a rotational-position detecting unit that converts the magnetic-pole-phase signal into a rotational-position detection signal and outputs the rotational-position detection signal. The rotational-position detection signal indicates a rotation amount and a rotation direction of an output shaft of the motor and has a higher resolution than the magnetic-pole-phase signal.
US09742317B2 Regenerative braking controlling system and method
The regenerative braking controlling system includes an armature current sampling module, a calculating module, and an adjusting module. The calculating module includes a power calculating unit, an optimum phase angle calculating unit, an optimum regenerative current calculating unit, and a sub-optimum regenerative current calculating unit. The armature current sampling module samples current of the three phase armature windings. The power calculating unit determines a relationship between a regenerative power and a phase angle of the armature currents. The optimum phase angle calculating unit calculates an optimum phase angle, and obtain a phase regenerative path based on the optimum phase angle. The optimum regenerative current calculating unit calculates an optimum regenerative current limit point. The sub-optimum regenerative current calculating unit calculates a sub-optimum regenerative current limit point. The adjusting module adjusts regenerative current according to the optimum regenerative current limit point and the sub-optimum regenerative current limit point.
US09742316B2 Apparatus and means for starting of AC motors, algorithm for self-adapting motor start with soft-starter
The invention relates to a method of starting an electric motor (10) powered by an alternating power supply voltage, said method consisting of supplying current to the motor (10) with a delay tret, during each period of the power supply voltage. The starting method comprises a first sequence in which the following steps are carried out during each nth period of the power supply voltage, where n is an integer number greater than 0: a) determine the value of a variation of a resistance of the electric motor during the previous n periods of the power supply voltage; b) compare said value of the variation of the determined motor resistance with a first threshold resistance value; c) if the value of the variation of the motor resistance is less than the first threshold value, reduce tret. The invention also relates to a starter device and a computer program.
US09742315B2 Handheld work apparatus having a drive circuit for an electric motor which drives oscillating tools
A handheld work apparatus having an electric motor and a drive circuit for the electric motor. The rotation movement of the motor is converted into an oscillating movement of the work tool via a gear mechanism. The motor is situated in a circuit including at least the motor and a switch for operating the motor. To reduce wear of the gear mechanism, a control unit for operating the motor in one of two directions of rotation is provided. The control unit independently determines a selected direction of rotation for a next operating cycle as a function of a control variable. When the motor is started, the motor is started by the control unit in the direction of rotation which is associated with a value of the control variable. The control variable changes before the motor is restarted for a following operating cycle.
US09742288B2 Output-side controller with switching request at relaxation ring extremum
A control circuit for use in an isolated power converter includes an output-side first controller having a switch control signal generator and an extremum locator. The switch control signal generator communicates a control signal to a second controller on the input side of the power converter via an isolated interface to initiate a transition of a switch from an OFF state to an ON state. The extremum locator enables the switch control signal generator to communicate the control signal in response to an oscillating voltage signal at an output terminal of the energy transfer element. The extremum locator enables the switch control signal generator such that the transition of the switch from the OFF state to the ON state occurs substantially at a time that the oscillating voltage signal reaches an extremum.
US09742286B2 Method of controlling a DC/AC converter
A method of controlling a DC/AC converter (2) comprises the steps of (a) providing a desired AC side reference value (VAmp); (b) setting a reference correction value (VAmp,corr,1); (c) calculating an AC side reference signal (VAC,set,1) as a function of the desired AC side reference value (VAmp) and the reference correction value (VAmp,corr,1); (d) obtaining an actual AC side signal (VAC,Act,1); and (e) calculating a converter control signal (MAC,1) as a function of the AC side reference signal (VAC,Set,1) and the actual AC side signal (VAC,Act,1); wherein the setting of the reference correction value (VAmp,corr,1) is based on a relation of the desired AC side reference value (VAmp) and the actual AC side signal (VAC,Act,1).
US09742281B2 Inductive buck-boost-converter and method for driving an inductive buck-boost-converter
In one embodiment an Inductive buck-boost-converter has an input (In) to which an input voltage (Vin) is supplied, an output (Out) at which an output voltage (Vout) is provided as a function of the input voltage (Vin), an inductor (L) having a first and a second terminal (Lx1, Lx2), a first switch (A) which switchably connects the inductor's (L) first terminal (Lx1) to the input (In), a second switch (B) which switchably connects the inductor's (L) first terminal (Lx1) to a ground potential terminal (10), a third switch (C) which switchably connects the inductor's (L) second terminal (Lx2) to the ground potential terminal (10), a fourth switch (D) which switchably connects the inductor's (L) second terminal (Lx2) to the output (Out), and a control unit (CTL) coupled to respective control inputs of first, second, third and fourth switches (A, B, C, D). Therein the converter is operated in three phases (1, 2, 3) by the control unit (CTL). In one of these three phases a transistor realizing the fourth switch (D) is driven in its saturation region by the control unit (CTL).
US09742280B2 Dynamic clock divide for current boosting
In order to accelerate the response of buck converters to load transients buck converters having asymmetric phase designs having a load step detection are used. When a relatively large and fast load step is detected, the clock frequency of “fast”valley mode phases is reduced, which are populated with fast, low value inductors. The clock frequency is returned to its normal rate when the current in the “slow” phases has reached a suitable level.
US09742278B2 Event-based switching for power conversion
In event-based switching for power conversion, binary electrical event signals are selected from a number of available binary electrical event signals. Fewer than all of the available binary electrical event signals are selected. The selected binary electrical event signals are optionally processed in generating respective processed binary electrical event signals. One of the respective processed binary event signals is selected as a switch turn-on signal and another of the respective processed binary electrical event signals is selected as a switch turn-off signal, to control at least one switch in a switching mode power converter.
US09742276B2 Alternating current injection for constant-on time buck converter—a regulator control method
The present invention discloses a voltage control method. At first, the load voltage of the load is divided to generate a feedback voltage. The feedback voltage and a triangular wave of a triangular wave periodic signal, including the positive voltage and negative voltage, are combined to generate a sum signal. The sum signal is compared with a target voltage, and when the sum signal is less than the target voltage signal, a control signal is generated to control the switches to turn on or off. Finally, the switch receives the control signal and accordingly providing an input voltage to update and stabilize the load voltage.
US09742272B2 AC-DC converter
An AC to DC converter includes a plurality of rectifier circuits connected in series to an AC voltage source at an input side to collectively receive an output voltage of the AC voltage source; and a plurality of switching units respectively connected to the plurality of rectifier circuits, each of the switching units having a semiconductor switching device, a diode, and a capacitor, and performing ON/OFF switching of the semiconductor switching device provided therein to step up a voltage received from the corresponding rectifier circuit, each of the switching units supplying the stepped-up voltage to said capacitor through said diode so that a resulting DC across said capacitor can be provided, as a DC output voltage of the switching unit, to a respective load to be connected to terminals of said capacitor.
US09742269B2 Voltage control circuit for a field device coupler
A voltage control circuit for electrically coupling a field device coupler to a bus line. An input voltage (UE) provided at the voltage control circuit by the bus line is converted into an output voltage (UA) that can be regulated and limited. If a current limitation is additionally provided, the “inherent safety” ignition protection type can be achieved. The voltage control circuit has a chopper-type regulator without galvanic isolation. A parallel path is formed parallel to the chopper-type regulator by a series connection of two buffer capacitors. Communication signals of higher frequency can be transmitted past the chopper-type regulator via the parallel path. The parallel path and a reference terminal of the chopper-type regulator are additionally connected via an impedance circuit to a reference potential at a second input terminal of the voltage control circuit.
US09742267B2 Power conversion apparatus and refrigeration air-conditioning apparatus
A power converter for converting electrical power from a power source to a load, including: a boosting device including a boost rectifier configured to prevent a backflow of a current from the load to the power source, the boosting device being configured to change a voltage of electrical power from the power source to a predetermined voltage; and a commutation device including: a commutation operation device configured to perform a commutation operation of directing a current flowing through the boosting device to an other path; and a commutation rectifier including a plurality of rectifiers and connected in series on the other path, the commutation rectifier being configured to rectify a current relating to commutation, thereby reducing a capacitance component.
US09742266B2 Charge pump timing control
Cycle timing of a charge pump is adapted according to monitoring of operating characteristics of a charge pump and/or peripheral elements coupled to the charge pump. In some examples, this adaptation provides maximum or near maximum cycle times while avoiding violation of predefine constraints (e.g., operating limits) in the charge pump and/or peripheral elements.
US09742264B2 Boost inductor demagnetization detection for bridgeless boost PFC converter operating in boundary-conduction mode
A bridgeless converter includes a boost inductor connected in series with an alternating-current power source, a first series circuit including a first switching device and a second switching device connected in series with each other, a second series circuit including a third switching device and a fourth switching device connected in series with each other, a capacitor connected in parallel with the first series circuit and the second series circuit, and a magnetization sensing circuit including at least one auxiliary winding inductively coupled to the boost inductor.
US09742262B1 Switching power supply startup circuit with normally on device providing startup charging current
A power converter startup circuit establishes an operating voltage for control circuitry during startup and is then disabled to reduce no-load power dissipation. The startup circuit has a normally on characteristic to automatically provide startup charging current for a startup capacitor. The control circuitry begins operating as the startup capacitor voltage reaches an operating value, and it generates an inhibitory signal that disables the startup circuit to stop the startup charging current and reduce power dissipation. The normally on characteristic is achieved by an emitter switched current source employing a normally on device such as a depletion-mode J-FET. A resistor divider network provides both biasing for the startup current source and a point of monitoring the power supply input voltage during steady state operation. A charge pump provides a voltage of the inhibitory control signal sufficiently above the auxiliary voltage to turn off the normally on switching transistor.
US09742235B2 Star disk for an electric machine
A rotor element or a star disk which is designed to be arranged on an electrically excited rotor of an electric machine, includes a base which is designed to be arranged in an insert between the axial end of a laminate stack of the rotor and at least one end winding of the rotor. At least one fin is fastened on the base and is designed to protrude in the insert through the at least one end winding axially out of the at least one end winding.
US09742233B2 Reduction of electrolytic corrosion in a brushless direct-current motor
The invention relates to a control device (1) for reducing electrolytic corrosion in a brushless direct-current motor (3). The control device (1) is designed to control phases (9, 11, 13) of the brushless direct-current motor (3). The control device (1) has a potential equalization connection (5) and a potential equalization line (7). The potential equalization line (7) is designed to connect the brushless direct-current motor (3) to the potential equalization connection (5). An anti-corrosion resistor (RK) is provided on the potential equalization line (7), which anti-corrosion resistor is designed to reduce a current flow between the phases (9, 11, 13) of the brushless direct-current motor (3) and the potential equalization line (7).
US09742231B2 Winding for rotary electrical machine
A rotary electrical machine comprising a rotor and a stator (1). The stator comprises a tooth (21) delimited by notches (22), and a winding composed of n×M wires (3), wherein n corresponds to a number of phases and is equal to at least 2, and M corresponds to a number of continuous electric wires for each phase (3) and is equal to at least one. The winding is composed of successive turns, each of the successive turns comprising n×M wires wound simultaneously in n of the notches (22) to be inserted in n series of notches. Each of the series of the notches is dedicated to a single phase, and for each of the successive turns, each of the assembly of the M wires (3) constitutes a phase and is inserted in the same series of the notches (22).
US09742229B2 Permanent magnet rotor
A permanent magnet rotor comprises a rotor body configured for rotating around a central rotational axis and further comprises principal permanent magnets that are substantially rectangular in axial cross-section and are embedded in the rotor body and are arranged inclined with respect to the radial plane extending through the center of the principal magnets and such as to have a circumferential magnetic orientation. The principal magnets have an inner end and an outer end, the outer end being arranged in the proximity of the air gap of the outer circumference of the rotor, and outer bridges of magnetically conductive material being formed between the outer ends of the principal magnets and the outer circumference of the rotor. Auxiliary magnets are arranged near the outer ends of the principal magnets to magnetically saturate the outer bridges.
US09742203B2 Distributed resonators for wireless power transfer
An apparatus for wireless charging may include a casing for housing an electronic device and a plurality of power receiving elements that can couple to an externally generated magnetic field to wirelessly power or charge a load in the electronic device. At least one of the power receiving elements may comprise an electrically conductive segment of the casing.
US09742193B2 System which intelligently and optimally controls power utilization from hybrid energy sources
A system for controlling power utilization from hybrid energy sources to reduce energy consumption costs and maximize use of renewable energy; the system comprises a plurality of switches for switching power between a plurality of power sources; a control unit for controlling the switches to switch between the power sources to supply power from at least one of said power sources to said loads; the control unit preventing back-feeding of power between the power sources; the control unit reducing excess power generated from multiple inverters equally or storing it in a battery bank; the control unit diverting the excess power to the battery bank in the event that loading of at least one of said power sources falls below a predetermined value.
US09742167B2 Plastic injection overmolded conductor path structure, and method for producing the plastic injection overmolded conductor path structure
A plastic injection overmolded conductor path structure is disclosed, wherein the conductor paths are entirely surrounded, apart from their connections, by a housing made of plastic, said housing comprising first housing sections produced in a first injection molding process (pre-injection overmolding), and second housing sections which directly adjoin the first housing sections via a contact surface, and which are produced in a second injection molding process (main injection overmolding). The housing is provided with at least one recess of a defined shape and size, in the region of the contact surface.
US09742156B2 Laser spark plug having an improved seal between the combustion chamber window and the casing
A casing for a laser spark plug, in particular, of an internal combustion engine of a motor vehicle, or of a stationary engine; the casing including at least one casing part and a combustion chamber window joined to the casing part to form a seal at least regionally; characterized in that at least one sealing element, whose coefficient of thermal expansion at an operating temperature of the laser spark plug is greater than the coefficient of thermal expansion of the casing part at the operating temperature of the laser spark plug, is provided between the casing part and the combustion chamber window.
US09742144B1 CMOS compatible rare-earth-doped waveguide amplifier
The present application is directed to a planar waveguide amplifier. The planar waveguide amplifier includes a substrate having an upper surface and a lower surface. The planar waveguide amplifier includes a core formed on an upper surface of the substrate. The core includes a channel configured to transmit light there through. The planar waveguide amplifier also includes an upper cladding layer formed above the core. The upper cladding layer includes a glass doped with rare earth material in an amount less than about 5% of the upper cladding layer. The application is also directed to a method of amplifying a signal.
US09742142B1 Heat exchangers with tapered light scrapers for high-power laser systems and other systems
An apparatus includes a heat exchanger with a body having a passage through the body. The passage defines apertures on multiple sides of the body, and the passage is configured to allow optical signals to pass through the body. One or more tapered edges are at least partially around one or more of the apertures, and each tapered edge is configured to reflect optical radiation inward into the passage. One or more absorptive surfaces are within the passage, and the one or more absorptive surfaces configured to absorb the reflected optical radiation. The heat exchanger is configured to convert the absorbed optical radiation into heat, and the body further includes one or more cooling channels configured to receive coolant that absorbs the heat.
US09742136B2 Propeller deicing brush block
A brush block assembly and a method of assembling the same are described. The brush block assembly includes two or more brushes arranged in one or more rows, each of the two or more brushes comprised of a pressed electrically conductive material with an integral lead wire and a terminal, and one or more terminal studs, each of the two or more brush blocks within a same one of the one or more rows being separated by one of the one or more terminal studs, a helical spring coupled respectively to each of the two or more brushes, and insulated wires from a power supply and the respective terminal of each of the two or more brushes within the same one of the one or more rows being retained by the one of the one or more terminal studs in the one of the one or more rows.
US09742130B2 Lead connector with distal frame
A lead connector for an implantable medical device includes a cylindrical connector body having a proximal end and a distal end. A distal frame forms the distal end and a remainder of the connecter body is a mold material. A plurality of shafts extending through the distal frame from a rear face to a front face, the rear face abutting the mold material forming the remainder of the connector body. A plurality of ring contacts are in the connector body. A plurality of wires are coupled to a ring contact and extend through the mold material and through a corresponding one of the shafts. The mold material forming the remainder of the connector body extends partially into each shaft and about the corresponding conductive wire to form a plug.
US09742128B2 Smart plug having plug blade detection
A smart plug system is disclosed. The smart plug system includes a power plug configured to receive an alternating current power signal from shore power, a power receptacle configured to receive a plug having a plug blade, and a plug detection switch configured to detect receipt of the plug blade in the power receptacle. A rectifier circuit is included to rectify the alternating current power signal received at the power plug when the plug detection switch is actuated by receipt of the plug blade. The plug detection switch is further configured to prevent rectification of the alternating current power signal by the rectifier circuit when the plug blade is removed from the power receptacle. A logic level converter is included to receive the rectified power signal to convert the rectified power signal to a logic level signal.
US09742125B2 Electrical connector having improved terminals
An electrical connector includes an insulative housing, a number of first contacts and second contacts carried by the housing, a metallic shielding plate received in the housing, and a shielding shell attached to the insulative housing. The first contacts and the second contacts have a number of grounding contacts. Each grounding contact of the first contacts has a first end portion located at a front end thereof. Each grounding contact of the second contacts has a second end portion located at a front end thereof and corresponding to the first end portion. The metallic shielding plate respectively is contacted with the first end portion and the second end portion.
US09742124B2 Terminal block
A terminal block including an electric wire, a shield material, a terminal, a housing and a shield bracket. The shield material is configured to cover at least a part of the electric wire. The electric wire is connected to the terminal. The housing is configured to accommodate the terminal. The shield bracket is fixed to the housing. The shield bracket is configured to hold the shield material, and includes a folding portion. The folding portion is configured to hold an end of the shield material by sandwiching the end of the shield material. The folding portion has a notch hole.
US09742108B2 Connector
A connector is configured such that a fitting-side component (10) is fit into a receiving-side component (20). The fitting-side component (10) includes a block-shaped main body (11) and a lock (15) standing on an outer surface of the main body (11). The receiving-side component (20) includes a receptacle (21) open forward and externally fittable to the fitting-side component (10). A locking surface (16) is provided on a surface of the lock (15) facing an opening side of the receptacle (21) in a fitted state of the fitting-side component (10) and the receiving-side component (20). The locking surface (16) stands substantially at a right angle to a separating direction from the receiving-side component (20). The receiving-side component (20) includes a lock projection (35) projecting on an inner surface of the receptacle (21) for locking the locking surface 16 from the opening side of the receptacle (21).
US09742106B2 Electrical connection apparatus and method
A technique facilitates mechanical and electrical connection between components. The components may be coupled mechanically by a threaded engagement and electrically by first and second electrical couplers. The first and second electrical couplers may each have a plurality of electrical contacts oriented for linear engagement. The electrical contacts of the second electrical coupler are mounted on a first portion of the second electrical coupler which is rotatably received by a second portion to enable linear engagement of the electrical contacts while rotating the components relative to each other to form the mechanical connection.
US09742092B2 Electronic connector having flexible region
An electronic connector includes a housing and a plug extending from the housing. The plug includes at least one flexible region that provides flexing of the plug. In some example embodiments, the plug also includes at least one rigid region. The plug has at least one interconnect. Each interconnect includes a lead and a contact. The contacts are exposed on an exterior surface of the plug, such exposure being provided so as to enable electrical coupling between the plug and an electronic receptacle into which the plug may be removably inserted.
US09742083B2 Card edge connector
A card edge connector is provided which includes a housing mated with a card having connecting electrodes. The housing includes a first housing having first terminals mounted to contact the connecting electrodes and a second housing having second terminals connected to a core wire in a conductive wire. The first terminals and the second terminals contact each other under a predetermined amount of contact pressure when the first housing and the second housing are connected.
US09742082B1 Connection structure of electronic components and circuit board
An electrical connection of an electronic component, such as an inductor, and a circuit board is implemented as follows. The circuit board has a through-hole and is located at a distance from an inner bottom surface of the case. An electronic component is around the through-hole and between the inner bottom surface and the circuit board. The electronic component has a conducting wire and a conducting plate. The conductive connector is between the through-hole and the conducting plate and electrically connected to the conducting plate. The electronic component is electrically connected to the circuit board through the conductive connector. The insulated connector corresponds to the conductive connector and is between the conducting plate and the inner bottom surface. The fastener is connected to the conductive connector through the through-hole. Thus, a good electrical connection between the electronic component and the circuit board is achieved.
US09742074B2 Cassegrain-type metamaterial antenna
A Cassegrain-type metamaterial antenna, includes: a metamaterial main reflector having a central through-hole, a feed source disposed in the central through-hole, and a sub-reflector disposed in front of the feed source, where an electromagnetic wave radiated by the feed source is emerged in a form of a plane wave after being reflected by the sub-reflector and the metamaterial main reflector in sequence; the metamaterial main reflector includes: a first core layer and a first reflection layer disposed on a rear surface of the first core layer, where the first core layer includes at least one first core layer lamella, and the first core layer lamella includes: a first base material and multiple first conductive geometric structures disposed on the first base material; and a far focus of the sub-reflector coincides with a phase center of the feed source. A paraboloid is replaced with a lamellar metamaterial main reflector.
US09742070B2 Open end antenna, antenna array, and related system and method
A system includes an antenna array and a transceiver configured to communicate wirelessly via the antenna array. The antenna array includes a substrate having first and second ground plates. The antenna array also includes multiple substrate integrated waveguide (SIW) antenna elements located along an edge of the substrate. The antenna array further includes feed lines configured to provide signals to the antenna elements and receive signals from the antenna elements. Each antenna element includes a waveguide between the first and second ground plates and enclosed by vias through the substrate, where the waveguide has one open edge along the edge of the substrate. The system could include multiple antenna arrays, where each antenna array includes multiple SIW antenna elements and the antenna arrays are located along different edges of the substrate.
US09742067B2 Antenna apparatus
Disclosed is an antenna apparatus. The antenna apparatus includes a feeding pad for supplying a signal, a main device extended from the feeding pad, and a sub-device extended from the feeding pad and spaced apart from the main device while overlapping with the main device. The antenna apparatus includes the sub-device overlapped with the main device, so that the resonance frequency band of the antenna apparatus is enlarged.
US09742066B2 Antenna device and communication terminal apparatus
The disclosure provides an antenna device and communications terminal including such an antenna device. The antenna device includes a coil including a conductor wound around a plate-shaped magnetic core. A flat conductor is positioned adjacent to the coil, and the coil is positioned such that it is closer than the flat conductor to an antenna of a communication partner positioned near the antenna device. The coil conductor includes a first conductor portion adjacent to a first main surface of the magnetic core and a second conductor portion adjacent to a second main surface thereof. A circuit substrate includes a ground electrode formation area and a ground electrode non-formation area. The antenna coil is mounted on the ground electrode non-formation area of the circuit substrate with the first main surface of the magnetic core facing the circuit substrate.
US09742062B2 Small switchable directional control antenna
Provided is a small switchable directional control antenna that can perform direction control according to shapes and sizes of various devices. The antenna includes a dielectric layer, a radiation patch formed on a side of the dielectric layer, a ground plane formed on a side of the dielectric layer opposite to the side on which the radiation patch is formed and configured to have a plurality of slots formed at edges thereof, and a control module insulated from the ground plane and configured to control electrical connection between the radiation patch and the ground plane.
US09742060B2 Ceiling assembly with integrated repeater antenna
An active antenna may be installed within a ceiling assembly of a building to improve the range of a wireless and/or cellular network. Further, a ground plane may be installed throughout the ceiling to reduce the occurrence of multipath interference of radio frequency (RF) signals. In addition, one or more active and/or passive antennas may also be installed in the ceiling to further extend the range of the wireless and/or cellular network within the building. Each of the antennas may be designed to facilitate (RF) signal gain for a collection or range of frequencies. In some instances, the installation of active and/or passive antennas may increase the range of a communications network, while the installation of a ground plane throughout the ceiling may reduce the occurrence on multipath interference resulting in improved wireless and/or cellular network performance including increased bandwidth and range.
US09742057B2 Chain antenna system
A RFID system, according to one embodiment, includes: a plurality of radiating elements, a transmission line, and power dividers coupling the plurality of radiating elements to the transmission line. The power dividers are coupled along the transmission line, and are configured such that they provide an equal distribution of power between each of the plurality of radiating elements. Moreover, an input impedance of each of the power dividers is about equal to an impedance of the transmission line.
US09742051B2 High-frequency signal transmission line and manufacturing method thereof
A high-frequency signal transmission line includes a body including a plurality of first base layers and a second base layer stacked on one another in a stacking direction. The first base layers have a first relative permeability, and the second base layer has a relative permeability lower than the first relative permeability. A first signal line and a second signal line extending along the first signal line are provided in the body. In a cross section perpendicular or substantially perpendicular to a first direction in which the first signal line extends, the second base layer occupies at least a portion of an area between the first signal line and the second signal line. In the cross section perpendicular or substantially perpendicular to the first direction, the plurality of first base layers define a loop enclosing the first signal line, the second signal line and the second base layer.
US09742047B2 Battery pack with phase change material
A battery pack may include a housing; at least one battery cell supported in the housing; a phase change material; and a bladder containing the phase change material, the bladder defining a channel having an opening, the bladder being in a heat transfer relationship with the at least one battery cell. The phase change material in the bladder may also surround a portion of the channel. The phase change material may include a paraffin wax.
US09742038B2 Method for manufacturing all solid electrode having solid electrolyte concentration gradient
An all solid electrode structure having a solid electrolyte concentration gradient is provided and a method of improving an output performance is provided with improved ion diffusion and obtaining a high capacity battery, by disposing an anode or cathode electrode having a substantially continuous concentration gradient to have a greater solid electrolyte ratio as being closer to a solid electrolyte interface and have a greater active material ratio as being close to a current collector interface. The active material/solid electrolyte ratio of anode and cathode active material layers has a concentration gradient by a single process using an aerosol deposition method.
US09742015B2 Fuel gas feeding device and control method therefor
To provide a technique to suppress an excessive rise of pressure between two pressure reducing valves if the amount of fuel gas consumed by a fuel cell stack decreases. A fuel gas supply apparatus comprises: a gas passage in which fuel gas to be supplied to a fuel cell stack flows; a first pressure reducing valve provided to the gas passage; a second pressure reducing valve provided to the gas passage and disposed at a downstream side of the first pressure reducing valve; a setting module that sets a value of target pressure at a downstream side of the second pressure reducing valve, to a value depending on a consumed amount of fuel gas consumed by the fuel cell stack; and a modifying module that, if the consumed amount decreases by a prescribed amount or more, modifies the value of target pressure of the second pressure reducing valve to a value greater than a corresponding value that corresponds to the consumed amount subsequent to the decrease.
US09742005B2 Composite cathode active material, cathode and lithium battery containing the composite cathode active material
A composite cathode active material including: a first metal oxide having a layered crystal structure; and a second metal oxide having a perovskite crystal structure, wherein the second metal oxide includes a first metal and a second metal that are each 12-fold cubooctahedrally coordinated to oxygen. Also a cathode including the composite cathode material and a lithium battery containing the cathode.
US09742004B2 Cathode additives for lithium secondary battery with high capacity
The present disclosure refers to a lithium secondary battery comprising Li2NiO2 in a cathode active material so as to improve the phenomenon that the capacity retention ratio decreases at initial cycles when using an anode active material selected from the group consisting of Si, SiC, SiOx (0
US09741990B2 Nonaqueous electrolyte secondary battery laminated separator
Provided is a nonaqueous electrolyte secondary battery laminated separator including a laminated porous film including a porous film and a porous layer. The piercing strength (S) of the laminated porous film satisfies Formula (1): 2 gf≦Sp−S≦25 gf, and the piercing strength (Sp) of the porous film after removal of the porous layer from the laminated porous film satisfies Formula (2): 300 gf≦S≦400 gf. The nonaqueous electrolyte secondary battery laminated separator is excellent in output characteristic, shutdown characteristic, and piercing strength.
US09741987B2 Accumulator device
An electricity storage device includes a first electrode sheet, separators, and a second electrode sheet. The separators each include primary protrusions, which are located on the opposite sides of the first electrode sheet and protrude from the first electrode sheet, and secondary protrusions, which are located on the opposite sides of the first electrode sheet and protrude from the first electrode sheet in a direction different from the protrusion direction of the primary protrusions. The primary protrusions are welded to each other in a first weld region, and the secondary protrusions are welded to each other in a second weld region. The region width of the first weld region in the protrusion direction of the primary protrusions is greater than the region width of the second weld region in the protrusion direction of the secondary protrusions.
US09741984B2 Battery module of novel structure and battery pack comprising the same
Disclosed herein is a battery module including a unit module stack configured to have a structure in which two or more unit modules, each of which includes two or more battery cells mounted at a cell cover in a state in which the battery cells are electrically connected to each other, and electrode terminal connection parts of which protrude outward from the cell cover in a state in which the electrode terminal connection parts are vertically bent, are stacked, a module case in which the unit modules of the unit module stack are arranged such that the unit modules are connected in series to each other, and electrode terminals of the unit modules are open, a bus bar assembly mounted at the electrode terminals of the unit modules in the module case, the bus bar assembly including one or more bus bars for connection in series between the unit modules, the bus bars being mounted in an exposed state such that welding is performed from outside, and an electrically insulative cover for covering the bus bar assembly.
US09741982B2 Battery storage structure
A battery storage structure includes a battery storage portion, a battery terminal, a separate member, and an overhang portion. The battery storage portion includes a bottom surface portion and peripheral wall portion extending from the perimeter of the bottom surface portion in a direction that intersects with the bottom surface portion and forms a first opening. The battery terminal has a contact portion and is supported by the peripheral wall portion. The separate member is formed as a separate body from the battery storage portion. The overhang portion is provided on the separate member, is positioned on a first direction side with respect to the contact portion, and protrudes toward an inner side of the peripheral wall portion in a second direction. The first direction is a direction from the bottom surface portion toward the first opening. The second direction is a direction that intersects the first direction.
US09741980B2 Storage structure and device having the same
A storage structure including a housing, a locker, a cover and a connector is provided. The housing has a receiving slot. The locker is disposed in the receiving slot, and includes a locking portion. The cover includes a protrusion. The protrusion and the locking portion are engaged with each other. The connector is pivotally connected between the cover and the housing.
US09741979B2 Battery pack
To provide a battery pack less subject to vibration, shock, or the like and stable in characteristics.A battery pack includes a unit battery obtained by accommodating, in a casing film, a battery element in which positive and negative electrodes are stacked via separators, the unit battery having a sealing portion obtained by sealing opposing synthetic resin layers formed on inner surface of the casing film; and a lithium ion secondary battery stacked body obtained by stacking a plurality of the unit batteries and winding a fixing tape therearound. A sealing surface of the sealing portion is substantially parallel to a unit battery stacking surface, and an end surface of the sealing portion is brought into contact with the fixing tape.
US09741975B2 Safely ingestible batteries
A battery for use in electronic devices and which is safely ingested into a body and a related method of making the battery. The battery includes an anode, a cathode and a quantum tunneling composite coating. The quantum tunneling composite coating covers at least a portion of at least one of the anode or the cathode and provides pressure sensitive conductive properties to the battery including a compressive stress threshold for conduction. The compressive stress threshold may be greater than a pre-determined applied stress in a digestive tract of the body in order to prevent harm if the battery is ingested. The battery may include a waterproof seal that extends between the quantum tunneling composite coating and a gasket separating the anode and cathode to inhibit the battery from short circuiting in a conductive fluid below the compressive stress threshold.
US09741961B2 Organic light emitting display device and method for manufacturing the same
The present disclosure relates to an organic light emitting display device and a method for manufacturing the same. The present disclosure suggests an organic light emitting display device including an organic layer; a display element layer including a display area representing video data and a pad area extended from the display area, on the organic layer; film elements formed on the display element layer; a film type printed circuit board connected to the pad area; and a reinforcing adhesive filling a space between the film type printed circuit board and the film elements.
US09741957B2 Organic light emitting display apparatus
Disclosed is an organic light emitting display (OLED) apparatus which facilitates to lower a driving voltage and to improve a lifespan by optimizing a balance of electrons and holes among a plurality of stacks, wherein the OLED apparatus may include the plurality of stacks disposed between an anode and a cathode, and a plurality of charge generation layers for supplying charges to the plurality of stacks, wherein a thickness of the charge generation layer disposed relatively close to the anode is relatively larger than a thickness of the charge generation layer disposed relatively close to the cathode.
US09741944B2 Materials for organic electroluminescent devices
The present invention relates to coordination compounds which are used in an electron-transport layer in electronic devices, to ligands, and to the use thereof for the preparation of metal complexes, to a layer, and to an electronic device which comprise the compounds according to the invention, and to a process for the preparation of the compounds according to the invention.
US09741935B2 Organic light-emitting device
An organic light-emitting device including a first electrode, a second electrode and an organic layer disposed between the first electrode and the second electrode is provided.
US09741929B2 Method of making a spin-transfer-torque magnetoresistive random access memory (STT-MRAM)
A method of making a novel STT-MRAM is disclosed, wherein the STT-MRAM comprises a novel apparatus along with a method of operating a spin-torque magnetoresistive memory and a plurality of magnetoresistive memory elements having spin-transfer torques acting on a recording layer from a MTJ stack and a novel magnetoresistance with a spin-valve layer. The spin-valve layer is field-reversible between two stable magnetization states either parallel or anti-parallel to the fixed reference layer magnetization through a set/reset current pulse along a conductive line provided by a control circuitry, accordingly, the magetoresistive element is pre-configured into a reading mode having canceled spin-transfer torques or a recording mode having additive spin-transfer torques.
US09741928B2 Magnetoresistive element and magnetic random access memory
According to one embodiment, a magnetoresistive element comprises a first magnetic layer, a second magnetic layer, a first nonmagnetic layer, a second nonmagnetic layer, and a third magnetic layer. The first magnetic layer has a variable magnetization direction. The second magnetic layer has an invariable magnetization direction and includes a nonmagnetic material film and a magnetic material film. The first nonmagnetic layer is arranged between the first magnetic layer and the second magnetic layer. The second nonmagnetic layer is arranged on a surface of the second magnetic layer. The third magnetic layer is arranged on a surface of the second nonmagnetic layer. The second nonmagnetic layer is in contact with the nonmagnetic material film included in the second magnetic layer.
US09741925B2 Method for doping an active Hall effect region of a Hall effect device and Hall effect device having a doped active Hall effect region
Methods for doping an active Hall effect region of a Hall effect device in a semiconductor substrate, and Hall effect devices having a doped active Hall effect region are provided. A method includes forming a first doping profile of a first doping type in a first depth region of the active Hall effect region by means of a first implantation with a first implantation energy level, forming a second doping profile of the first doping type in a second depth region of the active Hall effect region by means of a second implantation with a second implantation energy level, and forming an overall doping profile of the active Hall effect region by annealing the semiconductor substrate with the active Hall effect region having the first and the second doping profile.
US09741921B2 Hydrogen free amorphous silicon as insulating dielectric material for superconducting quantum bits
A hydrogen-free amorphous dielectric insulating film having a high material density and a low density of tunneling states. The film is prepared by deposition of a dielectric material on a substrate having a high substrate temperature Tsub under high vacuum and at a controlled low deposition rate. In one embodiment, the film is amorphous silicon while in another embodiment the film is amorphous germanium.
US09741917B2 Thermoelectric module apparatus
Provided is a thermoelectric module apparatus including: a pipe-shaped housing having a hole that is longitudinally formed; a thermoelectric module coupled to the housing; and heat sinks combined with the thermoelectric module, in which the pipe-shaped housing has a plurality of mount holes having predetermined width and length, longitudinally extending, and arranged circumferentially in parallel with each other, the thermoelectric module has a plurality of thermoelectric plates having predetermined width, length, and thickness, the housing is connected to first sides in the width direction of the thermoelectric plates, the thermoelectric plates are disposed in the mount holes respectively with a portion in the width direction inserted and exposed inside the hole as much as a predetermined width and a portion in the width direction protruding and exposed outside the housing as much as a predetermined width, and the heat sinks are connected to the portions exposed outside the housing.
US09741916B2 System and method for harvesting energy down-hole from an isothermal segment of a wellbore
Systems and methods of generating power in a wellbore extending through a subterranean formation are described. A swirling flow of pressurized fluid is passed through a vortex tube to generate a temperature differential between first and second outlets of the vortex tube. The temperature differential is applied to a thermoelectric generator configured to convert the temperature differential into a voltage. The thermoelectric generator produces electrical power that is transmittable to down-hole tools within the wellbore such as an inflow control valve.
US09741915B2 LED module having LED element connected to metal layer exposed by opening in multi-layer resist
A light emitting diode (LED) module including: a substrate; a resist including a plurality of layers above the substrate; and an LED element mounted above the substrate. A content percentage of at least one of a phenyl group, an ester bond, and a carbon double bond in a second layer that is an uppermost layer of the plurality of layers is lower than a content percentage of the at least one of the phenyl group, the ester bond, and the carbon double bond in a first layer that is an underlying layer of the plurality of layers, the underlying layer being located below the uppermost layer.
US09741911B2 Curable resin composition, optical element and optical semiconductor device
Disclosed is a curable resin composition that has significantly high transparency in the UV region, UV resistance and heat resistance, does not cause cracking, peeling or coloration even when used for sealing a UV LED to which high power is applied, and inhibits shrinking during curing. The curable resin composition includes 20-85 wt % of an alkoxy oligomer having a specific structure and present as liquid at room temperature and 15-80 wt % of a silicone resin present as solid at room temperature. The curable resin composition preferably includes 0.1-20 parts by weight of phosphoric acid, as a catalyst, based on 100 parts by weight of the combined weight of the alkoxy oligomer and the silicone resin.
US09741909B2 Package, light emitting device, and methods of manufacturing the package and the light emitting device
A package and a light emitting device with which production of burrs can be suppressed, and methods of manufacturing the package and the light emitting device easily are provided. A package includes a pair of lead electrodes made of metal plates and a resin molded body. A recess portion for mounting a light emitting element is formed. The pair of lead electrodes are exposed on a bottom surface of the recess portion. At least one of the pair of lead electrodes includes a groove portion that is formed on the metal plate and along a periphery of a surface of the metal plate exposed on a bottom surface of the recess portion.
US09741908B2 Wavelength converting member, light-emitting device, and method for producing wavelength converting member
A wavelength converting member includes silica glass and a plurality of fluorescent material particles including an oxynitride or nitride fluorescent material and dispersed in the silica glass. The plurality of fluorescent material particles include at least two kinds of fluorescent material particles including (i) first fluorescent material particles that emit a fluorescence having a first peak wavelength and (ii) second fluorescent material particles that emit a fluorescence having a second peak wavelength. The wavelength converting member has a density within a range from 0.8 g/cm3 to 1.2 g/cm3.
US09741903B2 Light-emitting device and light emitting device package having the same
The light-emitting element provides: a light-emitting structure, which comprises a first conductive semiconductor layer, an active layer under the first conductive semiconductor layer, and a second conductive semiconductor layer under the active layer. A first electrode is disposed under a first region under the light-emitting structure and electrically connected to the second conductive semiconductor layer; a second electrode disposed under a second region under the light-emitting structure and electrically connected to the first conductive semiconductor layer. A connection electrode is connected the second electrode with the first conductive semiconductor layer. An insulating layer is disposed between the first and second electrodes; a first protective layer is disposed around the lower circumference of the light-emitting structure; and a second protective layer is disposed between the insulating layer and the light-emitting structure.
US09741893B2 Amorphous silicon photoelectric device and fabricating method thereof
An amorphous-silicon photoelectric device and a fabricating method thereof are disclosed. The amorphous-silicon photoelectric device includes: a substrate; a thin-film transistor and a photosensor with the photodiode structure, which are provided at different positions on the substrate; and a contact layer; in which the contact layer is located below the photosensor, and the contact layer is partially covered by the photosensor, moreover, the contact layer and the gate-electrode layer in the thin-film transistor are provided in a same layer and of a same material. According to the technical solutions of the present disclosure, the fabricating procedure of an a-Si photoelectric device can be simplified, thereby improving the fabrication efficiency and reducing costs.
US09741891B2 Eva sheet comprising microparticles for solar cell and method for manufacturing the same
An EVA sheet for a photovoltaic module comprising microparticles, the main component of which is an ethylene-vinyl acetate resin is provided.A method for manufacturing an EVA sheet for a photovoltaic module comprising the steps of: (a) preparing microparticles, the main component of which is an ethylene-vinyl acetate resin; (b) dispersing the microparticles; and (c) sintering the dispersed microparticles is provided.
US09741870B2 Systems and methods for CMOS-integrated junction field effect transistors for dense and low-noise bioelectronic platforms
A complementary metal oxide semiconductor (CMOS)-integrated junction field effect transistor (JFET) has reduced scale and reduced noise. An exemplary JFET has a substrate layer of one dopant type with a gate layer of that dopant type disposed on the substrate, a depletion channel of a second dopant type disposed on the first gate layer, and a second gate layer of the first dopant type disposed on the depletion channel and proximate a surface of the transistor. The second gate layer can separate the depletion channel from the surface, and the depletion channel separates the first gate layer from the second gate layer.
US09741867B2 Semiconductor device
An object is to achieve low power consumption and a long lifetime of a semiconductor device having a wireless communication function. The object can be achieved in such a manner that a battery serving as a power supply source and a specific circuit are electrically connected to each other through a transistor in which a channel formation region is formed using an oxide semiconductor. The hydrogen concentration of the oxide semiconductor is lower than or equal to 5×1019 (atoms/cm3). Therefore, leakage current of the transistor can be reduced. As a result, power consumption of the semiconductor device in a standby state can be reduced. Further, the semiconductor device can have a long lifetime.
US09741862B2 Thin film transistor and manufacturing method thereof
A thin film transistor (TFT) includes a gate, a gate insulation layer, a channel, a source, and a drain. The gate is formed on a substrate. The gate insulation layer covers the gate and the substrate. The channel layer is formed on the gate insulation layer to correspond with the gate. The source and a drain are respectively coupled at opposite sides of the channel layer. The channel layer includes a conductor layer and a semiconductor layer. The semiconductor layer includes a first portion and a second portion respectively coupled at opposite sides of the conductor layer.
US09741861B2 Display device and method for manufacturing the same
A display device and a method for manufacturing the same having a thin film transistor (TFT) including a gate connected to a gate line, a drain connected to a data line, and a source connected to a pixel electrode and a passivation layer only in an opening of a pixel and a peripheral area of the TFT. The pixel electrode directly contacts the source of the TFT and overlaps the gate of the TFT.
US09741854B2 Method for manufacturing semiconductor device
There is provided a method for manufacturing a semiconductor device including a substrate including a plurality of active regions, a plurality of gate electrodes extending in a first direction to intersect a portion of the plurality of active regions, and including first and second gate electrodes disposed to be adjacent to each other in the first direction, a gate isolation portion disposed between the first and second gate electrodes. The gate isolation portion includes a first layer and second layers disposed on both ends of the first layer in a second direction perpendicular to the first direction.
US09741851B2 Trench junction barrier controlled Schottky
A method for manufacturing a Schottky diode comprising steps of 1) providing a region with a dopant of a second conductivity type opposite to a first conductivity type to form a top doped region in a semiconductor substrate of said first conductivity type; 2) providing a trench through the top doped region to a predetermined depth and providing a dopant of the second conductivity type to form a bottom dopant region of the second conductivity type; and 3) lining a Schottky barrier metal layer on a sidewall of the trench at least extending from a bottom of the top doped region to a top of the bottom doped region.
US09741850B1 Semiconductor device and method for forming the same
A semiconductor device having a substrate, a gate electrode, a source and a drain, and a buried gate dielectric layer is disclosed. The buried gate dielectric layer is disposed below said gate electrode and protrudes therefrom to said drain, thereby separating said gate electrode and said drain by a substantial distance to reduce gate induced drain leakage.
US09741848B2 Multi-gate tunnel field-effect transistor (TFET)
A Tunnel Field-Effect Transistor (TFET) is provided comprising a source-channel-drain structure of a semiconducting material. The source-channel-drain structure comprises a source region being n-type or p-type doped, a drain region oppositely doped than the source region and an intrinsic or lowly doped channel region situated between the source region and the drain region. The TFET further comprises a reference gate structure covering the channel region and a source-side gate structure aside of the reference gate structure wherein the work function and/or electrostatic potential of the source-side gate structure and the reference work function and/or electrostatic potential of the reference gate structure are selected for allowing the tunneling mechanism of the TFET device in operation to occur at the interface or interface region between the source-side gate structure and the reference gate structure in the channel region.
US09741843B2 Semiconductor device
A semiconductor device in which current sensing accuracy is maintained while ruggedness of a current sensing region is improved. The semiconductor device includes a semiconductor substrate; a main element provided on the semiconductor substrate and having a first trench gate structure including a first trench disposed on a first main surface side of the semiconductor substrate; a gate insulating film disposed along an inner wall of the first trench; and a gate electrode disposed inside the first trench; and a current detecting element for detecting a current flowing into the semiconductor substrate when the main element is operating provided on the semiconductor substrate and having a second trench gate structure including a second trench disposed on the first main surface side of the semiconductor substrate; the gate insulating film disposed along an inner wall of the second trench; and the gate electrode disposed inside the second trench.
US09741841B2 Group III-V semiconductor device with strain-relieving layers
According to one exemplary embodiment, a group III-V semiconductor device includes at least one transition layer situated over a substrate. The group III-V semiconductor device further includes a first strain-relieving interlayer situated over the at least one transition layer and a second strain-relieving interlayer situated over the first strain-relieving interlayer. The group III-V semiconductor device further includes a first group III-V semiconductor body situated over the second strain-relieving interlayer. The first and second strain-relieving interlayers comprise different semiconductor materials so as to reduce a strain in the first group III-V semiconductor body. The second strain-relieving interlayer can be substantially thinner than the first strain-relieving interlayer.
US09741831B2 FinFET and method for manufacturing the same
A method for manufacturing a FinFET, and FinFETs are provided. In various embodiments, the method for manufacturing a FinFET includes forming a fin structure over a substrate. Next, a dummy gate is deposited across over the fin structure. The method continues with forming a pair of first spacers on sidewalls of the dummy gate. Then, a source/drain region is formed in the fin structure not covered by the dummy gate. The method further includes removing the dummy gate to expose the fin structure. After that, the first spacers are truncated, and a gate stack is formed to cover the exposed fin structure and top surfaces of the first spacers.
US09741825B1 Method for manufacturing field effect transistor having widened trench
A method for manufacturing a field effect transistor having a widened trench forms sequentially an epitaxial layer, a trench, an oxidation layer, a trench-oxidation layer, a polysilicon layer, a residual oxidation layer, an electrode portion, a lower trench, a widened trench, a gate portion, a body region, a source region, an interlayer dielectric layer and a source electrode. The trench is formed at the epitaxial layer. The oxidation layer, the trench-oxidation layer and a polysilicon layer are then formed. The residual oxidation layer and the electrode portion are formed in the trench by etching the polysilicon layer and the trench-oxidation layer. The lower trench is formed by etching the epitaxial layer. The widened trench is formed by widening a portion of the trench away from a trench bottom so as to have the electrode portion and the residual oxidation layer disposed at the lower trench.
US09741823B1 Fin cut during replacement gate formation
A method is presented for forming a semiconductor structure. The method includes forming a plurality of vertical fins over a semiconductor layer formed over a substrate, depositing an oxide over the plurality of fins, and applying a cutting mask over a portion of the plurality of fins. The method further includes removing the oxide from the exposed portion of the plurality of fins, depositing a replacement gate stack, and etching portions of the replacement gate stack to remove exposed fins, the exposed fins forming recesses within the semiconductor layer. The method further includes depositing a spacer over the exposed fins and the recesses formed by the removed fins. A portion of the plurality of fins are cut during etching of the replacement gate stack and a portion of the oxide is removed before deposition of the replacement gate stack.
US09741819B2 Transistor device and fabrication method
The present disclosure provides a transistor device and fabrication method thereof. A dummy gate is formed on a substrate. An interlayer dielectric layer is formed on the substrate and sidewall surfaces of the dummy gate. The interlayer dielectric layer has a top surface coplanar with a top surface of the dummy gate. A mask layer is formed on the top surface of the interlayer dielectric layer. The mask layer is used as an etch mask to remove the dummy gate to form a trench in the interlayer dielectric layer to provide a trench footing on sidewall surfaces of the trench and near a trench bottom. The trench footing is then removed by applying a dry etching process. A gate electrode is then formed in the trench to form a transistor with improved electrical performance.
US09741817B2 Method for manufacturing a trench metal insulator metal capacitor
A method for manufacturing a metal insulator metal (MIM) trench capacitor, the method may include forming a cavity in an Intermetal Dielectric stack, wherein a bottom of the cavity exposes a lower metal layer; wherein the Intermetal Dielectric stack comprises a top dielectric layer; depositing a first metal layer on a bottom of a cavity and on sidewalls of the cavity; depositing a sacrificial layer over the first metal layer; filling the cavity with a filling material; removing, by a planarization process, a portion of the sacrificial layer positioned above the top dielectric layer and a portion of the first metal layer positioned above the top dielectric layer to expose an upper portion of the sacrificial layer and an upper portion of the first metal layer; forming a recess by removing the upper portion of the sacrificial layer and the upper portion the first metal layer while using the filling material as a mask; removing the filling material by a first removal process that is selective to the sacrificial layer and to the first metal layer; removing the sacrificial layer by a second removal process that is less aggressive than the first removal process; fabricating an insulator layer on the first metal layer; and depositing a second metal layer on the insulator layer.
US09741810B2 Strained channel of gate-all-around transistor
The disclosure relates to a semiconductor device. An exemplary structure for a nanowire structure comprises a first semiconductor material having a first lattice constant and a first linear thermal expansion constant; and a second semiconductor material having a second lattice constant and a second linear thermal expansion constant surrounding the first semiconductor material, wherein a ratio of the first lattice constant to the second lattice constant is from 0.98 to 1.02, wherein a ratio of the first linear thermal expansion constant to the second linear thermal expansion constant is greater than 1.2 or less than 0.8.
US09741808B2 Split-gate trench power MOSFET with protected shield oxide
A plurality of gate trenches is formed into a semiconductor substrate in an active cell region. One or more other trenches are formed in a different region. Each gate trench has a first conductive material in lower portions and a second conductive material in upper portions. In the gate trenches, a first insulating layer separates the first conductive material from the substrate, a second insulating layer separates the second conductive material from the substrate and a third insulating material separates the first and second conductive materials. The other trenches contain part of the first conductive material in a half-U shape in lower portions and part of the second conductive material in upper portions. In the other trenches, the third insulating layer separates the first and second conductive materials. The first insulating layer is thicker than the third insulating layer, and the third insulating layer is thicker than the second.
US09741804B2 Thin film transistor substrate and display panel having film layer with different thicknesses
A thin film transistor (TFT) substrate includes a substrate and a TFT. The TFT is disposed on the substrate and comprises a gate, a gate dielectric layer, a film, a source and a drain. The gate is disposed on the substrate. The gate dielectric layer is disposed on the gate and the substrate. The film is disposed above the gate dielectric layer, and the source and the drain are disposed on the film and contacts with the film respectively. Wherein, there is an interval between the source and the drain, and the film corresponding to the interval has an arc concave portion. In addition, a display panel is also disclosed.
US09741784B2 Organic light emitting display device and method of manufacturing the same
An organic light emitting display device includes a substrate including a plurality of pixel areas, each of the plurality of pixel areas including a light emitting region and a transmission region, a first electrode disposed on the light emitting region of the substrate, a second electrode opposing the first electrode, an organic light emitting layer which is disposed on the light emitting region of the substrate and disposed between the first electrode and the second electrode, and an auxiliary electrode which is disposed on the transmission region of the substrate and electrically connected to the second electrode.
US09741780B2 Organic light-emitting diode display
An organic light-emitting diode (OLED) display is disclosed. In one aspect, the display includes a substrate including a display area configured to display an image and the display area includes first and second regions. A plurality of OLEDs are formed in the display area and separated from one another, and a plurality of pixel circuits are formed in the display area and include first and second pixel circuits respectively formed in the first and second regions. First and second contact holes are respectively formed in the first and second pixel circuits, each pixel circuit including thin film transistors (TFTs) including first and second TFTs and electrically connected to the OLEDs. Each pixel circuit includes a node line configured to electrically connect the first TFT to the second TFT through the first and second contact holes, and the first contact hole of is different from the second contact hole.
US09741772B2 Display device comprising bending sensor
A display device including a bending sensor is provided. A display device including a bending sensor may include a flexible substrate including a display area and a bezel area surrounding the display area; and the bending sensor including a curved unit disposed in the bezel area and in which an electric change occurs when the flexible substrate is bent, and a detection unit detecting bending information by sensing the electric change.
US09741763B2 Optoelectronic device
An optoelectronic device includes a substrate having a first side, a second side opposite to the first side; a first optoelectronic unit formed on the first side of the substrate; a second optoelectronic unit formed on the first side of the substrate; a third optoelectronic unit formed on the first side of the substrate; a first electrode formed on and electrically connected to the first optoelectronic unit; a second electrode formed on and electrically connected to the second optoelectronic unit; a first pad formed on the first side of the substrate and electrically insulated from the third optoelectronic unit; and a plurality of conductor arrangement structures electrically connected to the first optoelectronic unit, the second optoelectronic unit, and the third optoelectronic unit.
US09741762B2 Semiconductor devices and methods for forming patterned radiation blocking on a semiconductor device
Several embodiments for semiconductor devices and methods for forming semiconductor devices are disclosed herein. One embodiment is directed to a method for manufacturing a microelectronic imager having a die including an image sensor, an integrated circuit electrically coupled to the image sensor, and electrical connectors electrically coupled to the integrated circuit. The method can comprise covering the electrical connectors with a radiation blocking layer and forming apertures aligned with the electrical connectors through a layer of photo-resist on the radiation blocking layer. The radiation blocking layer is not photoreactive such that it cannot be patterned using radiation. The method further includes etching openings in the radiation blocking layer through the apertures of the photo-resist layer.
US09741761B2 Photosensitive imaging devices and associated methods
A monolithic sensor for detecting infrared and visible light according to an example includes a semiconductor substrate and a semiconductor layer coupled to the semiconductor substrate. The semiconductor layer includes a device surface opposite the semiconductor substrate. A visible light photodiode is formed at the device surface. An infrared photodiode is also formed at the device surface and in proximity to the visible light photodiode. A textured region is coupled to the infrared photodiode and positioned to interact with electromagnetic radiation.
US09741742B2 Deformable electronic device and methods of providing and using deformable electronic device
Some embodiments include a method of providing an electronic device. The method includes: (i) providing a carrier substrate, (ii) providing a device substrate comprising a first side and a second side opposite the first side, the device substrate having a flexible substrate, (iii) coupling the first side of the device substrate to the carrier substrate; and (iv) after coupling the first side of the device substrate to the carrier substrate, providing two or more active sections over the second side of the device substrate, each active section of the two or more active sections being spatially separate from each other and having at least one semiconductor device. Other embodiments of related methods and devices are also disclosed.
US09741739B2 Semiconductor manufacturing method and semiconductor device
A semiconductor manufacturing method includes alternately stacking first films and second films to form a stack film. The method includes forming a plurality of recessed portions in a stack direction of the stack film at an interval in a first direction substantially perpendicular to the stack direction. The semiconductor manufacturing method includes forming third films in the recessed portions. The method includes forming a mask material on the stack film and the third films and diminishing the mask material to expose the stack film in a first range between an end of a stepped portion to be formed on the stack film and one of the third films and to position an end of the mask material on the third film. The method includes removing a predetermined number of layers of films from the stack film in the first range using the diminished mask material as a mask.
US09741737B1 Integrated structures comprising vertical channel material and having conductively-doped semiconductor material directly against lower sidewalls of the channel material
Some embodiments include an integrated structure having vertically-stacked conductive levels. Upper conductive levels are memory cell levels, and a lower conductive level is a select device level. Conductively-doped semiconductor material is under the select device level. Channel material extends along the memory cell levels and the select device level, and extends into the conductively-doped semiconductor material. A region of the channel material that extends into the conductively-doped semiconductor material is a lower region of the channel material and has a vertical sidewall. Tunneling material, charge-storage material and charge-blocking material extend along the channel material and are between the channel material and the conductive levels. The tunneling material, charge-storage material and charge-blocking material are not along at least a portion of the vertical sidewall of the lower region of the channel material, and the conductively-doped semiconductor material is directly against such portion. Some embodiments include methods of forming integrated structures.
US09741735B2 Vertical memory devices having charge storage layers with thinned portions
A semiconductor device includes a stack comprising insulating patterns vertically stacked on a substrate and gate patterns interposed between the insulating patterns, an active pillar passing through the stack and electrically connected to the substrate and a charge storing layer interposed between the stack and the active pillar. The charge storing layer includes a first portion between the active pillar and one of the gate patterns, a second portion between the active pillar and one of the insulating patterns, and a third portion joining the first portion to the second portion and having a thickness less than that of the first portion.
US09741731B2 Three dimensional stacked semiconductor structure
A 3D stacked semiconductor structure is provided, comprising a plurality of stacks vertically formed on a substrate and disposed parallel to each other, a dielectric layer formed on the stacks, a plurality of conductive plugs independently formed in the dielectric layer; and a metal-oxide-semiconductor (MOS) layer formed on the dielectric layer. One of the stacks at least comprises a plurality of multi-layered pillars, and each of the multi-layered pillars comprises a plurality of insulating layers and a plurality of semiconductor layers arranged alternately. The MOS layer comprises a plurality of MOS structures connected to the conductive plugs respectively, and function as layer-selectors for selecting and decoding the to-be-operated layer.
US09741730B2 Semiconductor device and method for manufacturing the same
According to one embodiment, the first separation film separates the control electrode, the first insulating layer, the charge storage layer, the intermediate insulating layer, the floating electrode layer, and the second insulating layer in a first direction. The second separation film separates a first stacked unit in a second direction. The first stacked unit includes the charge storage layer, the intermediate insulating layer, the floating electrode layer, the second insulating layer, and the semiconductor layer. The second direction intersects the first direction. The second separation film contains silicon.
US09741727B2 Semiconductor memory with U-shaped channel
A semiconductor memory with a U-shaped channel comprises: a U-shaped channel region arranged in a semiconductor substrate, a source region, a drain region, a first layer of insulation film arranged on the U-shaped channel region, a floating gate provided with a notch, a second layer of insulation film, a control gate, a p-n junction diode arranged between the floating gate and the drain region, and a gate controlled diode formed by the control gate, the second layer of insulation film, and the p-n junction diode and using the control gate as a gate. Under the precondition of not increasing the manufacturing cost and difficulty of the semiconductor memory with a U-shaped channel and not affecting the performance of the semiconductor memory with a U-shaped channel, the dimension of a semiconductor storage device is further reduced and the chip density is increased by arranging the notch in the floating gate.
US09741720B1 Higher ‘K’ gate dielectric cap for replacement metal gate (RMG) FINFET devices
A semiconductor structure includes a semiconductor substrate, n-type and p-type FinFETs on the substrate, each of the n-type and the p-type FinFETs include a channel region and a gate structure surrounding the channel region, each gate structure having a phase-changed high-k gate dielectric layer lining a gate trench thereof, the gate trench defined by a pair of spacers. The semiconductor structure further includes a conformal dielectric capping layer over each phase-changed high-k gate dielectric layer, the conformal dielectric capping layer having a higher dielectric constant than the phase-changed high-k gate dielectric layer. Further included on the n-type FinFETs is a multi-layer replacement gate stack of n-type work function material over the phase-changed high-k gate dielectric layer. A method of fabricating the semiconductor structure is also provided.
US09741714B2 Inductor structure
An inductor structure includes a first inductor and a second inductor. The second inductor includes a loop that surrounds the first inductor. The first inductor includes a first loop and a second loop, and a crossover section coupling the first loop to the second loop so as to cause current flowing through the first inductor to circulate around the first loop in a first rotational direction and around the second loop in a second rotational direction opposite to the first rotational direction; wherein the first and second inductors are arranged in an equilibrated configuration about a first axis that bisects the inductor structure such that the first loop is on one side of the first axis and the second loop is on a second side of the first axis, such that the magnetic interaction between the inductors due to current flow in the inductors is cancelled out.
US09741707B2 Immunity to inline charging damage in circuit designs
Approaches for checking a design of an integrated circuit using an antenna rule are provided. A method includes determining a figure of merit for a transistor based on a resistance of a shunt path of the transistor relative to the size of the antenna and the size of the transistor. The method also includes comparing the determined figure of merit to a limit. The method further includes deeming the transistor to pass the antenna rule when the figure of merit is less than the limit, and deeming the transistor to fail the antenna rule when the figure of merit is greater than the limit. The determining and the comparing are performed by a computer device.
US09741705B1 Compact ESD bootstrap clamp
An integrated circuit with a boot strap clamp protecting an input/output transistor coupled to a bondpad where the boot strap clamp is comprised of a protection resistor coupled between the input/output transistor and the bondpad and a bootstrap clamp transistor coupled between the drain of the input/output transistor and the gate of the input/output transistor. An integrated circuit with a boot strap clamp protecting an input/output transistor coupled to a bondpad where the boot strap clamp is comprised of a protection resistor coupled between the input/output transistor and the bondpad and a bootstrap clamp diode coupled between the drain of the input/output transistor and the gate of the input/output transistor and a biasing resistor coupled between the gate and source of the input/output transistor.
US09741701B2 Method of manufacturing a package-on-package type semiconductor package
A method for manufacturing a semiconductor package, for example a package-on-package type semiconductor device package. As non-limiting examples, various aspects of this disclosure provide high-yield methods for manufacturing a package-on-package type semiconductor package, or a portion thereof.
US09741696B2 Thermal vias disposed in a substrate proximate to a well thereof
An apparatus relates generally to a three-dimensional stacked integrated circuit. In such an apparatus, the three-dimensional stacked integrated circuit has at least a first die and a second die interconnected to one another using die-to-die interconnects. A substrate of the first die has at least one thermal via structure extending from a lower surface of the substrate toward a well of the substrate without extending to the well and without extending through the substrate. A first end of the at least one thermal via structure is at least sufficiently proximate to the well of the substrate for conduction of heat away therefrom. The substrate has at least one through substrate via structure extending from the lower surface of the substrate to an upper surface of the substrate. A second end of the at least one thermal via structure is coupled to at least one through die via structure of the second die for thermal conductivity.
US09741693B2 Semiconductor package and method of forming the same
The present disclosure provides a semiconductor package, including a first device having a first joining surface, a first conductive component at least partially protruding from the first joining surface, a second device having a second joining surface facing the first joining surface, and a second conductive component at least exposing from the second joining surface. The first conductive component and the second conductive component form a joint having a first beak. The first beak points to either the first joining surface or the second joining surface.
US09741688B2 Method for manufacturing a semiconductor device
A link device with a large density routing is attached to a package in order to provide a high-density interconnect pathway to interconnect semiconductor devices. In an embodiment the package is an integrated fan out package. The link device may be bonded on either side of the package, and the package may optionally comprise through package vias. The link device may also be an integrated passive device that includes resistors, inductor, and capacitor components.
US09741678B2 Laser welding machine and laser welding method using the same
A laser welding machine includes: an elevator that is capable of sliding an elevating platform; a pressing actuator that is fixed to the elevating platform at a base part of the pressing actuator and has a tip slidably connected to the base part and pressing a conductive upper terminal toward a conductive lower terminal; a laser oscillator; a machining optical device that is fixed to the elevating platform and has a lens to focus the laser light emitted from the laser oscillator; a position detector that detects a vertical positioning of the pressing actuator; a counter that receives an output of the position detector and delivers position information; and a control circuit that controls, based on the received signal from the counter, the elevator, the pressing actuator, and the machining optical device, and controls operation of the laser oscillator.
US09741677B1 Semiconductor device including antistatic die attach material
A semiconductor device includes a substrate, a semiconductor die, and an antistatic die attach material between the substrate and the semiconductor die. The antistatic die attach material includes a mixture of a nonconductive adhesive material and carbon black or graphite. In one example, the antistatic die attach material has a resistivity between 101 Ω·cm and 1010 Ω·cm.
US09741674B2 Semiconductor device
A semiconductor device includes a semiconductor substrate in which a through hole is formed, a transistor formed on the upper surface side of the semiconductor substrate, a detection circuit formed on the upper surface side of the semiconductor substrate and connected to the transistor, a dielectric film covering the transistor and the detection circuit, a solder bump formed on the dielectric film, and a pad electrode having a first portion connected to an output of the detection circuit in the through hole, and a second portion connected to the first portion and provided on a lower surface of the semiconductor substrate.
US09741667B2 Integrated circuit with die edge assurance structure
Integrated circuits with edge assurance structures are provided for more reliable and efficient monitoring of the die edge integrity using, for example, Automatic (or Automated) Test Equipment (ATE). The edge assurance structures can be used to test, for example, all (100%) of the production materials with virtually no extra cycle time and cost. The edge assurance structure can be located around an edge of the integrated circuit. The edge assurance structure can include a plurality of v-shaped structures that are connected to each other using a plurality of ultra-thick vias. The integrated circuit can include a pad that is coupled to the edge assurance structure. The pad can be used to measure a resistance of the edge assurance structure.
US09741666B1 Electromagnetic wall in millimeter-wave cavity
An apparatus includes a package, a wall and a lid. The package may be configured to mount two chips configured to generate one or more signals in a millimeter-wave frequency range. The wall may be formed between the two chips. The wall generally has a plurality of conductive arches that attenuate an electromagnetic coupling between the two chips in the millimeter-wave frequency range. The lid may be configured to enclose the chips to form a cavity.
US09741657B2 TSV deep trench capacitor and anti-fuse structure
A through-silicon-via (TSV) structure is formed within a trench located within a semiconductor structure. The TSV structure may include a first electrically conductive liner layer located on an outer surface of the trench and a first electrically conductive structure located on the first electrically conductive liner layer, whereby the first electrically conductive structure partially fills the trench. A second electrically conductive liner layer is located on the first electrically conductive structure, a dielectric layer is located on the second electrically conductive liner layer, while a third electrically conductive liner layer is located on the dielectric layer. A second electrically conductive structure is located on the third electrically conductive liner layer, whereby the second electrically conductive structure fills a remaining opening of the trench.
US09741656B2 High-frequency integrated device with an enhanced inductance and a process thereof
The present invention provides a high-frequency integrated device, comprising a substrate including at least an on-chip active and passive member and a ferrite layer bonded to the substrate through an interfacial bridge and substantially wrapping plurality of surfaces of said at least on-chip active and passive members. The present invention also provides a system incorporating the high-frequency integrated device of the present invention. The present invention further provides a process for the preparation of the high-frequency integrated device.
US09741654B2 Integrated circuit having slot via and method of forming the same
An integrated circuit includes a first conductive line on a first metal level of the integrated circuit. The integrated circuit further includes a second conductive line on a second metal level of the integrated circuit. The integrated circuit further includes a slot via electrically connecting the first conductive line with the second conductive line. The slot via overlaps with the first conductive line and the second conductive line. The slot via extends beyond a periphery of at least one of the first conductive line or the second conductive line.
US09741643B2 Leadframe strip with vertically offset die attach pads between adjacent vertical leadframe columns
A leadframe strip for use in making leaded integrated circuit packages includes a plurality of integrally connected leadframes that each have a die attach pad and first and second dam bars located adjacent to opposite first and second sides of the die attach pad, respectively. A plurality of continuous lead structures extend, uninterrupted by other structure, between opposing ones of the dam bars of horizontally adjacent leadframes. The plurality of integrally connected leadframes are arranged in a plurality of vertical columns, wherein die attach pads in one vertical column are vertically offset from die attach pads in adjacent vertical columns.
US09741632B2 Printed circuit module having semiconductor device with a polymer substrate and methods of manufacturing the same
A printed circuit module and methods for manufacturing the same are disclosed. The printed circuit module includes a printed circuit substrate with a thinned die attached to the printed circuit substrate. The thinned die includes at least one device layer over the printed circuit substrate and a buried oxide (BOX) layer over the at least one device layer. A polymer layer is disposed over the BOX layer, wherein the polymer has a thermal conductivity greater than 2 watts per meter Kelvin (W/mK) and an electrical resistivity of greater than 103 Ohm-cm.
US09741628B2 Method for manufacturing semiconductor module and intermediate assembly unit of the same
A method for manufacturing a semiconductor module includes the step of soldering two or more semiconductor elements having substrate materials and heights different from each other to a metal foil disposed at one side of an insulating substrate; connecting a plurality of wiring members, not interconnecting the semiconductor elements, to front face electrodes of the semiconductor elements through solder so that heights from a surface of the insulating substrate to top faces of the wiring members become same level with each other; inspecting a leakage current while applying electricity on each one of semiconductor elements individually through the wiring members; and connecting the top faces of the wiring members with a bus bar.
US09741621B2 Nano wire structure and method for fabricating the same
A method comprises depositing a sacrificial layer on a first dielectric layer over a substrate, applying a first patterning process, a second patterning process, a third patterning process and a fourth patterning process to the sacrificial layer to form a first group of openings, a second group of openings, a third group of openings and a fourth group of openings, respectively, in the sacrificial layer, wherein openings from different patterning processes are arranged in an alternating manner and four openings of the opening from the different patterning processes form a diamond shape and forming nanowires based on the first group of openings, the second group of openings, the third group of openings and the fourth group of openings.
US09741618B2 Methods of forming semiconductor devices
In one embodiment, a method of forming a semiconductor device includes forming openings in a substrate. The method includes forming a dummy fill material within the openings and thinning the substrate to expose the dummy fill material. The dummy fill material is removed.
US09741616B2 Method for producing optoelectronic semiconductor components, leadframe assembly and optoelectronic semiconductor component
In one embodiment, the method is configured for producing optoelectronic semiconductor components (1) and includes the steps of: providing a leadframe assembly (20) with a multiplicity of leadframes (2), each having at least two leadframe parts (21, 22); forming at least a part of the leadframe assembly (20) with a housing material for housing bodies (4); dividing the leadframe assembly (20) between at least one part of the columns (C) and/or the rows (R), wherein the leadframes (2) remain arranged in a matrix-like manner; equipping the leadframes (2) with at least one optoelectronic semiconductor chip (3); testing at least one part of the leadframes (2) equipped with the semiconductor chips (3) and formed with the housing material after the step of dividing; and separating to form the semiconductor components (1) after the step of forming and after the step of testing.
US09741609B1 Middle of line cobalt interconnection
A method of fabricating features of a semiconductor device includes forming a contact over a substrate, the contact including a cobalt core and a liner layer arranged on sidewalls, wherein the contact includes a portion that is laterally surrounded by an interlevel dielectric (ILD); depositing another layer of ILD on the contact; etching a first opening in the ILD to expose a surface of the contact; removing the liner layer of the contact to expose a portion of the cobalt core; etching the ILD that laterally surrounds the contact to form a second opening beneath the first opening, the second opening having a width that is less than the first opening; depositing a liner on sidewalls of the first opening, the second opening, and directly on the cobalt core; and depositing a metal on the liner layer to form an interconnect structure.
US09741607B2 Photo pattern method to increase via etching rate
Semiconductor devices are provided having large vias, such as under bonding pads, to increase the via open area ratio, increase the via etching rate, and avoid inter-metal dielectric cracking and damage to the integrated circuit. The via is defined as a large open area in the inter-metal dielectric layer between an isolated conductive bottom substrate layer and a conductive top layer. Methods of manufacturing semiconductor devices with a large via are also provided.
US09741596B2 Bonding apparatus and bonding process method
According to one embodiment, a bonding apparatus for processing a retained substrate includes a main body unit, a nozzle, a gas supply unit, and a substrate support unit. The nozzle opens on a face of the main body unit on a side that a first substrate is retained. The gas supply unit is configured to supply gas to the nozzle, to apply suction to the first substrate and to separate the substrate from the face of the main body unit. The substrate support unit is configured to support a peripheral edge portion of a second substrate provided in opposition to the first substrate with a predetermined gap.
US09741594B2 Substrate processing apparatus and substrate processing method for performing heat treatment on substrate
Each of substrates which are sequentially loaded into an apparatus is transferred to one of empty (available) cooling units, and the cooling unit is reserved as a unit to be used for performing a cooling treatment after a post-exposure bake process for the substrate and the reservation information is stored. After one of the cooling units is reserved in advance before the post-exposure bake process, the substrate is transferred from the cooling unit to one of heating units without being subjected to a cooling treatment and is subjected to a post-exposure bake process therein. After the post-exposure bake process, the substrate is transferred from the heating unit to the reserved cooling unit which is reserved in advance and subjected to a cooling treatment therein.
US09741593B2 Thermal management systems and methods for wafer processing systems
A workpiece holder includes a puck having a cylindrical axis, a radius about the cylindrical axis, and a thickness. At least a top surface of the puck is substantially planar, and the puck defines one or more thermal breaks. Each thermal break is a radial recess that intersects at least one of the top surface and a bottom surface of the cylindrical puck. The radial recess has a thermal break depth that extends through at least half of the puck thickness, and a thermal break radius that is at least one-half of the puck radius. A method of processing a wafer includes processing the wafer with a first process that provides a first center-to-edge process variation, and subsequently, processing the wafer with a second process that provides a second center-to-edge process variation that substantially compensates for the first center-to-edge process variation.
US09741590B2 Stack frame for electrical connections and the method to fabricate thereof
A method for forming a conductive structure is disclosed, the method comprising the steps of: forming a metallic frame having a plurality of metal parts separated from each other; forming an insulating layer on the top surface of the plurality of metal parts; and forming a conductive pattern layer on the insulating layer for making electrical connections with at least one portion of the plurality of metal parts.
US09741587B2 Semiconductor device and semiconductor device manufacturing method
Provided are a semiconductor device manufacturing method and semiconductor device such that manufacturing can be simplified and the thickness of the semiconductor device can be reduced. The semiconductor device includes an insulated circuit substrate having on one main surface thereof a first metal layer and a second metal layer, a metal plate conductively connected to the first metal layer, a first semiconductor element including on front and rear surfaces thereof a plurality of metal electrodes, a first insulating member disposed on a side surface of the first semiconductor element, a second insulating member disposed on the first insulating member and on the first semiconductor element, and a third metal layer, in which at least one portion thereof is disposed on the second insulating member and which conductively connects the metal electrode of the first semiconductor element and the second metal layer on the insulated circuit substrate.
US09741585B1 Reactive radical treatment for polymer removal and workpiece cleaning
A method for removing polymer is provided. An aqueous solution is applied to a semiconductor workpiece with polymer arranged thereon. The aqueous solution comprises an energy receiver configured to generate reactive radicals in response to energy. Energy is applied to the aqueous solution to generate the reactive radicals in the aqueous solution and to remove the polymer. A process tool for generating the reactive radicals is also provided.
US09741573B2 NAND flash memory and fabrication method thereof
A method is provided for fabricating a NAND flash memory. The method includes providing a semiconductor substrate having an isolation material layer formed on the semiconductor substrate, a selection gate material layer formed on the isolation material layer, and a plurality of alternately stacked gate dielectric material layers and control gate material layers formed on the selection gate material layer; forming a hard mask layer having a plurality of openings on a surface of the uppermost control gate material layer; forming a stacked gate structure on the semiconductor substrate, wherein the stacked gate structure includes a selection gate on the semiconductor substrate and control gates on the selection gate, and a width of the stacked gate structure is the same as a width of the hard mask layer on a top surface of the stacked gate structure; isolating the selection gate and the control gates by a gate dielectric layer.
US09741569B2 Forming memory using doped oxide
A method is provided for manufacturing a memory device. A strip of semiconductor material is formed having a memory region, a contact landing area region and a switch region between the memory region and the contact landing area region. A memory layer is formed on surfaces of the strip in the memory region. A plurality of memory cell gates is formed over the memory region of the strip. A switch gate is formed over the switch region of the strip. A doped insulating material is deposited over a portion of the strip between the contact landing area region and the memory region. Diffusion of dopant is caused from the doped insulating material into the strip in the portion of the strip.
US09741568B2 Sulfur doping method for graphene
The invention provides a sulfur doping method for graphene, which comprises the steps of: 1) providing graphene and placing the grapheme in a chemical vapor deposition reaction chamber; 2) employing an inert gas to perform ventilation and exhaust treatment in the reaction chamber; 3) introducing a sulfur source gas to perform sulfur doping on the graphene at 500-1050° C.; and 4) cooling the reaction chamber in a hydrogen and inert gas atmosphere. The present invention can perform sulfur doping on the graphene simply and efficiently, the economic cost is low, and large-scale production can be realized. Large area sulfur doping on graphene can be realized, and doping of graphene on an insulating substrate or metal substrate can be carried out directly.
US09741554B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device includes a semiconductor region forming process, a cleaning process, a surface roughness uniformizing process, and an electrode forming process. As the semiconductor region forming process, semiconductor regions are formed such that a plurality of semiconductor regions with different ion injection amounts are exposed on one principal surface of a semiconductor substrate. As the cleaning process, after the semiconductor region forming process, a cleaning using hydrofluoric acid is performed on the one principal surface of the semiconductor substrate. As the surface roughness uniformizing process, after the cleaning process, the surface roughness of the one principal surface of the semiconductor substrate is uniformized. As the electrode forming process, after the surface roughness uniformizing process, electrodes are formed on the one principal surface of the semiconductor substrate.
US09741552B2 Triple quadrupole mass spectrometry coupled to trapped ion mobility separation
The invention provides a method for acquiring fragment ion spectra of substances in complex substance mixtures wherein a trapped ion mobility spectrometer (“TIMS”) is used as the ion mobility separation device coupled to a triple quadrupole mass filter assembly. The fragment ion spectra may be used for the identification of high numbers of proteins in complex mixtures, or for a safe quantification of some substances, by their fragment ion mass spectra in a mass spectrometer with upstream substance separator. TIMS, in particular equipped with parallel accumulation, provides the unique possibility to prolong the ion accumulation duration to find more detectable ion species without decreasing the measuring capacity for fragment ion mass spectra. The high measurement capacity for fragment ion mass spectra permits the repeated measurement of low abundance ion species such as to improve the quality of the fragment ion spectra.
US09741551B2 Ion detection
Mass analyzers and methods of ion detection for a mass analyzer are provided. An electrostatic field generator provides an electrostatic field causing ion packets to oscillate along a direction. A pulse transient signal is detected over a time duration that is significantly shorter than a period of the ion oscillation or using pulse detection electrodes having a width that is significantly smaller than a span of ion harmonic motion. A harmonic transient signal is also detected. Ion intensity with respect to mass-to-charge ratio is then identified based on the pulse transient signal and the harmonic transient signal.
US09741539B2 RF power delivery regulation for processing substrates
Methods of operating a plasma enhanced substrate processing system using pulsed radio frequency (RF) power are provided herein. In some embodiments, a method of operating a plasma enhanced substrate processing system using pulsed radio frequency (RF) power includes providing a first pulsed RF power waveform to a process chamber at a first power level during a first time period, providing a second pulsed RF power waveform at a first power level to the process chamber during the first time period, obtaining a first reflected power created by the first and second pulsed RF power waveforms provided during the first time period, and performing a first load leveling process to adjust the first power level of the first pulsed RF power waveform to compensate for the obtained reflected power during the first time period to produce a delivered power at a preset power level.
US09741538B2 Plasma processing apparatus, plasma processing method, and method for manufacturing electronic device
Linear coils, a first ceramic block, and a second ceramic block are arranged in an inductively-coupled plasma torch. A chamber has an annular shape. Plasma generated inside the chamber is ejected to a substrate through an opening portion in the chamber. The substrate is processed by relatively moving the chamber and the substrate in a direction perpendicular to a longitudinal direction of the opening portion. The coil is arranged inside a rotating cylindrical ceramic pipe. Accordingly, the plasma can be generated with excellent power efficiency, and fast plasma processing can be performed.
US09741524B2 X-ray generating apparatus and radiography system using the same
Heat dissipation of a target is enhanced in a transmissive X-ray generating apparatus where an anode member constitutes a part of a container. An anode member configured to hold a target is divided into an outer anode member, which is configured to hold the target and is connected to a container, and an inner anode member, which is joined to an insulating tube and is closer to an electron emitting portion than the outer anode member is. The outer circumferential surface of the inner anode member is joined to the outer anode member via a joining member. Heat generated by the electron emitting portion is dissipated mainly from the inner anode member via the insulating tube, or directly, to an insulating liquid.
US09741514B2 Switching arrangement
A switching arrangement has a first contact set and a second contact set which can be moved with respect to the first contact set, and an insulating nozzle arrangement. The insulating nozzle arrangement is supported on the first contact set which includes a first arcing contact piece. The first arcing contact piece can be moved with respect to the insulating nozzle arrangement.
US09741513B2 Double-contact switch with vacuum switching chambers
A double-contact switch has first and second tubular vacuum switching chambers; a stationary electrode, between the first and second vacuum switching chamber, having a first stationary contact protruding into the first chamber and a second stationary contact protruding into the second chamber; a first electrode, arranged in the first chamber, moveable axially therein, having a contact support region and sealed off from the first chamber exterior; a second electrode, arranged in the second chamber, moveable axially therein, having a contact support region and scaled off from the second chamber exterior; a first contact compression spring applying a first spring force to the first movable electrode so the first electrode contact presses onto the contact protruding into the first chamber; and a second contact compression spring applying a greater, second spring force to the second movable electrode so the second electrode contact presses onto the contact protruding into the second chamber.
US09741511B2 Rotary operation type electronic component
A technology for making the heat load on an electronic component attached to a target object smaller than before is provided. The electronic component includes a main body, the main body including an electronic component unit adapted to generate an electrical signal and click feeling in accordance with rotation of an engaged portion, a shaft support having a cylindrical portion to be inserted into a through-hole formed in the target object, and a retaining member; and a control shaft made of metal and capable of rotating the engaged portion, the control shaft being inserted into the cylindrical portion after a reflow soldering process of the target object is completed, and being engaged with the engaged portion. The control shaft inserted into the cylindrical portion is retained by the retaining member.
US09741508B2 Panel assembly and button tree therefor
Panel assemblies and button trees for panel assemblies are provided. In one embodiment, a button tree includes a frame, and a plurality of arms extending from the frame. At least one of the plurality of arms includes a plurality of branches. The button tree further includes a button connected to the frame by the plurality of arms, wherein each branch of the plurality of branches contacts the button. In another embodiment, a button tree includes a frame, and a plurality of arms extending from the frame. The button tree further includes a button defining a central axis, the button connected to the frame by the plurality of arms, the button including a face surface and an edge surface. The button tree further includes a locating feature extending on the edge surface generally co-axially with the central axis.
US09741507B2 Key switch device and keyboard
A key switch device includes: an operation member to be depressed; a switch disposed below the operation member; a reaction force generating member that is provided between the operation member and the switch, performs elastic buckling deformation by depression of the operation member, gives a reaction force according to the elastic buckling deformation to the operation member; and a depression member that is provided between the operation member and the switch, and depresses the switch; wherein the reaction force generating member includes a supporter that supports the depression member.
US09741503B2 Control circuit of switch device
The invention provides a control circuit of a switch device. A single output pin of the control unit outputs an enable signal to control terminals of two switch units to control an on-state of the two switch units, and adjust a current size of a control current of the on-state of the switch device. One of the switch units after receiving the enable signal for a predetermined time is switched to an off-state, so as to reduce power consumption of the switch device.
US09741501B2 Thin-film switch
A thin-film switch includes an upper conducting layer, a lower conducting layer and an insulating layer, wherein the insulating layer is located between the upper conducting layer and the lower conducting layer, one of the upper conducting layer and the lower conducting layer includes a conducting circuit layer and an anode triggering portion and a cathode triggering portion that are arranged on the conducting circuit layer, the other layer includes a first base material and a conductor that is arranged on the first base material and is conducted with the anode triggering portion and the cathode triggering portion. Both the anode triggering portion and the cathode triggering portion are arranged on the upper conducting layer or the lower conducting layer at the same time, the corresponding lower conducting layer or upper conducting layer is provided with the conductor with a conducting function, the conductor contacts with both the anode triggering portion and the cathode triggering portion at the same time when pressing the thin-film switch, both the anode and the cathode are conducted, and the switch is on.
US09741490B2 Power inductor and manufacturing method thereof
Disclosed herein are a power inductor in which aspect ratios of the innermost pattern and the outermost pattern are similar with those of the intermediate pattern and a manufacturing method thereof. The power inductor includes coil patterns formed on one surface or both surfaces of a core insulating layer; insulating patterns bonded to at least one of an innermost pattern and an outermost pattern of the coil patterns; metal layers plated on surfaces of the coil patterns; and an insulator covering the coil patterns including the metal layers.
US09741482B2 Electromagnetic actuator with reduced performance variation
An electromagnetic actuator includes a housing and a bobbin positioned within the housing and secured relative thereto so as to be centered therein, the bobbin comprising a bobbin formed of a non-magnetic material. The electromagnetic actuator also includes a coil wound about the bobbin and a magnetic circuit comprising a plurality of actuator components positioned within the housing and on or adjacent to the bobbin. The actuator components include a permanent magnet that induces a magnetic flux flow through the magnetic circuit so as to generate a magnetic force, and an armature selectively movable within an opening formed through the bobbin responsive to the magnetic force and to current selectively provided to the coil. The bobbin locates and centers the components of the magnetic circuit about the central axis and provides a bearing surface for the armature as it moves within the opening formed through the bobbin.
US09741477B2 Sintered body for varistor, multilayer substrate using same, and production method for these
To provide a zinc oxide-based varistor that exhibits adequate characteristics without using antimony. Disclosed is a sintered body for a varistor, including zinc oxide as a main component; 0.6 to 3.0 mol % of bismuth oxide in terms of bismuth (Bi); 0.2 to 1.4 mol % of cobalt oxide in terms of cobalt (Co); 0.1 to 1.5 mol % of chrome oxide in terms of chrome (Cr); and 0.1 to 1.5 mol % of manganese oxide in terms of manganese (Mn), wherein the contents of antimony (Sb), a rare earth element and tin (Sn) are not more than a level of impurities.
US09741475B2 Flange attachment
An insulating device includes a body portion including a first surface feature extending between a first surface end and a second surface end. The first surface end defines a first surface cross-sectional size. The second surface end defines a second surface cross-sectional size. The second surface cross-sectional size is less than the first surface cross-sectional size. The body portion includes a second surface feature extending between a third surface end and a fourth surface end. The third surface end defines a third surface cross-sectional size. The fourth surface end defines a fourth surface cross-sectional size. The fourth surface cross-sectional size is less than the third surface cross-sectional size. The insulating device includes a flange portion having a flange wall. The flange wall includes a first mating portion that engages the first surface feature and a second mating portion that engages the second surface feature of the body portion.
US09741460B2 Abyssal sequestration of nuclear waste and other types of hazardous waste
A system and method of disposing nuclear waste and other hazardous waste includes means for, and the steps of, blending a waste stream, which includes either a radioactive waste or a hazardous waste (or both), with a liquid and, optionally, a solid material to produce a dense fluid and pumping the dense fluid into a tubing string of an injection boring. The dense fluid then exits a perforation in a casing of the injection boring and enters a fracture in a rock strata, where it continues to propagate downward until it reaches an immobilization point. The dense fluid may be a slurry formed by a metal and a cross-linked polymer gel or hydrated clay slurry. The metal can be one that has a melting temperature less than the temperature at the bottom of the injection boring. The solid material could also be other nuclear waste or a radionuclide.
US09741453B2 Prober chuck for magnetic memory, and prober for magnetic memory provided with said chuck
There is provided a prober chuck capable of carrying out low leakage evaluation on a magnetic memory under environment in which a magnetic field is applied. A prober chuck 1 for a magnetic memory retains a wafer W having a magnetic memory formed thereon. The chuck 1 includes: a chuck top 10 that is made of a conductive material and has a wafer W placed thereon; an insulating layer 11 that is made of an insulating material and is adapted to support the bottom surface of the chuck top 10; and a guard layer 12 that is made of a conductive material and is arranged under the insulating layer 11, the guard layer being insulated from the chuck top 10 via the insulating layer 11. All of the members constituting the chuck 1 including the chuck top 10 and the guard layer 12 are made of a non-magnetic material.
US09741452B2 Read-assist circuits for memory bit cells employing a P-type field-effect transistor (PFET) read port(s), and related memory systems and methods
Read-assist circuits for memory bit cells employing a P-type Field-Effect Transistor (PFET) read port(s) are disclosed. Related memory systems and methods are also disclosed. It has been observed that as node technology is scaled down in size, PFET drive current (i.e., drive strength) exceeds N-type FET (NFET) drive current for like-dimensioned FETs. In this regard, in one aspect, it is desired to provide memory bit cells having PFET read ports, as opposed to NFET read ports, to increase memory read times to the memory bit cells, and thus improve memory read performance. To mitigate or avoid a read disturb condition that could otherwise occur when reading the memory bit cell, read-assist circuits are provided for memory bit cells having PFET read ports.
US09741447B2 Semiconductor device including fuse circuit
Disclosed here is a semiconductor device that comprises a plurality of input nodes configured to be supplied with input signals, a decoder coupled to the input nodes, the decoder configured to decode the input signals and output decoded signals, and a plurality of fuse circuits provided correspondingly with the decoded signals and configured to be programmed responsive to the decoded signals, respectively.
US09741445B1 Cut layer programmable memory
Various implementations described herein are directed to an integrated circuit. The integrated circuit may include a bitline. The integrated circuit may include a memory cell array having a plurality of memory cells. The integrated circuit may include a plurality of via paths coupling each of the memory cells to the bitline. The integrated circuit may include one or more open paths formed to decouple one or more memory cells from their corresponding via path to the bitline.
US09741442B2 System and method of reading data from memory concurrently with sending write data to the memory
A data storage device includes a memory, a controller, and a communication bus coupled to the memory and to the controller. The controller is configured to send a read-write command and write data to the memory via the communication bus. The read-write command indicates an address of requested data to be read from the memory. The controller is further configured to receive the requested data read from the memory. Communicating the requested data over the communication bus overlaps the write data being stored into the memory.
US09741437B2 Semiconductor memory device and operating method thereof
Disclosed are a semiconductor memory device, and an operating method thereof. The semiconductor memory device includes: a memory cell array including a plurality of memory cells; a peripheral circuit configured to perform a program pulse application operation and a verification operation on the memory cell array; a pass/fail check circuit configured to output a pass/fail signal according to a result of the verification operation; and a control logic configured to control the peripheral circuit to perform the program pulse application operation and the verification operation such that two or more program pulses are continuously applied during the program pulse application operation, and first and second verification operations are continuously performed during the verification operation.
US09741419B1 Memory system with a content addressable superconducting memory
A memory system including a content addressable memory having an array of content addressable memory elements including a plurality of rows of content addressable memory elements and a plurality of columns of content addressable memory elements is provided. Each of the content addressable memory elements further includes a first superconducting quantum interference device (SQUID) and a second superconducting quantum interference device (SQUID), where an input bit to each of the content addressable memory elements is compared with: (1) a first state of the first SQUID and (2) a second state of the second SQUID to generate an output signal. The memory system further includes a Josephson magnetic random access memory (JMRAM), coupled to the content addressable memory.
US09741418B2 Write apparatus and magnetic memory
A write apparatus and a magnetic memory, where the write apparatus includes a first drive port, a second drive port, a first information storage area, a second information storage area, and an information buffer. A first area locates between the first information storage area and the information buffer. A second area locates between the second information storage area and the information buffer. The first information storage area, the second information storage area, and the information buffer are made of a first magnetic material. The first area and the second area are made of a second magnetic material. Magnetic energy of the first magnetic material is higher than magnetic energy of the second magnetic material. The write apparatus can ensure write stability of the magnetic memory.
US09741413B2 Methods of reading six-transistor cross-coupled thyristor-based SRAM memory cells
A six-transistor memory cell based upon a thyristor for an SRAM integrated circuit is described together with methods of operation. Methods of increasing the operational speed in reading the contents of a selected memory cell in an array of such memory cells while lowering power consumption, and of avoiding an indeterminate memory cell state when a memory cell is “awakened” from Standby are described.
US09741407B2 Semiconductor devices and semiconductor systems including the same
A semiconductor device may include a buffer control signal generation circuit, an input control signal generation circuit and an internal data generation circuit. The buffer control signal generation circuit may be configured to generate a buffer control signal. The buffer control signal may be enabled in synchronization with a point of time that a predetermined section elapses from a point of time that a write command signal is generated. The input control signal generation circuit may be configured to receive a data strobe signal to generate an input control signal, in response to the buffer control signal. The internal data generation circuit may be configured to receive a data signal to generate internal data.
US09741406B2 Semiconductor memory and memory system
A semiconductor memory, including: a plurality of data terminals for transmitting data; a plurality of buffer circuits, each being coupled to a corresponding one of the data terminals; and a control circuit receiving an access command, that controls reading data from a memory cell array or writing data to the memory cell array, and a terminal setting information issued with each access command, and controlling the buffer circuits based on the access command and the terminal setting information, wherein, when the terminal setting information indicates a first mode, all of the buffer circuits function as input buffer circuits or output buffer circuits based on the access command, and wherein, when the terminal setting information indicates a second mode, a part of the buffer circuits functions as the input buffer circuits and a remaining part of the buffer circuits functions as the output buffer circuits.
US09741405B2 Digital phase controlled delay circuit
An adjustable phase clock generator circuit is described that may include a DLL and a phase adjustor to further adjust the phase of a selected clock phase from the DLL. Both the DLL and phase adjustor may be formed from current starved delay elements that are biased from a common bias generator circuit.
US09741400B2 Semiconductor device, memory device, electronic device, and method for operating the semiconductor device
A semiconductor device or a memory device with a reduced area, a large storage capacity, a high-speed operation, or low power consumption is provided. The semiconductor device includes a first transistor, a second transistor, a capacitor, a first wiring, a second wiring, a sense amplifier circuit, a decoder, a step-up circuit, a level shifter, and a buffer circuit. The first wiring is electrically connected to the buffer circuit and a second gate electrode of the first transistor. The second wiring is electrically connected to the sense amplifier circuit and the drain electrode of the second transistor. The capacitor is electrically connected to the drain electrode of the first transistor and the source electrode of the second transistor.
US09741392B2 Content-based audio playback speed controller
A method includes receiving, by a computer, a video file containing audio content and or visual content. The method further involves, based on a determination of the rates at which information is communicated by different temporal segments of the video file when played back at a default playback speed, assigning a respective target playback speed to each the different temporal segments of the video file. The video file is edited and marked in a format to be played back on a video player so that each of the different temporal segments of the video file can be played back at its respective assigned target playback speed.
US09741388B2 Magnetic tape appliance with selectably always-leading head assemblies
A tape appliance with selectably always-leading head assemblies. The tape appliance includes a first tape head module, a second tape head module, and a tape guide assembly for guiding a tape past the first and second tape head modules such that the first tape head module is the leading module for both first and the reverse directions of longitudinal tape travel.
US09741387B2 Optical disc and optical disc device
In a multilayer optical disc having information layers conforming to a plurality of different optical disc standards, because the type of each information layer is not recorded in the other information layers, in read and write operations by a compatible optical disc device conforming to a plurality of optical disc standards, every time the information layer being accessed changes, it has been necessary to read the type of the information layer and select a method of generating a tracking error signal adapted to the type of information layer, so access has taken time. In order to solve the above problem, in the optical multilayer disc according to the present invention, having information layers conforming to a plurality of different optical disc standards, in an area in one of the information layers, information about the other information layers is recorded. The time required to access the other information layers can be reduced by using this information to select a tracking error signal generating method.
US09741386B1 Setting laser current based on modulation level of an optical power sensor measurement
Before writing to a heat-assisted magnetic recording medium, a current of a laser is modulated about a default threshold current level. A modulation level of an optical power sensor is measured, the optical power sensor being coupled to detect optical output of the laser in response to the modulated current. A bias current for subsequent activation of the laser is adjusted based on the modulation level of the optical power sensor.
US09741379B1 Methods and devices for track seeking using microactuators
A method is disclosed for positioning a transducer over a magnetic recording medium having a plurality of tracks. The method includes positioning the transducer over a first track using a voice coil motor (VCM) and a microactuator. The method further includes applying a feedforward voltage profile to the microactuator to position the transducer over a second track.
US09741378B1 Health monitoring for head of a heat-assisted magnetic recording device using a writer-reader offset
A method includes moving a heat-assisted magnetic recording head relative to a magnetic recording medium comprising a plurality of tracks, the head comprising a reader and a writer including a near-field transducer (NFT) optically coupled to a laser diode, the writer comprising a center which is laterally offset relative to a center of the reader to define a writer-reader offset (WRO) therebetween. Patterns are written to a particular track at a plurality of laser diode current levels. The patterns are read and a WRO value is calculated at a peak amplitude position for each of the laser diode current levels. A slope of the WRO values is determined with the laser current diode levels. A health condition of the NFT is determined by determining if the slope is greater than a predetermined threshold indicative of non-uniform activation across the NFT.
US09741377B1 Thermally-assisted magnetic recording head including a main pole and a plasmon generator
A thermally-assisted magnetic recording head includes a main pole and a plasmon generator. The plasmon generator includes a first material portion and a second material portion formed of different materials. The first material portion is located away from the medium facing surface. The second material portion includes a near-field light generating surface. The main pole has a front end face including a first end face portion and a second end face portion. The near-field light generating surface, the first end face portion and the second end face portion are arranged in this order along the direction of travel of a recording medium.
US09741364B2 Laser power optimization for heat assisted interlaced magnetic recording
A storage device disclosed herein stores data on a storage media using interlaced magnetic recording (IMR) and it includes a storage controller configured to determine power levels applied to the power source such that power levels applied to heat various tracks can be different from each other. An implementation of the storage device determines the track density, linear densities and power levels for even and odd tracks in IMR HAMR for the storage media.
US09741361B2 Automatic sound level control
A method includes identifying, at a computing device, a plurality of words in data. Each of the plurality of words corresponds to a particular word of a written language. The method includes determining a sound output level based on a location of the computing device. The method includes generating sound data based on the sound output level and the plurality of words identified in the data.
US09741357B2 Very short pitch detection and coding
System and method embodiments are provided for very short pitch detection and coding for speech or audio signals. The system and method include detecting whether there is a very short pitch lag in a speech or audio signal that is shorter than a conventional minimum pitch limitation using a combination of time domain and frequency domain pitch detection techniques. The pitch detection techniques include using pitch correlations in time domain and detecting a lack of low frequency energy in the speech or audio signal in frequency domain. The detected very short pitch lag is coded using a pitch range from a predetermined minimum very short pitch limitation that is smaller than the conventional minimum pitch limitation.
US09741345B2 Method for segmenting videos and audios into clips using speaker recognition
A method for segmenting video and audio into clips using speaker recognition is provided to segment audio according to speaker audio, and to make audio clips correspond to the audio and video signals to generate audio and video clips. The method instantly trains an independent speaker model by increasing an unknown speaker source audio signal, and the speaker recognition result is applied to determine the audio and video clips. Independent speaker clips of source audio are determined according to the speaker model and the speaker model is renewed according the independent speaker clips of source audio. This method segments audio by the speaker model without waiting for complete speaker feature audio signals to be collected. The method is also able to segment the audio and video into clips based on the recognition result of speaker audio, and can be used to segment TV audio and video into clips.
US09741342B2 Method and apparatus for recognizing speech by lip reading
A dictation device includes: an audio input device configured to receive a voice utterance including a plurality of words; a video input device configured to receive video of lip motion during the voice utterance; a memory portion; a controller configured according to instructions in the memory portion to generate first data packets including an audio stream representative of the voice utterance and a video stream representative of the lip motion; and a transceiver for sending the first data packets to a server end device and receiving second data packets including combined dictation based upon the audio stream and the video stream from the server end device. In the combined dictation, first dictation generated based upon the audio stream has been corrected by second dictation generated based upon the video stream.
US09741341B2 System and method for dynamic noise adaptation for robust automatic speech recognition
A speech processing method and arrangement are described. A dynamic noise adaptation (DNA) model characterizes a speech input reflecting effects of background noise. A null noise DNA model characterizes the speech input based on reflecting a null noise mismatch condition. A DNA interaction model performs Bayesian model selection and re-weighting of the DNA model and the null noise DNA model to realize a modified DNA model characterizing the speech input for automatic speech recognition and compensating for noise to a varying degree depending on relative probabilities of the DNA model and the null noise DNA model.
US09741339B2 Data driven word pronunciation learning and scoring with crowd sourcing based on the word's phonemes pronunciation scores
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining pronunciations for particular terms. The methods, systems, and apparatus include actions of obtaining audio samples of speech corresponding to a particular term and obtaining candidate pronunciations for the particular term. Further actions include generating, for each candidate pronunciation for the particular term and audio sample of speech corresponding to the particular term, a score reflecting a level of similarity between of the candidate pronunciation and the audio sample, wherein the said score for the particular term is obtained by using a minimum of individual scores of phonemes comprising the term. Additional actions include aggregating the scores for each candidate pronunciation and adding one or more candidate pronunciations for the particular term to a pronunciation lexicon based on the aggregated scores for the candidate pronunciations.
US09741338B2 System and method for machine-mediated human-human conversation
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing speech. A system configured to practice the method monitors user utterances to generate a conversation context. Then the system receives a current user utterance independent of non-natural language input intended to trigger speech processing. The system compares the current user utterance to the conversation context to generate a context similarity score, and if the context similarity score is above a threshold, incorporates the current user utterance into the conversation context. If the context similarity score is below the threshold, the system discards the current user utterance. The system can compare the current user utterance to the conversation context based on an n-gram distribution, a perplexity score, and a perplexity threshold. Alternately, the system can use a task model to compare the current user utterance to the conversation context.
US09741334B2 Active noise cancellation in audio output device
An audio output device controls the application of active noise cancellation (ANC) levels based on a current status of the device. The audio output device includes a communication interface configured to provide a wired or wireless connection to a playback device, a signal detector configured to detect an audio signal provided through the communication interface, an ANC module configured to apply a first-level ANC to the audio signal, and a control unit configured to determine a level of the ANC to be applied by the ANC module. Upon determining that the audio signal is not provided based on information provided from at least one of the communication interface or the signal detector, the control unit instructs the ANC module to perform a second-level ANC.
US09741332B2 Noise reducing device, noise reducing method, noise reducing program, and noise reducing audio outputting device
A noise reducing device includes: an acoustic-to-electric conversion section for collecting noise and outputting an analog noise signal; an analog-to-digital conversion section for converting the analog noise signal into a digital noise signal; and a digital processing section for generating a digital noise reducing signal on a basis of the digital noise signal and a desired parameter. The device further includes: a retaining section for retaining a plurality of parameters corresponding to a plurality of kinds of noise characteristics; a setting section for setting one of the plurality of parameters as the desired parameter of the digital processing section; a digital-to-analog conversion section for converting the digital noise reducing signal into an analog noise reducing signal; and an electric-to-acoustic conversion section for outputting noise reducing sound on a basis of the analog noise reducing signal.
US09741331B1 Sound-attenuating composite structure
A sound-attenuating composite structure may comprise a honeycomb core assembly having a plurality of honeycomb cells defined by sidewalls, wherein the honeycomb core assembly is sandwiched between an inner impervious skin and a perforated outer skin. The sound-attenuating composite structure may further comprise a ceramic foam insert received in each of the honeycomb cells at a predetermined insertion depth to form an obstruction therein. Each of the ceramic foam inserts may have a predetermined thickness defined between substantially flat top and bottom surfaces. The sound-attenuating composite structure may have predetermined acoustic performance characteristic that are controlled, at least in part, by the predetermined thickness and the predetermined insertion depth.
US09741329B2 Method for the synthetic generation of a digital audio signal
A method for the synthetic generation of a digital audio signal by means of periodic sampling of a waveform shall permit the user a particularly simple and intuitive access to the changing and creative transformation of the waveform on which the sampling is based. For this purpose, according to the invention, the waveform is specified by using control points, which, in addition to position parameters, may contain further attributes, of which the parameters and attributes can be changed individually over time by means of control signals or spontaneouseous intervention. The control-point values which result in this way can be interpreted either as direct amplitude-period phase or as magnitude-frequency or phase-frequency pairs. A continuous waveform is generated by interpolation or approximation of the control points and the parameters/attributes of the latter, which assume a time-specific value depending on the current control signals and other influences, and is used for further processing, e.g. spectral band limiting.
US09741321B1 Arrangements, features, techniques and methods for securing strings of stringed instruments
Apparatus and methods for securing a string to an acoustic, stringed instrument are disclosed. Example apparatus include string anchors secured to a bridge of the stringed instrument. The apparatus provide components enabling selective tensioning of the string. A seat arrangement provided by string anchors receives an anchor end of string and the string passes from the seat arrangement through a base arrangement and towards a headstock of the acoustic instrument.
US09741317B2 Touch electronic device with touch panel, wireless transmission module, and touch link module and related touch link method
A touch electronic device includes a touch panel, a wireless transmission module and a touch link module. The wireless transmission module is utilized to receive data request information transmitted by a first external electronic device. The data request information relates to a data transmission function. The touch link module is utilized to develop a touch link between the touch electronic device and a second external electronic device through the touch panel when the wireless transmission module receives the data request information, and receive identification information transmitted by the second external electronic device through the touch link. The wireless transmission module transmits the identification information to the first external electronic device to execute identification of the touch electronic device, and the second external electronic device is different from the first external electronic device.
US09741313B2 Gate driving circuit with an auxiliary circuit for stabilizing gate signals
A gate driving circuit includes a shift register circuit and an auxiliary circuit which are disposed at different sides of a pixel array. The shift register circuit includes an (N−1)th shift register stage for generating an (N−1)th gate signal according to a first clock, an Nth shift register stage for generating an Nth gate signal according to a second clock, and an (N+1)th shift register stage for generating an (N+1)th gate signal according to a third clock. The auxiliary circuit includes a first transistor. The first transistor performs the signal voltage stabilization and level switching acceleration operations on the Nth gate signal according to the (N−1)th gate signal and the second clock.
US09741312B2 Electro-optical apparatus, method of driving electro-optical apparatus, and electronic equipment
An electro-optical apparatus includes scanning lines; signal lines; pixels; and a drive unit. The signal lines are divided into k signal line groups (k is an integer of two or greater). The drive unit includes a precharging circuit that supplies precharging signals to the signal lines, and an image signal circuit that supplies image signals to the signal lines. The image signal circuit includes k image sequence lines and k groups of switches. The precharging circuit includes k precharging sequence lines and k groups of precharging switches.
US09741298B2 Display apparatus and method of driving the same
A display apparatus includes a display panel which displays an image, a timing controller which determines an inversion driving method of the display panel based on a waveform of a fed back common voltage from the display panel, and a data driver which outputs a data voltage to the display panel according to the inversion driving method.
US09741288B2 Pixel circuit, organic electroluminescent display panel and display apparatus
A pixel circuit, an organic electroluminescent display panel and a display apparatus are provided. The pixel circuit comprises: a light-emitting device (D1), a drive control module (1), a reset control module (2), a charge control module (3) and a light-emitting control module (4). The reset control module (2) is used for resetting the light-emitting device (D1) in an internal compensation mode, and exporting a current signal of the drive control module (1) for driving the light-emitting device (D1) and comparing the same with a preset standard current value to determine a compensation factor in an external compensation mode. The charge control module (3) is used for charging and writing a data signal (Data) into the drive control module (1) in the internal compensation mode and writing the data signal (Data) into the drive control module (1) in the external compensation mode. The light-emitting control module (4) is used for charging the drive control module (1) and controlling the drive control module (1) to drive the light-emitting device (D1) to emit light in the internal compensation mode, and controlling the drive control module (1) to drive the light-emitting device (D1) to emit light in the external compensation mode. Therefore, a same pixel circuit can be shared for both internal compensation and external compensation.
US09741281B2 Coupling compensator for display panel and display device including the same
A coupling compensator for a display panel and a display device including the coupling compensator are disclosed. In one aspect, the coupling compensator includes a memory configured to receive grayscale data and store the grayscale data and a first data converter configured to convert the grayscale data to a plurality of grayscale data voltages including first and second grayscale data voltages. The compensator also includes a coupling voltage calculator configured to calculate a line coupling voltage generated on a data line based on the difference between the first grayscale data voltage corresponding to the grayscale data provided to a first group of the pixels in an (N−1)th row and the second grayscale data voltage corresponding to the grayscale data provided to a first group of the pixels in an Nth row, where the N is an integer equal to or greater than 2.
US09741274B1 Vehicle mounted sign assembly and related methods
A vehicle mounted sign assembly comprises a base member having a top surface, a bottom surface, a leading edge, a trailing edge and side surfaces between the leading edges and the trailing edge, with the side surfaces tapering rearwardly to the trailing edge. The assembly further comprises a mounting assembly configured to support the base member. The mounting assembly comprises a first and a second vertical bars extending through respective openings on the bottom surface of the base member, a first and a second horizontal bars mounted in parallel and positioned between the first and second vertical bars, and a first and a second suction cups attached to respective bottom end of the first and second vertical bars for attachment to the body or a window of a vehicle.
US09741266B2 Multi-panel display device, blank, and method of forming the device
A multi-panel display device, a blank therefor, and a method of forming a multi-panel device for display. The blank may have a center panel; a first side panel attached to the center panel along a first pre-weakened line; a second side panel attached to the center panel along a second pre-weakened line; and a header panel detachably coupled to the second side panel along a third pre-weakened line. The center panel, the first, side panel, and the second side panel may all have the same height. A ratio of the width of the center panel to a width of each of the first and second side panels may be approximately 2:1.
US09741263B2 System of preoperative planning and provision of patient-specific surgical aids
A method for assisting a user with surgical implementation of a preoperative plan includes generating a physical native tissue model of a native patient tissue. The physical native tissue model includes at least one primary patient tissue area including a surface of interest, at least one secondary patient tissue area including no surfaces of interest, and a base surface for engaging a supporting structure. The physical native tissue model, as generated, includes at least one information feature providing clinically useful information to the user. The information feature is substantially separated from the surface of interest. An apparatus for assisting a user with surgical implementation of a preoperative plan is also provided.
US09741232B2 Portable device searching device, portable device searching method, portable device searching program
A portable device searching device includes a transmitter that transmits search information to a search area near a vehicle to search for a portable device, a receiver that receives authentication information returned from the portable device as a response to the search information, and a controller that controls the transmitter and the receiver. The receiver includes an authentication portion to authenticate the portable device based on the authentication information and notifies the controller of an authentication result. The controller performs control to transmit the search information in a normal operation state, subsequently transitions to a low-power consumption state, and returns from the low-power consumption state to the normal operation state when notified of the authentication result from the receiver.
US09741222B1 Blister package with integrated sensor and electronic tag
A blister package with an integrated RFID tag is provided. The conductive lidding material is modified to serve not only to seal some contents within some formed blister film, but also to act as an RFID tag antenna. An electronic circuit is electrically connected to the lidding film antenna. Methods of manufacture which integrate with conventional blister package manufacturing processes are also provided.
US09741214B2 Indication apparatus
An indication apparatus includes a square tub-shaped housing having at least one transparent side surface formed of a transparent member, an indication panel that is disposed on the transparent side surface and includes one or more indicator designs, a wiring board that includes one or more light sources corresponding to the one or more indicator designs and an electric circuit for turning the one or more light sources on/off, wherein the wiring board is inserted and received in the housing through an opening of a tub end of the housing, and a sponge light-shielding wall that is adhered on a surface of the wiring board for surrounding at least a portion of outer circumferential sides of at least one target light source of the one or more light sources.
US09741212B2 Bend stiffener with bend indication
A bend stiffener including a body tapering from a base to a top. The body has a central through-opening, extending from the base to the top, which is arranged to receive a subsea cable or umbilical, and a first bend indicator arranged on the body. The first bend indicator has a proximal portion having a fixed end which is fixed relative to the body and a distal portion which has a free end. The first bend indicator extending from the fixed end to the free end in the axial direction of the body. The distal portion covers a bend indication portion of the bend stiffener, which bend indication portion has a first visual appearance, and which distal portion has a second visual appearance. The first visual appearance differs from a visual appearance of an area of the bend stiffener surrounding the bend indication portion.
US09741196B2 Automatic vending machine
A controller, when a normal cooling operation is being performed, forward-drives a lower-side and an upper-side in-box blower fans, thereby causing internal air cooled by an evaporator to circulate within a commodity storage box in such a way that it enters a rear face duct through a lower-side opening and is discharged from an upper-side opening, and when a cold-maintaining operation is being performed, stops driving the lower-side and the upper-side in-box blower fans, and when a cooling recovery operation is being performed, forward-drives the lower-side in-box blower fan and reverse-drives the upper-side in-box blower fan, thereby causing internal air cooled by the evaporator to enter the rear face duct through the lower-side opening and causing internal air to enter the rear face duct through the upper-side opening, and also causing internal air entered the rear face duct to be discharged from the intermediate opening.
US09741192B2 Self-turning device with the ability to mix and identify balls, located in a portable compartment with auxiliary control elements
The present invention relates to a self-turning device with the ability to mix and identify balls located in a portable compartment with auxiliary control elements. The device is presented as a whole as a small portable stand-alone device with the ability to perform random drawings. The invention is therefore in the field of devices intended for games of chance and arcade games, such as lotteries, bingo, roulettes, board games, etc.
US09741191B1 System and method for recording waypoint images along a route
The present disclosure is directed to a route logging system. The route logging system includes a geographic location server, a user profile server, a mobile client device, and image recording device(s). The geographic location server has access to a waypoint database. The user profile server has access to a user profile database, which includes a plurality of user profiles each including at least one route log. Each route log includes at least one waypoint image. The mobile client device is associated with one or more of the plurality of user profiles included in the user profile database. When the mobile client device determines it is within a threshold distance of a specific geographic position, the mobile client device updates the respective route log. The one or more image recording device(s) record waypoint images that can be included in route logs and associated with specific geographic positions.
US09741189B2 Utility cart with electronic lock cabinet
A utility cart includes a cabinet with a latch and strike lock, which is unlocked in the presence of a passive near field RFID key device and held open by a latch controller for sufficient time to allow the user to open the unlocked cabinet door. The latch is biased to its locking position, to which it returns when released by the controller. The latch includes a ramp surface which is engaged by the leading edge of the strike as the cabinet door is closed. In this way, the strike pushes the latch out of the way as it passes over the end of the latch, and the biased latch then returns to its locking position engaging a keeper in the strike as the keeper passes into position opposite the latch.
US09741188B2 Mobile device case
An example mobile device case is described. In one implementation, the mobile device case includes a housing that surrounds at least a portion of a mobile device. A capacitive touch button is disposed on the housing and associated with a vehicle function. A user activation sensor initiates monitoring of the capacitive touch button in response to a user contact. A vehicle control module senses activation of the capacitive touch button and, in response to sensing the activation, initiates the associated vehicle function.
US09741186B1 Providing wireless access to a secure lock based on various security data
A remote security access procedure for granting access to a wirelessly controlled lock may include one of receiving an address location at a server to setup a temporary access, receiving a security question at the server required to be answered prior to the temporary access being granted, receiving a time window at the server for the temporary access to be granted, encrypting via the server an access credential comprising the address location, the security question and the time window, and transmitting from the server the encrypted access credential to a guest device.
US09741183B2 Systems and methods for optimizing data gathering in a network of moving things
Systems and methods for optimizing data gathering in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for operating sensor systems and collecting data from sensor systems in a network resource-efficient manner.
US09741176B2 Lottery ticket dispensing device
A lottery ticket distribution device (10) for dispensing scratch-off lottery tickets, which includes; a housing, a lottery ticket feeding device, a cutter (36), a guiding press plate (38), and a guiding press plate drive device and a control device (23). The guiding press plate drive device includes a linear electromagnet (50), a lever (51), a pulling plate (52) and a spring (53). The linear motion of the linear electromagnet (50) pushes the lever (51) to rotate, and the rotation of the lever (51) drives the pulling plate (52) and the guiding press plate (38) connected to the pulling plate (52) to rotate, so that a lottery ticket tape (16) is bent toward the cutter (36). The lottery tickets feeding device makes the lottery tickets to roll back, thereby a lottery ticket is separated.
US09741167B1 Method and system for providing an image of a virtual space to a head mounted display
A method includes defining a virtual space including a display object and a three-dimensional object. The method includes defining a first pair of virtual cameras in the virtual space. The method includes defining a second pair of virtual cameras in the virtual space. The method includes generating a first right-eye image, and a first left-eye image. Both the first right-eye and left-eye images include a first part of the virtual space and the display object. The method further includes generating a second right-eye image and a second left-eye image. Both the second right-eye and left-eye images include a second part of the virtual space and the three-dimensional object. The method further includes superimposing the first and right-eye images to overlap the three-dimensional object with the display object. The method further includes superimposing the first and second left-eye images to overlap the three-dimensional object with the display object.
US09741165B2 Volume dimensioning systems and methods
Systems and methods for volume dimensioning packages are provided. A method of operating a volume dimensioning system may include the receipt of image data of an area at least a first three-dimensional object to be dimensioned from a first point of view as captured using at least one image sensor. The system can determine from the received image data a number of features in three dimensions of the first three-dimensional object. Based at least on part on the determined features of the first three-dimensional object, the system can fit a first three-dimensional packaging wireframe model about the first three-dimensional object. The system can display of an image of the first three-dimensional packaging wireframe model fitted about an image of the first three-dimensional object on a display device.
US09741162B2 Functional visualization in system-level multi-domain simulators
A functional visualization of high-level system variables is based on information from a simulation environment. A functional model is imported from the simulation environment, including function nodes and connections. Each function node includes a function name, an associated component from the simulated system, and an associated physical variable. Each connection includes source and destination functions and a connection type. Values for the physical variables are obtained via a subscription with the simulation environment. The functional visualization is created and displayed based on the functional model and the values.
US09741161B2 Method, system, and medical imaging device for shading with multiple light sources
A method, system and medical imaging device include accessing a 3D medical imaging dataset and generating a volume-rendered image from the 3D medical imaging dataset. Generating the volume-rendered image includes calculating a shading for the volume-rendered image based on a first light source, a second light source, and a third light source. The second light source and the third light source are both positioned differently than the first light source. The method, system, and medical imaging device also include displaying the volume-rendered image.
US09741160B2 Shadowing method for ray tracing based on geometrical stencils
Aspects comprise a ray tracing shadowing method based on the data structure of a uniform grid of cells, and on local stencils in cells. The high traversal and construction costs of accelerating structures are cut down. The object's visibility from the viewpoint and from light sources, as well as the primary workload and its distribution among cells, are gained in the preprocessing stage and cached in stencils for runtime use. In runtime, the use of stencils allows a complete locality at each cell, for load balanced parallel processing.
US09741157B2 Previewing changes on a geometric design
Describe is a method for visually presenting, or previewing, changes to 3-dimensional geometry. In Onshape, a user may apply a sequence of configurable geometric operations in order to design a 3-dimensional model. When a user edits a specific operation, the method provides a way for the user to see the effects changes will have on a model. The method provides high-fidelity visualizations of the user's design as it would be before the operation is applied, after the operation is applied, and the operation's effects in conjunction with the effects of all operations in the sequence. The method also provides an interface for transitioning between these visualized states, allowing the user to effectively and efficiently understand the effect of the changes.
US09741154B2 Recording the results of visibility tests at the input geometry object granularity
According to some embodiments of the present invention, pixel throughput may be improved by performing depth tests and recording the results on the granularity of an input geometry object. An input geometry object is any object within the depiction represented by a primitive, such as a triangle within an input triangle list or a patch within an input patch list.
US09741149B2 User terminal device for providing animation effect and display method thereof
A user terminal device includes a display which displays a screen including an object drawn by a user, a sensor which senses user manipulation, and a controller which provides animation effects regarding the objects when a preset event occurs, and performs a control operation matching the object when an object is selected by user manipulation.
US09741146B1 Kinetic energy smoother
Embodiments disclose an animation system designed to generate animation that appears realistic to a user without using a physics engine. The animation system can use a measure of kinetic energy and reference information to determine whether the animation appears realistic or satisfies the laws of physics. Based, at least in part, on the kinetic energy, the animation system can determine whether to adjust a sampling rate of animation data to reflect more realistic motion compared to a default sampling rate.
US09741138B2 Node cluster relationships in a graph database
A processor-implemented method, system, and/or computer program product manages nodes in a graph database. Graph nodes in a graph database are organized into graph node clusters. A cluster edge, which describes a relationship between two of the graph node clusters, is generated to logically associate those two graph node clusters with one another.
US09741125B2 Method and system of background-foreground segmentation for image processing
Techniques for a system, article, and method of background-foreground segmentation for image processing may include obtaining pixel data including both non-depth data and depth data for at least one image, where the non-depth data includes color data or luminance data or both and associated with the pixels; determining whether a portion of the image is part of a background or foreground of the image based on the depth data and without using the non-depth data; and determining whether a border area between the background and foreground formed by using the depth data are part of the background or foreground depending on the non-depth data without using the depth data.
US09741114B2 Quantification of brain vulnerability
The invention relates to a medical data processing method for determining a vulnerability field of a brain of a patient, the steps of the method being constituted to be executed by a computer and comprising: a) acquiring a nerve-indicating dataset comprising information about the brain of the patient suitable for identifying neural fibers in the brain of the patient; b) determining nodes within the brain preferably being neuron-rich grey matter parts of the brain; c) determining the axonal linkage of the nodes based on the nerve-indicating dataset to obtain edges connecting the nodes, the nodes and edges constituting a connectivity graph; d) determining a weight for each of the edges depending on centrality graph theoretical statistical measure of the respective edge in the connectivity graph; e) determining, for each of the edges, which voxels in a dataset of the brain of the patient belong to the edges or are passed by the edges and assigning or adding the determined weight of the respective edges to all of the voxels belonging to the respective edge to obtain a weighted voxel-based dataset of the brain of the patient defining the vulnerability field of the brain.
US09741109B2 Tire inner surface imaging method and device
An imaging device inserted into an opening of a tire includes a light source, a mirror, and a camera and is configured so that the mirror revolves around a rotation shaft while an orientation of a surface of the mirror changes. The mirror is set in an imaging position by being revolved around the rotation shaft to be inserted into a tire cavity region. The tread inner surface of the tire is scanned with slit light by being irradiated with the slit light. During the scanning with the slit light, a line irradiation region on the tread inner surface formed through the irradiation of the slit light is imaged via the mirror by the camera from a direction tilted with respect to the tire circumferential direction, and image data is output.
US09741108B2 Image processing apparatus and image processing system for conveyor tracking
An image processing apparatus, connected to an imaging part to capture an image of workpieces conveyed on a conveyer, includes an interface that receives a signal indicating a travel distance of the conveyer, an interface that communicates with a control device for controlling a moving machine disposed downstream of an imaging area of a imaging part, a positional information acquisition unit that processes the image captured by the imaging part and thereby acquiring positional information of a pre-registered workpiece in the image, a travel distance obtaining unit that obtains the travel distance of the conveyer synchronized with the control device, an initiating unit that initiates the capturing by the imaging part in response to an imaging command, and a transmission unit that transmits, to the control device, the positional information and the travel distance upon the capturing of the image used to acquire the positional information.
US09741106B2 Computed tomography (CT) systems and methods analyzing rock property changes resulting from a treatment
The effect of a treatment on a rock sample or sub-sample extracted from the rock sample can be analyzed through computed tomography (CT). To determine the effect of a treatment of a rock sample or the sub-sample, pre-treatment and post-treatment CT images of the rock sample or the sub-sample are captured. Further, the pre-treatment CT images and post-treatment CT images of the rock sample or the sub-sample are compared based on one or more alignment markers added to the rock sample or the sub-sample. In some embodiments, pre-treatment and post-treatment CT scans of an extracted sub-sample provide higher-resolution information regarding the effect of the treatment. Further, pre-treatment and post-treatment CT scans of a rock sample with a restored sub-sample may be considered and may provide additional information regarding the effect of the treatment on the rock sample or the sub-sample.
US09741093B2 Collecting and viewing three-dimensional scanner data in a flexible video format
A method interactively displays panoramic images of a scene. The method includes measuring 3D coordinates of the scene with a 3D measuring instrument at a first position and a second position. The 3D coordinates are registering into a common frame of reference. Within the scene, a trajectory includes a plurality of trajectory points. Along the trajectory, 2D images are generated from the commonly registered 3D coordinates. A user interface provides a trajectory display mode that sequentially displays a collection of 2D images at the trajectory points. The user interface also provides a rotational display mode that allows a user to select a desired view direction at a given trajectory point. The user selects the trajectory display mode or the rotational display mode and sees the result shown on the display device.
US09741092B2 Method and system for image resizing based on interpolation enhanced seam operations
Methods and systems for resizing an image utilizing content-aware seam operations include defining low-energy seams defining contextually less-important information and utilizing such information for interpolation based on one-dimensional manifolds. The interpolation can form new seams and/or regenerated pixels that can be combined with the image to provide a content-aware resized image exhibiting smooth and continuous features.
US09741091B2 All-around moving image distribution system, all-around moving image distribution method, image processing apparatus, communication terminal apparatus, and control methods and control programs of image processing apparatus and communication terminal apparatus
A system of this invention is an all-around moving image distribution system for viewing an all-around moving image with realism. This all-around moving image distribution system includes an all-around camera, an all-around image generator that acquires an all-around moving image captured by the all-around camera, and generates time-series all-around frame image data, an all-around moving image data generator that encodes the time-series all-around frame image data, and generates all-around moving image data in a format reproducible in real time in a communication terminal apparatus, a distribution server that distributes, to the communication terminal apparatus, the all-around moving image data uploaded from the all-around moving image data generator, and an all-around moving image reproducer that reproduces, in real time, the all-around moving image data distributed from the distribution server, and displays a moving image of a range corresponding to a line-of-sight instruction by a user.
US09741090B2 Graphics display processing device, graphics display processing method, and vehicle equipped with graphics display processing device
A graphics display processing device including: a graphics processor that executes GPU instructions based on a primary drawing instruction and a secondary drawing instruction; an acquirer) that acquires the primary drawing instruction and the secondary drawing instruction; an estimator that calculates an estimated GPU processing time required for executing the GPU instructions; a determiner that determines, using the estimated GPU processing time, which of the primary drawing instruction and the secondary drawing instruction is to be executed first; an issuance controller that performs a control when the primary drawing instruction is to be executed first, causing the primary drawing instruction to be issued and issuance of the secondary drawing instruction to be postponed; an instruction issuer that issues each drawing instruction according to the control of the issuance controller; and a graphics driver that generates the GPU instructions by executing each drawing instruction issued.
US09741085B2 System and method of encoding content and an image
A method of encoding content data into a digital image includes determining bit values of a pixel within the digital image, and modifying the bit values within the pixel based on content data to be encoded in order to encode the content data into the digital image. The step of determining the bit values of a pixel within the digital image includes determining a binary representation of the bit values of the pixel. The step of modifying the bit values includes determining a binary representation of the content data to be encoded within the pixel and encoding the content data using a reversible binary operation.
US09741075B2 Random-time auctions in an electronic trading system
A system is configured to hold price improvement auctions for customer orders for a duration that is based on a random timer. The system receives an initiating order from an auction guarantor that describes the financial instrument that a customer wishes to trade. The auction guarantor provides a guaranteed order that can fill the initiating order. A random time period to hold the auction is selected. The system solicits responses from other market participants for the financial instrument. When the random time period expires the system matches the initiating order against the responses, existing orders in an order book, and the guaranteed order.
US09741064B2 System and method for internet-based customer check-in
An internet-based system and method allows customers to remotely check-in to a wait list for a no-appointment first listed-first served business. A location associated with a customer is received and an interactive map displays multiple icons with each icon corresponding to a location of the business. A dynamically updated estimated wait time for the wait list at each business location is displayed. A customer selection of a location at which to receive a service from the business is received by a selection of the icon representing the business and the customer is added to the wait list at the location.
US09741062B2 System for collaboratively interacting with content
Embodiments of a system, a method, and a computer-program product (e.g., software) that facilitates collaborative interaction with content by multiple users are described. In this system, users of a distributed group of dedicated electronic devices provide signals that indicate their current actions as they view the content. Using these signals, the system provides additional signals for display on the group of electronic devices. These additional signals provide an environment that includes the content and the current user actions, which allows the users to collaboratively interact with the content and with each other. Moreover, the multiple users may be dynamically aggregated based on their actions, which allows a social network to be established and dynamically maintained based on user activities and interests.
US09741058B2 Method and system for programmatic analysis of consumer reviews
Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically analyzing a consumer review. The method includes programmatically accessing, via a network device, one or more consumer reviews for a commercial entity or a commercial object. The method also includes executing a consumer review processing engine to programmatically identify an attribute descriptor in the one or more consumer reviews, and executing the consumer review processing engine to programmatically generate a sentiment score associated with the one or more consumer reviews. The method further includes storing, on a non-transitory computer-readable storage device, the attribute descriptor and the sentiment score in association with the commercial entity or the commercial object.
US09741057B2 System and methods for providing user generated video reviews
Methods and systems for content aggregation and distribution are described. Video content may be received from a plurality of sources. The video content may be associated with metadata identifying items included within the video content. A video player may be provided which enables video content to be displayed on a user terminal, and a control may be provided enabling the user to quickly navigate to specific portions of the video content. A viewer of the video content may, in turn, author and provide additional video content. The video player may be embeddable.
US09741052B2 Systems and methods for providing offers using a mobile device
A wireless device is enabled to provide offers. The wireless device receives card data for a financial account card and stores the card data in a memory associated with the wireless device. Responsive to using the card data in a transaction at a first merchant location, the wireless device receives transaction line-item data from a computing system associated with the first merchant location. The wireless device determines merchant information for a second merchant location and determines an offer associated with the second merchant location based on the line-item data and the merchant information for the second merchant. The wireless device presents the offer when the wireless device is near the second merchant location.
US09741046B2 Service design and order fulfillment system with fulfillment solution blueprint
A system that provides a fulfillment solution blueprint is provided. The system defines order layers for the fulfillment solution blueprint. The system further defines provider functions for the fulfillment solution blueprint. The system further assigns each provider function to an order layer. The system further defines interface contracts for the fulfillment solution blueprint. The system further assigns each interface contract to a provider function.
US09741043B2 Message optimization
The present invention provides a system and method for optimizing a message. Components of a starting message are identified, and at least one rule is applied for modifying at least one message component to create at least one variation of the starting message. Message variants are tested by sending each variant to a sample of people and measuring a response rate for each sent message variant. The measured response rates are used to create an optimal version of the message. In one embodiment, message variants may be created and tested in multiple rounds.
US09741035B1 Intelligent payment capture in failed authorization requests
Techniques and arrangements for capturing payments in cases involving a failed authorization. In some instances, a point-of-sale (POS) device may process a transaction while operating in an offline mode, and then send information regarding the transaction to a remote service after transitioning to an online mode. The remote service may attempt to authorize a payment instrument tendered to satisfy a cost of the transaction. In instances in which the payment instrument is declined, one or multiple payment-capture techniques may be utilized to capture a payment that satisfies at least a portion of the cost of the transaction.
US09741011B2 System for improving efficiencies of on-demand delivery services
An order and delivery system to be deployed over a regional delivery area includes a business, and a network of mobile storefronts that contain stored inventory and operate within the regional delivery area. An order server receives a query from a consumer, then determines the consumer's geolocation, verifies that the consumer's geolocation is within the regional delivery area, then logically pairs the consumer with the most strategic mobile storefront. The mobile storefront includes calculating and processing equipment and an onboard computer that receives the order from the consumer, evaluates a current location and heading of the mobile storefront, monitors real-time inventory on board the mobile storefront, prioritizes the order against other orders in queue, determines navigation and routing, estimates a time of arrival (ETA) to the consumer's geolocation, and communicates the ETA to the consumer. Workers on board the mobile storefront receive the order and facilitate preparation of the order with its stored inventory for delivery to the consumer at the consumer's geolocation.
US09740997B2 Method and system for input driven process flow management
A method for input driven process flow management includes receiving a request, each request having an input and an output, identifying tasks for a process fit for the request type, receiving inputs; generating, based on the inputs and the process, a process flow step, and executing the process flow step to generate results (outputs). The method further includes receiving a second set of inputs, different than the first set of inputs, generating, based on the second set of inputs and the process, a second process flow step different than the first process flow, and executing the second process flow step to generate a second set of results, and so on, until all tasks are executed, or a termination task has been reached.
US09740995B2 Coordinate-based document processing and data entry system and method
Embodiments of the presently disclosed invention are directed to a document processing system and method that facilitates the processing and extraction of data from the documents. The system and method receive at least one document, where the document may contain data for extraction. The document may then be converted into a preferred document format and outputted to a user interface. The system and method may then receive a selection of at least a portion of the document, wherein the selection contains data for extraction. Based on the selection, at least one coordinate set corresponding to the selection and associated with at least one data field of interest is generated. Then the data from the selection of the document is extracted using the at least one coordinate set. Finally, a structured data set that includes the extracted data is generating, and storing in a computer memory.
US09740984B2 Characterizing motion patterns of one or more agents from spatiotemporal data
Techniques are described to characterize motion patterns of a group of agents engaging in an activity. An analysis system receives input data associated with spatial and temporal information of at least one element of interest associated with the activity, where the object of interest may be a ball, person, animal or any other object in motion. The analysis system partitions the input data into a plurality of spatiotemporal segments and generates one or more representations of one or more sets of segments of the plurality of spatiotemporal segments based on one or more criteria. The analysis system computes a metric, such as an entropy value, for each of the one or more representations. Partial tracing data, such as ball movements in a sporting event, may be created using an inexpensive input device, such as a tablet computer, making the disclosed techniques available for a wide range of events and activities.
US09740983B2 Nondeterministic turing machine computer architecture for efficient processing using spatial relationships
A nondeterministic Turing machine (NTM) performs computations, such as factorization and arithmetic, using a spatial binary enumeration system, a three-dimensional relation system, a simulated-human logic system, and a bijective-set memory system. The NTM may be constructed by a deterministic Turing machine (DTM) using the four systems listed above.
US09740973B2 Method for stopping a print system
A method and print system for stopping the print system are disclosed. The print system includes a control unit for controlling the printing of sheets, a print engine for printing recording material on the sheets, an input tray for holding sheets to be printed upon, and a finishing unit. The method includes scheduling printing and finishing of a plurality of sheets, including sending a sheet request from the control unit to the finishing unit, and upon receiving the sheet request, the finishing unit provides an earliest expected arrival time of a sheet at the finishing unit to the control unit. When this time is too huge, operator intervention is required and the finishing unit reports an error to the control unit, after a previous sheet has been deposited in the finishing unit, and the control units stops the print engine before the sheet leaves the input tray.
US09740971B1 Non-transitory computer readable medium, information processing device and print control method
A print control method includes, when a sorting method for sorting printed matters in a printing device is set, displaying an image indicating an output aspect of the printed matters output from the printing device, based on the set sorting method and a previous output aspect of the printing device.
US09740966B1 Tagging similar images using neural network
An approach is provided in which a knowledge manager selects an extraction layer from a convolutional neural network that was trained on an initial set of images. The knowledge manager processes subsequent images obtained from crawling a computer network that includes extracting image feature sets of the subsequent images from the selected extraction layer and generating tags from metadata associated with the subsequent images. In turn, the knowledge manager receives a new image, extracts a new image feature set from the selected extraction layer, and assigns one or more of the tags to the new image based upon evaluating the new image feature set to the image features sets of the subsequent images.
US09740954B2 Character string recognition device and character string recognition method
The present disclosure prevents erroneous recognition of a character string that is not actually contained in a video. In the present disclosure, a rectangular region extraction section (12) extracts a rectangular region string from an image contained in a video created by an image capture section (10), the rectangular region being a unit region for recognition of a character string. A recognition determination section (14) determines the rectangular region to be “true” in a case where conditions (a) and (b) are met or determines the rectangular region to be “false” in a case where at least one of the conditions (a) and (b) is not met, the condition (a) being such that the rectangular region does not overlap, by a certain percentage or more, another rectangular region contained in another image in the video, the another image being an immediately previous target of translation processing, the another rectangular region containing an actually recognized character string, the condition (b) being such that the rectangular region overlaps only either a first end region or a second end region, the first end region having a predetermined width and being located in a first end of the image, the second end region having a predetermined width and being located in a second end of the image which second end is opposite the first end. A character string recognition section (18) performs a character string recognition for the rectangular region in a case where the rectangular region is determined to be “false” and skips the character string recognition for the rectangular region in a case where the rectangular region is determined to be “true.”
US09740953B2 Information processing apparatus, information processing method, and storage medium
A detected quadrilateral area is displayed and no group of candidate lines is displayed in a normal state. While a user is selecting a side that the user desires to change, a group of candidate lines corresponding to the selected side is displayed. Then, whether to replace a position of the selected side with a position of a candidate line is determined based on a movement destination position of the selected side.
US09740951B2 Technologies for object recognition for internet-of-things edge devices
Technologies for edge device object recognition include a server and one or more edge devices in communication over a network. The server maintains an object recognition database that stores images associated with a plurality of objects. The server identifies a subset of the objects that is expected to be recognized by each of the edge devices and generates a reduced object recognition database for each edge device that includes the corresponding subset of images. Each edge device monitors for device events and, in response to a device event, performs object recognition using the corresponding reduced object recognition database. The edge device may transmit thumbnail images of unrecognized objects to the server. The edge device may be coupled to a product storage device such as a cooler or retail shelf, and device events may include sensor events such as door open or door closed events. Other embodiments are described and claimed.
US09740949B1 System and method for detection of objects of interest in imagery
Described is a system for detecting objects of interest in imagery. The system is configured to receive an input video and generate an attention map. The attention map represents features found in the input video that represent potential objects-of-interest (OI). An eye-fixation map is generated based on a subject's eye fixations. The eye-fixation map also represents features found in the input video that are potential OI. A brain-enhanced synergistic attention map is generated by fusing the attention map with the eye-fixation map. The potential OI in the brain-enhanced synergistic attention map are scored, with scores that cross a predetermined threshold being used to designate potential OI as actual or final OI.
US09740948B2 Information input/output device, and medium, using dot patterns with at least two kinds of inks with different reaction characteristic
To achieve an information output device in which information of a medium disposed on a stage surface can be surely and efficiently read out, and a stage effect and a security are high. In the information output device, media are disposed on a stage surface in a state where the media are opposite to the stage surface, the media where dot patterns are printed on medium surfaces on the basis of a predetermined rule, the dot patterns are read by imaging units disposed in a space below the stage and converted into code values or coordinate values indicating the dot patterns from photographed images obtained by the imaging units, and information corresponding to the code values or the coordinate values is outputted. Further, light transmitting reading holes are respectively provided at a plurality of medium disposing locations on the stage surface, and the imaging units are disposed in the space below the stage corresponding the respective reading holes such that the imaging units photograph the medium surfaces of the media disposed on the reading holes.
US09740942B2 Moving object location/attitude angle estimation device and moving object location/attitude angle estimation method
A moving object location/attitude angle estimation device acquires a fish-eye lens image capturing a surrounding environment of a moving object with a fish-eye lens, and acquires a less distorted pinhole image for a predetermined region of the fish-eye lens image. Then, a bend degree of a driving road in a travelling direction of the moving object is detected. When the detected bend degree is less than a predetermined value, the pinhole image is selected. On the other hand, when the bend degree is not less than the predetermined value, the fish-eye lens image is selected. Thereafter, a location and an attitude angle of the moving object are estimated by matching edge information of the selected image with a three-dimensional map data.
US09740940B2 Event triggered location based participatory surveillance
The present invention provides the multimodality filtration surveillance comprising of a plurality of filtration stages executed at the backend server to confirm nature of anomaly in an event, the filtration stages comprising: a first filter of a video anomalies detection in the event for a specified time-place value, a second filter of a city soundscape adapted to provide a localized decibel maps of a city, a third filter of a geocoded social network adapted to semantically read and analyze data from one or more social media corresponding to the specified time-place value, and a fourth filter of an event triggered or proactive local participatory surveillance adapted to provide augmented information on the detected anomalies.
US09740935B2 Maintenance assistant system
A maintenance assistance system and method of operating are provided. The maintenance assistance system may include, but is not limited to, a camera, a heads-up display, a memory configured to maintenance task data, and a processor communicatively coupled to the camera, the heads-up display and the memory, the processor configured to determine a component to be serviced, determine a location of the component based upon data from the camera and the maintenance task data stored in the memory, generate graphical data based upon a maintenance step associated with the component, and output the generated graphical data to the heads-up display
US09740932B2 Cross-sensor iris matching
Methods, devices, and systems for cross-sensor iris matching are described herein. One method includes capturing a first image of an iris using a first sensor, capturing a second image of an iris using a second sensor, and determining whether the iris in the first image matches the iris in the second image based on characteristics of the first sensor and the second sensor and image quality of the first image and the second image.
US09740926B2 Identity verification using biometric data
A method for identity verification using biometric data is disclosed herein. The method comprises receiving, by a processor, an image of an identification document and receiving a video associated with a face of a user. A predefined number of frames is selected in the video. Based on the selection, it is determined whether the video depicts a live person. Additionally, the face of the user in the video is compared with the image of the identification document and, based on the comparing, results of the identity verification are provided.
US09740918B1 Detecting objects in multiple images using integral images
Subject matter disclosed herein relates to arrangements and techniques that provide for identifying objects within an image such as the face position of a user of a portable electronic device. An application specific integrated circuit (ASIC) is configured to locate objects within images. The ASIC includes an image node configured to process an image and a search node configured to search the image for an object in the image. The ASIC also includes an ensemble node configured to confirm the presence of the object in the image. The ensemble node progressively compares, using computational engines that include accumulators, the pixel values of a template with pixel values of a region of interest in the image to create comparison result values.
US09740913B2 Method and device to speed up face recognition
Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: —an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, —a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, —a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area. While subsequent identification is requested by the application, the following steps are executed —acquiring a wide image with the camera, —extracting the areas of said image according to the marking areas, —extracting for a particular marking area the biometric data of a face, —starting the comparison of the extracted biometric data with the biometric data of the profile ID related to this marking area, and in absence of match, continuing with the other biometric data of the database until one profile is found, —transmitting the found profile ID to the application.
US09740912B2 Evaluation of co-registered images of differently stained tissue slices
A method for co-registering images of tissue slices stained with different biomarkers displays a first digital image of a first tissue slice on a graphical user interface such that an area of the first image is enclosed by a frame. Then a portion of a second image of a second tissue slice is displayed such that the area of the first image enclosed by the frame is co-registered with the displayed portion of the second image. The displayed portion of the second image has the shape of the frame. The tissue slices are both z slices of a tissue sample taken at corresponding positions in the x and y dimensions. The displayed portion of the second image is shifted in the x and y dimensions to coincide with the area of the first image that is enclosed by the frame as the user shifts the first image under the frame.
US09740908B2 Capacitive fingerprint sensor and package method thereof
A capacitive fingerprint sensor includes a plate, a frame, a capacitive fingerprint sensor chip and a package body. The plate comprises a first surface, an opposite second surface and a plurality of first conductive pads arranged on the first surface. A plurality of second conductive pads and third conductive pads are respectively arranged on opposite surfaces of the frame, wherein the second conductive pads are electrically connected with the corresponding first conductive pads and third conductive pads. The capacitive fingerprint sensor chip is disposed at the central area of the frame by a flip chip manner and electrically connected with the first conductive pads. The package body is filled in the central area of the frame to cover the chip. The above-mentioned sensor has a flat sensing surface with wear resistance and better ESD toleration. A package method of the above-mentioned sensor is also disclosed.
US09740907B1 Systems and methods for a self-identifying barcode
The present disclosure relates to systems, methods, and software for encoding self-identifying barcode data. Selection criteria can be received from a user to encode the self-identifying barcode data. The selection criteria can comprise one or more of a barcode version, a product code, a location, a date, a serial number, and a checksum version. A checksum of the self-identifying barcode data can be calculated and determined whether the checksum is valid. If the checksum is valid, the checksum can be appended to the self-identifying barcode data. The self-identifying barcode data can be sent to an external device to generate a self-identifying barcode.
US09740906B2 Wearable device
A wearable device is provided. A wearable device includes a display assembly having a display component, a network component, and a computing component, at least one reader coupled to the computing component and reading at least one of a barcode or Radio-frequency identification (RFID), a wrist band unit having a first wrist band unit and a second wrist band unit. The first wrist band unit is extended in opposite direction from the second wrist band unit, and accommodates the display assembly. The at least one reader is disposed to face in a tangential direction to a surface of the wrist band unit. The first wrist band unit has an attachment component and the attachment component is detachably attached to at least one of the display assembly and the second wrist band unit.
US09740902B2 Apparatus for and method of triggering electro-optical reading only when a target to be read is in a selected zone in a point-of-transaction workstation
Products associated with targets to be read by image capture are processed in a workstation having a window, a solid-state imager looking at a field of view extending through the window to a target to be imaged, and an illumination system for illuminating the field of view. A proximity system detects a product associated with the target in a selected zone outside the window. The proximity system has an infrared (IR) emitter for emitting IR light into an IR emission field, and an IR sensor for sensing return IR light within an IR detection field that intersects the IR emission field in the selected zone. A controller energizes the illumination system in response to the detection of the product in the selected zone, and processes return illumination light captured in the field of view by the imager.
US09740899B1 RFID-based sensory monitoring of sports equipment
In aspects of RFID-based sensory monitoring of sports equipment, a number of RFID readers are positioned throughout a sports area to interrogate RFID tags that are associated with objects, such as sports equipment, used within the sports area. An object, such as a sports ball or protective equipment, can be set in motion along a trajectory within the sports area, and a RFID tag associated with the object receives an interrogation from the RFID readers positioned throughout the sports area. The object can include sensors integrated within a housing of the object, and the sensors are implemented to sense data about the motion and the trajectory of the object, as well as contact by the object with other objects. The sensed data is then communicated from the RFID tag of the object back to the one or more RFID readers that initiated the interrogation of the RFID tag.
US09740896B1 Method and system for managing an efficient production floor, via the internet of things
The invention discloses a computerized method for planning and monitoring an efficient production floor. A production site is provided with communication access to a central server configured to:receive input data comprising details a planned job run of the production floor;receive status and location parameters pertaining to tagged central key assets of a production floor, from tracking readers located in the production site;compare the parameters to preconfigured rules using a context analyzing component;output decisions based on the comparison; the decisions resulting in generating alerts and/or recommendations pertaining to the parameters of the key assets,communicate the alerts, and/or recommendations, digitally to specified personnel; these alerts and/or recommendations related to flow of the production floor.A system of the invention is also disclosed.
US09740884B2 Method and device for generating a code
Methods and devices arranged to provide functions for generating a security code are described. These functions include defining a set of locations in the one or more images on the basis of one or more user-selected locations, and generating a security code based on values determined and derived from display parameters associated with imaging elements having locations corresponding to the defined set of locations. This enables a security code to be generated that contains a high level of entropy, and is therefore capable of providing high levels of security, based on user input that is easy for the user to remember.
US09740881B2 Defense against search engine tracking
Techniques for enhancing electronic privacy utilize noise to prevent third parties from determining certain information based on search queries. Users submit search queries as part of their normal activities. For a user, the search queries submitted and information regarding search results used to generate additional search queries on different, but related topics. The generated additional search queries are submitted automatically on behalf of the user at a sufficient frequency to prevent high accuracy data analysis on search queries.
US09740880B1 Encrypted virtual machines in a cloud
A method, system, and computer program product for intercepting communication between a virtual machine and an encrypted replication data stored on a storage medium and redirecting the communication to a remote replication appliance and using a key stored on the remote replication appliance to enable the virtual machine to facilitate communication with the encrypted replication data stored on the storage medium, wherein facilitating communication enables the virtual machine to interact with the encrypted replication data as unencrypted data.
US09740873B1 Documents with location attributes for access and storage
In electronic document access control, a document controller receives a document access request from an access device. The request is to access an electronic document previously stored in a datastore coupled to the document controller. The request includes a current location of the access device, and the electronic document is associated with an access location attribute. The document controller compares the current location of the access device with the access location attribute associated with the electronic document. In response to a match between the current location and the access location attribute, the document controller sends the electronic document to the access device. In response to no match between the current location and the access location attribute, the document controller does not send the electronic document to the access device.
US09740872B2 Data access control systems and methods
Various hardware and software configurations are described herein which provide improved security and control over protected data. In some embodiments, a computer includes a main motherboard card coupled to all input/output devices connected to the computer, and a trusted operating system operates on the main motherboard which includes an access control module for controlling access to the protected data in accordance with rules. The trusted operating system stores the protected data in an unprotected form only on the memory devices on the main motherboard. The computer may also have a computer card coupled to the main motherboard via a PCI bus, on which is operating a guest operating system session for handling requests for data from software applications on the computer. A tamper detection mechanism is provided in the computer for protecting against attempts to copy the unprotected form of the protected data onto memory devices other than the one or more memory devices used by the motherboard or computer card.
US09740871B2 System and method for initializing tokens in a dictionary encryption scheme
Computer systems and applications are provided for encrypting data that preserves the ability to process the encrypted data. The method includes receiving data in unencrypted form. The method further includes encrypting the data in accordance with an encryption dictionary generated by arranging the plurality of plaintext symbols in lexicographical order; defining a first subset comprising a first plurality of the lexicographically arranged symbols; defining a second subset comprising a second plurality of the lexicographically arranged symbols; defining a first set with a first plurality of unique random tokens within a first token space for use with the first plurality of symbols; and defining a second set with a second plurality of unique random tokens within a second token space for use with the second plurality of symbols such that the second plurality of unique random tokens is non-linear with respect to the first plurality of unique random tokens.
US09740867B2 Securely passing user authentication data between a pre-boot authentication environment and an operating system
Systems and methods for securely passing user authentication data between a Pre-Boot Authentication (PBA) environment and an Operating System (OS) are described. In some embodiments, an Information Handling System (IHS) may include a processor; and a Basic I/O System (BIOS) coupled to the processor, the BIOS having program instructions stored thereon that, upon execution by the processor, cause the computer system to: identify an encrypted Single-Sign-On (SSO) token and a Trusted Platform Module (TPM) key pair provisioned by an Operating System (OS) and stored in an OS registry; extract a TPM public key from the TPM key pair; encrypt a PBA private key generated by a PBA application with the TPM public key; and store the encrypted PBA private key, the TPM key pair, and the encrypted SSO token in a shadow partition of a self-encrypting hard drive coupled to the IHS.
US09740857B2 Threat-aware microvisor
A threat-aware microvisor is configured to facilitate real-time security analysis, including exploit detection and threat intelligence, of operating system processes executing on a node of a network environment. The microvisor may be embodied as a module disposed or layered beneath (underlying) an operating system kernel executing on the node to thereby control privileges (i.e., access permissions) to kernel resources, such as one or more central processing units (CPUs), network interfaces, memory, and/or devices, of the node. Illustratively, the microvisor may be configured to control access to one or more of the resources in response to a request by an operating system process to access the resource.
US09740849B2 Registration and authentication of computing devices using a digital skeleton key
A method for registering a computing device to a user account using at least one user-selected fingerprintable device externally accessible to the computing device including transmitting a registration information request to the computing device, receiving at least one device fingerprint of the at least one user-selected fingerprintable device accessible by the computing device, and primary identification data of the computing device, generating a skeleton key, recording the primary identification data, and associating the skeleton key and the primary identification data with the user account. A method for authenticating the computing device including transmitting an authentication information request to the computing device, receiving an encrypted identification data from the computing device, decrypting the encrypted identification data using a skeleton key associated with the user account, comparing the decrypted identification data with a primary identification data associated with the user account, and authenticating the computing device.
US09740844B1 Wireless wearable authenticators using attachment to confirm user possession
Wireless wearable authenticators (WWAs) are provided using attachment to confirm user possession of the WWA. A user is authenticated by receiving authentication information from a wireless, wearable authentication (WWA) device of the user. The authentication information indicates whether the user has substantially continuously worn the WWA since a prior session where the user proved his or her identity to a relying device while wearing the WWA. The user is authenticated based on an evaluation of the authentication information. The authentication information comprises, for example, a credential κ and a current session label J. A value of the current session label J can provide the indication of whether the user has substantially continuously worn the WWA since a prior session where the user proved his or her identity to a relying device while wearing the WWA.
US09740835B2 Systems and methods for creating and sharing protected content
Systems and methods for creating and sharing protected content between individuals is disclosed. In one embodiment, a method for creating and sharing protected content between individuals may include (1) receiving foundation content; (2) receiving a selection of cover content; (3) receiving a selection of one or more unlock actions; (4) receiving a selection of one or more recipients for the protected content; (5) at least one computer processor creating a layered data file comprising the foundation content fully obscured by the cover content; (6) providing the one or more recipients access to the layered data file; (7) receiving an unlock action by the one or more recipients; (8) verifying, by the at least one computer processor, the unlock action; and (9) displaying to the one or more recipients the foundation content from the layered data file.
US09740834B2 Usage rights information for protected content having two parts
The invention relates to a device for accessing protected content, the device comprising a secure module for accessing the protected content and a control unit external to the secure module for controlling access operations for the protected content. The device is configured to receive usage rights data for the protected content, the usage rights data including first and second usage rights data defining permissions for uses of the protected content, and the device is configured to enable a requested use of the protected content upon a check whether the use is permitted by usage rights data, the check being made in the secure module based on to the first usage rights data and the check being made in the control unit based on the second usage rights data. Moreover, the invention relates to a method for operating the device.
US09740812B2 Virtual cell model geometry compression
Semiconductor designs are large and complex, typically consisting of numerous circuits called cells. To handle complexity, hierarchical structures are imposed on the semiconductor design to help accomplish analysis, simulation, verification, and so on. The hierarchical structures define architecture, behavior, function, structure, etc. of the semiconductor design. Virtual cells are constructed to compress cell geometries and ease the various design tasks. A cell and multiple instances of the cell are identified within the semiconductor design and the virtual hierarchical levels describing the design. Virtual hierarchical layer (VHL) data based on the cell is loaded. A virtual cell model representative of the cell is obtained. Interactions between cell data and VHL data are determined, and relevant portions of shapes are selected. Data within the virtual cell model is reduced based on the determined interactions.
US09740802B2 Data modeling studio
A data modeling studio provides a structured environment for graphically creating and executing models which may be configured for diagnosis, prognosis, analysis, identifying relationships, etc., within a process plant. The data modeling studio includes a configuration engine for generating user interface elements to facilitate graphical construction of a model and a runtime engine for executing data models in, for example, an offline or an on-line environment. The configuration engine includes an interface routine that generates user interface elements, a plurality of templates stored in memory that serve as the building blocks of the model and a model compiler that converts the graphical model into a data format executable by the run-time engine. The run time engine executes the model to produce the desired output and may include a retrieval routine for retrieving data corresponding to the templates from memory and a modeling routine for executing the executable model.
US09740779B2 System, method and program instructions for tying together a media URL and multimedia in a database
Systems, methods and program instructions are described for calling a database function with a URL. Many databases have functions, also referred to as logical elements, built into the database that can be called to retrieve data. A web URL can be used to call such a programming function by formatting the URL in a specific manner. A URL and dynamic values from the client are received. The URL can be parsed to determine the resource path and parameters, if any exist. The database function specified in the URL is called using the specified parameters, if any exist, and using the dynamic values from the client. The results can be streamed to the user.
US09740770B2 Counting device, counting program, memory medium, and counting method
A counting device (100) provided with a subtree generating part (123) for generating first subtree comprising a first sentence and a second subtree comprising a second sentence. The counting device (100) is provided with: a categorizing part (125) for categorizing the first subtree in the same group as the second subtree when it is determined that a first expression represented by the first subtree and a second expression represented by a second subtree represent a matching content; and an output part (127) for outputting the number of subtrees categorized in the group, or an expression represented by a plurality of syntax trees or one of the subtrees categorized in the aforementioned group.
US09740768B2 Intelligent system and method for processing data to provide recognition and extraction of an informative segment
The present disclosure in particular relates to data processing, and more particularly, to systems and methods for identifying and extracting an informative segment from data objects. In one embodiment, a system for facilitating identification of an informative segment from a data is provided. The system includes one or more processors; and a memory storing processor-executable instructions comprising instructions to generate a customized search query based on one or more input parameters, process the data to obtain a plurality of machine-readable data objects, obtain one or more approximate results corresponding to the informative segment based on the customize search query and the plurality of data objects, validate the one or more approximate results based on a comparison of the one or more approximate results and the data, and provide the validated one or more approximate result to identify the informative segment.
US09740762B2 System and method for optimizing data migration in a partitioned database
According to one aspect, provided is a horizontally scaled database architecture. Partition a database enables efficient distribution of data across a number of systems reducing processing costs associated with multiple machines. According to some aspects, the partitioned database can be manages as a single source interface to handle client requests. Further, it is realized that by identifying and testing key properties, horizontal scaling architectures can be implemented and operated with minimal overhead. In one embodiment, databases can be partitioned in an order preserving manner such that the overhead associated with moving the data for a given partition can be minimized during management of the data and/or database. In one embodiment, splits and migrations operations prioritize zero cost partitions, thereby, reducing computational burden associated with managing a partitioned database.
US09740743B2 Matching objects using keys based on match rules
Matching objects using keys based on match rules is described. A system generates a match rule key based on a match rule, wherein the match rule specifies whether two objects match. The system creates candidate keys by applying the match rule key to data objects. The system creates a probe key by applying the match rule key to a probe object. The system determines whether the probe key matches a candidate key. The system determines whether the probe object matches a candidate object based on applying the match rule to the probe object and the candidate object if the probe key matches the candidate key corresponding to the candidate object. The system identifies the probe object and the candidate object as matching based on the match rule if the probe object matches the candidate object.
US09740737B2 Computer-implemented method and system for content creation
A computer-implemented method for content creation, the method having the steps of: receiving at least one keyword related to said content; creating a first query associated with said at least one keyword; providing said first query to at least one resource to discover information related to said at least one keyword to automatically provide at least one suggestion based on said discovered information to aid said user create content; and whereby said steps are executed in a recursive manner as said content is created.
US09740735B2 Programming language extensions in structured queries
The insertion and processing of programming language code (e.g., C#) in SQL statements, and the dynamic compiling of the code to detect errors prior to statement execution. The SQL statement with arbitrary programming language code can then be executed concurrently as a query on a computer cluster. External libraries can be imported and the associated functionality leveraged from within a SQL statement. The programming language compiler performs checking at build time, rather than retuning an error during the statement execution against the cluster, a potentially costly proposition in both computing time and human resources.
US09740729B2 Technique for global deduplication across datacenters with minimal coordination
A system and method for global data de-duplication in a cloud storage environment utilizing a plurality of data centers is provided. Each cloud storage gateway appliance divides a data stream into a plurality of data objects and generates a content-based hash value as a key for each data object. An IMMUTABLE PUT operation is utilized to store the data object at the associated key within the cloud.