US10045420B2
A circuit is for balancing currents flowing through a parallel assembly of semiconductor components of the same type. The circuit may include a respective regulation circuit for each semiconductor component. Each regulation circuit may include a comparator of a first signal representative of the current flowing through the component with a reference signal, and a resistive element of a changeable resistance and controlled by the comparator.
US10045418B2
Systems and methods for a high output, high color quality light are disclosed. In some embodiments, such a light may include a light fixture including one or more LEDs configured to output a cumulative light output; wherein the cumulative light output comprises an intensity of greater than or equal to 10,000 lumens; and wherein the cumulative light output comprises a CRI of at least 90.
US10045409B2
A supply circuit adapted to provide a continuous power supply for a string of serially connected light emitting elements driven with a current source, said supply circuit including: a voltage supply capacitor connected to said string and being adapted to provide a supply voltage for a driving control unit configured to control the light emitting elements of said string; and a capacitor bypass switch connected in parallel with said voltage supply capacitor and being controlled by a local control circuit of said driving control unit, wherein said capacitor bypass switch is switched off by said local control circuit to charge said voltage supply capacitor with a charging current to maintain a continuous power supply without disturbing the current to said string of light emitting elements.
US10045405B2
The Multiple Display-units LED light device has special light effects which means the more than one of display-unit can be assembly into one viewing product install within the base by certain strength or assembly means which has the prong means or other unlimited power source mans to supply the electric signal to the said LEDs to make the eye-catching light effects. The display unit may have the build-in input-end or separated input-end to allow to match the said receptacle means of the base. The base with LED related circuit, prong means and other control means, IC means may disposed into the base or incorporated with sealed-unit to make the light beam to be seen by viewer though the viewing area for dedicated art, word, signal, data, design, motion liquid, 3 dimensional, geometric design, art, digital data, liquid crystal screen, LCD and colored image with color change LEDs for illumination.
US10045400B2
An automated mobile vehicle configured to autonomously provide coverage for inoperable infrastructure components at various locations. In accordance with implementations, a plurality of automated mobile vehicles are deployed to provide emergency lighting, a wireless network, audio, video, etc., at an indoor and/or outdoor event area.
US10045395B2
A base station supports SC-PTM. The base station sets a first configuration and a second configuration to the user terminal. The first configuration is a configuration on the user terminal discontinuously monitoring a PDCCH on which a control signal is transmitted, the control signal being for receiving multicast data transmitted by the SC-PTM from the base station. The first configuration includes an On-duration timer that is a period during which the user terminal receives the PDCCH. The first configuration is a configuration corresponding to a RNTI assigned commonly to a plurality of user terminals that receives identical multicast data by the SC-PTM. The second configuration is a configuration on the user terminal discontinuously monitoring a PDCCH on which a control signal is transmitted, the control signal being for receiving data transmitted by another transmission method from the base station.
US10045392B2
Flexible carrier aggregation is provided for a radio communications system. A capability is determined to communicate over a radio interface using multiple radio frequency component carriers. Each of the multiple component carriers is configurable with one or more control channels in a first mode of operation and with no control channels in a second mode of operation. Configuration information for one of the multiple radio frequency component carriers is signaled to indicate at least one of the component carriers is configured to operate in a selected one of the first mode of operation and the second mode of operation so that a network radio node and a user equipment radio node can communicate using the selected mode of operation.
US10045391B2
Methods, corresponding apparatuses, and computer program products for ProSe communication are provided. A method comprises sending, from a first base station, a first configuration message to at least one of two user equipments which are performing ProSe communication over a first locally routed path via the first base station such that the two user equipments perform the ProSe communication over a second locally routed path via a second base station. The method also comprises sending, from the first base station, a second configuration message to the second base station such that the second base station is configured to support the two user equipments to perform the ProSe communication over the second locally routed path via the second base station. In the method, ciphering and deciphering of ProSe communication traffic at a specific protocol layer by the first base station is skipped such that the ciphering and deciphering are performed by the two user equipments or by the second base station and the two user equipments. With the claimed invention, the back-and-forth routing between the first base station and second base station resulting in heavy traffic load can be alleviated.
US10045387B2
Disclosed are a method for constructing a docking protocol for using a docking service in a direct communication system, and an apparatus therefor. To this end, a method by which a first wireless device constructs a docking protocol with a second wireless device comprises: a step for searching for a probe; a step for searching for a service; a step for enabling the first wireless device to construct an application service platform (ASP) session with the second wireless device; and a step for enabling the first wireless device to construct a docking protocol with the second wireless device. At this point, the step for constructing the ASP session can be selectively performed according to the capability or the device type of the first wireless device or the second wireless device.
US10045381B2
A method for transmitting radio resources in a mobile communication system is disclosed. The method includes receiving a random access channel (RACH) preamble from a plurality of UEs and transmitting response information associated with the received preambles over a common channel wherein the plurality UEs can access the common channel and receive corresponding information. If a HARQ scheme is used when a UE transmits data to the eNode-B using uplink radio resources allocated over the RACH, the eNode-B does not pre-allocate uplink radio resources required for re-transmission and performs allocation of radio resources for a first transmission of HARQ. If the re-transmission is required, the eNode-B allocates the radio resources required for the re-transmission with the NACK signal. If re-transmission is not required, the present invention can reduce an amount of wasted radio resources.
US10045379B2
An apparatus includes a first media access control (MAC) device comprising a first radio transceiver and having a first MAC address and a second MAC device comprising a second radio transceiver and having a second MAC address. The second MAC device is operatively coupled to the first MAC device. The first MAC device is operative to receive first MAC layer data for the first MAC device and receive second MAC layer data for the second MAC device, and transmit the first MAC layer data and the second MAC layer data to an access point (AP) using the first radio transceiver of the first MAC device.
US10045378B2
The present disclosure provides a channel monitoring method and a channel monitoring device, to achieve the channel resource contention for an LTE system in the case that it operates on an unlicensed carrier. The channel monitoring method includes steps of: determining, by a device, a starting time point of CCA detection for monitoring a channel before data transmission and a required duration within which a CCA detection result indicates that the channel is clear; and monitoring, by the device, the channel on an unlicensed frequency band in accordance with the starting time point and the required duration.
US10045373B2
An enhanced general superframe structure for peer-to-peer communications in proximity is disclosed, which may be implemented in connection with a variety of different channel access techniques. Additionally, methods are disclosed for enabling multiple P2PNWs in proximity operating under different control schemes, including virtually centralized control, distributed control, and hybrid control, to co-exist. A hyperframe structure is also disclosed, which may comprise two or more superframes, each superframe corresponding to a different one of the corresponding P2PNW control schemes.
US10045359B1
A method and system for dynamically controlling when a base station will provide a UE with carrier aggregation service rather than serving the UE on just a single carrier. The base station dynamically invokes carrier aggregation service for the UE in response to detecting simultaneous voice and data communication by the UE. And the base station dynamically discontinues providing carrier aggregation service for the UE, and transitions to serving the UE on just a single carrier, in response to detecting that the UE's simultaneous voice and data communication has ended and that the UE is engaged in just voice communication or just data communication.
US10045358B2
In a situation where a direct channel (191) and a relaying channel (192) of a radio interface of a cellular network (100) are available to transmit data: selecting between the relaying channel (192) and the direct channel (191).
US10045354B2
Disclosed in some examples are devices, methods, systems, and machine readable media that reduce the burden of a master device of a second wireless connection by utilizing the channel map of a first wireless connection. Since both the first and second wireless connections are located at nearly the same location, the “good channels” are very similar for both connections. Therefore a second wireless connection may take advantage of the channel assessment conducted by a first wireless connection in identifying channels by using one or more channels of the first wireless connection for communications in the second wireless connection.
US10045347B2
Embodiments of the present invention provide a virtual multicarrier design for orthogonal frequency division multiple access communications. Other embodiments may be described and claimed.
US10045318B2
A satellite communications network, methods of sending, receiving and repetition, and the associated items of equipment wherein the transmission of a signal between a sending station and a receiving station is relayed by a plurality of satellites visible in common to both these stations are provided. The position of the sending station, the receiving station and the satellites relaying the signal is known by at least one of these items of equipment, which is further configured to separate the signals relayed by the satellites, and to compute, for each of the signals, at least one shift introduced by the propagation of the signal, on the basis of the position of the sending station, of the receiving station, and of the satellite by which it is transmitted, and then to apply the inverse shifts to the signal.
US10045311B2
A method and apparatus for controlling a power level of a beacon signal including analyzing a beacon signal received from a beacon device, controlling a power level of a beacon signal transmitted to a beacon communication module of a user terminal through a user message generated by the user terminal, and providing service information based on information regarding a location where the user terminal is located in a shop and personal setting information of the user terminal. To this end, the user terminal may include a beacon signal analysis module configured to receive the beacon signal from at least one beacon device and analyze the received beacon signal, a beacon interoperating module configured to generate a user message on the basis of the analysis, and a transmission power control module configured to control transmission power according to a transmission power control message received from the management server.
US10045309B2
According to an embodiment, an information processing apparatus includes an operation device and a controller. The operation device receives an instruction to turn off a power supply from a power supply device. when the operation device receives the instruction to turn off the power supply from the power supply device, the controller transmits a request of disconnection of the communication to the external apparatus. Further, the controller turns off the power supply from the power supply device after waiting for a predetermined time period after the transmission of the disconnection request.
US10045307B2
A communication system is disclosed in which a home base station operates a home cell and a macro base station operates a macro cell. The home base operates a cell located at least partially within the macro cell. The home base station can obtain information identifying a quantity of home base stations that each operate at least one respective cell that is located at least partially within the macro cell and from this information, and further information identifying resource usage via said home base station, can set a target power for said home base station.
US10045305B2
A radio-communication system comprising at least one radio-communication station and at least one radio-communication terminal, each radio-communication station having apparatus for sending beacon signals, some of the beacon signals sent carrying association information indicating the availability or not of the radio-communication station for executing an association operation, the radio-communication terminal having apparatus for, on reception of a beacon signal carrying association information showing the availability of the radio-communication station that sent the beacon signal, initiating the execution of the association operation with respect to the radio-communication station.
US10045298B2
The present invention relates to methods of transmitting and receiving a frame, which are performed by a station operating in a power save mode in a wireless LAN system. The method includes: transmitting a poll frame requesting the transmission of a buffered frame to an access point AP, wherein the poll frame includes a sustain time field that indicates a service section; and receiving at least one buffered frame from the AP within the sustain time in response to the poll frame. A method is provided for transmitting and receiving a frame executed by a station (STA) operating in a power sub mode in a wireless LAN system. The method includes transmitting a first poll frame requesting the transmission of a buffered frame to an access point AP, receiving an acknowledgement ACK frame in response to the first poll frame, and receiving at least one buffered frame from the AP.
US10045297B1
A system and method are disclosed for increasing time a computing device remains in a suspended state during network transmissions. On a first network packet of a plurality of network packets being received while the device is in a suspended state, a wake reference count is incremented and components of the device are temporarily switched from the suspended state to a powered-on state for consumption of the network packet. The wake reference count is incremented for each of the other network packets, and decremented each time each of the packets is consumed by the components of the computing device. In response to the wake reference count being fully decremented, the components are automatically returned from the powered-on state to the suspended state.
US10045292B2
Disclosed is a wireless communication base station device capable of reducing the power consumption of a terminal when broadband transmission is performed with only an uplink. With this device, a setting unit sets mutually different terminal IDs per a plurality of uplink unit bands for a terminal that communicates using a plurality of uplink unit bands and prescribed downlink unit bands which are fewer in number than the uplink unit bands; a control unit that respectively allocates resource allocation information per a plurality of uplink unit bands to a PDCCH arranged in a prescribed downlink unit band; and a PDCCH creation unit that creates a PDCCH signal by respectively masking the resource allocation information per a plurality of uplink unit bands with the terminal ID that has been set per a plurality of uplink unit bands.
US10045290B2
A computing device is interfaced with other devices in a wireless personal area network (PAN) to enhance co-existence with a wireless local area network (WLAN). The computing device coordinates activity of the wireless PAN as a coordinator for the wireless PAN, including communicating with the wireless PAN devices using an overlay protocol that is only partially compliant with the protocol used over the WLAN but enables co-existence. WLAN devices can, upon hearing an overlay protocol frame, understand at least enough of the overlay protocol frame to defer use of a common wireless networking medium. If the PAN coordinator is capable of associating with the WLAN, it can be a dual-network device capable of associating with the WLAN and PAN simultaneously. The dual-network device can use a common network module to handle both WLAN and PAN traffic, communicate with a WLAN device in ad hoc mode and enable power saving.
US10045287B1
Apparatuses, systems, and methods for user equipment (UE) devices to perform more efficient frequency scans for potential base stations. According to techniques described herein, the UE may, in response to detecting that UE does not have cellular service, perform a full band scan to search for a last registered public land mobile network (PLMN) and the full band scan may discover one or more cells not associated with the last registered PLMN. The UE may populate a database with one or more parameters associated with the one or more cells and in response to not finding the last registered PLMN, perform a targeted scan limited to a set of PLMNs found during the full band scan. In some embodiments, each PLMN in the set of PLMNs may be comprised in a roaming PLMN list for an operator.
US10045283B2
A method and a system for providing small cell information to a user equipment in a heterogeneous network environment are provided. A user equipment sends a request to a network entity for providing availability of one or more small cells in its proximity. The network entity obtains location information associated with the user equipment and retrieves a small cell map displaying the one or more small cells from a map database. Then, the network entity determines whether the one or more small cells are in the proximity of the user equipment using the small cell map. Accordingly, the network entity provides a notification indicating availability of the one or more small cells to the user equipment. Moreover, the user equipment initiates a scan for the one or more small cells based on the received notification.
US10045281B2
There is provided a method comprising, for a UE associated with a first base station in a first cell of a plurality of cells, receiving first system information and second system information, said first system information associated with the first cell, said second system information associated with the plurality of cells and, when the UE moves to a second cell of the plurality of cells, updating said first information and maintaining said second information.
US10045279B2
Concepts and technologies are described herein for a hybrid network-based and device-based intelligent radio access control. According to one aspect disclosed herein, a radio access technology (“RAT”) selection system and a mobile device cooperate to enable an intelligent multi-radio access control that can select a RAT that is best-suited for the mobile device. The RAT selection system can select networks based upon network conditions, policies, user profiles, applications, and/or other information, and provide a list of the networks to the mobile device. The mobile device can utilize local device information to select a network from the list. In this manner, the RAT selection system and the mobile device can cooperate to steer traffic to various networks operating in accordance with different RATs to improve user experience, especially in network traffic congested areas, and to efficiently leverage network resources for mobile telecommunications and WI-FI networks.
US10045273B2
Propagation of a wireless signal is facilitated and brokered through a wireless network, and the signal is delivered by an appropriate method to an intended receiving wireless terminal. A single network element acts as a signal entry point and executes parallel processes to determine the location of an intended receiving wireless terminal and the registration thereof within the wireless network, the signal type, and the capabilities of the terminal. The network element then analyzes this information to determine the best method of signal propagation through the wireless network so as to ensure signal delivery to the wireless terminal or alternate delivery according to subscriber-set preferences.
US10045270B2
A technique that can enhance the effectiveness of traffic offloading is provided. A base station of the present invention includes: a first means for selecting an MME (Mobility Management Entity), based on information included in a message sent from a terminal; and a second means for sending a connection request sent from the terminal to the selected MME, wherein the first means is able to select a virtual MME that operates a function of the MME through a virtual machine, based on the information included in the message.
US10045266B2
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE). An operating method of a user equipment (UE) in a mobile communication system is provided. The operating method includes receiving a service through a first enhanced node B (eNB) for a first time interval period from a first timing point; and receiving the service through a second eNB for a second time interval period from a second timing point, wherein the first timing point is different from the second timing point.
US10045258B2
A network-adaptive function control method is provided for a dual-mode mobile terminal. The network-adaptive function control method for a dual-mode mobile terminal supports communication via first and second-type networks includes registering at least one function as a network-adaptive; determining, when a function is requested to be activated, whether the requested function is the network-adaptive function. If it is determined that the requested function is the network-adaptive function, it if determined whether the mobile terminal is in the first-type network; and activating, if the mobile terminal is in the first-type network, the requested function in association with the first-type network. The network-adaptive function control method of the present invention allows registering portable IP network-friendly functions that are served only in a portable IP network domain but not in the cellular network domain, thereby restricting handover to the costly cellular network, resulting in reduction of communication cost.
US10045256B2
A wireless device of transmitting a data frame in a WLAN is provided. The wireless device includes: a MAC unit generating a data frame; a PHY unit transmitting a wireless signal of the data frame; and a processor being operably coupled to the MAC unit and the PHY unit and controlling a set of TXVECTOR parameters. The processor is configured for: generating the data frame, the data frame including a data field having a service field and a very high throughput signal information (VHT-SIG-B); and transmitting a wireless signal of the data frame via a operating channel bandwidth. The data field is scrambled with a scrambling sequence, the scrambling sequence is generated based on a initial scrambling sequence and a generator polynomial. The service field is determined based on the set of TXVECTOR parameters, the TXVECTOR parameters including an control information for the service field.
US10045251B2
A method includes measuring a first congestion level of the first access point, determining to change a coupling destination of a terminal device from a first access point to a second access point, transmitting a request from the first access point to the plurality of access points, the request from the first access point requesting the plurality of access points other than the second access point not to send a response to a request from the terminal device, the request from the terminal device requesting the plurality of access points to send the response to the terminal device, cutting off a coupling between the first access point and the terminal device, transmitting the request from the terminal device to the plurality of access points, sending the response to the request from the terminal device, and establishing a coupling between the second access point and the terminal device.
US10045247B2
A method and system for managing traffic in a network. For each label switch path of at least two logical switch paths, logical paths are identified. Each label switch path begins at a first provider edge and ends at a second provider edge. Most recent data received from the first provider edge is transmitted to the second provider edge via a selected logical path. For each logical path, jitter, packet delay and packet loss are identified. For each logical path, calculating a path usage is calculated as a first function of the jitter, the packet delay, and the packet loss, wherein the path usage is a fraction denoting a highest percentage of total network traffic that each logical path can manage.
US10045237B2
Systems and methods which provide white space channel identification and/or selection using high probability area determinations for a device and availability probability calculations for channels based on a probability model are described. A white space device (WSD) may utilize spectrum scanner sensing results to determine one or more course high probability area (HPA) for the WSD. The sensing results may further be analyzed to derive probability information regarding the WSD being located at the HPAs, to thereby refine the HPAs. Thereafter, the information regarding probabilities of the WSD being located at the HPAs may be utilized with information from a white space location database to determine an availability probability of one or more white space channels. One or more such white space channels may be identified and/or selected for use by the WSD.
US10045228B2
A method and an apparatus, in a mobile communication system, for effectively providing configuration information about a small cell that has a small cell service region are provided. The method for transmitting reconfiguration information of a small cell base station in a mobile communication system includes: when deciding to reconfigure a small cell, obtaining the latest macro cell configuration information from a macro cell base station; generating reconfiguration information about the small cell on the basis of the obtained macro cell configuration information; and transmitting, to the macro cell base station, the regenerated reconfiguration information so that the macro cell base station can transmit the reconfiguration information to User Equipment (UE).
US10045227B2
A marine communication system has an on-shore base station providing a long-range network, an Internet router connecting the base station to an Internet network, a plurality of first fishing boats in a cluster, each having an onboard Access Router, and at least one second boat in the cluster equipped with Adaptive Backhaul Equipment, including a directional antenna and a backhaul transceiver capable of accessing the network provided by the base station. The access routers provide communication with communication devices used by fishermen aboard the boats, and at least one Access Router communicates with the equipment aboard the at least one second boat in the cluster, thereby providing Internet connectivity and email, voice, text and video communication through the base station and the Internet network, to the fishermen aboard the boats in the cluster.
US10045199B2
A decrease is realized in network load caused by a change in selection of location registration device or an increase or decrease in the number of installations, on a circuit switching network side. A mobile communication system includes a mobile station, a packet switching station, and a plurality of location registration devices that perform location management of the mobile station. With respect to the mobile station, after one location registration device is already selected from among the plurality of location registration devices, when the mobile station performs location registration, an NRI (Network Resource Identifier) included in a TMSI (Temporary Mobile Station Identifier) is transmitted to the packet switching station. The packet switching station makes a request for location registration with respect to the one location registration device, based on the NRI.
US10045193B2
According to some embodiments, a method in a network node of a wireless network for aligning discovery reference signal (DRS) occurrences comprises determining a first DRS occurrence configuration that comprises a schedule for transmission of a first series of DRS occurrences. The method further comprises determining a first discovery measurement timing configuration (DMTC) that comprises a schedule for receiving DRS occurrences that is aligned with a first subset of DRS occurrences of the first series of DRS occurrences. The method further comprises determining a second DMTC that comprises a schedule for receiving DRS occurrences that is aligned with a second subset of DRS occurrences of the first series of DRS occurrences, wherein the second subset of DRS occurrences is different than the first subset of DRS occurrences. The method further comprises communicating the first DMTC to a first wireless device and the second DMTC to a second wireless device.
US10045187B1
A method including receiving a first alert message from a first mobile device via a first short-range wireless transceiver included in a plurality of short-range wireless transceivers installed at respective fixed locations in a facility; determining a first location for the first mobile device based on a location of the first short-range wireless transceiver and a signal strength between the mobile device and the first short-range wireless transceivers; and notifying a responding party that an emergency event occurred at the first location.
US10045181B2
The present invention relates to a method and device for performing a Bluetooth reconnection procedure. In accordance with embodiments of the present invention, there are provided a method and device, including sending a first message notifying a second device of the activation of a first device to the second device through a specific channel, receiving a beacon message through the specific channel from the second device as a response to the first message, sending a request message requesting a connection with the second device using Bluetooth to the second device through the specific channel, and receiving a confirm message through the specific channel from the second device as a response to the request message. The first device stores information related to the Bluetooth connection with the second device.
US10045177B2
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A user equipment in a communication system, according to various embodiments of the present disclosure, includes: a controller that determines at least one communication service to deactivate among communication services that are able to be provided and a transmitter that transmits, to a server, a message for identifying the at least one communication service to deactivate.
US10045175B2
There is provided a method of caching device generated data. The method comprises receiving device generated data from a device via a wireless communication network. The method further comprises retrieving a device identifier used by components within the wireless communication network to identify the device; and storing the device generated data with the device identifier.
US10045170B2
To provide as data rate independent user experience as possible for remote service, function descriptions are associated with identifiers, and a function plan transmitted between a service center and a user apparatus comprises the identifiers but the function plan outputted in the user apparatus comprises the function descriptions.
US10045162B2
A device for transmitting a media service in a hybrid network, which is a combination of a broadcasting network and a communication network, includes a streaming server, a streaming client, a multiplexer, and a transmitter. The streaming server generates media segments including media data and a metadata file including temporal order information and downloading and reproduction information of the media segments corresponding to a plurality of profiles. The streaming client selects a profile according to a transmission bit ratio appropriate for a broadcasting resource allocation state, requests a media segment with quality that is suitable for the broadcasting resource allocation state from the streaming server, and downloads the same. The multiplexer multiplexes part of information of the metadata file on the profile selected from among the media segment and the metadata file of the plurality of profiles to generate a baseband frame. The transmitter converts the baseband frame into a broadcasting signal and transmits the same through a broadcasting network.
US10045151B1
Systems and methods are described for triggering transmission bundling for participant wireless devices of an antenna system. An uplink signal may be received at an access node from a wireless device in communication with the access node. It may be detected that the wireless device is proximate to an antenna system in communication with one or more participant wireless devices, wherein the antenna system does not comprise the access node. It may be then determined that transmission bundling should be triggered for the participant wireless device based on the detecting. And the participating wireless devices may be instructed to perform transmission bundling.
US10045145B2
A method of non-causally shifting a channel includes estimating comparison values at an encoder. Each comparison value is indicative of an amount of temporal mismatch between a previously captured reference channel and a corresponding previously captured target channel. The method also includes smoothing the comparison values to generate smoothed comparison values based on historical comparison value data and a smoothing parameter. The method further includes estimating a tentative shift value based on the smoothed comparison values. The method also includes non-causally shifting a target channel by a non-causal shift value to generate an adjusted target channel that is temporally aligned with a reference channel. The non-causal shift value is based on the tentative shift value. The method further includes generating, based on reference channel and the adjusted target channel, at least one of a mid-band channel or a side-band channel.
US10045142B2
An audio playback device comprises a microphone, a speaker, and a processor. The processor is arranged to output by the speaker first audio content and receive by the microphone an indication of the first audio content. A first acoustic response of a room in which the audio playback device is located is determined based on the received indication of first audio content. A mapping is applied to the first acoustic response to determine a second acoustic response. The second acoustic response is indicative of an approximated acoustic response of the room at a spatial location different from a spatial location of the microphone. The second audio content output by the speaker is adjusted based on the second response.
US10045133B2
A device combining a variable sound attenuator with a hearing device, (such as a hearing aid or tinnitus device) that allows a user to adjust the amount of attenuation of environmental sound in a variable, continuous fashion or in a discrete controlled fashion from zero attenuation to maximum attenuation without removing the device from the ear. The attenuator includes a housing having a passageway, the passageway allowing for sound to pass through the housing and a variable control, the variable control able to control the size of the passageway through the housing and the device including a second passageway for transmitting amplified sound from the hearing device into the ear of the wearer.
US10045129B2
According to an embodiment, an apparatus for sensing vibrations produced by a bone conduction hearing aid is disclosed. The apparatus includes a proximal end, a distal end and a side surface. The proximal end comprising a proximal periphery comprising a material adapted to, during a measurement, contact a skin of a user of the bone conduction device and to enclose a skin area within the proximal periphery. The distal end comprising a measurement microphone adapted to, during the measurement, receive an acoustic signal in dependence of vibrations produced at the skin area, the vibrations being representative of skull vibrations produced within the user by the bone conduction hearing aid in response to a sound signal. The side surface, in combination with the proximal periphery and the distal end, adapted to define an acoustic signal transmission cavity that allows transmission of the acoustic signal from the skin area to the measurement microphone during the measurement.
US10045120B2
Disclosed is a system and method for generating a model of the geometric relationships between various audio sources recorded by a multi-camera system. The spatial audio scene module associates source signals, extracted from recorded audio, of audio sources to visual objects identified in videos recorded by one or more cameras. This association may be based on estimated positions of the audio sources based on relative signal gains and delays of the source signal received at each microphone. The estimated positions of audio sources are tracked indirectly by tracking the associated visual objects with computer vision. A virtual microphone module may receive a position for a virtual microphone and synthesize a signal corresponding to the virtual microphone position based on the estimated positions of the audio sources.
US10045118B2
A method and apparatus for adapting an electronic device to receive digital television broadcast signals is disclosed. The device comprises a switch commandable to interpose one or more matching networks as in the RF signal path according to a channel command to match an integrated headset antenna to the tuner receiving the RF signals.
US10045111B1
A system and method for detecting donning and doffing of an electronic device includes a capacitive sensor configured to generate a capacitance signal based on a capacitance measured by the sensor. The method also includes generating an average capacitance signal by averaging the capacitance signal over a period of time, and generating an intermediate signal based on a difference between the capacitance signal and the average capacitance signal. The method also includes generating a don or doff signal and setting the average capacitance signal to be equal to the capacitance signal when the don or doff signal is generated. The don signal is generated subsequent to the electronic device changing state from a doffed state to a donned state. The doff signal is generated subsequent to the electronic device changing state from a donned state to a doffed state.
US10045102B2
A speaker device includes a vibration generator, a rod-like member, and a sound generator. The vibration generator vibrates when receiving an electrical signal. The rod-like member has a first longitudinal end fixed to the vibration generator. The sound generator is attached to a part of the rod-like member. The sound generator integrally includes a vibration transmitter which has a fibrous structure and a diaphragm which is a sheet and has a fibrous structure. When a fiber direction is defined as a direction in which fibers of a fibrous structure are oriented, a fiber direction of the vibration transmitter and a fiber direction of the diaphragm intersect with each other.
US10045087B1
Systems and methods for providing parental control support in video mosaic environment are disclosed. Upon receiving a request for a video mosaic page, screen data, which may include parental control information, is received. The screen data may identify the video assets in the video mosaic page. A determination is made whether the video assets in the video mosaic page are locked or unlocked by parental controls in force on the user equipment. Locked assets may be masked and individually unlocked upon verification of a parental control access code or PIN. Unlocked assets may be presented in cells, or windows, in the video mosaic page and may also be individually locked and subsequently masked. A separate set of parental control settings may be maintained for video mosaic pages or the mosaic parental control commands may be resolved with system parental control settings.
US10045082B2
Methods and apparatus to correct errors in measuring audiences of over-the-top media are disclosed. In some examples, the methods and apparatus identify a first set of data from a first data source, the first set of data different from a second set of data from a second data source. In some examples, the methods and apparatus generate a third set of data based on the second set of data from the second data source. In some examples, the methods and apparatus generate a model based on a difference between the first set of data and the third set of data. In some examples, the methods and apparatus apply the model to the first set of data. In some examples, the methods and apparatus assign viewership to an impression associated with the first set of data by imputing viewership associated with the second set of data to the first set of data.
US10045079B2
An apparatus and a system are described herein. The apparatus includes logic to render a video. The apparatus also includes logic to adjust a feature of a video in response to a power consumption, wherein the logic to adjust a feature of a video is integrated into an operating system of the apparatus.
US10045068B2
Identification of services that carry the same or equivalent content. A reception apparatus includes circuitry configured receive first service information for a first service included in a first broadcast steam, and receive second service information for a second service included in a second broadcast stream. The first service is associated with a first virtual channel number and the second service is associated with a second virtual channel number. The circuitry is configured to determine whether the first service included in the first broadcast stream contains the same programming content as a service included in another broadcast stream based on the first service information. The first service information includes an identifier included in the second service information when the first service included in the first broadcast stream contains the same programming content as the second service included in the second broadcast stream.
US10045065B2
Wireless communication devices are provided with direct video and audio streaming capability. The streaming capability may support overlays. Some implementations include incorporation of these features into devices with a mirroring display mode.
US10045043B2
Provided are a method and apparatus for intra predicting an image, which generate a prediction value via linear interpolation in horizontal and vertical directions of a current prediction unit. The method includes: generating first and second virtual pixels by using at least one adjacent pixel located upper right and lower left to a current prediction unit; obtaining a first prediction value of a current pixel via linear interpolation using an adjacent left pixel located on the same line as the first virtual pixel and the current pixel; obtaining a second prediction value of the current pixel via linear interpolation using an adjacent upper pixel located on the same column as the second virtual pixel and the current pixel; and obtaining a prediction value of the current pixel by using the first and second prediction values.
US10045033B2
A quantization unit for quantizing orthogonal transform coefficients to calculate a coefficient level: calculates the number of value information bits of a significant coefficient level of an orthogonal transform coefficient to be processed in an image block; monitors coefficient levels output from the quantization unit in the image block from beginning to the N-th prior to the target in transmission order, and updates a state variable indicating whether or not at least one of monitored coefficient levels is significant; calculates the number of position information bits of the significant coefficient level of the orthogonal transform coefficient to be processed, based on a position of the orthogonal transform coefficient to be processed and the state variable; and sets the significant coefficient level to 0 in the case where the number of value information bits and the number of position information bits satisfy a predetermined condition.
US10045026B2
Disclosed are a method for determining a color difference component quantization parameter and a device using the method. Method for decoding an image can comprise the steps of: decoding a color difference component quantization parameter offset on the basis of size information of a transform unit; and calculating a color difference component quantization parameter index on the basis of the decoded color difference component quantization parameter offset. Therefore, the present invention enables effective quantization by applying different color difference component quantization parameters according to the size of the transform unit when executing the quantization.
US10045025B2
A method of decoding a video includes determining an initial value of a quantization parameter (QP) used to perform inverse quantization on coding units included in a slice segment, based on syntax obtained from a bitstream; determining a slice-level initial QP for predicting the QP used to perform inverse quantization on the coding units included in the slice segment, based on the initial value of the QP; and determining a predicted QP of a first quantization group of a parallel-decodable data unit included in the slice segment, based on the slice-level initial QP.
US10045021B2
Provided is a method of reconstructing multilayer images including obtaining RAP picture information of a plurality of layers including a base layer and an enhancement layer, independently decoding a RAP picture of the base layer by using RAP picture information, and independently decoding a RAP picture of the enhancement layer by using RAP picture information.
US10045018B2
A system having one or more different asymmetric data decompression algorithms and a processor. A first asymmetric data decompression routine is configured to produce decompressed data with a higher data rate for a given data throughput than a second asymmetric data decompression routine of the plurality of different asymmetric data decompression routines. The processor is configured to analyze one or more data parameters from one or more data blocks containing video data and to select two or more different data decompression routines.
US10045016B2
A method of managing lip synchronization error in a multimedia content delivery network includes identifying a video packet and an audio packet associated with the video packet and determining a synchronization offset between the audio and video packets at a first monitoring point in the network. The audio and video packets are then detected at a second monitoring point in the network and a second synchronization offset is determined. When a delta between the first synchronization offset and the second synchronization offset exceeds a threshold, lip synchronization error information may be automatically recorded and/or reported to a service provider and corrective action may be taken if potential sources of the lip synchronization error are within the domain of the service provider. The video packet may be identified by a timestamp within the packet and the audio packet may be identified by audio data within the audio packet.
US10045013B2
A pixel array, a display device and a display method are provided. The pixel array comprises a plurality of pixel rows, each pixel row includes repetitive units sequentially arranged along a row direction, and each repetitive unit includes three sub-pixels of different colors (B, R and G). Odd-numbered pixel rows and even-numbered pixel rows are alternately arranged along a column direction; in an odd-numbered pixel row and an even-numbered pixel row adjacent to each other, a minimum distance between center points of sub-pixels of a same color along the row direction is equal to 1 to 1.5 times a width of the sub-pixel, and the width of the sub-pixel is a size of the sub-pixel along the row direction. The pixel array, the display device and the display method can achieve a high resolution by 2D pixel rendering; and in a 3D mode, 3D optical crosstalk can be mitigated by increasing a buffer sub-pixel.
US10045010B2
There is provided a system and method for providing privacy viewing of an output from a electronic display, including a first polarizer configured to polarize a display signal at a first polarization angle; a second polarizer configured to polarize a noise signal at a second polarization angle orthogonal to the first polarization angle; a combiner configured to combine the polarized display signal and the polarized noise signal, and a third polarizer configured to receive the output of the electronic display and polarize the combined polarized display and noise signal at the first polarization angle. The system includes first and second polarization rotators configured to rotate the first and second polarization angles of the combined polarized display and noise signals prior to being output by the electronic display and prior to being received by the third polarizer.
US10045001B2
A mechanism is described for facilitating powering of unpowered objects for tracking, augmented reality, and other experiences according to one embodiment. A method of embodiments, as described herein, includes scanning, by a scanner of a computing device, an object, where the object includes an unpowered object, and where the scanner is further to detect a smart tag at the object. The method may further include providing power, by the computing device, to the object, where the power is provided via the smart tag at the object, where providing power includes initiating an output from the object to enable performing of location tracking of the object, where the output is received by the computing device. The method may further include rendering an augmented reality (AR) experience involving the object, where the AR experience is based on the output.
US10044999B2
An image processing device includes a luminance signal expansion unit which expands a luminance signal, and a chroma signal correction unit which corrects a chroma signal in a manner adjusted to the expansion of the luminance signal.
US10044994B1
Embodiments of the present disclosure provide a projector and a method of driving a projector. The projector includes an image source for generating an image light and a transmission and reflection element. The image light includes a bright-state region image light and a dark-state region image light. The transmission and reflection element includes transmission and reflection units. Each of the transmission and reflection units is configured to reflect the image light irradiated thereon when in a reflective state, and to transmit the image light irradiated thereon when in a transmissive state. The transmission and reflection element is configured to perform one of a transmission and a reflection on the bright-state region image light so that the bright-state region image light is projected and displayed, and perform the other on the dark-state region image light so that the dark-state region image light is not projected and displayed.
US10044988B2
Multi-stage vehicle detection systems and methods for side-by-side drive-thru configurations. One or more video cameras (or an image-capturing unit) can be employed for capturing video of a drive-thru of interest in a monitored area. A group of modules can be provided, which define multiple virtual detection loops in the video and sequentially perform classification with respect to each virtual detection loops among the multiple virtual detection loops, starting from a virtual detection loop closest to an order point, and when a vehicle having a car ID is sitting in a drive-thru queue, so as to improve vehicle detection performance in automated post-merge sequencing.
US10044987B1
A surveillance system including a number of image capturing devices is described. A processing device may receive an image from one of the image capturing devices and determine a device identifier of the image capturing device. The processing device may further detect a machine-readable target in the image and generate data based on the detection. The processing device may store the data in association with the device identifier in a data structure.
US10044985B1
A video-based monitoring and image post-processing system may include a plenoptic camera that has multiple mirrors in its field of view. The plenoptic camera may capture four-dimensional light-field information for multiple images of its field of view and may embed that information in image data sent to a local or backend server for post-processing. An image processing application on the server may extract image data for pixels that collectively represent one of the mirrors, and apply a focusing operation on the extracted image data to generate a video stream of a virtual camera represented by the mirror, dependent on the image information and the distance between the mirror and the camera. The application may correct distortions due to the curvature of the mirror. The system may provide video monitoring in areas without a single line of sight without the need for a large number of expensive cameras.
US10044983B1
Systems and methods for facilitating collaboration between a local user or team in a meeting space and one or more remote users outside the meeting space are provided. The virtual co-location system may include, for example, an IOT device including sensors, a microphone, a beacon light, a speaker, a user control interface (e.g., including a control input adjusted by the local user, the user control interface producing an electronic control signal representing a setting of a control device), and/or a local microprocessor for executing local collaboration software. The virtual co-location systems and methods may also or alternatively include a remote computer having a remote microprocessor for executing remote collaboration software.
US10044978B2
A data transmission method is performed at a data transmission system, including: receiving, by a transit device, audio/video data sent by a target client terminal that is in a target communication channel and has an audio/video upstream authority; forwarding, by the transit device, the audio/video data to a broadcast proxy device in the target communication channel, the broadcast proxy device being connected to at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority; and forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal, the network quality information of each second client terminal being collected by the broadcast proxy device in advance.
US10044977B2
A display apparatus includes a communication interface configured to communicate with another display apparatus, a display configured to display contents being shared with the other display apparatus and a video call user interface (UI) for a video call with a user of the other display apparatus, and a processor, in response to at least one of a gesture and a voice of the user included in video call data received from the other display apparatus satisfying a predetermined condition, configured to control the display to change a size of the video call UI displayed on the display.
US10044974B2
Innovations in encoding of video pictures in a high-resolution chroma sampling format (such as YUV 4:4:4) using a video encoder operating on coded pictures in a low-resolution chroma sampling format (such as YUV 4:2:0) are presented. For example, according to a set of decision rules, high chroma resolution details are selectively encoded on a region-by-region basis such that increases in bit rate (due to encoding of sample values for the high chroma resolution details) happen when and where corresponding increases in chroma resolution are likely to improve quality in noticeable ways. In this way, available encoders operating on coded pictures in the low-resolution chroma sampling format can be effectively used to provide high chroma resolution details.
US10044973B2
In one embodiment, at least one of number of times a frame is paused by a plurality of users (users) and attention-activity of the users for the frame is tracked for each frame of an asset (video etc.). An interactive version of at least one frame is pre-generated based on the tracking. The interactive version is stored to enable playing of the interactive version of the at least one frame. In another embodiment, pausing of a currently playing frame (frame) of the asset is determined. A determination to replace the frame is made based on at least one of attention-activity of a user in the frame, and detecting metadata, of the frame, specifying that the frame is to be replaced. An interactive version of the frame is generated, based on at least one of the attention of the user and the metadata, to replace the frame with the interactive version.
US10044968B2
In some cases, a method includes receiving first control data from a proxy device at a proxy controller. The first control data is prevented from being received at a remote control signal receiver associated with a media device. The proxy controller may determine second control data associated with recording a multimedia content item at a first digital video recorder associated with the media device and third control data associated with recording the multimedia content item at a second digital video recorder that is accessible to one or more communication devices. The proxy controller may communicate the second control data to the media device via the proxy device.
US10044963B2
An imaging apparatus includes a rolling shutter type first image sensor and second image sensor, a timing generator that controls operation timings of these two image sensors, and a controller that subjects generated image data to image processing and controls the timing generator. The first image sensor captures an image of a subject to generate first image data, and the second image sensor captures an image of the subject to generate second image data. Each of the first image data and the second image data has a duplicate region in which the subject is partly duplicated. The controller controls the timing generator in such a way that a period over which the first image sensor exposes lines within the duplicate region in the first image data coincides with a period over which the second image sensor exposes lines within the duplicate region in the second image data.
US10044961B2
The capacitance value of the input node is set to a first capacitance value when a first potential is supplied to the switch. The capacitance value of the input node is set to a second capacitance value which is smaller than the first capacitance value when a second potential is supplied to the switch. The potential supplied to the switch is kept at a third potential which is a potential between the first potential and the second potential in a part of at least one of a period until the potential is set to the first potential from the second potential and a period until the potential is set to the second potential from the first potential.
US10044937B2
An electronic device is provided. The electronic device includes a first camera module including a first lens and a first image sensor configured to photograph an image through the first lens, a processor configured to determine a motion of a pixel included in the image photographed by the first image sensor, and a second camera module including a second lens, a gyro sensor configured to detect a motion of the electronic device, and an image stabilization module configured to calculate a correction value using motion information of the electronic device and motion information of the pixel and to perform image stabilization based on the correction value.
US10044934B2
The invention relates to a method for capturing an image in an image sensor with a matrix of rows and columns of active pixels, powered between a first power supply terminal at zero potential (Vss) and a second power supply terminal at a positive power supply potential (Vdd). Each pixel comprises a photodiode and a gate for transferring the photogenerated charges to a charge storage node. A negative potential (VNEG) is applied to the transfer gate by a charge pump during the charge integration time and it receives a transfer control signal (TRA) common to all the pixels during a transfer time window. The transfer or reset control signal successively comprises at least one first phase during which it goes from the negative potential (VNEG) to a positive transfer potential, a second phase during which it goes from the positive transfer potential to the zero potential supplied by the first power supply terminal, a third phase of finite duration during which it remains at the zero potential, and a fourth phase in which it goes back from the zero potential to the negative potential supplied by the charge pump. Going through the power supply potential limits the current demands in the charge pump which has to re-establish the negative potential VNEG at the end of the transfer.
US10044931B2
An auto-focusing optimization method for a camera and a camera are provided. The auto-focusing optimization method for a camera includes: shooting, in an focusing manner, at least the first image and the second image after the camera is started; synthesizing the first and the second image; and displaying an image after synthesis processing. The above scheme is capable of optimizing an image shot in a focusing manner and improving the definition of the image.
US10044930B2
It is provided a photographing assisting system. The system includes a plurality of photographing apparatuses and an information processing apparatus which receives images from the plurality of photographing apparatuses, recognizes a subject in each received image and a location in which each received image is photographed, determines a group including at least one photographing apparatus within a predetermined area of each photographing apparatus and detects a photographing situation indicating the subject, the location and a photographer of the photographing apparatus within the predetermined area. The information processing apparatus outputs photographing advice according to the photographing situation of each of the plurality of photographing apparatuses to the photographing apparatus in the group. The photographing apparatus in the group outputs the photographing advice received from the information processing apparatus.
US10044925B2
Described are examples for capturing one or more real world images for display with one or more computer-generated images (e.g., holograms). One or more computer-generated images for overlaying over one or more real world images can be received, and a depth for overlaying at least one of the computer-generated images over the one or more real world images can be determined. A lens of a camera can be focused based on this depth, and the one or more real world images can be captured via the camera with the lens focused based on the depth. The one or more real world images can be provided as one or more mixed reality images with the one or more computer-generated images overlaid on the one or more real world images, such that the image is focused on objects near the one or more computer-generated images.
US10044921B2
A system and method are provided and include a rotatable smartphone cradle mounted in a pedestal and configured to receive a first smartphone. The pedestal has a controller configured to communicate with a remote control server. The first smartphone is configured for video conferencing with a second smartphone. The remote control server receives control commands from the second smartphone for rotating the first smartphone in the rotatable smartphone cradle while the second smartphone is video conferencing with the first smartphone. The remote control server communicates the control commands to the controller. The controller controls a rotational actuator to rotate the first smartphone in the rotatable smartphone cradle based on the received control commands.
US10044917B2
The present technology relates to an imaging apparatus, a manufacturing apparatus, a manufacturing method, and an electronic appliance that contribute to miniaturization and thinning of an imaging apparatus. Provided is an imaging apparatus including a first circuit board in which an imaging element is mounted on a center portion, a component that is mounted on an outer circumference portion of the center portion of the first circuit board, and a member that incorporates the component and is provided in the outer circumference portion and is formed by a mold method. The imaging apparatus further includes a lens barrel that holds a lens, in which a frame that supports a portion including the lens barrel is located on the member. Further, the frame includes an infra red cut filter (IRCF). The present technology can be applied to an imaging apparatus.
US10044905B2
An disclosed image processing apparatus reproduces an input pixel expressed by a gray level through a printing process performed on a plurality of segmented regions of the input pixel, based on an output pattern. The image processing apparatus includes: a duplicator configured to duplicate the input pixel into at least two pixels; a storage configured to store a plurality of tables, each of the plurality of tables associating the gray level and an output pattern of one of the duplicated pixels, such that a plurality of output patterns exist with respect to each gray level; and a controller configured to control a plurality of output regions, based on the output pattern corresponding to the gray level of the input pixel in accordance with a table selected for each of the duplicated pixels, the plurality of output regions corresponding to the plurality of segmented regions of each of the duplicated pixels.
US10044872B2
In an approach for creating a hierarchal organization of spoken conference call topics, a processor determines an identity of a first speaker from a group of participants on a conference call, wherein the group of participants are known. A processor determines a first conference call topic, wherein the first conference call topic is determined using a portion of the first speaker's speech. A processor adds a second speaker's identity to a queue of speakers while recording the first speaker's voice. A processor determines a second conference call topic. A processor links the first conference call topic and the second conference call topic into a hierarchal organization of spoken conference call topics.
US10044869B2
Systems and methods for providing an audio communication system include receiving from a first user, by a microphone of a first voice-controlled device of a plurality of voice-controlled devices in an audio communication system, a first audio message and an audio command to provide the audio message to a second user. An identity of the second user associated with a user profile based on the audio command is determined. The first audio message is provided to a second voice-controlled device of the plurality of voice-controlled devices to output the audio message at a speaker of the voice-controlled device to the second user that is proximity to the second voice-controlled device.
US10044866B2
A request is received for connecting a user with an agent, the request identifying a user interaction with content. A second server is accessed to determine a first score of the user representing a benefit the user has generated for a client that provides the content. A third server is accessed to determine a second score of the user representing overall burden to provide services to the user by the client based on an interaction history of the user with the client. A user value is dynamically determined based on the first score and the second score using a user value determination algorithm that is specifically configured for the client. A list of agent candidates is identified from a pool of agents based on the user value and the collection of real-time data. A first communication session is established between the user and one of the agent candidates.
US10044858B1
A call processing system and method for providing a secondary information channel to a caller. Upon reception of a call from a caller to a customer service representative on a primary access channel determine a device (secondary device) associated with the caller that is separate from the device the caller is using for the primary access channel. The secondary device is to be used to provide a secondary information access channel. The secondary information access channel is complimentary to the primary access channel between the caller and the customer service representative and is utilized to deliver information content to the caller and/or provide other services supportive of the conversation with the company service representative.
US10044855B2
Various systems and methods for a collaborative phone reputation system are described herein. A system for implementing a collaborative phone reputation system includes a compute device comprising: a call handling module to detect, at the compute device, an incoming call for a user of the compute device; a scoring module to determine a local probabilistic score that the incoming call is desirable for the user; and an execution module to perform an action at the compute device based on the local probabilistic score.
US10044850B2
According to one embodiment of the present disclosure, a control method of an electronic device includes: determining whether data is received by a background process of the electronic device and outputting a tactile notification notifying a user of the reception of the data when the data is received. Other embodiments are also disclosed herein.
US10044849B2
Technologies for distributed generation of an avatar with a facial expression corresponding to a facial expression of a user include capturing real-time video of a user of a local computing device. The computing device extracts facial parameters of the user's facial expression using the captured video and transmits the extracted facial parameters to a server. The server generates an avatar video of an avatar having a facial expression corresponding to the user's facial expression as a function of the extracted facial parameters and transmits the avatar video to a remote computing device.
US10044848B2
A mobile device is configured to wirelessly authenticate with a reader device. The mobile device may receive an acoustic signal from a user, and a command may be determined based on the acoustic signal. The mobile device may transmit the command to the reader device if the mobile device and the reader device are authenticated. The reader device may receive the command, and may analyze the command to determine an action to be performed. The reader device may then perform the action if the mobile device is authorized to request the command to be performed.
US10044846B2
A smart phone according to an embodiment of the present invention suggests a method for accessing dual environments in a lock screen. The method may comprise: a step for receiving an inputted password or release pattern in a lock screen of a smart phone; and a step for providing smart phone environments different from each other according to the inputted password.
US10044844B2
According to some embodiments, a wireless child phone includes: a) a handheld phone unit with a touch screen type user interface; b) the wireless phone being configured to make calls to only a preset set of callees, and wherein the child phone is adaptable to modify the preset set of callees by an administrator such as to present a modified user interface for a user based on the number of callees in the preset set of callees; c) the child phone being configured to display on the touch screen dialing keys comprising icons or regions for enabling a call to be automatically directed to a callee upon selecting a respective icon or region, wherein the child phone is configured such that upon pressing a respective icon or region, a call is automatically directed to a respective one of the preset set of callees.
US10044842B2
The disclosed technology contemplates use of a communication device in public without a user's voice being overheard by the public. In certain situations, public use of a communication device, even when the conversation is private, may not be appropriate. So, a preferred embodiment of the disclosed technology involves a system of enabling or disabling a communication device. Some embodiments may include computer hardware and memory with voice-recognition software that is configured to receive a user's spoken voice during a test conversation, analyze the voice for its hertz spectrums evident in the test conversation, and subsequently employ the data during active noise cancelation. Suitably, this voice recognized noise cancelation or active noise cancelation via voice algorithm can be used to actively noise cancel a user's voice in a manner that is specifically tailored to the user by directing the sound source to provide an inverted signal that is 180 degrees out of phase with the user's actual voice. In one embodiment, the voice algorithm allows a digital CPU to anticipate the manner, including tonality, rhythm, and cadence, of a user's speaking and predict an appropriately inverted signal so that noise is substantially canceled.
US10044829B2
Control systems and methods for cache coherency are provided. One control method includes steps of transmitting a link-connect request to a second electrical device when the first electrical device is coupled to the second electrical device by a cache coherency (CC) interface by a first electrical device, establishing a link between the first electrical device and second electrical device according to the link-connect request by the CC interface, and operating a first operating system of the first electrical device by a second processing unit of the second electrical device after establishing the link.
US10044828B2
A method, system and program for uploading a resource from remote storage to a remote service. The method comprises the steps of connecting to the remote service, initiating an upload of the resource to the remote service, selecting the remote storage as a source of the resource, acquiring the resource from the remote storage, and uploading the resource to the remote service. In one embodiment, at least part of the method is executed by a proxy server and the step of acquiring the resource from the remote storage comprises downloading the resource to the proxy server. In another embodiment, the remote service communicates directly with the remote storage. In this further embodiment, a client device acquires authentication data for the resource from the remote storage and the step of acquiring the resource from the remote storage includes providing the authentication data to the remote storage.
US10044826B2
A near end point of presence (PoP) of a cloud proxy service receives, from a client device, a request for a network resource. A far end PoP from a plurality of PoPs of the cloud proxy service is identified. Responsive to determining that a version of the network resource is stored in the near end PoP, a request for the network resource is transmitted to the far end PoP with a version identifier that identifies that version. The far end PoP receives, from the near end PoP, a response that includes difference(s) between the version of the network resource stored in the near end PoP with a most current version of the network resource. The response does not include the entire network resource. The near end PoP applies the specified difference(s) to the version that it has stored to generate an updated version of the network resource, and transmits it to the client device.
US10044822B2
A communication apparatus includes a memory and a processor. The processor is configured to perform operations including acquiring device IDs and calculation data items from a plurality of calculation devices, respectively, each device ID and each calculation data item being in association with each other. In a case where a group ID stored in the memory is selected, transmitting names data items corresponding to the acquired device IDs and the acquired calculation data items corresponding to the acquired device IDs, in association with the group ID to a server, and receiving an integrated data item being obtained based on the names data items and the acquired calculation data items associated with the group ID.
US10044817B2
The disclosure includes a system and method for provisioning wireless application services in sparsely connected wireless environments. The system includes a processor and a memory storing instructions that, when executed, cause the system to: estimate journey requirements; generate a current connectivity map based on driving-related data; generate a current connectivity map based on driving-related data; estimate services for a current journey; and generate a prioritized list of services and at least one expiration time for one of the services.
US10044812B2
According to an embodiment, a communication device performs communication with a terminal device via a network and includes first and second connection maintaining units and a switch instructing unit. The first connection maintaining unit maintains a connection established with the terminal device and mediates communication between the terminal device and another terminal device. The second connection maintaining unit maintains a communicable state of the terminal device with the communication device according to a method different from a method implemented by the first connection maintaining unit. When a predetermined switching condition is satisfied, the switch instructing unit instructs the terminal device to switch a method for maintaining a communicable state either from a first method, which is a method implemented by the first connection maintaining unit, to a second method, which is a method implemented by the second connection maintaining unit, or from the second method to the first method.
US10044811B2
Methods and systems for forwarding data between a first network element and a terminal at a management server, comprising the steps of receiving a request from the terminal to communicate with the first network element during a first data session; determining whether a first connection has been established with the first network element; establishing the first connection with the first network element if the first connection has not been established with the first network element; and forwarding data between the first network element and the terminal using the first connection during the first data session.
US10044802B2
An apparatus comprising a network interface to at least a first portion of a network and at least a second portion of a network. A deep-packet-inspection (DPI) unit identifies at least a source of content, the DPI unit further inspecting one or more packets provided from the identified at least a source of content over the first portion of the network, each packet having at least a specific source address and a specific destination address. A storage stores at least a portion of the content. A content delivery unit receives a request from the second portion of the network for requested content from the identified at least a source of content and responsive thereto provides the requested content, or portions of the requested content, from the storage to the second network if the requested content, or portions of the requested content, is stored in the storage, or otherwise sending the request over the first portion of the network to the identified at least a source of content for the requested content, or missing portions of the requested content.
US10044794B2
An information processing apparatus includes a first communication section and a second communication section. The first communication section externally receives information indicating a communication method to be used in communication with a server apparatus, by using a predetermined communication method. The second communication section communicates with the server apparatus by using the communication method indicated by the information that has been received.
US10044789B2
A communication apparatus, a control program of the communication apparatus, and a relay apparatus are provided. The communication apparatus is configured to download electronic data from a server storing a first amount or more of electronic data and to output the downloaded electronic data. The communication apparatus includes an output unit configured to output a second amount of electronic data smaller than the first amount at one time, a download information acquiring unit configured to acquire download information necessary for downloading the first amount of electronic data stored in the server, from the server, a download unit configured to download the second amount of electronic data of the first amount of electronic data from the server, using the download information acquired by the download information acquiring unit. The output unit is configured to output the electronic data downloaded by the download unit.
US10044778B2
A user interface for sharing media items with others. From a sender's perspective, embodiments of the invention allow for an easy-to-use drag-and-drop technique that is more user-friendly than conventional techniques. From the recipient's perspective, embodiments of the invention allow media items from multiple sources to be aggregated into a single viewport, providing a cohesive and unified approach to media items received from others.
US10044777B2
The invention concerns a method and a device for communicating between at least a first terminal (15) and a second terminal (12), a first communication session (S1) having previously been established by the first terminal, and first drawing data intended to be transmitted to the second terminal having been generated (E206) by at least the first terminal. When the second terminal is not available to participate in the first communication session, the communication method stores (E209) said first drawing data in a communication device. After the end of said first communication session, the communication device sends (E215) an invitation message to the second terminal inviting it to participate in a second communication session (S2) and transmits (E219) said first drawing data to the second terminal during the second communication session.
US10044769B2
Telecommunications network components configured to manage call control of a communication session of user equipment are described herein. An anchoring network device may proxy signaling traffic for the communication session. The anchoring network device may determine a routing identifier based at least in part on which access network, or which type of access network, is carrying the communication session, and may transmit state information of the communication session to a call-control server in association with the routing identifier. The call-control server may provide control information of the communication session to the anchoring network device in response to the state information. The anchoring network device may modify the communication session, e.g., by adding or dropping one or more parties, in response to the control information. The routing identifier may be determined based at least in part on capabilities of a communication session indicated in a session-initiation message.
US10044767B2
In accordance with at least one embodiment of the present invention, a communication apparatus includes a communication unit configured to send and receive messages on a network. Each message has a message header configured to include a plurality of header fields, where the message header includes a suppression header field that indicates a request to suppress at least one header field in at least one subsequently sent or received message. The communication apparatus is configured to establish a suppressed header field message exchange session with a peer on the network so that at least one subsequent message exchanged between the communication apparatus and the peer is free of at least one suppressible header field.
US10044766B2
Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.
US10044763B2
Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service. Each trusted user machine is configured to optionally apply security to messages. Rules determine when automatic protection is applied and the level of protection to apply. The trusted client automatically downloads the rules (or rules policies) from a trusted rules service and caches the rules locally. During composition, the rules analyze the message and automatically apply security template(s) to the message. The security template(s) encrypt the body of the message, but not the headers or subject. The untrusted message service processes the header and delivers the message to the correct recipient. The hosted service cannot view the contents of the message body, and only intended recipients of the protected message can view the message body. Offline protection is supported, and the user can override protection by the rules.
US10044762B2
Methods and apparatuses employing copula optimization in building multivariate statistical models for identifying and detecting threats to an enterprise or e-commerce system are disclosed, including grouping log lines belonging to one or more log line parameters from one or more enterprise or e-commerce system data sources and/or from incoming data traffic to the enterprise or e-commerce system; extracting one or more features from the grouped log lines into one or more features tables; using one or more statistical models on the one or more features tables to identify statistical outliers and using the one or more rules on incoming enterprise or e-commerce system data traffic to detect threats to the enterprise or e-commerce system. Other embodiments are described and claimed.
US10044758B2
A method and system are provided that, in turn, provide a secure policy audit in a shared enforcement environment. The method includes providing an auditing component in a software defined network. The method further includes receiving, by the auditing component, a first auditing event from a first component in the software defined network and a related auditing event from a second component in the software defined network. The method also includes analyzing, by the auditing component, the first auditing event and the related auditing event against an enforcement of an access policy criteria for the software defined network. The access policy criteria requires auditing events from at least two enforcement points in the software defined network. The first and second component form the at least two enforcement points. The method additionally includes determining, by the auditing component, one of a compliance and a non-compliance with the access policy criteria.
US10044751B2
A system for mitigating network attacks is provided. The system includes a protected network including a plurality of devices. The system further includes one or more attack mitigation devices communicatively coupled to the protected network. The attack mitigation devices are configured and operable to employ a recurrent neural network (RNN) to obtain probability information related to a request stream. The request stream may include a plurality of at least one of: HTTP, RTSP and/or DNS messages. The attack mitigation devices are further configured to analyze the obtained probability information to detect one or more atypical requests in the request stream. The attack mitigation services are also configured and operable to perform, in response to detecting one or more atypical requests, mitigation actions on the one or more atypical requests in order to block an attack.
US10044748B2
A system and method for detecting a first network of compromised computers in a second network of computers, comprising: collecting Domain Name System (DNS) data for the second network; examining the collected data relative to DNS data from known comprised and/or uncompromised computers in the second network; and determining the existence of the first network and/or the identity of compromised computers in the second network based on the examination.
US10044746B2
A system, method, and device are presented for assessing a target network's vulnerability to a real cyberthreat based on determining policy-based synthetic tests configured to model the behavior of the cyberthreat. Real-time feedback from the target network (e.g., servers, desktops, and network/monitoring hardware and/or software equipment) are received, analyzed, and used to determine whether any modifications to the same or a new synthesized test is preferred. The technology includes self-healing processes that, using the feedback mechanisms, can attempt to find patches for known vulnerabilities, test for unknown vulnerabilities, and configure the target network's resources in accordance with predefined service-level agreements.
US10044740B2
The disclosed computer-implemented method for detecting security anomalies in a public cloud environment using network activity monitoring, application profiling, and self-building host mapping may include (1) collecting host information that identifies (A) at least one communication channel that has previously facilitated communication between at least one host computing platform within a cloud computing environment and at least one additional computing platform and/or (B) at least one application that has previously run on the host computing platform, (2) monitoring network traffic involving the host computing platform, (3) detecting, while monitoring the network traffic, network activity that is inconsistent with the collected host information, and then (4) determining that the detected network activity represents a potential security threat within the cloud computing environment due at least in part to the detected network activity being inconsistent with the collected host information. Various other methods, systems, and computer-readable media are also disclosed.
US10044737B2
A method for detecting beaconing behavior includes preprocessing network records to identify candidate source and destination pairs for detecting beaconing behavior, where each source and destination pair is associated with a specific time interval in a plurality of time intervals forming a time range, the time interval and time range having been predefined. The activity time interval information is converted from the time domain into the frequency domain. Candidate frequencies are determined from the source and destination pairs, as likely candidate frequencies/periodicities of beaconing activities.
US10044733B2
A method is disclosed for generating a media playlist by a media rendering device having a proximity detector. The proximity detector detects a first identification device, receives a first identification associated with the first identification device, and selects a first preference list associated with the first identification. The proximity detector detects a second identification device, receives a second identification associated with the second identification device, and selects a second preference list associated with the second identification. The media player generates a combined preference list based upon the first preference list and the second preference list and generates a playlist of songs based on the combined preference list.
US10044728B1
A secure and efficient technique to prevent cross-site scripting attacks based on segregating the content within a given content page among independent endpoints, or servers, where static content is provided from one endpoint and active content is provided from another endpoint. Together, the different endpoints make up an endpoint segregation system. Further, security features of HTTP/HTML are used to restrict sources from which active content may be executed according to the division of static and active content among the endpoints of the endpoint segregation system.
US10044727B2
In an approach for authenticating a request for an electronic transaction, a computer determines whether a request from a user for an electronic transaction is suspicious. The computer determines one or more contacts of the user. The computer then determines, based on at least a response from the one or more contacts, whether the request for the electronic transaction is suspicious, wherein determining the request is not suspicious validates authentication of the electronic transaction.
US10044716B2
To prevent malicious code from accessing security sensitive functions implemented in a private portion of an application, accesses to the private portion are performed using a secure session established within the application between the private portion and a public portion of the same application. An authorization key can be shared between the public portion and the private portion. When the public portion attempts to invoke a function implemented in the private portion, a secure session is set up by generating a session ID, combining the session ID and the authorization key in a key derivation function to generate a conversation key, and using the conversation key to encrypt the function call from the public portion. The private portion can then decrypt a properly encrypted function call and invoke the appropriate function.
US10044714B1
In an approach to device authentication, one or more processors receive a security policy comprising at least a first media access control (“mac”) address and a corresponding time period for determining network access for a device. One or more processors receive a second mac address and a corresponding time of connection of the second mac address for authentication of the device. One or more processors determine the second mac address is the first mac address and, responsive to determining the second mac address is the first mac address, one or more processors determine to grant network access to the device based on whether the time of connection of the second mac address is within the time period.
US10044707B1
Implementations of the present disclosure relate to methods, systems and products for access control. In one implementation, a computer-implemented method is proposed. According to the method, a token for accessing an object is received from a terminal device via a communication channel, where the communication channel is built based on a Light Fidelity connection which is deployed within a restrictive area. A validity of the received token is determined. An access to the object is controlled based on the validity of the received token.
US10044704B1
A method is provided. The method includes providing an authentication code onto a reference article associated with a person, determining a signature associated with the authentication code, imaging a candidate article to determine an image signature, and comparing the associated signature with the image signature to determine whether the candidate article is the reference article. A related system and imaging device are also provided.
US10044690B2
A secure media capture device may comprise a secure memory, a first sensor, a second sensor, a processor, and a communication module. The first sensor may be configured to capture media. The second sensor may be configured to capture data indicating a time, a place, or a combination thereof at which the media is captured. The processor may be configured to obtain device metadata; associate the data, the media, and the device metadata to form a submission; encrypt the submission; and store the submission in the secure memory The communication module may be configured send to the submission to a public web server via a public network.
US10044688B2
A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.
US10044677B2
An approach is proposed that contemplates system and method to configure firewall rules of a VPN gateway of a protected network so that users of devices in the protected network can access Internet securely via a captive network. First, the proposed approach enables the VPN gateway to probe the captive network with an HTTP request to discover a captive portal of the captive network. After the captive portal is discovered, one or more firewall rules of the VPN gateway are added so that network traffic from the devices in the protected network are redirected to the captive portal for authentication. Once the users are authenticated and a VPN tunnel is established between the VPN gateway and a remote VPN tunnel terminal, the firewall rules previously added are removed from the VPN gateway and all network traffic from the devices in the protected network are routed over the VPN tunnel.
US10044673B2
A privatized link between an origin server and a content delivery network is provided. A privatized link can be direct connection that does not route over the internet. Another privatized link is one that rotates IP addresses. An origin server may be assigned to use a set of multiple IP addresses for communication with the content delivery network. However, at any given time, the origin server is only using a small number of IP addresses. When one of the IP addresses being used to communicate with the content delivery network comes under attack, the origin server switches to another IP address in the set in order to continue serving content to the content delivery network via an IP address that is not under attack.
US10044671B2
A control apparatus includes: a first control information setting unit configured to set first control information for forwarding packets between predetermined machines in relay apparatuses on a predetermined path on the basis of a first hierarchical address; and a second control information setting unit configured to set, when receiving a packet whose destination address is a second hierarchical address, which is a higher level address than the first hierarchical address, from one of the machines in which the first control information has already been set, via one of the relay apparatuses, second control information for converting a first hierarchical destination address of the packet whose destination address is the second hierarchical address into a first hierarchical address specified in the first control information and forwarding the converted packet, in the relay apparatus.
US10044670B1
Transparent network devices intercept unidirectional network traffic and use bidirectional network protocol messages to discover each other and configure an inner connection. A first transparent network device intercepting unidirectional network traffic between a source and destination will send a bidirectional network protocol message addressed to the destination that includes an indicator of its presence. Additional transparent network devices that intercept this network message each add their own indicator to the message. If no response to the bidirectional network message is received, an error message is received, or a response message is received directly from the destination by one of the transparent network devices, this additional transparent network device deduces that it is the closest transparent network device to the destination and sends a response message addressed to the source that includes an indicator of its presence. The first transparent network device receives the response message and establishes an inner connection.
US10044667B2
A method and device for providing access and control of a peripheral device through a support service provider thereof over a social networking platform includes receiving from the support service provider a servicer registration request specifying a type of peripheral devices to be serviced by the support service provider; establishing a public social network identity for the support service provider based on the request; receiving from a first user a first owner registration request specifying a first peripheral device controlled by the first user; and upon a determination that the first peripheral device is of the type of peripheral devices specified in the servicer registration request: creating a respective social network identity for the first peripheral device on the social network platform; and establishing a social network relationship between the public social network identity of the support service provider, the first user, and the respective social network identity of the first peripheral device.
US10044663B2
The present invention provides for a rules-based system for managing the configuration of electronic mail (email) and/or messaging servers within an enterprise. Rules can be created and implemented that are unique to the enterprise's environment. Embodiments of the present invention provide for checking the current, “live” configuration settings of a mail/message server by applying the applicable rules in the rules database to the current settings. As a result of executing the compliance check, settings that are non-compliant are identified. System configuration may allow for non-compliant settings to be automatically re-configured so as to be compliant with the rule, or the user may be provided with options to authorize automated reconfiguration of all non-compliant settings or select which non-compliant settings that the user desires to re-configure.
US10044660B2
Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
US10044651B2
A messaging system comprises a plurality of connected components and including a schema defining fields for messages, at least one field defined as non-essential. A mechanism for operating the messaging system comprises the steps of collecting one or more performance metrics for one or more components of the messaging system, determining that at least one performance metric has crossed a predetermined threshold, informing one or more components of the messaging system that a surge in workload has occurred, and the informed components removing non-essential fields from transmitted messages and/or not processing non-essential fields from received messages.
US10044650B1
Discussed herein are dynamically generated, customized electronic messages based on, for example, data representing attributes of an electronic message to be generated for an intended recipient; and, in response to receiving the data, sending custom content triggering data based on the attributes, where the custom content triggering data represent at least a dynamic portion of customized content to be added subsequently into the electronic message while the electronic message is rendered for display to the intended recipient; generating the electronic message content, which includes the custom content triggering data; and sending the electronic message to the intended recipient; and, in response to receiving the custom content triggering data, determining attributes of the electronic message based on the custom content triggering data; and generating the dynamic portion of customized content based on the electronic message attributes.
US10044645B2
In an embodiment, a network adapter receives a request from a first virtual switch of an overlay network to transmit a multi-destination packet to each of one or more virtual switches of the overlay network identified in a list stored in the network adapter. For each of the one or more virtual switches identified in the list, the network adapter creates a head-end replication of the multi-destination packet, obtains tunneling endpoint information for the identified virtual switch, encapsulates the created head-end replication of the multi-destination packet with a header specific to a tunneling protocol identified in the obtained tunneling endpoint information, and transmits the encapsulated packet to a receiver hosted on the identified virtual switch.
US10044644B2
A parallel redundancy protocol (PRP) frame is generated at a first electronic device for transmission to a second electronic device over a LAN and a WAN. The PRP frame includes a source MAC address field, packet data, and a redundancy control trailer (RCT). The RCT is compliant with IEC standard 62439-3 and includes a sequence number field, a LAN identifier field, and a frame size field. The source MAC address of the first electronic device and at least one of a sequence number, a LAN identifier and a frame size for the RCT fields of the PRP frame are encoded, and the encoded data is inserted in at least one of the RCT fields of the PRP frame in place of the sequence number, LAN identifier and/or frame size. The PRP frame is transmitted to the second electronic device with the encoded data in the RCT.
US10044643B2
A network appliance is virtually inserted in a data path within a network. Packet data that matches a criteria is intercepted at a logical point within the data path. The intercepted packet data is forwarded to an application running on the virtually inserted network appliance.
US10044642B2
According to one embodiment, a storage device includes a plurality of memory nodes. Each of memory nodes includes a plurality of input ports, a plurality of output ports, a selector, a packet controller and a memory. The selector outputs a packet input to the input port to one of the output ports. The packet controller controls the selector. The memory stores data. The memory nodes are mutually connected at the input ports and the output ports. The memory node has an address that is determined by its physical position. The packet controller switches the output port that outputs the packet based on information including at least a destination address of the packet and an address of the memory node having the packet controller when receiving a packet that is not addressed to the memory node having the packet controller.
US10044641B2
The present invention discloses a method and apparatus for processing a data packet in a software defined network SDN protocol-based network. The method comprises: receiving a data packet forwarded by a SDN switch in the network; obtaining a rule corresponding to a data flow where the data packet is located; determining, according to the received data packet, data flow characteristics of the data flow where the data packet is located; determining timeout information of the rule according to a predetermined matching relationship between the data flow characteristics and the timeout information, the timeout information indicating time that the rule will be kept in a flow table of the SDN switch; and sending the rule and the timeout information of the rule to the SDN switch for processing the data packet by the SDN switch according to the rule. By means of the method and apparatus of the embodiments of the present invention, the timeout information of the rule may be set flexibly, so that the performance of SDN is boosted efficiently.
US10044635B2
Certain aspects of the present disclosure provide methods and apparatus for preamble structures for transmissions sent using channel bonding (across multiple channels) and/or MIMO (with two or more spatial streams).
US10044634B2
Embodiments are directed to a packet capture ring that provides a single network tap for packet capture and a series of processors (or appliances) for handling serialization and search request processing in a confederated and highly scalable manner. One such appliance (a “primary” appliance) maintains a tap port to the network. Each packet capture appliance has a locally attached repository that stores raw packets and a juxtaposed index that allows for retrieval of those packets. The primary appliance sends a single copy of encapsulated packets in opposite directions around the ring to its descendants. A designation is made across the system as to a “currently designated” appliance for servicing requests for indexing and storage of captured packets. This current designation shifts from appliance to appliance in the system, as a “previously designated” appliance has its storage capacity filled.
US10044630B2
Certain example embodiments relate to techniques for debugging and/or introspecting an integration deployed in a distributed computing environment. The integration includes operations performable responsive to receipt of instructions from an orchestrating system by public interfaces of computing systems in the distributed computing environment. The orchestrating system is remote from the computing systems. An inverse operation for at least some of the performable operations in the integration is identified. The inverse operations also are performable responsive to receipt of instructions from the orchestrating system by the public interfaces of the computing systems of the distributed computing environment. Each inverse operation reveals, upon its performance, an effect of one or more associated performable operations. The orchestrating system sends instructions to the public interfaces of the computing systems to cause the performable operations and their associated inverse operations, if any, to be performed in parallel with one another, in the debugging and/or introspection.
US10044625B2
Systems and methods are disclosed for hash level load balancing for removal of duplicate network packets to form deduplicated packet streams. Hash values for input packets are used in part to select deduplication engines to receive hash data associated with received input packets, and this hash data is then forwarded to the selected deduplication engines for deduplication processing. The hash level load balancing reduces bandwidth requirements within the deduplication processing as compared to prior packet-based load balancing solutions for deduplication systems. Additional embodiments utilize port identifiers in addition to hash values to allow for increased flexibility in deduplication of packets from multiple input ports.
US10044623B2
An exemplary data router may receive from a client device a request to access a multicast packet stream corresponding to a media content channel. The data router may access the multicast packet stream, which may include a plurality of bit rate profiles each including a plurality of data packets representing a component of the media content channel transferred at a particular bit rate. The data router may filter out data packets included within bit rate profiles that have data transferred at a bit rate that is not a preferred or requested bit rate by the client device. The data router may also replace a multicast destination address with a device destination address in the data packets that are not filtered out. The data router may then route the modified multicast packet stream to the client device at the device destination address. Corresponding systems and methods are also described.
US10044617B2
In order to enable dynamic scaling of network services at the edge, novel systems and methods are provided to enable addition of add new nodes or removal of existing nodes while retaining the affinity of the flows through the stateful services. The methods provide a cluster of network nodes that can be dynamically resized to handle and process network traffic that utilizes stateful network services. The existing traffic flows through the edge continue to function during and after the changes to membership of the cluster. All nodes in the cluster operate in active-active mode, i.e., they are receiving and processing traffic flows, thereby maximizing the utilization of the available processing power.
US10044613B2
Technology to process radio link control (RLC) groups is disclosed. In an example, a carrier aggregation (CA) capable user equipment (UE) operable process radio link control (RLC) groups can include a UE radio frequency (RF) transceiver and a processor. The UE RF transceiver can be configured to receive packets from more than one cell via a sending node RF transceiver. The processor can be configured to process service data units (SDU) of the packets in a radio link control (RLC) entity of a protocol stack (PS). Each SDU can be associated with an RLC flow identifier (RFI). The RFI can comprise an RLC group identifier (RGI) indicating the sending node RF transceiver, and a radio bearer identifier (RBID).
US10044600B2
The present disclosure discloses a method and device for calculating a network path. Wherein, the method includes that: a network control node calculates a forwarding path from a source node to a destination node according to capability information of a forwarding node and a constraint condition. By the method, correctness of calculating the SDN path and network applicability may be improved.
US10044599B2
The present disclosure relates to a method for hierarchically managing routing information in a domain router for routing domains on a network. The method includes: storing and managing a domain state advertisement message received from a neighboring domain router in a storage unit in a certain database format, generating at least one management target domain area according to the domain state advertisement message, and generating management information including a spanning tree including routing topology information and a routing table for each of the management target domain area to maintain in the storage unit; and reconfiguring the spanning tree according to a change of the database or a given cycle and updating the routing table to store and manage in the storage unit.
US10044595B1
In one embodiment, a method is performed by a computer system. The method includes determining base values of multilayer configuration settings of a message queue environment, where the multilayer configuration settings are distributed across a plurality of layers of the message queue environment. The method also includes executing a stress test on the message queue environment using the determined base values of the multilayer configuration settings. The method also includes systematically adjusting the multilayer configuration settings and repeating the stress test at least until the message queue environment satisfies a performance requirement. The method also includes storing a set of values of the multilayer configuration settings for which the message queue environment has satisfied the performance requirement. The method also includes using the stored set of values for a subsequent execution of the message queue environment.
US10044589B2
A method for supporting vehicular communication in a cellular-based communication system includes connecting at least one base station and a plurality of vehicles equipped with mobile communication devices. A centralized control entity coordinates packet transmissions of the vehicles. Adjustment of a packet transmission rate is done recursively, where parameters of packet transmission characteristics are measured and the control entity determines, based on the parameters of packet transmission characteristics, an optimal packet transmission rate. The vehicles and/or the control entity transmit packets use the optimal packet transmission rate.
US10044588B2
A method receives start commands for starting end-to-end testing of a live multi-tenant system that hosts shared services for multiple tenants; executes multiple test scripts for generating controller commands in response to the start commands, the executing the test scripts generating respectively synthetic transaction inputs; provides the synthetic transaction inputs to the live multi-tenant system, the live multi-tenant system configured to use the synthetic transaction inputs to perform respectively multiple synthetic transactions involving multiple destinations in the live multi-tenant system, the live multi-tenant system configured to generate respectively multiple test results in response to the multiple synthetic transactions; receives and evaluates the test results generated by the live multi-tenant system to test end-to-end performance conditions of the multi-tenant system; and generates one or more alerts upon recognizing an alert trigger condition based upon the evaluating of the test results.
US10044579B2
A user device determines a first rate of consumption value for at least one measurable unit of a content item and determines that the first rate of consumption value does not exceed a threshold value. The user device determines a representative rate of consumption value for the content item, wherein the representative rate of consumption value is determined using at least the first rate of consumption value, and provides a feature associated with the content item based on the representative rate of consumption value.
US10044577B2
In a method for visualizing cyclical patterns in metric data, receiving, by one or more processors, data relating to a computer environment. The method further includes creating, by one or more processors, a visualization, wherein the visualization presents the data in a first format. The method further includes causing, by one or more processors, the visualization to be displayed in a user interface. The method further includes receiving, by one or more processors, an indication of a user interaction in the user interface, wherein the user interaction indicates an alternative visualization of the data, wherein the alternative visualization presents the data in a second format that includes a fragment of the received data. The method further includes creating, by one or more processors, the alternative visualization.
US10044575B1
A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. For speed, cache memory is used. Performance metric data outside the start time and end time named by the user on a query screen is eliminated before the regular expression is applied.
US10044561B2
A computer implemented method for requesting configuration updates for one or more application objects using an application provisioning system is provided. The computer implemented method includes following steps: (i) creating an application provisioning template to receive one or more first inputs from a user for updating configuration of the one or more application objects; (ii) generating an application provisioning request for updating configuration of the one or more application objects based on the one or more first inputs; and (iii) generating a work order for the application provisioning request.
US10044558B2
A disclosed switch includes: plural ports; a first unit that applies profile associated with identification data to a port of the plural ports, upon receiving a message, which includes the identification data of profile relating to the another apparatus, through a first link in a situation that another apparatus connected to the port through the first link is connected to another switch through a second link and the first and second link are virtually integrated; a second unit that generates information including a first identifier of the profile and a second identifier of the first and second links virtually integrated, and transmits the information to the another switch, upon receiving the message; and a third unit that applies profile associated with a third identifier to the port when that profile has not been applied, upon receiving the third identifier of the profile and the second identifier from the another switch.
US10044554B2
A device may aggregate dropped connection information associated with multiple dropped network connections. The dropped connection information may include at least one of: information associated with a mobile device that experienced a dropped network connection, information associated with a user of the mobile device, information associated with an access point that experienced the dropped network connection, information associated with a network from which the mobile device was dropped, or information that identifies a location associated with the dropped network connection. The device may identify a pattern associated with the multiple dropped network connections based on aggregating the dropped connection information, and may provide reporting information associated with the pattern.
US10044553B2
A method carried out by a telephony application server (TAS) is described that facilitates handling a digital voice network media resource reservation request failure notification, issued by a call session control function, arising from a connection request from an originating mobile user equipment to a terminating mobile user equipment. The method includes the TAS receiving a connection request response message including the digital voice network connection request failure notification. The TAS detects a media resource reservation request failure error condition based on the connection request response message containing the digital voice network media resource reservation request failure notification. Thereafter, the TAS issues a configured error response message to initiate an alternative message connection between the originating mobile user equipment and a message file service, where the message file service comprises an interface facilitating receiving a message from the originating mobile user equipment to the terminating mobile user equipment.
US10044552B2
A system and method of distributed computation based upon a novel partitioning of computer networks. In the distributed computing system of the present invention, instructions are disseminated to select agents on a computer network, each of which is a member of at least one “path,” a path being an ordered set of one or more connected agents within the network. The computation is then performed by the agents along the path, and any results then returned. A computation to be performed is broken down into instructions executed on a unique ordered sequence of agents making up a path. This vastly increases the expressive power of a single network to be not only the sum of its parts, but the sum of all possible configurations of those parts on a graph. The basic components of the computing system are agents, probes and paths. The agents are interconnected forming a network and a path is an ordered sequence of agents. Information is exchanged between agents by the sending and receiving of probes between the agents in the network.
US10044546B2
Technology for adjusting a receiver timing of a wireless device in a Coordinated MultiPoint (CoMP) system is disclosed. One method can include the wireless device receiving a plurality of node specific reference signals (RSs) from a plurality of cooperating nodes in a coordination set of the CoMP system. The coordination set includes at least two cooperating nodes. The wireless device can estimate a composite received RS timing from a plurality of received RS timings generated from the plurality of node specific RSs. The received RS timings represent timings from the at least two cooperating nodes. The wireless device can adjust the receiver timing based on the composite received RS timing. A node specific RS can include a channel-state information reference signal (CSI-RS).
US10044545B2
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to perform demodulation on the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frequency de-interleaver to frequency de-interleave the demodulated broadcast signals by using a different interleaving sequence, wherein the different interleaving sequence is used for data corresponding to an OFDM symbol pair or data corresponding to an OFDM symbol according to an FFT size of the demodulation, a frame parser to parse at least one signal frame from the frequency de-interleaved broadcast signals and a decoder to decode service data in the parsed at least one signal frame.
US10044540B2
A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit.
US10044539B2
Embodiments of the present disclosure relate to methods and device for receiving PAM data stream. In an embodiment, a method comprises receiving a signal stream modulated with pulse amplitude modulation (PAM) associated with a plurality of bit patterns; determining boundary voltages for the plurality of bit patterns; and calibrating, based on the boundary voltages, a threshold voltage for use in recognition of the plurality of bit patterns. In this way, bit patterns may be accurately recognized based on the calibrated threshold voltage.
US10044533B2
A method (200) of bias cancellation for a radio channel sequence includes: receiving (201) a radio signal, the radio signal comprising a radio channel sequence coded by a first signature, the first signature belonging to a set of orthogonal signatures; decoding (202) the radio channel sequence based on the first signature to generate a decoded radio channel sequence; decoding (203) the radio channel sequence based on a second signature, wherein the second signature is orthogonal to the signatures of the set of orthogonal signatures, to generate a bias of the radio channel sequence; and canceling (204) the bias of the radio channel sequence from the decoded radio channel sequence.
US10044531B2
The embodiments of present disclosure provide a method for estimating a response of a baseband self-interference channel and an apparatus, where the method includes: estimating a response of a baseband self-interference channel to obtain a first estimation response of the baseband self-interference channel; starting to perform first full duplex communication; canceling baseband self-interference in a first baseband received signal according to the first estimation response, where the first baseband received signal is a baseband signal received during the first full duplex communication; determining a first parameter of the baseband self-interference channel; determining an estimation policy of the baseband self-interference channel according to the first parameter; and estimating the response of the baseband self-interference channel according to the estimation policy.
US10044527B2
In some demonstrative embodiments, a simultaneous transmit and receive (STR) transceiver may include a receiver; a transmitter; a Radio Frequency (RF) echo cancellation module to generate an analog echo cancellation signal to be applied to a received RF signal via the receiver based on a transmitted RF signal via the transmitter; and a digital baseband module. The RF echo cancellation module may include a plurality of tap modulators to modulate a plurality of delayed taps of the transmitted RF signal. A tap modulator may include a plurality of phase shifters to generate a plurality of phase-shifted signals by applying a plurality of phase shifts to a delayed tap; and a plurality of multipliers to multiply the plurality of phase-shifted signals with a respective plurality of weights. The digital baseband module may determine the plurality of weights based on a plurality of subcarriers of a digital frequency-domain signal corresponding to the transmitted RF signal.
US10044524B1
An Ethernet adapter module for interfacing a network endpoint device to an Ethernet network is disclosed. The Ethernet adapter module includes an Ethernet medium access controller (MAC) and an Ethernet physical layer device (PHY). The Ethernet MAC includes a processor and Time Sensitive Networking and/or Audio Video Bridging (TSN/AVB) state machines that cooperate with the processor to (1) identify a TSN/AVB request from the network endpoint device, and (2) discover a network topology along which to transfer data between the network endpoint device and a second network endpoint device in accordance with a predetermined Quality of Service (QoS). The Ethernet PHY is coupled to the Ethernet MAC and includes timestamp logic to apply a timing reference to the data being transferred.
US10044513B2
The inventive concept provides a security device capable of reducing an area of a die required for implementation of a stable PUF by increasing the value of entropy from a predefined number of entropy sources and/or minimizing a blind zone of a validity checking module. The security device uses an asynchronous configuration to minimize a blind zone. In various embodiments of the inventive concept, the blind zone is generated only in a period when a reset signal is at a first logic level. Therefore, it is possible to minimize the blind zone by minimizing a period in which the reset signal is at such logic level. A semiconductor device, semiconductor package, and/or smart card can be provided with such security device, as well as a method for determining a validity of a random signal using a semiconductor security device.
US10044501B1
In an approach to securing data using visual hashing, one or more computer processors receive a user access request for hashed image. The one or more computer processors identify one or more access request parameters for the hashed image. The one or more computer processors determine whether the user access request for the hashed image meets the one or more access request parameters. Responsive to determining that the user access request for the hashed image meets the one or more access request parameters, the one or more computer processors identify one or more user access permissions. The one or more computer processors prepare a modified image of the hashed image corresponding to the identified one or more user access permissions. The one or more computer processors send the modified image of the hashed image corresponding to the one or more user access permissions to a requesting user.
US10044498B2
A hardened VoIP system is presented that includes secure push-to-talk voice functionality. Through the addition of encryption, authentication, user filtering, and integration with new and existing LMR systems, a secure voice platform ensures malicious software, unauthorized access, and brute force security attacks will not compromise the voice communications of the system. The VoIP system is engineered to ensure graceful system degradation in the event of maintenance activities, natural disasters, and failure modes. The hardened VoIP system offers the functions of a LMR trunking system while utilizing broadband connections. Private calls, group calls, Emergency Alarms with covert monitoring capability, scanning, and priority scanning may be incorporated into the system. The system includes a VoIP controller that serves as a trunking controller, manages available VoIP based conference bridges, and assigns them as needed to the parties involved in each voice call.
US10044493B2
Representative implementations of devices and techniques provide communication between networked nodes while minimizing interference from neighbor network communication. Medium Access Control (MAC) cycles at the nodes may be aligned to MAC cycles of neighbor nodes and/or networks based on decoded timing information detected by the nodes.
US10044490B2
A method for adjacent channel interference cancellation may be disclosed, comprising collecting adjacent channel usage samples at a first time; assigning coefficient weights in an adjacent channel interference model based on the adjacent channel usage samples; determining whether a radio may be available for measuring current adjacent channel usage; adjusting coefficient weights based on the current adjacent channel usage; and canceling noise in an adjacent channel at a second time based on the coefficient weights. A radio frequency chain may be coupled to the output of the radio transceiver and configured to sample adjacent channel interference caused by the radio transceiver.
US10044489B2
A method includes operating a network access node to determine, in cooperation with at least one other network access node, a coordinated scheduling granularity having a plurality of physical resource blocks; and signaling an indication of the determined coordinated scheduling granularity to at least one mobile device served by the network access node for use in enhancing estimation at a receiver of the mobile device, such as when estimating an interference covariance matrix. Apparatus for performing the method is also disclosed, as are mobile device methods and apparatus for receiving and using the signaling.
US10044485B2
A method and apparatus are described for transmitting a channel state information (CSI) reporting at a user equipment (UE) in a wireless communication system. A rank indicator (RI) and a first type precoding matrix indicator (PMI) are transmitted to a base station (BS) according to a first CSI feedback type. A second type PMI and a channel quality information (CQI) are transmitted to the BS according to a second CSI feedback type. The RI and the first type PMI are jointly coded, and transmitted through a physical uplink control channel (PUCCH). A reporting period of the first type PMI is longer than a reporting period of the second type PMI. The first type PMI is a wideband PMI, and the second type PMI is a subband PMI. The reporting period of the first type PMI is equal to a reporting period of the RI.
US10044483B2
Disclosed herein is a method and an electronic device. The electronic device may include a display and a transmission/reception module, and at least one processor. The processor may implemented the method, including receiving a first message and a second message to be transmitted to an external electronic device, generating, by at least one processor, a combined message including both the first message and the second message, and transmitting, by a transmission/reception module, the combined message to the external electronic device.
US10044482B2
A Method for transmitting a message from a sender (2) to a set of multiple receivers (4a-4d) over a network comprises sending a multicast message (10) to the set of multiple receivers (4a-4d) and receiving acknowledgement messages (12) from a subset of the receivers (4a, 4b, 4d), each acknowledgement message (12) indicating the receipt of the multicast message (10) by a single receiver. The method further comprises sending a unicast message (14) to a receiver of the set of receivers which is not part of the subset of the receivers (4c).
US10044480B2
A cellular network supports radio communication based on a first configuration which organizes a time-frequency space in first resource elements and radio communication based on a second configuration which organizes the time-frequency space in second resource elements and assigns at least one of the second resource elements to a utilization which is in conflict with the radio communication based on the first configuration. A node (100-A) of the cellular network sends an indication (20) to a communication device (10-A, 10-B). The indication (20) comprises time domain and/or frequency domain information for defining a pattern comprising at least one of the first resource elements which is to be disregarded by the communication device (10-A, 10-B) when performing radio communication with the cellular network based on the first configuration and/or the second configuration. The at least one first resource element of the pattern defines a first part of the time-frequency space which overlaps a second part of the time-frequency space defined by the at least one of the second resource elements.
US10044479B2
The present invention discloses a method and an apparatus for transmitting a signal between user equipments. A quantity of OFDM symbols included in a first subframe sent by a first user equipment to a second user equipment is less than a quantity of OFDM symbols included in a second subframe sent by the first user equipment to a network device, where the second subframe includes 14 OFDM symbols, the first subframe includes 13, 12, or 7 OFDM symbols, and the OFDM symbol includes valid data and a cyclic prefix. In this way, interference between OFDM symbols may be avoided, and performance of a D2D ProSe is improved.
US10044477B2
The present disclosure provides a method in a base station for Channel State Information (CSI) process configuration and an associated base station. The method comprises: setting CSI process information for a User Equipment (UE) supporting three dimensional (3D) Multiple Input Multiple Output (MIMO), the CSI process information including at least an index of a CSI Reference Signal Resource (CSI-RS-R) for a vertical direction of a 3D MIMO antenna array; and transmitting the set CSI process information to the UE. Also disclosed are a method in a UE for CSI feedback and an associated UE. The method comprises: receiving CSI process information from a base station, the CSI process information including at least an index of a CSI Reference Signal Resource (CSI-RS-R) for a vertical direction of a three dimensional (3D) Multiple Input Multiple Output (MIMO) antenna array; measuring a CSI Reference Signal (CSI-RS) transmitted from the base station over the CSI-RS-R configured by the base station; and feeding CSI information back to the base station based on a measurement result.
US10044476B2
A first set of orthogonal frequency domain multiplexing (OFDM) symbols for a first portion of a PHY data unit and a second set of OFDM symbols for a second portion of the PHY data unit are generated. OFDM symbols of the first set are generated with a first OFDM tone spacing. At least some OFDM symbols of the second set are generated with a second tone spacing different from the first tone spacing. A value for a length indicator indicative of a duration of the PHY data unit is determined based on the first tone spacing and the second tone spacing. The first portion of the PHY data unit is generated to include (i) the first set of OFDM symbols and (ii) the length indicator set to the determined value. The second portion of the PHY data unit is generated to include the second set of OFDM symbols.
US10044475B2
A method of operating a semiconductor memory device can include receiving data, from a memory controller, at an Error Correction Code (ECC) engine included in the semiconductor memory device, the data including at least one predetermined error. Predetermined parity can be received at the ECC engine, where the predetermined parity is configured to correspond to the data without the at least one predetermined error. A determination can be made whether a number of errors in the data is correctable by the ECC engine using the data including the at least one predetermined error and the predetermined parity.
US10044474B1
Disclosed herein are methods and systems for adjusting the maximum number of downlink retransmissions that are permissible for a user entity, according to whether or not coordinated multipoint service is being provided for the user entity.
US10044461B2
Method for generating reference signal sequence using grouping is explained. In this method, base sequences are grouped such that each group contains at least one base sequence of each length, so UE(s) can use various length sequences as a reference signal. And in this method, inter cell interference caused by using various length sequence as a reference signal sequence can be minimized by grouping sequences having the high cross correlation relation.
US10044459B2
Disclosed are techniques for accessing a shared communication medium. An aspect includes communicating over the shared communication medium in accordance with a Time Division Duplexing (TDD) frame structure defining a set of downlink subframes and a set of uplink subframes, each uplink subframe being divided into a transmission gap period, a contention-exempt period, and a contention-compliant period, performing a contention procedure for contending for access to the shared communication medium during the transmission gap period, selectively transmitting contention-compliant uplink control signals during the contention-compliant period, and transmitting one or more contention-exempt uplink control signals during the contention-exempt period. An aspect includes receiving a downlink subframe of the shared communication medium and transmitting an acknowledgment of the downlink subframe during an uplink subframe of the shared communication medium, the uplink subframe occurring at least a predetermined number of subframes and/or at least a predetermined amount of time after the downlink subframe.
US10044458B2
Embodiments of the present invention provide a data migration method and a communications node. The method includes: determining, by a first node in an OPUCn signal, a second tributary slot corresponding to a first tributary slot, where the second tributary slot is an idle tributary slot; and migrating, by the first node, a first low-order ODU service from the first tributary slot to the second tributary slot. In the embodiments of the present invention, by migrating, in an OPUCn signal, a first low-order ODU service of a first tributary slot to an idle second tributary slot, the existence of tributary slot fragments can be avoided, thereby improving utilization of network bandwidth resources.
US10044453B2
A digital broadcast receiver and a control method thereof are provided. The digital broadcast receiver includes a reception unit for receiving a broadcast signal in which mobile service data and main service data are multiplexed, an extractor for extracting transmission parameter channel signaling information and fast information channel signaling information from a data group in the received mobile service data, an acquirer for acquiring a program table describing virtual channel information and a service of an ensemble by using the extracted fast information channel signaling information, the ensemble being a virtual channel group of the received mobile service data, a detector for detecting a descriptor defining Internet access information corresponding to the mobile service data by using the acquired program table, and a controller for controlling the Internet access information of the detected descriptor and the mobile service data to be displayed.
US10044447B2
An electronic circuit includes an isolation amplifier, having a first input terminal receiving an AC-signal and including a linear opto-isolator. The opto-isolator has a first output terminal that provides a unipolar signal having an AC-component proportional to the input signal. The circuit includes a transimpedance receiver with first and second operational amplifiers. The first amplifier has a second output terminal and first and second differential input terminals, with the first differential input terminal receiving and amplifying the unipolar output signal from the first output terminal providing an output signal from the circuit at the second output terminal. The second amplifier is configured as an integrator, having a third output terminal coupled to the second differential input terminal and having third and fourth differential input terminals, with the third differential input terminal receiving the output signal from the second output terminal and the fourth differential input terminal connected to ground.
US10044438B2
Techniques for managing operation on a communication medium shared between Radio Access Technologies (RATs) are disclosed. The management may comprise, for example, monitoring the medium for first RAT signaling in accordance with a first RAT; determining a utilization metric associated with utilization of the medium by the first RAT signaling; cycling operation in accordance with a second RAT between activated periods and deactivated periods of communication over the medium in accordance with a Time Division Multiple Access (TDM) communication pattern based on the utilization metric; and periodically disabling the cycling to provide an AOS period of activated communication over the medium for operation in accordance with the second RAT, with the AOS period being longer than an individual activated period of the TDM communication pattern. The management may also comprise, for example, techniques for enabling/disabling monitoring by an access terminal in accordance with the TDM communication pattern.
US10044432B2
Disclosed is a relay method including: receiving, as input, respective reception signals by two receive antennas, the reception signals each including a reception signal resulting from multiplexing respective transmission signals transmitted by two transmission antennas in a first frequency band; performing frequency conversion on the reception signal received by one of the receive antennas so as to obtain a signal of a third frequency band; and performing frequency multiplexing on the signal having the third frequency band and the reception signal received by the other of the receive antennas.
US10044431B2
A three hop wireless repeater is disclosed, including a donor unit having transmit and receive antennas for wireless communication with one or more cellular base stations, and a server unit having transmit and receive antennas for wireless communication with the donor unit and with one or more wireless communication devices. The repeater further includes a physical cable interconnect between the donor unit and the server unit. The physical cable interconnect includes a donor unit sleeve having donor unit coupling antennas to inductively couple signals to and from the transmit and receive antennas of the donor unit, and a server unit sleeve having server unit coupling antennas to inductively couple signals to and from the transmit and receive antennas of the server unit.
US10044427B2
MU-MIMO provides a mechanism for a wireless network device to transmit to multiple client devices at the same time. When employing MU-MIMO, a network device may group two or more associated client devices, and transmit beamformed signals to each group. In some implementations, a network device may initiate channel sounding. Channel sounding may include transmitting sounding frames to client devices associated with two or more basic service sets. Channel sounding may facilitate beamforming transmissions to client devices associated with the two or more basic service sets. The network device may receive feedback frames from client devices associated with the two or more basic service sets. A feedback frame may indicate how a sounding frame was received. In some implementations, the network device may further construct a feedback table from the feedback frames. The feedback table may facilitate grouping of the client devices for beamforming transmissions.
US10044426B1
Transmission mode selection operations include determining that a first wireless device out of a plurality of wireless devices connected to an access node qualifies for a beamforming transmission mode, determining that a pair of wireless devices out of the plurality of wireless devices qualifies for a multi-user multiple-input multiple-output (MU-MIMO) transmission mode, prioritizing each of the first wireless device and the pair of wireless devices based on one or more of a content type, a device type, or a device capability, and selecting one downlink transmission mode from the beamforming transmission mode and the MU-MIMO transmission mode based on the prioritizing.
US10044421B2
Embodiments herein relate to wireless communication using combined channel training and physical layer header (SIG) signaling. Devices that comply with the 802.11ax or High Efficiency WLAN (HEW) standard may generate and transmit packets that include such combined information. The combined information may be beamformed to a receiver device via an OFDM signal, which may be decoded by the receiver device to obtain subsequent data included in the signal. For example, initial training symbols associated with channel training subcarriers in the signal may be detected and used to perform a rough estimate of the channel. The rough estimate may thereafter be refined using data symbols detected from adjacent data subcarriers using the channel training symbols. In this way, data subcarriers may also be used to determine a channel response along with channel training subcarriers. Channel training information may be transmitted with data, such as user-specific information, in a single symbol.
US10044415B2
An antenna system for an automotive vehicle includes an outside antenna that is located outside of the automotive vehicle, an inside antenna that includes an RF radiating cable and that is located inside of the automotive vehicle, and a wireless communication module. The inside antenna is connected between the outside antenna and the wireless communication module such that all signals received and transmitted by the outside antenna are received and transmitted through the inside antenna.
US10044400B2
A radio frequency (RF) transmit-receive switch has an antenna port, first and second transmit differential ports and first and second receive differential ports. Transmit transistor switches are connected to the transmit differential ports. Primary and secondary windings of a transmit coupled inductor transformer are connected to the transmit transistor switches. Receive transistor switches are connected to the receive differential ports. Primary and secondary windings of a receive coupled inductor transformer are connected to the receive transistor switches. A first balun inductive winding is connected to the antenna port, and a second balun inductive winding is connected to the transistor switches.
US10044397B2
Circuits, devices and methods for achieving fast changes in voltage regulator outputs are disclosed. In some embodiments, a voltage regulation system can include a voltage regulator configured to receive an input voltage Vin and generate an output voltage Vout at an output node, and a transition circuit coupled to the output node, the transition circuit including one or more voltage sources, each voltage source switchably coupled to the output node and configured to provide a respective voltage.
US10044396B2
A protective cover for an electronic device includes a protective shell and a cushioning member configured for cushioning the electronic device when the electronic device is disposed in the protective shell. The protective cover includes a first opening configured to align with and expose at least a portion of a touch screen display of the electronic device when the electronic device is disposed in the protective shell. The protective cover also includes a second opening configured to align with a camera of the electronic device when the electronic device is disposed in the protective shell. The protective cover further includes an access port positioned to be proximate an electrical interface of the electronic device when the electronic device is disposed in the protective shell.
US10044389B2
There is described a contactless communication device. The device comprises (a) a receiver unit (110, 610) having an antenna input (RXn, Vmid, RXp) for connecting to an antenna, the receiver unit (110, 610) being adapted to couple with a transmitting device and to receive an RF signal transmitted by the transmitting device, the receiver unit (110, 610) being further adapted to determine a point of time relating to a position of data within the RF signal, (b) a comparator (120) adapted to generate a comparator output signal (agc_comp) which is indicative of a relation between a voltage at the antenna input (RXn, Vmid, RXp) of the receiver unit (110, 610) and a reference voltage (Vref), and (c) a voltage regulation circuit coupled to the comparator (120) and to the antenna input (RXn, Vmid, RXp) of the receiver unit (110, 610), the voltage regulation circuit being adapted to repetitively regulate the voltage at the antenna input (RXn, Vmid, RXp) based on the comparator output signal (agc_comp). The voltage regulation circuit is adapted to separate each repetitive regulation of the voltage at the antenna input (RXn, Vmid, RXp) by a first time constant prior to the point of time determined by the receiver unit (110, 610) and by a second time constant after the point of time determined by the receiver unit (110, 610), wherein the first time constant is smaller than the second time constant. There is also described a method, a computer program and a computer program product.
US10044379B2
A multi-bit digital signal that is generated by modulating a baseband signal by a modulation circuit and includes components in a radio frequency band is amplified by switch-mode amplifiers (100-1, 100-2) on a bit-by-bit basis, amplified signals are band-limited by frequency-variable variable band limiting units (201-1, 201-2) and thereafter subjected to voltage-to-current conversion by voltage/current source conversion units (202-1, 202-2) provided with variable capacitances, the signals converted to current are synthesized at a synthesis point X, and a resultant signal is impedance-corrected by an impedance correction unit (203) and output as a transmission signal to an antenna of a load (300). Consequently, the present invention provides a transmitter capable of synthesizing output signals from a plurality of switch-mode amplifiers and transmitting a resultant signal while maintaining an impedance characteristic with respect to a plurality of transmit frequencies without increasing a circuit size.
US10044373B2
Systems and methods for ACM trajectory include receiving data at a communications receiver; decoding the received data based on a selected MODCOD; monitoring a number of iterations used to decode the data using the selected MODCOD; comparing the number of iterations used to decode the data using the first selected MODCOD to a reference number of iterations; and adjusting a SNR threshold value for the selected MODCOD where the number of iterations used to decode the data using the first selected MODCOD is greater than the reference number of iterations.
US10044371B2
Systems and methods which implement repair bandwidth control techniques, such as may provide a feedback control structure for regulating repair bandwidth in the storage system. Embodiments control a source object repair rate in a storage system by analyzing source objects represented in a repair queue to determine repair rate metrics for the source objects and determining a repair rate based on the repair rate metrics to provide a determined level of recovery of source data stored as by the source objects and to provide a determined level of repair efficiency in the storage system. For example, embodiments may determine a per storage object repair rate (e.g., a repair rate preference for each of a plurality of source objects) and select a particular repair rate (e.g., a maximum repair rate) for use by a repair policy. Thereafter, the repair policy of embodiments may implement repair of one or more source objects in accordance with the repair rate.
US10044367B1
Techniques for generating signals with arbitrary noise shaping are discussed. One example apparatus configured to be employed within a transmitter can comprise a noise shaper configured to: receive an input signal xq; and apply noise shaping to the input signal xq to generate a noise shaped output signal yq, wherein an in-band noise of the noise shaped output signal yq is below an in-band noise threshold of a spectral mask associated with the noise shaper, wherein an out-of-band noise of the noise shaped output signal yq is below an out-of-band noise threshold of the spectral mask, and wherein a noise of the output signal yq in each of a plurality of bandpass regions is below an associated noise threshold for that bandpass region of the spectral mask.
US10044363B2
A semiconductor device includes an AD conversion unit that performs AD conversion on an input signal based on a reference voltage to be supplied, a reference voltage detection unit that detects the reference voltage supplied to the AD conversion unit, and a control unit that corrects a result of the AD conversion by the AD conversion unit in accordance with the reference voltage detected by the reference voltage detection unit. Thereby, AD conversion can be performed accurately even when a reference voltage varies.
US10044360B2
Embodiments of the present disclosure may include an ADC circuit including channel register sets, a conversion request flip-flop, a priority encoder circuit, and a controller circuit. The controller circuit may be configured to receive a conversion request signal, latch the conversion request signal into the conversion request flip-flop, determine by the priority encoder circuit a highest priority pending conversion request, and output an active channel identifier code. The channel identifier code may be configured to select the data channel register sets that are active by identifying received selection bits. The embodiments may include logic to store a converted value from a selected analog input to a data output register based on the channel identifier code.
US10044351B2
A solid state relay and a method for controlling a signal path between an AC-signal output and a load in a power amplifier assembly are disclosed. The relay comprises a first and a second MOSFET having a common gate junction, a common source junction and wherein and wherein a drain terminal of a first MOSFET and a drain terminal of a second MOSFET form relay terminals. The solid state relay further comprises a control circuit comprising a positive side comprising a first controlled current generator configured to provide a first control current to the gate junction, and a negative side comprising a current mirror circuit configured to sink a second current from the source junction. Hereby, a generic solid state speaker relay has been disclosed. The relay performs up to the most stringent demands regarding pop/click on high quality products. It can be used to ground wire break, hot wire break and BTL (Bridge Tied Load) break. The design is rather tolerable to different MOSFETs and very competitive in quality and price.
US10044347B2
Systems, methods, and apparatus for use in biasing and driving high voltage semiconductor devices using only low voltage transistors are described. The apparatus and method are adapted to control multiple high voltage semiconductor devices to enable high voltage power control, such as power amplifiers, power management and conversion and other applications wherein a first voltage is large compared to the maximum voltage handling of the low voltage control transistors. Timing of control signals can be adjusted via internal and/or external components so as to minimize shoot trough currents in the high voltage devices. A DC/DC power conversion implementation from high input voltage to low output voltage using a novel level shifter which uses only low voltage transistors is also provided. Also presented is a level shifter in which floating nodes and high voltage capacitive coupling and control enable the high voltage control with low voltage transistors.
US10044346B2
A circuit for determining a slew rate of an input signal includes a first MOSFET, a second MOSFET, and a resistor coupled in series between a ground terminal and a power terminal. The resistor is coupled between the power terminal and the second MOSFET, and the first MOSFET is coupled between the second MOSFET and the ground. The second MOSFET is coupled to a bias circuit to provide a bias current. The circuit also includes a capacitor having a first terminal and a second terminal, the first terminal coupled to the input signal and the second terminal coupled to the gate terminal and the drain terminal of the first MOSFET. A current flowing through the MOSFET during changes in the input signal represents a slew rate of the input signal.
US10044338B2
A mutually induced filter for filtering radio frequency (RF) power from signals supplied to a load is described. The mutually induced filter includes a first portion connected to a first load element of the load for filtering RF power from one of the signals supplied to the first load element. The load is associated with a pedestal of a plasma chamber. The mutually induced filter further includes a second portion connected to a second load element of the load for filtering RF power from another one of the signals supplied to the second load element. The first and second portions are twisted with each other to be mutually coupled with each other to further facilitate a coupling of a resonant frequency associated with the first portion to the second portion.
US10044333B2
A method and system is presented for coordinating the transmission of supplemental digital data to accompany broadcast data, and in particular, analog radio broadcasts, among a plurality of broadcasters. The supplemental digital data may provide information about the particular broadcast data being transmitted or may be supplemental to such data. The supplemental digital data to be presented is sorted based on particular algorithms which may take into account broadcaster-specified criteria such as target audience, time of day, type of broadcast data presented, and the like. The supplemental digital data may be audio data, visual data, or audio-visual data for presentation with the broadcast data. The supplemental digital data may further be advertisement data. The advertisement data may be sold by the broadcasters or the party coordinating the IBOC transmission of the supplemental digital data. The supplemental digital data may play simultaneously with muted broadcast data or at a user-specified time.
US10044318B2
A solar shade-energy device comprising a solar shade having a photovoltaic solar panel and a support structure; a means of mounting said solar shade; an energy storage-distribution module having a housing, an energy storage device, power conditioning circuitry, and one-or-more energy distribution ports; a means of detachably mounting said energy storage-distribution module onto said solar shade; and a disconnectable electrical interface means between said energy storage-distribution module and said photovoltaic solar panel is disclosed. A method of using said solar shade-energy device is also disclosed.
US10044311B2
A variable frequency motor drive system configured such that the dc link capacitor charge is increased gradually, thus avoiding the above-mentioned transients. In the most preferred embodiment, the present invention ensures a gradual increase in the rectified voltage by providing the rectifier as a half-controlled thyristor rectifier (SCR) in place of the standard diode rectifier.
US10044308B2
A method for operating a controller apparatus for controlling a drive apparatus having a load moment and a moment of inertia, includes determining an estimated load value of the load moment by a load moment estimator during a constant-running phase, when a drive speed of the drive apparatus is kept to a constant setpoint value by the controller apparatus, using a model to describe an association between the moment of inertia and the load moment and generating an estimated inertia value of the moment of inertia as a pilot control of the moment of inertia based on the model during the constant-running phase. Further disclosed are a controller apparatus and a drive apparatus designed to carry out the method.
US10044300B2
A method of supplying electrical power to an electric motor including phases having respective directions about a rotation axis of the electric motor and configured to carry respective phase currents defining a current vector starting from the rotation axis, the method including: switching connection of the phases to a voltage source so as to cause the current vector to turn, where the switched connection of the phases includes, during at least one turn of the current vector, for each of one or more phases: over a part of the turn, disconnecting the phase from the voltage source to open circuit the phase, and over another part of the turn, switching connection of the phase to the voltage source, and where a perpendicular to the direction of the phase passes through the part of the turn over which the phase is disconnected from the voltage source.
US10044298B2
A rotating electric machine drive system includes a rotating electric machine and a drive apparatus. The rotating electric machine includes a Y-connected three-phase stator coil. The drive apparatus supplies electric current to the stator coil and thereby drives the rotating electric machine. In a predetermined high-torque region, the drive apparatus supplies the stator coil with the electric current which has a waveform obtained by superimposing a specific harmonic waveform on a first-order harmonic waveform. The specific harmonic waveform is one of third-order and (3+6n)th-order harmonic waveforms, or a harmonic waveform which is obtained by synthesizing at least two of the third-order and (3+6n)th-order harmonic waveforms, where n is a natural number not less than 1. The specific harmonic waveform takes a negative integral value for a positive half cycle of the first-order harmonic waveform and a positive integral value for a negative half cycle of the first-order harmonic waveform.
US10044296B2
An electric motor device includes a rotor, a stator, and electrical means for driving rotation of the rotor relative to the stator, the device being characterized in that the stator includes a substantially spherical cavity receiving the rotor, which is itself substantially spherical, and in that the electrical means are arranged to drive the rotor in rotation about at least two axes.
US10044266B2
The proposed disclosure combines peak-mode monitoring with valley-mode control, in a Buck switching converter, by means of a peak-current sampling circuit, not to turn the high side device off, but to control a slow loop, which in turn controls a variable offset incorporated into the loop control current. This helps the loop control current define the exact peak current, regardless of what other offsets, compensation ramp or peak-to-peak current ripple, are applied to the loop control current. The peak current is determined by an operational transconductance amplifier (OTA), whose maximum current is clamped to a programmed value. The loop control current is most likely implemented using a digital successive approximation register (SAR) system, but may also be implemented using a slow analog control loop.
US10044258B2
The present invention generally relates to a switching cell for a phase leg of a power converter and a method of controlling a power converter to drive a load, and more particularly to a plurality of such switching cells, a phase arm for a power converter, a power converter phase leg, to a power converter for driving a load, and methods of making a power converter. A switching cell for a phase leg of a power converter may comprise: a power switch for conducting a current for driving a load; a commutation path coupled in parallel with the power switch, the commutation path comprising a cell capacitor and an auxiliary switch coupled in series, the auxiliary switch configured to allow control of a conduction state of the commutation path; and a cell inductor coupled to a coupling of the power switch and the commutation path, wherein the switching cell comprises at least one control input line for receiving a control signal, the at least one control input line configured to drive a control terminal of the power switch and a control terminal of the auxiliary switch.
US10044256B2
In an embodiment, a method includes generating a pulse-width-modulated signal having a duty cycle, and isolating a power-supply output node in response to the duty cycle corresponding to a signal magnitude that is less than a magnitude of an output signal on the power-supply output node. For example, where a power supply has a non-zero residual output signal (e.g., output voltage) on its output node after the power supply is deactivated, a power-supply controller can use such a technique to reduce or eliminate a drop in the residual output signal caused by, or that would be caused by, a restarting of the power supply.
US10044251B2
An object is to provide a linear motor in which even when the overall length of the linear motor is long, the amount of magnets to be employed does not increase and hence size reduction and weight reduction of a stator is realized.A linear motor comprising a stator 2 and a movable element 1 provided with a coil 1a is characterized in that: the stator 2 includes two plate-shaped parts elongated in a moving direction of the movable element 1 and the two plate-shaped parts are provided facing each other so as to be magnetically linked in such a manner that a movement domain of the movable element 1 is located in between; in each of surfaces facing each other in the two plate-shaped parts, a plurality of tooth parts 21a and 22a are aligned in the moving direction such that the tooth parts 21a (22a) of one plate-shaped part and the tooth parts 22a (21a) of the other plate-shaped part are located in a staggered manner; in the movable element 1, inside the coil 1a, two magnets 1c, 1d and three yokes 1b are alternately arranged along the moving direction; and the two magnets 1c and 1d are magnetized along the moving direction and the magnetization directions are opposite to each other.
US10044245B2
An electric motor includes a stator and a rotor. The rotor includes a motor shaft, at least one radial fan and at least one axial fan being non-rotatably situated on the motor shaft for motor cooling. The radial fan is situated in the area of one axial end of the motor shaft and the axial fan is situated in the area of a diametrically opposed axial end of the motor shaft.
US10044227B2
A wireless power transfer system is disclosed. The system includes a first resonator having a first resonant frequency ωo1, a half power bandwidth Δω1, and an unloaded quality factor Qo1=ωo1/Δω1 coupled through a first coupling circuit to a power source, a second resonator having a second resonant frequency ωo2, a half power bandwidth Δω2, and an unloaded quality factor Qo2=ωo2/Δω2 coupled through a second coupling circuit to a load, the first resonator disposed a distance away from the second resonator, wherein the distance is smaller than the first and second resonant wavelengths, the first and second coupling circuits are configured so that up to a maximum achievable power transfer efficiency between the first and second resonators can be achieved, wherein Qo1 and Qo2 can be less than 100.
US10044212B2
A battery controller and method for controlling a battery include training parameters for a battery capacity prediction model based usage of similar batteries and capacity information for the respective similar batteries. The model characterizes a capacity decay rate. Future battery capacity is predicted for a battery under control based on the battery capacity prediction model and a present value of the battery capacity. One or more operational parameters of the battery under control is controlled based on the predicted future battery capacity.
US10044200B2
A storage battery system connected to a power system includes: a storage battery; a BMU which monitors a state of the storage battery; a PCS which converts AC power of the power system into DC power to charge the storage battery with the DC power and converts DC power of the storage battery into AC power to discharge the AC power to the power system; and a control device. The control device receives a charge/discharge request from an EMS and storage battery information supplied from the BMU and controls the PCS based on the charge/discharge request and the storage battery information. The control device includes a charge/discharge command unit which calculates chargeable/dischargeable electric power based on the storage battery information and determines a charge/discharge command to the PCS based on the charge/discharge request by using the chargeable/dischargeable electric power as a constraint condition.
US10044199B2
An electric storage system includes plural electric storage elements, a voltage detection circuit, a discharging circuit, and a controller. The controller is configured to: (a) control an operation of the discharging circuit on the basis of the voltage values detected by the voltage detecting circuit, (b) determine a first reference voltage value indicating a lowest voltage value from the voltage values of the plurality of electric storage elements, (c) discharge the electric storage element indicating the voltage value of which a voltage difference from the first reference voltage value is greater than a first threshold value, and (d) set the first threshold value to a smaller value as the first reference voltage value becomes lower.
US10044196B1
Described herein are systems and devices for providing a utility distribution infrastructure for one or more moveable pieces of active furniture. The utility distribution infrastructure is configured to provide one or more utilities such as electrical power, heating, cooling, fluid, gas, communications, and so forth, to one or more pieces of active furniture, which may be repositioned within the infrastructure.
US10044194B2
Method for anticipatory regulation of energy flows in an electrical supply grid of an automation installation, which includes a number of connecting devices that are connected to the electrical supply grid, wherein the connecting devices exchange information with respect to their energy requirements or their energy supply among one another and the connecting devices exchange energy among one another based on the information.
US10044193B2
A voltage at a point of common coupling (PCC) between a photovoltaic (PV) system and a power grid is regulated by a controller having a gain determined according to a gain function that is a function of a time. The gain function is determined based on an error between the voltage measured at the PCC and the reference voltage, and the gain is updated according to the updated gain function and a current instance of time. The controller generates a modulating signal using the updated gain and the voltage at the PCC is regulated according to the modulating signal.
US10044192B2
A microgrid is re-synchronized to a main grid or substation by determining a degree of bus angle or frequency mismatch and bus voltage mismatch between the microgrid and the main grid or substation prior to re-synchronization, determining an amount of power adjustment needed to reduce the bus angle or frequency mismatch and bus voltage mismatch to below respective predetermined thresholds, determining at least one participation factor for each microgrid bus, each participation factor indicating an amount of influence power injection by the corresponding bus has on the bus angle or frequency mismatch or on the voltage mismatch, allocating the amount of power adjustment to the microgrid buses in proportion to the participation factors assigned to the buses, and re-synchronizing the microgrid to the main grid or substation responsive to the bus angle or frequency mismatch and bus voltage mismatch satisfying the respective predetermined thresholds.
US10044191B2
The disclosure relates to a method for operating a bidirectional battery converter connected to an AC grid, taking into account the availability of locally generated electrical power. Furthermore, the present disclosure relates to a battery converter comprising measuring devices for detecting the state of charge of a connected battery and comprising a controller, which performs the method.
US10044189B2
A system for supplying power for drilling operations has a main powerhouse and a drill floor powerhouse in which the drill floor powerhouse is movable in relation to the main powerhouse. The main powerhouse has an generator/generator, a mud pump, and a mud pump drive thereat. The mud pump drive is supplied with power from the engine/generator. The drill floor powerhouse as an energy storage system connected or interconnected to an output line from the engine/generator such that power from the engine/generator is directed to the energy storage system. The drill floor powerhouse has a load connected to the energy storage system such that power from the energy storage system is directly transferred to the load and such that power from the engine/generator is isolated from the load.
US10044187B2
A series injection device includes a power splitter coupled to two or more lines of an AC power system. The power splitter includes a coupling transformer for each phase of a single phase or polyphase AC circuit that includes the two or more lines. Each of the coupling transformers couples one of the phases of the two or more lines. The power splitter is configured to inject a first voltage of a first polarity into one or more of the two or more lines and inject a second voltage of a second polarity opposite the first polarity into at least one of the two or more lines via the same coupling transformers used to inject the first voltage. The first and the second voltages are controllable, and may or may not be independently variable.
US10044185B2
The invention relates to a method for operating a converter in an energy distribution system, wherein, by means of the converter, an electrical energy provided by a source is fed into an AC electricity network at a coupling point (E) or electrical energy is drawn from the AC electricity network at the coupling point (E), wherein the AC electricity network is coupled to further converters for feeding in or drawing electrical energy, wherein the converter has an inverter provided with power switches in order to provide an electrical variable, comprising providing one or a plurality of system state variables indicating a system state of the electricity network, selecting one of a plurality of commutation patterns depending on the one or the plurality of system state variables, and driving the inverter according to the selected commutation pattern.
US10044184B1
A monitoring and shutdown device for a solar photovoltaic (PV) module (20) has a control switch (11), a micro control unit (MCU) (10), a voltage acquisition unit (13), a temperature acquisition unit (14) and a power line communication (PLC) module (15). The control switch (11) connects to a power series circuit of the PV module. Output terminals of the voltage acquisition unit (13) and the temperature acquisition unit (14) connect to the MCU. The voltage acquisition unit (13) and the PLC module (20) connect to the power series circuit. The MCU (10) connects to the control switch (11), and determines whether over-voltage or over-temperature occurs to the PV module (20) by the voltage and temperature acquisition units (13, 14). For abnormal conditions, the MCU (10) sends a notification through the PLC module (15), and disconnects the PV module (20) from the power series circuit by the control switch (11).
US10044183B2
The invention relates to a DC power distribution system (1) comprising a power supply (50) for supplying DC power to an electrical device (11) like a luminaire, wherein the system includes a connection device (4) comprising a connection device contact (5) to which an electrical device contact (19) of the electrical device is to be connected, a load presence detection unit (7) for detecting whether the electrical device contact has been connected, and a power providing control unit (6) for providing the DC power of the DC power distribution system to the connection device contact, only if the load presence detection unit has detected that the electrical device contact of the electrical device has been connected to the connection device contact. Thus, a voltage is not applied to the connection device contact, if the electrical device is not connected, thereby reducing corrosion effects and the likelihood of installers getting electrified.
US10044182B2
Degradation of a secondary battery or the like is prevented. A reduction in the capacity of a secondary battery or the like due to charging or discharging is prevented. A secondary battery module in which a secondary battery can be charged in a charging period into which short discharging periods are inserted is provided. A secondary battery module in which a plurality of secondary batteries are connected in parallel, and in a charging period of the secondary batteries, current due to short-time discharging of one secondary battery can be used for charging another secondary battery is provided. To carry out such operation, a secondary battery module includes a plurality of secondary batteries, a DC/DC converter, a switch, and a control circuit.
US10044181B2
Power system for supplying high voltage to an electron beam emitter, which is adapted to sterilize a packaging container or a packaging material by electron beam irradiation, the power system comprising a voltage multiplier for generating a high voltage, a first voltage measurement device for measuring an output voltage level of the voltage multiplier and providing a first measured voltage value, and an actuator for modifying the output voltage level of the voltage multiplier based on the first measured voltage value provided by the first voltage measurement device, characterized in that the power system further comprises a second voltage measurement device adapted to independently measure the output voltage level of the voltage multiplier and provide a second measured voltage value.
US10044178B2
A notification appliance enclosure is disclosed that facilitates convenient attachment and removal of a cover thereof. The enclosure may include a housing having at least one retaining catch extending from a first side thereof and at least one pivot catch extending from a second side thereof. The enclosure may further include a cover adapted to fit over the housing, the cover having at least one retaining catch recess and at least one pivot catch recess formed therein and adapted to receive the retaining catch and the pivot catch, respectively, to secure the cover against movement away from the housing when the cover and the housing are connected to one another. The cover may further include a catch release pocket adapted to receive the tip of a tool or implement for allowing the retaining catch and the retaining catch recess to be forcibly moved out of engagement with one another.
US10044176B2
A wire splicing method including: disposing an end portion of a tape-like first wire and an end portion of a tape-like second wire in a holding base in an overlapping manner with solder interposed therebetween, pressing a heating body to the first wire and the second wire via a pressing plate, and pressing together and heating the first wire and the second wire so as to melt the solder; keeping the first wire and the second wire pressed together by the pressing plate; separating the heating body from the pressing plate; and cooling the pressing plate to solidify the solder, and thereby connecting the first wire and the second wire together.
US10044167B2
A device includes a driver laser arrangement including a beam source for generating a laser beam and an amplifier arrangement for amplifying the laser beam. The device also includes an apparatus for monitoring the laser beam that includes a transmissive optical element having a normal direction oriented at a tilt angle with respect to a beam axis of the laser beam. The apparatus also includes a spatially resolving detector for registering laser radiation reflected backwards by the transmissive optical element. The transmissive optical element has first and second sides that are oriented at a wedge angle with respect to one another and through which the laser beam passes. The first and second sides reflect first and second partial beams of the incident laser beam. The apparatus has an optical filter that prevents one of the reflected first and second partial beams from reaching the detector.
US10044161B2
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.
US10044154B2
The present disclosure provides a USB interface and a mobile terminal. The USB interface includes a USB interface main body, an inserting tongue of a power line configured for coupling to an external power line via inserting portions and an inserting tongue of a ground line configured for coupling to an external ground line via inserting portions, in which a bottom of the inserting tongue of the power line and a bottom edge of the inserting tongue of the ground line are coupled to the USB interface main body; the inserting tongue of the power line has P inserting portions extending therefrom, where P is greater than or equal to 2; and the inserting tongue of the ground line has Q inserting portions extending therefrom, where Q is greater than or equal to 2.
US10044135B2
A high voltage connector includes an electric terminal and a housing elongated in a first direction along a longitudinal axis of the connector. An end surface of the electric terminal is mounted on an proximal end surface of the elongated housing with the respective body axis directions of the housing and the connector in parallel, and is arranged with an outer electric connection area for connection to an external electric terminal. The elongated housing is arranged at a distal end to receive at least one power cable for internal electrical connection of the at least one power cable with an inner connecting area of the electric terminal. The high voltage connector includes an encapsulating casing that encloses the electric terminal and the elongated housing in the first direction, and the encapsulating casing provides a closed space between the casing and the housing.
US10044134B2
A contact module for a component of an electrical connector includes a housing with a bore formed within the housing and a shuttle pin slidably received within the bore of the housing. The contact module may further include a biasing mechanism to bias the shuttle pin towards a mating end of the housing, an electrical contact positioned adjacent the bore of the housing, and a diaphragm positioned within the housing with a fluid channel formed between one side of the diaphragm and the electrical contact.
US10044125B2
An electrical connector includes: an housing including a base portion and a tongue portion; and an upper and lower rows of conductive terminals retained to the housing, each row of conductive terminals including a pair of grounding terminals at two outer ends thereof and a power terminal immediately inwardly of one of the pair of grounding terminals, each conductive terminal having a contacting section exposed to a surface of the tongue portion, a tail section extending out of the base portion, and a retaining section between the contacting section and the tail section; the power terminal has a widened section extending from the contacting section thereof toward an adjacent grounding terminal and embedded in the tongue portion; a thickness of the widened section is less than a thickness of the contacting section; a bottom surface of the widened section is lower than a bottom surface of associated contacting section.
US10044120B2
The present invention relates to a connector. Aforementioned connector includes a first connecting member, a second connecting member, and a third connecting member. The first connecting member includes a first case, a first insulator, and a first conductive terminal, wherein the first case defines a first receiving chamber therein, the first insulator is received in the first receiving chamber, an external sidewall of the first case is provided with a first step. The second case defines a containing hole, the PCB board is received in the containing hole, a first end and a second end of the second case each defines a latching groove, the latching grooves is in communication with the containing hole. The third connecting member includes a third case, a second insulator, and a second conductive terminal, wherein the third case defines a second receiving chamber therein. In above connector, because the electrical components coupled to opposite ends of the connector can slide along three directions which are perpendicular to each other, such that a problem of a difficulty of a connection between the connector and the electrical components which is caused by a deviation of the design of the structure of the electrical components can be avoided, thereby a tolerance insensitive of the connector is enhanced.
US10044119B2
A terminal device includes: a housing having at least one contact cavity; a contact part which is arranged in the at least one contact cavity and into which at least one electrical line can be plugged in order to make electrical contact with the contact part; and at least one busbar which is arranged on the housing, is electrically connected to the contact part, and a busbar portion of which extends along a height line. An end portion adjoins the busbar portion, which end portion extends in an oblique direction at an oblique angle to the height line and can be moved along the height line relative to the contact part.
US10044117B2
An adaptor assembly is provided. The adaptor assembly is structured to allow a cable of a first amperage to be coupled to, and placed in electrical communication with, a terminal of a different amperage. That is, an adaptor assembly includes a lug body and an adaptor body. The adaptor body is coupled to, and in electrical communication with, the lug body. The lug body includes a cable passage, wherein said cable passage has a cross-sectional area corresponding to a cable of a first amperage. The adaptor body includes a conducting surface, wherein said conducting surface has a surface area corresponding to a conductor terminal end mating surface of a second amperage.
US10044114B2
A contact element for plug connectors includes plug contacts arranged on the plug side and a crimp connection arranged on the cable connection side, and at least one primary locking element and at least one secondary locking element. The plug contacts and the crimp connection are offset from one another in an axially parallel manner; the at least one primary locking element has two locking springs which act transversely in relation to the plugging direction, and which are mirror-symmetrically arranged in relation to a plugging device plane; and the at least one secondary locking element is arranged in the contact element in a mirror-symmetric manner in relation to the plugging device plane, and has at least one secondary locking recess running transversely in relation to the plugging direction.
US10044106B2
A wide band antenna comprising a signal generator coupled to a feed region of at least one antenna element comprising upper and lower loops. Upper loop comprising a first conductive loop element defined by an upper conductor and a first conductive blade tapering outwardly forming a flare portion adjacent a distal end of the upper conductor. Lower loop comprising a second loop defined by a base conductor and a second conductive blade tapering outwardly forming a flare portion adjacent a distal end of the base conductor, first and second conductive blades defining, between their facing edges, a notch opening outwardly from feed region. The method comprising matching an antenna element impedance to the transmission line; selecting an antenna element cut-off frequency; selecting an upper conductor length, and subsequently selecting dimensions of the upper loop such that they are substantially equal to a wavelength corresponding to the selected cut-off frequency.
US10044098B2
Disclosed herein are embodiments including a modular base station that is, for example, easily deployable in emerging markets. The modular base station is designed to be easily transported and affixed, for example, to poles or trees. The modular base station is designed to withstand high temperatures caused by operating at high altitudes and to be easily configured, oriented, and serviced in the field. Its components (e.g., radio frequency (RF) circuit boards) are modular so as to interoperate with various third-party compatible devices.
US10044096B2
A mobile device includes a metal housing and an antenna structure. A ground plane and a ground branch form at least a portion of the metal housing. The ground branch is coupled to the ground plane. A slot is formed between the ground branch and the ground plane. A circuit element is coupled to the ground branch and the ground plane. The antenna structure is formed by the ground branch. The antenna structure is excited by a signal source.
US10044091B2
An antenna mount assembly disclosed herein provides for an efficient and elegant solution for installation of antenna equipment on existing wooden poles. An implementation of the antenna equipment mount includes one or more concave mounting plates, each of the plurality of concave mounting plates configured to be attached to a pole and a plurality of mount elements, each of the plurality of mount elements irremovably attached at a first end to one of the concave mounting plates and attached at another end to a C-channel bracket. Each of the concave mounting plates includes a threaded opening aligned with a threaded opening in the C-channel bracket.
US10044089B2
The invention relates to an underwater antenna device with a nonstationary antenna, an extension mechanism and a repositioning mechanism, wherein an extending force can be applied in a direction of the extending force by the extension mechanism of the antenna and an opposing force can be applied in a direction of the opposing force, in the opposite direction to the extending force by the repositioning mechanism of the antenna, characterized in that the repositioning mechanism or a part of the repositioning mechanism is designed as selectively nonstationary, so that, by selected changes to the position, the antenna can be positioned in a retracted position, an extended position or an intermediate position.
US10044086B2
A high-frequency signal transmission line includes an element, a linear signal line provided at the element and including a first end and a second end, and at least one ground conductor provided at the element and extending along the signal line. The element includes stacked insulating layers. The ground conductor is positioned opposite to the signal line with the insulating layer positioned therebetween. The ground conductor is a contiguous conductor. The signal line, the ground conductor, and the element generate a characteristic impedance. The signal line includes a first section and a second section. The first section is an uninterrupted section generating a characteristic impedance greater than or equal to a first characteristic impedance at the first end and including the first end. The second section generates a characteristic impedance less than the first characteristic impedance and is adjacent to the first section. The second section is longer than the first section. The signal line is wider in the second section than in the first section.
US10044083B2
Embodiments relate to a device for correcting the polarization twist of two linearly polarized signals using two polarization converters connected in series, wherein the second polarization converter can be rotated about an axis. In this way, the skew angle of an antenna can be compensated with respect to a satellite using a rotatable waveguide circuit. By converting the polarization from linear to circular, it is easier to rotate the now circularly polarized signals, using a second polarization converter, which reestablishes a linear polarization for the circularly polarized signals. Given the dual-channel signal outcoupling, the PCU may allow two orthogonal linear polarizations to be corrected at the same time using a simpler mechanical composition.
US10044082B2
An electrolyte for iron-air batteries, which is able to increase the discharge capacity of iron-air batteries without concentration control, and an iron-air battery using the electrolyte. The electrolyte for iron-air batteries having an anode containing an iron element may comprise an aqueous solution comprising a discharge reaction promoter containing at least one kind of anion selected from the group consisting of SCN− anions, S2O32− anions and (CH3)2NCSS− anions.
US10044081B2
A battery pack thermal management assembly is provided for use with an electric vehicle in which the battery pack is sealed and mounted under the car. The batteries contained within the battery pack are thermally coupled via a layer of thermally conductive material to the interior surface of the pack's upper enclosure panel. The upper enclosure panel is thermally coupled via an interposed panel to a conduit structure, the conduit structure formed by a shaped conduit panel that is attached to a secondary panel.
US10044066B2
Electrolyte compositions comprising novel fluorine-containing carboxylic acid ester solvents are described. The fluorine-containing carboxylic acid ester solvents are represented by the formula R1—C(O)O—R2, wherein R1 is CH3CH2— and R2 is —CH2CHF2, R1 is CH3— and R2 is —CH2CH2CHF2, R1 is CH3CH2— and R2 is —CH2CH2CHF2, R1 is CHF2CH2CH2— and R2 is —CH2CH3, or R1 is CHF2CH2— and R2 is —CH2CH3. The electrolyte compositions are useful in electrochemical cells, such as lithium ion batteries.
US10044064B2
In a solid-state lithium-metal/sulfur-based battery cell, barriers to sulfur and polysulfide diffusion are included in or used as an ionically conductive electrolyte in the cathode or separator layers. During operation of the battery, the barrier materials are positioned to either 1) rapidly react with any free sulfur or lithium polysulfide species that are generated, forming stable carbon-sulfur bond(s) and preventing further migration of the sulfur or polysulfide species or 2) prevent the formation and diffusion of elemental sulfur or free lithium polysulfide species. Regardless of the identity of the sulfur/polysulfide species, the sulfur-containing species is prevented from diffusing to the anode and causing capacity fade and higher internal resistance to ion flow.
US10044063B2
Syntheses of alternating copolymers based on PEO and fluorinated polymers are described. Introduction of fluorinated polymer chains reduces the Tm of PEO and also increases the affinity and miscibility with ionic liquids, which improves ionic conductivity even at room temperature. The disclosed polymers containing PFPE have superior safety and are more flame retardant as compared to traditional electrolytes. Such alternating copolymers can be used as solid or gel electrolytes in Li batteries.
US10044047B2
A method for producing an electrode-membrane-frame assembly according to the present invention includes arranging a previously molded first molded body on a circumferential region of first catalyst layer close to first gas diffusion layer, arranging a previously molded second molded body on a circumferential region of second catalyst layer close to second gas diffusion layer, and forming a third molded body by injection molding so as to integrally connect the first molded body and the second molded body and not to be directly in contact with an inner side region of second main surface of a polymer electrolyte membrane positioned on an inner side of an outer edge part of the second molded body when viewed from a thickness direction of the polymer electrolyte membrane, whereby a frame having the first, second, and the third molded body is formed. Thus, the polymer electrolyte membrane can be prevented from deteriorating.
US10044041B2
Disclosed are a binder with a core-shell structure for a secondary battery electrode, and a secondary battery including the same, wherein the core includes styrene-butadiene rubber (SBR), the shell includes a copolymer of two or more monomers selected from the group consisting of a conjugated diene-based monomer, a (meth)acrylic ester-based monomer, an acrylate-based monomer, a vinyl-based monomer, a nitrile-based monomer, and an ethylenically unsaturated carboxylic acid monomer, and the binder includes a functional group providing binding capacity to surfaces of the SBR particles. Such a binder provides excellent adhesive strength and elasticity and, thus, overall performance of a secondary battery including the same may be improved.
US10044035B2
A lithium metal oxide powder for a cathode material in a rechargeable battery, comprising a core material and a surface layer, the core having a layered crystal structure consisting of the elements Li, a metal M and oxygen, wherein the metal M has the formula M=Co1−aM′a, with 0≤a≤0.05, wherein M′ is selected from one or more metals of the group consisting of Al, Ga and B; and the surface layer comprising a mixture of the elements of the core material Li, M and oxygen, inorganic N-based oxides and a cubic phase oxide having a crystal structure with a Fd-3mS space group, wherein N is selected from one or more metals of the group consisting of Mg, Ti, Fe, Cu, Ca, Ba, Y, Sn, Sb, Na, Zn, Zr and Si.
US10044031B2
A battery is described. The battery is composed of a graphene oxide-sulfur (GO-S) nanocomposite cathode, a separator, an anode, and an electrolyte.
US10044028B1
Selectively annealing one or more materials of a composite cathode occurs through selection of composite cathode material composition, particle shape and size of composite cathode material, microwave waveform, microwave duration, and environment. Electron conductor material and ion conducting material may be annealed in a staged process to substantially reduce cross contamination of resulting electron and ion conducting pathways while increasing the number or electron and ion conducting pathways in a composite cathode.
US10044019B2
A battery module of the present invention includes a plurality of rechargeable batteries, each rechargeable battery having a first terminal and a second terminal, a bus bar having a first connection member and a second connection member, the first connection member being coupled to the bus bar via a serial connection member and a short-circuit connection member, and the second connection member being coupled to the bus bar via a fuse portion, and a short-circuit member connected to the first connection member through a serial connection member and connected to the second connection member through a fuse portion. The short-circuit member may be configured to be deformed by increased internal pressure in the respective rechargeable battery to couple to the short-circuit connection member.
US10044015B2
Robust separator which has, on a substrate and in the voids of the substrate, which comprises fibers of an electrically nonconductive material, an electrically nonconductive coating comprising oxide particles which are adhesively bonded to one another and to the substrate by an inorganic adhesive and comprise at least one oxide selected from Al2O3, ZrO2 and SiO2, polymer particles also being present in the ceramic coating in addition to the oxide particles of Al2O3, ZrO2 and/or SiO2. These separators have particularly good handling properties since they are mechanically very stable.
US10044013B2
The present invention discloses an unmanned aerial vehicle and a battery thereof. The battery includes a battery body and a shell disposed on one end of the battery body. The shell has a clamp button disposed on the side opposite the unmanned aerial vehicle. One end of the clamp button is fixed on the shell and the other is used for detachably connecting with the unmanned aerial vehicle. The clamp button makes the battery detachably connect with the main body of the unmanned aerial vehicle be possible and it is very convenient for changing the battery.
US10044011B2
A battery accommodating assembly and a power battery module are provided. The battery accommodating assembly includes a plurality of separators. Adjacent separators are detachably connected with each other via a snapping structure and define a battery chamber.
US10044010B2
A feed-through includes at least one main body which has at least one opening through which at least one conductor in an electrically insulating material comprising or consisting of a sealing glass is fed, wherein the main body comprises or consists of a light metal and/or a light metal alloy, with an integral bond being formed between the light metal and/or the conductor and the sealing glass, wherein the sealing glass comprises or consists of a titanate glass and has only a small phosphate proportion.
US10044005B2
According to various embodiments, an electrode may include at least one layer including a chemical compound including aluminum and titanium.
US10043988B2
An element (1) is provided for stabilising an optoelectronic device (7), wherein the element (1) comprises a main body (1C), wherein the main body (1C) consists of a glass or at least comprises a glass and wherein the main body (1C) comprises a first and a second surface (1A, 1B). The first and second surface (1A, 1B) are opposite to one another and extend in each case in a lateral main direction of extension of the element (1), wherein a protective layer (2A, 2B) is formed at least at one of the surfaces (1A, 1B) and wherein the protective layer (2A, 2B) is configured and arranged in such a way that cracks (3) present in the main body (1C) are filled in by a material of the protective layer (2A, 2B). In addition, an optoelectronic device (7) is provided.
US10043980B2
A compound, an organic light-emitting device including the compound, and a display apparatus including the organic light-emitting device, the compound being represented by the following Formula 1:
US10043977B2
A nitrogen-containing aromatic heterocyclic derivative in which a nitrogen atom of an indenocarbazole skeleton optionally having a hetero atom or an indenoindole skeleton optionally having a hetero atom is bonded to a dibenzofuran or a dibenzothiophene directly or indirectly. The derivative realizes an organic EL device with a high emission efficiency and a long lifetime.
US10043972B2
A conductive-bridging random access memory is provided. The conductive-bridging random access memory includes a bottom electrode layer on a semiconductor substrate, an electrical resistance switching layer on the bottom electrode layer, a barrier layer on the electrical resistance switching layer, a top electrode layer on the barrier layer, and a high thermal-conductive material layer between the bottom electrode layer and the barrier layer. The high thermal-conductive material layer has a thermal conductivity in a range of 70-5000 W/mK.
US10043968B2
There is disclosed an electronic device comprising a semiconductor memory unit capable of reducing the switching current of a variable resistance element that switches between different resistance states. In an implementation, an electronic device includes a semiconductor memory unit that includes a variable resistance element comprising a first magnetic layer configured to have a magnetization direction pinned, a second magnetic layer configured to have a magnetization direction not pinned, and a non-magnetic layer interposed between the first magnetic layer and the second magnetic layer, wherein the variable resistance element comprises plane shapes having a plurality of edges, and the number of angled edges is larger than the number of rounded edges as a damping constant of the second magnetic layer increase.
US10043967B2
A perpendicular magnetic tunnel junction (pMTJ) device includes a perpendicular reference layer, a tunnel barrier layer on a surface of the perpendicular reference layer, and a perpendicular free layer on a surface of the tunnel barrier layer. The pMTJ device also includes a dielectric passivation layer on the tunnel barrier layer and surrounding the perpendicular free layer. The pMTJ device further includes a high permeability material on the dielectric passivation layer that is configured to be magnetized by the perpendicular reference layer and to provide a stray field to the perpendicular free layer that compensates for a stray field from the perpendicular reference layer.
US10043961B2
A LED device includes a substrate; a plurality of LED units on the substrate, wherein each LED unit includes: a first semiconductor layer; a second semiconductor layer; a first sidewall; a second sidewall opposite to the first sidewall; and a third sidewall connecting the first and second sidewalls; a first group of conductive connecting structure including n (n is an integer, and n>1) first conductive connecting structures formed on the first sidewall of one of the LED units and electrically connecting the LED units; and a second group of conductive connecting structure including m (m is an integer, m≥1, and n≠m) second conductive connecting structures formed on the second sidewall of the same one of the LED unit and electrically connecting the LED units; wherein each of the first and the second conductive connecting structures includes a middle part, a first and a second extending parts; wherein the first and the second extending parts have different length.
US10043959B2
The present invention relates to a method for providing a reflective coating to a substrate for a light-emitting device, comprising the steps of: providing a substrate having a first surface portion with a first surface material and a second surface portion with a second surface material different from the first surface material; applying a reflective compound configured to attach to said first surface material to form a bond with the substrate in the first surface portion that is stronger than a bond between the reflective compound and the substrate in the second surface portion; curing said reflective compound to form a reflective coating having said bond between the reflective coating and the substrate in the first surface portion; and subjecting said substrate to a mechanical treatment with such an intensity as to remove said reflective coating from said second surface portion while said reflective coating remains on said first surface portion.
US10043958B2
A light emitting diode chip includes a semiconductor layer sequence having an active layer that generates electromagnetic radiation, wherein the light emitting diode chip has a radiation exit area at a front side and a mirror layer at least in regions at a rear side situated opposite the radiation exit area, a protective layer is arranged on the mirror layer, the protective layer includes a transparent conductive oxide, the mirror layer adjoins the semiconductor layer sequence at an interface situated opposite the protective layer, first and second layers, the first and second electrical connection layers face the rear side of the semiconductor layer sequence and are electrically insulated from one another, and a partial region of the second electrical connection layer extends from the rear side of the semiconductor layer sequence through at least one perforation of the active layer in a direction toward the front side.
US10043947B2
A light emitting device according to an embodiment comprises: a light emitting structure including a first conductive semiconductor layer, an active layer disposed under the first conductive semiconductor layer, and a second conductive semiconductor layer disposed under the active layer; a protective layer disposed above the light emitting structure and including a through region; a first electrode disposed in the through region and electrically connected to the first conductive semiconductor layer; an electrode pad electrically connected to the first electrode, and having a first region disposed on the first electrode and a second region disposed on the protective layer; and a second electrode electrically connected to the second conductive semiconductor layer.
US10043945B2
A method for fabricating a light emitting device, comprising: forming a plurality of light emitting stacked layers above a substrate; forming and patterning a current blocking (CB) layer on the light emitting stacked layers; forming a transparent conductive layer covering the light emitting stacked layers and the current blocking layer; etching the transparent conductive layer and exposing a reserved region for a first pad electrode and a mesa structure, respectively; and etching an exposed portion of the light emitting stacked layers and a portion of the current blocking layer to form a remaining current blocking layer, the mesa structure and a first opening.
US10043943B2
Disclosed herein is a UV light emitting diode. The UV light emitting diode includes a first conductive type semiconductor layer; a first stress adjustment layer disposed on the first conductive type semiconductor layer, and including a first nitride layer including Al and a second nitride layer disposed on the first nitride layer and having a lower Al composition ratio than the first nitride layer; an active layer disposed on the first stress adjustment layer; and a second conductive type semiconductor layer disposed on the active layer, wherein the first stress adjustment layer includes an Al delta layer inserted in the first nitride layer, and a lower surface of the first nitride layer in which the Al delta layer is inserted has greater average tensile stress than a lower surface of the second nitride layer directly disposed on the first nitride layer.
US10043937B2
A method for constructing a photovoltaic (PV) substrate. A moving frame can be lowered towards a stack of back sheets and a back sheet of the stack of back sheets may be secured to the moving frame. The back sheet can be transferred from the moving frame to a vacuum table. An adhesive can be dispensed to the back sheet using an adhesive dispenser. At least one string may be placed onto the adhesive applied to the back sheet. The vacuum table can be rotated, and the back sheet can be released from the vacuum table onto a glass sheet.
US10043936B1
The present disclosure relates to an avalanche photodiode comprising a substrate having an active area. A first dopant implant in the active area forms one of an anode and the cathode of the avalanche photodiode. A second dopant implant in the active area forming the other one of the anode and the cathode of the avalanche photodiode, wherein at least one of the first and second dopant implants defines a discontinuous formation having at least one interruption.
US10043932B2
A single-stack, solar power receiver comprising both a thermal absorber layer and a photovoltaic cell layer. The stack includes an aerogel layer, that is optically transparent and thermally insulating (“OTTI”); a spectrally selective high thermal conductivity (“SSTC”) thermal absorber layer; a bottom OTTI layer; and a PV cell layer. The SSTC layer includes a set of fins that substantially blocks solar radiation absorption in the band where PV cells are most sensitive. Photons with energies above or below this band block range are absorbed by the fins and the absorbed heat is conducted to pipes in the fin structure carrying a heated thermal working fluid to heat storage. Photons with energy in the band block range are reflected by the SSTC fins to the PV cell layer. The bottom OTTI aerogel layer keeps the PV cell operating near ambient temperature. The PV cell converts incident solar radiation to electrical energy.
US10043923B2
Techniques and structures for laser doping of crystalline semiconductors using a dopant-containing amorphous silicon stack for dopant source and passivation are provided. An example method includes forming a dopant-containing amorphous silicon layer stack on at least one portion of a surface of a crystalline semiconductor layer; and irradiating a selected area of the dopant-containing amorphous silicon layer stack, wherein the selected area of the dopant-containing amorphous silicon layer stack interacts with an upper portion of the underlying crystalline semiconductor layer to form a doped, conductive crystalline region, and each non-selected area of the dopant-containing amorphous silicon layer stack remains intact on the at least one portion of the surface of the crystalline semiconductor layer.
US10043915B2
By using a conductive layer including Cu as a long lead wiring, increase in wiring resistance is suppressed. Further, the conductive layer including Cu is provided in such a manner that it does not overlap with the oxide semiconductor layer in which a channel region of a TFT is formed, and is surrounded by insulating layers including silicon nitride, whereby diffusion of Cu can be prevented; thus, a highly reliable semiconductor device can be manufactured. Specifically, a display device which is one embodiment of a semiconductor device can have high display quality and operate stably even when the size or definition thereof is increased.
US10043909B2
A semiconductor device with a high-quality epitaxial layer and a method of manufacturing the same. The semiconductor device may include: a substrate; a fin-shaped first semiconductor layer spaced apart from the substrate; a second semiconductor layer at least partially surrounding a periphery of the first semiconductor layer; an isolation layer formed on the substrate, exposing at least a part of the second semiconductor layer, wherein the exposed part of the second semiconductor layer extends in a fin shape; and a gate stack formed on the isolation layer and intersecting the second semiconductor layer.
US10043900B1
A method of forming vertical transport fin field effect transistors, including, forming a bottom source/drain layer on a substrate, forming a channel layer on the bottom source/drain layer, forming a recess in the channel layer on a second region of the substrate, wherein the bottom surface of the recess is below the surface of the channel layer on a first region, forming a top source/drain layer on the channel layer, where the top source/drain layer has a greater thickness on the second region of the substrate than on the first region of the substrate, and forming a vertical fin on the first region of the substrate, and a vertical fin on the second region of the substrate, wherein a first top source/drain is formed on the vertical fin on the first region, and a second top source/drain is formed on the vertical fin on the second region.
US10043896B2
A transistor includes a III-N layer structure including a III-N channel layer between a III-N barrier layer and a III-N depleting layer, where the III-N channel layer includes a 2DEG channel formed adjacent an interface between the III-N channel layer and the III-N barrier layer; a source and a drain, each of which being directly connected to the III-N channel layer; a gate between the source and the drain, the gate being over the III-N layer structure, where the III-N depleting layer includes a first portion that is disposed in a device access region between the gate and the drain; and where the source electrically contacts the first portion of the III-N depleting layer, and the drain is electrically isolated from the first portion of the III-N depleting layer.
US10043895B2
A linear active cell region is formed from a plurality of divided active cell regions arranged apart from each other in a second direction (y direction). The linear hole collector cell region is formed from a plurality of divided hole collector cell regions arranged apart from each other in the second direction (y direction). A P-type floating region is formed in a semiconductor substrate between the linear active cell region and the linear hole collector cell region adjacent to each other in a first direction (x direction), between the divided active cell regions adjacent to each other in the second direction (y direction), and between the divided hole collector cell regions adjacent to each other in the second direction (y direction).
US10043874B2
Aspects of the disclosure include a semiconductor structure that includes a vertical fin structure having a top portion, a bottom portion, vertical side walls, a source area in contact with the vertical fin structure, a drain area in contact with the vertical fin structure, a plurality of spacers comprising a first oxide layer in contact with the source area, and a second oxide layer in contact with the drain area. The first oxide layer can have a thickness that is equal to a thickness of the second oxide layer.
US10043872B2
A semiconductor device includes a resistive element wherein a diffusion resistance region provided in an upper portion of a semiconductor base and a thin film resistance layer isolated and distanced from the semiconductor base and diffusion resistance region across an insulating film are alternately connected in series and alternately disposed in parallel.
US10043866B2
A method for forming a semiconductor device includes forming an oxide layer on a semiconductor substrate. A first portion of the oxide layer forms a gate oxide of a transistor structure. The method further includes replacing or modifying a second portion of the oxide layer to obtain a contamination barrier layer structure comprising phosphorus. The contamination barrier layer structure is located at a distance of less than 10 μm from the first portion of the oxide layer.
US10043864B2
According to one embodiment, a semiconductor device includes a first semiconductor layer, a second semiconductor layer, a third semiconductor layer, and a first electrode. The third semiconductor layer is provided between the first semiconductor layer and the second semiconductor layer. The first electrode opposes the third semiconductor layer. An orientation ratio of the third semiconductor layer is higher than an orientation ratio of the first semiconductor layer.
US10043858B2
A novel display device that is highly convenient or reliable is provided. The display device includes a first display element, a second display element, a first transistor, a second transistor, and a third transistor. The first display element includes a liquid crystal layer. The second display element includes a light-emitting layer. The first transistor has a function of selecting the first display element. The second transistor has a function of selecting the second display element. The third transistor has a function of controlling the driving of the second display element. The first transistor and the second transistor are formed over the same surface. The third transistor is formed above the first transistor and the second transistor and includes one of a source electrode and a drain electrode of the second transistor as a gate electrode.
US10043849B2
To improve color reproduction areas in a display device having light-emitting elements. A display region has a plurality of picture elements. Each picture element includes: first and second pixels each including a light-emitting element which has a chromaticity whose x-coordinate in a CIE-XY chromaticity diagram is 0.50 or more; third and fourth pixels each including a light-emitting element which has a chromaticity whose y-coordinate in the diagram is 0.55 or more; and fifth and sixth pixels each including a light-emitting element which has a chromaticity whose x-coordinate and y-coordinate in the diagram are 0.20 or less and 0.25 or less, respectively. The light-emitting elements in the first and second pixels have different emission spectrums from each other; the light-emitting elements in the third and fourth pixels have different emission spectrums from each other; and the light-emitting elements in the fifth and sixth pixels have different emission spectrums from each other.
US10043844B2
A device for generating a ramp signal with a changing slope is disclosed. The device may comprise a processor configured to generate a variable signal. The device may also comprise a phase-locked loop (PLL) circuit configured to receive the variable signal and a reference clock signal, generate a changing ramp clock signal based on the variable signal and the reference clock signal, and output the generated changing ramp clock signal as an input of an analog-to-digital-converter (ADC) circuit.
US10043843B2
The invention provides the art with novel image sensor pixel designs comprising stacked, pinned photodiodes. The stacked pinned photodiodes provide pixels with greatly increased dynamic range. The stacked pinned photodiodes also allow improved color discrimination for low light imaging, for example utilizing pixels with no overlaying color filter array.
US10043839B2
An imaging apparatus includes: an interposer on which an image sensor including a light reception section is disposed; a translucent member that is provided on the light reception section; and a mold that is formed in sides of the interposer having a rectangular shape and bonded to the translucent member to support the translucent member, the mold including a seal surface that is bonded to the translucent member, the seal surface being provided with a protrusion.
US10043832B2
A display substrate, a display device and a method to identify a display device are provided. The display substrate comprises a display region and a periphery region. The periphery region comprises a plurality of first bonding pads electrically connected to metal wires disposed at the display region and a plurality of second bonding pads including at least two identification bonding pads. The at least two identification bonding pads are electrically connected to voltage-level signal lines respectively, and are labeled with identify information according to voltage-level signals provide by the voltage-level signal lines.
US10043830B2
A thin film transistor (TFT) circuit device comprises a substrate comprising a major surface; a gate line formed over the substrate and extending in a first direction when viewed in a viewing direction perpendicular to the major surface; an insulating layer formed over the gate line; an electrically conductive line formed over the insulating layer and extending in a second direction when viewed in the viewing direction, the second direction being different from the first direction, the electrically conductive line comprising a source line or a data line; and a semiconductor piece formed over the substrate. The semiconductor piece comprises a portion which is located between the substrate and the gate line and overlaps the gate line and the electrically conductive line at an intersection of the gate line and the electrically conductive line when viewed in the viewing direction.
US10043824B2
The present disclosure relates to a semiconductor device. The semiconductor device includes a semiconductor on an insulator (SOI) substrate having a bottom substrate, a buried oxide layer on the bottom substrate, and a semiconductor layer on the buried oxide layer. The semiconductor device also includes a first dielectric layer disposed on the semiconductor layer, a first contact structure extending from a top surface of the first dielectric layer through the semiconductor layer and the buried oxide layer and contacting the bottom substrate, and a first trench extending into the semiconductor layer. A width of the first trench is smaller than a width of the first contact structure. The first dielectric layer seals the first trench at or near the top of the first trench to form a vacuum gap.
US10043821B2
According to an embodiment, a non-volatile memory device includes a first conductive layer, electrodes, an interconnection layer and at least one semiconductor layer. The electrodes are arranged between the first conductive layer and the interconnection layer in a first direction perpendicular to the first conductive layer. The interconnection layer includes a first interconnection and a second interconnection. The semiconductor layer extends through the electrodes in the first direction, and is electrically connected to the first conductive layer and the first interconnection. The device further includes a memory film between each of the electrodes and the semiconductor layer, and a conductive body extending in the first direction. The conductive body electrically connects the first conductive layer and the second interconnection, and includes a first portion and a second portion connected to the second interconnection. The second portion has a width wider than the first portion.
US10043817B2
A highly integrated semiconductor memory device includes a substrate, a plurality of vertical pillars above the substrate, a plurality of connection lines extending over the vertical pillars, a plurality of lower via plugs provided above the vertical pillars and connecting the vertical pillars to the connection lines, a dummy connection line provided at a same level as the connection lines with respect to a main surface of the substrate, and a dummy via plug connected to a lower surface of the dummy connection line and having a different height than each of the lower via plugs. The vertical pillars, the connection lines, the lower via plugs are provided in a cell region, and the dummy connection line and the dummy via plug are provided in a dummy region.
US10043816B2
A semiconductor memory device includes a stack of word lines and insulating patterns. Cell pillars extend vertically through the stack of word lines and insulating patterns with memory cells being formed at the junctions of the cell pillars and the word lines. A ratio of the thickness of the word lines to the thickness of immediately neighboring insulating patterns is different at different locations along one or more of the cell pillars. Related methods of manufacturing and systems are also disclosed.
US10043814B2
A semiconductor device includes: a fin that is a portion of a semiconductor substrate, protrudes from a main surface of the semiconductor substrate, has a width in a first direction, and extends in a second direction; a control gate electrode that is arranged on the fin via a first gate insulating film and extends in the first direction; and a memory gate electrode that is arranged on the fin via a second gate insulating film and extends in the first direction. Further, a width of the fin in a region in which the memory gate electrode is arranged via the second gate insulating film having a film thickness larger than the first gate insulating film is smaller than a width of the fin in a region in which the control gate electrode is arranged via the first gate insulating film.
US10043813B2
A semiconductor device can be reduced in size. The semiconductor device has a first conductivity type p type well layer extending in the X direction of the main surface of a semiconductor substrate; a reference potential wire coupled with the p type well layer, and extending in the X direction; first and second active regions arranged on the opposite sides of the reference potential wire in the Y direction; and a gate electrode layer extending in the Y direction in such a manner as to cross with the first and second active regions . Then, the gate electrode layer has a first gate electrode of a second conductivity type at the crossing part with the first active region, a second gate electrode of the second conductivity type at the crossing part with the second active region, and a non-doped electrode between the first gate electrode and the second gate electrode.
US10043806B2
A dummy gate electrode layer and a dummy gate mask layer may be formed on a substrate. The dummy gate mask layer may be patterned to form a dummy gate mask so that a portion of the dummy gate electrode layer is exposed. Ions may be implanted into the exposed portion of the dummy gate electrode layer and a portion of the dummy gate electrode layer adjacent thereto by an angled ion implantation to form a growth blocking layer in the dummy gate electrode layer. The dummy gate electrode layer may be etched using the dummy gate mask as an etching mask to form a dummy gate electrode. A spacer may be formed on side surfaces of a dummy gate structure including the dummy gate electrode and the dummy gate mask. An SEG process may be performed to form an epitaxial layer.
US10043804B2
A method of manufacturing a semiconductor device is provided. The device includes a substrate including a first type region and a second type region, first and second fins protruding from the substrate and separated by a trench. The first fin includes first and second portions of the first type on the first region and a third portion of the second type on the second region. A first gate structure surrounds the second portion and the third portion. A first work function adjusting layer is on the gate insulator layer on the first and second portions. A second work function adjusting layer is on the first work function adjusting layer, the gate insulator layer on the third portion, and the first insulator layer. The device also includes a gate on the second work function adjusting layer, a hardmask layer on the gate, and an interlayer dielectric layer surrounding the gate structure.
US10043803B2
A semiconductor device includes a substrate having an active pattern thereon, a gate electrode intersecting the active pattern, and a spacer on a sidewall of the gate electrode. The gate electrode includes a first metal pattern adjacent to the active pattern. The first metal pattern has a first portion parallel to the sidewall and a second portion parallel to the substrate. A top surface of the first portion has a descent in a direction from the spacer towards the second portion.
US10043796B2
A device includes a substrate, a first nanowire field effect transistor (FET), and a second nanowire FET positioned between the substrate and the first nanowire FET. The device also includes a first nanowire electrically coupled to the first nanowire FET and to the second nanowire FET.
US10043791B2
A semiconductor apparatus includes a semiconductor substrate, a semiconductor element, an edge termination region that surrounds the semiconductor element, a protective diode that has a first terminal and a second terminal, where the first terminal is positioned within the edge termination region and the second terminal is positioned outside the edge termination region, and a diffusion layer that has a floating potential, where the diffusion layer is provided in a gap portion between a region of the edge termination region that is aligned with the protective diode and the protective diode.
US10043788B1
The present invention provides a micro light emitting diode display panel and a repair method thereof. The anode of the micro light emitting diode display panel is divided into a plurality of electrode plates which are spaced with one another. The respective electrode plates are electrically connected and integrated through the connection lines. Each electrode plate is correspondingly arranged with one micro light emitting diode. When one of the micro light emitting diodes is defective, the connection line electrically connected to electrode plate of the micro light emitting diode is cut to individually repair the defective micro light emitting diode to be a dark spot, and other micro light emitting diodes can normally emit light. The present invention can simplify a repair process of the micro light emitting diode display panel to promote the success rate of the repair of the micro light emitting diode display panel.
US10043787B2
Optoelectronic devices and method of forming the same include an optoelectronic chip in a substrate layer, the optoelectronic chip having one or more optoelectronic components. An integrated circuit chip is positioned on the substrate layer. A lens array is positioned on the substrate layer above the optoelectronic chip and above at least part of the integrated circuit chip. The lens array includes one or more lens positioned directly respective optoelectronic components.
US10043784B2
Reflective bank structures for light emitting devices are described. The reflective bank structure may include a substrate, an insulating layer on the substrate, and an array of bank openings in the insulating layer with each bank opening including a bottom surface and sidewalls. A reflective layer spans sidewalls of each of the bank openings in the insulating layer.
US10043781B2
A 3D semiconductor device, the device including: a first single crystal layer including a plurality of first transistors; at least one metal layer interconnecting the first transistors, a portion of the first transistors forming a plurality of logic gates; a plurality of second transistors overlaying the first single crystal layer; at least one connection from the plurality of first transistors to a plurality of through silicon vias (TSVs); a plurality of third transistors overlaying the plurality of second transistors, where the plurality of second transistors are self-aligned to the plurality of third transistors having been processed following the same lithography step; and a first memory array and a second memory array, where the first memory array includes the plurality of second transistors and the second memory array includes the plurality of third transistors.
US10043774B2
An integrated circuit (IC) packaging substrate includes a main body, at least one first conductive line, at least one second conductive line, and at least one protrusion pad. The first conductive line is embedded in the main body. The second conductive line is embedded in the main body. The protrusion pad is disposed on the first conductive line. The protrusion pad protrudes from the main body and is configured to be in electrical contact with a solder portion of a semiconductor chip. A first spacing between the protrusion pad and the second conductive line is determined in accordance with a process deviation of the protrusion pad by the width of the protrusion pad and the width of the first conductive line. Moreover, a semiconductor package having the IC packaging substrate and a manufacturing method of the semiconductor package are also provided.
US10043770B2
Presented herein are an interconnect structure and method for forming the same. The interconnect structure includes a contact pad disposed over a substrate and a connector disposed over the substrate and spaced apart from the contact pad. A passivation layer is disposed over the contact pad and over connector, the passivation layer having a contact pad opening, a connector opening, and a mounting pad opening. A post passivation layer including a trace and a mounting pad is disposed over the passivation layer. The trace may be disposed in the contact pad opening and contacting the mounting pad, and further disposed in the connector opening and contacting the connector. The mounting pad may be disposed in the mounting pad opening and contacting the opening. The mounting pad may be separated from the trace by a trace gap, which may optionally be at least 10 μm.
US10043765B2
An integrated circuit structure and formation thereof. The integrated circuit structure includes a substrate and a front-end-of-the-line (FEOL) portion. The FEOL portion rests on top of and in contact with the substrate. The integrated circuit structure includes a memory level portion. The memory level portion rests on top of and in contact with the FEOL portion. The integrated circuit structure includes a back-end-of-the-line (BEOL) portion. The BEOL portion rests on top of and in contact with the memory level portion. The integrated circuit structure includes a multiple layer that includes one or more pairs of reactive materials. The multiple layer is one or more of: i) on top of the BEOL portion; ii) within the BEOL portion; iii) within the memory level portion; iv) within the FEOL portion; v) embedded in the substrate; and vi) on bottom of a thinned substrate.
US10043760B2
Methods of forming a registration mark such as an alignment mark or overlay mark during formation of sub-lithographic structures are provided. Methods may include forming a plurality of mandrels over a hard mask over a semiconductor layer, each mandrel including a spacer adjacent thereto. At least one mandrel is selected of the plurality of mandrels and a mask is formed over the at least one selected mandrel. The plurality of mandrels are removed leaving the spacers, the mask preventing removal of the at least one selected mandrel. The mask is removed. A first etching patterns the sub-lithographic structures and the registration mark into the hard mask using the spacers as a pattern of the sub-lithographic structure and the at least one selected mandrel and adjacent spacer for the registration mark. A second etching forms the sub-lithographic structures in the semiconductor layer using the patterned hard mask and to form the registration mark in the semiconductor layer using the at least one selected mandrel and the patterned hard mask.
US10043759B2
An overlay mark comprises a first feature in a first layer. The first feature has a length extending in a first longitudinal direction and a width extending in a second longitudinal direction. The length of the first feature is greater than the width of the first feature. The overlay mark also comprises a second feature in a second layer over the first layer. The second feature has a length extending in the second longitudinal direction and a width extending in the first longitudinal direction. The length of the second feature is greater than the width of the second feature. The overlay mark further comprises a third feature in a third layer over the second layer. The third feature is a box-shaped opening in the third layer.
US10043758B1
A fan-out semiconductor package includes: a semiconductor chip having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the semiconductor chip; and a connection member disposed on the active surface of the semiconductor chip. The connection member includes a plurality of insulating layers, a plurality of redistribution layers disposed on the plurality of insulating layers, respectively, and a plurality of via layers penetrating through the plurality of insulating layers, respectively, and at least two of the plurality of insulating layers or at least two of the plurality of via layers have different thicknesses.
US10043755B2
An electronic device includes a first wiring substrate and a semiconductor device mounted on the first wiring substrate. The semiconductor device includes a second wiring substrate having a plurality of terminals, a plurality of first semiconductor chips mounted on the second wiring substrate, and a second semiconductor chip mounted on the second wiring substrate. The first wiring substrate includes a first power supply line and a second power supply line supplying a plurality of power supply potentials, whose types are different from each other, to the second semiconductor chip. In a plan view, the second power supply line is arranged to cross over a first substrate side of the second wiring substrate and a first chip side of the second semiconductor chip. In a plan view, the first power supply line is arranged to pass between the second power supply line and a part of the plurality of first semiconductor chips and to extend toward a region overlapping with the second semiconductor chip. An area of a region of the first power supply line, the region overlapping with the second power supply line in a thickness direction, is smaller than an area of another region of the first power supply line, the another region not overlapping with the second power supply line.
US10043752B2
An integrated circuit device may include a front-side contact coupled to a front-side metallization. The integrated circuit device may further include a backside contact coupled to a backside metallization. The front-side contact may be directly coupled to the backside contact.
US10043751B2
An apparatus is described. The apparatus includes a three dimensional storage cell array structure. The apparatus also includes a staircase structure having alternating conductive and dielectric layers, wherein respective word lines are formed in the conductive layers. The word lines are connected to respective storage cells within the three dimensional storage cell array structure. The apparatus also includes upper word lines above the staircase structure that are connected to first vias that connect to respective steps of the staircase structure. The upper word lines are also connected to second vias that run vertically off a side of the staircase structure other than a side opposite the three dimensional storage cell array structure. The second vias are connected to respective word line driver transistors that are disposed beneath the staircase structure.
US10043750B2
In various embodiments a method for manufacturing a metallization layer on a substrate is provided, wherein the method may include forming a plurality of groups of nanotubes over a substrate, wherein the groups of nanotubes may be arranged such that a portion of the substrate is exposed and forming metal over the exposed portion of the substrate between the plurality of groups of nanotubes.
US10043748B1
Embodiments are directed to a method and resulting structures for forming a semiconductor device having a vertically integrated nanosheet fuse. A nanosheet stack is formed on a substrate. The nanosheet stack includes a semiconductor layer formed between an upper nanosheet and a lower nanosheet. The semiconductor layer is modified such that an etch rate of the modified semiconductor layer is greater than an etch rate of the upper and lower nanosheets when exposed to an etchant. Portions of the modified semiconductor layer are removed to form a cavity between the upper and lower nanosheets and a silicide region is formed in the upper nanosheet.
US10043745B2
The present disclosure provides an inductor structure. The inductor structure, comprising a first surface, a second surface intersecting with the first surface, a first conductive pattern and a second conductive pattern. The first conductive pattern is formed on the first surface. The second conductive pattern is formed on the second surface. The first conductive pattern is connected with the second conductive pattern.
US10043737B2
A chip on film package includes a base film, a chip and a heat-dissipation sheet. The base film includes a first surface. The chip is disposed on the first surface and having a chip length along a first axis of the chip. The heat-dissipation sheet includes a covering portion and a first extending portion connected to the covering portion and attached to first surface. The covering portion at least partially covers the chip and having a first length along the first axis. The first extending portion has a second length along the first axis substantially longer than the first length of the covering portion, and the covering portion exposes a side surface of the chip, wherein the side surface connects a top surface and a bottom surface of the chip.
US10043734B2
The present invention discloses a vacuum reacting force soldering method, comprising the following steps: die-bonding a chip onto a substrate through soldering to form a semi-finished product; placing the semi-finished product into a vacuum eutectic cavity (6) of a vacuum eutectic stove; vacuum-pumping the vacuum eutectic cavity; preheating the vacuum eutectic cavity to slowly increase the temperature; heating the vacuum eutectic cavity quickly to melt the solder; applying an acting force to the vacuum eutectic cavity to accelerate a rise of the vacuum eutectic cavity after the vacuum eutectic cavity descends; performing forced refrigeration to the exterior of the vacuum eutectic cavity, while introducing a protective gas to the interior thereof; releasing the vacuum state of the vacuum eutectic cavity after the solder is solidified. This invention also discloses a soldering device using the vacuum reacting force eutectic soldering method described herein.
US10043732B1
The heat sink is a body or block of solid-phase gallium having a plurality of sealed cavities defined therein containing an unencapsulated phase change material (other than gallium). The solid-phase gallium may be disposed in a container having at least one open face (contact face) adapted for direct contact with the heat source requiring cooling so that the interface between the heat source and the heat sink includes a region of melted gallium for improved heat transfer. Heat from the heat source is rapidly conducted through the region of melted gallium, then through solid-phase gallium, and is absorbed by the phase change material in the cavities without significant change in temperature, maintaining viability of the heat sink. The heat sink may include inclined tubes through the solid-phase body of gallium, the tubes being open at opposite ends for passage of a cooling medium, such as air or cold water.
US10043731B2
A method for high temperature bonding of substrates may include providing a top substrate and a bottom substrate, and positioning an insert between the substrates to form a assembly. The insert may be shaped to hold at least an amount of Sn having a low melting temperature and a gap shaped to hold at least a plurality of metal particles having a high melting temperature greater than the low melting temperature. The assembly may be heated to below the low melting temperature and held for a first period of time. The assembly may further be heated to approximately the low melting temperature and held for a period of time at a temperature equal to or greater than the low melting temperature such that the amount of Sn and the amount of metal particles form one or more intermetallic bonds. The assembly may be cooled to create a bonded assembly.
US10043730B2
A method and apparatus are provided which improve heat transfer between a lid and an IC die of an IC (chip) package. In one embodiment, a chip package is provided that includes a first IC die, a package substrate, a lid and a stiffener. The first IC die is coupled to the package substrate. The stiffener is coupled to the package substrate and circumscribes the first IC die. The lid has a first surface and a second surface. The second surface faces away from the first surface and towards the first IC die. The second surface of the lid is conductively coupled to the IC die, while the lid is mechanically decoupled from the stiffener.
US10043727B2
A compound semiconductor device includes a first protection film which covers a surface of a compound semiconductor layer, where the first protection film is an insulating film whose major constituent is Si and at least one element between N and O, and a hydrophobic layer containing Si—CxHy is formed at a surface thereof.
US10043726B2
An embedded component substrate includes: a core layer; a first electrode provided on a top surface of the core layer with a first insulating layer therebetween; and a second electrode provided on a bottom surface of the core layer with a second insulating layer therebetween, wherein a cavity is formed in the embedded component substrate from a top surface thereof to expose the second insulating layer at a bottom of the cavity, wherein a placement region is defined on the bottom of the cavity, for accommodating an electronic component; and wherein the embedded component substrate further includes a pad electrode on a portion of the second insulating layer, exposed by the cavity, surrounding the placement region located on the bottom of the cavity, the pad electrode vertically protruding from a top surface of the exposed second insulating layer upwardly and being configured to electrically connect to the electronic component.
US10043724B1
In an example, a semiconductor assembly includes an integrated circuit (IC) die. The IC die includes a first region that includes a programmable fabric; a second region that includes input/output (IO) circuits; and a third region that includes a die seal disposed between the programmable fabric and the IO circuits.
US10043721B2
In the manufacture of a semiconductor device using a lead frame, in which an outer lead is electrically connected to an inner lead suspension lead via an inner lead, an encapsulating resin is formed over the inner lead, part of the outer lead, and part of the inner lead suspension lead. The parts of the outer lead and the inner lead suspension lead that protrude from the resin are cut, and a plated film is formed on the portion of the cut outer lead that protrudes from the resin so that a solder layer is easily formed on all exposed surfaces of the outer lead. The inner lead suspension lead includes a narrowed portion that is smaller in cross-sectional area than other portions of the inner lead suspension lead, and an outline of the resin overlaps the narrowed portion of the inner lead suspension lead in plan view so as to suppress impact forces generated when the inner lead suspension lead is cut at the narrowed portion.
US10043718B1
A method of fabricating a semiconductor device includes the following steps: providing a semiconductor substrate having a fin structure thereon; forming a recess in the fin structure so that the semiconductor substrate is partially exposed from the bottom surface of the recess; forming a dopant source layer conformally disposed on side surfaces and a bottom surface of the recess; removing the dopant source layer disposed on the bottom surface of the recess until portions of the semiconductor substrate are exposed from the bottom surface of the recess; and annealing the dopant source layer so as to form a side doped region in the fin structure.
US10043715B2
Vertical field effect transistors (FETs) with minimum pitch and methods of manufacture are disclosed. The structure includes at least one vertical fin structure and gate material contacting with the at least one vertical fin structure. The structure further includes metal material in electrical contact with the ends of the at least one vertical fin.
US10043713B1
Methods of reducing the SC GH on a FinFET device while protecting the LC devices and the resulting devices are provided. Embodiments include forming an ILD over a substrate of a FinFET device, the ILD having a SC region and a LC region; forming a SC gate and a LC gate within the SC and LC regions, respectively, an upper surface of the SC and LC gates being substantially coplanar with an upper surface of the ILD; forming a lithography stack over the LC region; recessing the SC gate; stripping the lithography stack; forming a SiN cap layer over the SC and LC regions; forming a TEOS layer over the SiN cap layer; and planarizing the TEOS layer.
US10043706B2
One or more techniques or systems for mitigating pattern collapse are provided herein. For example, a semiconductor structure for mitigating pattern collapse is formed. In some embodiments, the semiconductor structure includes an extreme low-k (ELK) dielectric region associated with a via or a metal line. For example, a first metal line portion and a second metal line portion are associated with a first lateral location and a second lateral location, respectively. In some embodiments, the first portion is formed based on a first stage of patterning and the second portion is formed based on a second stage of patterning. In this manner, pattern collapse associated with the semiconductor structure is mitigated, for example.
US10043702B2
A photoresist pattern is not formed in an outer circumferential region from an outer circumferential end of a semiconductor substrate up to 0.5 mm to 3.0 mm, in a process for patterning a silicon oxide film which will serve as a hard mask. A part of the silicon oxide film which is positioned in the outer circumferential region is removed, thereby exposing the semiconductor substrate, in a process for performing an etching process for patterning the silicon oxide film. In the process for performing the etching process for the semiconductor substrate with using the silicon oxide film as an etching mask, the surface of the semiconductor substrate of the outer circumferential region is lowered. Then, a step difference is formed in a position nearer to a chip formation region, in the semiconductor substrate.
US10043694B2
Surface image data of a non-defective sample substrate is acquired, and surface image data of a substrate to be inspected is acquired. Differences between gradation values are calculated for pixels of the surface image data of the substrate to be inspected and corresponding pixels of the surface image data of the sample substrate. A constant value is added to the difference between gradation values of each pixel. In the case where the value acquired by addition is in a predetermined allowable range, it is determined that there is no defect for the substrate to be inspected. In the case where the value acquired by addition is outside of the allowable range, it is determined that the substrate to be inspected is defective. A defect in appearance on the substrate to be inspected is detected based on a pixel of which the value is outside of the allowable range.
US10043689B2
A chamber apparatus according to the present invention including a chamber main body including an opening portion in an upper surface; a door that opens/closes the opening portion; and a guide mechanism that slides the door with respect to the chamber main body. The door includes a movable member slidably supported by the guide mechanism; a first support provided on the movable member in a fixed manner; a door main body that opens/closes the opening portion; a second support provided on the door main body in a fixed manner; and a floating mechanism that connects the first support and the second support immovably in a horizontal direction and support the second support displaceably in a vertical direction with respect to the first support.
US10043688B1
An apparatus, system, and a method of using the apparatus or system that includes a bladder positioned between tape and an adhesive layer configured to selectively connect the tape to a semiconductor device. The bladder includes one or more chambers that may be selectively expanded to move a portion of the bladder and adhesive layer away from the tape, which may enable the removal of the semiconductor device. The flow of fluid into each of the chambers may selectively expand the chambers. The chambers may have a substantially rounded upper profile or a substantially pointed upper profile. A material within the chambers may be heated to expand the chambers. A plurality of conduits may permit the flow of fluid into the chambers. The conduits may be inserted into the bladder. The chambers may be collapsed after expansion to enable the removal of a semiconductor device from the tape.
US10043671B2
A junction-less transistor structure and fabrication method thereof are provided. The method includes providing a semiconductor substrate; and forming an epitaxial layer having a first surface and a second surface on the semiconductor substrate. The method also includes forming a plurality of trenches in the epitaxial layer from the first surface thereof; and forming a gate dielectric layer on side and bottom surfaces of the plurality of trenches. Further, the method includes forming a gate electrode layer on the gate dielectric layer and in the plurality of trenches; and forming an insulation layer on the gate electrode layer. Further, the method also includes forming a drain electrode layer on the first surface of the epitaxial layer; removing the semiconductor substrate; and forming a source electrode layer on the second surface of the epitaxial layer.
US10043669B2
A method for fabricating a metal gate structure includes following steps. A substrate is provided and followed by forming a high-K dielectric layer on the substrate. Then, an oxygen-containing titanium nitride layer is formed on the high-K dielectric layer. Next, an amorphous silicon layer is formed on the oxygen-containing titanium nitride layer and followed by performing an annealing process to drive oxygen in the oxygen-containing titanium nitride layer to the high-K dielectric layer.
US10043665B2
Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a substrate, a first source portion and a first drain portion over the substrate, and a first semiconductor nanowire over the substrate and between the first source portion and the first drain portion. The first semiconductor nanowire includes a first portion over the substrate and a second portion over the first portion, and the first portion has a first width, and the second portion has a second width, and the second width is less than the first width. The semiconductor device structure also includes a first gate structure over the second portion of the first semiconductor nanowire.
US10043662B2
A method of forming a semiconductor substrate including forming a base layer of a Group 13-15 material on a growth substrate during a growth process, forming a mask having mask regions and gap regions overlying the base layer during the growth process, and preferentially removing a portion of the base layer underlying the mask during the growth process.
US10043650B2
A method for performing a wet chemical process over a semiconductor wafer is provided. The method includes moving the semiconductor wafer into a chemical solution. The method further includes leaving the semiconductor wafer in the chemical solution for a processing time period. The method also includes turning the semiconductor wafer upside down while the wafer is in the chemical solution. Moreover, the method includes removing the semiconductor wafer from the chemical solution.
US10043649B2
The present invention relates to a field emission lighting arrangement, comprising an anode and a cathode, where the shape of the cathode is selected based on the shape of a evacuated envelope in which the anode and cathode is provided. The inventive shape of cathode allows for an improved uniformity of an electric field provided between the anode and cathode during operation of the field emission lighting arrangement. The invention also relates to a corresponding method for selecting a shape of such a cathode.
US10043639B2
A substrate processing method includes an etching step of mounting a substrate on a surface of a rotatory table arranged in a vacuum chamber and supplying an etching gas into the vacuum chamber while rotating the rotary table to etch a film formed on a surface of the substrate. The etching step includes supplying the etching gas to the surface of the rotary table and supplying a purge gas from a plurality of purge gas supply units that are provided near a region where the etching gas is supplied, and controlling an etching amount of etching the film by independently varying a flow rate of the purge gas that is supplied from each of the plurality of purge gas supply units.
US10043620B2
A switch device includes a switch body that supports a lever operating portion, and a cylindrical fitting portion through which the switch body is attached to an attached portion. The fitting portion includes a plurality of elastic deformation portions elastically deformable by a clamping force of a clamping band member and a pressed-bulging portion bulging from an outer surface of a tip portion of the elastic deformation portions. The pressed-bulging portion is configured to locate at a contact position with the attached portion.
US10043617B2
A locking system for a disconnect switch mounted to a utility pole. The locking system includes an attachment assembly mounted to the disconnect switch. The attachment assembly has an attachment body with a groove, and a locking arm disposed within the groove and pivotable between an open configuration and a locked configuration. A trigger mechanism extends through the locking arm and selectively secures the locking arm in the locked configuration. The locking system also has a lock assembly mounted to the attachment assembly, which has a lock body defining a central aperture for receiving a key therein. The lock assembly has a rotatable cam disposed at an end of the central aperture. The cam engages the key upon being rotated thereby. When it rotates, the cam engages the trigger mechanism to selectively secure the locking arm in the locked configuration.
US10043611B1
A seismic resistant cluster bracket for mounting to an electrical power-line pole and supporting power distribution transformers includes a rectangular support frame which has upper and lower horizontal cross beams secured to left, right, and center vertical strong-back struts. Pole-mount brackets protruding rearward from the center strong-back are provided with bolt holes for receiving bolts to attach the support frame to a power pole. Top and bottom safety mount brackets, each having vertical stabilizer ribs for engaging indentations of a rear transformer bracket are attached to the front of each strong-back. A pair of adjustable extension length diagonal braces spaced equal distances laterally outwards from the center strong-back are pivotal mounted to the rear side of the support frame, extendable to adjustable lengths and boltable to a power pole to secure the frame against movements relative to the power pole as a result of static weight loading or seismic vibrations.
US10043609B2
A cooling structure for a first electromagnetic coil includes the first electromagnetic coil having a space extending in the direction of a predetermined axis Z; a cooling member attached to an end surface, with respect to the direction of the predetermined axis Z, of the first electromagnetic coil and having a flow path for fluid internally formed; and an inlet pipe and an outlet pipe connected, within the space, to an inlet and outlet, respectively, of the flow path of the cooling member and extending through the space to a region outside the electromagnetic coil.
US10043604B2
A voltage-nonlinear resistor element 10 includes a voltage-nonlinear resistor (referred simply as “resistor”) 20 and a pair of electrodes 14 and 16 between which the resistor 20 is interposed. The resistor 20 has a multilayer structure including a first layer 21 composed primarily of zinc oxide, a second layer 22 composed primarily of zinc oxide, and a third layer 23 composed primarily of a metal oxide other than zinc oxide. The second layer 22 is adjacent to the first layer 21 and has a smaller thickness and a higher volume resistivity than the first layer 21. The third layer 23 is adjacent to the second layer 22.
US10043597B2
A package (100) comprising storage packaging (1) as well as a confinement canister (3) for irradiated fuel, the packaging comprising a lateral body (2) which extends around a longitudinal axis (12) of the packaging and which includes an internal surface (22) which delimits a cavity for housing the canister (3), the packaging furthermore comprising at least one assembly (15) forming a guide rail for the canister in the cavity, mounted on the lateral body (2) and protruding at least partly into the housing cavity (4). According to the invention, the assembly forming a guide rail (15) includes an impact shock absorbing element (28) designed to absorb the shock, by plastic deformation, of a lateral impact between the packaging (1) and the confinement canister (3).
US10043590B2
A system for providing product recommendations for two or more members of a group, including a wearable device comprising a reader for reading product information from a product and a user feedback interface for providing a product recommendation; and a computer unit integral with the wearable device or in data communication therewith for storing personalized data for each group member, for receiving a user selection of two or more group members, and for combining the personalized data for the selected members. The personalized data is personalized biological data or product recommendation data derived from personalized biological data. The system is arranged to read product information from a product using the reader and generate a product recommendation for the product, for the selected members, using the product information and the combined personalized data, and to cause the generated product recommendation to be provided to a wearer via the user feedback interface.
US10043582B2
A syndrome weight of failed decoding attempts is used to select parameters for future read retry operations. The following exemplary steps are performed until a decoding success or a predefined limited number of readings is reached: (i) reading a codeword using different read threshold voltages; (ii) mapping the readings to a corresponding likelihood value using a likelihood value assignment; and (iii) recording a syndrome weight for failed decoding attempts of the readings using the different read threshold voltages. Once the predefined limit is reached, the following exemplary steps are performed: (i) mapping the readings to a corresponding likelihood value using different likelihood value assignments, and (ii) recording a syndrome weight for failed decoding attempts of the readings using the different likelihood value assignments; and using a given read threshold voltage and/or a likelihood value assignment associated with a substantially minimum syndrome weight as an initial read threshold voltage and/or a higher priority read threshold voltage for subsequent read retry operations.
US10043577B2
According to one embodiment, a semiconductor memory device comprises a memory cell and a first circuit. The first circuit is configured to generate a write pulse based on a write command and supply a write current to the memory cell in accordance with the write pulse. The first circuit generates a first write pulse when the first circuit receives a first write command. The first circuit extends the first write pulse when the first circuit receives a second write command within a first time after reception of the first write command.
US10043574B2
Methods of operating a memory include applying a first voltage level to control gates of a plurality of memory cells selected to be programmed while applying a second voltage level to a respective data line for each memory cell of the plurality of memory cells; increasing the voltage level applied to the respective data line for memory cells of a first subset of memory cells to a third voltage level then increasing the voltage level applied to the control gates of the plurality of memory cells to a fourth voltage level; increasing the voltage level applied to the respective data line for each memory cell of a second subset of memory cells of the plurality of memory cells to a fifth voltage level then; and after increasing the voltage level applied to the respective data line for each memory cell of the second subset of memory cells to the fifth voltage level, increasing the voltage level applied to the control gates of the plurality of memory cells to a sixth voltage level.
US10043571B1
SRAM structures are provided. A SRAM structure includes multiple SRAM cells arranged in multiple rows and multiple columns. The SRAM cells in the same row are divided into multiple groups. Each group includes a first SRAM cell and a second SRAM cell adjacent to the first SRAM cell. The first and second Vss lines and the first and second word-line landing pads are formed in a first metallization layer and extend parallel to a first direction. The third Vss line and the first word line are formed in a second metallization layer and extend parallel to a second direction. The first word-line landing pad is positioned within the rectangular shape of the first or second SRAM cell, and the second word-line landing pad is positioned within the rectangular shape of the second SRAM cell. The second metallization layer is positioned on the first metallization layer.
US10043564B2
A semiconductor memory device includes a cell array including a plurality of memory cells; a sense amplifier reading data of the memory cell; write drivers writing data to the memory cell; a sub cell area including the cell array, the sense amplifier, and the write driver; a memory area including a plurality of sub cell areas; and a control circuit, when performing a first operation of supplying a first voltage to a selected sub cell area, supplying first write data to the sub cell area which performs the first operation, for selecting the sub cell area as a target of the first operation.
US10043552B1
Visual information defining the video content may be accessed. The video content may have a progress length. Presentation information for the video content may be accessed. The presentation information may define one or more viewing options for the video content. The one or more viewing options may include one or more viewing directions as a function of progress through the video content. One or more thumbnails for the video content may be generated based on the one or more viewing options for the video content.
US10043549B2
Systems and methods for generating a composite video based on a plurality of input streams are provided. A first video stream is received from a first device. A second video stream and coordination information are received from a second device. The coordination information includes instructions for combining the first video stream and the second video stream in a composite video. The first video stream and the second video stream are time aligned, and the instructions of the coordination information and the time-aligned first video stream and second video stream are used to generate the composite video.
US10043536B2
Multiple audio files may be synchronized using energy vectors produced from energy portions of individual frequency energy representations. Individual energy samples and time values of individual energy vectors may be compared using a multi-resolution framework to correlate energy samples and time values of multiple audio tracks to one another.
US10043534B2
A method and device for automatically increasing the spectral bandwidth of an audio signal including generating a “mapping” (or “prediction”) matrix based on the analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a low frequency energy envelope, generating an energy envelope analysis of an input narrowband audio signal, generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the envelope analysis, high-pass filtering the resynthesized noise signal, and summing the high-pass filtered resynthesized noise signal with the original an input narrowband audio signal. Other embodiments are disclosed.
US10043532B2
To remove only noise components without removing desired signal components, a signal processing apparatus includes a noise decorrelator that removes noise signals having correlation between at least two input signals, in each of which a desired signal and a noise signal coexist, by receiving the at least two input signals from at least two channels, and a residual noise remover that removes residual noise included in an output signal of the noise decorrelator based on a phase difference between the output signal of the noise decorrelator and at least one input signal included in the at least two input signals.
US10043530B1
A noise suppressor has a band extractor to separate signal by frequency band; and per-band units for each of band including noise estimator and SNR computation units. The per-band unit has a histogrammer to give histograms of current and past SNRs, and a gain-curve updater computes gain curves from the histogram. Gain curves are used to determine raw gains from current SNRs, raw gain is filtered and controls a variable gain unit to provide band-specific gain-adjusted, signals that are recombined into a noise-reduced frequency-domain output. Raw gain filtering may include finite-impulse-response filtering and weighted averaging of intermediate gains of a current and adjacent-band per-band unit. The method includes separating an input into frequency bands, estimating in-band noise, and deriving a band SNR. Then, histogramming the SNR and updating a gain curve from the histogram, and finding a raw gain using the gain curve and current SNR.
US10043527B1
A method for generating a psychoacoustic model from an audio signal transforms a block of samples of an audio signal into a frequency spectrum comprising frequency components. From this frequency spectrum, it derives group masking energies. These group masking energies each correspond to a group of neighboring frequency components in the frequency spectrum. For a group of frequency components, the method allocates the group masking energy to the frequency components in the group in proportion to energy of the frequency components within the group to provide adapted mask energies for the frequency components within the group, the adapted mask energies providing masking thresholds for the psychoacoustic model of the audio signal.
US10043522B2
It is provided a method, an apparatus, and a system for processing a numerical value in sending information using sound waves. The method mainly includes: generating intermediate values from the numerical value which is to be converted into a short link, wherein a number of the intermediate values is equal to a number of characters included in the short link, the numerical value and the short link have a relationship as 10.^(M−1)
US10043519B2
In one general aspect, a computer-implemented method for text generation based on an audio speech signal can include receiving the audio speech signal, extracting acoustic feature values of the speech signal at a predefined sampling frequency, mapping written words of a transcription of the audio speech signal to the units of the corresponding pronunciation objects, segmenting the audio speech signal including mapping the units of corresponding pronunciation objects to the received audio speech signal to determine a beginning time and an end time of the mapped units, aligning one or more units of the corresponding pronunciation objects to one or more graphemes based on a unit-grapheme mapping, determining a speed parameter for each aligned grapheme, determining acoustic parameters for each aligned grapheme, and generating, for each character of the aligned graphemes, a character shape representative of the speed parameter and the acoustic parameters associated with the respective grapheme.
US10043517B2
In an approach for audio based event analytics, a processor receives a recording of audio from an event. A processor collects information about the event and a list of participants. A processor segments the recording into, at least, a plurality of utterances. A processor analyzes the segmented recording. A processor summarizes the recording based on the segmentation and the analysis. A processor generates insights about interactions patterns of the event based on the segmentation and the analysis.
US10043513B2
Method and systems are provided for interpreting speech data. A method and system for recognizing speech involving a filter module to generate a set of processed audio data based on raw audio data; a translation module to provide a set of translation results for the raw audio data; and a decision module to select the text data that represents the raw audio data. A method for minimizing noise in audio signals received by a microphone array is also described. A method and system of automatic entry of data into one or more data fields involving receiving a processed audio data; and operating a processing module to: search in a trigger dictionary for a field identifier that corresponds to the trigger identifier; identify a data field associated with a data field identifier corresponding to the field identifier; and providing content data associated with the trigger identifier to the identified data field.
US10043511B2
Methods, computer program products, and systems are presented. The methods include, for instance: collecting various word data from cross-domain sources and subject websites; assessing relevancy of feature vectors from external domains, live content of subject websites, and secondary terms derived from the live contents; expanding a language model for a domain by relevance passing a logistic regression threshold.
US10043502B1
The disclosure is directed to a system to create a musical compilation utilizing multiple tools on a single pane-of-glass (screen). The system may include a text display module that may display text. The system may include an interactive portion located adjacent to the text display module. The interactive portion may include a playback module configured to output musical notes upon a first action onto a playback module interaction area. The interactive portion may include a recording module configured to record sounds upon a first action on a recording module interaction area. The interactive area may include a drafting module configured to allow modification of the text upon a first action on the drafting module interaction area. The playback module interaction area may be located adjacent to the recording module interaction area and the drafting module interaction area.
US10043497B2
This product is a new invention designed to make four- and multi-mallet percussion both easier and more ergonomically safe. It incorporates various drawings of the invention and its revisions as well techniques and methods for use by percussionists. The mallet device includes various models of the design—all basically including the shaft for holding, holders to place mallets in, and an apparatus for widening and decreasing intervals between the mallets.
US10043483B2
The present disclosure discloses a pixel arrangement structure, an array substrate, a display apparatus and a display control method. The display control method includes obtaining a first grayscale value, a second grayscale value, a third grayscale value and a fourth grayscale value of a blue sub-pixel of four pixel units in a repeating unit; and calculating an actual display value of the blue sub-pixel based on the first grayscale value, the second grayscale value, the third grayscale value and the fourth grayscale value.
US10043481B2
A method and device of over training a connection is provided. Noise is intentionally supplied and added to a signal that is subjected to a link training operation. The link training operation is used to obtain a link between a source device and a receiving device. The device includes a noise source from which noise is obtained and added to a signal to aid in link over-training.
US10043478B2
There is provided a display device comprising a display panel, wherein the display panel comprises pixels, data lines, thin film transistors including first electrodes electrically connected with the data lines, second electrodes disposed to be spaced apart from the first electrodes in a first direction, semiconductor layers overlapping the first electrodes and the second electrodes, and gate electrodes overlapping the semiconductor layers and pads electrically connected with the second electrodes, wherein the thin film transistors includes first thin film transistors and second thin film transistors, which are alternately disposed, the semiconductor layers are divided into first semiconductor layers included in the first thin film transistors and second semiconductor layers included in the second thin film transistors, which are alternately disposed, and a length of the first semiconductor layer in the first direction is larger than a length of the second semiconductor layer in the first direction.
US10043477B2
The invention provides a GOA circuit, using the ninth and tenth TFTs and the resistor to control the voltage level of the third node, wherein ninth TFT having the gate connected to the m-th clock signal, the source connected to the first constant voltage, and the drain connected to one end of the resistor; the tenth TFT having the gate connected to the (m+2)-th clock signal, the source connected to the second constant voltage, and the drain connected to the other end of the resistor. Through the m-th and the (m+2)-th clock signal to control the ninth and the tenth TFTs to become conductive alternately, the present invention can charge and discharge the third node regularly to prevent the threshold voltage shift of the key TFT because the third node stays high for extended time, and ensure the stability of GOA circuit.
US10043473B2
The invention provides a GOA circuit, the forward-and-reverse scan control module of the GOA circuit comprising: a first TFT and a third TFT, the first TFT having the gate connected to the gate scan drive signal of the (n−1)-th GOA unit, the source connected to the first constant voltage, and the drain connected to a first node; and the third TFT having the gate connected to the gate scan drive signal of the (n+1)-th GOA unit, the source connected to the first constant voltage, and the drain connected to the first node. With the two TFTs to control the switching of forward and reverse scanning of the GOA circuit, the present invention eliminates two control signals without increasing the numbers of TFTs and capacitors. As such, the selection for IC is increased, which enables the realization of narrow border LCD.
US10043469B2
Systems and method of performing touch and force sensing in an electronic device. The device includes a cover and an array of touch-sensor electrodes disposed below the cover. The first array of electrodes may be configured to sense a touch on the cover using a capacitive sensing scheme. The device also includes a force-sensor drive electrode disposed below the first array of electrodes and a force-sensor sense electrode disposed below the force-sensor drive electrode. The force-sensor drive and sense electrode may be configured to sense a force on the cover. The device also includes a shared drive circuit having an output that is operatively coupled to the array of touch-sensor electrodes and the force-sensor drive electrode.
US10043457B2
A display for a computer system, such as an LCD, is configured to consume less power when compared to conventional designs. The display includes a screen and at least one backlight configured to illuminate the screen. An input to the at least one backlight is adjustable to produce a desired level of brightness. The input may be computed based on a generated source image and a defined constraint. An input to the display is computed based on the input to the at least one backlight and the source image. The input to the display modifies the level of brightness provided by the at least one backlight to produce a viewable image.
US10043450B2
An organic light emitting display panel includes a first sub-pixel, a second sub-pixel, and a third sub-pixel for respectively emitting differently colored lights, each of the sub-pixels including a switching transistor connected to a data line, and having a gate electrode configured to receive a scan signal, a driving transistor connected to the switching transistor, an emission control transistor connected to the driving transistor, and having a gate electrode configured to receive an emission control signal, an emission control line connected to the gate electrode of the emission control transistor, an organic light emitting diode connected the emission control transistor, and coupling capacitor including a first electrode including a portion of the emission control line, and a second electrode including an anode of the organic light emitting diode overlapping the portion of the emission control line, wherein capacitances of a first capacitor including the coupling capacitor of the first sub-pixel and a second capacitor including the coupling capacitor of the second sub-pixel are greater than a capacitance of a third capacitor including the coupling capacitor of the third sub-pixel.
US10043440B2
An interior design element for a motor vehicle, comprising a carrier, a screen element, a decor layer having at least one perforated section, at least one lighting element, and a control unit coupled to the screen element and to the lighting element. The screen element and the decor layer are arranged adjacent to one another on the carrier. The perforated section borders the screen element and is penetrable with light from the lighting element. The screen element and the perforated section together form a common display surface, wherein the control unit splits up image information into information portions and activates the lighting element and the screen element such that the information portions can be displayed in the perforated section and in the screen element. The information portions displayed in the perforated section and in the screen element complement each other and in total represent the complete image information.
US10043438B2
A display device includes a controller configured to: generate compensation data by accumulating image data; and generate the image data by reflecting the compensation data to input data received from an external source; and a display unit comprising a plurality of pixels configured to display an image according to the image data, wherein the controller generates the image data while pixel shifting the compensation data by a predetermined pixel movement amount.
US10043433B2
The present disclosure provides a pixel structure. The pixel structure includes first sub-pixels, second sub-pixels, and third sub-pixels. Two adjacent third sub-pixels facing each other form a third sub-pixel group. The second sub-pixels are arranged in a row along a first axis to form second-sub-pixel rows, the first sub-pixels and the third sub-pixel groups are arranged in an alternating configuration along the direction of the first axis parallel to the second-sub-pixel rows, and the second-sub-pixel rows and rows formed by the first sub-pixels and the third sub-pixel groups are arranged in an alternating configuration. The second sub-pixels are arranged along a direction of a second axis to form second-sub-pixel columns, the first sub-pixels and the third sub-pixel groups are arranged in an alternating configuration along the direction of the second axis parallel to the second-sub-pixel columns, the second-sub-pixel columns and columns are arranged in an alternating configuration.
US10043425B2
Display of a test pattern on a liquid crystal display (“LCD”) device or other display device can expose a problem with control logic that causes perceptible shifting in color values away from correct color values. For example, a test pattern evaluation tool determines a test pattern that is based at least in part on a base pattern of pixels. The test pattern evaluation tool successively renders the test pattern for display on a display device. In doing so, the test pattern evaluation tool offsets the base pattern by a number of pixels (e.g., shifting by one pixel horizontally) between successive rendering operations at the native refresh rate of the display device, which facilitates evaluation of whether chromatic shift is induced among at least some sub-pixel display elements of the display device.
US10043424B2
It is an object to provide a specific driving method for reduction in power consumption in displaying a 3D image with field sequential driving. A driving method of a liquid crystal display device is a method in which a stereoscopic image can be perceived with a liquid crystal display device switching an image for a left eye and an image for a right eye to display the image for the left eye or the image for the right eye, and a pair of glasses having a switching circuitry with which the image for the right eye and the image for the left eye are switched in synchronization with display of the image for the left eye or the image for the right eye in order that the left or right eye of a viewer may selectively perceive the image for the left eye or the image for the right eye; the image for the left eye and the image for the right eye are perceived by the left eye or right eye in a mixed color by switching light which is emitted from a backlight portion and which corresponds to a plurality of colors, within a predetermined period, and the light which is emitted from the backlight portion are continuously emitted in accordance with an image signal of each of a plurality of colors which forms the linage for the left eye and the image for the right eye.
US10043423B2
PRINTED MEDIA DISPLAY WITH A TWO-SHEET OR TILTING WINDOW FOR INSERTING OR REPLACING EXPOSED MEDIA is a constructive solution in which the anterior wall (15) of the media display support structure (1) has a recess (2) that receives a window, either tilted or removable (3) by the action of hinges (4), or bolts (5) and nuts (6). It can also lateral mobility through guides (7 or 13), through which it moves behind the fixed window (18), corresponding to more than half of the anterior wall (15), or behind itself from the curve (16), from which a reception compartment is projected (14), dug in the portion corresponding approximately to half of the extension of the posterior wall (8).
US10043421B2
A foldable display device includes a first display area, a second display area, and a first folding area between the first display area and the second display area. The first folding area includes first, second, and third folding axes. The first folding axis is between the second and third folding axes. The foldable display device is folded in one direction of the both directions on the basis of the first folding axis or folds in the other direction of the both directions on the basis of the second and third folding axes.
US10043416B2
A model for an endoscope includes a tissue holding portion including: a first member which has a through hole, which is hard, and which is formed in a frame shape; and a second member which is formed in a sheet shape with a material that is more flexible than the first member and is elastically deformable, which has a window portion that penetrates the second member in a thickness direction of the second member, and which is attached to the first member. A piece of tissue is attached to the second member such that the piece of tissue overlaps the window portion, and the second member is attached to the first member in a state in which the second member is elastically deformed so that tension acts on the second member.
US10043390B2
The present invention provides a parking space sensor, which comprises a sensing module, a control unit, and a trigger module. The sensing module senses the status of a parking space and generates a sensing signal. When the parking space sensor, and hence the trigger module, is flipped over, the trigger module triggers the control unit to perform an initialization procedure, in which the control unit transmits an initialization signal to the sensing module for initializing the sensing module. Thereby, the status of the parking space can be sensed and a sensing signal can be generated. Then the control unit produces a piece of parking space information according to the sensing signal.
US10043385B2
A traffic control device (TCD) is described for managing control of multiple right of way passages at a traffic intersection. The TCD includes a mobile wireless interface for communicating with an in-vehicle mobile wireless device (IV-MWD) to receive a commuter profile (CP) containing a subscribed switch time interval (SSTI). The TCD determines a set of passage priority values for respective ones of a set of controlled right of way passages. The TCD selects, based upon the set of passage priority values, a highest priority one of the set of controlled right of way passages as a next controlled right of way passage granted passage. The TCD resets a timer duration value associated with a next controlled right of way passage period, executes a right of way passage switch. Thereafter, the TCD maintains a current switch status of the traffic control device for a period corresponding to the timer duration value.
US10043380B2
A fob device for integrating a one or more monitoring and control devices is provided. The fob device includes a plurality of input modules. The input modules are configured to connect with one of a plurality of monitoring or control devices. The plurality of monitoring and control devices are devices utilizing at least two distinct communication protocols. The fob also has at least one output module that may connect to a remote computing device, and an electronic control unit. The fob device may receive data from the monitoring and control devices communicatively coupled to the fob device and associate the received data with the monitoring or control device from which it was received. The fob outputs the received data that is associated with one of the communicatively coupled monitoring or control devices.
US10043375B2
A mobile terminal alarm method and apparatus are provided. The method includes collecting environmental data of a mobile terminal; determining, according to the environmental data, a scenario in which the mobile terminal is located; and sending, when the scenario meets a preset alarm condition, and the mobile terminal is in a preset state, an alarm in an alarm manner corresponding to the preset state.
US10043372B1
A method for detecting an event occurring during operation of a vehicle includes receiving indications of a plurality of variables from an installed device communicatively coupled to the mobile device via an internal communication link. The method further includes analyzing the received indications of the plurality of variables to detect the event occurring during the operation of the vehicle. Still further, the method includes, upon detecting the event, initiating: (i) a first communication session between the mobile device and an entity outside of the vehicle, and (ii) a second communication session between the mobile device and the installed device, wherein the mobile device forwards content communicated via the first communication session to the installed device via the second communication session such that the installed device presents the content to the vehicle operator. In one aspect, air pressure wave sensor and accelerometer data may trigger automatic crash notifications to emergency responders.
US10043366B2
A baseline historical record for a person is formed by monitoring information about the person derived from at least one information source over a baseline period of time. A baseline pattern of behavior of the person is established by applying analytic analysis to the baseline historical record. A current pattern of behavior of the person is determined by monitoring current information about the person derived from the at least one information source. A behavior change assessment is determined by comparing the current pattern of behavior to the baseline pattern of behavior. Whether the behavior change assessment for the person meets at least one safety concern criterion is determined by comparing the behavior change assessment to safety concern criteria comprising the at least one safety concern criterion. Responsive to determining the behavior change assessment for the person meets the at least one safety concern criterion, an action is automatically performed.
US10043364B2
Provided is a security device, comprising: a sensor that senses a presence in a vehicle and generates a presence signal; an ignition state detection device that detects a state of the vehicle, and generates a status signal; and a rules processor that determines from the presence signal and the status signal whether an alarm or message is to be generated.
US10043352B2
A diagnostic system for a crankcase ventilation system of a boosted engine includes a pressure sensor (i) disposed in-line along a make-up air (MUA) hose of the crankcase ventilation system and (ii) configured to measure a pressure in the MUA hose, the MUA hose connecting an induction system of the engine to a crankcase of the engine. The diagnostic system also includes a controller configured to: detect a mild acceleration operating condition of the engine; and in response to detecting the mild acceleration operating condition: obtain a plurality of pressure samples based on the measured pressure by the pressure sensor, compare the plurality of pressure samples to a fault threshold indicative of a disconnected MUA hose, and based on the comparing, generate a fault signal indicative of a disconnected MUA hose.
US10043348B2
An electronic gaming machine includes a display for displaying a first game and an electronic game controller for controlling the display of game symbols on the display. The appearance of one or more special symbols in the first game results in the award of one or more tokens to a player, the tokens being associated with at least one token value. The electronic game controller determines an accumulated token value from the token values of the tokens awarded to the player. In response to the occurrence of a trigger event, a second game is displayed, where a multiplier is applied to increase the value of any prizes awarded in the second game, the value of the multiplier being associated with the accumulated token value. A gaming method is also provided.
US10043341B1
An apparatus, including a computer including a processor which detects a posting of information regarding a gaming activity, gambling activity, or sporting event, and generates the notification message. The computer initiates a communication link with a first device and transmits the notification message to the first device. The computer receives a bet message transmitted from the first device or from a second device. The first device or second communication device includes a global positioning device and a display. The bet message contains information regarding a bet to be placed and information regarding the position or location of the first device or second device at a time of a transmission of the bet message. The computer determines if the bet is allowed or disallowed using position or location information of the first device or the second device.
US10043336B2
A product storage device includes: a product storage column storing products aligned in a row in a product storage path; a first gate moving back from and forward to a most downstream area that is downstream of a most downstream product in the product storage path; a second gate disposed in an upstream side with respect to the first gate and moving back from and forward to the most downstream area; a gate operation mechanism keeping the first and second gates in a state of having moved forward to the most downstream area in a standby state and to allow them to move back from the most downstream area when an operation command is given; and a measuring unit measuring the number of taken-out products by counting the number of changes in at least one of the first and second gates from a backward movement to a forward movement.
US10043333B1
Currency processing systems, coin processing machines, coin sorting and recycling assemblies, and methods of making and methods of using the same are presented herein. A currency processing system is disclosed which includes a housing with a coin input area for receiving coins and coin receptacles for stowing processed coins. A disk-type coin processing unit includes a rotatable disk for imparting motion to input coins, and a sorting head for separating and discharging coins from exit stations. An automated coin chute receives coins from one of the exit stations. The automated coin chute includes a movable diverter plate that selectively transitions between a first position, whereby coins received from the exit station of the disk-type coin processing unit are redirected through a coin-recycling output passage to a coin-recycling receptacle, and a second position, whereby coins received from the exit station are redirected through a coin-depositing output passage to a coin-depositing receptacle.
US10043321B2
An apparatus and method for editing three-dimensional (3D) building data. The apparatus for editing the 3D building data includes an input unit configured to obtain 3D scan data of a building, and a processor configured to divide the obtained 3D scan data of the building in units of construction components.
US10043318B2
Certain aspects of the present disclosure provide methods and apparatus for operating a wearable display device. Certain aspects of the present disclosure provide a method for operating a wearable display device. The method includes determining a position of the wearable display device based on a motion sensor. The method includes rendering, by a graphics processing unit, an image based on the determined position. The method includes determining a first updated position of the wearable display device based on the motion sensor. The method includes warping, by a warp engine, a first portion of the rendered image based on the first updated position. The method includes displaying the warped first portion of the rendered image on a display of the wearable display device.
US10043311B2
An object management system, an aircraft design system, and a method for managing an object. A three-dimensional environment with a model of an object and an avatar representing a human operator from a viewpoint relative to the avatar is displayed on a display system. A motion of the human operator is detected. An interaction between the avatar and the model of the object is identified in real time using information about motions of the human operator that are detected in real time. The interaction changes a group of dimensions in the model of the object. Further, the interaction between the avatar and the model of the object in the three-dimensional environment is displayed on the display system, enabling design changes in the model of the object made by the human operator.
US10043304B2
Three dimensional image data is provided which includes data representing a first image which specifically may be a background image. A mixed image which is a combination of the first image and a second image which specifically may be a foreground image, a transparency map related to the mixed image comprising transparency values for pixels of the mixed image and a depth indication map for the mixed image comprising depth indication values for pixels of the mixed image. The use of a mixed image may allow three dimensional processing while at the same time allowing 2D backwards compatibility. Image quality around image objects may be improved by modifying transparency values in response to depth indication values and/or depth indication values in response to transparency values. Specifically, an improved alignment of transitions of depth indication values and transparency values may provide improved three dimensional foreground image object edge data.
US10043286B2
An apparatus for restoring a cubical object includes: a vanishing point computing part configured to compute vanishing points corresponding to an image; an image depth computing part configured to compute an image depth of a cubical object in the image; a central rectangle computing part configured to compute a central rectangle based on a representative rectangle of the image and the vanishing points; a restored rectangle computing part configured to compute a restored rectangle corresponding to the central rectangle and a projection center point using a coupled line camera (CLC) method; a cube depth computing part configured to computed a restored cubical object depth based on the central rectangle, the restored rectangle and the projection center point; and a cube restoring part configured to restore a cubical object having the restored rectangle as one surface thereof and having a depth of the restored cubical object depth.
US10043284B2
Various embodiments disclose systems and methods for tracking regions (e.g., tumor locations) within living organisms. Some embodiments provide real-time, highly accurate, low latency measurements of tumor location even as the tumor moves with internal body motions. Such measurements may be suitable for closed-loop radiation delivery applications where radiation therapy may be continuously guided to the tumor site even as the tumor moves. Tumor motion may be associated with periodic motion (e.g., respiratory, cardiac) or aperiodic motion (e.g., gross patient motion, internal bowel motion). Various embodiments facilitate accurate radiation delivery to tumor sites exhibiting significant motion, e.g., lung, breast, and liver tumors.
US10043279B1
A method for processing data includes receiving a depth map of a scene containing at least a part of a body of a humanoid form. The depth map includes a matrix of pixels having respective pixel depth values. A digital processor extracts from the depth map a curvature map of the scene. The curvature map includes respective curvature values and curvature orientations of at least some of the pixels in the matrix. The depth map is segmented using the curvature values and curvature orientations in the curvature map so as to extract three-dimensional (3D) coordinates of one or more limbs of the humanoid form.
US10043277B2
Systems and methods for predicting shape are provided. A system for predicting shape can include a database, a training analysis module, a subject analysis module, and a prediction module. The database can store two sets of training models characterized by first and second parameters, respectively (e.g., bone and cartilage), as well as a subject model characterized by the first parameter (e.g., a bone model). The relationships between these models can be determined by a training analysis module and a subject module. Based on these relationships, the prediction module can generate a predicted shape characterized by the second parameter (e.g., a predicted cartilage model corresponding to the bone model).
US10043273B2
A method for registration of images of tissue slices comprises: receiving a first image (18a) of a first tissue slice (14a) and a second image (18b) of a second tissue slice (14b), both tissue slices being prepared from the same tissue block (10); determining an unreliable area (27) in the first image (14a) showing folded tissue (15); and registering the first image (14a) and the second image by registering an area of the first image and the second image outside of the unreliable area.
US10043269B2
A medical image processing apparatus includes a setting unit, a tracking unit, and a calculation unit. The setting unit is configured to set a first region of interest in at least one of a plurality of medical images. The tracking unit is configured to carry out first tracking processing of tracking the motion of the first region of interest between the medical images and second tracking processing of tracking the motion of a second region of interest, different from the first region of interest, between the medical images. The calculation unit is configured to calculate the motion of the second region of interest with respect to the first region of interest by using the result of the first tracking processing and the result of the second tracking processing.
US10043253B2
An image processing device includes an input unit, a generation unit, a gain processing unit, a development processing unit, and a composition unit. The input unit receives input of a plurality of images having different exposures from one another. The generation unit generates gain information according to each of the plurality of images input through the input unit. The gain processing unit applies gain processing to each of the plurality of images based on the gain information generated by the generation unit. The development processing unit applies development processing to each of the plurality of images to which the gain processing has been applied by the gain processing unit. The composition unit composites the plurality of images to which the development processing has been applied by the development processing unit.
US10043239B2
Systems and methods for generation of images of a particular type from images of a different type are disclosed. In an embodiment, an agricultural intelligence computer system receives a first plurality of images of a first type and a second plurality of images of a second type. The first and second types may refer to variances in resolution, frequency ranges of frequency bands, and/or types of frequency bands used to generate the images. Based on the first plurality of images and the second plurality of images, the agricultural intelligence computer system generates a feature set dictionary comprising mappings from features of the first plurality of images to features of the second plurality of images. When the agricultural intelligence computer system receives a particular image of the first type, the agricultural intelligence computer system uses the received image and the feature set dictionary to generate an image of the second type.
US10043236B2
A display device comprises a display, a display control circuit for causing operation screens, for selection of setting items to be used from among a plurality of provided setting items, to be displayed on the display, and causing switching from the operation screen to another operation screen to be displayed, and an operation member for operating in order to switch from the operation screen to another operation screen, wherein the display control circuit causes display of change in display appearance of the setting items, when there is a switch from the operation screen to another operation screen.
US10043231B2
Images that comprise text are identified and output from the images is generated wherein the output comprises text from the image in textual data format. The portions of an image comprising the text data are initially identified and the text imaged by the pixels of that image portion is extracted in textual data format. The extracted text is stored so that a search for images comprising particular text is enabled.
US10043230B2
Computer and graphics processing elements, connected generally in series, form a pipeline. Circuit elements known as di/dt throttles are inserted within the pipeline at strategic locations where the potential exists for data flow to transition from an idle state to a maximum data processing rate. The di/dt throttles gently ramp the rate of data flow from idle to a typical level. Disproportionate current draw and the consequent voltage droop are thus avoided, allowing an increased frequency of operation to be realized.
US10043221B2
The disclosure is directed to a method for assigning confidence levels to data. A method in accordance with an embodiment includes: analyzing at least one data stream from at least one social media account associated with an entity to generate historical data for the entity; comparing the historical data for the entity to profile data in an entity profile of the entity; determining at least one confidence level based on the comparing; and assigning the at least one confidence level to at least one data item in the profile data.
US10043213B2
Certain embodiments of the disclosed technology include systems and methods for increasing efficiency in the detection of identity-based fraud indicators associated with a loan application. A method is provided that includes receiving applicant data associated with a loan application having a plurality of applicants. The application data includes at least a name, a social security number, and a street address for each of the plurality of applicants. The method includes querying one or more databases with the applicant data; receiving a plurality of independent information in response to the querying; determining a validity indication of the applicant data; creating disambiguated applicant records; determining relationships among the disambiguated applicant records; scoring at least one parameter of the applicant data; determining one or more indicators of fraud based on the scoring; and outputting, for display, one or more indicators of fraud.
US10043206B2
A system according to an embodiment comprises one or more processors; and one or more memories adapted to store a plurality of machine-readable instructions which when executed by the processor(s) are adapted to cause the system to: receive, from a user device of a user, user input search information in connection with one or more desired items of interest to the user; determine one or more service providers or entities offering the one or more desired items based on a location of the user device; and generate comparative data for the one or more service providers or entities that provide the desired item(s) based on historical data of the one or more service providers or entities and the received user input search information.
US10043203B2
Electronic sensors co-locate two subject-related persons. A first positioning system on a first communication device determines a first location of a first person within a physical retail store at which a particular type of product is displayed. The first communication device receives a message from a second communication device describing a second location of a second person, who has been predetermined to have used the particular type of product that is displayed at the first location. The first communication device transmits a message to the second communication device requesting that the second person meet the first person at the first location to discuss products being displayed at the first location. The first communication device receives a responsive message indicating an agreement from the second person to meet the first person at the first location, and then transmits, to the second communication device, navigational directions from the second location to the first location.
US10043199B2
Embodiments of the present application relate to a method for publishing merchandise information, a device for pushing information, and a computer program product for publishing merchandise information. A method for publishing merchandise information is provided. The method includes receiving a merchandise information publishing request from a user terminal, the merchandise information publishing request including page information of the merchandise information, determining an image and a first link for a merchandise corresponding to the page information based on the page information, relating the image and the first link for the merchandise, relating a second link of the merchandise to the first link of the merchandise, and publishing the determined image and the first link for the merchandise.
US10043190B1
Embodiments of techniques or systems for fraud detection are provided herein. A communication may be received where the communication includes one or more voice signals from an individual. Frequency responses associated with these voice signals may be determined and analyzed and utilized to determine whether or not potential fraudulent activity is occurring. For example, if a frequency response is greater than a frequency threshold, potential fraudulent activity may be determined. Further, frequency responses may be cross referenced with voice biometrics, voice printing, or fraud pathway detection results. In this way, voice stress or frequency responses may be utilized to build other databases related to other types of fraud detection, thereby enhancing one or more aspects of fraud detection. For example, a database may include a voice library, a pathway library, or a frequency library which include characteristics associated with fraudulent activity, thereby facilitating identification of such activity.
US10043173B2
Techniques for safe food ordering by voice while driving are described. A customer driving a vehicle decides to order food from a restaurant. The customer launches a food-ordering app on the customer's smartphone. The app detects that the vehicle is moving, disables manual input into the smartphone, and connects to a terminal at a call center. A customer service representative (“CSR”) at the call center communicates with the customer using spoken language to obtain the details of the food order, enters the food order into an ordering system, and transmits the food order via the ordering system to the restaurant for fulfillment. Finally, the customer picks up the ordered food at the restaurant, possibly using a drive-thru window at the restaurant. Thus, the customer is able to complete an order for food without having to stop driving and without averting their eyes from the road.
US10043170B2
Systems and methods for application-based billing in a wireless subscriber billing system are disclosed. A wireless client device can generate and transmit a billing request to the billing system. The billing system generates a validation response to the billing request and transmits the validation response to the client device. The validation response can be processed by the client device to enable a service linked to the billing request.
US10043167B2
Mobile POS techniques are presented. A POS interface is configured and distributed to a mobile device over a network connection. The POS interface is a self-contained retail transaction system for a retailer. The mobile device is configured to execute the retail transaction system providing remote network or cloud-based services for data retrieval, and data storage to the retail transaction system on the mobile device. One or more retail transactions are processed on the mobile device via the POS interface.
US10043165B2
A cloud service integration pay trading system includes a trust certificate platform, an identity provider platform, at least one user terminal and a cloud platform. Each user terminal can log in the cloud platform to purchase services from the trust certificate platform by using a cloud account being registered in the identity provider platform. When in transaction, the request for consumption from the trust certificate platform is transmitted by the identity provider platform to the cloud platform, allowing the user terminal to use the money flow service of the cloud platform to pay the amount charged.
US10043162B1
A payment handling system may operate to handle payments for the cost of an open ticket transaction in which incremental authorization operations are performed. The payment handling system may receive items to add to the open ticket, payment instruments for paying the cost of the open ticket or adjustments to any bill splitting arrangement throughout the life of the open ticket. As items are added, payment instruments are received, and/or adjustments are input, the amount allocated to the one or more payments instruments may be updated. Incremental authorization values may be determined for some or all of the payment instruments. When the amount allocated to a payment instrument exceeds the incremental authorization value, an authorization of the instrument is attempted and a new authorization value is determined. At the end of the interaction, the open ticket is closed and payment is executed.
US10043151B1
Technologies are described related to the delivery of items utilizing electronic locker arrangements. Systems described herein coordinate and manage the delivery of items by large numbers of couriers using a network of electronic locker arrangements. Implementations are described corresponding to couriers delivering items between electronic locker arrangements without the use of a distribution hub. In certain implementations, delivery of items is consolidated to electronic locker arrangements that include a number of lockers. This can increase security and privacy by eliminating the need to know a recipient's address in order to deliver an item. The system can notify a recipient that an item is available for pickup at a nearby electronic locker arrangement. Authentication techniques are described to enable the secure access to electronic locker arrangements that are storing items for delivery.
US10043149B1
In some examples, a service provider may receive, from a buyer device, a first order for a first item to be prepared by a first merchant. The service provider may determine a second item offered by the first merchant, or another merchant, that can be added on to the first order by determining a preparation time for the first item, and determining that the second item offered by the first merchant, or the other merchant, has a preparation time less than the preparation time for the first item. The service provider may further determine a threshold time for ordering the second item based on a difference between the preparations time for the first item and the second item. The threshold time may be presented on the buyer device to indicate an amount of time the buyer has to add the second item to the first order.
US10043145B2
A method and system are provided. The method includes monitoring, by a processor-based monitoring device, work metrics, indicative of work performance, of a plurality of users. The method further includes soliciting input, by a user input solicitation device, from any of the plurality of users who have success regarding at least one work task, regarding activities which led to the success and suggestions on how other users can benefit from the input. The method also includes providing, by an input dissemination device, the input to a particular user identified from among the plurality of users as needing improvement in performing the at least one work task. The success is determined by evaluating the work metrics with respect to at least one threshold.
US10043132B2
A fabric selection tool provides an automated procedure for recommending and/or selecting a fabric for a window treatment to be installed in a building. The recommendation may be made to optimize the performance of the window treatment in which the fabric may be installed. The recommended fabric may be selected based on performance metrics associated with each fabric in an environment. The fabrics may be ranked based upon the performance metrics of one or more of the fabrics. One or more of the fabrics, and/or their corresponding ranks, may be displayed to a user for selection. The recommended fabrics may be determined based on combinations of fabrics that provide performance metrics for various façades of the building. Using the ranking system provided by the fabric selection tool, the user may obtain a fabric sample and/or order one or more of the recommended fabrics.
US10043128B2
The present invention relates to a data carrier, especially a security document, such as an identification card, e.g. a passport or a driving license, a credit card and a bank card, the data carrier comprising authentication data comprising personalized data, and as a security feature, an array of lenticular elements being arranged to provide only from predetermined angles of view an image of at least a piece of authentication data of said authentication data. In or to make the data carrier impossible or at least very difficult to copy and forge, the array of lenticular elements is provided with a complex structure providing a further security feature.
US10043124B2
The present invention relates in one aspect to a voltage regulation circuit for an RFID circuit (10), the voltage regulation circuit comprising: an input (20) connectable to a rectifier circuit (14), an output (22) connectable to a processor (18) of the RFID circuit, at least one switch (24) arranged between the input (20) and the output (22) and connected to the input (20) and the output (22), wherein the switch (24) is capable to electrically connect the output (22) to the input (20) and to disconnect the output (22) from the input (20).
US10043122B1
A transaction card may power on the transaction card using electric current induced from an interaction of the transaction card with an electromagnetic field. The transaction card may establish a communication with a device. The communication may indicate that the transaction card has powered. The transaction card may receive, from the device, a set of instructions to configure a set of applets on the transaction card after notifying the device that the transaction card has powered on. The set of applets to be configured may be related to completing one or more different transactions. The set of applets to be configured may be different than another set of applets already configured on the transaction card. The transaction card may configure the set of applets on the transaction card according to the set of instructions after receiving the set of instructions.
US10043121B2
Provided is a method for encoding chipless RFID tags in real-time. The method includes exposing a chipless RFID transponder to a conductive material, the RFID transponder comprising an antenna and a plurality of resonant structures, the plurality of resonant structures together defining a first spectral signature. Each of the plurality of resonant structures includes a respective one of a frequency domain. The method also includes depositing a conductive material on at least one of the resonant structures to short the at least one of the resonant structures. The remainder of the plurality of resonant structures that are not shorted by the conductive material define a second spectral signature for the RFID transponder.
US10043119B1
An item security system and method of verifying items selected for purchase at a checkout station which focus on reducing losses at the checkout station as opposed to exits. One example method includes reading wireless tags on items at a checkout station by a wireless tag reader, reading barcodes on a number of the items at the checkout station by a barcode reader, comparing the number of items with read barcodes to the items with read wireless tags, and issuing an alert when the number of items is less than all of the items.
US10043118B2
An image processing apparatus that generates a halftone image by quantizing an input image includes: a holding unit configured to hold a threshold value matrix in which different threshold values are arranged; a pixel position determination unit configured to determine a candidate of a pixel position whose threshold value is to be rewritten based on each pixel value of a plurality of pixels included in a predetermined area for the predetermined area in the input image; and a threshold value determination unit configured to determine a threshold value of the pixel position determined to be the candidate by using at least one threshold value of a plurality of threshold values corresponding to the predetermined area.
US10043117B2
An image processing system includes a server to control a plurality of processes performable in the image processing system, a first image forming apparatus communicable with the server, and a second image forming apparatus communicable with the server. The server includes a first memory to store first image processing data, and a first processor to generate first image drawing information based on the first image processing data. The second image forming apparatus includes a second memory to store second image processing data, a second processor to generate second image drawing information based on the second image processing data, and a print engine to perform the image forming operation of the second image forming apparatus based on the second image drawing information.
US10043116B1
A system and method for generating a mixed raster content representation of an input image. An input image is segmented into image and text layers. Connected component analysis is performed on the image layer, with each group of connected pixels labeled. For each group, an average color is determined and when a mask layer exists for the color, the pixels in the group are enabled in the mask layer. When a mask layer does not exist for the color, a new mask layer is created and the corresponding pixels enabled. The image layer is then removed and the mask layers are combined into the text layer, whereupon a text only MRC compression file is output.
US10043112B2
A method for image processing includes determining features of multiple stored images from a pre-trained deep convolutional network. The method also includes clustering each image of the multiple stored images based on the determined features.
US10043103B2
A computer implemented method of matching a tagged target group, selected from a plurality of gallery groups in a first camera field of view, with probe groups in a second camera field of view, by determining a group context for the tagged target group, determining, in the second camera field of view, probe contexts for the respective local probe groups in the second camera field of view; matching the group context against the probe contexts to produce respective similarity scores; and identifying based upon the similarity scores, the probe group that matches the tagged target group.
US10043088B2
For image quality scoring of an image from a medical scanner, a generative model of an expected good quality image may be created using deep machine-learning. The deviation of an input image from the generative model is used as an input feature vector for a discriminative model. The discriminative model may also operate on another input feature vector derived from the input image. Based on these input feature vectors, the discriminative model outputs an image quality score.
US10043080B2
A self-position calculating apparatus includes: a light projector 11 configured to project a patterned light beam 32a onto a road surface 31 around a vehicle; and a camera 12 configured to capture an image 38 of the road surface 31 around the vehicle including an area onto which the patterned light beam 32a is projected. The self-position calculating apparatus calculates an orientation angle of the vehicle 10 relative to the road surface 31 from a position of the patterned light beam 32a on the image 38 obtained by the camera 12, and calculates an amount of change in the orientation of the vehicle based on temporal changes in multiple feature points on the road surface which are detected from the image 38. The self-position calculating apparatus calculates current position and orientation angle of the vehicle by adding the amount of change in the orientation to initial position and orientation angle of the vehicle. If a condition under which the multiple feature points are detected does not satisfy a first criterion, the self-position calculating apparatus projects the patterned light beam 32a.
US10043074B2
In a method for ascertaining the heart rate of the driver of a vehicle, the eye position is determined with the aid of a camera, and an image section of the driver's head is acquired. To ascertain the heart rate, successive images which were recorded over time with the aid of the camera are analyzed.
US10043073B2
Methods and systems for detecting changes, alterations and forgeries in documents utilize digital fingerprinting. A set of documents of a given type that are known to be altered or forgeries are scanned and “fingerprinted” to build a forgery database. Suspect documents are scanned and the resulting fingerprint data is used to query the forgery database to look for matching records, although a match need not be exact. Matches may be counted and compared to a threshold number to assess a confidence that a document is forged or not. The fingerprinting may be directed to at least one authentication region of a document, and one or more features in a region may be incorporated into a fingerprint of the document.
US10043071B1
First data corresponding to a first document is obtained. A first feature vector is generated for the first data. The first feature vector is provided as an input to a classifier. The classifier is trained to characterize the first document as having one of a first characteristic or a second characteristic based on the first feature vector.
US10043070B2
Aspects of the technology described herein detect visible abnormalities within a webpage or other document. The technology improves computing accuracy by identifying data and/or programing errors that cause the abnormalities. The abnormalities are detected through image analysis of portions of a document. Initially, a portion of a webpage associated with a particular feature is identified and then converted to a digital image. The digital image can capture the website as it would appear to a user viewing the website, for example, in a web browser application. The image is then analyzed against an established feature-pattern for the feature to determine whether the image falls outside of a normal range. When the image of a portion of the webpage falls outside of the normal range, a notification can be communicated to a person associated with the webpage, such as a system administrator.
US10043067B2
The present application provides pedestrian detection system and method. A pedestrian detection method includes obtaining an image captured by a camera, and identifying a pedestrian candidate in the image. According to the method, the pedestrian candidate is confirmed by transforming the image into a top view image, calculating the actual height of the pedestrian candidate based on the top view image and extrinsic parameters of the camera, and determining whether the actual height of the pedestrian candidate is within a predetermined pedestrian height range.
US10043061B2
In some implementations, a computer-implemented method for recognizing facial images may include a multi-stage facial verification process to improve the speed and accuracy of a facial recognition operation. For example, a facial recognition module may include multiple stages where a subset of data is analyzed recursively to improve the speed of the facial recognition processes. The multiple stages may be arranged in a fast-to-slow and coarse-to-fine arrangements such that a match decision may be made at each successive stage.
US10043060B2
The present invention provides a biometric notification system for selectively sending messages to interested recipients. In various embodiments, message trigger criteria, interested recipients, and message content may vary depending upon, among other things, the service being provided.
US10043042B2
A decodable indicia reading terminal can comprise a multiple pixel image sensor, an imaging lens configured to focus an image of decodable indicia on the image sensor, an analog-to-digital (A/D) converter configured to convert an analog signal read out of the image sensor into a digital signal, a communication interface, and a microprocessor configured to output decoded message data corresponding to the decodable indicia by processing the digital signal. The decodable indicia reading terminal can be configured, responsive to a triggering event, to transmit via the communication interface a decoding result and an indicia readability rating. The triggering event can be provided by a failure to detect decodable indicia, the indicia readability rating being less than a pre-defined threshold, exceeding a pre-defined time period to decode decodable indicia, a user interface action, and a command received via said communication interface.
US10043033B1
A computer-implemented method may hide sensitive information, such as sensitive information relating to auto, home, life, or renters insurance, banking, and/or vehicle loans. In one aspect, the method may commence or execute an eavesdropper detection functionality or application. The method may also detect an unauthorized viewer or eavesdropper is viewing, or potentially viewing, a display screen associated with the mobile device for more than a threshold duration of at least one second, determine that sensitive or confidential information is being displayed or about to be displayed, on the display screen, and prevent the unauthorized viewer or eavesdropper from viewing the sensitive or confidential information via the display screen to facilitate hiding sensitive or confidential information.
US10043023B2
This invention aims to propose a method and a system allowing to supply certified reliable information without the source of the information being transmitted to the applicant.This invention proposes an access method to the data of at least one person or company or object, stored in a secure database on a removable support, these data comprising quantitative or qualitative data, each datum comprising at least one describer and one value, this method comprising steps of initialization and of use, the initialization comprising the following steps: connecting the removable support to a device for acquiring information, authenticating at the database by demonstrating the right to at least one update, updating into the secure database, for a person or a company or an object, a current value corresponding to the describer of said datum; the use comprising the following steps: connecting the removable support to a communication device, receiving a request from an requesting party, this request comprising at least one target describer and one operator, carrying out, by the respondent, the request by applying the operator on the current value corresponding to the target describer and producing a response, returning the response to the requesting party.
US10043019B2
In an example, a plurality of segments of percentile information indicating submitted confidential data values from users matching at least one attribute of a submitting user are retrieved. Then, for each of the segments, an interquartile range is calculated for a first and a second of a plurality of percentiles in the segment, an initial lower limit is computed for the segment by taking a maximum of zero or the difference between the value for the first of the plurality of percentiles and a product of a preset alpha parameter and the interquartile range, and interpolation is performed on values for the plurality of percentiles for the segment to obtain values for a third percentile. The initial lower limits and the interpolated values for the third percentiles are aggregated across the segments. A merged lower limit is determined by applying a function to the aggregated initial lower limits and aggregated interpolated values.
US10043017B2
A cloud based system for providing data security, the system having a processor which creates a source data file; wherein the source data file is split into at least one fragments; an encryption key associated with the at least one fragments; and wherein the at least one fragments is encrypted by the encryption key; a plurality of cloud storage providers; wherein the at least one fragments is distributed among the plurality of cloud storage providers whereby no single cloud storage provider possesses all of the at least one fragments; a pointer file which is created on a local computer; wherein the pointer file stores the location of the at least one fragments; and wherein the pointer file is accessed; the encryption key authenticates the plurality of cloud storage providers; the at least one fragments are transferred from the plurality of cloud storage providers to the local computer; and wherein the at least one fragments are reassembled; and the source data file is deleted.
US10043010B1
Techniques of protecting computers from malware involve migrating processes running applications from a first sandbox to a second sandbox. Along these lines, when a computer being protected from malware receives application code over a network, the computer generates a set of processes that runs the application code on a first machine acting as a sandbox. After the set of processes produce a first output on the first machine, the computer migrates the set of processes to a second machine acting as another sandbox. After the set of processes produces a second output on the second machine, the computer grants or denies access to the application code based the second output. Because migration can occur over the entire lifecycle of an application and migration is difficult to detect, migrating processes running malware makes it more difficult for the malware to evade detection.
US10043006B2
According to an example, event anomaly analysis and prediction may include accessing a master directed graph that specifies known events and transitions between the known events, and ranking each of the known events. Each of the ranked known events may be clustered into a plurality of anomaly categories. A plurality of rules to analyze new events may be determined based on the plurality of anomaly categories. A determination may be made, based on an application of the plurality of rules to data that is to be analyzed for an anomaly, whether the data includes the anomaly. In response to a determination that the data includes the anomaly, a device associated with the data may be controlled.
US10043000B2
A method and system for remediating a process hollowing intrusion on a user device comprising detecting a process starting on the user device, preparing the process to monitor Application Programming Interface (API) calls between the process and an operating system of the user device, determining whether the process is associated with a process hollowing intrusion based on information associated with the process and/or the API calls, and executing security policies against the process associated with the process hollowing intrusion. In examples, it is determined whether the child process is associated with a process hollowing intrusion in response to determining whether one or more API calls associated with known process hollowing intrusions modify executable memory of and/or modify an entry point address of the child process.
US10042994B2
An iris biometric recognition module includes technology for capturing images of an iris of an eye of a person, whether the person is moving or stationary. The iris biometric recognition technology can perform an iris matching procedure for, e.g., authentication or identity purposes, by comparing a digital iris image to a reference iris image and, if the digital and reference iris images match, transition an object from a locked to an unlocked state to allow access to the object.
US10042993B2
A system is provided in which a person may use a Cellular (Mobile) Telephone, a PDA or any other handheld computer to make a purchase. This is an example only. The process may entail any type of transaction which requires authentication, such as any financial transaction, any access control (to account information, etc.), and any physical access scenario such as doubling for a passport or an access key to a restricted area (office, vault, etc.). It may also be used to conduct remote transactions such as those conducted on the Internet (E-Commerce, account access, etc.). In the process, a multifactor authentication is used.
US10042985B2
A medication monitoring system including a patient information unit having a processor, a memory and a patient monitoring unit and a program executing in the memory executing the steps of communicatively coupling a first device with a second device, transmitting live images from the first device to the second device, analyzing the content of the live images to identify at least one biometric attribute of a user in the image and at least one bar code on a container in the image, determining whether the bar code is associated with at least one biometric attribute, and notifying the user whether to consume the contents of the container based on the association of the bar code with the biometric attribute.
US10042978B2
A medical system includes: a plurality of medical apparatuses used for surgery using an endoscope; a communication-with-apparatus portion configured to communicate with the plurality of medical apparatuses; a replacement portion configured to replace operation setting values for causing the plurality of medical apparatuses to operate along a procedure for the surgery with progress state information indicating progress of the surgery; a priority degree setting portion configured to set a support priority degree for smoothly advancing surgery, for progress state information; a transmission portion configured to transmit the progress state information; a control apparatus including a communication-with-apparatus portion and the like; and a terminal apparatus including: a receiving portion configured to receive the progress state information transmitted from the transmission portion; and a display portion configured to display the received progress state information.
US10042974B2
A method for inspecting a group of dies of a wafer, wherein the wafer comprises a group of wafer segments, wherein each wafer segment comprises a die of the group of dies, a molded material that surrounds the die and redistribution layer (RDL) conductors that are coupled to the die and are positioned above the die and the molded material, wherein the method includes the steps of: receiving design information about the RDL conductors of each wafer segment of the group of wafer segments; obtaining, during a setup process, first images of the group of wafer segments; wherein the obtaining of the first images comprises illuminating the group of wafer segments with radiation and detecting radiation scattered or reflected from the group of wafer segments as a result of the illuminating; generating reference information based on the design information about the RDL conductors of one or more wafer segments of the group of wafer segments and at least one first image of the one or more first images; acquiring, during an inspection process, a second image of each wafer segment of the group of wafer segments; and evaluating each wafer segment of the group of wafer segments based on the second image of the wafer segment and the reference information of the wafer segment.
US10042972B2
A method for assigning nets to wiring planes for generating a chip design includes executing, by a computer, a zero wire load timing session for a placed but unbufferred chip design. All nets of the chip design are set to a single wide wiring track without wiring plane assignments. A delta time delay is added to each sink of each of the nets to represent an estimated time of flight (TOF) delay. The nets wiring plane or width type for a particular pin is upgraded to a type having improved TOF characteristics. Each of the nets are compared against new predetermined slack and distance targets and new assigned wiring plane or width type determined to consume additional wiring track resources, and based on results, the upgrade is repeated or a design for session timing state for the nets is output to represent the unbufferred chip design.
US10042969B2
Improving reliability of an electronic device includes: determining whether a side space of an interconnect of the electronic device is available for a redundant interconnect, determining whether a line end electrically coupled to the interconnect may be extended into the side space for a distance sufficient to accommodate a redundant interconnect, extending the line end into the side space for the distance when available, and adding the redundant interconnect electrically coupled to the extended line end.
US10042968B2
An integrated FinFET and deep trench capacitor structure and methods of manufacture are disclosed. The method includes forming at least one deep trench capacitor in a silicon on insulator (SOI) substrate. The method further includes simultaneously forming polysilicon fins from material of the at least one deep trench capacitor and SOI fins from the SOI substrate. The method further includes forming an insulator layer on the polysilicon fins. The method further includes forming gate structures over the SOI fins and the insulator layer on the polysilicon fins.
US10042967B2
The present disclosure relates to an electromigration (EM) sign-off methodology that determines EM violations of components on different electrical networks of an integrated chip design using separate temperatures. In some embodiments, the method determines a plurality of actual temperatures that respectively correspond to one or more components within one of a plurality of electrical networks within an integrated chip design. An electromigration margin is determined for a component within a selected electrical network of the plurality of electrical networks. The electromigration margin is determined at one of the plurality of actual temperatures that corresponds to the component within the selected electrical network. The electromigration margin is compared to an electromigration metric to determine if an electromigration violation of the component within the selected electrical network is present. The use of separate actual temperatures for components on different electrical networks mitigates false EM violations, thereby reducing loss of design overhead.
US10042964B2
A method of evaluating a part is characterized by obtaining data representing a distress rank model (DRM) and a cumulative damage model (CDM) for the part. Based on the data, the method ascertains a DRM value for the part and a CDM value for the part. The method determines whether the DRM value is at or above a predetermined DRM threshold and whether a CDM value is at or above a predetermined CDM threshold. If either the DRM value or the CDM value is at or above at least one respective threshold, an action related to the part is generated.
US10042955B2
A system and method for dynamically retrieving, manipulating, updating, creating, and displaying data from sources of Extensible Markup Language (XML) documents. The program memory comprises system-user entered data definitions and business rules. The system imports XML document data into the system data definitions, processes the data using the business rules definitions and exports XML documents. The system can automatically create XML document formats from its data definitions and can automatically create its data definitions from XML document formats. The system-user can also define the mapping between XML document formats and the system data definitions. The system data definition is the combination of a Relational data model, an Object data model, and an XML data model.
US10042950B2
Displaying a webpage includes: receiving a first request message from a client requesting to browse a webpage; sending a second request message to the client requesting for a screen resolution adopted by the client; receiving, form the client, information indicative of the screen resolution adopted by the client; selecting a font size corresponding to the screen resolution adopted by the client according to the screen resolution adopted by the client and a predetermined correlation between screen resolutions and font sizes; generating the webpage in a scale corresponding to the screen resolution adopted by the client and the selected font size; and sending the webpage to the client.
US10042947B2
A read-only method and a read-only system for operating a portable device are disclosed. The system includes a portable device which has a memory unit and a processing unit, and a host which has a display unit and a processor. A browser requests an access to a portable device inserted to a host. After the storage units been accessed are traced, corresponding service will be performed by the portable device without being blocked by the security system of the host.
US10042944B2
A suggested keywords system is configured for identifying phrases, which are most relevant to experience and expertise of a professional network member, and which the member may be interested in weaving into their profile summary. The suggested keywords system generates a model, for each phrase, that calculates probability of that phrase being present in a profile that is characterized by the absence of certain attributes and by the presence of certain attributes. Based on the model, the suggested keywords system calculates a ranking value for the phrase for a particular target profile. The phrases with the higher rank are considered to be more relevant in describing professional background of the target member. A certain number of phrases that have the highest ranking are presented to the member as suggested keywords to be included in their professional summary.
US10042940B2
Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based on keywords specified in a search query matching search index entries corresponding to the set of member profiles. A subset of the member profiles is selected. The selecting is based on a matching of the keywords to special index entries associated with the subset of the member profiles. The special index entries represent values of data fields specified in each of the subset of the set of member profiles. The special index entries also represent relationships between the values of the data fields. Ranking scores associated with each of the subset of the member profiles are boosted. A portion of each of the set of member profiles is communicated for presentation in user interface in order of the ranking scores.
US10042939B2
Disclosed in some examples are methods, systems, and machine-readable mediums which provide for a personalized expertise searching. When a user of the social networking service enters a search query, the system determines if the user is searching for members who possess a particular skill. If the user is searching for members who possess a particular skill, the search results are post-processed by personalizing the search results using one or more machine-learning models which utilize one or more observed features about the user that enters the query, the skills of the members of the social networking service, and the query itself. In some examples, the system may utilize multiple machine-learning models in multiple passes to fine tune the relevance of the search results and to ensure that the post-processing returns search results in a timely manner.
US10042936B1
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for determining keywords. A method includes determining keyword(s) from a set of event information. The set can include plural, similar events so as to enable an effective analysis of a group of events as opposed to an analysis of a single discrete event. The set of events can be formed by filtering a corpus of events by a category. The corpus of events can include, for each event, information such as a search query, a web page associated with the query or visited by a user device, a location associated with a user device, or a search result response. Top ranked terms can be determined based on term frequency. Keyword(s) can be determined for each top ranked term. The keyword(s) can be used to select content for delivery to user devices associated with the category.
US10042932B2
A hypertext transfer protocol (HTTP) request that includes embedded scripted code that specifies requested data search, search result data manipulation, and manipulated search result data visualization processing is received at a server. The received embedded scripted code that specifies the requested data search, search result data manipulation, and manipulated search result data visualization processing is executed. Visualized manipulated search results are generated as output of the execution of the received embedded scripted code. The visualized manipulated search results are returned in response to receiving the HTTP request that includes the embedded scripted code.
US10042928B1
A method and computer system architecture for providing to a computer user or to a downstream system a means of converting the content of documents including legal, policy, and compliance statements, using symbolic logic, into a logic ontology, which enables users to reason through the content of laws, policies, and procedures by means of automated reasoning. The system additionally includes a process for easily searching or navigating multiple facets of legal, policy, and compliance documents.
US10042919B2
A system and method are disclosed for classifying a message. The method includes receiving the message, identifying in the message a distinguishing property; generating a signature using the distinguishing property; and comparing the signature to a database of signatures generated by previously classified messages.
US10042914B2
An index for large databases is disclosed. Data is grouped into clusters and the clusters are grouped into levels of detail. Analysis results are determined based on progressive data sampling. Sampling is conducted based on the level of detail required and/or the resources (time or computing resources) that are available. Larger, more concentrated clusters, at higher levels of detail, are sampled more sparsely. Smaller, more diffuse clusters, at lower levels of detail, are sampled more intensively. Analysis results, including outlier data, include proportional representation from the whole database up to the level of detail required. Results are quickly determined with specified degree of accuracy, based on initial sampling, and are refined with subsequent sampling.
US10042913B2
A system and computer-implemented method for managing perspective data is disclosed. The method may include identifying a variant feature of an item having a first set of perspective data. The method may include grouping, based on the variant feature, the first set of perspective data into a first group and a second group. The method may include determining a first set of relevancy scores for the first group and a second set of relevancy scores for the second group. The method may also include establishing, using at least one of the first and second relevancy scores, a second set of perspective data configured to include a subset of the first set of perspective data.
US10042911B2
Methods and arrangements for discovering entity types for a set of records. A set of records is input, with each record comprising attributes with associated attribute values. The records are grouped into candidate entity types in view of at least one of: the attribute values of the records, at least one domain ontology and at least one dimension hierarchy. An interestingness measure of each candidate entity type is calculated, via estimating interestingness based on at least one factor selected from the group consisting of: a correlation between attribute values of records, a number of attributes, a log of queries issued to a server, and an average group size for candidate entity types. At least one candidate entity type is validated based on the calculated interestingness measures. Other variants and embodiments are broadly contemplated herein.
US10042907B2
Metadata can be provided to multiple processing units of a database system by using local storages respectively provided for the processing units, such that a local storage is accessible only to its respective processing unit. As a result, processing units can access metadata when needed (e.g., when needed to process a database request at runtime) without having to access a source external to the database system. In addition, metadata (e.g., an XML object, XML schema, XSLT stylesheets, XQuery modules) can be provided using a database request or command, for example, by using a register statement.